diff --git a/images/icon-ai.png b/images/icon-ai.png deleted file mode 100644 index 5093c15051..0000000000 Binary files a/images/icon-ai.png and /dev/null differ diff --git a/images/icons-ai.png b/images/icons-ai.png deleted file mode 100644 index 5093c15051..0000000000 Binary files a/images/icons-ai.png and /dev/null differ diff --git a/images/icons-retina.png b/images/icons-retina.png deleted file mode 100644 index 3f5da05b49..0000000000 Binary files a/images/icons-retina.png and /dev/null differ diff --git a/images/icons.png b/images/icons.png deleted file mode 100644 index 6439f1ec79..0000000000 Binary files a/images/icons.png and /dev/null differ diff --git a/images/sprite-ai.png b/images/sprite-ai.png index d626f0b51e..7d77ae5733 100644 Binary files a/images/sprite-ai.png and b/images/sprite-ai.png differ diff --git a/images/sprite.png b/images/sprite.png new file mode 100644 index 0000000000..58264aaf47 Binary files /dev/null and b/images/sprite.png differ diff --git a/p__Classrooms__Lists__Attachment__index.7e72f000.async.js b/p__Classrooms__Lists__Attachment__index.5470a752.async.js similarity index 96% rename from p__Classrooms__Lists__Attachment__index.7e72f000.async.js rename to p__Classrooms__Lists__Attachment__index.5470a752.async.js index c44650069e..5005441208 100644 --- a/p__Classrooms__Lists__Attachment__index.7e72f000.async.js +++ b/p__Classrooms__Lists__Attachment__index.5470a752.async.js @@ -18,7 +18,7 @@ `)},{label:"include ",content:["#include "].join(` `)}]},k={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(` `)}]},N={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 T=n(53184),t=n.n(T),s=(Je,ht,at)=>new Promise((ze,be)=>{var De=xe=>{try{Be(at.next(xe))}catch(F){be(F)}},X=xe=>{try{Be(at.throw(xe))}catch(F){be(F)}},Be=xe=>xe.done?ze(xe.value):Promise.resolve(xe.value).then(De,X);Be((at=at.apply(Je,ht)).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"]}},o=(Je,ht,at,ze)=>{const be=ht.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:at.lineNumber,endColumn:at.column});return Array.from(new Set(be.match(/\b\w{2,}\b/g)||[])).map(X=>({label:X,kind:Je.languages.CompletionItemKind.Text,insertText:X,range:ze}))},l=(Je,ht,at,ze)=>{Je.languages.registerCompletionItemProvider(ht,{provideCompletionItems(be,De){const X=be.getWordUntilPosition(De),Be={startLineNumber:De.lineNumber,endLineNumber:De.lineNumber,startColumn:X.startColumn,endColumn:X.endColumn},xe=be.getLineContent(De.lineNumber).substring(X.startColumn-2,X.endColumn);return{suggestions:[...o(Je,be,De,Be),...at.map(y=>({label:y,kind:Je.languages.CompletionItemKind.Keyword,documentation:y,insertText:y,insertTextRules:Je.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Be})),...ze.map(y=>({label:y.label,kind:Je.languages.CompletionItemKind.Snippet,documentation:y.content,insertText:xe.startsWith("#")?y.content.replace(/#/,""):y.content,insertTextRules:Je.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Be}))]}}})};var d=Je=>{b.languages.forEach(ht=>{Je.languages.registerDocumentFormattingEditProvider(ht,{provideDocumentFormattingEdits(at){return s(this,null,function*(){const ze=t()(at.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:at.getFullModelRange(),text:ze}]})}})}),l(Je,"java",$.keywords,$.quickKey),l(Je,"cpp",L.keywords,L.quickKey),l(Je,"c",C.keywords,[]),l(Je,"python",k.keywords,k.quickKey),l(Je,"scala",N.keywords,N.quickKey)};const p="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var E=Object.defineProperty,_=(Je,ht,at)=>ht in Je?E(Je,ht,{enumerable:!0,configurable:!0,writable:!0,value:at}):Je[ht]=at,w=(Je,ht,at)=>_(Je,typeof ht!="symbol"?ht+"":ht,at);const g=class nu{constructor(ht,at,ze){this.placeholder=ht,this.editor=at,this.monaco=ze,at.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return nu.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)}};w(g,"ID","editor.widget.placeholderHint");var i=g,h=n(96236),B=n(6767),W=n(25399),G=n(89392),ie=n(98614),ge=n(56102),ee=Object.defineProperty,Ne=Object.defineProperties,R=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,I=(Je,ht,at)=>ht in Je?ee(Je,ht,{enumerable:!0,configurable:!0,writable:!0,value:at}):Je[ht]=at,P=(Je,ht)=>{for(var at in ht||(ht={}))m.call(ht,at)&&I(Je,at,ht[at]);if(x)for(var at of x(ht))z.call(ht,at)&&I(Je,at,ht[at]);return Je},v=(Je,ht)=>Ne(Je,R(ht)),f=(Je,ht)=>{var at={};for(var ze in Je)m.call(Je,ze)&&ht.indexOf(ze)<0&&(at[ze]=Je[ze]);if(Je!=null&&x)for(var ze of x(Je))ht.indexOf(ze)<0&&z.call(Je,ze)&&(at[ze]=Je[ze]);return at},K=(Je,ht,at)=>new Promise((ze,be)=>{var De=xe=>{try{Be(at.next(xe))}catch(F){be(F)}},X=xe=>{try{Be(at.throw(xe))}catch(F){be(F)}},Be=xe=>xe.done?ze(xe.value):Promise.resolve(xe.value).then(De,X);Be((at=at.apply(Je,ht)).next())});function ne(Je){return/^\d+$/.test(Je)?`${Je}px`:Je}function Ae(){}let je=!1;const le={"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 me(Je=[]){let ht=Je;if(Array.isArray(Je)){for(let at=0;atK(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Je){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Je)}});var ce=Je=>{var ht=Je,{width:at="100%",height:ze="100%",value:be,language:De="javascript",style:X={},options:Be={},overrideServices:xe={},theme:F="vs-dark",onEditBlur:y,isCopy:H=!1,onSave:se,autoHeight:J=!1,forbidCopy:pe=!1,forbidCopyTips:Ce,onChange:Pe=Ae,editorDidMount:j=Ae,onFocus:te=Ae,onBreakPoint:wt=Ae,breakPointValue:Le=[],filename:Et="educoder.txt",errorLine:vt,errorContent:Ft="",highlightLine:Ye,openBreakPoint:ct=!1,placeholder:we="",showMiniMap:rt=!0}=ht,bt=f(ht,["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 At=(0,e.useRef)(),de=(0,e.useRef)({}),Ge=(0,e.useRef)(),ke=(0,e.useRef)(),lt=(0,e.useRef)([]),Ot=(0,e.useRef)(!1),It=(0,e.useRef)(),an=(0,e.useRef)(),sn=(0,e.useRef)(!1),[zt,cn]=(0,e.useState)(!1);function Xe(){let hn;return At.current&&(hn=new A.Z(q=>{for(let ve of q)(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&de.current.instance.layout()}),hn.observe(At.current)),hn}function gt(){B.ZP.warning({content:decodeURIComponent(Ce||p),key:"monaco-editor-tip"})}const Zt=()=>{let hn=de.current.instance;if(be!=null&&hn&&zt){const q=hn.getModel();q&&be!==q.getValue()&&(je=!0,q.setValue(be),hn.layout(),je=!1)}};(0,e.useEffect)(()=>{const hn=ie.Z.subscribe("formatDocument",q=>{var ve;let $t=de.current.instance;(ve=$t==null?void 0:$t.getAction)==null||ve.call($t,"editor.action.formatDocument").run()});return window.updateMonacoValue=q=>{Pe(q)},hn},[]),(0,e.useEffect)(()=>{var hn;let q=de.current.instance;ke.current&&clearTimeout(ke.current),ke.current=setTimeout(()=>{Zt()},500),be&&(be!=null&&be.length)&&((hn=q==null?void 0:q.updateOptions)==null||hn.call(q,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(be.split(/\r\n|\r|\n/g).length))+3,5)}))},[be,zt,de.current]),(0,e.useEffect)(()=>{if(vt&&de.current&&de.current.instance){let q=de.current.instance;q.changeViewZones(function(ve){var $t=document.createElement("div");$t.style.padding="10px 20px",$t.style.width="calc(100% - 20px)",$t.className="my-error-line-wrp",$t.innerHTML=Ft,ve.addZone({afterLineNumber:vt||11,heightInLines:3,domNode:$t})});var hn={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}};q.addOverlayWidget(hn),q.revealPositionInCenter({lineNumber:20,column:1})}},[vt,de.current,zt]);const Yt=(hn="",q)=>{if(!hn||hn.trim()==="")return!0;const $t=de.current.instance.getModel().getLineTokens(q);let ye=!1;for(let Ee=0;Ee<2;Ee++)$t.getStandardTokenType(Ee)===1&&(ye=!0);return ye};(0,e.useEffect)(()=>{var hn;const q=(hn=de.current)==null?void 0:hn.instance;if(q&&zt&&pe){const ve=q.onDidBlurEditorWidget(()=>{sn.current=!1}),$t=q.onDidFocusEditorText(()=>{sn.current=!0});return()=>{ve.dispose(),$t.dispose()}}},[de.current,zt,pe]),(0,e.useEffect)(()=>{var hn;if((hn=de.current)!=null&&hn.instance&&zt&&ct){let q=de.current.instance,ve=q.getModel();if(!ve)return;(()=>{var Ke;let dt=[],_t=[];const qe=ve.getAllDecorations();for(let Ue of qe)Ue.options.className==="highlighted-line"&&(dt.push((Ke=Ue==null?void 0:Ue.range)==null?void 0:Ke.startLineNumber),_t.push(Ue==null?void 0:Ue.id));if(Ye===dt[0])return;ve.deltaDecorations(_t,[]);const Fe=ve.getLineCount();Ye&&Ye<=Fe&&(q.deltaDecorations([],[{range:new _e.Range(Ye,1,Ye,ve.getLineMaxColumn(Ye)),options:{isWholeLine:!0,className:"highlighted-line"}}]),q.revealLineInCenter(Ye))})();const ye=(Ke=!1)=>{var dt;let _t=[],qe=[];const Fe=ve.getAllDecorations();for(let Ue of Fe)Ue.options.linesDecorationsClassName==="breakpoints-select"&&(_t.push((dt=Ue==null?void 0:Ue.range)==null?void 0:dt.startLineNumber),qe.push(Ue==null?void 0:Ue.id));if(Ke)return{lines:_t,ids:qe};wt(_t)},Ee=Ke=>K(void 0,null,function*(){let dt={range:new _e.Range(Ke,1,Ke,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ve.deltaDecorations([],[dt]),ye()}),Q=Ke=>K(void 0,null,function*(){let dt=[];const _t=q.getLineDecorations(Ke);for(let qe of _t)qe.options.linesDecorationsClassName==="breakpoints-select"&&dt.push(qe.id);yield ve.deltaDecorations(dt,[]),ye()}),he=Ke=>{let dt=q.getLineDecorations(Ke);for(let _t of dt)if(_t.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,G.isEqual)(Le,ye(!0).lines)){ve.deltaDecorations(ye(!0).ids,[]);const Ke=Le.map(dt=>({range:new _e.Range(dt,1,dt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ve.deltaDecorations([],Ke)}const Se=q.onDidChangeModelContent(Ke=>{let dt=q.getPosition();if(dt){let _t=dt.lineNumber;clearTimeout(an.current),an.current=setTimeout(()=>{Yt(ve.getLineContent(_t),_t)?Q(_t):he(_t)?(Q(_t),Ee(_t)):ye()},100)}}),re=q.onMouseDown(Ke=>{var dt,_t,qe;if(Ke.target.detail&&((qe=(_t=(dt=Ke.target)==null?void 0:dt.element)==null?void 0:_t.className)!=null&&qe.includes("line-numbers"))){let Fe=Ke.target.position.lineNumber;if(Yt(ve.getLineContent(Fe),Fe))return;he(Fe)?Q(Fe):Ee(Fe)}}),V=Ke=>{let dt={range:new _e.Range(Ke,1,Ke,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};lt.current=q.deltaDecorations(lt.current,[dt])},Me=()=>{lt.current=q.deltaDecorations(lt.current,[])},He=q.onMouseMove(Ke=>{var dt,_t,qe;if(Me(),Ke.target.detail&&((qe=(_t=(dt=Ke.target)==null?void 0:dt.element)==null?void 0:_t.className)!=null&&qe.includes("line-numbers"))){let Fe=Ke.target.position.lineNumber;if(Yt(ve.getLineContent(Fe),Fe))return;V(Fe)}}),tt=q.onMouseLeave(()=>{Me()});return()=>{Se.dispose(),re.dispose(),He.dispose(),tt.dispose()}}},[de.current,zt,Le,Ye,ct,De]),(0,e.useEffect)(()=>{var hn;(hn=de.current)!=null&&hn.instance&&ct&&de.current.instance.setPosition({lineNumber:0,column:0})},[Ye]);function tn(){let hn=de.current.instance;if(hn){const q=hn.getSelection(),ve=de.current.pastePos||{},$t=new _e.Range(ve.startLineNumber||q.endLineNumber,ve.startColumn||q.endColumn,ve.endLineNumber||q.endLineNumber,ve.endColumn||q.endColumn);setTimeout(()=>{hn.executeEdits("",[{range:$t,text:""}])},300)}}function En(hn){(window.navigator.platform.match("Mac")?hn.metaKey:hn.ctrlKey)&&hn.keyCode==83&&(hn.preventDefault(),se())}const yn=()=>{if(J&&de.current.instance){const hn=de.current.instance.getContentHeight();xr(hn{if(!sn.current)return;const{keyCode:q,ctrlKey:ve,metaKey:$t,target:ye,type:Ee}=hn;return(Ee==="paste"||(q===67||q===86)&&($t||ve))&&ye.nodeName==="TEXTAREA"&&(gt(),hn.preventDefault()),!1};function pr(hn,q){var ve=window.URL||window.webkitURL||window,$t=new Blob([q]),ye=document.createElementNS("http://www.w3.org/1999/xhtml","a");ye.href=ve.createObjectURL($t),ye.download=hn,rr(ye)}(0,e.useEffect)(()=>{yn()},[yn]),(0,e.useEffect)(()=>{At.current&&!zt&&Promise.all([n.e(8909),n.e(8250)]).then(n.bind(n,71448)).then(hn=>{try{_e=hn,de.current.instance=_e.editor.create(At.current,{value:be,language:me(De),theme:F,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:rt||!1}},xe);const q=de.current.instance;let ye=[...h.BH._menuItems].find(Se=>Se[0]._debugName=="EditorContext")[1],Ee=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Q=(Se,re)=>{var V,Me;let He=Se._first;do re.includes((Me=(V=He.element)==null?void 0:V.command)==null?void 0:Me.id)&&Se._remove(He);while(He=He.next)};if(j(q,_e),setTimeout(()=>{yn(),de.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{pr(Et||"educoder.txt",q.getValue())}})},500),de.current.subscription=q.onDidChangeModelContent(Se=>{Ot.current?clearTimeout(It.current):(yn(),Pe(q.getValue(),Se)),It.current=setTimeout(()=>{Ot.current=!1},500)}),window.Monaco||d(_e,me(De)),pe&&(Q(ye,Ee),At.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",fr),window.removeEventListener("paste",fr),window.addEventListener("keydown",fr),window.addEventListener("paste",fr)),window.Monaco=_e,y&&q.onDidBlurEditorWidget(()=>{y(q.getValue())}),te&&q.onDidFocusEditorText(()=>{pe&&et(),te(q.getValue())}),pe){et();try{q.onDidPaste(Se=>{const re=q.getSelection(),V=de.current.pastePos||{},Me=new _e.Range(V.startLineNumber||re.endLineNumber,V.startColumn||re.endColumn,V.endLineNumber||re.endLineNumber,V.endColumn||re.endColumn);q.executeEdits("",[{range:Se.range,text:""}])})}catch(Se){}}let he=Xe();return we&&typeof we=="string"&&new i(we,q,_e),cn(!0),()=>{const Se=de.current.instance;Se.dispose();const re=Se.getModel();re&&re.dispose(),de.current.subscription&&de.current.subscription.dispose(),he.unobserve(At.current)}}catch(q){}})},[]),(0,e.useEffect)(()=>{if(de.current.instance&&zt)return document.addEventListener("keydown",En,!1),()=>{document.removeEventListener("keydown",En)}},[se,zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;if(hn&&zt){let q=me(De);_e.editor.setModelLanguage(hn.getModel(),q)}},[De,zt]),(0,e.useEffect)(()=>{de.current.instance&&zt&&_e.editor.setTheme(F)},[F,zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;Ge.current=Be,hn&&zt&&(hn.updateOptions(P({},Be)),setTimeout(()=>{hn.getModel().updateOptions(P({},Be))},200))},[JSON.stringify(Be),zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;hn&&zt&&hn.layout()},[at,ze,zt]);const[vn,Cr]=(0,e.useState)(ne(at)),[Nn,xr]=(0,e.useState)(ne(ze)),Fr=v(P({},X),{width:vn,height:Nn,position:"relative"});return e.createElement("div",{className:"my-monaco-editor",ref:At,style:Fr,onFocus:()=>{pe&&et()}},H&&e.createElement(ge.CopyToClipboard,{text:be,onCopy:()=>B.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement(W.Z,{title:"\u590D\u5236\u4EE3\u7801"},e.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},e.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ot({width:Je="100%",height:ht="100%",original:at,modified:ze,language:be,options:De={}}){const X=(0,e.useRef)(),[Be,xe]=(0,e.useState)(null);function F(J){let pe;return X.current&&(pe=new A.Z(Ce=>{for(let Pe of Ce)(Pe.target.offsetHeight>0||Pe.target.offsetWidth>0)&&J.layout()}),pe.observe(X.current)),pe}(0,e.useEffect)(()=>(X.current&&Promise.all([n.e(8909),n.e(9404)]).then(n.bind(n,2550)).then(J=>{_e=J;const pe=_e.editor.createDiffEditor(X.current,v(P({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},De),{wordWrap:!0}));xe(pe);let Ce=F(pe);return()=>{pe.dispose();const Pe=pe.getModel();Pe&&Pe.dispose(),Ce.unobserve(X.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,e.useEffect)(()=>{Be&&Be.setModel({original:_e.editor.createModel(at,be),modified:_e.editor.createModel(ze,be)})},[at,ze,be,Be]);const y=ne(Je),H=ne(ht),se={width:y,height:H};return e.createElement("div",{className:"my-diff-editor",ref:X,style:se})}},23369:function(mn,Ve,n){"use strict";var e=n(59301),A=n(28284),C=n(62957),$=n(458),L=n(77019),k=n(5269),N=n(25399),T=n(96599),t=n(66649),s=n.n(t),b=n(51429),o=n(14661),l=n(75909),d=n(8576),p=n(59301),E=Object.defineProperty,_=Object.defineProperties,w=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,h=(ee,Ne,R)=>Ne in ee?E(ee,Ne,{enumerable:!0,configurable:!0,writable:!0,value:R}):ee[Ne]=R,B=(ee,Ne)=>{for(var R in Ne||(Ne={}))D.call(Ne,R)&&h(ee,R,Ne[R]);if(g)for(var R of g(Ne))i.call(Ne,R)&&h(ee,R,Ne[R]);return ee},W=(ee,Ne)=>_(ee,w(Ne)),G=(ee,Ne,R)=>new Promise((x,m)=>{var z=v=>{try{P(R.next(v))}catch(f){m(f)}},I=v=>{try{P(R.throw(v))}catch(f){m(f)}},P=v=>v.done?x(v.value):Promise.resolve(v.value).then(z,I);P((R=R.apply(ee,Ne)).next())});const ie={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ge=({attachment:ee,dispatch:Ne,loading:R,globalSetting:x})=>{const m=(0,b.useParams)(),{detail:z}=ee,[I]=A.default.useForm(),[P,v]=(0,e.useState)(!1),[f,K]=(0,e.useState)([]),[ne,Ae]=(0,e.useState)(B({},ie)),[je,le]=(0,e.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),me=et=>et&&etG(void 0,null,function*(){var et,ce,ot,Je,ht,at,ze,be,De;let X={};((ce=(et=ee==null?void 0:ee.actionTabs)==null?void 0:et.params)==null?void 0:ce.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?X=B({},ee.actionTabs.params):X=B({},m);const Be=yield Ne({type:"attachment/getDetail",payload:X});Be.delay_publish=Be.delay_publish?1:0,ne.is_public=[Be.is_public],ne.description=Be.description,ne.delay_publish=Be.delay_publish,ne.publish_time=Be.publish_time,I.setFieldsValue(ne),K([B({},Be),...Be==null?void 0:Be.attachment_histories]),(ot=Be==null?void 0:Be.attachment_histories)!=null&&ot.length?v(!0):(je.type=Be.file_type,je.data=o.Z.API_SERVER+Be.url,je.recordInfo={id:(ht=(Je=ee==null?void 0:ee.actionTabs)==null?void 0:Je.selectArrs)==null?void 0:ht.id,course_id:(ze=(at=ee==null?void 0:ee.actionTabs)==null?void 0:at.params)==null?void 0:ze.course_id},Be.file_type==="txt"&&(je.monacoEditor.value=Be.content),je.disabledDownload=(0,d.dE)()&&!!((De=(be=ee==null?void 0:ee.actionTabs)==null?void 0:be.selectArrs)!=null&&De.download_setting),le(B({},je)))});return(0,e.useEffect)(()=>{var et;ee.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(m.id=(et=ee.actionTabs.selectArrs)==null?void 0:et.id,I.resetFields(),_e()):v(!1)},[ee.actionTabs.key,m.id]),(0,e.useEffect)(()=>()=>{le(W(B({},je),{type:""})),Ne({type:"attachment/setActionTabs",payload:{}})},[]),p.createElement(p.Fragment,null,p.createElement(C.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:P,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>G(void 0,null,function*(){Ne({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Ae(B({},ie)),Ne({type:"attachment/setActionTabs",payload:{}})}},p.createElement("section",{className:"pl20 pr20 pt10"},p.createElement($.Z,{loading:R["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},p.createElement(L.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},p.createElement(k.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),p.createElement(k.Z,{flex:"80px"},"\u4E0B\u8F7D"),p.createElement(k.Z,{flex:"140px"},"\u7248\u672C\u53F7")),f==null?void 0:f.map(function(et,ce){return p.createElement(L.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ce,gutter:[20,8]},p.createElement(k.Z,{flex:"307px"},p.createElement(N.Z,{title:et.title},p.createElement(L.Z,null,p.createElement(k.Z,null,p.createElement("a",{href:o.Z.API_SERVER+et.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var Je,ht;et.link||et.content_type==="application/pdf"||x.setting.is_local||(ot.preventDefault(),je.type=et.file_type,je.data=o.Z.API_SERVER+et.url,et.file_type==="txt"&&(je.monacoEditor.value=et.content),je.disabledDownload=(0,d.dE)()&&!!((ht=(Je=ee==null?void 0:ee.actionTabs)==null?void 0:Je.selectArrs)!=null&&ht.download_setting),le(B({},je)))}},et.title)),p.createElement(k.Z,null,p.createElement(T.default,{className:"",color:ce===0?"green":"orange"},ce===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),p.createElement(k.Z,{flex:"80px"},et.downloads_count),p.createElement(k.Z,{flex:"140px"},s()(et.created_on).format("YYYY-MM-DD HH:mm")))})))),p.createElement(l.Z,W(B({},je),{onClose:()=>{le(W(B({},je),{type:""})),Ne({type:"attachment/setActionTabs",payload:{}})}})))};Ve.Z=(0,b.connect)(({attachment:ee,loading:Ne,globalSetting:R,user:x})=>({attachment:ee,globalSetting:R,loading:Ne,user:x}))(ge)},48130:function(mn,Ve,n){"use strict";n.r(Ve),n.d(Ve,{default:function(){return oa}});var e=n(59301),A=n(66658),C=n(51429),$=n(6767),L=n(77019),k=n(25399),N=n(458),T=n(62673),t=n(75727),s=n(93041),b=n(70858),o=n(31709),l=n(48608),d=n(7408),p=n(8576),E=n(62957),_=Object.defineProperty,w=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,i=(We,Ze,Re)=>Ze in We?_(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,h=(We,Ze)=>{for(var Re in Ze||(Ze={}))g.call(Ze,Re)&&i(We,Re,Ze[Re]);if(w)for(var Re of w(Ze))D.call(Ze,Re)&&i(We,Re,Ze[Re]);return We},B=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const W=({classroomList:We,user:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),[Wn,_r]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var fn,Wt;if(We.actionTabs.key==="\u5220\u9664"){if((0,p.j5)()||(Wt=(fn=Ze==null?void 0:Ze.userInfo)==null?void 0:fn.course)!=null&&Wt.own){_r(!0);return}const wn={hasNum:0,noHasNum:0};We.actionTabs.selectArrsAll.map(Gr=>{var ha;Gr.author_login===((ha=Ze.userInfo)==null?void 0:ha.login)?++wn.hasNum:++wn.noHasNum}),wn.noHasNum>0?E.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,We.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},wn.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},wn.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{on()}}):_r(!0)}else _r(!1)},[We.actionTabs.key]);const on=()=>{Re({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",We.actionTabs),e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:Wn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>B(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...We.actionTabs.selectArrs],course_id:Dn.id}})).status===0&&($.ZP.success("\u5220\u9664\u6210\u529F"),Re({type:"classroomList/getAttachmentList",payload:h({},We.actionTabs.params)}),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:Dn.coursesId}}))}),onCancel:()=>{on()}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var G=(0,C.connect)(({classroomList:We,user:Ze})=>({classroomList:We,user:Ze}))(W),ie=Object.defineProperty,ge=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,R=(We,Ze,Re)=>Ze in We?ie(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,x=(We,Ze)=>{for(var Re in Ze||(Ze={}))ee.call(Ze,Re)&&R(We,Re,Ze[Re]);if(ge)for(var Re of ge(Ze))Ne.call(Ze,Re)&&R(We,Re,Ze[Re]);return We},m=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const z=({classroomList:We,dispatch:Ze})=>{const Re=(0,C.useParams)();return Re.id=Re.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:Re.id,ids:[...We.actionTabs.selectArrs]}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"classroomList/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:x({},We.actionTabs.params)}))}),onCancel:()=>{Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var I=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(z),P=n(28284),v=n(47889),f=n(5269),K=n(24017),ne=n(82326),Ae=n(66649),je=n.n(Ae),le=n(89392),me=n(20595),_e=n(26227),et=n(32134),ce=n(59301),ot=Object.defineProperty,Je=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,De=(We,Ze,Re)=>Ze in We?ot(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,X=(We,Ze)=>{for(var Re in Ze||(Ze={}))ze.call(Ze,Re)&&De(We,Re,Ze[Re]);if(at)for(var Re of at(Ze))be.call(Ze,Re)&&De(We,Re,Ze[Re]);return We},Be=(We,Ze)=>Je(We,ht(Ze)),xe=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const F=({attachment:We,classroomList:Ze,dispatch:Re,courseEndTime:Dn,getFileData:Wn})=>{var _r,on,fn;const Wt=(0,C.useParams)(),[wn]=P.default.useForm(),[Gr,ha]=(0,e.useState)(1),[Aa,Yn]=(0,e.useState)([]),[On,br]=(0,e.useState)(0),[pa,$r]=(0,e.useState)(20),[Ia,Da]=(0,e.useState)(!1),[Di,ji]=(0,e.useState)(-1),[vo,Tr]=(0,e.useState)();let[Kr,Ti]=(0,e.useState)([{is_admin:!0}]),[gi,ea]=(0,e.useState)([]);const[bi,wa]=(0,e.useState)({group_settings:[]});Wt.id=Wt.coursesId,(0,e.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(Ze.actionTabs.key)&&(la(),uo())},[Ze.actionTabs]);const uo=Lr=>xe(void 0,null,function*(){Ze.actionTabs.batch&&ji(0);const Oa=yield Re({type:"attachment/getDetail",payload:{id:Ze.actionTabs.selectArrs[0],course_id:Wt==null?void 0:Wt.id}});if(Oa){ji(Ze.actionTabs.selectArrsAll[0].is_publish?Oa==null?void 0:Oa.file_status:0),Ti(Oa==null?void 0:Oa.course_groups),wn.setFieldsValue({publish_time:Oa.publish_time?je()(Oa.publish_time):je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let ni=X({},bi);ni.group_settings=Oa==null?void 0:Oa.batches_publish_info,wa(ni),Da(!0)}}),yi=()=>xe(void 0,null,function*(){Di==1&&(Kr=Kr==null?void 0:Kr.map(Fa=>{var Ja;if(!Fa.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Fa.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Fa.course_group_id=(Ja=bi.group_settings)==null?void 0:Ja.filter(go=>Fa==null?void 0:Fa.course_group_name.includes(go.name)).map(go=>go.course_group_id||go.id).toString().split(","),Fa}));const Lr=X({},wn.getFieldsValue());if(Lr.end_time<=Lr.publish_time){$.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Nr(!1);return}let Oa={attachment_id:[...Ze.actionTabs.selectArrs],course_id:Wt.id,publish_time:je()(Lr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:Di,group_settings:Kr};Nr(!0),(yield(0,A.ZP)("/api/files/batches_publish.json",{method:"post",body:X({},Oa)})).status===0?(Nr(!1),la(),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),$.ZP.success("\u53D1\u5E03\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,p.GJ)()&&Wn(),localStorage.getItem("Noviceguide")==="0"||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ce.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Nr(!1)}),la=()=>{ha(1),ji(-1),wa({group_settings:[]}),wn.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Da(!1)},hi=On>Gr*pa,{detailShixunsList:Ei}=Ze,[Ya,Nr]=(0,e.useState)(!1);return ce.createElement(E.default,{width:600,centered:!0,confirmLoading:Ya,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(Ze.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ze.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?yi():E.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ce.createElement("div",{className:"font14"},Ze.actionTabs.batch&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ce.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),Ze.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ce.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{yi()}})},onCancel:()=>{la(),Re({type:"classroomList/setActionTabs",payload:{}})}},ce.createElement(P.default,{form:wn},ce.createElement("div",{style:{paddingLeft:0}},ce.createElement(L.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ce.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ce.createElement(v.ZP.Group,{value:Di,onChange:Lr=>{var Oa,ni;if(ji(Lr.target.value),Lr.target.value==1){let Fa=(Oa=We==null?void 0:We.detail)==null?void 0:Oa.course_groups;Ti((Fa==null?void 0:Fa.length)>0?Fa:[{is_admin:!0}])}else if(Lr.target.value==0){let Fa=(ni=We==null?void 0:We.detail)==null?void 0:ni.publish_time;wn.setFieldValue("publish_time",Fa?je()(Fa):je()())}}},ce.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ce.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(v.ZP,{className:"ml20",value:1,disabled:Ia&&((_r=bi==null?void 0:bi.group_settings)==null?void 0:_r.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),Di==0&&ce.createElement(L.Z,{align:"middle",style:{marginTop:"20px"}},ce.createElement(f.Z,null,ce.createElement(P.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ce.createElement(K.default,{style:{width:170,marginRight:"25px"},disabledDate:Lr=>(0,me.Q8)(Lr,Dn),disabledTime:Lr=>(0,me.d0)(Lr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ia&&((on=bi==null?void 0:bi.group_settings)==null?void 0:on.length)<=0&&ce.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),Di==1&&((fn=bi==null?void 0:bi.group_settings)==null?void 0:fn.length)>0&&ce.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ce.createElement(f.Z,{span:24},ce.createElement(L.Z,null,ce.createElement(f.Z,{span:24},ce.createElement(L.Z,null,ce.createElement(f.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ce.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ce.createElement(f.Z,{span:4}))),Kr&&Kr.map(function(Lr,Oa){var ni;return ce.createElement(f.Z,{span:24,key:Oa,style:{marginTop:Oa>0?"10px":""}},ce.createElement(L.Z,{gutter:[8,16]},ce.createElement(f.Z,{span:10},ce.createElement(L.Z,{gutter:[8,16]},ce.createElement(f.Z,{flex:"1",style:{maxWidth:200}},ce.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:Lr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Fa,Ja)=>{console.log(Ja),Kr[Oa].course_group_name=Fa,Kr[Oa].course_group_id=Lr.course_group_id;const go=(0,le.flattenDeep)(Kr.map(Do=>Do.course_group_name)),Io=gi.map(Do=>{let Bo=(Do==null?void 0:Do.course_group_name)||[];return Be(X({},Do),{course_group_name:(0,le.remove)(Bo,Ro=>go.includes(Ro))})});ea(Io),Ti(Kr.slice())}},(bi==null?void 0:bi.group_settings)&&(bi==null?void 0:bi.group_settings.map(function(Fa){if(!Kr.map(go=>go.course_group_name).flat().includes(Fa.name))return ce.createElement(Option,{value:Fa.name,key:Fa.course_group_id},Fa.name)})))))),ce.createElement(f.Z,{span:10},ce.createElement("div",{className:"ml30"},ce.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Fa=>(0,me.Q8)(Fa,bi==null?void 0:bi.course_end_date),disabledTime:Fa=>(0,me.d0)(Fa),value:Lr.publish_time?je()(Lr.publish_time):"",onChange:(Fa,Ja)=>{Kr[Oa].publish_time=Ja,Ti([...Kr])}}))),ce.createElement(f.Z,{span:4},Oa>0&&(je()()<=je()(Lr.publish_time)||!Lr.course_group_id)&&ce.createElement(_e.Z,{style:{position:"absolute",top:10},onClick:()=>{const Fa=(0,le.cloneDeep)(gi);console.log(Fa,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Fa.forEach((Ja,go)=>{Ja.group_name&&(Ja.group_name=Ja.group_name.filter(Io=>{var Do;return!((Do=Kr[Oa].group_name)!=null&&Do.includes(Io))}))}),Kr=Kr.filter((Ja,go)=>Oa!==go),ea(Fa),Ti(Kr.slice()),setTimeout(()=>Ti(Kr.slice()),10)}}),Kr.length<((ni=bi==null?void 0:bi.group_settings)==null?void 0:ni.length)&&ce.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Kr),Ti(Kr.concat({}))}}))))}))),ce.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ce.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ce.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ce.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var y=(0,C.connect)(({attachment:We,classroomList:Ze})=>({attachment:We,classroomList:Ze}))(F),H=Object.defineProperty,se=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ce=(We,Ze,Re)=>Ze in We?H(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Pe=(We,Ze)=>{for(var Re in Ze||(Ze={}))J.call(Ze,Re)&&Ce(We,Re,Ze[Re]);if(se)for(var Re of se(Ze))pe.call(Ze,Re)&&Ce(We,Re,Ze[Re]);return We},j=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const te=({classroomList:We,dispatch:Ze})=>{const Re=(0,C.useParams)();return Re.id=Re.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:Re.id,ids:[...We.actionTabs.selectArrs]}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"classroomList/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:Pe({},Re)}),Ze({type:"classroomList/getClassroomShixunsList",payload:Pe({},We.actionTabs.params)}))}),onCancel:()=>{Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var wt=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(te),Le=n(37568),Et=Object.defineProperty,vt=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,rt=(We,Ze,Re)=>Ze in We?Et(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,bt=(We,Ze)=>{for(var Re in Ze||(Ze={}))ct.call(Ze,Re)&&rt(We,Re,Ze[Re]);if(Ye)for(var Re of Ye(Ze))we.call(Ze,Re)&&rt(We,Re,Ze[Re]);return We},At=(We,Ze)=>vt(We,Ft(Ze)),de=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ge=({classroomList:We,loading:Ze,dispatch:Re})=>{var Dn,Wn;const _r=(0,C.useParams)(),on=(0,C.useLocation)(),{actionTabs:fn}=We,[Wt]=P.default.useForm(),wn=Gr=>Gr&&Gr{Re({type:"classroomList/getCourseGroups",payload:{id:_r.id,nonenavigate:!0}})},[We.name]),e.createElement(E.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:We.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>de(void 0,null,function*(){var Gr,ha,Aa;const Yn=Wt.getFieldValue(),br=`/api/course_modules/${(Aa=(ha=(Gr=We.detailLeftMenus)==null?void 0:Gr.course_modules)==null?void 0:ha.find($r=>$r.type==="attachment"))==null?void 0:Aa.id}/add_second_category.json`;(yield(0,A.ZP)(br,{method:"post",body:At(bt({},Yn),{parent_id:_r.categoryId})})).status===0&&(Wt.resetFields(),$.ZP.success("\u6DFB\u52A0\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:_r.coursesId}}))}),onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),We.courseGroups.course_groups&&e.createElement(P.default,{form:Wt,initialValues:{name:""}},e.createElement(P.default.Item,{name:"name"},e.createElement(L.Z,{className:"mt30",align:"middle"},e.createElement(f.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(f.Z,{flex:"1"},e.createElement(Le.default,{defaultValue:((Dn=fn.selectArrs)==null?void 0:Dn.category_name)||((Wn=fn.selectArrs)==null?void 0:Wn.name)}))))))};var ke=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(Ge),lt=Object.defineProperty,Ot=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,sn=(We,Ze,Re)=>Ze in We?lt(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,zt=(We,Ze)=>{for(var Re in Ze||(Ze={}))It.call(Ze,Re)&&sn(We,Re,Ze[Re]);if(Ot)for(var Re of Ot(Ze))an.call(Ze,Re)&&sn(We,Re,Ze[Re]);return We},cn=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Xe=({classroomList:We,loading:Ze,dispatch:Re})=>{var Dn;const Wn=(0,C.useParams)(),_r=(0,C.useLocation)(),{actionTabs:on}=We,[fn]=P.default.useForm(),Wt=wn=>wn&&wncn(void 0,null,function*(){const wn=fn.getFieldValue(),Gr=`/api/homework_commons/${We.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,A.ZP)(Gr,{method:"post",body:zt({},wn)})).status===0&&($.ZP.success("\u4FEE\u6539\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomShixunsList",payload:zt({},We.actionTabs.params)}))}),onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),We.courseGroups.course_groups&&e.createElement(P.default,{form:fn,initialValues:{name:"1"}},e.createElement(P.default.Item,{name:"name"},e.createElement(L.Z,{className:"mt30"},e.createElement(f.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),e.createElement(f.Z,{flex:"1"},e.createElement(Le.default,{defaultValue:(Dn=on.selectArrs)==null?void 0:Dn.name}))))))};var gt=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(Xe),Zt=n(31691),Yt=n(26724),tn=n.n(Yt),En={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},yn=n(59829),rr=Object.defineProperty,fr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Cr=(We,Ze,Re)=>Ze in We?rr(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Nn=(We,Ze)=>{for(var Re in Ze||(Ze={}))pr.call(Ze,Re)&&Cr(We,Re,Ze[Re]);if(fr)for(var Re of fr(Ze))vn.call(Ze,Re)&&Cr(We,Re,Ze[Re]);return We},xr=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const{TabPane:Fr}=Zt.default;let hn=!1;const q=({attachment:We,loading:Ze,capacity:Re,dispatch:Dn})=>{const Wn=(0,C.useParams)(),[_r]=P.default.useForm(),[on,fn]=(0,e.useState)(0),[Wt,wn]=(0,e.useState)(!0),[Gr,ha]=(0,e.useState)("public");let[Aa,Yn]=(0,e.useState)([]);const[On,br]=(0,e.useState)({page:0,page_size:20,search:""});(0,e.useEffect)(()=>{We.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Wt&&$r(),We.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Wt&&Yn([])},[We.actionTabs.key,Wt,Gr]);let pa=[];const $r=()=>xr(void 0,null,function*(){var Tr,Kr;if(!hn&&(hn=!0,Wt)){++On.page;let Ti;Gr==="public"?(Ti=yield Dn({type:"attachment/allAttachment",payload:Nn({},On)}),Aa=[...Aa.concat(Ti.data.files)]):(Ti=yield Dn({type:"attachment/mineAttachment",payload:Nn({},On)}),Aa=[...Aa.concat((Tr=Ti.data)==null?void 0:Tr.files)]),((Kr=Ti.object_list)==null?void 0:Kr.length)Tr&&Tre.createElement(T.default,{onChange:Ti=>{},value:String(Kr.id),defaultChecked:!0,className:En.itemTitleWrp},e.createElement(k.Z,{title:Tr},e.createElement("span",{className:["c-black",En.itemTitle].join(" ")},Tr)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:Tr=>e.createElement("span",null,Tr.name)}],ji=()=>{ha("public"),fn(0),br({page:0,page_size:20,search:""}),wn(!0),pa=[],_r.resetFields()};function vo(Tr){return xr(this,null,function*(){const{group_ids:Kr,delay_publish:Ti,publish_time:gi}=Tr,ea=Aa==null?void 0:Aa.filter(wa=>Kr.includes(String(wa.id)));if(console.log(ea),(0,p.k5)()&&ea.reduce((wa,uo)=>wa+uo.size,Re==null?void 0:Re.used)>(Re==null?void 0:Re.total)){Dn({type:"user/setActionTabs",payload:{key:"\u5BB9\u91CF\u5DF2\u6EE1",title:`\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC7\u4E86\u8D44\u6599\u5B58\u50A8\u5269\u4F59\u7A7A\u95F4\uFF08${(0,d.RD)((Re==null?void 0:Re.total)-(Re==null?void 0:Re.used))}\uFF09\u3002`,capacityInfo:Re}});return}const bi=yield Dn({type:"attachment/fileImport",payload:{course_id:Wn.coursesId,course_second_category_id:parseInt(Wn.categoryId),delay_publish:Ti,publish_time:gi,attachment_ids:[...Kr]}});(bi==null?void 0:bi.status)===0&&($.ZP.success("\u53D1\u5E03\u6210\u529F"),ji(),Dn({type:"attachment/setActionTabs",payload:{}}),Dn({type:"classroomList/getClassroomLeftMenus",payload:{id:Wn.coursesId}}),Dn({type:"classroomList/getAttachmentList",payload:Nn({},We.actionTabs.params)}),Dn({type:"classroomList/getClassroomLeftMenus",payload:{id:Wn.coursesId}}))})}return e.createElement(E.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:We.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{_r.submit()},onCancel:()=>{ji(),Dn({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:En.search},e.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Tr=>{On.page=0,On.search=Tr,Aa=[],$r(),wn(!0)},style:{width:260}})),e.createElement(Zt.default,{defaultActiveKey:Gr,onChange:Tr=>xr(void 0,null,function*(){Yn([]),ha(Tr),On.page=0,wn(!0)})},e.createElement(Fr,{tab:e.createElement("span",null," \u5168\u90E8 "),key:"public"}),e.createElement(Fr,{tab:e.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),e.createElement(P.default,{form:_r,initialValues:{group_ids:pa,delay_publish:0},onChange:Tr=>{pa=_r.getFieldValue()},onFinish:vo},e.createElement(P.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(Tr,Kr)=>Kr.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},e.createElement(T.default.Group,{style:{width:"100%"}},e.createElement("div",{style:{maxHeight:248,overflow:"auto"}},e.createElement(tn(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{$r()},hasMore:Wt,useWindow:!1},e.createElement($t,{data:Aa})))))))};var ve=(0,C.connect)(({attachment:We,loading:Ze})=>({attachment:We,loading:Ze}))(q);function $t({data:We}){const Ze=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(Re,Dn)=>e.createElement(T.default,{value:String(Dn.id),defaultChecked:!0},e.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},e.createElement(k.Z,{title:Dn.title,placement:"topLeft"},Dn.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:Re=>Re.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:Re=>e.createElement("span",{className:"font12"},je()(Re).format(yn.tF))}];return e.createElement(b.default,{loading:hn,pagination:!1,columns:Ze,className:En.table,dataSource:We||[]})}var ye=n(94968),Ee=n(7939),Q=n(14661),he=Object.defineProperty,Se=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Me=(We,Ze,Re)=>Ze in We?he(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,He=(We,Ze)=>{for(var Re in Ze||(Ze={}))re.call(Ze,Re)&&Me(We,Re,Ze[Re]);if(Se)for(var Re of Se(Ze))V.call(Ze,Re)&&Me(We,Re,Ze[Re]);return We},tt=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ke={delay_publish:0,is_public:0,description:""},dt=({attachment:We,dispatch:Ze})=>{const Re=(0,C.useParams)(),[Dn]=P.default.useForm(),[Wn,_r]=(0,e.useState)(He({},Ke)),[on,fn]=(0,e.useState)([]),[Wt,wn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{We.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Dn.resetFields()},[We.actionTabs.key]);const Gr=Yn=>Yn&&Yn{const On=Yn.size/1024/1024,br=Yn.name.split(".").slice(-1)[0].toLowerCase();return On>500||On==0?($.ZP.error(`${Yn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${On==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)"}`),Promise.reject()):!0},action:`${Q.Z.API_SERVER}/api/attachments.json`,onChange:Yn=>{var On,br;console.log("data--",Yn),((br=(On=Yn.file)==null?void 0:On.response)==null?void 0:br.status)==-1&&($.ZP.warning(Yn.file.response.message),wn(!0))}};return e.createElement(E.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:We.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>tt(void 0,null,function*(){var Yn,On,br,pa;yield Dn.validateFields();let $r=Dn.getFieldValue();if($r=Object.assign({},Wn,$r),console.log($r.attachment_ids),(0,p.k5)()&&$r.attachment_ids.reduce((Da,Di)=>Da+Di.size,(Yn=We.actionTabs.capacityInfo)==null?void 0:Yn.used)>((On=We.actionTabs.capacityInfo)==null?void 0:On.total)){Ze({type:"user/setActionTabs",payload:{key:"\u5BB9\u91CF\u5DF2\u6EE1",title:`\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC7\u4E86\u8D44\u6599\u5B58\u50A8\u5269\u4F59\u7A7A\u95F4\uFF08${(0,d.RD)(((br=We.actionTabs.capacityInfo)==null?void 0:br.total)-((pa=We.actionTabs.capacityInfo)==null?void 0:pa.used))}\uFF09\u3002`,capacityInfo:We.actionTabs.capacityInfo,type:"attachment"}});return}(yield(0,A.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:$r.attachment_ids.map(Da=>Da.response.id),course_id:Re.id,course_second_category_id:Re.categoryId*1,is_public:!!$r.is_public,delay_publish:$r.delay_publish,description:$r.description,publish_time:$r.publish_time}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),_r(He({},Ke)),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:He({},We.actionTabs.params)}),Ze({type:"classroomList/getClassroomLeftMenus",payload:{id:Re.coursesId}})),fn([])}),onCancel:()=>{fn([]),_r(He({},Ke)),Ze({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(P.default,{form:Dn,initialValues:Wn,onChange:()=>{const Yn=Dn.getFieldValue();_r(Object.assign({},Wn,Yn))}},e.createElement(P.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Yn=>Array.isArray(Yn)?Yn:Yn==null?void 0:Yn.fileList,normalize:Yn=>{const On="\u3000\u3000";let br=Yn.filter(pa=>{const $r=pa.size/1024/1024,Ia=pa.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return pa.name.indexOf(On)===-1&&(pa.name=`${pa.name}${On}${(0,d.RD)(pa.size)}`),!($r>500||$r==0)});return fn(br),br},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},e.createElement(ye.default,He({},Aa),e.createElement(Ee.ZP,{type:"primary",disabled:on.length>9||Wt,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),e.createElement(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:Yn=>{Yn.preventDefault(),Yn.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),e.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,p.Ny)()?"1G":"150M","\u3002"))},e.createElement("i",{onClick:Yn=>{Yn.preventDefault(),Yn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(L.Z,null,e.createElement(f.Z,null,e.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(T.default.Group,null,e.createElement(T.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{name:"description"},e.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var _t=(0,C.connect)(({attachment:We})=>({attachment:We}))(dt),qe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,st=(We,Ze,Re)=>Ze in We?qe(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,mt=(We,Ze)=>{for(var Re in Ze||(Ze={}))Ue.call(Ze,Re)&&st(We,Re,Ze[Re]);if(Fe)for(var Re of Fe(Ze))Qe.call(Ze,Re)&&st(We,Re,Ze[Re]);return We},Pt=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Bt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},Nt=({attachment:We,dispatch:Ze})=>{const Re=(0,C.useParams)(),[Dn]=P.default.useForm(),[Wn,_r]=(0,e.useState)(mt({},Bt)),on=Wt=>Wt&&WtPt(void 0,null,function*(){var Wt,wn;yield Dn.validateFields();let Gr=Dn.getFieldsValue();Gr=Object.assign({},Wn,Gr),(yield(0,A.ZP)("/api/files/upload.json",{method:"post",body:{course_id:Re.id,course_second_category_id:Re.categoryId*1,is_public:(Wt=Gr.is_public)==null?void 0:Wt[0],delay_publish:Gr.delay_publish,description:Gr.description,publish_time:Gr.publish_time,name:Gr.name,link:Gr.link}})).status===0&&(Dn.resetFields(),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),$.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:mt({},(wn=We==null?void 0:We.actionTabs)==null?void 0:wn.params)}),Ze({type:"classroomList/getClassroomLeftMenus",payload:{id:Re.coursesId}}))}),onCancel:()=>{Dn.resetFields(),Ze({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(P.default,{form:Dn,initialValues:Bt,onChange:()=>{const Wt=Dn.getFieldsValue();_r(Object.assign({},Wn,Wt))}},e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},e.createElement(Le.default,{suffix:e.createElement("span",null,Wn.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},e.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(L.Z,null,e.createElement(f.Z,null,e.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(T.default.Group,null,e.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{name:"description"},e.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xt=(0,C.connect)(({attachment:We})=>({attachment:We}))(Nt),en=n(93063),Rt=n(59301),ln=Object.defineProperty,rn=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Hn=(We,Ze,Re)=>Ze in We?ln(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,ar=(We,Ze)=>{for(var Re in Ze||(Ze={}))Bn.call(Ze,Re)&&Hn(We,Re,Ze[Re]);if(In)for(var Re of In(Ze))bn.call(Ze,Re)&&Hn(We,Re,Ze[Re]);return We},tr=(We,Ze)=>rn(We,Gt(Ze)),ur=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const ir={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:zn}=K.default,{Option:Mn}=ne.default,Ir=({attachment:We,shixunHomeworks:Ze,dispatch:Re,loading:Dn,getFileData:Wn})=>{const _r=(0,C.useParams)(),[on,fn]=(0,e.useState)({group_settings:[]}),{detail:Wt}=We,[wn]=P.default.useForm(),[Gr,ha]=(0,e.useState)([]),[Aa,Yn]=(0,e.useState)(ar({},ir)),[On,br]=(0,e.useState)(!1),pa=la=>la&&laur(void 0,null,function*(){var la,hi,Ei,Ya;const Nr=yield Re({type:"attachment/getDetail",payload:ar({},_r)});Nr.delay_publish=Nr.delay_publish?1:0,Aa.is_public=[Nr.is_public],Aa.description=Nr.description,Aa.delay_publish=Nr.delay_publish,Aa.publish_time=Nr.publish_time,Aa.download_setting=Nr.download_setting,wn.setFieldsValue(Aa),br(Nr==null?void 0:Nr.unified_setting),We.actionTabs.manage_all_group?((la=Nr==null?void 0:Nr.course_groups)==null?void 0:la.length)>0?$r.unified_setting=!1:$r.unified_setting=!0:Nr!=null&&Nr.unified_setting?$r.unified_setting=!0:$r.unified_setting=!1,$r.publish_time=Nr.publish_time?Nr.publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log($r.unified_setting),$r.file_status=Nr==null?void 0:Nr.file_status,Ia(Object.assign({},$r)),ha([ar({},Nr),...Nr==null?void 0:Nr.attachment_histories]);let Lr=ar({},on);if(Lr.group_settings=Nr==null?void 0:Nr.batches_publish_info,console.log(Lr),fn(Lr),((hi=Nr==null?void 0:Nr.course_groups)==null?void 0:hi.length)>0){const Oa=(Ei=Nr==null?void 0:Nr.course_groups)==null?void 0:Ei.filter(Fa=>Fa.is_admin),ni=(Ya=Nr==null?void 0:Nr.course_groups)==null?void 0:Ya.filter(Fa=>!Fa.is_admin);(Oa==null?void 0:Oa.length)>0?Di(Oa):Di([{is_admin:!0}]),(ni==null?void 0:ni.length)>0?vo(ni):vo([])}else console.log(Da)});(0,e.useEffect)(()=>{var la;We.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(_r.id=(la=We.actionTabs.selectArrs)==null?void 0:la.id,wn.resetFields(),Ti())},[We.actionTabs.key,_r.id]);const gi=(la,hi)=>{if(Gr.length===1){E.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}E.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ur(void 0,null,function*(){var Ei;const Ya=hi?{type:"history"}:{},Nr=yield(0,A.ZP)(`/api/attachments/${la}.json`,{method:"delete",body:Ya});(Nr==null?void 0:Nr.status)===0&&(_r.id=(Ei=We.actionTabs.selectArrs)==null?void 0:Ei.id,Ti())})})},ea=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[bi,wa]=(0,e.useState)([]),uo={multiple:!1,maxCount:1,withCredentials:!0,beforeUpload:la=>{const hi=la.size/1024/1024,Ei=la.name.split(".").slice(-1)[0].toLowerCase();return hi>500?($.ZP.error(`${la.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):!0},action:`${Q.Z.API_SERVER}/api/attachments.json`};function yi({data:la}){console.log("data",la);const hi=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Ei=>Rt.createElement(k.Z,{title:Ei.title},Rt.createElement("a",{href:Q.Z.API_SERVER+Ei.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Ei.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Ei=>Ei?Rt.createElement("span",null,je()(Ei).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Ei,Ya,Nr)=>Rt.createElement("span",{onClick:()=>gi(Ya==null?void 0:Ya.id,Nr),className:"c-red current"},"\u5220\u9664")}];return Rt.createElement(b.default,{pagination:!1,columns:hi,style:{fontSize:12,marginBottom:20},dataSource:la||[]})}return Rt.createElement(E.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:We.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ur(void 0,null,function*(){var la,hi;$r.file_status==1&&(Da=Da==null?void 0:Da.map(Lr=>{var Oa;if(!Lr.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Lr.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Lr.course_group_id=(Oa=on.group_settings)==null?void 0:Oa.filter(ni=>Lr==null?void 0:Lr.course_group_name.includes(ni.name)).map(ni=>ni.course_group_id||ni.id).toString().split(","),console.log(Lr.course_group_id),Lr})),console.log(Da),yield wn.validateFields();let Ei=wn.getFieldValue();Ei=Object.assign({},Aa,Ei);const Ya=JSON.parse(JSON.stringify($r));Ya.group_settings=Da.concat(ji),(yield(0,en.Ot)(ar({id:Wt.id,course_id:_r.id,course_second_category_id:_r.categoryId||0,is_public:(la=Ei.is_public)==null?void 0:la[0],delay_publish:Ei.delay_publish,publish_type:$r==null?void 0:$r.file_status,description:Ei.description,publish_time:Aa.publish_time,new_attachment_id:(hi=Ei.attachment_ids)==null?void 0:hi.map(Lr=>{var Oa;return(Oa=Lr.response)==null?void 0:Oa.id}),download_setting:Ei==null?void 0:Ei.download_setting},Ya))).status===0&&(Yn(ar({},ir)),$.ZP.success("\u64CD\u4F5C\u6210\u529F"),Re({type:"attachment/setActionTabs",payload:{}}),Re({type:"classroomList/getAttachmentList",payload:ar({},We.actionTabs.params)}),Wn()),wa([]),Di([{}])}),onCancel:()=>{wa([]),Di([{}]),Yn(ar({},ir)),Re({type:"attachment/setActionTabs",payload:{}}),Re({type:"classroomList/getAttachmentList",payload:ar({},We.actionTabs.params)})}},Rt.createElement("section",{className:""},Rt.createElement(N.Z,{loading:Dn["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.createElement(yi,{data:Gr}),Rt.createElement(P.default,{form:wn,initialValues:Aa,onChange:()=>{const la=wn.getFieldValue();Yn(Object.assign({},Aa,la))}},Rt.createElement(P.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:la=>Array.isArray(la)?la:la==null?void 0:la.fileList,normalize:la=>{const hi="\u3000\u3000";let Ei=la.filter(Ya=>{const Nr=Ya.size/1024/1024,Lr=Ya.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return Ya.name.indexOf(hi)===-1&&(Ya.name=`${Ya.name}${hi}${(0,d.RD)(Ya.size)}`),!0});return wa(Ei),Ei}},Rt.createElement(ye.default,ar({},uo),Rt.createElement(Ee.ZP,{type:"primary",disabled:bi.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),Rt.createElement(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:Rt.createElement("div",{onClick:la=>{la.preventDefault(),la.stopPropagation()}},Rt.createElement("div",null,"\u63D0\u793A\uFF1A"),Rt.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,p.Ny)()?"1G":"150M","\u3002"))},Rt.createElement("i",{onClick:la=>{la.preventDefault(),la.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),Rt.createElement(L.Z,null,Rt.createElement(f.Z,null,Rt.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Rt.createElement(T.default.Group,null,Rt.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Rt.createElement(L.Z,{className:"mb20"},Rt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Rt.createElement(v.ZP.Group,{value:$r.file_status,onChange:la=>{Ia(Object.assign({},tr(ar({},$r),{file_status:la.target.value})))}},Rt.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Rt.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Rt.createElement(v.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),$r.file_status==0&&Rt.createElement(L.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Rt.createElement(f.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Rt.createElement(f.Z,{className:"ml5"},Rt.createElement(K.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:la=>pa(la,on==null?void 0:on.course_end_date),disabledTime:la=>(0,me.d0)(la),value:$r.publish_time?je()($r.publish_time):"",onChange:(la,hi)=>{$r.publish_time=hi,Ia(Object.assign({},$r))}})),Rt.createElement(f.Z,null,Rt.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),$r.file_status==1&&Rt.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Rt.createElement(f.Z,{span:24},Rt.createElement(L.Z,null,Rt.createElement(f.Z,{span:24},Rt.createElement(L.Z,null,Rt.createElement(f.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Rt.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Rt.createElement(f.Z,{span:4}))),Da&&Da.map(function(la,hi){var Ei;return Rt.createElement(f.Z,{span:24,key:hi,style:{marginTop:hi>0?"10px":""}},Rt.createElement(L.Z,{gutter:[8,16]},Rt.createElement(f.Z,{span:10},Rt.createElement(L.Z,{gutter:[8,16]},Rt.createElement(f.Z,{flex:"1",style:{maxWidth:200}},Rt.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:la.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Ya,Nr)=>{console.log(Nr),Da[hi].course_group_name=Ya,Da[hi].course_group_id=la.course_group_id;const Lr=(0,le.flattenDeep)(Da.map(ni=>ni.course_group_name)),Oa=Tr.map(ni=>{let Fa=(ni==null?void 0:ni.course_group_name)||[];return tr(ar({},ni),{course_group_name:(0,le.remove)(Fa,Ja=>Lr.includes(Ja))})});Kr(Oa),Di(Da.slice())}},(on==null?void 0:on.group_settings)&&(on==null?void 0:on.group_settings.map(function(Ya){if(!Da.map(Lr=>Lr.course_group_name).flat().includes(Ya.name))return Rt.createElement(Mn,{value:Ya.name,key:Ya.course_group_id},Ya.name)})))))),Rt.createElement(f.Z,{span:10},Rt.createElement("div",{className:"ml30"},Rt.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ya=>pa(Ya,on==null?void 0:on.course_end_date),disabledTime:Ya=>(0,me.d0)(Ya),value:la.publish_time?je()(la.publish_time):"",onChange:(Ya,Nr)=>{Da[hi].publish_time=Nr,Di([...Da])}}))),Rt.createElement(f.Z,{span:4},hi>0&&(je()()<=je()(la.publish_time)||!la.course_group_id)&&Rt.createElement(_e.Z,{style:{position:"absolute",top:10},onClick:()=>{const Ya=(0,le.cloneDeep)(Tr);console.log(Ya,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Ya.forEach((Nr,Lr)=>{Nr.group_name&&(Nr.group_name=Nr.group_name.filter(Oa=>{var ni;return!((ni=Da[hi].group_name)!=null&&ni.includes(Oa))}))}),Da=Da.filter((Nr,Lr)=>hi!==Lr),Kr(Ya),Di(Da.slice()),setTimeout(()=>Di(Da.slice()),10)}}),Da.length<((Ei=on==null?void 0:on.group_settings)==null?void 0:Ei.length)&&Rt.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Da),Di(Da.concat({}))}}))))})),Rt.createElement(P.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},Rt.createElement(v.ZP.Group,null,Rt.createElement(v.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),Rt.createElement(v.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),Rt.createElement(L.Z,null,Rt.createElement(f.Z,{span:24},Rt.createElement(P.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Rt.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Or=(0,C.connect)(({attachment:We,loading:Ze})=>({attachment:We,loading:Ze}))(Ir),ca=n(23369),Ln=n(59301),da=Object.defineProperty,Yr=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Qt=(We,Ze,Re)=>Ze in We?da(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,nn=(We,Ze)=>{for(var Re in Ze||(Ze={}))Er.call(Ze,Re)&&Qt(We,Re,Ze[Re]);if(gr)for(var Re of gr(Ze))Pn.call(Ze,Re)&&Qt(We,Re,Ze[Re]);return We},gn=(We,Ze)=>Yr(We,Ca(Ze)),xn=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const kn={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},lr=({attachment:We,dispatch:Ze,getFileData:Re})=>{const Dn=(0,C.useParams)(),{detail:Wn}=We,[_r]=P.default.useForm(),[on,fn]=(0,e.useState)(nn({},kn));(0,e.useEffect)(()=>{We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&_r.resetFields()},[We.actionTabs.key]);const Wt=Tr=>Tr&&Trxn(void 0,null,function*(){var Tr,Kr,Ti,gi;const ea=yield Ze({type:"attachment/getDetail",payload:gn(nn({},Dn),{course_id:Dn.coursesId})});ea.delay_publish=ea.delay_publish?1:0,on.title=ea.title,on.link=ea.link,on.is_public=[ea.is_public],on.description=ea.description,on.publish_time=ea.publish_time,on.delay_publish=ea.delay_publish,fn(nn({},on)),_r.setFieldsValue(on),We.actionTabs.manage_all_group?((Tr=ea==null?void 0:ea.course_groups)==null?void 0:Tr.length)>0?ha.unified_setting=!1:ha.unified_setting=!0:ea!=null&&ea.unified_setting?ha.unified_setting=!0:ha.unified_setting=!1,ha.publish_time=ea.publish_time?ea.publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),ha.file_status=ea==null?void 0:ea.file_status,Aa(Object.assign({},ha)),Gr([nn({},ea),...ea==null?void 0:ea.attachment_histories]);let bi=nn({},Yn);if(bi.group_settings=ea==null?void 0:ea.batches_publish_info,console.log(bi),On(bi),((Kr=ea==null?void 0:ea.course_groups)==null?void 0:Kr.length)>0){const wa=(Ti=ea==null?void 0:ea.course_groups)==null?void 0:Ti.filter(yi=>yi.is_admin),uo=(gi=ea==null?void 0:ea.course_groups)==null?void 0:gi.filter(yi=>!yi.is_admin);(wa==null?void 0:wa.length)>0?pa(wa):pa([{is_admin:!0}]),(uo==null?void 0:uo.length)>0?Ia(uo):Ia([])}else console.log(br)});return(0,e.useEffect)(()=>{var Tr;We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Dn.id=(Tr=We.actionTabs.selectArrs)==null?void 0:Tr.id,vo())},[We.actionTabs.key]),Ln.createElement(E.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>xn(void 0,null,function*(){var Tr;ha.unified_setting||(br=br==null?void 0:br.map(ea=>{var bi;if(!ea.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!ea.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Yn.group_settings),console.log(ea),ea.course_group_id=(bi=Yn.group_settings)==null?void 0:bi.filter(wa=>ea==null?void 0:ea.course_group_name.includes(wa.name)).map(wa=>wa.course_group_id||wa.id).toString().split(","),console.log(ea.course_group_id),ea})),console.log(br),yield _r.validateFields();let Kr=_r.getFieldValue();Kr=Object.assign({},on,Kr);const Ti=JSON.parse(JSON.stringify(ha));Ti.group_settings=br.concat($r),(yield(0,en.Ot)(nn({id:Wn.id,course_id:Dn.id,course_second_category_id:Dn.categoryId*1,is_public:(Tr=Kr.is_public)==null?void 0:Tr[0],delay_publish:Kr.delay_publish,publish_type:ha==null?void 0:ha.file_status,description:Kr.description,publish_time:on.publish_time,link:Kr.link,name:Kr.title},Ti))).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:nn({},We.actionTabs.params)}),Re())}),onCancel:()=>{pa([{}]),fn(nn({},kn)),Ze({type:"attachment/setActionTabs",payload:{}})}},Ln.createElement("section",{className:"pl20 pr20 pt10"},Ln.createElement(P.default,{form:_r,initialValues:on,onChange:()=>{const Tr=_r.getFieldValue();fn(Object.assign({},on,Tr))}},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Ln.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Ln.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Ln.createElement(L.Z,null,Ln.createElement(f.Z,null,Ln.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Ln.createElement(T.default.Group,null,Ln.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Ln.createElement(L.Z,{className:"mb20"},Ln.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ln.createElement(v.ZP.Group,{value:ha.file_status,onChange:Tr=>{Aa(Object.assign({},gn(nn({},ha),{file_status:Tr.target.value})))}},Ln.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Ln.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Ln.createElement(v.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),ha.file_status==0&&Ln.createElement(L.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Ln.createElement(f.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Ln.createElement(f.Z,{className:"ml5"},Ln.createElement(K.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tr=>Wt(Tr,Yn==null?void 0:Yn.course_end_date),disabledTime:Tr=>(0,me.d0)(Tr),value:ha.publish_time?je()(ha.publish_time):"",onChange:(Tr,Kr)=>{ha.publish_time=Kr,Aa(Object.assign({},ha))}})),Ln.createElement(f.Z,null,Ln.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),ha.file_status==1&&Ln.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Ln.createElement(f.Z,{span:24},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Ln.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Ln.createElement(f.Z,{span:4}))),br&&br.map(function(Tr,Kr){var Ti;return Ln.createElement(f.Z,{span:24,key:Kr},Ln.createElement(L.Z,{gutter:[8,16]},Ln.createElement(f.Z,{span:10},Ln.createElement(L.Z,{gutter:[8,16]},Ln.createElement(f.Z,{flex:"1",style:{maxWidth:200}},Ln.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:Tr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(gi,ea)=>{console.log(ea),br[Kr].course_group_name=gi,br[Kr].course_group_id=Tr.course_group_id;const bi=(0,le.flattenDeep)(br.map(uo=>uo.course_group_name)),wa=Da.map(uo=>{let yi=(uo==null?void 0:uo.course_group_name)||[];return gn(nn({},uo),{course_group_name:(0,le.remove)(yi,la=>bi.includes(la))})});Di(wa),pa(br.slice())}},(Yn==null?void 0:Yn.group_settings)&&(Yn==null?void 0:Yn.group_settings.map(function(gi){if(!br.map(bi=>bi.course_group_name).flat().includes(gi.name))return Ln.createElement(Option,{value:gi.name,key:gi.course_group_id},gi.name)})))))),Ln.createElement(f.Z,{span:10},Ln.createElement("div",{className:"ml30"},Ln.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gi=>Wt(gi,Yn==null?void 0:Yn.course_end_date),disabledTime:gi=>(0,me.d0)(gi),value:Tr.publish_time?je()(Tr.publish_time):"",onChange:(gi,ea)=>{br[Kr].publish_time=ea,pa([...br])}}))),Ln.createElement(f.Z,{span:4},Kr>0&&(je()()<=je()(Tr.publish_time)||!Tr.course_group_id)&&Ln.createElement(_e.Z,{onClick:()=>{const gi=(0,le.cloneDeep)(Da);console.log(gi,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),gi.forEach((ea,bi)=>{ea.group_name&&(ea.group_name=ea.group_name.filter(wa=>{var uo;return!((uo=br[Kr].group_name)!=null&&uo.includes(wa))}))}),br=br.filter((ea,bi)=>Kr!==bi),Di(gi),pa(br.slice()),setTimeout(()=>pa(br.slice()),10)}}),br.length<((Ti=Yn==null?void 0:Yn.group_settings)==null?void 0:Ti.length)&&Ln.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(br),pa(br.concat({}))}}))))})),Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Ln.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Mr=(0,C.connect)(({attachment:We})=>({attachment:We}))(lr),cr={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},jr=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const za=({classroomList:We,loading:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),Wn=(0,C.useLocation)(),[_r,on]=(0,e.useState)([]),[fn,Wt]=(0,e.useState)(1);(0,e.useEffect)(()=>{new Promise((Yn,On)=>jr(void 0,null,function*(){Re({type:"classroomList/getCoursesMine",payload:{id:Dn.id,page_size:50}}).then(br=>{on(_r.concat(br))})}))},[We.name]);const[wn]=P.default.useForm();let Gr=[];We.courseGroups.course_groups&&We.courseGroups.course_groups.map(Yn=>Gr.push(Yn.id+""));const ha=Yn=>Yn&&Yne.createElement(T.default,{value:String(Yn)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return e.createElement(E.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:We.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:e.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},e.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",e.createElement(v.ZP.Group,{value:fn,onChange:Yn=>{Wt(Yn.target.value)}},e.createElement(v.ZP,{value:1},"\u53D1\u5E03"),e.createElement(v.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),e.createElement(Ee.ZP,{onClick:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),e.createElement(Ee.ZP,{onClick:()=>jr(void 0,null,function*(){const Yn=wn.getFieldValue();(yield(0,A.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...We.actionTabs.selectArrs],to_course_ids:[...Yn.group_ids],course_id:Dn.id,is_publish:fn}})).status===0&&($.ZP.success("\u53D1\u9001\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),We.courseGroups.course_groups&&e.createElement(P.default,{form:wn,initialValues:{group_ids:Gr,end_time:je()(je()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement(P.default.Item,{name:"group_ids"},e.createElement(T.default.Group,null,e.createElement(b.default,{loading:Ze.effects["classroomList/getCourseGroups"],columns:Aa,className:cr.table,dataSource:_r==null?void 0:_r.filter(Yn=>(Yn==null?void 0:Yn.id)!=Dn.id),scroll:{y:240},pagination:!1})))))};var si=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(za),Xa=n(4918),Ma=n(89108),ai=n(7653),ui=n(16935),ci=Object.defineProperty,ja=Object.getOwnPropertySymbols,di=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,wi=(We,Ze,Re)=>Ze in We?ci(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,qi=(We,Ze)=>{for(var Re in Ze||(Ze={}))di.call(Ze,Re)&&wi(We,Re,Ze[Re]);if(ja)for(var Re of ja(Ze))Qa.call(Ze,Re)&&wi(We,Re,Ze[Re]);return We},Bi=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ri=({classroomList:We,user:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),[Wn,_r]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var fn,Wt;if(We.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,p.j5)()||(Wt=(fn=Ze==null?void 0:Ze.userInfo)==null?void 0:fn.course)!=null&&Wt.own){_r(!0);return}const wn={hasNum:0,noHasNum:0};We.actionTabs.selectArrsAll.map(Gr=>{var ha;Gr.author_login===((ha=Ze.userInfo)==null?void 0:ha.login)?++wn.hasNum:++wn.noHasNum}),wn.noHasNum>0?E.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,We.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},wn.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},wn.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{on()}}):_r(!0)}else _r(!1)},[We.actionTabs.key]);const on=()=>{Re({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:Wn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bi(void 0,null,function*(){(yield(0,A.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...We.actionTabs.selectArrs],course_id:Dn.id}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Re({type:"classroomList/getAttachmentList",payload:qi({},We.actionTabs.params)}),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:Dn.coursesId}}))}),onCancel:()=>{on()}},e.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),e.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var _i=(0,C.connect)(({classroomList:We,user:Ze})=>({classroomList:We,user:Ze}))(Ri),va=n(29787);const Na=({classroomList:We,dispatch:Ze})=>{var Re,Dn,Wn,_r;const on=(0,C.useParams)(),[fn,Wt]=(0,e.useState)(1),[wn,Gr]=(0,e.useState)(0),[ha,Aa]=(0,e.useState)(20),[Yn,On]=(0,e.useState)(!1),[br,pa]=(0,e.useState)([]),[$r,Ia]=(0,e.useState)(""),[Da,Di]=(0,e.useState)(null),[ji,vo]=(0,e.useState)(!1),[Tr,Kr]=(0,e.useState)([]);on.id=on.coursesId,(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?(Ia(""),Di(null),Ti(),On(!0)):On(!1)},[We.actionTabs]);const Ti=()=>{var yi,la;(0,en.mn)({course_id:on.id,attachment_id:(la=(yi=We.actionTabs)==null?void 0:yi.currentInfo)==null?void 0:la.id}).then(hi=>{hi.status==0&&Kr([...hi.course_groups])}),gi()},gi=()=>{fn!=1?Wt(1):ha!=20?Aa(20):ea()},ea=()=>{var yi,la;vo(!0),(0,en.$n)({page:fn,limit:ha,keyword:$r,course_group_id:Da,course_id:on.id,id:(la=(yi=We.actionTabs)==null?void 0:yi.currentInfo)==null?void 0:la.id}).then(hi=>{hi.status==0&&(pa(hi.data),Gr(hi.size))}),vo(!1)},bi=[{title:"\u5E8F\u53F7",render:(yi,la,hi)=>ha*(fn-1)+hi+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u6240\u9009\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&ea()},[fn]),(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(fn==1?ea():Wt(1))},[ha]),(0,e.useEffect)(()=>{gi()},[Da]);const wa=(yi,la)=>{Wt(yi)},uo=(yi,la)=>{Aa(la)};return e.createElement(E.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Yn,footer:null,onCancel:()=>{Ia(""),Di(null),Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",e.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Dn=(Re=We==null?void 0:We.actionTabs)==null?void 0:Re.currentInfo)==null?void 0:Dn.title},(_r=(Wn=We==null?void 0:We.actionTabs)==null?void 0:Wn.currentInfo)==null?void 0:_r.title)),e.createElement("div",{style:{display:"flex"}},e.createElement(ne.default,{value:Da,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:yi=>{Di(yi)}},Tr.map(yi=>e.createElement(Option,{label:yi.name,value:yi.course_group_id,key:yi.course_group_id},yi.name))),e.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:$r,onChange:yi=>{Ia(yi.target.value)},onSearch:yi=>{fn==1?ea():Wt(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>ea()}))),e.createElement(va.Z,{spinning:ji},e.createElement(b.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:bi,dataSource:br,rowKey:yi=>yi==null?void 0:yi.id})),wn>0&&e.createElement(o.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:wa,onShowSizeChange:uo,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:fn||1,pageSize:ha||10,defaultPageSize:10,total:wn,showTotal:yi=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-blue"}," ",yi," "),"\u6761\u6570\u636E")}))};var Ci=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(Na),ii=n(24720),dn=n(59301),ti=Object.defineProperty,oi=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,li=Object.getOwnPropertySymbols,Mi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Ji=(We,Ze,Re)=>Ze in We?ti(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Ai=(We,Ze)=>{for(var Re in Ze||(Ze={}))Mi.call(Ze,Re)&&Ji(We,Re,Ze[Re]);if(li)for(var Re of li(Ze))Oi.call(Ze,Re)&&Ji(We,Re,Ze[Re]);return We},ei=(We,Ze)=>oi(We,Wa(Ze)),fi=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ui=({classroomList:We,globalSetting:Ze,loading:Re,user:Dn,dispatch:Wn,match:_r})=>{var on,fn,Wt,wn,Gr;const ha=(0,C.useLocation)(),Aa=(0,C.useParams)(),[Yn]=(0,C.useSearchParams)(),[On,br]=(0,e.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:Yn.get("tabs")==="0"?"":Yn.get("tabs")==="1"?"2":Yn.get("tabs")==="2"?"3":Yn.get("tabs")==="3"?"1":""}),[pa,$r]=(0,e.useState)(Array.from({length:20},()=>!1)),[Ia,Da]=(0,e.useState)([]),[Di,ji]=(0,e.useState)(),vo=new Date,[Tr,Kr]=(0,e.useState)([]),[Ti,gi]=(0,e.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[ea,bi]=(0,e.useState)(!1),{detailAttachmentList:wa,detailLeftMenus:uo,detailTopBanner:yi,taskList:la}=We;let hi=!1,Ei=Yn.get("tabs")?parseInt(Yn.get("tabs")):0;const[Ya,Nr]=(0,e.useState)(!1),{userInfo:Lr}=Dn;let Oa;On.course_id=Aa.coursesId,Aa.categoryId?On.course_second_category_id=Aa.categoryId:delete On.course_second_category_id;function ni(qt,ka){return fi(this,null,function*(){let Po=yield(0,A.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:qt,course_id:Aa.course_id}}),Oo=[...Ia];Oo[ka]=Po==null?void 0:Po.data,Da(Oo)})}(0,e.useEffect)(()=>{$r(Array.from({length:20},()=>!1)),Da([])},[]),(0,e.useEffect)(()=>{var qt,ka,Po;if((qt=Dn==null?void 0:Dn.userInfo)!=null&&qt.login){const Oo=d.cX.getItem(`${(ka=Dn==null?void 0:Dn.userInfo)==null?void 0:ka.login}${(0,p.GJ)()?"Teacher":"Student"}`,"Attachment");Oo&&(On.sort_type=Oo==null?void 0:Oo.type,On.sort=Oo==null?void 0:Oo.direction,console.log("localRecordValue",Oo),gi(Oo==null?void 0:Oo.name)),Ja()}else(Po=Dn==null?void 0:Dn.userInfo)!=null&&Po.username&&Ja()},[(on=Dn==null?void 0:Dn.userInfo)==null?void 0:on.login,ha.pathname]),(0,e.useEffect)(()=>{We.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Ja()},[We.actionTabs.key]),(0,e.useEffect)(()=>{Kr([])},[wa]);const Fa=(qt,ka)=>{Da([]),$r(Array.from({length:20},()=>!1)),On.page=qt,On.page_size=ka,Ja()},Ja=()=>{br(Ai({},On)),Kr([]),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)})},go=qt=>fi(void 0,null,function*(){qt.link&&(yield Wn({type:"attachment/updateVisits",payload:{id:qt.id}}),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)}))});uo.course_modules&&(Oa=We.detailLeftMenus.course_modules.filter(qt=>qt.type==="attachment")[0],hi=(fn=Oa==null?void 0:Oa.second_category)==null?void 0:fn.some(qt=>qt.category_name=="\u672A\u5206\u914D\u76EE\u5F55"&&qt.category_id==Aa.categoryId));const Io=qt=>fi(void 0,null,function*(){if(Tr==""){$.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,A.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:Aa.course_id,ids:Tr,to_category_id:qt==null?void 0:qt.key}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)}),Kr([]))}),Do=qt=>qt.link?qt.link:Q.Z.API_SERVER+qt.url;let Bo=[{name:"\u5220\u9664",icon:dn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:dn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:dn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:dn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:dn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:dn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(qt=>yi.is_public?!0:qt.name!=="\u8BBE\u4E3A\u516C\u5F00");const Ro=[{name:"\u5168\u90E8",id:"",total:wa.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,p.GJ)()?wa.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,p.GJ)()?wa.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,p.GJ)()?wa.publish_count:null,index:3}],tl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],el=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:On.order_by==="publish_time"?On.sort_direction==="desc"?"descend":"ascend":null,render:qt=>qt?je()(qt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:qt=>qt==="--"||!qt?"--":dn.createElement("span",{title:qt},qt)}],Cl=qt=>{console.log(qt.key),(qt.key==="0"||qt.key==="1"||qt.key==="2")&&(On.sort_type="created_on",On.sort="desc",gi("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),qt.key==="3"&&(On.sort_type="publish_time",On.sort="desc",gi("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),On.clazz=Ro[qt.key].id,On.page=1,C.history.replace(`${ha.pathname}?tabs=${qt.key}`),$r(Array.from({length:20},()=>!1)),Da([]),Ja()},pl=qt=>{var ka;On.sort_type=qt.type,On.sort=qt.direction,On.page=1,d.cX.setItem(`${(ka=Dn==null?void 0:Dn.userInfo)==null?void 0:ka.login}${(0,p.GJ)()?"Teacher":"Student"}`,qt,"Attachment"),gi(qt.name),Ja()},so=qt=>fi(void 0,null,function*(){var ka;const Po=qt.name;Tr==""?$.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Po==="\u8C03\u6574\u6392\u5E8F"?Ki():Wn({type:"classroomList/setActionTabs",payload:{key:Po,selectArrs:Tr,selectArrsAll:(ka=wa.files)==null?void 0:ka.filter(Oo=>Tr.includes(Oo.id)),params:On,batch:!0}})}),Ki=()=>{let qt={courseId:On.course_id,container_type:"attachment"};On!=null&&On.course_second_category_id&&(qt.category_id=On==null?void 0:On.course_second_category_id),Wn({type:"classroomList/getAllTaskList",payload:qt}),Wn({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},eo=qt=>fi(void 0,null,function*(){yield Wn({type:"classroomList/updateTaskPosition",payload:{category_id:On==null?void 0:On.course_second_category_id,courseId:On==null?void 0:On.course_id,task_ids:qt,container_type:"attachment"}}),Ja()}),Mo=(0,e.useMemo)(()=>{let qt=[];return la.length>0&&(qt=la.map(ka=>{let Po="";return ka.is_publish&&ka.publish_status&&(Po="\u5DF2\u53D1\u5E03"),ka.is_publish&&!ka.publish_status&&(Po="\u9884\u53D1\u5E03"),ka.is_publish||(Po="\u672A\u53D1\u5E03"),{user_name:ka.user_name,task_name:ka.task_name,task_id:ka.task_id,category:ka.category,status:Po}})),qt},[la]);return console.log(la,"taskList"),dn.createElement("section",null,dn.createElement(Ma.Z,{isLoading:Re["classroomList/getAttachmentList"],tabDataSource:(0,p.GJ)()?Ro:[],isAdmin:(0,p.GJ)(),onTabMenuClick:Cl,defaultSelectedKeys:[Ei+""],showControlButton:(0,p.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,p.GJ)()&&dn.createElement(L.Z,{align:"middle",className:"mr20"},!(wa!=null&&wa.parent_category_id)&&(0,p.GJ)()&&!hi&&dn.createElement("span",{className:"c-blue font16 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},dn.createElement(k.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},dn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),!hi&&dn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:qt=>{qt.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:On,selectArrs:ei(Ai({},wa),{category_id:On==null?void 0:On.course_second_category_id,main_id:typeof wa.parent_category_id=="object"?wa.id:void 0}),cb:Ja}})}},dn.createElement(k.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},dn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),dn.createElement("span",{className:"c-blue font14 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:On,capacityInfo:wa==null?void 0:wa.capacity}})}},dn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),dn.createElement("span",{className:"c-blue font14 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:On}})}},dn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Wn({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:On}})}}),dn.createElement(ai.Z,{dataSource:wa.files||[],isAdmin:(0,p.GJ)(),batchStatus:Ya,SortMenuName:Ti,capacity:wa==null?void 0:wa.capacity,setSortMenuName:gi,SortMenus:tl,onSearch:qt=>{On.search=qt,On.page=1,Ja()},onSort:pl,onBatch:qt=>Nr(qt)}),dn.createElement(N.Z,{loading:Re["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},wa.total_count===0&&dn.createElement(Xa.Z,null),wa.files&&wa.files.map(function(qt,ka){var Po,Oo,il;return dn.createElement("div",{className:cr.listItem,key:ka},(0,p.GJ)()&&dn.createElement(T.default,{checked:Tr.includes(qt.id),value:qt.id,className:"mr20",onChange:Ni=>{let Yi=Tr.indexOf(qt.id);Tr.indexOf(qt.id)>-1?Kr(Tr.filter(ho=>ho!==qt.id)):Kr(Tr.concat(qt.id))}}),dn.createElement("div",{className:cr.info},dn.createElement("div",{className:cr.title},dn.createElement("div",{className:cr.titleLeft},(0,p.GJ)()&&dn.createElement(dn.Fragment,null,qt.is_publish&&qt.publish_status&&dn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),qt.is_publish&&!qt.publish_status&&dn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!qt.is_publish&&dn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,p.RV)()||qt.is_public?dn.createElement("a",{onClick:Ni=>{if(Ni.preventDefault(),Ni.stopPropagation(),!((0,p.dE)()&&qt.download_setting==1&&((qt==null?void 0:qt.file_type)==="other"||(qt==null?void 0:qt.file_type)==="download"))){if((0,en.fc)({id:qt==null?void 0:qt.id,watch_type:2,course_id:On==null?void 0:On.course_id}),go(qt),qt!=null&&qt.link)return window.open(qt==null?void 0:qt.link);Wn({type:"attachment/setActionTabs",payload:{key:(qt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:qt,params:On}})}}},dn.createElement("strong",null,qt.title)):dn.createElement("strong",null,qt.title),qt.link&&dn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),dn.createElement("div",{className:cr.titleRight},(0,p.GJ)()&&!(qt!=null&&qt.is_publish)&&dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>fi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:ka,selectArrs:[qt==null?void 0:qt.id],selectArrsAll:[qt],params:On,type:2,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)})},dn.createElement("aside",{className:cr.flexBox},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),((0,p.RV)()||qt.is_public)&&!((0,p.dE)()&&qt.download_setting==1&&((qt==null?void 0:qt.file_type)==="other"||(qt==null?void 0:qt.file_type)==="download"))&&dn.createElement("aside",{onClick:Ni=>fi(this,null,function*(){if(Ni.stopPropagation(),Ni.preventDefault(),qt!=null&&qt.link)return window.open(qt==null?void 0:qt.link);yield(0,en.fc)({id:qt==null?void 0:qt.id,watch_type:2,course_id:On==null?void 0:On.course_id}),go(qt),Wn({type:"attachment/setActionTabs",payload:{key:(qt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:qt,params:On}})}),className:cr.flexBox,style:{marginRight:16,cursor:"pointer"}},dn.createElement("i",{className:"iconfont icon-chakansvg"}),dn.createElement("div",null,"\u67E5\u770B")),((0,p.RV)()||qt.is_public)&&!qt.link&&qt.is_publish&&!((0,p.dE)()&&qt.download_setting==1)&&dn.createElement("aside",{onClick:Ni=>fi(this,null,function*(){var Yi;Ni.stopPropagation(),yield(0,en.fc)({id:qt==null?void 0:qt.id,watch_type:1,course_id:On==null?void 0:On.course_id}),(0,d.Nd)((qt==null?void 0:qt.title)||"educoder",(Yi=decodeURIComponent(Q.Z.API_SERVER+qt.url))==null?void 0:Yi.replace("disposition=inline",""))}),className:`${cr.flexBox}`,style:{marginRight:16,cursor:"pointer"}},dn.createElement("i",{className:"iconfont icon-xiazai6"}),dn.createElement("div",null,"\u4E0B\u8F7D")),(0,p.GJ)()&&dn.createElement(t.Z,{placement:"bottomCenter",overlayClassName:cr.dro,dropdownRender:()=>dn.createElement(s.default,null,dn.createElement(s.default.Item,{key:1,style:{textAlign:"center"}},dn.createElement("a",{onClick:Ni=>fi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:qt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:ka,selectArrs:[qt==null?void 0:qt.id],selectArrsAll:[qt],params:On,type:2,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)})},qt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),dn.createElement(s.default.Item,{key:22,style:{textAlign:"center"}},dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>{var Yi;Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[qt.id],selectArrsAll:(Yi=wa.files)==null?void 0:Yi.filter(ho=>[qt.id].includes(ho.id)),isdelete:"1",params:On}})}},"\u7ACB\u5373\u5220\u9664")),dn.createElement(s.default.Item,{key:6,style:{textAlign:"center"}},dn.createElement(C.Link,{onClick:Ni=>{Ni.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:qt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:ka,selectArrs:qt,params:On,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),dn.createElement(s.default.Item,{key:7,style:{textAlign:"center"}},dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>{Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:qt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},dn.createElement("aside",{onClick:Ni=>Ni.stopPropagation(),className:cr.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))))),dn.createElement("div",{className:"flex-wrp"},qt.link&&dn.createElement(dn.Fragment,null,dn.createElement("p",{className:"flex1"},dn.createElement("span",null,qt.author.name),dn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",qt.downloads_count),vofi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),pa[ka]||ni(qt==null?void 0:qt.id,ka);let Yi=[...pa];Yi[ka]=!Yi[ka],$r(Yi)})},dn.createElement("i",{className:`iconfont icon-${pa[ka]?"shouqi":"xiala2"}`})," ")),(0,p.GJ)()&&(qt==null?void 0:qt.is_publish)&&pa[ka]&&((Po=Ia[ka])==null?void 0:Po.length)>5&&dn.createElement(b.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Ni=>({onClick:Yi=>{Yi.stopPropagation(),Yi.preventDefault()}}),onHeaderRow:(Ni,Yi)=>({onClick:ho=>{ho.stopPropagation(),ho.preventDefault()}}),pagination:!1,dataSource:Ia[ka],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ni,Yi,ho)=>{ho.field&&(On.order_by=ho.field),ho.order||(On.sort_direction="asc"),ho.order==="ascend"&&(On.sort_direction="asc"),ho.order==="descend"&&(On.sort_direction="desc"),ho.order||(On.sort_direction="asc"),ni(qt==null?void 0:qt.id,ka)},columns:el}),(0,p.GJ)()&&(qt==null?void 0:qt.is_publish)&&pa[ka]&&((Oo=Ia[ka])==null?void 0:Oo.length)>0&&((il=Ia[ka])==null?void 0:il.length)<6&&dn.createElement(b.default,{rowKey:"shixun_identifier",onRow:Ni=>({onClick:Yi=>{Yi.stopPropagation(),Yi.preventDefault()}}),onHeaderRow:(Ni,Yi)=>({onClick:ho=>{ho.stopPropagation(),ho.preventDefault()}}),pagination:!1,dataSource:Ia[ka],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ni,Yi,ho)=>{ho.field&&(On.order_by=ho.field),ho.order||(On.sort_direction="asc"),ho.order==="ascend"&&(On.sort_direction="asc"),ho.order==="descend"&&(On.sort_direction="desc"),ho.order||(On.sort_direction="asc"),ni(qt==null?void 0:qt.id,ka)},columns:el}),qt.description&&dn.createElement("div",{className:"flex-wrp"},dn.createElement("p",{className:"flex1"},dn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),dn.createElement("span",{className:"ml5"},qt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),dn.createElement("aside",{className:"tc mb50 mt30"},wa.attachments_count>0&&dn.createElement(o.Z,{current:On.page||1,showSizeChanger:!0,onChange:Fa,defaultCurrent:1,pageSize:On.page_size||20,total:wa.attachments_count}))),Tr.length>0&&(0,p.GJ)()&&dn.createElement(l.Z,{offsetBottom:0},dn.createElement(ui.Z,{buttonDataSource:Bo,onButtonClick:so,useBatchStatus:Nr,catalogue:((wn=(Wt=uo==null?void 0:uo.course_modules)==null?void 0:Wt.find(qt=>qt.type==="attachment"))==null?void 0:wn.second_category)||[],allSelect:Tr.length?Tr.length===((Gr=wa.files)==null?void 0:Gr.length):!1,setSeleArr:Kr,setAllSelect:qt=>{qt.target.checked?Kr(wa.files.map(ka=>ka.id)):Kr([])},selectArrs:Tr,onMenuClick:Io})),dn.createElement(G,null),dn.createElement(I,null),dn.createElement(y,{getFileData:Ja}),dn.createElement(wt,null),dn.createElement(si,null),dn.createElement(ke,null),dn.createElement(gt,null),dn.createElement(ve,{capacity:wa==null?void 0:wa.capacity}),dn.createElement(_t,null),dn.createElement(Xt,null),dn.createElement(Or,{getFileData:Ja}),dn.createElement(ca.Z,null),dn.createElement(Mr,{getFileData:Ja}),dn.createElement(_i,null),dn.createElement(Ci,null),dn.createElement(ii.Z,{type:2,visible:We.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:eo,data:Mo,onCancel:()=>{Wn({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var oa=(0,C.connect)(({classroomList:We,loading:Ze,user:Re,globalSetting:Dn})=>({classroomList:We,globalSetting:Dn,user:Re,loading:Ze.effects}))(Ui)},20595:function(mn,Ve,n){"use strict";n.d(Ve,{Q8:function(){return K},d0:function(){return ne},w6:function(){return f}});var e=n(59301),A=n(24017),C=n(82326),$=n(6767),L=n(62957),k=n(47889),N=n(77019),T=n(5269),t=n(25399),s=n(62673),b=n(7939),o=n(66649),l=n.n(o),d=n(8576),p=n(66658),E=n(89392),_=n.n(E),w=n(7408),g=n(64237),D=n(51429),i=n(53582),h=n(94477),B=n(70236),W=n(82758),G=n(27334),ie=n(59301),ge=Object.defineProperty,ee=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,z=(_e,et,ce)=>et in _e?ge(_e,et,{enumerable:!0,configurable:!0,writable:!0,value:ce}):_e[et]=ce,I=(_e,et)=>{for(var ce in et||(et={}))x.call(et,ce)&&z(_e,ce,et[ce]);if(R)for(var ce of R(et))m.call(et,ce)&&z(_e,ce,et[ce]);return _e},P=(_e,et)=>ee(_e,Ne(et)),v=(_e,et,ce)=>new Promise((ot,Je)=>{var ht=be=>{try{ze(ce.next(be))}catch(De){Je(De)}},at=be=>{try{ze(ce.throw(be))}catch(De){Je(De)}},ze=be=>be.done?ot(be.value):Promise.resolve(be.value).then(ht,at);ze((ce=ce.apply(_e,et)).next())});function f(_e,et){const ce=[];for(let ot=_e;ot{const ot=_el()(et).endOf("day"),ht=_e{const ce=parseInt(l()(_e).format("HH")),ot=parseInt(l()().format("HH")),Je=parseInt(l()().format("mm"));if(!_e)return{disabledHours:()=>f(0,ot),disabledMinutes:()=>f(0,Je)};if(et){const ht=parseInt(l()(et).format("HH")),at=parseInt(l()(et).format("mm"));return l()(_e).isSame(l()(et),"day")?{disabledHours:()=>f(0,ht),disabledMinutes:()=>ce<=ht?f(0,at):[]}:void 0}if(l()(_e).isSame(l()(),"day"))return{disabledHours:()=>f(0,ot),disabledMinutes:()=>l()(_e).isSame(l()(),"hour")&&ce<=ot?f(0,Je):[]}},Ae=(_e,et)=>_e==null?void 0:_e.map(ce=>{var ot;return(ot=et==null?void 0:et.find(Je=>Je.value===ce))==null?void 0:ot.id}),{RangePicker:je}=A.default,{Option:le}=C.default,me=({shixunHomeworks:_e,loading:et,dispatch:ce,classroomList:ot,user:Je})=>{var ht,at,ze,be,De,X,Be,xe,F;const y=(0,D.useParams)(),{workSetting:H,workList:se,shixunWorkList:J,headerInfo:pe,changeData:Ce}=_e,[Pe,j]=(0,e.useState)(!1),[te,wt]=(0,e.useState)(!1);let[Le,Et]=(0,e.useState)([]),[vt,Ft]=(0,e.useState)([]),[Ye,ct]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:i.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[we,rt]=(0,e.useState)({}),[bt,At]=(0,e.useState)({});(0,e.useEffect)(()=>()=>{Et([])},[]),(0,e.useEffect)(()=>{j(!(0,d.GJ)())},[(0,d.GJ)()]);const de=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:I({},y)})};(0,e.useEffect)(()=>{if(!(H!=null&&H.course_id))return;Object.keys(Ye).map(function(gt){Ye[gt]=H[gt]}),(!Ye.allow_late||!Ye.unified_late)&&(Ye.late_penalty=20,Ye.penalty_type=i.Q.Percent),Ye.unified_setting||(Ye.unified_late=!1,Ye.unified_anonymous_comment=!1,Ye.unified_anonymous_appeal=!1),Le=JSON.parse(JSON.stringify(H.group_settings.map(gt=>P(I({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.publish_time!==null))),vt=JSON.parse(JSON.stringify(H.allow_late_settings.map(gt=>P(I({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.late_time!==null))),ct(I({},Ye));const Xe=(0,w.QE)((Le==null?void 0:Le.length)>0?Le:[]);Et([...Xe]),(vt==null?void 0:vt.length)<=0?Ft([{penalty_type:i.Q.Percent,late_penalty:20}]):Ft([...vt])},[H]);const Ge=()=>v(void 0,null,function*(){var Xe,gt,Zt,Yt,tn,En,yn,rr;if(((Zt=(gt=(Xe=Je==null?void 0:Je.userInfo)==null?void 0:Xe.course)==null?void 0:gt.shixun_homework_info)==null?void 0:Zt.shixun_homework_remaining_count)===0&&((tn=(Yt=_e==null?void 0:_e.headerInfo)==null?void 0:Yt.homework_status)!=null&&tn.includes("\u672A\u53D1\u5E03"))){(0,w.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(yn=(En=(0,d.eY)())==null?void 0:En.course)==null?void 0:yn.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((rr=Je==null?void 0:Je.userInfo)==null?void 0:rr.user_status)===2){(0,h.Rd)();return}const fr=JSON.parse(JSON.stringify(Ye));if(fr.challenge_settings.filter(vn=>!vn.hide),fr.categoryId=y.categoryId,console.log(Le),!Ye.unified_setting)Le=Le==null?void 0:Le.map(vn=>{var Cr;if(!vn.publish_time||!vn.end_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Cr=H.group_settings)==null?void 0:Cr.filter(Nn=>{var xr;return(xr=vn==null?void 0:vn.group_name)==null?void 0:xr.includes(Nn.group_name)}).map(Nn=>Nn.group_id||Nn.id).toString().split(","),vn});else if(!Ye.publish_time||!Ye.end_time)throw $.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(fr.group_settings=Le,Ye.allow_late)if(Ye.unified_late){if(Ye.late_penalty===null||Ye.late_penalty===void 0||Ye.late_penalty<0||Ye.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ye.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else vt=vt==null?void 0:vt.map(vn=>{var Cr,Nn;if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Nn=(Cr=vn==null?void 0:vn.group_name)==null?void 0:Cr.map(xr=>{var Fr,hn;let q=(hn=(Fr=H.group_settings)==null?void 0:Fr.filter(ve=>(ve==null?void 0:ve.group_name)===xr))==null?void 0:hn[0];return q==null?void 0:q.group_id}))==null?void 0:Nn.toString().split(","),vn}),fr.allow_late_settings=vt;let pr=yield(0,G.Tr)({homework_common_ids:[parseInt(y.categoryId)],course_id:y.coursesId,type:"homework_common"});(pr==null?void 0:pr.student_count)===0?ke(fr):(At(fr),rt(pr))}),ke=Xe=>{if(Xe.total_score===null){$.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Xe!=null&&Xe.work_efficiency&&Xe.eff_score===null){$.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const gt=Xe.challenge_settings.reduce((tn,En)=>tn+Number(En.challenge_score),0),Zt={shixun_evaluation:Xe.shixun_evaluation,challenge_settings:Xe.challenge_settings};let Yt=()=>{var tn;const En=()=>v(void 0,null,function*(){wt(!0),(yield(0,p.ZP)(`/api/homework_commons/${y.categoryId}/publish_setting.json`,{method:"post",body:I({},Xe)})).status===0&&($.ZP.success("\u66F4\u65B0\u6210\u529F"),de(),ce({type:"user/getUserInfo",payload:{course_id:y.coursesId}}),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:I({},y)})),wt(!1)});!(0,E.isEqual)(Ce,Zt)&&!((tn=pe==null?void 0:pe.homework_status)!=null&&tn.includes("\u672A\u53D1\u5E03"))?L.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:En}):En()};H!=null&&H.high_resources_consume&&!(H!=null&&H.high_resources_consume_permission)?ce({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:y.coursesId,type:"shixun",type_id:y.categoryId,name:H.homework_name,fn:()=>{Yt()}}}):Yt()},lt=(Xe,gt,Zt="group_id")=>{var Yt;return gt?gt.find(tn=>tn[Zt]===Xe):(Yt=H==null?void 0:H.group_settings)==null?void 0:Yt.find(tn=>tn.group_id[0]===Xe)},Ot=(H==null?void 0:H.allow_late)||(H==null?void 0:H.anonymous_comment),It=Xe=>{var gt,Zt;const Yt=lt(Xe,H==null?void 0:H.allow_late_settings,"id"),tn=lt(Xe,H==null?void 0:H.anonymous_comment_settings),En=lt(Xe);return(H==null?void 0:H.allow_late)&&Yt&&l()(Yt==null?void 0:Yt.late_time)<=l()()||(H==null?void 0:H.anonymous_comment)&&tn&&(tn==null?void 0:tn.evaluation_start)!==null||((Zt=(l()(En==null?void 0:En.end_time)<=l()()&&((gt=H==null?void 0:H.allow_late_settings)==null?void 0:gt.filter(yn=>yn.group_id.includes(Xe))))[0])==null?void 0:Zt.late_time)!=null},an=(0,e.useMemo)(()=>(H==null?void 0:H.allow_late)||(H==null?void 0:H.all_group_late),[H,pe]),sn=H==null?void 0:H.anonymous_comment,zt=Xe=>{if(!Xe)return!1;const gt=lt(Xe,H==null?void 0:H.anonymous_comment_settings);return(H==null?void 0:H.anonymous_comment)&>&&(gt==null?void 0:gt.evaluation_start)!==null},cn=(Xe,gt)=>{var Zt,Yt,tn,En,yn;Xe!=null&&Xe.group_id||(Xe.group_id=Ae(Xe==null?void 0:Xe.group_name,H==null?void 0:H.group_settings)),ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xe,index:gt,rangePickerDisabled:(Yt=(Zt=Xe==null?void 0:Xe.group_id)==null?void 0:Zt[0])!=null&&Yt.publish_time?Pe||(l()()<=l()((En=lt((tn=Xe==null?void 0:Xe.group_id)==null?void 0:tn[0]))==null?void 0:En.publish_time)?!1:[!0,It((yn=Xe==null?void 0:Xe.group_id)==null?void 0:yn[0])]):!1,disabledDate:H==null?void 0:H.course_end_date}})};return ie.createElement("section",{className:g.Z.form},ie.createElement("div",{className:g.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ie.createElement("div",null,ie.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(k.ZP.Group,{disabled:Pe||!((ht=pe==null?void 0:pe.homework_status)!=null&&ht.includes("\u672A\u53D1\u5E03"))||(0,d.Rm)()&&!((at=ot.AssistantObject.practice)!=null&&at.can_publish),value:Ye.unified_setting,onChange:Xe=>{var gt;if(!((gt=pe==null?void 0:pe.homework_status)!=null&>.includes("\u672A\u53D1\u5E03"))){$.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ye.unified_setting=!Ye.unified_setting,Ye.unified_setting||(Ye.unified_late=!1,Ft([{late_penalty:5}])),ct(Object.assign({},Ye)),Ye.unified_setting===!1&&Le==""){Et(Le.concat({}));return}Ye.unified_setting&&(Et([]),Ft([{late_penalty:5}]))}},ie.createElement(k.ZP,{value:!0,disabled:Pe||!(H!=null&&H.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ie.createElement(k.ZP,{disabled:Pe||!((ze=H==null?void 0:H.group_settings)!=null&&ze.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((be=H==null?void 0:H.group_settings)==null?void 0:be.length)===0&&ie.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ye.unified_setting&&ie.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ie.createElement(N.Z,{align:"middle"},ie.createElement(T.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml10"},ie.createElement(A.default,{size:"large",disabled:Pe||!((De=pe==null?void 0:pe.homework_status)!=null&&De.includes("\u672A\u53D1\u5E03")||(X=pe==null?void 0:pe.homework_status)!=null&&X.includes("\u672A\u5F00\u59CB"))||(0,d.Rm)()&&!((Be=ot.AssistantObject.practice)!=null&&Be.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date),disabledTime:Xe=>ne(Xe),value:Ye.publish_time?l()(Ye.publish_time):"",onChange:(Xe,gt)=>{Ye.publish_time=gt,(Ye.end_time==""||!Ye.end_time)&&Ye.unified_setting&&(Ye.end_time=l()(Xe).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ct(Object.assign({},Ye))}}))),ie.createElement(N.Z,{align:"middle",className:"pl30"},ie.createElement(T.Z,null,"\u622A\u6B62\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml10"},ie.createElement(A.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(H==null?void 0:H.allow_late)&&(H==null?void 0:H.homework_status.includes("\u5DF2\u622A\u6B62"))||Pe||(H==null?void 0:H.allow_late)&&l()()>=l()(H==null?void 0:H.end_time)||(0,d.Rm)()&&!((xe=ot.AssistantObject.practice)!=null&&xe.can_publish),disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date,Ye.publish_time),disabledTime:Xe=>ne(Xe,Ye.publish_time),value:Ye.end_time?l()(Ye.end_time):"",onChange:(Xe,gt)=>{Ye.end_time=gt,ct(Object.assign({},Ye))}})))),!Ye.unified_setting&&(Le==null?void 0:Le.length)>0&&ie.createElement(N.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Le&&Le.map(function(Xe,gt){var Zt,Yt,tn,En,yn,rr,fr;return ie.createElement(T.Z,{span:24,key:gt},ie.createElement(N.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:gt==(Le==null?void 0:Le.length)-1?"0px":"10px"}},ie.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",gt+1),ie.createElement(C.default,{disabled:Pe||((Zt=pe==null?void 0:pe.homework_status)!=null&&Zt.includes("\u672A\u53D1\u5E03")&&Xe.id||l()(){var vn;if((0,d.Rm)()&&!((vn=ot.AssistantObject.practice)!=null&&vn.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[gt].group_name=pr,Le[gt].group_id=Xe.group_id;const Cr=(0,E.flattenDeep)(Le.map(xr=>xr.group_name)),Nn=vt.map(xr=>{let Fr=(xr==null?void 0:xr.group_name)||[];return P(I({},xr),{group_name:(0,E.remove)(Fr,hn=>Cr.includes(hn))})});Ft(Nn),Et(Le.slice())},maxTagCount:4,maxTagPlaceholder:pr=>ie.createElement("div",{style:{cursor:"pointer"},onClick:()=>cn(Xe,gt)},"+",pr==null?void 0:pr.length)},H.group_settings&&H.group_settings.map(function(pr){if(!Le.map(Cr=>Cr.group_name).flat().includes(pr.group_name))return ie.createElement(le,{value:pr.group_name,key:pr.id},pr.group_name)})),ie.createElement("div",{className:"ml20"},ie.createElement(je,{size:"large",ranges:{\u6B64\u523B:[Xe.publish_time?l()(Xe.publish_time):l()(),l()()]},allowClear:!1,disabled:Pe||(l()()<=l()((En=lt((tn=Xe==null?void 0:Xe.group_id)==null?void 0:tn[0]))==null?void 0:En.publish_time)?!1:[!0,It((yn=Xe==null?void 0:Xe.group_id)==null?void 0:yn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:pr=>K(pr,H==null?void 0:H.course_end_date),disabledTime:pr=>ne(pr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[l()((0,w.U6)(),"HH:mm"),l()((0,w.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Xe.publish_time?l()(Xe.publish_time):void 0,Xe.end_time?l()(Xe.end_time):void 0],onChange:(pr,vn)=>{var Cr;if((0,d.Rm)()&&!((Cr=ot.AssistantObject.practice)!=null&&Cr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[gt].publish_time=vn[0],!Xe.end_time&&vn[0]?Le[gt].end_time=l()(vn[0]).add(7,"days"):Le[gt].end_time=vn[1],Et([...Le])},onCalendarChange:(pr,vn,Cr)=>{if(vn!=null&&vn[0]&&!vn[1]){const Nn=l()(vn[0]).add(7,"days");Le[gt].publish_time=vn[0],Le[gt].end_time=Nn,Et([...Le])}}})),!Pe&&ie.createElement("div",{style:{display:"flex",width:"50px"}},((rr=Xe==null?void 0:Xe.group_id)==null?void 0:rr.length)>1&&ie.createElement(t.Z,{title:"\u89C4\u5219\u62C6\u5206"},ie.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>cn(Xe,gt)})),Le.length<((fr=H==null?void 0:H.group_settings)==null?void 0:fr.length)&&ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var pr;if((0,d.Rm)()&&!((pr=ot.AssistantObject.practice)!=null&&pr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et(Le.concat({}))}}),((Xe==null?void 0:Xe.publish_time)&&l()(){const pr=(0,E.cloneDeep)(vt);pr.forEach((vn,Cr)=>{vn.group_name&&(vn.group_name=vn.group_name.filter(Nn=>{var xr;return!((xr=Le[gt].group_name)!=null&&xr.includes(Nn))}))}),Le=Le.filter((vn,Cr)=>gt!==Cr),Ft(pr),Et(Le.slice()),setTimeout(()=>Et(Le.slice()),10)}}))))}))),ie.createElement(N.Z,null,ie.createElement(T.Z,null,ie.createElement("div",{className:g.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ie.createElement(T.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(s.default,{checked:Ye.allow_late,disabled:Pe||an,onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.target.checked&&L.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ie.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ie.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ie.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ie.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ye.allow_late=!Ye.allow_late,vt==""&&Ft([{late_penalty:5}]),ct(Object.assign({},Ye))}},ie.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ye==null?void 0:Ye.allow_late)&&ie.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ie.createElement("div",{style:{display:"flex"}},ie.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ie.createElement(k.ZP.Group,{style:{marginLeft:"20px"},disabled:Pe||(H==null?void 0:H.anonymous_comment)||(H==null?void 0:H.allow_late),value:Ye.unified_late,onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye.unified_late=Xe.target.value,vt==""&&!Xe.target.value&&Ft([{penalty_type:i.Q.Percent,late_penalty:20}]),ct(I({},Ye))}},(Ye==null?void 0:Ye.unified_setting)&&ie.createElement(k.ZP,{value:!0,disabled:!(H!=null&&H.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((F=H==null?void 0:H.group_settings)==null?void 0:F.length)>0&&ie.createElement(k.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ye!=null&&Ye.unified_late?ie.createElement(ie.Fragment,null,ie.createElement(N.Z,{align:"middle",style:{marginTop:"10px"}},ie.createElement(T.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ie.createElement(T.Z,{className:"ml20"},ie.createElement(i.Z,{disabled:Pe||sn,value:{type:Ye.penalty_type,inputValue:Ye.late_penalty},onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct(P(I({},Ye),{late_penalty:Xe.inputValue,penalty_type:Xe.type}))}})),ie.createElement(T.Z,{flex:"1",className:"ml5"},ie.createElement("span",{className:"c-grey-c ml10"},Ye.penalty_type===i.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ie.createElement(N.Z,{align:"middle",style:{marginTop:"15px"}},ie.createElement(T.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml20"},ie.createElement(A.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe||sn,value:Ye.late_time?l()(Ye.late_time):"",disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date),onChange:(Xe,gt)=>{var Zt;if((0,d.Rm)()&&!((Zt=ot.AssistantObject.practice)!=null&&Zt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye.late_time=gt,ct(Object.assign({},Ye))}})))):vt.map(function(Xe,gt){var Zt;return ie.createElement(T.Z,{span:24,key:gt},ie.createElement(N.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ie.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",gt+1),ie.createElement(C.default,{disabled:Pe||!((Zt=pe==null?void 0:pe.homework_status)!=null&&Zt.includes("\u672A\u53D1\u5E03"))&&Xe.id||(H==null?void 0:H.anonymous_comment),mode:"multiple",className:g.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Xe.group_name=="string"?[Xe.group_name]:Xe.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Yt=>{var tn;if((0,d.Rm)()&&!((tn=ot.AssistantObject.practice)!=null&&tn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].group_name=Yt,vt[gt].group_id=Xe.group_id,Ft(vt.slice())}},H.group_settings&&H.group_settings.map(function(Yt){const tn=vt.map(yn=>yn.group_name).flat(),En=Le.map(yn=>yn.group_name).flat();if(Ye!=null&&Ye.unified_setting){if(!tn.includes(Yt.group_name))return ie.createElement(le,{value:Yt.group_name,key:Yt.id},Yt.group_name)}else if(En.includes(Yt.group_name)&&!tn.includes(Yt.group_name))return ie.createElement(le,{value:Yt.group_name,key:Yt.id},Yt.group_name)})),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ie.createElement(i.Z,{disabled:Pe||zt(Xe.id),value:{type:Xe.penalty_type,inputValue:Xe.late_penalty},onChange:Yt=>{var tn;if((0,d.Rm)()&&!((tn=ot.AssistantObject.practice)!=null&&tn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].late_penalty=Yt.inputValue,vt[gt].penalty_type=Yt.type,Ft([...vt])}}),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(A.default,{size:"large",disabled:Pe||zt(Xe.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yt=>K(Yt,H==null?void 0:H.course_end_date),format:"YYYY-MM-DD HH:mm",value:Xe!=null&&Xe.late_time?l()(Xe.late_time):void 0,onChange:(Yt,tn)=>{var En;if((0,d.Rm)()&&!((En=ot.AssistantObject.practice)!=null&&En.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].late_time=tn,Ft([...vt])}}),!Pe&&ie.createElement("div",{style:{display:"flex",width:"50px"}},ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yt;if((0,d.Rm)()&&!((Yt=ot.AssistantObject.practice)!=null&&Yt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(vt.concat({penalty_type:i.Q.Percent,late_penalty:20}))}}),gt>0&&!Xe.id&&ie.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yt;if((0,d.Rm)()&&!((Yt=ot.AssistantObject.practice)!=null&&Yt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt=vt.filter((tn,En)=>gt!==En),Ft(vt.slice()),setTimeout(()=>Ft(vt.slice()),10)}}))))})),!Pe&&ie.createElement(ie.Fragment,null,ie.createElement(b.ZP,{type:"primary",size:"large",loading:te,style:{width:"138px",marginTop:"30px"},onClick:()=>Ge()},"\u4FDD\u5B58")),ie.createElement(B.Z,{onConfirm:(Xe,gt)=>{Le.splice(Xe,0,...gt),Le.splice(Xe+gt.length,1);const Zt=(0,w.QE)([...Le]);Et([...Zt])}}),ie.createElement(W.Z,{resdata:we,type:"shixun",okloading:te,oktext:(we==null?void 0:we.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xe=>v(void 0,null,function*(){wt(!0);let gt=yield(0,p.ZP)(`/api/courses/${y.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(y.categoryId)]}});wt(!1),(gt==null?void 0:gt.status)===0&&ke(bt)})}))};Ve.ZP=(0,D.connect)(({shixunHomeworks:_e,classroomList:et,loading:ce,user:ot})=>({shixunHomeworks:_e,classroomList:et,loading:ce.effects,user:ot}))(me)},16935:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return b}});var e=n(59301),A=n(93041),C=n(37568),$=n(62673),L=n(7939),k=n(75727),N={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},T=n(8576),t=n(84105),b=({buttonDataSource:o,onButtonClick:l,useBatchStatus:d,allSelect:p,setAllSelect:E,selectArrs:_,onMenuClick:w,setSeleArr:g,catalogue:D,addCatalogue:i})=>{const[h,B]=(0,e.useState)(!1),[W,G]=(0,e.useState)("");console.log("---",D);const ie=e.createElement("div",{className:N.moveCategory,onMouseLeave:ge=>B(!1)},e.createElement(A.default,{onClick:w,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(C.default,{onChange:ge=>{G(ge.target.value)}})),D==null?void 0:D.map(function(ge,ee){var Ne;if(!(W!==""&&ge.category_name.indexOf(W)<0))return e.createElement(e.Fragment,null,e.createElement(A.default.Item,{className:"multi-llipsis1e",key:ge.category_id,title:ge.category_name},ge.category_name),(Ne=ge==null?void 0:ge.third_category)==null?void 0:Ne.map(R=>e.createElement(A.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:R.category_id,title:R.category_name},R.category_name)))}),i&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:i},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:N.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement($.default,{checked:p,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",_.length,"\uFF09")),(0,T.GJ)()&&o.map(ge=>e.createElement("div",{key:ge.name},e.createElement(L.ZP,{type:"primary",icon:ge.icon,className:N.buttonWrap,onClick:()=>l(ge)},ge.name))),(0,T.GJ)()&&(i||D)&&e.createElement("div",null,e.createElement(k.Z,{open:h,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ie,getPopupContainer:ge=>ge.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:ge=>B(!0)},e.createElement(L.ZP,{type:"primary",className:N.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(t.Z,null))))))),e.createElement("div",null,e.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>{d(!1),g([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},24720:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return i}});var e=n(59301),A=n(62957),C=n(458),$=n(77019),L=n(25399),k={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},N=n(22061),T=n(51429),t=n(59301),s=Object.defineProperty,b=Object.defineProperties,o=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,E=(h,B,W)=>B in h?s(h,B,{enumerable:!0,configurable:!0,writable:!0,value:W}):h[B]=W,_=(h,B)=>{for(var W in B||(B={}))d.call(B,W)&&E(h,W,B[W]);if(l)for(var W of l(B))p.call(B,W)&&E(h,W,B[W]);return h},w=(h,B)=>b(h,o(B)),g=(h,B,W)=>new Promise((G,ie)=>{var ge=R=>{try{Ne(W.next(R))}catch(x){ie(x)}},ee=R=>{try{Ne(W.throw(R))}catch(x){ie(x)}},Ne=R=>R.done?G(R.value):Promise.resolve(R.value).then(ge,ee);Ne((W=W.apply(h,B)).next())}),i=({type:h=1,data:B,visible:W,callback:G,onCancel:ie})=>{var ge,ee;const[Ne,R]=(0,e.useState)([]),x=(0,T.useSelector)(P=>P.loading);(0,e.useEffect)(()=>{R(B)},[JSON.stringify(B)]);const m=(P,v)=>{const f=(ne,Ae,je)=>{const le=Array.from(ne),[me]=le.splice(Ae,1);return le.splice(je,0,me),le};if(!P.destination)return;const K=f(v,P.source.index,P.destination.index);R(K)},z=P=>{let v={};return h===1&&(v={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[P]),h===2&&(v={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[P]),t.createElement("div",{className:k.tag,style:_({},v)},P)},I=()=>g(void 0,null,function*(){G(Ne.map(P=>P.task_id))});return t.createElement(A.default,{centered:!0,destroyOnClose:!0,open:W,onCancel:ie,onOk:I,confirmLoading:(ge=x==null?void 0:x.effects)==null?void 0:ge["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},t.createElement("div",{className:k.wrap},t.createElement("div",{className:k.tip},t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),t.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),t.createElement(C.Z,{loading:(ee=x==null?void 0:x.effects)==null?void 0:ee["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},t.createElement(N.Z5,{onDragEnd:P=>m(P,Ne)},t.createElement(N.bK,{droppableId:"droppable"},(P,v)=>t.createElement("div",w(_({ref:P.innerRef},P.droppableProps),{className:k.listWrap}),Ne.map((f,K)=>t.createElement(N._l,{key:f.task_id,draggableId:f.task_id.toString(),index:K},(ne,Ae)=>t.createElement("div",w(_(_({ref:ne.innerRef},ne.draggableProps),ne.dragHandleProps),{className:k.li}),t.createElement($.Z,{align:"middle"},t.createElement("div",{className:k.nameWrap},t.createElement(L.Z,{title:f==null?void 0:f.task_name},t.createElement("div",{className:k.name},f==null?void 0:f.task_name))),z(f==null?void 0:f.status)),t.createElement($.Z,{align:"middle",className:"font12 mt10"},t.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",t.createElement("span",{className:"ml5 c-black"},(f==null?void 0:f.user_name)||"--")))))),P.placeholder))))))}},70236:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return _}});var e=n(59301),A=n(51429),C=n(24017),$=n(62957),L=n(37568),k=n(6767),N=n(77019),T=n(5269),t={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},s=n(66649),b=n.n(s),o=n(7408),l=n(4918),d=n(59301);const{RangePicker:p}=C.default,E=({dispatch:w,classroomList:g,onConfirm:D})=>{const[i,h]=(0,e.useState)([]),[B,W]=(0,e.useState)([]),[G,ie]=(0,e.useState)(""),[ge,ee]=(0,e.useState)([!1,!1]);(0,e.useEffect)(()=>{var x,m,z,I;if(g.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((x=g.actionTabs)==null?void 0:x.rangePickerDisabled),(m=g.actionTabs)!=null&&m.rangePickerDisabled?ee((z=g.actionTabs)==null?void 0:z.rangePickerDisabled):ee([!1,!1]);let P=g.actionTabs.data,v=(I=P==null?void 0:P.group_name)==null?void 0:I.map((f,K)=>{var ne;return{group_id:P==null?void 0:P.group_id[K],group_name:P==null?void 0:P.group_name[K],is_admin:P==null?void 0:P.is_admin,end_time:P==null?void 0:P.end_time,publish_time:Array.isArray(P==null?void 0:P.publish_time)?(ne=P==null?void 0:P.publish_time)==null?void 0:ne[0]:P==null?void 0:P.publish_time}});v&&(h([...v]),W([...v]))}},[g.actionTabs]);const Ne=()=>{w({type:"classroomList/setActionTabs",payload:{}}),ie("")},R=x=>{if(x){const m=B==null?void 0:B.filter(z=>{var I,P;return(P=(I=z==null?void 0:z.group_name)==null?void 0:I.toLowerCase())==null?void 0:P.includes(x==null?void 0:x.toLowerCase())});h(m)}else h(B)};return d.createElement($.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:t.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(L.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:G,onChange:x=>{ie(x.target.value.trim()),R(x.target.value.trim())}})),centered:!0,maskClosable:!1,open:g.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ne(),onOk:()=>{var x;if(B.some(z=>!z.end_time||!z.publish_time)){k.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}D((x=g.actionTabs)==null?void 0:x.index,B),Ne()}},d.createElement("div",{className:t.modal_con},d.createElement(N.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(i==null?void 0:i.length)>0?i.map(function(x,m){return d.createElement(T.Z,{span:24,key:m},d.createElement(N.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:m==(i==null?void 0:i.length)-1?"0px":"10px"}},d.createElement("div",{className:t.multiple_select,title:x==null?void 0:x.group_name},x==null?void 0:x.group_name),d.createElement("div",{className:"ml20"},d.createElement(p,{size:"large",allowClear:!1,disabled:ge,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:z=>{var I;return(0,o.Q8)(z,(I=g.actionTabs)==null?void 0:I.disabledDate)},disabledTime:z=>(0,o.d0)(z),showTime:{showNow:!0,format:"HH:mm",defaultValue:[b()((0,o.U6)(),"HH:mm"),b()((0,o.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(x==null?void 0:x.publish_time)&&[b()(x==null?void 0:x.publish_time),x!=null&&x.end_time?b()(x==null?void 0:x.end_time):void 0],onChange:(z,I)=>{i[m].publish_time=I[0],i[m].end_time=I[1],h([...i]),B.forEach(P=>{P.group_id===(x==null?void 0:x.group_id)&&(P.publish_time=I[0],P.end_time=I[1])}),W([...B])},onCalendarChange:(z,I,P)=>{if(I!=null&&I[0]&&!I[1]){const v=b()(I[0]).add(7,"days");i[m].publish_time=I[0],i[m].end_time=v,h([...i]),B.forEach(f=>{f.group_id===(x==null?void 0:x.group_id)&&(f.publish_time=I[0],f.end_time=v)}),W([...B])}}})),ge[0]?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{i.splice(m,1),h([...i]),B.forEach((z,I)=>{z.group_id===(x==null?void 0:x.group_id)&&B.splice(I,1)}),W([...B])}})))}):d.createElement(l.Z,null))))};var _=(0,A.connect)(({classroomList:w})=>({classroomList:w}))(E)},7653:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return g}});var e=n(59301),A=n(93041),C=n(62673),$=n(7939),L=n(75727),k=n(25399),N=n(82326),T=n(37568),t={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},s=n(8576),b=n(87395),o=n(84105),l=n(26724),d=n.n(l),p=n(51429),E=n(7408),_=(D,i,h)=>new Promise((B,W)=>{var G=ee=>{try{ge(h.next(ee))}catch(Ne){W(Ne)}},ie=ee=>{try{ge(h.throw(ee))}catch(Ne){W(Ne)}},ge=ee=>ee.done?B(ee.value):Promise.resolve(ee.value).then(G,ie);ge((h=h.apply(D,i)).next())}),g=({dataSource:D,batchStatus:i,SortMenuName:h,setSortMenuName:B,detailCourseGroupsList:W,onSearch:G,onBoard:ie,onSort:ge,isboard:ee,dispatch:Ne,onBatch:R,SortMenus:x,capacity:m,isShowMode:z=!1,isLeftAuto:I=!1,onModeChange:P})=>{var v,f,K,ne;const Ae=location.pathname.includes("attachment")||location.pathname.includes("video"),[je,le]=(0,e.useState)(!1),[me,_e]=(0,e.useState)([]),[et,ce]=(0,e.useState)(!0);let[ot,Je]=(0,e.useState)([]);const[ht,at]=(0,e.useState)(1),[ze,be]=(0,e.useState)(!1),De=(0,p.useDispatch)(),X=(f=(v=(0,s.eY)())==null?void 0:v.paid_version)==null?void 0:f.version_type,{globalSetting:Be}=(0,p.getDvaApp)()._store.getState(),xe=(0,p.useParams)(),F=J=>{B(J.name),ge(J)};(0,e.useEffect)(()=>{ee&&y()},[ee]);const y=()=>_(void 0,null,function*(){var J;if(et&&!ze){be(!0),at(ht+1);const pe=yield Ne({type:"classroomList/getCourseGroupsList",payload:{page:ht,id:xe.coursesId,limit:20,nonenavigate:!0}});let Ce=[...(pe==null?void 0:pe.course_groups)||[]];((J=pe==null?void 0:pe.course_groups)==null?void 0:J.length)<20&&(ce(!1),Ce.push({id:0,name:"\u672A\u5206\u73ED"})),be(!1),Je([...ot,...Ce])}}),H=e.createElement("section",{className:t.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(d(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J=>{y()},hasMore:et,useWindow:!1},e.createElement(A.default,{style:{width:240,zIndex:10}},(W==null?void 0:W.group_count)>0&&(ot==null?void 0:ot.filter(J=>J.edit_auth||J.name==="\u672A\u5206\u73ED").map(function(J,pe){return e.createElement(A.default.Item,{key:J.id},e.createElement(C.default,{checked:me.includes(J.id),value:J.id,onChange:Ce=>{let Pe=me.indexOf(J.id);me.indexOf(J.id)>-1?_e(me.filter(j=>j!==J.id)):_e(me.concat(J.id))}},J.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement($.ZP,{type:"link",onClick:()=>{ie(me)}},"\u786E\u5B9A"),e.createElement($.ZP,{type:"link",onClick:()=>{_e([])}},"\u91CD\u7F6E")))),se=h==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:t.searchSortControllerContainer},!!(x!=null&&x.length)&&e.createElement("div",null,e.createElement(L.Z,{dropdownRender:()=>e.createElement(A.default,{selectedKeys:[h]},x.map(J=>e.createElement(A.default.Item,{key:J.name,onClick:()=>F(J)},J.name)))},e.createElement("div",null,e.createElement("span",{className:`${t.btn} ${se?t.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),h)))),se&&e.createElement(k.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:t.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),z&&e.createElement(N.default,{defaultValue:"",onChange:P,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,s.Ny)()&&Ae&&(0,s.GJ)()&&((K=Be==null?void 0:Be.setting)==null?void 0:K.main_site)&&e.createElement(k.Z,{overlayInnerStyle:{width:"380px"},title:e.createElement("div",null,"\u60A8\u7684\u3010",(ne=E.vs[X])==null?void 0:ne.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,E.RD)((m==null?void 0:m.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",e.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{De({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},e.createElement("div",{className:t.capacity},e.createElement("div",{className:t.title},"\u8D44\u6599\u5BB9\u91CF"),e.createElement("div",{className:t.value},(()=>{const J=(0,E.Mi)((m==null?void 0:m.used)||0,(m==null?void 0:m.total)||0,!0);return e.createElement(e.Fragment,null,J==null?void 0:J.split("/")[0],e.createElement("span",{style:{color:"#5F6A95"}},"/",J==null?void 0:J.split("/")[1]))})()))),e.createElement(T.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:G,style:{width:220,marginLeft:I?"auto":z||!(0,s.Ny)()&&(0,s.GJ)()?"":"auto"}}),(0,s.eB)()&&ee&&e.createElement(L.Z,{dropdownRender:()=>H,open:je,onOpenChange:J=>{le(J)}},e.createElement("a",null,"\u5206\u73ED",je?e.createElement(b.Z,{style:{marginLeft:6}}):e.createElement(o.Z,{style:{marginLeft:6}}))))}},89108:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return l}});var e=n(59301),A=n(77019),C=n(5269),$=n(93041),L=n(75727),k=n(6767),N=n(25399),T={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},t=n(51429),s=n(8576),b=n(7408),l=({isLoading:d,addText:p,tabDataSource:E,isAdmin:_,dispatch:w,classroomList:g,type:D,isExercise:i,defaultSelectedKeys:h,onTabMenuClick:B,getDropdownMenu:W,showControlButton:G,buttonText:ie,buttonIcon:ge="icon-tianjiadaohang",extraNode:ee,user:Ne,onButtonClick:R,isModelUser:x,menuItemWidth:m=125,showExtra:z=!1})=>{var I,P,v,f,K;const ne=(0,t.useParams)();return e.createElement("div",{className:T.tabMenuContainer},e.createElement(A.Z,null,e.createElement(C.Z,{flex:"1"},e.createElement($.default,{onSelect:Ae=>d?{}:B(Ae),mode:"horizontal",selectedKeys:h},E.map(Ae=>e.createElement($.default.Item,{style:{width:m},key:typeof Ae.index=="number"?Ae.index:Ae.id},e.createElement("span",{className:"c-grey-666"},Ae.name),Ae.total!==void 0&&_&&e.createElement("span",{className:"c-grey-999 ml20"},Ae.total||0))))),_&&i&&e.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{w({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(_||z)&&e.createElement(C.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},i&&e.createElement(L.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement($.default,null,e.createElement($.default.Item,{key:1,onClick:()=>{var Ae;if(!(0,b.Ye)(w)){if((0,s.Rm)()&&!((Ae=g.AssistantObject.exercise)!=null&&Ae.can_download)){k.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}w({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:D,exportType:"exercise",category_id:ne.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),e.createElement($.default.Item,{key:3,onClick:()=>{var Ae;if(!(0,b.Ye)(w)){if((0,s.Rm)()&&!((Ae=g.AssistantObject.exercise)!=null&&Ae.can_download)){k.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t.history.push(`/classrooms/${ne==null?void 0:ne.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:T.control},e.createElement("div",{className:T.extra},ee),G&&(ie=="\u6DFB\u52A0\u76F4\u64AD"?e.createElement(L.Z,{menu:{items:(P=(I=[{label:e.createElement("div",{onClick:()=>{R("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(x||(0,s.ag)())&&{label:e.createElement("div",{onClick:()=>{R("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:I.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:P.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},e.createElement("span",{className:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${ge}`})),e.createElement("span",null,ie))):e.createElement("span",{onClick:R,style:{cursor:"pointer"},className:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${ge}`})),e.createElement("span",null,ie))),!!W&&e.createElement(L.Z,{disabled:((v=Ne==null?void 0:Ne.userInfo)==null?void 0:v.user_status)===2,className:"ml10",dropdownRender:W},e.createElement("span",{className:((f=Ne==null?void 0:Ne.userInfo)==null?void 0:f.user_status)===2?T.selectBtn1:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(N.Z,{title:((K=Ne==null?void 0:Ne.userInfo)==null?void 0:K.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,p||"\u521B\u5EFA\u8BD5\u5377"))))))))}},94477:function(mn,Ve,n){"use strict";n.d(Ve,{rX:function(){return h},pW:function(){return B},gy:function(){return W},xY:function(){return i},O5:function(){return D},hs:function(){return E},tJ:function(){return d},o1:function(){return p},Rd:function(){return g}});var e=n(51429),A=n(62957),C=n(37285),$=n(6767),L=n(8576),k=n(7408),N=n(87169),T=n(25510),t="data:image/png;base64,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",s=n.p+"static/newqrcode.a8740efb.png",b=n(32637),o=n(59301),l=(G,ie,ge)=>new Promise((ee,Ne)=>{var R=z=>{try{m(ge.next(z))}catch(I){Ne(I)}},x=z=>{try{m(ge.throw(z))}catch(I){Ne(I)}},m=z=>z.done?ee(z.value):Promise.resolve(z.value).then(R,x);m((ge=ge.apply(G,ie)).next())});const d=(G,ie=!1,ge=!1,ee="",Ne=!1)=>!!(p(G)&&_(G,ie,ge,ee,Ne)),p=G=>(0,L.bg)()?!0:(G({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=G=>{var ie,ge,ee;const{user:Ne}=(0,e.getDvaApp)()._store.getState();(0,L.bg)()&&!((ge=(ie=Ne==null?void 0:Ne.userInfo)==null?void 0:ie.course)!=null&&ge.course_public)&&!((ee=Ne==null?void 0:Ne.userInfo)!=null&&ee.profile_completed)&&G({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},_=(G,ie=!1,ge=!0,ee="",Ne=!1)=>{var R;const{user:x}=(0,e.getDvaApp)()._store.getState();return(R=x.userInfo)!=null&&R.profile_completed?!0:(ge?G({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ee,isCurrentPage:Ne}}):A.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,k.xg)("/account/profile/edit"),w()}}),!1)},w=()=>{A.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},g=()=>{A.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:o.createElement("div",{style:{textAlign:"center"}},o.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),o.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:b}),o.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},D=()=>{var G;const{user:ie}=(0,e.getDvaApp)()._store.getState();return(G=ie.userInfo)!=null&&G.professional_certification?!0:(A.default.confirm({title:"\u63D0\u793A",centered:!0,content:o.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,k.xg)("/account/certification")}}),!1)},i=()=>(0,L.V9)()?!0:(A.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),o.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),h=(G,ie)=>G?!0:(A.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("p",null,ie||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.createElement("div",{style:{marginLeft:"110px"}},o.createElement("img",{src:t,width:200}),o.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,k.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),B=G=>{A.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:o.createElement("div",null,o.createElement("div",null,o.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),o.createElement(C.Z,null),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",o.createElement("a",null,G),"\u5929\u3002"),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),o.createElement("div",{style:{textAlign:"center",marginTop:30}},o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:T,alt:"\u4E8C\u7EF4\u7801",width:160})))})},W=(G,ie="")=>{const{shixunsDetail:{detail:ge}}=(0,e.getDvaApp)()._store.getState();if((ge==null?void 0:ge.public)===2||(ge==null?void 0:ge.public)===1||(ge==null?void 0:ge.shixun_status)===3){let ee="";return(ge==null?void 0:ge.public)===2&&(ee="\u5DF2\u516C\u5F00"),(ge==null?void 0:ge.public)===1&&(ee="\u5F85\u5BA1\u6838"),(ge==null?void 0:ge.shixun_status)===3&&(ee="\u5DF2\u5173\u95ED"),A.default.info({centered:!0,icon:o.createElement(N.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ee,"\uFF0C",ie,"\u3002"),o.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:T,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ge==null?void 0:ge.shixun_status)===2?(A.default.confirm({centered:!0,icon:o.createElement(N.Z,null),title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ie,"\u3002"),o.createElement("br",null),o.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{A.default.confirm({width:440,centered:!0,icon:o.createElement(N.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>l(void 0,null,function*(){(yield G({type:"shixunsDetail/cancelRelease",payload:{id:ge==null?void 0:ge.identifier}})).status!==401&&($.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),G({type:"shixunsDetail/getShixunsDetail",payload:{id:ge==null?void 0:ge.identifier}}),G({type:"practiceSetting/getCommonData",payload:{id:ge==null?void 0:ge.identifier}}))})})}}),!0):!1}},29509:function(mn,Ve,n){"use strict";n.d(Ve,{o2:function(){return L},yT:function(){return k}});var e=n(94480),A=n(34998);const C=A.i.map(N=>`${N}-inverse`),$=["success","processing","error","default","warning"];function L(N){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(C),(0,e.Z)(A.i)).includes(N):A.i.includes(N)}function k(N){return $.includes(N)}},9981:function(mn,Ve){"use strict";const n=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let A=1;A{const L=C[$];L!==void 0&&(e[$]=L)})}return e};Ve.Z=n},99402:function(mn,Ve,n){"use strict";n.d(Ve,{T:function(){return A},n:function(){return e}});function e(C){return["small","middle","large"].includes(C)}function A(C){return C?typeof C=="number"&&!Number.isNaN(C):!1}},86013:function(mn,Ve,n){"use strict";var e=n(59301),A=n(19248);const C=$=>{let L;return typeof $=="object"&&($!=null&&$.clearIcon)?L=$:$&&(L={clearIcon:e.createElement(A.Z,null)}),L};Ve.Z=C},97224:function(mn,Ve,n){"use strict";n.d(Ve,{F:function(){return e}});function e(C){return C!=null&&C===C.window}const A=C=>{var $,L;if(typeof window=="undefined")return 0;let k=0;return e(C)?k=C.pageYOffset:C instanceof Document?k=C.documentElement.scrollTop:(C instanceof HTMLElement||C)&&(k=C.scrollTop),C&&!e(C)&&typeof k!="number"&&(k=(L=(($=C.ownerDocument)!==null&&$!==void 0?$:C).documentElement)===null||L===void 0?void 0:L.scrollTop),k};Ve.Z=A},52838:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return k}});var e=n(37645);function A(N,T,t,s){if(s===!1)return{adjustX:!1,adjustY:!1};const b=s&&typeof s=="object"?s:{},o={};switch(N){case"top":case"bottom":o.shiftX=T.arrowOffsetHorizontal*2+t,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=T.arrowOffsetVertical*2+t,o.shiftX=!0,o.adjustX=!0;break}const l=Object.assign(Object.assign({},o),b);return l.shiftX||(l.adjustX=!0),l.shiftY||(l.adjustY=!0),l}const C={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},$={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},L=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function k(N){const{arrowWidth:T,autoAdjustOverflow:t,arrowPointAtCenter:s,offset:b,borderRadius:o,visibleFirst:l}=N,d=T/2,p={};return Object.keys(C).forEach(E=>{const _=s&&$[E]||C[E],w=Object.assign(Object.assign({},_),{offset:[0,0],dynamicInset:!0});switch(p[E]=w,L.has(E)&&(w.autoArrow=!1),E){case"top":case"topLeft":case"topRight":w.offset[1]=-d-b;break;case"bottom":case"bottomLeft":case"bottomRight":w.offset[1]=d+b;break;case"left":case"leftTop":case"leftBottom":w.offset[0]=-d-b;break;case"right":case"rightTop":case"rightBottom":w.offset[0]=d+b;break}const g=(0,e.wZ)({contentRadius:o,limitVerticalRadius:!0});if(s)switch(E){case"topLeft":case"bottomLeft":w.offset[0]=-g.arrowOffsetHorizontal-d;break;case"topRight":case"bottomRight":w.offset[0]=g.arrowOffsetHorizontal+d;break;case"leftTop":case"rightTop":w.offset[1]=-g.arrowOffsetHorizontal*2+d;break;case"leftBottom":case"rightBottom":w.offset[1]=g.arrowOffsetHorizontal*2-d;break}w.overflow=A(E,g,T,t),l&&(w.htmlRegion="visibleFirst")}),p}},83010:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return $}});var e=n(16089);function A(L,k,N,T){const t=N-k;return L/=T/2,L<1?t/2*L*L*L+k:t/2*((L-=2)*L*L+2)+k}var C=n(97224);function $(L){let k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:N=()=>window,callback:T,duration:t=450}=k,s=N(),b=(0,C.Z)(s),o=Date.now(),l=()=>{const p=Date.now()-o,E=A(p>t?t:p,b,L,t);(0,C.F)(s)?s.scrollTo(window.pageXOffset,E):s instanceof Document||s.constructor.name==="HTMLDocument"?s.documentElement.scrollTop=E:s.scrollTop=E,pN||k},41780:function(mn,Ve,n){"use strict";var e=n(94480),A=n(16089);function C($){let L;const k=T=>()=>{L=null,$.apply(void 0,(0,e.Z)(T))},N=function(){if(L==null){for(var T=arguments.length,t=new Array(T),s=0;s{A.Z.cancel(L),L=null},N}Ve.Z=C},48608:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return D}});var e=n(59301),A=n(92310),C=n.n(A),$=n(29301),L=n(41780),k=n(48755),N=n(16931);const T=i=>{const{componentCls:h}=i;return{[h]:{position:"fixed",zIndex:i.zIndexPopup}}},t=i=>({zIndexPopup:i.zIndexBase+10});var s=(0,N.I$)("Affix",T,t);function b(i){return i!==window?i.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function o(i,h,B){if(B!==void 0&&Math.round(h.top)>Math.round(i.top)-B)return B+h.top}function l(i,h,B){if(B!==void 0&&Math.round(h.bottom){var B;const{style:W,offsetTop:G,offsetBottom:ie,prefixCls:ge,className:ee,rootClassName:Ne,children:R,target:x,onChange:m,onTestUpdatePosition:z}=i,I=d(i,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:P,getTargetContainer:v}=e.useContext(k.E_),f=P("affix",ge),[K,ne]=e.useState(!1),[Ae,je]=e.useState(),[le,me]=e.useState(),_e=e.useRef(_),et=e.useRef(null),ce=e.useRef(null),ot=e.useRef(null),Je=e.useRef(null),ht=e.useRef(null),at=(B=x!=null?x:v)!==null&&B!==void 0?B:E,ze=ie===void 0&&G===void 0?0:G,be=()=>{if(_e.current!==w||!Je.current||!ot.current||!at)return;const Ce=at();if(Ce){const Pe={status:_},j=b(ot.current);if(j.top===0&&j.left===0&&j.width===0&&j.height===0)return;const te=b(Ce),wt=o(j,te,ze),Le=l(j,te,ie);wt!==void 0?(Pe.affixStyle={position:"fixed",top:wt,width:j.width,height:j.height},Pe.placeholderStyle={width:j.width,height:j.height}):Le!==void 0&&(Pe.affixStyle={position:"fixed",bottom:Le,width:j.width,height:j.height},Pe.placeholderStyle={width:j.width,height:j.height}),Pe.lastAffix=!!Pe.affixStyle,K!==Pe.lastAffix&&(m==null||m(Pe.lastAffix)),_e.current=Pe.status,je(Pe.affixStyle),me(Pe.placeholderStyle),ne(Pe.lastAffix)}},De=()=>{_e.current=w,be()},X=(0,L.Z)(()=>{De()}),Be=(0,L.Z)(()=>{if(at&&Ae){const Ce=at();if(Ce&&ot.current){const Pe=b(Ce),j=b(ot.current),te=o(j,Pe,ze),wt=l(j,Pe,ie);if(te!==void 0&&Ae.top===te||wt!==void 0&&Ae.bottom===wt)return}}De()}),xe=()=>{const Ce=at==null?void 0:at();Ce&&(p.forEach(Pe=>{var j;ce.current&&((j=et.current)===null||j===void 0||j.removeEventListener(Pe,ce.current)),Ce==null||Ce.addEventListener(Pe,Be)}),et.current=Ce,ce.current=Be)},F=()=>{ht.current&&(clearTimeout(ht.current),ht.current=null);const Ce=at==null?void 0:at();p.forEach(Pe=>{var j;Ce==null||Ce.removeEventListener(Pe,Be),ce.current&&((j=et.current)===null||j===void 0||j.removeEventListener(Pe,ce.current))}),X.cancel(),Be.cancel()};e.useImperativeHandle(h,()=>({updatePosition:X})),e.useEffect(()=>(ht.current=setTimeout(xe),()=>F()),[]),e.useEffect(()=>{xe()},[x,Ae,K]),e.useEffect(()=>{X()},[x,G,ie]);const[y,H,se]=s(f),J=C()(Ne,H,f,se),pe=C()({[J]:Ae});return y(e.createElement($.Z,{onResize:X},e.createElement("div",Object.assign({style:W,className:ee,ref:ot},I),Ae&&e.createElement("div",{style:le,"aria-hidden":"true"}),e.createElement("div",{className:pe,ref:Je,style:Ae},e.createElement($.Z,{onResize:X},R)))))})},62673:function(mn,Ve,n){"use strict";n.d(Ve,{default:function(){return ie}});var e=n(59301),A=n(92310),C=n.n(A),$=n(16632),L=n(8654),k=n(12919),N=n(63872),T=n(48755),t=n(2171),s=n(83397),b=n(56553),l=e.createContext(null),d=n(36170),p=n(74632),E=function(ge,ee){var Ne={};for(var R in ge)Object.prototype.hasOwnProperty.call(ge,R)&&ee.indexOf(R)<0&&(Ne[R]=ge[R]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,R=Object.getOwnPropertySymbols(ge);x{var Ne;const{prefixCls:R,className:x,rootClassName:m,children:z,indeterminate:I=!1,style:P,onMouseEnter:v,onMouseLeave:f,skipGroup:K=!1,disabled:ne}=ge,Ae=E(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:le,checkbox:me}=e.useContext(T.E_),_e=e.useContext(l),{isFormItemInput:et}=e.useContext(b.aM),ce=e.useContext(t.Z),ot=(Ne=(_e==null?void 0:_e.disabled)||ne)!==null&&Ne!==void 0?Ne:ce,Je=e.useRef(Ae.value),ht=e.useRef(null),at=(0,L.sQ)(ee,ht);e.useEffect(()=>{_e==null||_e.registerValue(Ae.value)},[]),e.useEffect(()=>{if(!K)return Ae.value!==Je.current&&(_e==null||_e.cancelValue(Je.current),_e==null||_e.registerValue(Ae.value),Je.current=Ae.value),()=>_e==null?void 0:_e.cancelValue(Ae.value)},[Ae.value]),e.useEffect(()=>{var J;!((J=ht.current)===null||J===void 0)&&J.input&&(ht.current.input.indeterminate=I)},[I]);const ze=je("checkbox",R),be=(0,s.Z)(ze),[De,X,Be]=(0,d.ZP)(ze,be),xe=Object.assign({},Ae);_e&&!K&&(xe.onChange=function(){Ae.onChange&&Ae.onChange.apply(Ae,arguments),_e.toggleOption&&_e.toggleOption({label:z,value:Ae.value})},xe.name=_e.name,xe.checked=_e.value.includes(Ae.value));const F=C()(`${ze}-wrapper`,{[`${ze}-rtl`]:le==="rtl",[`${ze}-wrapper-checked`]:xe.checked,[`${ze}-wrapper-disabled`]:ot,[`${ze}-wrapper-in-form-item`]:et},me==null?void 0:me.className,x,m,Be,be,X),y=C()({[`${ze}-indeterminate`]:I},N.A,X),[H,se]=(0,p.Z)(xe.onClick);return De(e.createElement(k.Z,{component:"Checkbox",disabled:ot},e.createElement("label",{className:F,style:Object.assign(Object.assign({},me==null?void 0:me.style),P),onMouseEnter:v,onMouseLeave:f,onClick:H},e.createElement($.Z,Object.assign({},xe,{onClick:se,prefixCls:ze,className:y,disabled:ot,ref:at})),z!==void 0&&e.createElement("span",{className:`${ze}-label`},z))))};var g=e.forwardRef(_),D=n(94480),i=n(2738),h=function(ge,ee){var Ne={};for(var R in ge)Object.prototype.hasOwnProperty.call(ge,R)&&ee.indexOf(R)<0&&(Ne[R]=ge[R]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,R=Object.getOwnPropertySymbols(ge);x{const{defaultValue:Ne,children:R,options:x=[],prefixCls:m,className:z,rootClassName:I,style:P,onChange:v}=ge,f=h(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:K,direction:ne}=e.useContext(T.E_),[Ae,je]=e.useState(f.value||Ne||[]),[le,me]=e.useState([]);e.useEffect(()=>{"value"in f&&je(f.value||[])},[f.value]);const _e=e.useMemo(()=>x.map(y=>typeof y=="string"||typeof y=="number"?{label:y,value:y}:y),[x]),et=y=>{me(H=>H.filter(se=>se!==y))},ce=y=>{me(H=>[].concat((0,D.Z)(H),[y]))},ot=y=>{const H=Ae.indexOf(y.value),se=(0,D.Z)(Ae);H===-1?se.push(y.value):se.splice(H,1),"value"in f||je(se),v==null||v(se.filter(J=>le.includes(J)).sort((J,pe)=>{const Ce=_e.findIndex(j=>j.value===J),Pe=_e.findIndex(j=>j.value===pe);return Ce-Pe}))},Je=K("checkbox",m),ht=`${Je}-group`,at=(0,s.Z)(Je),[ze,be,De]=(0,d.ZP)(Je,at),X=(0,i.Z)(f,["value","disabled"]),Be=x.length?_e.map(y=>e.createElement(g,{prefixCls:Je,key:y.value.toString(),disabled:"disabled"in y?y.disabled:f.disabled,value:y.value,checked:Ae.includes(y.value),onChange:y.onChange,className:`${ht}-item`,style:y.style,title:y.title,id:y.id,required:y.required},y.label)):R,xe={toggleOption:ot,value:Ae,disabled:f.disabled,name:f.name,registerValue:ce,cancelValue:et},F=C()(ht,{[`${ht}-rtl`]:ne==="rtl"},z,I,De,at,be);return ze(e.createElement("div",Object.assign({className:F,style:P},X,{ref:ee}),e.createElement(l.Provider,{value:xe},Be)))});const G=g;G.Group=W,G.__ANT_CHECKBOX=!0;var ie=G},36170:function(mn,Ve,n){"use strict";n.d(Ve,{C2:function(){return k}});var e=n(36237),A=n(63356),C=n(51636),$=n(16931);const L=N=>{const{checkboxCls:T}=N,t=`${T}-wrapper`;return[{[`${T}-group`]:Object.assign(Object.assign({},(0,A.Wf)(N)),{display:"inline-flex",flexWrap:"wrap",columnGap:N.marginXS,[`> ${N.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,A.Wf)(N)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[T]:Object.assign(Object.assign({},(0,A.Wf)(N)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:N.borderRadiusSM,alignSelf:"center",[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${T}-inner`]:Object.assign({},(0,A.oN)(N))},[`${T}-inner`]:{boxSizing:"border-box",display:"block",width:N.checkboxSize,height:N.checkboxSize,direction:"ltr",backgroundColor:N.colorBgContainer,border:`${(0,e.unit)(N.lineWidth)} ${N.lineType} ${N.colorBorder}`,borderRadius:N.borderRadiusSM,borderCollapse:"separate",transition:`all ${N.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:N.calc(N.checkboxSize).div(14).mul(5).equal(),height:N.calc(N.checkboxSize).div(14).mul(8).equal(),border:`${(0,e.unit)(N.lineWidthBold)} solid ${N.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${N.motionDurationFast} ${N.motionEaseInBack}, opacity ${N.motionDurationFast}`}},"& + span":{paddingInlineStart:N.paddingXS,paddingInlineEnd:N.paddingXS}})},{[` +`)}]};var T=n(53184),t=n.n(T),s=(Je,ht,at)=>new Promise((ze,be)=>{var De=xe=>{try{Be(at.next(xe))}catch(F){be(F)}},X=xe=>{try{Be(at.throw(xe))}catch(F){be(F)}},Be=xe=>xe.done?ze(xe.value):Promise.resolve(xe.value).then(De,X);Be((at=at.apply(Je,ht)).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"]}},o=(Je,ht,at,ze)=>{const be=ht.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:at.lineNumber,endColumn:at.column});return Array.from(new Set(be.match(/\b\w{2,}\b/g)||[])).map(X=>({label:X,kind:Je.languages.CompletionItemKind.Text,insertText:X,range:ze}))},l=(Je,ht,at,ze)=>{Je.languages.registerCompletionItemProvider(ht,{provideCompletionItems(be,De){const X=be.getWordUntilPosition(De),Be={startLineNumber:De.lineNumber,endLineNumber:De.lineNumber,startColumn:X.startColumn,endColumn:X.endColumn},xe=be.getLineContent(De.lineNumber).substring(X.startColumn-2,X.endColumn);return{suggestions:[...o(Je,be,De,Be),...at.map(y=>({label:y,kind:Je.languages.CompletionItemKind.Keyword,documentation:y,insertText:y,insertTextRules:Je.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Be})),...ze.map(y=>({label:y.label,kind:Je.languages.CompletionItemKind.Snippet,documentation:y.content,insertText:xe.startsWith("#")?y.content.replace(/#/,""):y.content,insertTextRules:Je.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Be}))]}}})};var d=Je=>{b.languages.forEach(ht=>{Je.languages.registerDocumentFormattingEditProvider(ht,{provideDocumentFormattingEdits(at){return s(this,null,function*(){const ze=t()(at.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:at.getFullModelRange(),text:ze}]})}})}),l(Je,"java",$.keywords,$.quickKey),l(Je,"cpp",L.keywords,L.quickKey),l(Je,"c",C.keywords,[]),l(Je,"python",k.keywords,k.quickKey),l(Je,"scala",N.keywords,N.quickKey)};const p="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var E=Object.defineProperty,_=(Je,ht,at)=>ht in Je?E(Je,ht,{enumerable:!0,configurable:!0,writable:!0,value:at}):Je[ht]=at,w=(Je,ht,at)=>_(Je,typeof ht!="symbol"?ht+"":ht,at);const g=class nu{constructor(ht,at,ze){this.placeholder=ht,this.editor=at,this.monaco=ze,at.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return nu.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)}};w(g,"ID","editor.widget.placeholderHint");var i=g,h=n(96236),B=n(6767),W=n(25399),G=n(89392),ie=n(98614),ge=n(56102),ee=Object.defineProperty,Ne=Object.defineProperties,R=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,I=(Je,ht,at)=>ht in Je?ee(Je,ht,{enumerable:!0,configurable:!0,writable:!0,value:at}):Je[ht]=at,P=(Je,ht)=>{for(var at in ht||(ht={}))m.call(ht,at)&&I(Je,at,ht[at]);if(x)for(var at of x(ht))z.call(ht,at)&&I(Je,at,ht[at]);return Je},v=(Je,ht)=>Ne(Je,R(ht)),f=(Je,ht)=>{var at={};for(var ze in Je)m.call(Je,ze)&&ht.indexOf(ze)<0&&(at[ze]=Je[ze]);if(Je!=null&&x)for(var ze of x(Je))ht.indexOf(ze)<0&&z.call(Je,ze)&&(at[ze]=Je[ze]);return at},K=(Je,ht,at)=>new Promise((ze,be)=>{var De=xe=>{try{Be(at.next(xe))}catch(F){be(F)}},X=xe=>{try{Be(at.throw(xe))}catch(F){be(F)}},Be=xe=>xe.done?ze(xe.value):Promise.resolve(xe.value).then(De,X);Be((at=at.apply(Je,ht)).next())});function ne(Je){return/^\d+$/.test(Je)?`${Je}px`:Je}function Ae(){}let je=!1;const le={"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 me(Je=[]){let ht=Je;if(Array.isArray(Je)){for(let at=0;atK(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(Je){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",Je)}});var ce=Je=>{var ht=Je,{width:at="100%",height:ze="100%",value:be,language:De="javascript",style:X={},options:Be={},overrideServices:xe={},theme:F="vs-dark",onEditBlur:y,isCopy:H=!1,onSave:se,autoHeight:J=!1,forbidCopy:pe=!1,forbidCopyTips:Ce,onChange:Pe=Ae,editorDidMount:j=Ae,onFocus:te=Ae,onBreakPoint:wt=Ae,breakPointValue:Le=[],filename:Et="educoder.txt",errorLine:vt,errorContent:Ft="",highlightLine:Ye,openBreakPoint:ct=!1,placeholder:we="",showMiniMap:rt=!0}=ht,bt=f(ht,["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 At=(0,e.useRef)(),de=(0,e.useRef)({}),Ge=(0,e.useRef)(),ke=(0,e.useRef)(),lt=(0,e.useRef)([]),Ot=(0,e.useRef)(!1),It=(0,e.useRef)(),an=(0,e.useRef)(),sn=(0,e.useRef)(!1),[zt,cn]=(0,e.useState)(!1);function Xe(){let hn;return At.current&&(hn=new A.Z(q=>{for(let ve of q)(ve.target.offsetHeight>0||ve.target.offsetWidth>0)&&de.current.instance.layout()}),hn.observe(At.current)),hn}function gt(){B.ZP.warning({content:decodeURIComponent(Ce||p),key:"monaco-editor-tip"})}const Zt=()=>{let hn=de.current.instance;if(be!=null&&hn&&zt){const q=hn.getModel();q&&be!==q.getValue()&&(je=!0,q.setValue(be),hn.layout(),je=!1)}};(0,e.useEffect)(()=>{const hn=ie.Z.subscribe("formatDocument",q=>{var ve;let $t=de.current.instance;(ve=$t==null?void 0:$t.getAction)==null||ve.call($t,"editor.action.formatDocument").run()});return window.updateMonacoValue=q=>{Pe(q)},hn},[]),(0,e.useEffect)(()=>{var hn;let q=de.current.instance;ke.current&&clearTimeout(ke.current),ke.current=setTimeout(()=>{Zt()},500),be&&(be!=null&&be.length)&&((hn=q==null?void 0:q.updateOptions)==null||hn.call(q,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(be.split(/\r\n|\r|\n/g).length))+3,5)}))},[be,zt,de.current]),(0,e.useEffect)(()=>{if(vt&&de.current&&de.current.instance){let q=de.current.instance;q.changeViewZones(function(ve){var $t=document.createElement("div");$t.style.padding="10px 20px",$t.style.width="calc(100% - 20px)",$t.className="my-error-line-wrp",$t.innerHTML=Ft,ve.addZone({afterLineNumber:vt||11,heightInLines:3,domNode:$t})});var hn={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}};q.addOverlayWidget(hn),q.revealPositionInCenter({lineNumber:20,column:1})}},[vt,de.current,zt]);const Yt=(hn="",q)=>{if(!hn||hn.trim()==="")return!0;const $t=de.current.instance.getModel().getLineTokens(q);let ye=!1;for(let Ee=0;Ee<2;Ee++)$t.getStandardTokenType(Ee)===1&&(ye=!0);return ye};(0,e.useEffect)(()=>{var hn;const q=(hn=de.current)==null?void 0:hn.instance;if(q&&zt&&pe){const ve=q.onDidBlurEditorWidget(()=>{sn.current=!1}),$t=q.onDidFocusEditorText(()=>{sn.current=!0});return()=>{ve.dispose(),$t.dispose()}}},[de.current,zt,pe]),(0,e.useEffect)(()=>{var hn;if((hn=de.current)!=null&&hn.instance&&zt&&ct){let q=de.current.instance,ve=q.getModel();if(!ve)return;(()=>{var Ke;let dt=[],_t=[];const qe=ve.getAllDecorations();for(let Ue of qe)Ue.options.className==="highlighted-line"&&(dt.push((Ke=Ue==null?void 0:Ue.range)==null?void 0:Ke.startLineNumber),_t.push(Ue==null?void 0:Ue.id));if(Ye===dt[0])return;ve.deltaDecorations(_t,[]);const Fe=ve.getLineCount();Ye&&Ye<=Fe&&(q.deltaDecorations([],[{range:new _e.Range(Ye,1,Ye,ve.getLineMaxColumn(Ye)),options:{isWholeLine:!0,className:"highlighted-line"}}]),q.revealLineInCenter(Ye))})();const ye=(Ke=!1)=>{var dt;let _t=[],qe=[];const Fe=ve.getAllDecorations();for(let Ue of Fe)Ue.options.linesDecorationsClassName==="breakpoints-select"&&(_t.push((dt=Ue==null?void 0:Ue.range)==null?void 0:dt.startLineNumber),qe.push(Ue==null?void 0:Ue.id));if(Ke)return{lines:_t,ids:qe};wt(_t)},Ee=Ke=>K(void 0,null,function*(){let dt={range:new _e.Range(Ke,1,Ke,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield ve.deltaDecorations([],[dt]),ye()}),Q=Ke=>K(void 0,null,function*(){let dt=[];const _t=q.getLineDecorations(Ke);for(let qe of _t)qe.options.linesDecorationsClassName==="breakpoints-select"&&dt.push(qe.id);yield ve.deltaDecorations(dt,[]),ye()}),he=Ke=>{let dt=q.getLineDecorations(Ke);for(let _t of dt)if(_t.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,G.isEqual)(Le,ye(!0).lines)){ve.deltaDecorations(ye(!0).ids,[]);const Ke=Le.map(dt=>({range:new _e.Range(dt,1,dt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));ve.deltaDecorations([],Ke)}const Se=q.onDidChangeModelContent(Ke=>{let dt=q.getPosition();if(dt){let _t=dt.lineNumber;clearTimeout(an.current),an.current=setTimeout(()=>{Yt(ve.getLineContent(_t),_t)?Q(_t):he(_t)?(Q(_t),Ee(_t)):ye()},100)}}),re=q.onMouseDown(Ke=>{var dt,_t,qe;if(Ke.target.detail&&((qe=(_t=(dt=Ke.target)==null?void 0:dt.element)==null?void 0:_t.className)!=null&&qe.includes("line-numbers"))){let Fe=Ke.target.position.lineNumber;if(Yt(ve.getLineContent(Fe),Fe))return;he(Fe)?Q(Fe):Ee(Fe)}}),V=Ke=>{let dt={range:new _e.Range(Ke,1,Ke,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};lt.current=q.deltaDecorations(lt.current,[dt])},Me=()=>{lt.current=q.deltaDecorations(lt.current,[])},He=q.onMouseMove(Ke=>{var dt,_t,qe;if(Me(),Ke.target.detail&&((qe=(_t=(dt=Ke.target)==null?void 0:dt.element)==null?void 0:_t.className)!=null&&qe.includes("line-numbers"))){let Fe=Ke.target.position.lineNumber;if(Yt(ve.getLineContent(Fe),Fe))return;V(Fe)}}),tt=q.onMouseLeave(()=>{Me()});return()=>{Se.dispose(),re.dispose(),He.dispose(),tt.dispose()}}},[de.current,zt,Le,Ye,ct,De]),(0,e.useEffect)(()=>{var hn;(hn=de.current)!=null&&hn.instance&&ct&&de.current.instance.setPosition({lineNumber:0,column:0})},[Ye]);function tn(){let hn=de.current.instance;if(hn){const q=hn.getSelection(),ve=de.current.pastePos||{},$t=new _e.Range(ve.startLineNumber||q.endLineNumber,ve.startColumn||q.endColumn,ve.endLineNumber||q.endLineNumber,ve.endColumn||q.endColumn);setTimeout(()=>{hn.executeEdits("",[{range:$t,text:""}])},300)}}function En(hn){(window.navigator.platform.match("Mac")?hn.metaKey:hn.ctrlKey)&&hn.keyCode==83&&(hn.preventDefault(),se())}const yn=()=>{if(J&&de.current.instance){const hn=de.current.instance.getContentHeight();xr(hn{if(!sn.current)return;const{keyCode:q,ctrlKey:ve,metaKey:$t,target:ye,type:Ee}=hn;return(Ee==="paste"||(q===67||q===86)&&($t||ve))&&ye.nodeName==="TEXTAREA"&&(gt(),hn.preventDefault()),!1};function pr(hn,q){var ve=window.URL||window.webkitURL||window,$t=new Blob([q]),ye=document.createElementNS("http://www.w3.org/1999/xhtml","a");ye.href=ve.createObjectURL($t),ye.download=hn,rr(ye)}(0,e.useEffect)(()=>{yn()},[yn]),(0,e.useEffect)(()=>{At.current&&!zt&&Promise.all([n.e(8909),n.e(8250)]).then(n.bind(n,71448)).then(hn=>{try{_e=hn,de.current.instance=_e.editor.create(At.current,{value:be,language:me(De),theme:F,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:rt||!1}},xe);const q=de.current.instance;let ye=[...h.BH._menuItems].find(Se=>Se[0]._debugName=="EditorContext")[1],Ee=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Q=(Se,re)=>{var V,Me;let He=Se._first;do re.includes((Me=(V=He.element)==null?void 0:V.command)==null?void 0:Me.id)&&Se._remove(He);while(He=He.next)};if(j(q,_e),setTimeout(()=>{yn(),de.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{pr(Et||"educoder.txt",q.getValue())}})},500),de.current.subscription=q.onDidChangeModelContent(Se=>{Ot.current?clearTimeout(It.current):(yn(),Pe(q.getValue(),Se)),It.current=setTimeout(()=>{Ot.current=!1},500)}),window.Monaco||d(_e,me(De)),pe&&(Q(ye,Ee),At.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",fr),window.removeEventListener("paste",fr),window.addEventListener("keydown",fr),window.addEventListener("paste",fr)),window.Monaco=_e,y&&q.onDidBlurEditorWidget(()=>{y(q.getValue())}),te&&q.onDidFocusEditorText(()=>{pe&&et(),te(q.getValue())}),pe){et();try{q.onDidPaste(Se=>{const re=q.getSelection(),V=de.current.pastePos||{},Me=new _e.Range(V.startLineNumber||re.endLineNumber,V.startColumn||re.endColumn,V.endLineNumber||re.endLineNumber,V.endColumn||re.endColumn);q.executeEdits("",[{range:Se.range,text:""}])})}catch(Se){}}let he=Xe();return we&&typeof we=="string"&&new i(we,q,_e),cn(!0),()=>{const Se=de.current.instance;Se.dispose();const re=Se.getModel();re&&re.dispose(),de.current.subscription&&de.current.subscription.dispose(),he.unobserve(At.current)}}catch(q){}})},[]),(0,e.useEffect)(()=>{if(de.current.instance&&zt)return document.addEventListener("keydown",En,!1),()=>{document.removeEventListener("keydown",En)}},[se,zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;if(hn&&zt){let q=me(De);_e.editor.setModelLanguage(hn.getModel(),q)}},[De,zt]),(0,e.useEffect)(()=>{de.current.instance&&zt&&_e.editor.setTheme(F)},[F,zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;Ge.current=Be,hn&&zt&&(hn.updateOptions(P({},Be)),setTimeout(()=>{hn.getModel().updateOptions(P({},Be))},200))},[JSON.stringify(Be),zt]),(0,e.useEffect)(()=>{let hn=de.current.instance;hn&&zt&&hn.layout()},[at,ze,zt]);const[vn,Cr]=(0,e.useState)(ne(at)),[Nn,xr]=(0,e.useState)(ne(ze)),Fr=v(P({},X),{width:vn,height:Nn,position:"relative"});return e.createElement("div",{className:"my-monaco-editor",ref:At,style:Fr,onFocus:()=>{pe&&et()}},H&&e.createElement(ge.CopyToClipboard,{text:be,onCopy:()=>B.ZP.success("\u590D\u5236\u6210\u529F")},e.createElement(W.Z,{title:"\u590D\u5236\u4EE3\u7801"},e.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},e.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ot({width:Je="100%",height:ht="100%",original:at,modified:ze,language:be,options:De={}}){const X=(0,e.useRef)(),[Be,xe]=(0,e.useState)(null);function F(J){let pe;return X.current&&(pe=new A.Z(Ce=>{for(let Pe of Ce)(Pe.target.offsetHeight>0||Pe.target.offsetWidth>0)&&J.layout()}),pe.observe(X.current)),pe}(0,e.useEffect)(()=>(X.current&&Promise.all([n.e(8909),n.e(9404)]).then(n.bind(n,2550)).then(J=>{_e=J;const pe=_e.editor.createDiffEditor(X.current,v(P({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},De),{wordWrap:!0}));xe(pe);let Ce=F(pe);return()=>{pe.dispose();const Pe=pe.getModel();Pe&&Pe.dispose(),Ce.unobserve(X.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,e.useEffect)(()=>{Be&&Be.setModel({original:_e.editor.createModel(at,be),modified:_e.editor.createModel(ze,be)})},[at,ze,be,Be]);const y=ne(Je),H=ne(ht),se={width:y,height:H};return e.createElement("div",{className:"my-diff-editor",ref:X,style:se})}},23369:function(mn,Ve,n){"use strict";var e=n(59301),A=n(28284),C=n(62957),$=n(458),L=n(77019),k=n(5269),N=n(25399),T=n(96599),t=n(66649),s=n.n(t),b=n(51429),o=n(14661),l=n(75909),d=n(8576),p=n(59301),E=Object.defineProperty,_=Object.defineProperties,w=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,h=(ee,Ne,R)=>Ne in ee?E(ee,Ne,{enumerable:!0,configurable:!0,writable:!0,value:R}):ee[Ne]=R,B=(ee,Ne)=>{for(var R in Ne||(Ne={}))D.call(Ne,R)&&h(ee,R,Ne[R]);if(g)for(var R of g(Ne))i.call(Ne,R)&&h(ee,R,Ne[R]);return ee},W=(ee,Ne)=>_(ee,w(Ne)),G=(ee,Ne,R)=>new Promise((x,m)=>{var z=v=>{try{P(R.next(v))}catch(f){m(f)}},I=v=>{try{P(R.throw(v))}catch(f){m(f)}},P=v=>v.done?x(v.value):Promise.resolve(v.value).then(z,I);P((R=R.apply(ee,Ne)).next())});const ie={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},ge=({attachment:ee,dispatch:Ne,loading:R,globalSetting:x})=>{const m=(0,b.useParams)(),{detail:z}=ee,[I]=A.default.useForm(),[P,v]=(0,e.useState)(!1),[f,K]=(0,e.useState)([]),[ne,Ae]=(0,e.useState)(B({},ie)),[je,le]=(0,e.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),me=et=>et&&etG(void 0,null,function*(){var et,ce,ot,Je,ht,at,ze,be,De;let X={};((ce=(et=ee==null?void 0:ee.actionTabs)==null?void 0:et.params)==null?void 0:ce.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?X=B({},ee.actionTabs.params):X=B({},m);const Be=yield Ne({type:"attachment/getDetail",payload:X});Be.delay_publish=Be.delay_publish?1:0,ne.is_public=[Be.is_public],ne.description=Be.description,ne.delay_publish=Be.delay_publish,ne.publish_time=Be.publish_time,I.setFieldsValue(ne),K([B({},Be),...Be==null?void 0:Be.attachment_histories]),(ot=Be==null?void 0:Be.attachment_histories)!=null&&ot.length?v(!0):(je.type=Be.file_type,je.data=o.Z.API_SERVER+Be.url,je.recordInfo={id:(ht=(Je=ee==null?void 0:ee.actionTabs)==null?void 0:Je.selectArrs)==null?void 0:ht.id,course_id:(ze=(at=ee==null?void 0:ee.actionTabs)==null?void 0:at.params)==null?void 0:ze.course_id},Be.file_type==="txt"&&(je.monacoEditor.value=Be.content),je.disabledDownload=(0,d.dE)()&&!!((De=(be=ee==null?void 0:ee.actionTabs)==null?void 0:be.selectArrs)!=null&&De.download_setting),le(B({},je)))});return(0,e.useEffect)(()=>{var et;ee.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(m.id=(et=ee.actionTabs.selectArrs)==null?void 0:et.id,I.resetFields(),_e()):v(!1)},[ee.actionTabs.key,m.id]),(0,e.useEffect)(()=>()=>{le(W(B({},je),{type:""})),Ne({type:"attachment/setActionTabs",payload:{}})},[]),p.createElement(p.Fragment,null,p.createElement(C.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:P,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>G(void 0,null,function*(){Ne({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{Ae(B({},ie)),Ne({type:"attachment/setActionTabs",payload:{}})}},p.createElement("section",{className:"pl20 pr20 pt10"},p.createElement($.Z,{loading:R["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},p.createElement(L.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},p.createElement(k.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),p.createElement(k.Z,{flex:"80px"},"\u4E0B\u8F7D"),p.createElement(k.Z,{flex:"140px"},"\u7248\u672C\u53F7")),f==null?void 0:f.map(function(et,ce){return p.createElement(L.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ce,gutter:[20,8]},p.createElement(k.Z,{flex:"307px"},p.createElement(N.Z,{title:et.title},p.createElement(L.Z,null,p.createElement(k.Z,null,p.createElement("a",{href:o.Z.API_SERVER+et.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:ot=>{var Je,ht;et.link||et.content_type==="application/pdf"||x.setting.is_local||(ot.preventDefault(),je.type=et.file_type,je.data=o.Z.API_SERVER+et.url,et.file_type==="txt"&&(je.monacoEditor.value=et.content),je.disabledDownload=(0,d.dE)()&&!!((ht=(Je=ee==null?void 0:ee.actionTabs)==null?void 0:Je.selectArrs)!=null&&ht.download_setting),le(B({},je)))}},et.title)),p.createElement(k.Z,null,p.createElement(T.default,{className:"",color:ce===0?"green":"orange"},ce===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),p.createElement(k.Z,{flex:"80px"},et.downloads_count),p.createElement(k.Z,{flex:"140px"},s()(et.created_on).format("YYYY-MM-DD HH:mm")))})))),p.createElement(l.Z,W(B({},je),{onClose:()=>{le(W(B({},je),{type:""})),Ne({type:"attachment/setActionTabs",payload:{}})}})))};Ve.Z=(0,b.connect)(({attachment:ee,loading:Ne,globalSetting:R,user:x})=>({attachment:ee,globalSetting:R,loading:Ne,user:x}))(ge)},48130:function(mn,Ve,n){"use strict";n.r(Ve),n.d(Ve,{default:function(){return oa}});var e=n(59301),A=n(66658),C=n(51429),$=n(6767),L=n(77019),k=n(25399),N=n(458),T=n(62673),t=n(75727),s=n(93041),b=n(70858),o=n(31709),l=n(48608),d=n(7408),p=n(8576),E=n(62957),_=Object.defineProperty,w=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,i=(We,Ze,Re)=>Ze in We?_(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,h=(We,Ze)=>{for(var Re in Ze||(Ze={}))g.call(Ze,Re)&&i(We,Re,Ze[Re]);if(w)for(var Re of w(Ze))D.call(Ze,Re)&&i(We,Re,Ze[Re]);return We},B=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const W=({classroomList:We,user:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),[Wn,_r]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var fn,Wt;if(We.actionTabs.key==="\u5220\u9664"){if((0,p.j5)()||(Wt=(fn=Ze==null?void 0:Ze.userInfo)==null?void 0:fn.course)!=null&&Wt.own){_r(!0);return}const wn={hasNum:0,noHasNum:0};We.actionTabs.selectArrsAll.map(Gr=>{var ha;Gr.author_login===((ha=Ze.userInfo)==null?void 0:ha.login)?++wn.hasNum:++wn.noHasNum}),wn.noHasNum>0?E.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,We.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},wn.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},wn.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{on()}}):_r(!0)}else _r(!1)},[We.actionTabs.key]);const on=()=>{Re({type:"classroomList/setActionTabs",payload:{}})};return console.log("---",We.actionTabs),e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:Wn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>B(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_delete.json",{method:"delete",body:{ids:[...We.actionTabs.selectArrs],course_id:Dn.id}})).status===0&&($.ZP.success("\u5220\u9664\u6210\u529F"),Re({type:"classroomList/getAttachmentList",payload:h({},We.actionTabs.params)}),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:Dn.coursesId}}))}),onCancel:()=>{on()}},e.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var G=(0,C.connect)(({classroomList:We,user:Ze})=>({classroomList:We,user:Ze}))(W),ie=Object.defineProperty,ge=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,R=(We,Ze,Re)=>Ze in We?ie(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,x=(We,Ze)=>{for(var Re in Ze||(Ze={}))ee.call(Ze,Re)&&R(We,Re,Ze[Re]);if(ge)for(var Re of ge(Ze))Ne.call(Ze,Re)&&R(We,Re,Ze[Re]);return We},m=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const z=({classroomList:We,dispatch:Ze})=>{const Re=(0,C.useParams)();return Re.id=Re.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u7ACB\u5373\u53D1\u5E031111",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_publish.json",{method:"put",body:{course_id:Re.id,ids:[...We.actionTabs.selectArrs]}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"classroomList/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:x({},We.actionTabs.params)}))}),onCancel:()=>{Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u5B66\u751F\u5C06\u80FD\u7ACB\u5373\u6536\u5230\u8D44\u6E90"))};var I=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(z),P=n(28284),v=n(47889),f=n(5269),K=n(24017),ne=n(82326),Ae=n(66649),je=n.n(Ae),le=n(89392),me=n(20595),_e=n(26227),et=n(32134),ce=n(59301),ot=Object.defineProperty,Je=Object.defineProperties,ht=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,De=(We,Ze,Re)=>Ze in We?ot(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,X=(We,Ze)=>{for(var Re in Ze||(Ze={}))ze.call(Ze,Re)&&De(We,Re,Ze[Re]);if(at)for(var Re of at(Ze))be.call(Ze,Re)&&De(We,Re,Ze[Re]);return We},Be=(We,Ze)=>Je(We,ht(Ze)),xe=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const F=({attachment:We,classroomList:Ze,dispatch:Re,courseEndTime:Dn,getFileData:Wn})=>{var _r,on,fn;const Wt=(0,C.useParams)(),[wn]=P.default.useForm(),[Gr,ha]=(0,e.useState)(1),[Aa,Yn]=(0,e.useState)([]),[On,br]=(0,e.useState)(0),[pa,$r]=(0,e.useState)(20),[Ia,Da]=(0,e.useState)(!1),[Di,ji]=(0,e.useState)(-1),[vo,Tr]=(0,e.useState)();let[Kr,Ti]=(0,e.useState)([{is_admin:!0}]),[gi,ea]=(0,e.useState)([]);const[bi,wa]=(0,e.useState)({group_settings:[]});Wt.id=Wt.coursesId,(0,e.useEffect)(()=>{["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(Ze.actionTabs.key)&&(la(),uo())},[Ze.actionTabs]);const uo=Lr=>xe(void 0,null,function*(){Ze.actionTabs.batch&&ji(0);const Oa=yield Re({type:"attachment/getDetail",payload:{id:Ze.actionTabs.selectArrs[0],course_id:Wt==null?void 0:Wt.id}});if(Oa){ji(Ze.actionTabs.selectArrsAll[0].is_publish?Oa==null?void 0:Oa.file_status:0),Ti(Oa==null?void 0:Oa.course_groups),wn.setFieldsValue({publish_time:Oa.publish_time?je()(Oa.publish_time):je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))});let ni=X({},bi);ni.group_settings=Oa==null?void 0:Oa.batches_publish_info,wa(ni),Da(!0)}}),yi=()=>xe(void 0,null,function*(){Di==1&&(Kr=Kr==null?void 0:Kr.map(Fa=>{var Ja;if(!Fa.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Fa.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Fa.course_group_id=(Ja=bi.group_settings)==null?void 0:Ja.filter(go=>Fa==null?void 0:Fa.course_group_name.includes(go.name)).map(go=>go.course_group_id||go.id).toString().split(","),Fa}));const Lr=X({},wn.getFieldsValue());if(Lr.end_time<=Lr.publish_time){$.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),Nr(!1);return}let Oa={attachment_id:[...Ze.actionTabs.selectArrs],course_id:Wt.id,publish_time:je()(Lr.publish_time).format("YYYY-MM-DD HH:mm"),publish_type:Di,group_settings:Kr};Nr(!0),(yield(0,A.ZP)("/api/files/batches_publish.json",{method:"post",body:X({},Oa)})).status===0?(Nr(!1),la(),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BFE\u7A0B\u5B9E\u9A8C","\u7ACB\u5373\u53D1\u5E03"]),$.ZP.success("\u53D1\u5E03\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{key:"\u6E05\u9664\u9009\u62E9\u6570\u636E"}}),(0,p.GJ)()&&Wn(),localStorage.getItem("Noviceguide")==="0"||Re({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:13,text:ce.createElement("div",null,"\u6700\u540E\uFF0C\u54B1\u4EEC\u7ED9\u6559\u5B66\u8BFE\u5802\u6DFB\u52A0\u4E00\u540D\u5B66\u751F~\u70B9\u51FB\u201C\u6DFB\u52A0\u5B66\u751F\u201D\uFF0C\u5728\u5F39\u7A97\u9875\u9762\u4E2D\u8F93\u5165\u5E76\u641C\u7D22\u5B66\u751F\u59D3\u540D\uFF0C\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u5C31\u53EF\u4EE5\u4E3A\u60A8\u7684\u8BFE\u5802\u6DFB\u52A0\u7B2C\u4E00\u4F4D\u5B66\u751F\u5566~")}})):Nr(!1)}),la=()=>{ha(1),ji(-1),wa({group_settings:[]}),wn.setFieldsValue({publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}),Da(!1)},hi=On>Gr*pa,{detailShixunsList:Ei}=Ze,[Ya,Nr]=(0,e.useState)(!1);return ce.createElement(E.default,{width:600,centered:!0,confirmLoading:Ya,title:"\u53D1\u5E03\u6559\u5B66\u8D44\u6599",open:["\u7ACB\u5373\u53D1\u5E03","\u4FEE\u6539\u53D1\u5E03"].includes(Ze.actionTabs.key),okText:"\u786E\u5B9A\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{Ze.actionTabs.key=="\u7ACB\u5373\u53D1\u5E03"?yi():E.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",className:"custom-modal-divider",content:ce.createElement("div",{className:"font14"},Ze.actionTabs.batch&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mb10"},"\u786E\u5B9A\u6279\u91CF\u8BBE\u7F6E\u9009\u4E2D\u8D44\u6E90\u7684\u53D1\u5E03\u89C4\u5219\u5417\uFF1F"),ce.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002")),Ze.actionTabs.key=="\u4FEE\u6539\u53D1\u5E03"&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"mb10"},"\u786E\u5B9A\u4FEE\u6539\u53D1\u5E03\u8BBE\u7F6E\u89C4\u5219\u5417\uFF1F"),ce.createElement("div",null,"\u786E\u5B9A\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u88AB\u8986\u76D6\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))),onOk:()=>{yi()}})},onCancel:()=>{la(),Re({type:"classroomList/setActionTabs",payload:{}})}},ce.createElement(P.default,{form:wn},ce.createElement("div",{style:{paddingLeft:0}},ce.createElement(L.Z,{style:{marginBottom:"10px",marginTop:"30px"}},ce.createElement("span",{className:"mr5"},"\u53D1\u5E03\u89C4\u5219:"),ce.createElement(v.ZP.Group,{value:Di,onChange:Lr=>{var Oa,ni;if(ji(Lr.target.value),Lr.target.value==1){let Fa=(Oa=We==null?void 0:We.detail)==null?void 0:Oa.course_groups;Ti((Fa==null?void 0:Fa.length)>0?Fa:[{is_admin:!0}])}else if(Lr.target.value==0){let Fa=(ni=We==null?void 0:We.detail)==null?void 0:ni.publish_time;wn.setFieldValue("publish_time",Fa?je()(Fa):je()())}}},ce.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),ce.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),ce.createElement(v.ZP,{className:"ml20",value:1,disabled:Ia&&((_r=bi==null?void 0:bi.group_settings)==null?void 0:_r.length)<=0},"\u5206\u73ED\u53D1\u5E03"))),Di==0&&ce.createElement(L.Z,{align:"middle",style:{marginTop:"20px"}},ce.createElement(f.Z,null,ce.createElement(P.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},ce.createElement(K.default,{style:{width:170,marginRight:"25px"},disabledDate:Lr=>(0,me.Q8)(Lr,Dn),disabledTime:Lr=>(0,me.d0)(Lr),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",allowClear:!1})))),Ia&&((on=bi==null?void 0:bi.group_settings)==null?void 0:on.length)<=0&&ce.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},"\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4E0D\u53EF\u9009\u62E9\u201C\u5206\u73ED\u53D1\u5E03\u201D")),Di==1&&((fn=bi==null?void 0:bi.group_settings)==null?void 0:fn.length)>0&&ce.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},ce.createElement(f.Z,{span:24},ce.createElement(L.Z,null,ce.createElement(f.Z,{span:24},ce.createElement(L.Z,null,ce.createElement(f.Z,{flex:"1"}," \u5206\u73ED\uFF1A"),ce.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),ce.createElement(f.Z,{span:4}))),Kr&&Kr.map(function(Lr,Oa){var ni;return ce.createElement(f.Z,{span:24,key:Oa,style:{marginTop:Oa>0?"10px":""}},ce.createElement(L.Z,{gutter:[8,16]},ce.createElement(f.Z,{span:10},ce.createElement(L.Z,{gutter:[8,16]},ce.createElement(f.Z,{flex:"1",style:{maxWidth:200}},ce.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:Lr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Fa,Ja)=>{console.log(Ja),Kr[Oa].course_group_name=Fa,Kr[Oa].course_group_id=Lr.course_group_id;const go=(0,le.flattenDeep)(Kr.map(Do=>Do.course_group_name)),Io=gi.map(Do=>{let Bo=(Do==null?void 0:Do.course_group_name)||[];return Be(X({},Do),{course_group_name:(0,le.remove)(Bo,Ro=>go.includes(Ro))})});ea(Io),Ti(Kr.slice())}},(bi==null?void 0:bi.group_settings)&&(bi==null?void 0:bi.group_settings.map(function(Fa){if(!Kr.map(go=>go.course_group_name).flat().includes(Fa.name))return ce.createElement(Option,{value:Fa.name,key:Fa.course_group_id},Fa.name)})))))),ce.createElement(f.Z,{span:10},ce.createElement("div",{className:"ml30"},ce.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Fa=>(0,me.Q8)(Fa,bi==null?void 0:bi.course_end_date),disabledTime:Fa=>(0,me.d0)(Fa),value:Lr.publish_time?je()(Lr.publish_time):"",onChange:(Fa,Ja)=>{Kr[Oa].publish_time=Ja,Ti([...Kr])}}))),ce.createElement(f.Z,{span:4},Oa>0&&(je()()<=je()(Lr.publish_time)||!Lr.course_group_id)&&ce.createElement(_e.Z,{style:{position:"absolute",top:10},onClick:()=>{const Fa=(0,le.cloneDeep)(gi);console.log(Fa,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Fa.forEach((Ja,go)=>{Ja.group_name&&(Ja.group_name=Ja.group_name.filter(Io=>{var Do;return!((Do=Kr[Oa].group_name)!=null&&Do.includes(Io))}))}),Kr=Kr.filter((Ja,go)=>Oa!==go),ea(Fa),Ti(Kr.slice()),setTimeout(()=>Ti(Kr.slice()),10)}}),Kr.length<((ni=bi==null?void 0:bi.group_settings)==null?void 0:ni.length)&&ce.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Kr),Ti(Kr.concat({}))}}))))}))),ce.createElement("div",{className:"mt20"},"\u6CE8\u610F"),ce.createElement("div",null,"1\u3001\u9009\u62E9\u7EDF\u4E00\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u6559\u5B66\u8D44\u6599\u53D1\u9001\u81F3\u8BFE\u5802\u7684\u5168\u90E8\u73ED\u7EA7(\u5305\u62EC\u672A\u5206\u73ED)\u3002"),ce.createElement("div",null,"2\u3001\u9009\u62E9\u5206\u73ED\u53D1\u5E03\u5E76\u786E\u8BA4\u53D1\u5E03\u65F6\uFF0C\u53EF\u5C06\u4F5C\u4E1A\u53D1\u5E03\u81F3\u6307\u5B9A\u73ED\u7EA7\u3002"),ce.createElement("div",null,"3\u3001\u9009\u62E9\u6682\u4E0D\u53D1\u5E03\u5E76\u786E\u5B9A\u65F6\uFF0C\u53EF\u64A4\u9500\u5DF2\u8BBE\u7F6E\u7684\u7EDF\u4E00\u53D1\u5E03\u548C\u5206\u73ED\u53D1\u5E03\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var y=(0,C.connect)(({attachment:We,classroomList:Ze})=>({attachment:We,classroomList:Ze}))(F),H=Object.defineProperty,se=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,Ce=(We,Ze,Re)=>Ze in We?H(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Pe=(We,Ze)=>{for(var Re in Ze||(Ze={}))J.call(Ze,Re)&&Ce(We,Re,Ze[Re]);if(se)for(var Re of se(Ze))pe.call(Ze,Re)&&Ce(We,Re,Ze[Re]);return We},j=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const te=({classroomList:We,dispatch:Ze})=>{const Re=(0,C.useParams)();return Re.id=Re.coursesId,e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:We.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>j(void 0,null,function*(){(yield(0,A.ZP)("/api/files/bulk_public.json",{method:"put",body:{course_id:Re.id,ids:[...We.actionTabs.selectArrs]}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"classroomList/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:Pe({},Re)}),Ze({type:"classroomList/getClassroomShixunsList",payload:Pe({},We.actionTabs.params)}))}),onCancel:()=>{Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var wt=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(te),Le=n(37568),Et=Object.defineProperty,vt=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,rt=(We,Ze,Re)=>Ze in We?Et(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,bt=(We,Ze)=>{for(var Re in Ze||(Ze={}))ct.call(Ze,Re)&&rt(We,Re,Ze[Re]);if(Ye)for(var Re of Ye(Ze))we.call(Ze,Re)&&rt(We,Re,Ze[Re]);return We},At=(We,Ze)=>vt(We,Ft(Ze)),de=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ge=({classroomList:We,loading:Ze,dispatch:Re})=>{var Dn,Wn;const _r=(0,C.useParams)(),on=(0,C.useLocation)(),{actionTabs:fn}=We,[Wt]=P.default.useForm(),wn=Gr=>Gr&&Gr{Re({type:"classroomList/getCourseGroups",payload:{id:_r.id,nonenavigate:!0}})},[We.name]),e.createElement(E.default,{centered:!0,title:"\u65B0\u5EFA\u5B50\u76EE\u5F55",open:We.actionTabs.key==="\u65B0\u5EFA\u76EE\u5F55",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",bodyStyle:{minHeight:200},onOk:()=>de(void 0,null,function*(){var Gr,ha,Aa;const Yn=Wt.getFieldValue(),br=`/api/course_modules/${(Aa=(ha=(Gr=We.detailLeftMenus)==null?void 0:Gr.course_modules)==null?void 0:ha.find($r=>$r.type==="attachment"))==null?void 0:Aa.id}/add_second_category.json`;(yield(0,A.ZP)(br,{method:"post",body:At(bt({},Yn),{parent_id:_r.categoryId})})).status===0&&(Wt.resetFields(),$.ZP.success("\u6DFB\u52A0\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:_r.coursesId}}))}),onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),We.courseGroups.course_groups&&e.createElement(P.default,{form:Wt,initialValues:{name:""}},e.createElement(P.default.Item,{name:"name"},e.createElement(L.Z,{className:"mt30",align:"middle"},e.createElement(f.Z,null,"\u5B50\u76EE\u5F55\u540D\u79F0\uFF1A"),e.createElement(f.Z,{flex:"1"},e.createElement(Le.default,{defaultValue:((Dn=fn.selectArrs)==null?void 0:Dn.category_name)||((Wn=fn.selectArrs)==null?void 0:Wn.name)}))))))};var ke=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(Ge),lt=Object.defineProperty,Ot=Object.getOwnPropertySymbols,It=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,sn=(We,Ze,Re)=>Ze in We?lt(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,zt=(We,Ze)=>{for(var Re in Ze||(Ze={}))It.call(Ze,Re)&&sn(We,Re,Ze[Re]);if(Ot)for(var Re of Ot(Ze))an.call(Ze,Re)&&sn(We,Re,Ze[Re]);return We},cn=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Xe=({classroomList:We,loading:Ze,dispatch:Re})=>{var Dn;const Wn=(0,C.useParams)(),_r=(0,C.useLocation)(),{actionTabs:on}=We,[fn]=P.default.useForm(),Wt=wn=>wn&&wncn(void 0,null,function*(){const wn=fn.getFieldValue(),Gr=`/api/homework_commons/${We.actionTabs.selectArrs.homework_id}/alter_name.json`;(yield(0,A.ZP)(Gr,{method:"post",body:zt({},wn)})).status===0&&($.ZP.success("\u4FEE\u6539\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomShixunsList",payload:zt({},We.actionTabs.params)}))}),onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc"},e.createElement("br",null)),We.courseGroups.course_groups&&e.createElement(P.default,{form:fn,initialValues:{name:"1"}},e.createElement(P.default.Item,{name:"name"},e.createElement(L.Z,{className:"mt30"},e.createElement(f.Z,null,"\u4F5C\u4E1A\u540D\u79F0\uFF1A"),e.createElement(f.Z,{flex:"1"},e.createElement(Le.default,{defaultValue:(Dn=on.selectArrs)==null?void 0:Dn.name}))))))};var gt=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(Xe),Zt=n(31691),Yt=n(26724),tn=n.n(Yt),En={flex_box_center:"flex_box_center___FUkdm",flex_space_between:"flex_space_between___b5tWy",flex_box_vertical_center:"flex_box_vertical_center___tvrPT",flex_box_center_end:"flex_box_center_end___pZ3xg",flex_box_column:"flex_box_column___F0xEu",wrp:"wrp___C97Wf",itemTitleWrp:"itemTitleWrp___JQdEU",itemTitle:"itemTitle___cQoNO",search:"search___PvZbz","simple-table":"simple-table___H8BYb",table:"table___r82iu"},yn=n(59829),rr=Object.defineProperty,fr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,Cr=(We,Ze,Re)=>Ze in We?rr(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Nn=(We,Ze)=>{for(var Re in Ze||(Ze={}))pr.call(Ze,Re)&&Cr(We,Re,Ze[Re]);if(fr)for(var Re of fr(Ze))vn.call(Ze,Re)&&Cr(We,Re,Ze[Re]);return We},xr=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const{TabPane:Fr}=Zt.default;let hn=!1;const q=({attachment:We,loading:Ze,capacity:Re,dispatch:Dn})=>{const Wn=(0,C.useParams)(),[_r]=P.default.useForm(),[on,fn]=(0,e.useState)(0),[Wt,wn]=(0,e.useState)(!0),[Gr,ha]=(0,e.useState)("public");let[Aa,Yn]=(0,e.useState)([]);const[On,br]=(0,e.useState)({page:0,page_size:20,search:""});(0,e.useEffect)(()=>{We.actionTabs.key==="\u9009\u7528\u8D44\u6E90"&&Wt&&$r(),We.actionTabs.key!=="\u9009\u7528\u8D44\u6E90"&&Wt&&Yn([])},[We.actionTabs.key,Wt,Gr]);let pa=[];const $r=()=>xr(void 0,null,function*(){var Tr,Kr;if(!hn&&(hn=!0,Wt)){++On.page;let Ti;Gr==="public"?(Ti=yield Dn({type:"attachment/allAttachment",payload:Nn({},On)}),Aa=[...Aa.concat(Ti.data.files)]):(Ti=yield Dn({type:"attachment/mineAttachment",payload:Nn({},On)}),Aa=[...Aa.concat((Tr=Ti.data)==null?void 0:Tr.files)]),((Kr=Ti.object_list)==null?void 0:Kr.length)Tr&&Tre.createElement(T.default,{onChange:Ti=>{},value:String(Kr.id),defaultChecked:!0,className:En.itemTitleWrp},e.createElement(k.Z,{title:Tr},e.createElement("span",{className:["c-black",En.itemTitle].join(" ")},Tr)))},{title:"\u5927\u5C0F",dataIndex:"filesize"},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",render:Tr=>e.createElement("span",null,Tr.name)}],ji=()=>{ha("public"),fn(0),br({page:0,page_size:20,search:""}),wn(!0),pa=[],_r.resetFields()};function vo(Tr){return xr(this,null,function*(){const{group_ids:Kr,delay_publish:Ti,publish_time:gi}=Tr,ea=Aa==null?void 0:Aa.filter(wa=>Kr.includes(String(wa.id)));if(console.log(ea),(0,p.k5)()&&ea.reduce((wa,uo)=>wa+uo.size,Re==null?void 0:Re.used)>(Re==null?void 0:Re.total)){Dn({type:"user/setActionTabs",payload:{key:"\u5BB9\u91CF\u5DF2\u6EE1",title:`\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC7\u4E86\u8D44\u6599\u5B58\u50A8\u5269\u4F59\u7A7A\u95F4\uFF08${(0,d.RD)((Re==null?void 0:Re.total)-(Re==null?void 0:Re.used))}\uFF09\u3002`,capacityInfo:Re}});return}const bi=yield Dn({type:"attachment/fileImport",payload:{course_id:Wn.coursesId,course_second_category_id:parseInt(Wn.categoryId),delay_publish:Ti,publish_time:gi,attachment_ids:[...Kr]}});(bi==null?void 0:bi.status)===0&&($.ZP.success("\u53D1\u5E03\u6210\u529F"),ji(),Dn({type:"attachment/setActionTabs",payload:{}}),Dn({type:"classroomList/getClassroomLeftMenus",payload:{id:Wn.coursesId}}),Dn({type:"classroomList/getAttachmentList",payload:Nn({},We.actionTabs.params)}),Dn({type:"classroomList/getClassroomLeftMenus",payload:{id:Wn.coursesId}}))})}return e.createElement(E.default,{centered:!0,title:"\u9009\u7528\u8D44\u6E90",open:We.actionTabs.key==="\u9009\u7528\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,width:600,maskClosable:!1,bodyStyle:{minHeight:200},onOk:()=>{_r.submit()},onCancel:()=>{ji(),Dn({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",{className:En.search},e.createElement(Le.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u53D1\u5E03\u4EBA\u6216\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Tr=>{On.page=0,On.search=Tr,Aa=[],$r(),wn(!0)},style:{width:260}})),e.createElement(Zt.default,{defaultActiveKey:Gr,onChange:Tr=>xr(void 0,null,function*(){Yn([]),ha(Tr),On.page=0,wn(!0)})},e.createElement(Fr,{tab:e.createElement("span",null," \u5168\u90E8 "),key:"public"}),e.createElement(Fr,{tab:e.createElement("span",null," \u6211\u7684\u8D44\u6E90 "),key:"myself"})),e.createElement(P.default,{form:_r,initialValues:{group_ids:pa,delay_publish:0},onChange:Tr=>{pa=_r.getFieldValue()},onFinish:vo},e.createElement(P.default.Item,{name:"group_ids",valuePropName:"checked",rules:[{validator:(Tr,Kr)=>Kr.length>0?Promise.resolve():Promise.reject("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8D44\u6E90")}]},e.createElement(T.default.Group,{style:{width:"100%"}},e.createElement("div",{style:{maxHeight:248,overflow:"auto"}},e.createElement(tn(),{initialLoad:!1,pageStart:0,threshold:800,loadMore:()=>{$r()},hasMore:Wt,useWindow:!1},e.createElement($t,{data:Aa})))))))};var ve=(0,C.connect)(({attachment:We,loading:Ze})=>({attachment:We,loading:Ze}))(q);function $t({data:We}){const Ze=[{title:"\u8D44\u6E90\u540D\u79F0",dataIndex:"title",width:200,ellipsis:!0,key:"title",render:(Re,Dn)=>e.createElement(T.default,{value:String(Dn.id),defaultChecked:!0},e.createElement("span",{className:["c-black"].join(" "),style:{whiteSpace:"nowrap",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",position:"relative",top:6,maxWidth:150}},e.createElement(k.Z,{title:Dn.title,placement:"topLeft"},Dn.title)))},{title:"\u5927\u5C0F",dataIndex:"filesize",key:"filesize",ellipsis:!0},{title:"\u53D1\u5E03\u4EBA",dataIndex:"author",key:"author",ellipsis:!0,render:Re=>Re.name},{title:"\u65F6\u95F4",dataIndex:"created_on",key:"created_on",width:140,render:Re=>e.createElement("span",{className:"font12"},je()(Re).format(yn.tF))}];return e.createElement(b.default,{loading:hn,pagination:!1,columns:Ze,className:En.table,dataSource:We||[]})}var ye=n(94968),Ee=n(7939),Q=n(14661),he=Object.defineProperty,Se=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,Me=(We,Ze,Re)=>Ze in We?he(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,He=(We,Ze)=>{for(var Re in Ze||(Ze={}))re.call(Ze,Re)&&Me(We,Re,Ze[Re]);if(Se)for(var Re of Se(Ze))V.call(Ze,Re)&&Me(We,Re,Ze[Re]);return We},tt=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ke={delay_publish:0,is_public:0,description:""},dt=({attachment:We,dispatch:Ze})=>{const Re=(0,C.useParams)(),[Dn]=P.default.useForm(),[Wn,_r]=(0,e.useState)(He({},Ke)),[on,fn]=(0,e.useState)([]),[Wt,wn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{We.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90"&&Dn.resetFields()},[We.actionTabs.key]);const Gr=Yn=>Yn&&Yn{const On=Yn.size/1024/1024,br=Yn.name.split(".").slice(-1)[0].toLowerCase();return On>500||On==0?($.ZP.error(`${Yn.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002${On==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)"}`),Promise.reject()):!0},action:`${Q.Z.API_SERVER}/api/attachments.json`,onChange:Yn=>{var On,br;console.log("data--",Yn),((br=(On=Yn.file)==null?void 0:On.response)==null?void 0:br.status)==-1&&($.ZP.warning(Yn.file.response.message),wn(!0))}};return e.createElement(E.default,{centered:!0,title:"\u4E0A\u4F20\u8D44\u6E90",open:We.actionTabs.key==="\u4E0A\u4F20\u8D44\u6E90",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",destroyOnClose:!0,maskClosable:!1,onOk:()=>tt(void 0,null,function*(){var Yn,On,br,pa;yield Dn.validateFields();let $r=Dn.getFieldValue();if($r=Object.assign({},Wn,$r),console.log($r.attachment_ids),(0,p.k5)()&&$r.attachment_ids.reduce((Da,Di)=>Da+Di.size,(Yn=We.actionTabs.capacityInfo)==null?void 0:Yn.used)>((On=We.actionTabs.capacityInfo)==null?void 0:On.total)){Ze({type:"user/setActionTabs",payload:{key:"\u5BB9\u91CF\u5DF2\u6EE1",title:`\u6587\u4EF6\u5927\u5C0F\u8D85\u8FC7\u4E86\u8D44\u6599\u5B58\u50A8\u5269\u4F59\u7A7A\u95F4\uFF08${(0,d.RD)(((br=We.actionTabs.capacityInfo)==null?void 0:br.total)-((pa=We.actionTabs.capacityInfo)==null?void 0:pa.used))}\uFF09\u3002`,capacityInfo:We.actionTabs.capacityInfo,type:"attachment"}});return}(yield(0,A.ZP)("/api/files/upload.json",{method:"post",body:{attachment_ids:$r.attachment_ids.map(Da=>Da.response.id),course_id:Re.id,course_second_category_id:Re.categoryId*1,is_public:!!$r.is_public,delay_publish:$r.delay_publish,description:$r.description,publish_time:$r.publish_time}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u4E0A\u4F20\u8D44\u6E90"]),_r(He({},Ke)),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:He({},We.actionTabs.params)}),Ze({type:"classroomList/getClassroomLeftMenus",payload:{id:Re.coursesId}})),fn([])}),onCancel:()=>{fn([]),_r(He({},Ke)),Ze({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(P.default,{form:Dn,initialValues:Wn,onChange:()=>{const Yn=Dn.getFieldValue();_r(Object.assign({},Wn,Yn))}},e.createElement(P.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:Yn=>Array.isArray(Yn)?Yn:Yn==null?void 0:Yn.fileList,normalize:Yn=>{const On="\u3000\u3000";let br=Yn.filter(pa=>{const $r=pa.size/1024/1024,Ia=pa.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return pa.name.indexOf(On)===-1&&(pa.name=`${pa.name}${On}${(0,d.RD)(pa.size)}`),!($r>500||$r==0)});return fn(br),br},rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8D44\u6E90"}]},e.createElement(ye.default,He({},Aa),e.createElement(Ee.ZP,{type:"primary",disabled:on.length>9||Wt,ghost:!0},"\u6587\u4EF6\u4E0A\u4F20"),e.createElement(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:e.createElement("div",{onClick:Yn=>{Yn.preventDefault(),Yn.stopPropagation()}},e.createElement("div",null,"\u63D0\u793A\uFF1A"),e.createElement("div",null,"1. \u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"),e.createElement("div",null,"2. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,p.Ny)()?"1G":"150M","\u3002"))},e.createElement("i",{onClick:Yn=>{Yn.preventDefault(),Yn.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),e.createElement(L.Z,null,e.createElement(f.Z,null,e.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(T.default.Group,null,e.createElement(T.default,{value:1},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{name:"description"},e.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var _t=(0,C.connect)(({attachment:We})=>({attachment:We}))(dt),qe=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,st=(We,Ze,Re)=>Ze in We?qe(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,mt=(We,Ze)=>{for(var Re in Ze||(Ze={}))Ue.call(Ze,Re)&&st(We,Re,Ze[Re]);if(Fe)for(var Re of Fe(Ze))Qe.call(Ze,Re)&&st(We,Re,Ze[Re]);return We},Pt=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Bt={delay_publish:0,is_public:[!1],description:"",name:"",link:""},Nt=({attachment:We,dispatch:Ze})=>{const Re=(0,C.useParams)(),[Dn]=P.default.useForm(),[Wn,_r]=(0,e.useState)(mt({},Bt)),on=Wt=>Wt&&WtPt(void 0,null,function*(){var Wt,wn;yield Dn.validateFields();let Gr=Dn.getFieldsValue();Gr=Object.assign({},Wn,Gr),(yield(0,A.ZP)("/api/files/upload.json",{method:"post",body:{course_id:Re.id,course_second_category_id:Re.categoryId*1,is_public:(Wt=Gr.is_public)==null?void 0:Wt[0],delay_publish:Gr.delay_publish,description:Gr.description,publish_time:Gr.publish_time,name:Gr.name,link:Gr.link}})).status===0&&(Dn.resetFields(),(0,d.L9)(["\u6559\u5B66\u8BFE\u5802","\u8D44\u6E90","\u6DFB\u52A0\u5916\u94FE"]),$.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:mt({},(wn=We==null?void 0:We.actionTabs)==null?void 0:wn.params)}),Ze({type:"classroomList/getClassroomLeftMenus",payload:{id:Re.coursesId}}))}),onCancel:()=>{Dn.resetFields(),Ze({type:"attachment/setActionTabs",payload:{}})}},e.createElement("section",null,e.createElement(P.default,{form:Dn,initialValues:Bt,onChange:()=>{const Wt=Dn.getFieldsValue();_r(Object.assign({},Wn,Wt))}},e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"}]},e.createElement(Le.default,{suffix:e.createElement("span",null,Wn.name.length,"/60"),maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0\uFF0C\u6700\u5927\u9650\u523660\u5B57\u7B26"})))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"},{type:"url",message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684url"}]},e.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),e.createElement(L.Z,null,e.createElement(f.Z,null,e.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},e.createElement(T.default.Group,null,e.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),e.createElement(L.Z,null,e.createElement(f.Z,{span:24},e.createElement(P.default.Item,{name:"description"},e.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Xt=(0,C.connect)(({attachment:We})=>({attachment:We}))(Nt),en=n(93063),Rt=n(59301),ln=Object.defineProperty,rn=Object.defineProperties,Gt=Object.getOwnPropertyDescriptors,In=Object.getOwnPropertySymbols,Bn=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,Hn=(We,Ze,Re)=>Ze in We?ln(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,ar=(We,Ze)=>{for(var Re in Ze||(Ze={}))Bn.call(Ze,Re)&&Hn(We,Re,Ze[Re]);if(In)for(var Re of In(Ze))bn.call(Ze,Re)&&Hn(We,Re,Ze[Re]);return We},tr=(We,Ze)=>rn(We,Gt(Ze)),ur=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const ir={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:"",download_setting:0},{RangePicker:zn}=K.default,{Option:Mn}=ne.default,Ir=({attachment:We,shixunHomeworks:Ze,dispatch:Re,loading:Dn,getFileData:Wn})=>{const _r=(0,C.useParams)(),[on,fn]=(0,e.useState)({group_settings:[]}),{detail:Wt}=We,[wn]=P.default.useForm(),[Gr,ha]=(0,e.useState)([]),[Aa,Yn]=(0,e.useState)(ar({},ir)),[On,br]=(0,e.useState)(!1),pa=la=>la&&laur(void 0,null,function*(){var la,hi,Ei,Ya;const Nr=yield Re({type:"attachment/getDetail",payload:ar({},_r)});Nr.delay_publish=Nr.delay_publish?1:0,Aa.is_public=[Nr.is_public],Aa.description=Nr.description,Aa.delay_publish=Nr.delay_publish,Aa.publish_time=Nr.publish_time,Aa.download_setting=Nr.download_setting,wn.setFieldsValue(Aa),br(Nr==null?void 0:Nr.unified_setting),We.actionTabs.manage_all_group?((la=Nr==null?void 0:Nr.course_groups)==null?void 0:la.length)>0?$r.unified_setting=!1:$r.unified_setting=!0:Nr!=null&&Nr.unified_setting?$r.unified_setting=!0:$r.unified_setting=!1,$r.publish_time=Nr.publish_time?Nr.publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),console.log($r.unified_setting),$r.file_status=Nr==null?void 0:Nr.file_status,Ia(Object.assign({},$r)),ha([ar({},Nr),...Nr==null?void 0:Nr.attachment_histories]);let Lr=ar({},on);if(Lr.group_settings=Nr==null?void 0:Nr.batches_publish_info,console.log(Lr),fn(Lr),((hi=Nr==null?void 0:Nr.course_groups)==null?void 0:hi.length)>0){const Oa=(Ei=Nr==null?void 0:Nr.course_groups)==null?void 0:Ei.filter(Fa=>Fa.is_admin),ni=(Ya=Nr==null?void 0:Nr.course_groups)==null?void 0:Ya.filter(Fa=>!Fa.is_admin);(Oa==null?void 0:Oa.length)>0?Di(Oa):Di([{is_admin:!0}]),(ni==null?void 0:ni.length)>0?vo(ni):vo([])}else console.log(Da)});(0,e.useEffect)(()=>{var la;We.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E"&&(_r.id=(la=We.actionTabs.selectArrs)==null?void 0:la.id,wn.resetFields(),Ti())},[We.actionTabs.key,_r.id]);const gi=(la,hi)=>{if(Gr.length===1){E.default.info({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u8D44\u6E90\u4E0D\u80FD\u5168\u90E8\u5220\u9664"});return}E.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u5220\u9664\u63D0\u793A",icon:null,className:"custom-modal-divider",content:"\u5220\u9664\u8D44\u6E90\u540E\u5C06\u65E0\u6CD5\u6062\u590D\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F",onOk:()=>ur(void 0,null,function*(){var Ei;const Ya=hi?{type:"history"}:{},Nr=yield(0,A.ZP)(`/api/attachments/${la}.json`,{method:"delete",body:Ya});(Nr==null?void 0:Nr.status)===0&&(_r.id=(Ei=We.actionTabs.selectArrs)==null?void 0:Ei.id,Ti())})})},ea=["pdf","docx","doc","xlsx","xls","ppt","pptx","zip"],[bi,wa]=(0,e.useState)([]),uo={multiple:!1,maxCount:1,withCredentials:!0,beforeUpload:la=>{const hi=la.size/1024/1024,Ei=la.name.split(".").slice(-1)[0].toLowerCase();return hi>500?($.ZP.error(`${la.name} \u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(500MB)`),Promise.reject()):!0},action:`${Q.Z.API_SERVER}/api/attachments.json`};function yi({data:la}){console.log("data",la);const hi=[{title:"\u8D44\u6E90\u540D\u79F0",key:"id",width:307,ellipsis:!0,render:Ei=>Rt.createElement(k.Z,{title:Ei.title},Rt.createElement("a",{href:Q.Z.API_SERVER+Ei.url,target:"_blank",className:"multi_ellipsis1 c-grey-333"},Ei.title))},{title:"\u4E0B\u8F7D",dataIndex:"downloads_count",key:"downloads_count",ellipsis:!0,width:50},{title:"\u7248\u672C\u53F7",dataIndex:"created_on",key:"created_on",ellipsis:!0,width:140,render:Ei=>Ei?Rt.createElement("span",null,je()(Ei).format("YYYY-MM-DD HH:mm")):"--"},{title:"\u64CD\u4F5C",width:60,render:(Ei,Ya,Nr)=>Rt.createElement("span",{onClick:()=>gi(Ya==null?void 0:Ya.id,Nr),className:"c-red current"},"\u5220\u9664")}];return Rt.createElement(b.default,{pagination:!1,columns:hi,style:{fontSize:12,marginBottom:20},dataSource:la||[]})}return Rt.createElement(E.default,{centered:!0,title:"\u8D44\u6E90\u8BBE\u7F6E",open:We.actionTabs.key==="\u8D44\u6E90\u8BBE\u7F6E",okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>ur(void 0,null,function*(){var la,hi;$r.file_status==1&&(Da=Da==null?void 0:Da.map(Lr=>{var Oa;if(!Lr.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!Lr.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return Lr.course_group_id=(Oa=on.group_settings)==null?void 0:Oa.filter(ni=>Lr==null?void 0:Lr.course_group_name.includes(ni.name)).map(ni=>ni.course_group_id||ni.id).toString().split(","),console.log(Lr.course_group_id),Lr})),console.log(Da),yield wn.validateFields();let Ei=wn.getFieldValue();Ei=Object.assign({},Aa,Ei);const Ya=JSON.parse(JSON.stringify($r));Ya.group_settings=Da.concat(ji),(yield(0,en.Ot)(ar({id:Wt.id,course_id:_r.id,course_second_category_id:_r.categoryId||0,is_public:(la=Ei.is_public)==null?void 0:la[0],delay_publish:Ei.delay_publish,publish_type:$r==null?void 0:$r.file_status,description:Ei.description,publish_time:Aa.publish_time,new_attachment_id:(hi=Ei.attachment_ids)==null?void 0:hi.map(Lr=>{var Oa;return(Oa=Lr.response)==null?void 0:Oa.id}),download_setting:Ei==null?void 0:Ei.download_setting},Ya))).status===0&&(Yn(ar({},ir)),$.ZP.success("\u64CD\u4F5C\u6210\u529F"),Re({type:"attachment/setActionTabs",payload:{}}),Re({type:"classroomList/getAttachmentList",payload:ar({},We.actionTabs.params)}),Wn()),wa([]),Di([{}])}),onCancel:()=>{wa([]),Di([{}]),Yn(ar({},ir)),Re({type:"attachment/setActionTabs",payload:{}}),Re({type:"classroomList/getAttachmentList",payload:ar({},We.actionTabs.params)})}},Rt.createElement("section",{className:""},Rt.createElement(N.Z,{loading:Dn["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},Rt.createElement(yi,{data:Gr}),Rt.createElement(P.default,{form:wn,initialValues:Aa,onChange:()=>{const la=wn.getFieldValue();Yn(Object.assign({},Aa,la))}},Rt.createElement(P.default.Item,{name:"attachment_ids",valuePropName:"fileList",getValueFromEvent:la=>Array.isArray(la)?la:la==null?void 0:la.fileList,normalize:la=>{const hi="\u3000\u3000";let Ei=la.filter(Ya=>{const Nr=Ya.size/1024/1024,Lr=Ya.originFileObj.name.split(".").slice(-1)[0].toLowerCase();return Ya.name.indexOf(hi)===-1&&(Ya.name=`${Ya.name}${hi}${(0,d.RD)(Ya.size)}`),!0});return wa(Ei),Ei}},Rt.createElement(ye.default,ar({},uo),Rt.createElement(Ee.ZP,{type:"primary",disabled:bi.length>0,ghost:!0,style:{marginRight:5}},"\u66F4\u65B0\u7248\u672C"),Rt.createElement(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:Rt.createElement("div",{onClick:la=>{la.preventDefault(),la.stopPropagation()}},Rt.createElement("div",null,"\u63D0\u793A\uFF1A"),Rt.createElement("div",null,"1. \u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,p.Ny)()?"1G":"150M","\u3002"))},Rt.createElement("i",{onClick:la=>{la.preventDefault(),la.stopPropagation()},className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})))),Rt.createElement(L.Z,null,Rt.createElement(f.Z,null,Rt.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Rt.createElement(T.default.Group,null,Rt.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Rt.createElement(L.Z,{className:"mb20"},Rt.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Rt.createElement(v.ZP.Group,{value:$r.file_status,onChange:la=>{Ia(Object.assign({},tr(ar({},$r),{file_status:la.target.value})))}},Rt.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Rt.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Rt.createElement(v.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),$r.file_status==0&&Rt.createElement(L.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Rt.createElement(f.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Rt.createElement(f.Z,{className:"ml5"},Rt.createElement(K.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:la=>pa(la,on==null?void 0:on.course_end_date),disabledTime:la=>(0,me.d0)(la),value:$r.publish_time?je()($r.publish_time):"",onChange:(la,hi)=>{$r.publish_time=hi,Ia(Object.assign({},$r))}})),Rt.createElement(f.Z,null,Rt.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),$r.file_status==1&&Rt.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Rt.createElement(f.Z,{span:24},Rt.createElement(L.Z,null,Rt.createElement(f.Z,{span:24},Rt.createElement(L.Z,null,Rt.createElement(f.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Rt.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Rt.createElement(f.Z,{span:4}))),Da&&Da.map(function(la,hi){var Ei;return Rt.createElement(f.Z,{span:24,key:hi,style:{marginTop:hi>0?"10px":""}},Rt.createElement(L.Z,{gutter:[8,16]},Rt.createElement(f.Z,{span:10},Rt.createElement(L.Z,{gutter:[8,16]},Rt.createElement(f.Z,{flex:"1",style:{maxWidth:200}},Rt.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:la.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(Ya,Nr)=>{console.log(Nr),Da[hi].course_group_name=Ya,Da[hi].course_group_id=la.course_group_id;const Lr=(0,le.flattenDeep)(Da.map(ni=>ni.course_group_name)),Oa=Tr.map(ni=>{let Fa=(ni==null?void 0:ni.course_group_name)||[];return tr(ar({},ni),{course_group_name:(0,le.remove)(Fa,Ja=>Lr.includes(Ja))})});Kr(Oa),Di(Da.slice())}},(on==null?void 0:on.group_settings)&&(on==null?void 0:on.group_settings.map(function(Ya){if(!Da.map(Lr=>Lr.course_group_name).flat().includes(Ya.name))return Rt.createElement(Mn,{value:Ya.name,key:Ya.course_group_id},Ya.name)})))))),Rt.createElement(f.Z,{span:10},Rt.createElement("div",{className:"ml30"},Rt.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ya=>pa(Ya,on==null?void 0:on.course_end_date),disabledTime:Ya=>(0,me.d0)(Ya),value:la.publish_time?je()(la.publish_time):"",onChange:(Ya,Nr)=>{Da[hi].publish_time=Nr,Di([...Da])}}))),Rt.createElement(f.Z,{span:4},hi>0&&(je()()<=je()(la.publish_time)||!la.course_group_id)&&Rt.createElement(_e.Z,{style:{position:"absolute",top:10},onClick:()=>{const Ya=(0,le.cloneDeep)(Tr);console.log(Ya,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),Ya.forEach((Nr,Lr)=>{Nr.group_name&&(Nr.group_name=Nr.group_name.filter(Oa=>{var ni;return!((ni=Da[hi].group_name)!=null&&ni.includes(Oa))}))}),Da=Da.filter((Nr,Lr)=>hi!==Lr),Kr(Ya),Di(Da.slice()),setTimeout(()=>Di(Da.slice()),10)}}),Da.length<((Ei=on==null?void 0:on.group_settings)==null?void 0:Ei.length)&&Rt.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:10},onClick:()=>{console.log(Da),Di(Da.concat({}))}}))))})),Rt.createElement(P.default.Item,{label:"\u4E0B\u8F7D\u8BBE\u7F6E",name:"download_setting"},Rt.createElement(v.ZP.Group,null,Rt.createElement(v.ZP,{value:0},"\u5141\u8BB8\u5B66\u751F\u4E0B\u8F7D"),Rt.createElement(v.ZP,{value:1},"\u7981\u6B62\u5B66\u751F\u4E0B\u8F7D"))),Rt.createElement(L.Z,null,Rt.createElement(f.Z,{span:24},Rt.createElement(P.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Rt.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6}))))))))};var Or=(0,C.connect)(({attachment:We,loading:Ze})=>({attachment:We,loading:Ze}))(Ir),ca=n(23369),Ln=n(59301),da=Object.defineProperty,Yr=Object.defineProperties,Ca=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,Er=Object.prototype.hasOwnProperty,Pn=Object.prototype.propertyIsEnumerable,Qt=(We,Ze,Re)=>Ze in We?da(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,nn=(We,Ze)=>{for(var Re in Ze||(Ze={}))Er.call(Ze,Re)&&Qt(We,Re,Ze[Re]);if(gr)for(var Re of gr(Ze))Pn.call(Ze,Re)&&Qt(We,Re,Ze[Re]);return We},gn=(We,Ze)=>Yr(We,Ca(Ze)),xn=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const kn={delay_publish:0,is_public:[!1],description:"",title:"",link:"",file_status:-1,publish_time:""},lr=({attachment:We,dispatch:Ze,getFileData:Re})=>{const Dn=(0,C.useParams)(),{detail:Wn}=We,[_r]=P.default.useForm(),[on,fn]=(0,e.useState)(nn({},kn));(0,e.useEffect)(()=>{We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&_r.resetFields()},[We.actionTabs.key]);const Wt=Tr=>Tr&&Trxn(void 0,null,function*(){var Tr,Kr,Ti,gi;const ea=yield Ze({type:"attachment/getDetail",payload:gn(nn({},Dn),{course_id:Dn.coursesId})});ea.delay_publish=ea.delay_publish?1:0,on.title=ea.title,on.link=ea.link,on.is_public=[ea.is_public],on.description=ea.description,on.publish_time=ea.publish_time,on.delay_publish=ea.delay_publish,fn(nn({},on)),_r.setFieldsValue(on),We.actionTabs.manage_all_group?((Tr=ea==null?void 0:ea.course_groups)==null?void 0:Tr.length)>0?ha.unified_setting=!1:ha.unified_setting=!0:ea!=null&&ea.unified_setting?ha.unified_setting=!0:ha.unified_setting=!1,ha.publish_time=ea.publish_time?ea.publish_time:je()(je()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),ha.file_status=ea==null?void 0:ea.file_status,Aa(Object.assign({},ha)),Gr([nn({},ea),...ea==null?void 0:ea.attachment_histories]);let bi=nn({},Yn);if(bi.group_settings=ea==null?void 0:ea.batches_publish_info,console.log(bi),On(bi),((Kr=ea==null?void 0:ea.course_groups)==null?void 0:Kr.length)>0){const wa=(Ti=ea==null?void 0:ea.course_groups)==null?void 0:Ti.filter(yi=>yi.is_admin),uo=(gi=ea==null?void 0:ea.course_groups)==null?void 0:gi.filter(yi=>!yi.is_admin);(wa==null?void 0:wa.length)>0?pa(wa):pa([{is_admin:!0}]),(uo==null?void 0:uo.length)>0?Ia(uo):Ia([])}else console.log(br)});return(0,e.useEffect)(()=>{var Tr;We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E"&&(Dn.id=(Tr=We.actionTabs.selectArrs)==null?void 0:Tr.id,vo())},[We.actionTabs.key]),Ln.createElement(E.default,{centered:!0,title:"\u5916\u94FE\u8BBE\u7F6E",open:We.actionTabs.key==="\u5916\u94FE\u8BBE\u7F6E",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:600,onOk:()=>xn(void 0,null,function*(){var Tr;ha.unified_setting||(br=br==null?void 0:br.map(ea=>{var bi;if(!ea.course_group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");if(!ea.publish_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");return console.log(Yn.group_settings),console.log(ea),ea.course_group_id=(bi=Yn.group_settings)==null?void 0:bi.filter(wa=>ea==null?void 0:ea.course_group_name.includes(wa.name)).map(wa=>wa.course_group_id||wa.id).toString().split(","),console.log(ea.course_group_id),ea})),console.log(br),yield _r.validateFields();let Kr=_r.getFieldValue();Kr=Object.assign({},on,Kr);const Ti=JSON.parse(JSON.stringify(ha));Ti.group_settings=br.concat($r),(yield(0,en.Ot)(nn({id:Wn.id,course_id:Dn.id,course_second_category_id:Dn.categoryId*1,is_public:(Tr=Kr.is_public)==null?void 0:Tr[0],delay_publish:Kr.delay_publish,publish_type:ha==null?void 0:ha.file_status,description:Kr.description,publish_time:on.publish_time,link:Kr.link,name:Kr.title},Ti))).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ze({type:"attachment/setActionTabs",payload:{}}),Ze({type:"classroomList/getAttachmentList",payload:nn({},We.actionTabs.params)}),Re())}),onCancel:()=>{pa([{}]),fn(nn({},kn)),Ze({type:"attachment/setActionTabs",payload:{}})}},Ln.createElement("section",{className:"pl20 pr20 pt10"},Ln.createElement(P.default,{form:_r,initialValues:on,onChange:()=>{const Tr=_r.getFieldValue();fn(Object.assign({},on,Tr))}},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{label:"\u8D44\u6E90\u540D\u79F0\uFF1A",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"}]},Ln.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u8D44\u6E90\u540D\u79F0"})))),Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{label:"\u94FE\u63A5\u5730\u5740\uFF1A",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5916\u94FEurl"}]},Ln.createElement(Le.default,{placeholder:"\u8BF7\u8F93\u5165\u5916\u94FEurl"})))),Ln.createElement(L.Z,null,Ln.createElement(f.Z,null,Ln.createElement(P.default.Item,{label:"\u516C\u5F00\uFF1A",name:"is_public"},Ln.createElement(T.default.Group,null,Ln.createElement(T.default,{value:!0},"\u9009\u4E2D\uFF0C\u6240\u6709\u7528\u6237\u53EF\u89C1\uFF0C\u5426\u5219\u8BFE\u5802\u6210\u5458\u53EF\u89C1"))))),Ln.createElement(L.Z,{className:"mb20"},Ln.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),Ln.createElement(v.ZP.Group,{value:ha.file_status,onChange:Tr=>{Aa(Object.assign({},gn(nn({},ha),{file_status:Tr.target.value})))}},Ln.createElement(v.ZP,{className:"ml5",value:-1},"\u6682\u4E0D\u53D1\u5E03"),Ln.createElement(v.ZP,{className:"ml20",value:0},"\u7EDF\u4E00\u53D1\u5E03"),Ln.createElement(v.ZP,{className:"ml20",value:1},"\u5206\u73ED\u53D1\u5E03"))),ha.file_status==0&&Ln.createElement(L.Z,{align:"middle",className:"mb30",style:{paddingLeft:65}},Ln.createElement(f.Z,null,"\u53D1\u5E03\u65F6\u95F4:"),Ln.createElement(f.Z,{className:"ml5"},Ln.createElement(K.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Tr=>Wt(Tr,Yn==null?void 0:Yn.course_end_date),disabledTime:Tr=>(0,me.d0)(Tr),value:ha.publish_time?je()(ha.publish_time):"",onChange:(Tr,Kr)=>{ha.publish_time=Kr,Aa(Object.assign({},ha))}})),Ln.createElement(f.Z,null,Ln.createElement("span",{className:"c-grey-c ml10"},"(\u5B66\u751F\u53EF\u67E5\u770B\u6559\u5B66\u8D44\u6599\u7684\u65F6\u95F4)"))),ha.file_status==1&&Ln.createElement(L.Z,{style:{paddingLeft:65,marginBottom:30,maxHeight:216,overflow:"hidden auto"}},Ln.createElement(f.Z,{span:24},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(L.Z,null,Ln.createElement(f.Z,{flex:"1"},"\u5206\u73ED\uFF1A"),Ln.createElement(f.Z,{flex:"1"},"\u53D1\u5E03\u65F6\u95F4\uFF1A"))),Ln.createElement(f.Z,{span:4}))),br&&br.map(function(Tr,Kr){var Ti;return Ln.createElement(f.Z,{span:24,key:Kr},Ln.createElement(L.Z,{gutter:[8,16]},Ln.createElement(f.Z,{span:10},Ln.createElement(L.Z,{gutter:[8,16]},Ln.createElement(f.Z,{flex:"1",style:{maxWidth:200}},Ln.createElement(ne.default,{mode:"multiple",style:{width:"100%"},value:Tr.course_group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:(gi,ea)=>{console.log(ea),br[Kr].course_group_name=gi,br[Kr].course_group_id=Tr.course_group_id;const bi=(0,le.flattenDeep)(br.map(uo=>uo.course_group_name)),wa=Da.map(uo=>{let yi=(uo==null?void 0:uo.course_group_name)||[];return gn(nn({},uo),{course_group_name:(0,le.remove)(yi,la=>bi.includes(la))})});Di(wa),pa(br.slice())}},(Yn==null?void 0:Yn.group_settings)&&(Yn==null?void 0:Yn.group_settings.map(function(gi){if(!br.map(bi=>bi.course_group_name).flat().includes(gi.name))return Ln.createElement(Option,{value:gi.name,key:gi.course_group_id},gi.name)})))))),Ln.createElement(f.Z,{span:10},Ln.createElement("div",{className:"ml30"},Ln.createElement(K.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:gi=>Wt(gi,Yn==null?void 0:Yn.course_end_date),disabledTime:gi=>(0,me.d0)(gi),value:Tr.publish_time?je()(Tr.publish_time):"",onChange:(gi,ea)=>{br[Kr].publish_time=ea,pa([...br])}}))),Ln.createElement(f.Z,{span:4},Kr>0&&(je()()<=je()(Tr.publish_time)||!Tr.course_group_id)&&Ln.createElement(_e.Z,{onClick:()=>{const gi=(0,le.cloneDeep)(Da);console.log(gi,"repairSettingsCopyrepairSettingsCopyrepairSettingsCopy"),gi.forEach((ea,bi)=>{ea.group_name&&(ea.group_name=ea.group_name.filter(wa=>{var uo;return!((uo=br[Kr].group_name)!=null&&uo.includes(wa))}))}),br=br.filter((ea,bi)=>Kr!==bi),Di(gi),pa(br.slice()),setTimeout(()=>pa(br.slice()),10)}}),br.length<((Ti=Yn==null?void 0:Yn.group_settings)==null?void 0:Ti.length)&&Ln.createElement(et.Z,{className:"c-green ml20",style:{position:"absolute",left:20,top:4},onClick:()=>{console.log(br),pa(br.concat({}))}}))))})),Ln.createElement(L.Z,null,Ln.createElement(f.Z,{span:24},Ln.createElement(P.default.Item,{name:"description",label:"\u8D44\u6E90\u63CF\u8FF0\uFF1A"},Ln.createElement(Le.default.TextArea,{maxLength:100,placeholder:"\u8BF7\u5728\u6B64\u8F93\u5165\u8D44\u6E90\u63CF\u8FF0\uFF0C\u6700\u5927\u9650\u5236100\u4E2A\u5B57\u7B26",rows:6})))))))};var Mr=(0,C.connect)(({attachment:We})=>({attachment:We}))(lr),cr={flex_box_center:"flex_box_center___Q71DS",flex_space_between:"flex_space_between___TNuTq",flex_box_vertical_center:"flex_box_vertical_center___rhfhG",flex_box_center_end:"flex_box_center_end___MsQQ8",flex_box_column:"flex_box_column___MYvbv",bg:"bg___WkKTX",containerTitle:"containerTitle___x4her",containerDesc:"containerDesc___yNjjw",listItem:"listItem___pzdI9",info:"info___FH9ox",title:"title___TGy6D",titleLeft:"titleLeft___jaNs9",titleRight:"titleRight___X9mA2",acitons:"acitons___CPj4f",menu:"menu___Vr5C0",spanSize:"spanSize___hidB_",table:"table___UIeZ8",flexBox:"flexBox___VZsop",watch:"watch___l8SSX",iconV:"iconV___bHhod"},jr=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const za=({classroomList:We,loading:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),Wn=(0,C.useLocation)(),[_r,on]=(0,e.useState)([]),[fn,Wt]=(0,e.useState)(1);(0,e.useEffect)(()=>{new Promise((Yn,On)=>jr(void 0,null,function*(){Re({type:"classroomList/getCoursesMine",payload:{id:Dn.id,page_size:50}}).then(br=>{on(_r.concat(br))})}))},[We.name]);const[wn]=P.default.useForm();let Gr=[];We.courseGroups.course_groups&&We.courseGroups.course_groups.map(Yn=>Gr.push(Yn.id+""));const ha=Yn=>Yn&&Yne.createElement(T.default,{value:String(Yn)})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",key:"name",width:482,ellipsis:!0},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",key:"created_at",width:130},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_date",key:"end_date",width:130}];return e.createElement(E.default,{centered:!0,title:"\u53D1\u9001\u8D44\u6E90",open:We.actionTabs.key==="\u53D1\u9001",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:820,footer:e.createElement("div",{style:{height:"48px",minHeight:"48px",display:"flex",alignItems:"center"}},e.createElement("span",{style:{flex:"1",textAlign:"start"}},"\u53D1\u5E03\u72B6\u6001\uFF1A",e.createElement(v.ZP.Group,{value:fn,onChange:Yn=>{Wt(Yn.target.value)}},e.createElement(v.ZP,{value:1},"\u53D1\u5E03"),e.createElement(v.ZP,{value:0},"\u4E0D\u53D1\u5E03"))),e.createElement(Ee.ZP,{onClick:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},"\u53D6\u6D88"),e.createElement(Ee.ZP,{onClick:()=>jr(void 0,null,function*(){const Yn=wn.getFieldValue();(yield(0,A.ZP)("/api/files/bulk_send.json",{method:"post",body:{ids:[...We.actionTabs.selectArrs],to_course_ids:[...Yn.group_ids],course_id:Dn.id,is_publish:fn}})).status===0&&($.ZP.success("\u53D1\u9001\u6210\u529F"),Re({type:"classroomList/setActionTabs",payload:{}}))}),type:"primary"},"\u786E\u8BA4")),bodyStyle:{minHeight:200},onCancel:()=>{Re({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u8D44\u6E90\u53D1\u9001\u5230",e.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),We.courseGroups.course_groups&&e.createElement(P.default,{form:wn,initialValues:{group_ids:Gr,end_time:je()(je()().add(7,"days").format("YYYY-MM-DD HH:mm"))}},e.createElement(P.default.Item,{name:"group_ids"},e.createElement(T.default.Group,null,e.createElement(b.default,{loading:Ze.effects["classroomList/getCourseGroups"],columns:Aa,className:cr.table,dataSource:_r==null?void 0:_r.filter(Yn=>(Yn==null?void 0:Yn.id)!=Dn.id),scroll:{y:240},pagination:!1})))))};var si=(0,C.connect)(({classroomList:We,loading:Ze})=>({classroomList:We,loading:Ze}))(za),Xa=n(4918),Ma=n(89108),ai=n(7653),ui=n(16935),ci=Object.defineProperty,ja=Object.getOwnPropertySymbols,di=Object.prototype.hasOwnProperty,Qa=Object.prototype.propertyIsEnumerable,wi=(We,Ze,Re)=>Ze in We?ci(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,qi=(We,Ze)=>{for(var Re in Ze||(Ze={}))di.call(Ze,Re)&&wi(We,Re,Ze[Re]);if(ja)for(var Re of ja(Ze))Qa.call(Ze,Re)&&wi(We,Re,Ze[Re]);return We},Bi=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ri=({classroomList:We,user:Ze,dispatch:Re})=>{const Dn=(0,C.useParams)(),[Wn,_r]=(0,e.useState)(!1);(0,e.useEffect)(()=>{var fn,Wt;if(We.actionTabs.key==="\u53D6\u6D88\u53D1\u5E03"){if((0,p.j5)()||(Wt=(fn=Ze==null?void 0:Ze.userInfo)==null?void 0:fn.course)!=null&&Wt.own){_r(!0);return}const wn={hasNum:0,noHasNum:0};We.actionTabs.selectArrsAll.map(Gr=>{var ha;Gr.author_login===((ha=Ze.userInfo)==null?void 0:ha.login)?++wn.hasNum:++wn.noHasNum}),wn.noHasNum>0?E.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,We.actionTabs.isdelete!=="1"&&e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},wn.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},wn.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null)),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{on()}}):_r(!0)}else _r(!1)},[We.actionTabs.key]);const on=()=>{Re({type:"classroomList/setActionTabs",payload:{}})};return e.createElement(E.default,{centered:!0,title:"\u63D0\u793A",open:Wn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Bi(void 0,null,function*(){(yield(0,A.ZP)("/api/files/unpublish.json",{method:"put",body:{ids:[...We.actionTabs.selectArrs],course_id:Dn.id}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Re({type:"classroomList/getAttachmentList",payload:qi({},We.actionTabs.params)}),Re({type:"classroomList/setActionTabs",payload:{}}),Re({type:"classroomList/getClassroomLeftMenus",payload:{id:Dn.coursesId}}))}),onCancel:()=>{on()}},e.createElement("p",null,"\u786E\u5B9A\u53D6\u6D88\u53D1\u5E03\u9009\u4E2D\u7684\u8D44\u6E90\u5417\uFF1F"),e.createElement("p",null,"\u53D6\u6D88\u540E\uFF0C\u9009\u4E2D\u8D44\u6E90\u5DF2\u8BBE\u7F6E\u7684\u53D1\u5E03\u89C4\u5219\u5C06\u65E0\u6548\uFF08\u5305\u62EC\u5DF2\u53D1\u5E03\uFF09\u3002"))};var _i=(0,C.connect)(({classroomList:We,user:Ze})=>({classroomList:We,user:Ze}))(Ri),va=n(29787);const Na=({classroomList:We,dispatch:Ze})=>{var Re,Dn,Wn,_r;const on=(0,C.useParams)(),[fn,Wt]=(0,e.useState)(1),[wn,Gr]=(0,e.useState)(0),[ha,Aa]=(0,e.useState)(20),[Yn,On]=(0,e.useState)(!1),[br,pa]=(0,e.useState)([]),[$r,Ia]=(0,e.useState)(""),[Da,Di]=(0,e.useState)(null),[ji,vo]=(0,e.useState)(!1),[Tr,Kr]=(0,e.useState)([]);on.id=on.coursesId,(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"?(Ia(""),Di(null),Ti(),On(!0)):On(!1)},[We.actionTabs]);const Ti=()=>{var yi,la;(0,en.mn)({course_id:on.id,attachment_id:(la=(yi=We.actionTabs)==null?void 0:yi.currentInfo)==null?void 0:la.id}).then(hi=>{hi.status==0&&Kr([...hi.course_groups])}),gi()},gi=()=>{fn!=1?Wt(1):ha!=20?Aa(20):ea()},ea=()=>{var yi,la;vo(!0),(0,en.$n)({page:fn,limit:ha,keyword:$r,course_group_id:Da,course_id:on.id,id:(la=(yi=We.actionTabs)==null?void 0:yi.currentInfo)==null?void 0:la.id}).then(hi=>{hi.status==0&&(pa(hi.data),Gr(hi.size))}),vo(!1)},bi=[{title:"\u5E8F\u53F7",render:(yi,la,hi)=>ha*(fn-1)+hi+1,width:60,align:"center"},{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center"},{title:"\u59D3\u540D",dataIndex:"username",align:"center"},{title:"\u73ED\u7EA7",dataIndex:"course_group_name",align:"center"},{title:"\u6240\u9009\u65F6\u95F4",dataIndex:"watch_time",align:"center"},{title:"\u4E0B\u8F7D\u65F6\u95F4",dataIndex:"download_time",align:"center"}];(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&ea()},[fn]),(0,e.useEffect)(()=>{We.actionTabs.key==="\u8BBF\u95EE\u8BB0\u5F55"&&(fn==1?ea():Wt(1))},[ha]),(0,e.useEffect)(()=>{gi()},[Da]);const wa=(yi,la)=>{Wt(yi)},uo=(yi,la)=>{Aa(la)};return e.createElement(E.default,{width:1e3,centered:!0,title:"\u8BBF\u95EE\u8BB0\u5F55",open:Yn,footer:null,onCancel:()=>{Ia(""),Di(null),Ze({type:"classroomList/setActionTabs",payload:{}})}},e.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},e.createElement("div",{style:{display:"flex",alignItems:"center"}},"\u8D44\u6E90\u540D\u79F0\uFF1A",e.createElement("div",{style:{width:350,height:22,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},title:(Dn=(Re=We==null?void 0:We.actionTabs)==null?void 0:Re.currentInfo)==null?void 0:Dn.title},(_r=(Wn=We==null?void 0:We.actionTabs)==null?void 0:Wn.currentInfo)==null?void 0:_r.title)),e.createElement("div",{style:{display:"flex"}},e.createElement(ne.default,{value:Da,style:{width:160,marginRight:20},placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",allowClear:!0,onChange:yi=>{Di(yi)}},Tr.map(yi=>e.createElement(Option,{label:yi.name,value:yi.course_group_id,key:yi.course_group_id},yi.name))),e.createElement(Le.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D/\u5B66\u53F7\u8FDB\u884C\u641C\u7D22",value:$r,onChange:yi=>{Ia(yi.target.value)},onSearch:yi=>{fn==1?ea():Wt(1)},style:{width:230,marginLeft:"auto"},onPressEnter:()=>ea()}))),e.createElement(va.Z,{spinning:ji},e.createElement(b.default,{style:{padding:"15px 0"},pagination:!1,bordered:!0,columns:bi,dataSource:br,rowKey:yi=>yi==null?void 0:yi.id})),wn>0&&e.createElement(o.Z,{className:"tc",style:{paddingBottom:15},showSizeChanger:!0,showQuickJumper:!0,onChange:wa,onShowSizeChange:uo,defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:fn||1,pageSize:ha||10,defaultPageSize:10,total:wn,showTotal:yi=>e.createElement("span",{className:"mr10"},"\u5171",e.createElement("span",{className:"c-blue"}," ",yi," "),"\u6761\u6570\u636E")}))};var Ci=(0,C.connect)(({classroomList:We})=>({classroomList:We}))(Na),ii=n(24720),dn=n(59301),ti=Object.defineProperty,oi=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,li=Object.getOwnPropertySymbols,Mi=Object.prototype.hasOwnProperty,Oi=Object.prototype.propertyIsEnumerable,Ji=(We,Ze,Re)=>Ze in We?ti(We,Ze,{enumerable:!0,configurable:!0,writable:!0,value:Re}):We[Ze]=Re,Ai=(We,Ze)=>{for(var Re in Ze||(Ze={}))Mi.call(Ze,Re)&&Ji(We,Re,Ze[Re]);if(li)for(var Re of li(Ze))Oi.call(Ze,Re)&&Ji(We,Re,Ze[Re]);return We},ei=(We,Ze)=>oi(We,Wa(Ze)),fi=(We,Ze,Re)=>new Promise((Dn,Wn)=>{var _r=Wt=>{try{fn(Re.next(Wt))}catch(wn){Wn(wn)}},on=Wt=>{try{fn(Re.throw(Wt))}catch(wn){Wn(wn)}},fn=Wt=>Wt.done?Dn(Wt.value):Promise.resolve(Wt.value).then(_r,on);fn((Re=Re.apply(We,Ze)).next())});const Ui=({classroomList:We,globalSetting:Ze,loading:Re,user:Dn,dispatch:Wn,match:_r})=>{var on,fn,Wt,wn,Gr;const ha=(0,C.useLocation)(),Aa=(0,C.useParams)(),[Yn]=(0,C.useSearchParams)(),[On,br]=(0,e.useState)({sort_type:"publish_time",sort:"desc",page_size:20,clazz:Yn.get("tabs")==="0"?"":Yn.get("tabs")==="1"?"2":Yn.get("tabs")==="2"?"3":Yn.get("tabs")==="3"?"1":""}),[pa,$r]=(0,e.useState)(Array.from({length:20},()=>!1)),[Ia,Da]=(0,e.useState)([]),[Di,ji]=(0,e.useState)(),vo=new Date,[Tr,Kr]=(0,e.useState)([]),[Ti,gi]=(0,e.useState)("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217"),[ea,bi]=(0,e.useState)(!1),{detailAttachmentList:wa,detailLeftMenus:uo,detailTopBanner:yi,taskList:la}=We;let hi=!1,Ei=Yn.get("tabs")?parseInt(Yn.get("tabs")):0;const[Ya,Nr]=(0,e.useState)(!1),{userInfo:Lr}=Dn;let Oa;On.course_id=Aa.coursesId,Aa.categoryId?On.course_second_category_id=Aa.categoryId:delete On.course_second_category_id;function ni(qt,ka){return fi(this,null,function*(){let Po=yield(0,A.ZP)("/api/files/group_settings_statistics.json",{method:"get",params:{attachment_id:qt,course_id:Aa.course_id}}),Oo=[...Ia];Oo[ka]=Po==null?void 0:Po.data,Da(Oo)})}(0,e.useEffect)(()=>{$r(Array.from({length:20},()=>!1)),Da([])},[]),(0,e.useEffect)(()=>{var qt,ka,Po;if((qt=Dn==null?void 0:Dn.userInfo)!=null&&qt.login){const Oo=d.cX.getItem(`${(ka=Dn==null?void 0:Dn.userInfo)==null?void 0:ka.login}${(0,p.GJ)()?"Teacher":"Student"}`,"Attachment");Oo&&(On.sort_type=Oo==null?void 0:Oo.type,On.sort=Oo==null?void 0:Oo.direction,console.log("localRecordValue",Oo),gi(Oo==null?void 0:Oo.name)),Ja()}else(Po=Dn==null?void 0:Dn.userInfo)!=null&&Po.username&&Ja()},[(on=Dn==null?void 0:Dn.userInfo)==null?void 0:on.login,ha.pathname]),(0,e.useEffect)(()=>{We.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Ja()},[We.actionTabs.key]),(0,e.useEffect)(()=>{Kr([])},[wa]);const Fa=(qt,ka)=>{Da([]),$r(Array.from({length:20},()=>!1)),On.page=qt,On.page_size=ka,Ja()},Ja=()=>{br(Ai({},On)),Kr([]),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)})},go=qt=>fi(void 0,null,function*(){qt.link&&(yield Wn({type:"attachment/updateVisits",payload:{id:qt.id}}),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)}))});uo.course_modules&&(Oa=We.detailLeftMenus.course_modules.filter(qt=>qt.type==="attachment")[0],hi=(fn=Oa==null?void 0:Oa.second_category)==null?void 0:fn.some(qt=>qt.category_name=="\u672A\u5206\u914D\u76EE\u5F55"&&qt.category_id==Aa.categoryId));const Io=qt=>fi(void 0,null,function*(){if(Tr==""){$.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,A.ZP)("/api/files/bulk_move.json",{method:"put",body:{course_id:Aa.course_id,ids:Tr,to_category_id:qt==null?void 0:qt.key}})).status===0&&($.ZP.success("\u64CD\u4F5C\u6210\u529F"),Wn({type:"classroomList/getAttachmentList",payload:Ai({},On)}),Kr([]))}),Do=qt=>qt.link?qt.link:Q.Z.API_SERVER+qt.url;let Bo=[{name:"\u5220\u9664",icon:dn.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:dn.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u7ACB\u5373\u53D1\u5E03",icon:dn.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u53D6\u6D88\u53D1\u5E03",icon:dn.createElement("i",{className:"iconfont icon-quxiaofabu"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:dn.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u8C03\u6574\u6392\u5E8F",icon:dn.createElement("i",{className:"iconfont icon-tiaozhengpaixu2"})}].filter(qt=>yi.is_public?!0:qt.name!=="\u8BBE\u4E3A\u516C\u5F00");const Ro=[{name:"\u5168\u90E8",id:"",total:wa.total_count,index:0},{name:"\u672A\u53D1\u5E03",id:"2",total:(0,p.GJ)()?wa.unpublish_count:null,index:1},{name:"\u9884\u53D1\u5E03",id:"3",total:(0,p.GJ)()?wa.not_started_count:null,index:2},{name:"\u5DF2\u53D1\u5E03",id:"1",total:(0,p.GJ)()?wa.publish_count:null,index:3}],tl=[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"",direction:""},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"created_on",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"created_on",direction:"asc"},{name:"\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217",type:"publish_time",direction:"desc"},{name:"\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F\u6392\u5217",type:"publish_time",direction:"asc"}],el=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name",width:240},{title:"\u72B6\u6001",dataIndex:"status",key:"status",width:80},{title:"\u53D1\u5E03\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",width:200,sorter:!0,showSorterTooltip:!1,sortOrder:On.order_by==="publish_time"?On.sort_direction==="desc"?"descend":"ascend":null,render:qt=>qt?je()(qt).format("YYYY-MM-DD HH:mm"):"--"},{title:"\u5206\u73ED\u8001\u5E08",dataIndex:"member_manager",key:"member_manager",ellipsis:{showTitle:!1},render:qt=>qt==="--"||!qt?"--":dn.createElement("span",{title:qt},qt)}],Cl=qt=>{console.log(qt.key),(qt.key==="0"||qt.key==="1"||qt.key==="2")&&(On.sort_type="created_on",On.sort="desc",gi("\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),qt.key==="3"&&(On.sort_type="publish_time",On.sort="desc",gi("\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F\u6392\u5217")),On.clazz=Ro[qt.key].id,On.page=1,C.history.replace(`${ha.pathname}?tabs=${qt.key}`),$r(Array.from({length:20},()=>!1)),Da([]),Ja()},pl=qt=>{var ka;On.sort_type=qt.type,On.sort=qt.direction,On.page=1,d.cX.setItem(`${(ka=Dn==null?void 0:Dn.userInfo)==null?void 0:ka.login}${(0,p.GJ)()?"Teacher":"Student"}`,qt,"Attachment"),gi(qt.name),Ja()},so=qt=>fi(void 0,null,function*(){var ka;const Po=qt.name;Tr==""?$.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Po==="\u8C03\u6574\u6392\u5E8F"?Ki():Wn({type:"classroomList/setActionTabs",payload:{key:Po,selectArrs:Tr,selectArrsAll:(ka=wa.files)==null?void 0:ka.filter(Oo=>Tr.includes(Oo.id)),params:On,batch:!0}})}),Ki=()=>{let qt={courseId:On.course_id,container_type:"attachment"};On!=null&&On.course_second_category_id&&(qt.category_id=On==null?void 0:On.course_second_category_id),Wn({type:"classroomList/getAllTaskList",payload:qt}),Wn({type:"classroomList/setActionTabs",payload:{key:"\u8C03\u6574\u6392\u5E8F"}})},eo=qt=>fi(void 0,null,function*(){yield Wn({type:"classroomList/updateTaskPosition",payload:{category_id:On==null?void 0:On.course_second_category_id,courseId:On==null?void 0:On.course_id,task_ids:qt,container_type:"attachment"}}),Ja()}),Mo=(0,e.useMemo)(()=>{let qt=[];return la.length>0&&(qt=la.map(ka=>{let Po="";return ka.is_publish&&ka.publish_status&&(Po="\u5DF2\u53D1\u5E03"),ka.is_publish&&!ka.publish_status&&(Po="\u9884\u53D1\u5E03"),ka.is_publish||(Po="\u672A\u53D1\u5E03"),{user_name:ka.user_name,task_name:ka.task_name,task_id:ka.task_id,category:ka.category,status:Po}})),qt},[la]);return console.log(la,"taskList"),dn.createElement("section",null,dn.createElement(Ma.Z,{isLoading:Re["classroomList/getAttachmentList"],tabDataSource:(0,p.GJ)()?Ro:[],isAdmin:(0,p.GJ)(),onTabMenuClick:Cl,defaultSelectedKeys:[Ei+""],showControlButton:(0,p.GJ)(),buttonText:"\u9009\u7528\u8D44\u6E90",extraNode:(0,p.GJ)()&&dn.createElement(L.Z,{align:"middle",className:"mr20"},!(wa!=null&&wa.parent_category_id)&&(0,p.GJ)()&&!hi&&dn.createElement("span",{className:"c-blue font16 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u5EFA\u76EE\u5F55"}})}},dn.createElement(k.Z,{title:"\u65B0\u5EFA\u5B50\u76EE\u5F55"},dn.createElement("i",{className:"iconfont icon-xinjianmulu1 font14"}))),!hi&&dn.createElement("span",{className:"c-blue font16 ml20 current",style:{paddingTop:2},onClick:qt=>{qt.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u76EE\u5F55\u91CD\u547D\u540D",params:On,selectArrs:ei(Ai({},wa),{category_id:On==null?void 0:On.course_second_category_id,main_id:typeof wa.parent_category_id=="object"?wa.id:void 0}),cb:Ja}})}},dn.createElement(k.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},dn.createElement("i",{className:"iconfont icon-zhongmingming1 font17"}))),dn.createElement("span",{className:"c-blue font14 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:"\u4E0A\u4F20\u8D44\u6E90",params:On,capacityInfo:wa==null?void 0:wa.capacity}})}},dn.createElement("i",{className:"iconfont icon-shangchuan3 font14 mr5"}),"\u4E0A\u4F20\u8D44\u6E90"),dn.createElement("span",{className:"c-blue font14 ml20 current",onClick:qt=>{qt.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:"\u6DFB\u52A0\u5916\u94FE",params:On}})}},dn.createElement("i",{className:"iconfont icon-lianjie2 font14 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),onButtonClick:()=>{Wn({type:"attachment/setActionTabs",payload:{key:"\u9009\u7528\u8D44\u6E90",params:On}})}}),dn.createElement(ai.Z,{dataSource:wa.files||[],isAdmin:(0,p.GJ)(),batchStatus:Ya,SortMenuName:Ti,capacity:wa==null?void 0:wa.capacity,setSortMenuName:gi,SortMenus:tl,onSearch:qt=>{On.search=qt,On.page=1,Ja()},onSort:pl,onBatch:qt=>Nr(qt)}),dn.createElement(N.Z,{loading:Re["classroomList/getAttachmentList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},wa.total_count===0&&dn.createElement(Xa.Z,null),wa.files&&wa.files.map(function(qt,ka){var Po,Oo,il;return dn.createElement("div",{className:cr.listItem,key:ka},(0,p.GJ)()&&dn.createElement(T.default,{checked:Tr.includes(qt.id),value:qt.id,className:"mr20",onChange:Ni=>{let Yi=Tr.indexOf(qt.id);Tr.indexOf(qt.id)>-1?Kr(Tr.filter(ho=>ho!==qt.id)):Kr(Tr.concat(qt.id))}}),dn.createElement("div",{className:cr.info},dn.createElement("div",{className:cr.title},dn.createElement("div",{className:cr.titleLeft},(0,p.GJ)()&&dn.createElement(dn.Fragment,null,qt.is_publish&&qt.publish_status&&dn.createElement("span",{className:"tag-style bg-light-blue mr10"},"\u5DF2\u53D1\u5E03"),qt.is_publish&&!qt.publish_status&&dn.createElement("span",{className:"tag-style bg-c5d6ff mr10"},"\u9884\u53D1\u5E03"),!qt.is_publish&&dn.createElement("span",{className:"tag-style bgB8B8B8 mr10"},"\u672A\u53D1\u5E03")),(0,p.RV)()||qt.is_public?dn.createElement("a",{onClick:Ni=>{if(Ni.preventDefault(),Ni.stopPropagation(),!((0,p.dE)()&&qt.download_setting==1&&((qt==null?void 0:qt.file_type)==="other"||(qt==null?void 0:qt.file_type)==="download"))){if((0,en.fc)({id:qt==null?void 0:qt.id,watch_type:2,course_id:On==null?void 0:On.course_id}),go(qt),qt!=null&&qt.link)return window.open(qt==null?void 0:qt.link);Wn({type:"attachment/setActionTabs",payload:{key:(qt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:qt,params:On}})}}},dn.createElement("strong",null,qt.title)):dn.createElement("strong",null,qt.title),qt.link&&dn.createElement("span",{className:"tag-style-border-small c-orange border-orange ml10"}," ","\u5916\u94FE"," ")),dn.createElement("div",{className:cr.titleRight},(0,p.GJ)()&&!(qt!=null&&qt.is_publish)&&dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>fi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",index:ka,selectArrs:[qt==null?void 0:qt.id],selectArrsAll:[qt],params:On,type:2,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)})},dn.createElement("aside",{className:cr.flexBox},dn.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),dn.createElement("div",null,"\u53D1\u5E03"))),((0,p.RV)()||qt.is_public)&&!((0,p.dE)()&&qt.download_setting==1&&((qt==null?void 0:qt.file_type)==="other"||(qt==null?void 0:qt.file_type)==="download"))&&dn.createElement("aside",{onClick:Ni=>fi(this,null,function*(){if(Ni.stopPropagation(),Ni.preventDefault(),qt!=null&&qt.link)return window.open(qt==null?void 0:qt.link);yield(0,en.fc)({id:qt==null?void 0:qt.id,watch_type:2,course_id:On==null?void 0:On.course_id}),go(qt),Wn({type:"attachment/setActionTabs",payload:{key:(qt.link,"\u8D44\u6E90\u4E0B\u8F7D"),selectArrs:qt,params:On}})}),className:cr.flexBox,style:{marginRight:16,cursor:"pointer"}},dn.createElement("i",{className:"iconfont icon-chakansvg"}),dn.createElement("div",null,"\u67E5\u770B")),((0,p.RV)()||qt.is_public)&&!qt.link&&qt.is_publish&&!((0,p.dE)()&&qt.download_setting==1)&&dn.createElement("aside",{onClick:Ni=>fi(this,null,function*(){var Yi;Ni.stopPropagation(),yield(0,en.fc)({id:qt==null?void 0:qt.id,watch_type:1,course_id:On==null?void 0:On.course_id}),(0,d.Nd)((qt==null?void 0:qt.title)||"educoder",(Yi=decodeURIComponent(Q.Z.API_SERVER+qt.url))==null?void 0:Yi.replace("disposition=inline",""))}),className:`${cr.flexBox}`,style:{marginRight:16,cursor:"pointer"}},dn.createElement("i",{className:"iconfont icon-xiazai6"}),dn.createElement("div",null,"\u4E0B\u8F7D")),(0,p.GJ)()&&dn.createElement(t.Z,{placement:"bottomCenter",overlayClassName:cr.dro,dropdownRender:()=>dn.createElement(s.default,null,dn.createElement(s.default.Item,{key:1,style:{textAlign:"center"}},dn.createElement("a",{onClick:Ni=>fi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:qt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03",index:ka,selectArrs:[qt==null?void 0:qt.id],selectArrsAll:[qt],params:On,type:2,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)})},qt.is_publish?"\u4FEE\u6539\u53D1\u5E03":"\u7ACB\u5373\u53D1\u5E03")),dn.createElement(s.default.Item,{key:22,style:{textAlign:"center"}},dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>{var Yi;Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[qt.id],selectArrsAll:(Yi=wa.files)==null?void 0:Yi.filter(ho=>[qt.id].includes(ho.id)),isdelete:"1",params:On}})}},"\u7ACB\u5373\u5220\u9664")),dn.createElement(s.default.Item,{key:6,style:{textAlign:"center"}},dn.createElement(C.Link,{onClick:Ni=>{Ni.preventDefault(),Wn({type:"attachment/setActionTabs",payload:{key:qt.link?"\u5916\u94FE\u8BBE\u7F6E":"\u8D44\u6E90\u8BBE\u7F6E",index:ka,selectArrs:qt,params:On,manage_all_group:wa==null?void 0:wa.manage_all_group}});let Yi=[...pa];Yi[ka]=!1,$r(Yi)},to:"/"},"\u8D44\u6E90\u8BBE\u7F6E")),dn.createElement(s.default.Item,{key:7,style:{textAlign:"center"}},dn.createElement(C.Link,{target:"_blank",to:"/",onClick:Ni=>{Ni.preventDefault(),Wn({type:"classroomList/setActionTabs",payload:{key:"\u8BBF\u95EE\u8BB0\u5F55",currentInfo:qt}})}},"\u8BBF\u95EE\u8BB0\u5F55")))},dn.createElement("aside",{onClick:Ni=>Ni.stopPropagation(),className:cr.flexBox,style:{cursor:"default"}},dn.createElement("i",{className:"iconfont icon-gengduo4"}),dn.createElement("div",null,"\u66F4\u591A"))))),dn.createElement("div",{className:"flex-wrp"},qt.link&&dn.createElement(dn.Fragment,null,dn.createElement("p",{className:"flex1"},dn.createElement("span",null,qt.author.name),dn.createElement("span",{className:"ml15"},"\u70B9\u51FB\u6B21\u6570\uFF1A",qt.downloads_count),vofi(this,null,function*(){Ni.stopPropagation(),Ni.preventDefault(),pa[ka]||ni(qt==null?void 0:qt.id,ka);let Yi=[...pa];Yi[ka]=!Yi[ka],$r(Yi)})},dn.createElement("i",{className:`iconfont icon-${pa[ka]?"shouqi":"xiala2"}`})," ")),(0,p.GJ)()&&(qt==null?void 0:qt.is_publish)&&pa[ka]&&((Po=Ia[ka])==null?void 0:Po.length)>5&&dn.createElement(b.default,{rowKey:"shixun_identifier",scroll:{y:240},onRow:Ni=>({onClick:Yi=>{Yi.stopPropagation(),Yi.preventDefault()}}),onHeaderRow:(Ni,Yi)=>({onClick:ho=>{ho.stopPropagation(),ho.preventDefault()}}),pagination:!1,dataSource:Ia[ka],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ni,Yi,ho)=>{ho.field&&(On.order_by=ho.field),ho.order||(On.sort_direction="asc"),ho.order==="ascend"&&(On.sort_direction="asc"),ho.order==="descend"&&(On.sort_direction="desc"),ho.order||(On.sort_direction="asc"),ni(qt==null?void 0:qt.id,ka)},columns:el}),(0,p.GJ)()&&(qt==null?void 0:qt.is_publish)&&pa[ka]&&((Oo=Ia[ka])==null?void 0:Oo.length)>0&&((il=Ia[ka])==null?void 0:il.length)<6&&dn.createElement(b.default,{rowKey:"shixun_identifier",onRow:Ni=>({onClick:Yi=>{Yi.stopPropagation(),Yi.preventDefault()}}),onHeaderRow:(Ni,Yi)=>({onClick:ho=>{ho.stopPropagation(),ho.preventDefault()}}),pagination:!1,dataSource:Ia[ka],style:{marginTop:14,marginRight:6,cursor:"default"},onChange:(Ni,Yi,ho)=>{ho.field&&(On.order_by=ho.field),ho.order||(On.sort_direction="asc"),ho.order==="ascend"&&(On.sort_direction="asc"),ho.order==="descend"&&(On.sort_direction="desc"),ho.order||(On.sort_direction="asc"),ni(qt==null?void 0:qt.id,ka)},columns:el}),qt.description&&dn.createElement("div",{className:"flex-wrp"},dn.createElement("p",{className:"flex1"},dn.createElement("span",null," \u8D44\u6E90\u63CF\u8FF0\uFF1A"),dn.createElement("span",{className:"ml5"},qt.description||"\u6682\u65E0\u63CF\u8FF0")))))}),dn.createElement("aside",{className:"tc mb50 mt30"},wa.attachments_count>0&&dn.createElement(o.Z,{current:On.page||1,showSizeChanger:!0,onChange:Fa,defaultCurrent:1,pageSize:On.page_size||20,total:wa.attachments_count}))),Tr.length>0&&(0,p.GJ)()&&dn.createElement(l.Z,{offsetBottom:0},dn.createElement(ui.Z,{buttonDataSource:Bo,onButtonClick:so,useBatchStatus:Nr,catalogue:((wn=(Wt=uo==null?void 0:uo.course_modules)==null?void 0:Wt.find(qt=>qt.type==="attachment"))==null?void 0:wn.second_category)||[],allSelect:Tr.length?Tr.length===((Gr=wa.files)==null?void 0:Gr.length):!1,setSeleArr:Kr,setAllSelect:qt=>{qt.target.checked?Kr(wa.files.map(ka=>ka.id)):Kr([])},selectArrs:Tr,onMenuClick:Io})),dn.createElement(G,null),dn.createElement(I,null),dn.createElement(y,{getFileData:Ja}),dn.createElement(wt,null),dn.createElement(si,null),dn.createElement(ke,null),dn.createElement(gt,null),dn.createElement(ve,{capacity:wa==null?void 0:wa.capacity}),dn.createElement(_t,null),dn.createElement(Xt,null),dn.createElement(Or,{getFileData:Ja}),dn.createElement(ca.Z,null),dn.createElement(Mr,{getFileData:Ja}),dn.createElement(_i,null),dn.createElement(Ci,null),dn.createElement(ii.Z,{type:2,visible:We.actionTabs.key==="\u8C03\u6574\u6392\u5E8F",callback:eo,data:Mo,onCancel:()=>{Wn({type:"classroomList/setActionTabs",payload:{key:""}})}}))};var oa=(0,C.connect)(({classroomList:We,loading:Ze,user:Re,globalSetting:Dn})=>({classroomList:We,globalSetting:Dn,user:Re,loading:Ze.effects}))(Ui)},20595:function(mn,Ve,n){"use strict";n.d(Ve,{Q8:function(){return K},d0:function(){return ne},w6:function(){return f}});var e=n(59301),A=n(24017),C=n(82326),$=n(6767),L=n(62957),k=n(47889),N=n(77019),T=n(5269),t=n(25399),s=n(62673),b=n(7939),o=n(66649),l=n.n(o),d=n(8576),p=n(66658),E=n(89392),_=n.n(E),w=n(7408),g=n(64237),D=n(51429),i=n(53582),h=n(94477),B=n(70236),W=n(82758),G=n(27334),ie=n(59301),ge=Object.defineProperty,ee=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,R=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,z=(_e,et,ce)=>et in _e?ge(_e,et,{enumerable:!0,configurable:!0,writable:!0,value:ce}):_e[et]=ce,I=(_e,et)=>{for(var ce in et||(et={}))x.call(et,ce)&&z(_e,ce,et[ce]);if(R)for(var ce of R(et))m.call(et,ce)&&z(_e,ce,et[ce]);return _e},P=(_e,et)=>ee(_e,Ne(et)),v=(_e,et,ce)=>new Promise((ot,Je)=>{var ht=be=>{try{ze(ce.next(be))}catch(De){Je(De)}},at=be=>{try{ze(ce.throw(be))}catch(De){Je(De)}},ze=be=>be.done?ot(be.value):Promise.resolve(be.value).then(ht,at);ze((ce=ce.apply(_e,et)).next())});function f(_e,et){const ce=[];for(let ot=_e;ot{const ot=_el()(et).endOf("day"),ht=_e{const ce=parseInt(l()(_e).format("HH")),ot=parseInt(l()().format("HH")),Je=parseInt(l()().format("mm"));if(!_e)return{disabledHours:()=>f(0,ot),disabledMinutes:()=>f(0,Je)};if(et){const ht=parseInt(l()(et).format("HH")),at=parseInt(l()(et).format("mm"));return l()(_e).isSame(l()(et),"day")?{disabledHours:()=>f(0,ht),disabledMinutes:()=>ce<=ht?f(0,at):[]}:void 0}if(l()(_e).isSame(l()(),"day"))return{disabledHours:()=>f(0,ot),disabledMinutes:()=>l()(_e).isSame(l()(),"hour")&&ce<=ot?f(0,Je):[]}},Ae=(_e,et)=>_e==null?void 0:_e.map(ce=>{var ot;return(ot=et==null?void 0:et.find(Je=>Je.value===ce))==null?void 0:ot.id}),{RangePicker:je}=A.default,{Option:le}=C.default,me=({shixunHomeworks:_e,loading:et,dispatch:ce,classroomList:ot,user:Je})=>{var ht,at,ze,be,De,X,Be,xe,F;const y=(0,D.useParams)(),{workSetting:H,workList:se,shixunWorkList:J,headerInfo:pe,changeData:Ce}=_e,[Pe,j]=(0,e.useState)(!1),[te,wt]=(0,e.useState)(!1);let[Le,Et]=(0,e.useState)([]),[vt,Ft]=(0,e.useState)([]),[Ye,ct]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:i.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[we,rt]=(0,e.useState)({}),[bt,At]=(0,e.useState)({});(0,e.useEffect)(()=>()=>{Et([])},[]),(0,e.useEffect)(()=>{j(!(0,d.GJ)())},[(0,d.GJ)()]);const de=()=>{ce({type:"shixunHomeworks/getWorkSetting",payload:I({},y)})};(0,e.useEffect)(()=>{if(!(H!=null&&H.course_id))return;Object.keys(Ye).map(function(gt){Ye[gt]=H[gt]}),(!Ye.allow_late||!Ye.unified_late)&&(Ye.late_penalty=20,Ye.penalty_type=i.Q.Percent),Ye.unified_setting||(Ye.unified_late=!1,Ye.unified_anonymous_comment=!1,Ye.unified_anonymous_appeal=!1),Le=JSON.parse(JSON.stringify(H.group_settings.map(gt=>P(I({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.publish_time!==null))),vt=JSON.parse(JSON.stringify(H.allow_late_settings.map(gt=>P(I({},gt),{group_name:[gt.group_name]})).filter(gt=>gt.late_time!==null))),ct(I({},Ye));const Xe=(0,w.QE)((Le==null?void 0:Le.length)>0?Le:[]);Et([...Xe]),(vt==null?void 0:vt.length)<=0?Ft([{penalty_type:i.Q.Percent,late_penalty:20}]):Ft([...vt])},[H]);const Ge=()=>v(void 0,null,function*(){var Xe,gt,Zt,Yt,tn,En,yn,rr;if(((Zt=(gt=(Xe=Je==null?void 0:Je.userInfo)==null?void 0:Xe.course)==null?void 0:gt.shixun_homework_info)==null?void 0:Zt.shixun_homework_remaining_count)===0&&((tn=(Yt=_e==null?void 0:_e.headerInfo)==null?void 0:Yt.homework_status)!=null&&tn.includes("\u672A\u53D1\u5E03"))){(0,w.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(yn=(En=(0,d.eY)())==null?void 0:En.course)==null?void 0:yn.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((rr=Je==null?void 0:Je.userInfo)==null?void 0:rr.user_status)===2){(0,h.Rd)();return}const fr=JSON.parse(JSON.stringify(Ye));if(fr.challenge_settings.filter(vn=>!vn.hide),fr.categoryId=y.categoryId,console.log(Le),!Ye.unified_setting)Le=Le==null?void 0:Le.map(vn=>{var Cr;if(!vn.publish_time||!vn.end_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Cr=H.group_settings)==null?void 0:Cr.filter(Nn=>{var xr;return(xr=vn==null?void 0:vn.group_name)==null?void 0:xr.includes(Nn.group_name)}).map(Nn=>Nn.group_id||Nn.id).toString().split(","),vn});else if(!Ye.publish_time||!Ye.end_time)throw $.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(fr.group_settings=Le,Ye.allow_late)if(Ye.unified_late){if(Ye.late_penalty===null||Ye.late_penalty===void 0||Ye.late_penalty<0||Ye.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Ye.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else vt=vt==null?void 0:vt.map(vn=>{var Cr,Nn;if(vn.late_penalty===null||vn.late_penalty===void 0||vn.late_penalty<0||vn.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!vn.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!vn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return vn.group_name=typeof(vn==null?void 0:vn.group_name)=="string"?[vn==null?void 0:vn.group_name]:vn==null?void 0:vn.group_name,vn.group_id=(Nn=(Cr=vn==null?void 0:vn.group_name)==null?void 0:Cr.map(xr=>{var Fr,hn;let q=(hn=(Fr=H.group_settings)==null?void 0:Fr.filter(ve=>(ve==null?void 0:ve.group_name)===xr))==null?void 0:hn[0];return q==null?void 0:q.group_id}))==null?void 0:Nn.toString().split(","),vn}),fr.allow_late_settings=vt;let pr=yield(0,G.Tr)({homework_common_ids:[parseInt(y.categoryId)],course_id:y.coursesId,type:"homework_common"});(pr==null?void 0:pr.student_count)===0?ke(fr):(At(fr),rt(pr))}),ke=Xe=>{if(Xe.total_score===null){$.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Xe!=null&&Xe.work_efficiency&&Xe.eff_score===null){$.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const gt=Xe.challenge_settings.reduce((tn,En)=>tn+Number(En.challenge_score),0),Zt={shixun_evaluation:Xe.shixun_evaluation,challenge_settings:Xe.challenge_settings};let Yt=()=>{var tn;const En=()=>v(void 0,null,function*(){wt(!0),(yield(0,p.ZP)(`/api/homework_commons/${y.categoryId}/publish_setting.json`,{method:"post",body:I({},Xe)})).status===0&&($.ZP.success("\u66F4\u65B0\u6210\u529F"),de(),ce({type:"user/getUserInfo",payload:{course_id:y.coursesId}}),ce({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:I({},y)})),wt(!1)});!(0,E.isEqual)(Ce,Zt)&&!((tn=pe==null?void 0:pe.homework_status)!=null&&tn.includes("\u672A\u53D1\u5E03"))?L.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:En}):En()};H!=null&&H.high_resources_consume&&!(H!=null&&H.high_resources_consume_permission)?ce({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:y.coursesId,type:"shixun",type_id:y.categoryId,name:H.homework_name,fn:()=>{Yt()}}}):Yt()},lt=(Xe,gt,Zt="group_id")=>{var Yt;return gt?gt.find(tn=>tn[Zt]===Xe):(Yt=H==null?void 0:H.group_settings)==null?void 0:Yt.find(tn=>tn.group_id[0]===Xe)},Ot=(H==null?void 0:H.allow_late)||(H==null?void 0:H.anonymous_comment),It=Xe=>{var gt,Zt;const Yt=lt(Xe,H==null?void 0:H.allow_late_settings,"id"),tn=lt(Xe,H==null?void 0:H.anonymous_comment_settings),En=lt(Xe);return(H==null?void 0:H.allow_late)&&Yt&&l()(Yt==null?void 0:Yt.late_time)<=l()()||(H==null?void 0:H.anonymous_comment)&&tn&&(tn==null?void 0:tn.evaluation_start)!==null||((Zt=(l()(En==null?void 0:En.end_time)<=l()()&&((gt=H==null?void 0:H.allow_late_settings)==null?void 0:gt.filter(yn=>yn.group_id.includes(Xe))))[0])==null?void 0:Zt.late_time)!=null},an=(0,e.useMemo)(()=>(H==null?void 0:H.allow_late)||(H==null?void 0:H.all_group_late),[H,pe]),sn=H==null?void 0:H.anonymous_comment,zt=Xe=>{if(!Xe)return!1;const gt=lt(Xe,H==null?void 0:H.anonymous_comment_settings);return(H==null?void 0:H.anonymous_comment)&>&&(gt==null?void 0:gt.evaluation_start)!==null},cn=(Xe,gt)=>{var Zt,Yt,tn,En,yn;Xe!=null&&Xe.group_id||(Xe.group_id=Ae(Xe==null?void 0:Xe.group_name,H==null?void 0:H.group_settings)),ce({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Xe,index:gt,rangePickerDisabled:(Yt=(Zt=Xe==null?void 0:Xe.group_id)==null?void 0:Zt[0])!=null&&Yt.publish_time?Pe||(l()()<=l()((En=lt((tn=Xe==null?void 0:Xe.group_id)==null?void 0:tn[0]))==null?void 0:En.publish_time)?!1:[!0,It((yn=Xe==null?void 0:Xe.group_id)==null?void 0:yn[0])]):!1,disabledDate:H==null?void 0:H.course_end_date}})};return ie.createElement("section",{className:g.Z.form},ie.createElement("div",{className:g.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ie.createElement("div",null,ie.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(k.ZP.Group,{disabled:Pe||!((ht=pe==null?void 0:pe.homework_status)!=null&&ht.includes("\u672A\u53D1\u5E03"))||(0,d.Rm)()&&!((at=ot.AssistantObject.practice)!=null&&at.can_publish),value:Ye.unified_setting,onChange:Xe=>{var gt;if(!((gt=pe==null?void 0:pe.homework_status)!=null&>.includes("\u672A\u53D1\u5E03"))){$.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Ye.unified_setting=!Ye.unified_setting,Ye.unified_setting||(Ye.unified_late=!1,Ft([{late_penalty:5}])),ct(Object.assign({},Ye)),Ye.unified_setting===!1&&Le==""){Et(Le.concat({}));return}Ye.unified_setting&&(Et([]),Ft([{late_penalty:5}]))}},ie.createElement(k.ZP,{value:!0,disabled:Pe||!(H!=null&&H.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ie.createElement(k.ZP,{disabled:Pe||!((ze=H==null?void 0:H.group_settings)!=null&&ze.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((be=H==null?void 0:H.group_settings)==null?void 0:be.length)===0&&ie.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Ye.unified_setting&&ie.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ie.createElement(N.Z,{align:"middle"},ie.createElement(T.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml10"},ie.createElement(A.default,{size:"large",disabled:Pe||!((De=pe==null?void 0:pe.homework_status)!=null&&De.includes("\u672A\u53D1\u5E03")||(X=pe==null?void 0:pe.homework_status)!=null&&X.includes("\u672A\u5F00\u59CB"))||(0,d.Rm)()&&!((Be=ot.AssistantObject.practice)!=null&&Be.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date),disabledTime:Xe=>ne(Xe),value:Ye.publish_time?l()(Ye.publish_time):"",onChange:(Xe,gt)=>{Ye.publish_time=gt,(Ye.end_time==""||!Ye.end_time)&&Ye.unified_setting&&(Ye.end_time=l()(Xe).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),ct(Object.assign({},Ye))}}))),ie.createElement(N.Z,{align:"middle",className:"pl30"},ie.createElement(T.Z,null,"\u622A\u6B62\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml10"},ie.createElement(A.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(H==null?void 0:H.allow_late)&&(H==null?void 0:H.homework_status.includes("\u5DF2\u622A\u6B62"))||Pe||(H==null?void 0:H.allow_late)&&l()()>=l()(H==null?void 0:H.end_time)||(0,d.Rm)()&&!((xe=ot.AssistantObject.practice)!=null&&xe.can_publish),disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date,Ye.publish_time),disabledTime:Xe=>ne(Xe,Ye.publish_time),value:Ye.end_time?l()(Ye.end_time):"",onChange:(Xe,gt)=>{Ye.end_time=gt,ct(Object.assign({},Ye))}})))),!Ye.unified_setting&&(Le==null?void 0:Le.length)>0&&ie.createElement(N.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Le&&Le.map(function(Xe,gt){var Zt,Yt,tn,En,yn,rr,fr;return ie.createElement(T.Z,{span:24,key:gt},ie.createElement(N.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:gt==(Le==null?void 0:Le.length)-1?"0px":"10px"}},ie.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",gt+1),ie.createElement(C.default,{disabled:Pe||((Zt=pe==null?void 0:pe.homework_status)!=null&&Zt.includes("\u672A\u53D1\u5E03")&&Xe.id||l()(){var vn;if((0,d.Rm)()&&!((vn=ot.AssistantObject.practice)!=null&&vn.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[gt].group_name=pr,Le[gt].group_id=Xe.group_id;const Cr=(0,E.flattenDeep)(Le.map(xr=>xr.group_name)),Nn=vt.map(xr=>{let Fr=(xr==null?void 0:xr.group_name)||[];return P(I({},xr),{group_name:(0,E.remove)(Fr,hn=>Cr.includes(hn))})});Ft(Nn),Et(Le.slice())},maxTagCount:4,maxTagPlaceholder:pr=>ie.createElement("div",{style:{cursor:"pointer"},onClick:()=>cn(Xe,gt)},"+",pr==null?void 0:pr.length)},H.group_settings&&H.group_settings.map(function(pr){if(!Le.map(Cr=>Cr.group_name).flat().includes(pr.group_name))return ie.createElement(le,{value:pr.group_name,key:pr.id},pr.group_name)})),ie.createElement("div",{className:"ml20"},ie.createElement(je,{size:"large",ranges:{\u6B64\u523B:[Xe.publish_time?l()(Xe.publish_time):l()(),l()()]},allowClear:!1,disabled:Pe||(l()()<=l()((En=lt((tn=Xe==null?void 0:Xe.group_id)==null?void 0:tn[0]))==null?void 0:En.publish_time)?!1:[!0,It((yn=Xe==null?void 0:Xe.group_id)==null?void 0:yn[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:pr=>K(pr,H==null?void 0:H.course_end_date),disabledTime:pr=>ne(pr),showTime:{showNow:!0,format:"HH:mm",defaultValue:[l()((0,w.U6)(),"HH:mm"),l()((0,w.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Xe.publish_time?l()(Xe.publish_time):void 0,Xe.end_time?l()(Xe.end_time):void 0],onChange:(pr,vn)=>{var Cr;if((0,d.Rm)()&&!((Cr=ot.AssistantObject.practice)!=null&&Cr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[gt].publish_time=vn[0],!Xe.end_time&&vn[0]?Le[gt].end_time=l()(vn[0]).add(7,"days"):Le[gt].end_time=vn[1],Et([...Le])},onCalendarChange:(pr,vn,Cr)=>{if(vn!=null&&vn[0]&&!vn[1]){const Nn=l()(vn[0]).add(7,"days");Le[gt].publish_time=vn[0],Le[gt].end_time=Nn,Et([...Le])}}})),!Pe&&ie.createElement("div",{style:{display:"flex",width:"50px"}},((rr=Xe==null?void 0:Xe.group_id)==null?void 0:rr.length)>1&&ie.createElement(t.Z,{title:"\u89C4\u5219\u62C6\u5206"},ie.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>cn(Xe,gt)})),Le.length<((fr=H==null?void 0:H.group_settings)==null?void 0:fr.length)&&ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var pr;if((0,d.Rm)()&&!((pr=ot.AssistantObject.practice)!=null&&pr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Et(Le.concat({}))}}),((Xe==null?void 0:Xe.publish_time)&&l()(){const pr=(0,E.cloneDeep)(vt);pr.forEach((vn,Cr)=>{vn.group_name&&(vn.group_name=vn.group_name.filter(Nn=>{var xr;return!((xr=Le[gt].group_name)!=null&&xr.includes(Nn))}))}),Le=Le.filter((vn,Cr)=>gt!==Cr),Ft(pr),Et(Le.slice()),setTimeout(()=>Et(Le.slice()),10)}}))))}))),ie.createElement(N.Z,null,ie.createElement(T.Z,null,ie.createElement("div",{className:g.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ie.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ie.createElement(T.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ie.createElement(s.default,{checked:Ye.allow_late,disabled:Pe||an,onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xe.target.checked&&L.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ie.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ie.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ie.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ie.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Ye.allow_late=!Ye.allow_late,vt==""&&Ft([{late_penalty:5}]),ct(Object.assign({},Ye))}},ie.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Ye==null?void 0:Ye.allow_late)&&ie.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ie.createElement("div",{style:{display:"flex"}},ie.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ie.createElement(k.ZP.Group,{style:{marginLeft:"20px"},disabled:Pe||(H==null?void 0:H.anonymous_comment)||(H==null?void 0:H.allow_late),value:Ye.unified_late,onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye.unified_late=Xe.target.value,vt==""&&!Xe.target.value&&Ft([{penalty_type:i.Q.Percent,late_penalty:20}]),ct(I({},Ye))}},(Ye==null?void 0:Ye.unified_setting)&&ie.createElement(k.ZP,{value:!0,disabled:!(H!=null&&H.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((F=H==null?void 0:H.group_settings)==null?void 0:F.length)>0&&ie.createElement(k.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Ye!=null&&Ye.unified_late?ie.createElement(ie.Fragment,null,ie.createElement(N.Z,{align:"middle",style:{marginTop:"10px"}},ie.createElement(T.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ie.createElement(T.Z,{className:"ml20"},ie.createElement(i.Z,{disabled:Pe||sn,value:{type:Ye.penalty_type,inputValue:Ye.late_penalty},onChange:Xe=>{var gt;if((0,d.Rm)()&&!((gt=ot.AssistantObject.practice)!=null&>.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ct(P(I({},Ye),{late_penalty:Xe.inputValue,penalty_type:Xe.type}))}})),ie.createElement(T.Z,{flex:"1",className:"ml5"},ie.createElement("span",{className:"c-grey-c ml10"},Ye.penalty_type===i.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ie.createElement(N.Z,{align:"middle",style:{marginTop:"15px"}},ie.createElement(T.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(T.Z,{className:"ml20"},ie.createElement(A.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:Pe||sn,value:Ye.late_time?l()(Ye.late_time):"",disabledDate:Xe=>K(Xe,H==null?void 0:H.course_end_date),onChange:(Xe,gt)=>{var Zt;if((0,d.Rm)()&&!((Zt=ot.AssistantObject.practice)!=null&&Zt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ye.late_time=gt,ct(Object.assign({},Ye))}})))):vt.map(function(Xe,gt){var Zt;return ie.createElement(T.Z,{span:24,key:gt},ie.createElement(N.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ie.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",gt+1),ie.createElement(C.default,{disabled:Pe||!((Zt=pe==null?void 0:pe.homework_status)!=null&&Zt.includes("\u672A\u53D1\u5E03"))&&Xe.id||(H==null?void 0:H.anonymous_comment),mode:"multiple",className:g.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Xe.group_name=="string"?[Xe.group_name]:Xe.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Yt=>{var tn;if((0,d.Rm)()&&!((tn=ot.AssistantObject.practice)!=null&&tn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].group_name=Yt,vt[gt].group_id=Xe.group_id,Ft(vt.slice())}},H.group_settings&&H.group_settings.map(function(Yt){const tn=vt.map(yn=>yn.group_name).flat(),En=Le.map(yn=>yn.group_name).flat();if(Ye!=null&&Ye.unified_setting){if(!tn.includes(Yt.group_name))return ie.createElement(le,{value:Yt.group_name,key:Yt.id},Yt.group_name)}else if(En.includes(Yt.group_name)&&!tn.includes(Yt.group_name))return ie.createElement(le,{value:Yt.group_name,key:Yt.id},Yt.group_name)})),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ie.createElement(i.Z,{disabled:Pe||zt(Xe.id),value:{type:Xe.penalty_type,inputValue:Xe.late_penalty},onChange:Yt=>{var tn;if((0,d.Rm)()&&!((tn=ot.AssistantObject.practice)!=null&&tn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].late_penalty=Yt.inputValue,vt[gt].penalty_type=Yt.type,Ft([...vt])}}),ie.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ie.createElement(A.default,{size:"large",disabled:Pe||zt(Xe.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:l()((0,w.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Yt=>K(Yt,H==null?void 0:H.course_end_date),format:"YYYY-MM-DD HH:mm",value:Xe!=null&&Xe.late_time?l()(Xe.late_time):void 0,onChange:(Yt,tn)=>{var En;if((0,d.Rm)()&&!((En=ot.AssistantObject.practice)!=null&&En.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt[gt].late_time=tn,Ft([...vt])}}),!Pe&&ie.createElement("div",{style:{display:"flex",width:"50px"}},ie.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Yt;if((0,d.Rm)()&&!((Yt=ot.AssistantObject.practice)!=null&&Yt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ft(vt.concat({penalty_type:i.Q.Percent,late_penalty:20}))}}),gt>0&&!Xe.id&&ie.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Yt;if((0,d.Rm)()&&!((Yt=ot.AssistantObject.practice)!=null&&Yt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt=vt.filter((tn,En)=>gt!==En),Ft(vt.slice()),setTimeout(()=>Ft(vt.slice()),10)}}))))})),!Pe&&ie.createElement(ie.Fragment,null,ie.createElement(b.ZP,{type:"primary",size:"large",loading:te,style:{width:"138px",marginTop:"30px"},onClick:()=>Ge()},"\u4FDD\u5B58")),ie.createElement(B.Z,{onConfirm:(Xe,gt)=>{Le.splice(Xe,0,...gt),Le.splice(Xe+gt.length,1);const Zt=(0,w.QE)([...Le]);Et([...Zt])}}),ie.createElement(W.Z,{resdata:we,type:"shixun",okloading:te,oktext:(we==null?void 0:we.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Xe=>v(void 0,null,function*(){wt(!0);let gt=yield(0,p.ZP)(`/api/courses/${y.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(y.categoryId)]}});wt(!1),(gt==null?void 0:gt.status)===0&&ke(bt)})}))};Ve.ZP=(0,D.connect)(({shixunHomeworks:_e,classroomList:et,loading:ce,user:ot})=>({shixunHomeworks:_e,classroomList:et,loading:ce.effects,user:ot}))(me)},16935:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return b}});var e=n(59301),A=n(93041),C=n(37568),$=n(62673),L=n(7939),k=n(75727),N={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},T=n(8576),t=n(84105),b=({buttonDataSource:o,onButtonClick:l,useBatchStatus:d,allSelect:p,setAllSelect:E,selectArrs:_,onMenuClick:w,setSeleArr:g,catalogue:D,addCatalogue:i})=>{const[h,B]=(0,e.useState)(!1),[W,G]=(0,e.useState)("");console.log("---",D);const ie=e.createElement("div",{className:N.moveCategory,onMouseLeave:ge=>B(!1)},e.createElement(A.default,{onClick:w,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(C.default,{onChange:ge=>{G(ge.target.value)}})),D==null?void 0:D.map(function(ge,ee){var Ne;if(!(W!==""&&ge.category_name.indexOf(W)<0))return e.createElement(e.Fragment,null,e.createElement(A.default.Item,{className:"multi-llipsis1e",key:ge.category_id,title:ge.category_name},ge.category_name),(Ne=ge==null?void 0:ge.third_category)==null?void 0:Ne.map(R=>e.createElement(A.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:R.category_id,title:R.category_name},R.category_name)))}),i&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:i},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:N.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement($.default,{checked:p,onChange:E},"\u5168\u9009\u672C\u9875\uFF08",_.length,"\uFF09")),(0,T.GJ)()&&o.map(ge=>e.createElement("div",{key:ge.name},e.createElement(L.ZP,{type:"primary",icon:ge.icon,className:N.buttonWrap,onClick:()=>l(ge)},ge.name))),(0,T.GJ)()&&(i||D)&&e.createElement("div",null,e.createElement(k.Z,{open:h,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ie,getPopupContainer:ge=>ge.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:ge=>B(!0)},e.createElement(L.ZP,{type:"primary",className:N.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(t.Z,null))))))),e.createElement("div",null,e.createElement(L.ZP,{type:"primary",ghost:!0,onClick:()=>{d(!1),g([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},24720:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return i}});var e=n(59301),A=n(62957),C=n(458),$=n(77019),L=n(25399),k={wrap:"wrap___KDoq2",tip:"tip___WEJuX",listWrap:"listWrap___IJDX4",li:"li___r5con",nameWrap:"nameWrap___PUyEz",name:"name___xuUMY",tag:"tag___l5CW2"},N=n(22061),T=n(51429),t=n(59301),s=Object.defineProperty,b=Object.defineProperties,o=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,E=(h,B,W)=>B in h?s(h,B,{enumerable:!0,configurable:!0,writable:!0,value:W}):h[B]=W,_=(h,B)=>{for(var W in B||(B={}))d.call(B,W)&&E(h,W,B[W]);if(l)for(var W of l(B))p.call(B,W)&&E(h,W,B[W]);return h},w=(h,B)=>b(h,o(B)),g=(h,B,W)=>new Promise((G,ie)=>{var ge=R=>{try{Ne(W.next(R))}catch(x){ie(x)}},ee=R=>{try{Ne(W.throw(R))}catch(x){ie(x)}},Ne=R=>R.done?G(R.value):Promise.resolve(R.value).then(ge,ee);Ne((W=W.apply(h,B)).next())}),i=({type:h=1,data:B,visible:W,callback:G,onCancel:ie})=>{var ge,ee;const[Ne,R]=(0,e.useState)([]),x=(0,T.useSelector)(P=>P.loading);(0,e.useEffect)(()=>{R(B)},[JSON.stringify(B)]);const m=(P,v)=>{const f=(ne,Ae,je)=>{const le=Array.from(ne),[me]=le.splice(Ae,1);return le.splice(je,0,me),le};if(!P.destination)return;const K=f(v,P.source.index,P.destination.index);R(K)},z=P=>{let v={};return h===1&&(v={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u672A\u5F00\u59CB:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u63D0\u4EA4\u4E2D:{background:"rgba(0,177,135,0.2)",color:"#00B187"},\u5DF2\u622A\u6B62:{background:"rgba(229,51,51,0.2)",color:"#E53333"}}[P]),h===2&&(v={\u672A\u53D1\u5E03:{background:"rgba(198,206,214,0.2)",color:"#C6CED6"},\u9884\u53D1\u5E03:{background:"rgba(22,93,255,0.2)",color:"#165DFF"},\u5DF2\u53D1\u5E03:{background:"rgba(0,177,135,0.2)",color:"#00B187"}}[P]),t.createElement("div",{className:k.tag,style:_({},v)},P)},I=()=>g(void 0,null,function*(){G(Ne.map(P=>P.task_id))});return t.createElement(A.default,{centered:!0,destroyOnClose:!0,open:W,onCancel:ie,onOk:I,confirmLoading:(ge=x==null?void 0:x.effects)==null?void 0:ge["classroomList/updateTaskPosition"],okText:"\u4FDD\u5B58",title:"\u8C03\u6574\u6392\u5E8F",width:850},t.createElement("div",{className:k.wrap},t.createElement("div",{className:k.tip},t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10"}),t.createElement("span",null,"\u63D0\u793A\uFF1A\u8BF7\u5728\u5217\u8868\u4E2D\u957F\u6309\u9F20\u6807\u5DE6\u952E\uFF0C\u8FDB\u884C\u62D6\u653E\u6392\u5E8F\u3002\u5B8C\u6210\u6392\u5E8F\u540E\u8BF7\u70B9\u51FB\u201C\u4FDD\u5B58\u201D")),t.createElement(C.Z,{loading:(ee=x==null?void 0:x.effects)==null?void 0:ee["classroomList/getAllTaskList"],active:!0,className:"mt20",paragraph:{rows:5}},t.createElement(N.Z5,{onDragEnd:P=>m(P,Ne)},t.createElement(N.bK,{droppableId:"droppable"},(P,v)=>t.createElement("div",w(_({ref:P.innerRef},P.droppableProps),{className:k.listWrap}),Ne.map((f,K)=>t.createElement(N._l,{key:f.task_id,draggableId:f.task_id.toString(),index:K},(ne,Ae)=>t.createElement("div",w(_(_({ref:ne.innerRef},ne.draggableProps),ne.dragHandleProps),{className:k.li}),t.createElement($.Z,{align:"middle"},t.createElement("div",{className:k.nameWrap},t.createElement(L.Z,{title:f==null?void 0:f.task_name},t.createElement("div",{className:k.name},f==null?void 0:f.task_name))),z(f==null?void 0:f.status)),t.createElement($.Z,{align:"middle",className:"font12 mt10"},t.createElement("span",{className:"mr30 c-grey-666"},"\u7BA1\u7406\u5458",t.createElement("span",{className:"ml5 c-black"},(f==null?void 0:f.user_name)||"--")))))),P.placeholder))))))}},70236:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return _}});var e=n(59301),A=n(51429),C=n(24017),$=n(62957),L=n(37568),k=n(6767),N=n(77019),T=n(5269),t={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},s=n(66649),b=n.n(s),o=n(7408),l=n(4918),d=n(59301);const{RangePicker:p}=C.default,E=({dispatch:w,classroomList:g,onConfirm:D})=>{const[i,h]=(0,e.useState)([]),[B,W]=(0,e.useState)([]),[G,ie]=(0,e.useState)(""),[ge,ee]=(0,e.useState)([!1,!1]);(0,e.useEffect)(()=>{var x,m,z,I;if(g.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((x=g.actionTabs)==null?void 0:x.rangePickerDisabled),(m=g.actionTabs)!=null&&m.rangePickerDisabled?ee((z=g.actionTabs)==null?void 0:z.rangePickerDisabled):ee([!1,!1]);let P=g.actionTabs.data,v=(I=P==null?void 0:P.group_name)==null?void 0:I.map((f,K)=>{var ne;return{group_id:P==null?void 0:P.group_id[K],group_name:P==null?void 0:P.group_name[K],is_admin:P==null?void 0:P.is_admin,end_time:P==null?void 0:P.end_time,publish_time:Array.isArray(P==null?void 0:P.publish_time)?(ne=P==null?void 0:P.publish_time)==null?void 0:ne[0]:P==null?void 0:P.publish_time}});v&&(h([...v]),W([...v]))}},[g.actionTabs]);const Ne=()=>{w({type:"classroomList/setActionTabs",payload:{}}),ie("")},R=x=>{if(x){const m=B==null?void 0:B.filter(z=>{var I,P;return(P=(I=z==null?void 0:z.group_name)==null?void 0:I.toLowerCase())==null?void 0:P.includes(x==null?void 0:x.toLowerCase())});h(m)}else h(B)};return d.createElement($.default,{width:980,title:d.createElement("div",{style:{fontWeight:"bold",display:"flex"}},d.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",d.createElement("span",{className:t.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),d.createElement(L.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:G,onChange:x=>{ie(x.target.value.trim()),R(x.target.value.trim())}})),centered:!0,maskClosable:!1,open:g.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ne(),onOk:()=>{var x;if(B.some(z=>!z.end_time||!z.publish_time)){k.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}D((x=g.actionTabs)==null?void 0:x.index,B),Ne()}},d.createElement("div",{className:t.modal_con},d.createElement(N.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(i==null?void 0:i.length)>0?i.map(function(x,m){return d.createElement(T.Z,{span:24,key:m},d.createElement(N.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:m==(i==null?void 0:i.length)-1?"0px":"10px"}},d.createElement("div",{className:t.multiple_select,title:x==null?void 0:x.group_name},x==null?void 0:x.group_name),d.createElement("div",{className:"ml20"},d.createElement(p,{size:"large",allowClear:!1,disabled:ge,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:z=>{var I;return(0,o.Q8)(z,(I=g.actionTabs)==null?void 0:I.disabledDate)},disabledTime:z=>(0,o.d0)(z),showTime:{showNow:!0,format:"HH:mm",defaultValue:[b()((0,o.U6)(),"HH:mm"),b()((0,o.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(x==null?void 0:x.publish_time)&&[b()(x==null?void 0:x.publish_time),x!=null&&x.end_time?b()(x==null?void 0:x.end_time):void 0],onChange:(z,I)=>{i[m].publish_time=I[0],i[m].end_time=I[1],h([...i]),B.forEach(P=>{P.group_id===(x==null?void 0:x.group_id)&&(P.publish_time=I[0],P.end_time=I[1])}),W([...B])},onCalendarChange:(z,I,P)=>{if(I!=null&&I[0]&&!I[1]){const v=b()(I[0]).add(7,"days");i[m].publish_time=I[0],i[m].end_time=v,h([...i]),B.forEach(f=>{f.group_id===(x==null?void 0:x.group_id)&&(f.publish_time=I[0],f.end_time=v)}),W([...B])}}})),ge[0]?d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):d.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{i.splice(m,1),h([...i]),B.forEach((z,I)=>{z.group_id===(x==null?void 0:x.group_id)&&B.splice(I,1)}),W([...B])}})))}):d.createElement(l.Z,null))))};var _=(0,A.connect)(({classroomList:w})=>({classroomList:w}))(E)},7653:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return g}});var e=n(59301),A=n(93041),C=n(62673),$=n(7939),L=n(75727),k=n(25399),N=n(82326),T=n(37568),t={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},s=n(8576),b=n(87395),o=n(84105),l=n(26724),d=n.n(l),p=n(51429),E=n(7408),_=(D,i,h)=>new Promise((B,W)=>{var G=ee=>{try{ge(h.next(ee))}catch(Ne){W(Ne)}},ie=ee=>{try{ge(h.throw(ee))}catch(Ne){W(Ne)}},ge=ee=>ee.done?B(ee.value):Promise.resolve(ee.value).then(G,ie);ge((h=h.apply(D,i)).next())}),g=({dataSource:D,batchStatus:i,SortMenuName:h,setSortMenuName:B,detailCourseGroupsList:W,onSearch:G,onBoard:ie,onSort:ge,isboard:ee,dispatch:Ne,onBatch:R,SortMenus:x,capacity:m,isShowMode:z=!1,isLeftAuto:I=!1,onModeChange:P})=>{var v,f,K,ne;const Ae=location.pathname.includes("attachment")||location.pathname.includes("video"),[je,le]=(0,e.useState)(!1),[me,_e]=(0,e.useState)([]),[et,ce]=(0,e.useState)(!0);let[ot,Je]=(0,e.useState)([]);const[ht,at]=(0,e.useState)(1),[ze,be]=(0,e.useState)(!1),De=(0,p.useDispatch)(),X=(f=(v=(0,s.eY)())==null?void 0:v.paid_version)==null?void 0:f.version_type,{globalSetting:Be}=(0,p.getDvaApp)()._store.getState(),xe=(0,p.useParams)(),F=J=>{B(J.name),ge(J)};(0,e.useEffect)(()=>{},[ee]);const y=()=>_(void 0,null,function*(){var J;if(et&&!ze){be(!0),at(ht+1);const pe=yield Ne({type:"classroomList/getCourseGroupsList",payload:{page:ht,id:xe.coursesId,limit:20,nonenavigate:!0}});let Ce=[...(pe==null?void 0:pe.course_groups)||[]];((J=pe==null?void 0:pe.course_groups)==null?void 0:J.length)<20&&(ce(!1),Ce.push({id:0,name:"\u672A\u5206\u73ED"})),be(!1),Je([...ot,...Ce])}}),H=e.createElement("section",{className:t.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(d(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:J=>{y()},hasMore:et,useWindow:!1},e.createElement(A.default,{style:{width:240,zIndex:10}},(W==null?void 0:W.group_count)>0&&(ot==null?void 0:ot.filter(J=>J.edit_auth||J.name==="\u672A\u5206\u73ED").map(function(J,pe){return e.createElement(A.default.Item,{key:J.id},e.createElement(C.default,{checked:me.includes(J.id),value:J.id,onChange:Ce=>{let Pe=me.indexOf(J.id);me.indexOf(J.id)>-1?_e(me.filter(j=>j!==J.id)):_e(me.concat(J.id))}},J.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement($.ZP,{type:"link",onClick:()=>{ie(me)}},"\u786E\u5B9A"),e.createElement($.ZP,{type:"link",onClick:()=>{_e([])}},"\u91CD\u7F6E")))),se=h==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:t.searchSortControllerContainer},!!(x!=null&&x.length)&&e.createElement("div",null,e.createElement(L.Z,{dropdownRender:()=>e.createElement(A.default,{selectedKeys:[h]},x.map(J=>e.createElement(A.default.Item,{key:J.name,onClick:()=>F(J)},J.name)))},e.createElement("div",null,e.createElement("span",{className:`${t.btn} ${se?t.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),h)))),se&&e.createElement(k.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:t.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),z&&e.createElement(N.default,{defaultValue:"",onChange:P,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,s.Ny)()&&Ae&&(0,s.GJ)()&&((K=Be==null?void 0:Be.setting)==null?void 0:K.main_site)&&e.createElement(k.Z,{overlayInnerStyle:{width:"380px"},title:e.createElement("div",null,"\u60A8\u7684\u3010",(ne=E.vs[X])==null?void 0:ne.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,E.RD)((m==null?void 0:m.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",e.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{De({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},e.createElement("div",{className:t.capacity},e.createElement("div",{className:t.title},"\u8D44\u6599\u5BB9\u91CF"),e.createElement("div",{className:t.value},(()=>{const J=(0,E.Mi)((m==null?void 0:m.used)||0,(m==null?void 0:m.total)||0,!0);return e.createElement(e.Fragment,null,J==null?void 0:J.split("/")[0],e.createElement("span",{style:{color:"#5F6A95"}},"/",J==null?void 0:J.split("/")[1]))})()))),e.createElement(T.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:G,style:{width:220,marginLeft:I?"auto":z||!(0,s.Ny)()&&(0,s.GJ)()?"":"auto"}}),(0,s.eB)()&&ee&&e.createElement(L.Z,{dropdownRender:()=>H,open:je,onOpenChange:J=>{ot!=null&&ot.length||y(),le(J)}},e.createElement("a",null,"\u5206\u73ED",je?e.createElement(b.Z,{style:{marginLeft:6}}):e.createElement(o.Z,{style:{marginLeft:6}}))))}},89108:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return l}});var e=n(59301),A=n(77019),C=n(5269),$=n(93041),L=n(75727),k=n(6767),N=n(25399),T={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},t=n(51429),s=n(8576),b=n(7408),l=({isLoading:d,addText:p,tabDataSource:E,isAdmin:_,dispatch:w,classroomList:g,type:D,isExercise:i,defaultSelectedKeys:h,onTabMenuClick:B,getDropdownMenu:W,showControlButton:G,buttonText:ie,buttonIcon:ge="icon-tianjiadaohang",extraNode:ee,user:Ne,onButtonClick:R,isModelUser:x,menuItemWidth:m=125,showExtra:z=!1})=>{var I,P,v,f,K;const ne=(0,t.useParams)();return e.createElement("div",{className:T.tabMenuContainer},e.createElement(A.Z,null,e.createElement(C.Z,{flex:"1"},e.createElement($.default,{onSelect:Ae=>d?{}:B(Ae),mode:"horizontal",selectedKeys:h},E.map(Ae=>e.createElement($.default.Item,{style:{width:m},key:typeof Ae.index=="number"?Ae.index:Ae.id},e.createElement("span",{className:"c-grey-666"},Ae.name),Ae.total!==void 0&&_&&e.createElement("span",{className:"c-grey-999 ml20"},Ae.total||0))))),_&&i&&e.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{w({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(_||z)&&e.createElement(C.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},i&&e.createElement(L.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement($.default,null,e.createElement($.default.Item,{key:1,onClick:()=>{var Ae;if(!(0,b.Ye)(w)){if((0,s.Rm)()&&!((Ae=g.AssistantObject.exercise)!=null&&Ae.can_download)){k.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}w({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:D,exportType:"exercise",category_id:ne.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),e.createElement($.default.Item,{key:3,onClick:()=>{var Ae;if(!(0,b.Ye)(w)){if((0,s.Rm)()&&!((Ae=g.AssistantObject.exercise)!=null&&Ae.can_download)){k.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t.history.push(`/classrooms/${ne==null?void 0:ne.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:T.control},e.createElement("div",{className:T.extra},ee),G&&(ie=="\u6DFB\u52A0\u76F4\u64AD"?e.createElement(L.Z,{menu:{items:(P=(I=[{label:e.createElement("div",{onClick:()=>{R("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(x||(0,s.ag)())&&{label:e.createElement("div",{onClick:()=>{R("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:I.filter(Ae=>Ae==null?void 0:Ae.show))==null?void 0:P.map(Ae=>({label:Ae==null?void 0:Ae.label,key:Ae==null?void 0:Ae.key}))}},e.createElement("span",{className:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${ge}`})),e.createElement("span",null,ie))):e.createElement("span",{onClick:R,style:{cursor:"pointer"},className:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${ge}`})),e.createElement("span",null,ie))),!!W&&e.createElement(L.Z,{disabled:((v=Ne==null?void 0:Ne.userInfo)==null?void 0:v.user_status)===2,className:"ml10",dropdownRender:W},e.createElement("span",{className:((f=Ne==null?void 0:Ne.userInfo)==null?void 0:f.user_status)===2?T.selectBtn1:T.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(N.Z,{title:((K=Ne==null?void 0:Ne.userInfo)==null?void 0:K.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,p||"\u521B\u5EFA\u8BD5\u5377"))))))))}},94477:function(mn,Ve,n){"use strict";n.d(Ve,{rX:function(){return h},pW:function(){return B},gy:function(){return W},xY:function(){return i},O5:function(){return D},hs:function(){return E},tJ:function(){return d},o1:function(){return p},Rd:function(){return g}});var e=n(51429),A=n(62957),C=n(37285),$=n(6767),L=n(8576),k=n(7408),N=n(87169),T=n(25510),t="data:image/png;base64,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",s=n.p+"static/newqrcode.a8740efb.png",b=n(32637),o=n(59301),l=(G,ie,ge)=>new Promise((ee,Ne)=>{var R=z=>{try{m(ge.next(z))}catch(I){Ne(I)}},x=z=>{try{m(ge.throw(z))}catch(I){Ne(I)}},m=z=>z.done?ee(z.value):Promise.resolve(z.value).then(R,x);m((ge=ge.apply(G,ie)).next())});const d=(G,ie=!1,ge=!1,ee="",Ne=!1)=>!!(p(G)&&_(G,ie,ge,ee,Ne)),p=G=>(0,L.bg)()?!0:(G({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),E=G=>{var ie,ge,ee;const{user:Ne}=(0,e.getDvaApp)()._store.getState();(0,L.bg)()&&!((ge=(ie=Ne==null?void 0:Ne.userInfo)==null?void 0:ie.course)!=null&&ge.course_public)&&!((ee=Ne==null?void 0:Ne.userInfo)!=null&&ee.profile_completed)&&G({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},_=(G,ie=!1,ge=!0,ee="",Ne=!1)=>{var R;const{user:x}=(0,e.getDvaApp)()._store.getState();return(R=x.userInfo)!=null&&R.profile_completed?!0:(ge?G({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ee,isCurrentPage:Ne}}):A.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,k.xg)("/account/profile/edit"),w()}}),!1)},w=()=>{A.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},g=()=>{A.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:o.createElement("div",{style:{textAlign:"center"}},o.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),o.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:b}),o.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},D=()=>{var G;const{user:ie}=(0,e.getDvaApp)()._store.getState();return(G=ie.userInfo)!=null&&G.professional_certification?!0:(A.default.confirm({title:"\u63D0\u793A",centered:!0,content:o.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,k.xg)("/account/certification")}}),!1)},i=()=>(0,L.V9)()?!0:(A.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),o.createElement("img",{src:s,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),h=(G,ie)=>G?!0:(A.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("p",null,ie||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),o.createElement("div",{style:{marginLeft:"110px"}},o.createElement("img",{src:t,width:200}),o.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,k.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),B=G=>{A.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:o.createElement("div",null,o.createElement("div",null,o.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),o.createElement(C.Z,null),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",o.createElement("a",null,G),"\u5929\u3002"),o.createElement("p",{style:{color:"#666666",fontSize:12}}," ",o.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),o.createElement("div",{style:{textAlign:"center",marginTop:30}},o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:T,alt:"\u4E8C\u7EF4\u7801",width:160})))})},W=(G,ie="")=>{const{shixunsDetail:{detail:ge}}=(0,e.getDvaApp)()._store.getState();if((ge==null?void 0:ge.public)===2||(ge==null?void 0:ge.public)===1||(ge==null?void 0:ge.shixun_status)===3){let ee="";return(ge==null?void 0:ge.public)===2&&(ee="\u5DF2\u516C\u5F00"),(ge==null?void 0:ge.public)===1&&(ee="\u5F85\u5BA1\u6838"),(ge==null?void 0:ge.shixun_status)===3&&(ee="\u5DF2\u5173\u95ED"),A.default.info({centered:!0,icon:o.createElement(N.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:o.createElement("div",{className:"tc",style:{marginLeft:-38}},o.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ee,"\uFF0C",ie,"\u3002"),o.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),o.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:T,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ge==null?void 0:ge.shixun_status)===2?(A.default.confirm({centered:!0,icon:o.createElement(N.Z,null),title:"\u63D0\u793A",content:o.createElement("div",null,o.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ie,"\u3002"),o.createElement("br",null),o.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{A.default.confirm({width:440,centered:!0,icon:o.createElement(N.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>l(void 0,null,function*(){(yield G({type:"shixunsDetail/cancelRelease",payload:{id:ge==null?void 0:ge.identifier}})).status!==401&&($.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),G({type:"shixunsDetail/getShixunsDetail",payload:{id:ge==null?void 0:ge.identifier}}),G({type:"practiceSetting/getCommonData",payload:{id:ge==null?void 0:ge.identifier}}))})})}}),!0):!1}},29509:function(mn,Ve,n){"use strict";n.d(Ve,{o2:function(){return L},yT:function(){return k}});var e=n(94480),A=n(34998);const C=A.i.map(N=>`${N}-inverse`),$=["success","processing","error","default","warning"];function L(N){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(C),(0,e.Z)(A.i)).includes(N):A.i.includes(N)}function k(N){return $.includes(N)}},9981:function(mn,Ve){"use strict";const n=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let A=1;A{const L=C[$];L!==void 0&&(e[$]=L)})}return e};Ve.Z=n},99402:function(mn,Ve,n){"use strict";n.d(Ve,{T:function(){return A},n:function(){return e}});function e(C){return["small","middle","large"].includes(C)}function A(C){return C?typeof C=="number"&&!Number.isNaN(C):!1}},86013:function(mn,Ve,n){"use strict";var e=n(59301),A=n(19248);const C=$=>{let L;return typeof $=="object"&&($!=null&&$.clearIcon)?L=$:$&&(L={clearIcon:e.createElement(A.Z,null)}),L};Ve.Z=C},97224:function(mn,Ve,n){"use strict";n.d(Ve,{F:function(){return e}});function e(C){return C!=null&&C===C.window}const A=C=>{var $,L;if(typeof window=="undefined")return 0;let k=0;return e(C)?k=C.pageYOffset:C instanceof Document?k=C.documentElement.scrollTop:(C instanceof HTMLElement||C)&&(k=C.scrollTop),C&&!e(C)&&typeof k!="number"&&(k=(L=(($=C.ownerDocument)!==null&&$!==void 0?$:C).documentElement)===null||L===void 0?void 0:L.scrollTop),k};Ve.Z=A},52838:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return k}});var e=n(37645);function A(N,T,t,s){if(s===!1)return{adjustX:!1,adjustY:!1};const b=s&&typeof s=="object"?s:{},o={};switch(N){case"top":case"bottom":o.shiftX=T.arrowOffsetHorizontal*2+t,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=T.arrowOffsetVertical*2+t,o.shiftX=!0,o.adjustX=!0;break}const l=Object.assign(Object.assign({},o),b);return l.shiftX||(l.adjustX=!0),l.shiftY||(l.adjustY=!0),l}const C={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},$={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},L=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function k(N){const{arrowWidth:T,autoAdjustOverflow:t,arrowPointAtCenter:s,offset:b,borderRadius:o,visibleFirst:l}=N,d=T/2,p={};return Object.keys(C).forEach(E=>{const _=s&&$[E]||C[E],w=Object.assign(Object.assign({},_),{offset:[0,0],dynamicInset:!0});switch(p[E]=w,L.has(E)&&(w.autoArrow=!1),E){case"top":case"topLeft":case"topRight":w.offset[1]=-d-b;break;case"bottom":case"bottomLeft":case"bottomRight":w.offset[1]=d+b;break;case"left":case"leftTop":case"leftBottom":w.offset[0]=-d-b;break;case"right":case"rightTop":case"rightBottom":w.offset[0]=d+b;break}const g=(0,e.wZ)({contentRadius:o,limitVerticalRadius:!0});if(s)switch(E){case"topLeft":case"bottomLeft":w.offset[0]=-g.arrowOffsetHorizontal-d;break;case"topRight":case"bottomRight":w.offset[0]=g.arrowOffsetHorizontal+d;break;case"leftTop":case"rightTop":w.offset[1]=-g.arrowOffsetHorizontal*2+d;break;case"leftBottom":case"rightBottom":w.offset[1]=g.arrowOffsetHorizontal*2-d;break}w.overflow=A(E,g,T,t),l&&(w.htmlRegion="visibleFirst")}),p}},83010:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return $}});var e=n(16089);function A(L,k,N,T){const t=N-k;return L/=T/2,L<1?t/2*L*L*L+k:t/2*((L-=2)*L*L+2)+k}var C=n(97224);function $(L){let k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:N=()=>window,callback:T,duration:t=450}=k,s=N(),b=(0,C.Z)(s),o=Date.now(),l=()=>{const p=Date.now()-o,E=A(p>t?t:p,b,L,t);(0,C.F)(s)?s.scrollTo(window.pageXOffset,E):s instanceof Document||s.constructor.name==="HTMLDocument"?s.documentElement.scrollTop=E:s.scrollTop=E,pN||k},41780:function(mn,Ve,n){"use strict";var e=n(94480),A=n(16089);function C($){let L;const k=T=>()=>{L=null,$.apply(void 0,(0,e.Z)(T))},N=function(){if(L==null){for(var T=arguments.length,t=new Array(T),s=0;s{A.Z.cancel(L),L=null},N}Ve.Z=C},48608:function(mn,Ve,n){"use strict";n.d(Ve,{Z:function(){return D}});var e=n(59301),A=n(92310),C=n.n(A),$=n(29301),L=n(41780),k=n(48755),N=n(16931);const T=i=>{const{componentCls:h}=i;return{[h]:{position:"fixed",zIndex:i.zIndexPopup}}},t=i=>({zIndexPopup:i.zIndexBase+10});var s=(0,N.I$)("Affix",T,t);function b(i){return i!==window?i.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function o(i,h,B){if(B!==void 0&&Math.round(h.top)>Math.round(i.top)-B)return B+h.top}function l(i,h,B){if(B!==void 0&&Math.round(h.bottom){var B;const{style:W,offsetTop:G,offsetBottom:ie,prefixCls:ge,className:ee,rootClassName:Ne,children:R,target:x,onChange:m,onTestUpdatePosition:z}=i,I=d(i,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:P,getTargetContainer:v}=e.useContext(k.E_),f=P("affix",ge),[K,ne]=e.useState(!1),[Ae,je]=e.useState(),[le,me]=e.useState(),_e=e.useRef(_),et=e.useRef(null),ce=e.useRef(null),ot=e.useRef(null),Je=e.useRef(null),ht=e.useRef(null),at=(B=x!=null?x:v)!==null&&B!==void 0?B:E,ze=ie===void 0&&G===void 0?0:G,be=()=>{if(_e.current!==w||!Je.current||!ot.current||!at)return;const Ce=at();if(Ce){const Pe={status:_},j=b(ot.current);if(j.top===0&&j.left===0&&j.width===0&&j.height===0)return;const te=b(Ce),wt=o(j,te,ze),Le=l(j,te,ie);wt!==void 0?(Pe.affixStyle={position:"fixed",top:wt,width:j.width,height:j.height},Pe.placeholderStyle={width:j.width,height:j.height}):Le!==void 0&&(Pe.affixStyle={position:"fixed",bottom:Le,width:j.width,height:j.height},Pe.placeholderStyle={width:j.width,height:j.height}),Pe.lastAffix=!!Pe.affixStyle,K!==Pe.lastAffix&&(m==null||m(Pe.lastAffix)),_e.current=Pe.status,je(Pe.affixStyle),me(Pe.placeholderStyle),ne(Pe.lastAffix)}},De=()=>{_e.current=w,be()},X=(0,L.Z)(()=>{De()}),Be=(0,L.Z)(()=>{if(at&&Ae){const Ce=at();if(Ce&&ot.current){const Pe=b(Ce),j=b(ot.current),te=o(j,Pe,ze),wt=l(j,Pe,ie);if(te!==void 0&&Ae.top===te||wt!==void 0&&Ae.bottom===wt)return}}De()}),xe=()=>{const Ce=at==null?void 0:at();Ce&&(p.forEach(Pe=>{var j;ce.current&&((j=et.current)===null||j===void 0||j.removeEventListener(Pe,ce.current)),Ce==null||Ce.addEventListener(Pe,Be)}),et.current=Ce,ce.current=Be)},F=()=>{ht.current&&(clearTimeout(ht.current),ht.current=null);const Ce=at==null?void 0:at();p.forEach(Pe=>{var j;Ce==null||Ce.removeEventListener(Pe,Be),ce.current&&((j=et.current)===null||j===void 0||j.removeEventListener(Pe,ce.current))}),X.cancel(),Be.cancel()};e.useImperativeHandle(h,()=>({updatePosition:X})),e.useEffect(()=>(ht.current=setTimeout(xe),()=>F()),[]),e.useEffect(()=>{xe()},[x,Ae,K]),e.useEffect(()=>{X()},[x,G,ie]);const[y,H,se]=s(f),J=C()(Ne,H,f,se),pe=C()({[J]:Ae});return y(e.createElement($.Z,{onResize:X},e.createElement("div",Object.assign({style:W,className:ee,ref:ot},I),Ae&&e.createElement("div",{style:le,"aria-hidden":"true"}),e.createElement("div",{className:pe,ref:Je,style:Ae},e.createElement($.Z,{onResize:X},R)))))})},62673:function(mn,Ve,n){"use strict";n.d(Ve,{default:function(){return ie}});var e=n(59301),A=n(92310),C=n.n(A),$=n(16632),L=n(8654),k=n(12919),N=n(63872),T=n(48755),t=n(2171),s=n(83397),b=n(56553),l=e.createContext(null),d=n(36170),p=n(74632),E=function(ge,ee){var Ne={};for(var R in ge)Object.prototype.hasOwnProperty.call(ge,R)&&ee.indexOf(R)<0&&(Ne[R]=ge[R]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,R=Object.getOwnPropertySymbols(ge);x{var Ne;const{prefixCls:R,className:x,rootClassName:m,children:z,indeterminate:I=!1,style:P,onMouseEnter:v,onMouseLeave:f,skipGroup:K=!1,disabled:ne}=ge,Ae=E(ge,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:je,direction:le,checkbox:me}=e.useContext(T.E_),_e=e.useContext(l),{isFormItemInput:et}=e.useContext(b.aM),ce=e.useContext(t.Z),ot=(Ne=(_e==null?void 0:_e.disabled)||ne)!==null&&Ne!==void 0?Ne:ce,Je=e.useRef(Ae.value),ht=e.useRef(null),at=(0,L.sQ)(ee,ht);e.useEffect(()=>{_e==null||_e.registerValue(Ae.value)},[]),e.useEffect(()=>{if(!K)return Ae.value!==Je.current&&(_e==null||_e.cancelValue(Je.current),_e==null||_e.registerValue(Ae.value),Je.current=Ae.value),()=>_e==null?void 0:_e.cancelValue(Ae.value)},[Ae.value]),e.useEffect(()=>{var J;!((J=ht.current)===null||J===void 0)&&J.input&&(ht.current.input.indeterminate=I)},[I]);const ze=je("checkbox",R),be=(0,s.Z)(ze),[De,X,Be]=(0,d.ZP)(ze,be),xe=Object.assign({},Ae);_e&&!K&&(xe.onChange=function(){Ae.onChange&&Ae.onChange.apply(Ae,arguments),_e.toggleOption&&_e.toggleOption({label:z,value:Ae.value})},xe.name=_e.name,xe.checked=_e.value.includes(Ae.value));const F=C()(`${ze}-wrapper`,{[`${ze}-rtl`]:le==="rtl",[`${ze}-wrapper-checked`]:xe.checked,[`${ze}-wrapper-disabled`]:ot,[`${ze}-wrapper-in-form-item`]:et},me==null?void 0:me.className,x,m,Be,be,X),y=C()({[`${ze}-indeterminate`]:I},N.A,X),[H,se]=(0,p.Z)(xe.onClick);return De(e.createElement(k.Z,{component:"Checkbox",disabled:ot},e.createElement("label",{className:F,style:Object.assign(Object.assign({},me==null?void 0:me.style),P),onMouseEnter:v,onMouseLeave:f,onClick:H},e.createElement($.Z,Object.assign({},xe,{onClick:se,prefixCls:ze,className:y,disabled:ot,ref:at})),z!==void 0&&e.createElement("span",{className:`${ze}-label`},z))))};var g=e.forwardRef(_),D=n(94480),i=n(2738),h=function(ge,ee){var Ne={};for(var R in ge)Object.prototype.hasOwnProperty.call(ge,R)&&ee.indexOf(R)<0&&(Ne[R]=ge[R]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,R=Object.getOwnPropertySymbols(ge);x{const{defaultValue:Ne,children:R,options:x=[],prefixCls:m,className:z,rootClassName:I,style:P,onChange:v}=ge,f=h(ge,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:K,direction:ne}=e.useContext(T.E_),[Ae,je]=e.useState(f.value||Ne||[]),[le,me]=e.useState([]);e.useEffect(()=>{"value"in f&&je(f.value||[])},[f.value]);const _e=e.useMemo(()=>x.map(y=>typeof y=="string"||typeof y=="number"?{label:y,value:y}:y),[x]),et=y=>{me(H=>H.filter(se=>se!==y))},ce=y=>{me(H=>[].concat((0,D.Z)(H),[y]))},ot=y=>{const H=Ae.indexOf(y.value),se=(0,D.Z)(Ae);H===-1?se.push(y.value):se.splice(H,1),"value"in f||je(se),v==null||v(se.filter(J=>le.includes(J)).sort((J,pe)=>{const Ce=_e.findIndex(j=>j.value===J),Pe=_e.findIndex(j=>j.value===pe);return Ce-Pe}))},Je=K("checkbox",m),ht=`${Je}-group`,at=(0,s.Z)(Je),[ze,be,De]=(0,d.ZP)(Je,at),X=(0,i.Z)(f,["value","disabled"]),Be=x.length?_e.map(y=>e.createElement(g,{prefixCls:Je,key:y.value.toString(),disabled:"disabled"in y?y.disabled:f.disabled,value:y.value,checked:Ae.includes(y.value),onChange:y.onChange,className:`${ht}-item`,style:y.style,title:y.title,id:y.id,required:y.required},y.label)):R,xe={toggleOption:ot,value:Ae,disabled:f.disabled,name:f.name,registerValue:ce,cancelValue:et},F=C()(ht,{[`${ht}-rtl`]:ne==="rtl"},z,I,De,at,be);return ze(e.createElement("div",Object.assign({className:F,style:P},X,{ref:ee}),e.createElement(l.Provider,{value:xe},Be)))});const G=g;G.Group=W,G.__ANT_CHECKBOX=!0;var ie=G},36170:function(mn,Ve,n){"use strict";n.d(Ve,{C2:function(){return k}});var e=n(36237),A=n(63356),C=n(51636),$=n(16931);const L=N=>{const{checkboxCls:T}=N,t=`${T}-wrapper`;return[{[`${T}-group`]:Object.assign(Object.assign({},(0,A.Wf)(N)),{display:"inline-flex",flexWrap:"wrap",columnGap:N.marginXS,[`> ${N.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,A.Wf)(N)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[T]:Object.assign(Object.assign({},(0,A.Wf)(N)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:N.borderRadiusSM,alignSelf:"center",[`${T}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${T}-inner`]:Object.assign({},(0,A.oN)(N))},[`${T}-inner`]:{boxSizing:"border-box",display:"block",width:N.checkboxSize,height:N.checkboxSize,direction:"ltr",backgroundColor:N.colorBgContainer,border:`${(0,e.unit)(N.lineWidth)} ${N.lineType} ${N.colorBorder}`,borderRadius:N.borderRadiusSM,borderCollapse:"separate",transition:`all ${N.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:N.calc(N.checkboxSize).div(14).mul(5).equal(),height:N.calc(N.checkboxSize).div(14).mul(8).equal(),border:`${(0,e.unit)(N.lineWidthBold)} solid ${N.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${N.motionDurationFast} ${N.motionEaseInBack}, opacity ${N.motionDurationFast}`}},"& + span":{paddingInlineStart:N.paddingXS,paddingInlineEnd:N.paddingXS}})},{[` ${t}:not(${t}-disabled), ${T}:not(${T}-disabled) `]:{[`&:hover ${T}-inner`]:{borderColor:N.colorPrimary}},[`${t}:not(${t}-disabled)`]:{[`&:hover ${T}-checked:not(${T}-disabled) ${T}-inner`]:{backgroundColor:N.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${T}-checked:not(${T}-disabled):after`]:{borderColor:N.colorPrimaryHover}}},{[`${T}-checked`]:{[`${T}-inner`]:{backgroundColor:N.colorPrimary,borderColor:N.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${N.motionDurationMid} ${N.motionEaseOutBack} ${N.motionDurationFast}`}}},[` diff --git a/p__Classrooms__Lists__Board__index.c208ca47.async.js b/p__Classrooms__Lists__Board__index.885c0524.async.js similarity index 98% rename from p__Classrooms__Lists__Board__index.c208ca47.async.js rename to p__Classrooms__Lists__Board__index.885c0524.async.js index 713ad72aaa..0deafb4453 100644 --- a/p__Classrooms__Lists__Board__index.c208ca47.async.js +++ b/p__Classrooms__Lists__Board__index.885c0524.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8302],{32050:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ue}});var z=se(54476),Ce=se(59301),Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},et=Ne,De=se(7657),Ie=function(Fe,Xe){return Ce.createElement(De.Z,(0,z.Z)({},Fe,{ref:Xe,icon:et}))},Ke=Ce.forwardRef(Ie),Ue=Ke},33515:function(){"use strict"},75620:function(){"use strict"},34537:function(ot,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},46907:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(we,Fe,Xe)=>Fe in we?Ce(we,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):we[Fe]=Xe,Ke=(we,Fe)=>{for(var Xe in Fe||(Fe={}))et.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);if(Ne)for(var Xe of Ne(Fe))De.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);return we};const Ue=we=>React.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},we),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44366:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(we,Fe,Xe)=>Fe in we?Ce(we,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):we[Fe]=Xe,Ke=(we,Fe)=>{for(var Xe in Fe||(Fe={}))et.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);if(Ne)for(var Xe of Ne(Fe))De.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);return we};const Ue=we=>React.createElement("svg",Ke({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},we),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"},75964:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ot={},lt="5.0",se={},z=null,Ce=!1,Ne=!1,et=null,De=!1,Ie=null,Ke=null,Ue=0;Ue4?parseFloat(Ye):5};ot.setHTML5Codebase=function(Ye,_e){Ke=Ye,wt(Ye,_e)},ot.setJavaCodebase=ot.setJavaCodebaseVersion=ot.isCompiledInstalled=ot.setPreCompiledScriptPath=ot.setPreCompiledResourcePath=function(){},ot.setHTML5CodebaseVersion=function(Ye,_e){var ht=parseFloat(Ye);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}Ie=Ye,Qe(Ye,_e)},ot.getHTML5CodebaseVersion=function(){return je},ot.getParameters=function(){return se},ot.setFontsCSSURL=function(Ye){ke=Ye},ot.setGiacJSURL=function(Ye){},ot.setJNLPFile=function(Ye){Fe=Ye},ot.setJNLPBaseDir=function(Ye){},ot.inject=function(){function Ye(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var _e="auto",ht=se.id,Mt,At=!1,xt=0;xt=5)return!0;var Ye=ot.getAppletObject();return Ye&&typeof Ye.recalculateEnvironments=="function"?(Ye.recalculateEnvironments(),!0):!1},ot.startAnimation=function(){var Ye=ot.getAppletObject();return Ye&&typeof Ye.startAnimation=="function"?(Ye.startAnimation(),!0):!1},ot.stopAnimation=function(){var Ye=ot.getAppletObject();return Ye&&typeof Ye.stopAnimation=="function"?(Ye.stopAnimation(),!0):!1},ot.getAppletObject=function(){var Ye=se.id!==void 0?se.id:"ggbApplet";return window[Ye]},ot.resize=function(){};var ut=function(Ye,_e,ht){var Mt=document.createElement("param");Mt.setAttribute("name",_e),Mt.setAttribute("value",ht),Ye.appendChild(Mt)},Me=function(Ye){return Ye&&Ye!=="false"},dt=function(Ye,_e,ht){He(je)<=4.2&&(ht=!0);var Mt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==je||ggbHTML5LoadedCodebaseIsWebSimple&&!ye)&&(Mt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var At=document.createElement("div");At.classList.add("appletParameters","notranslate");var xt=_e.width,$e=_e.height;if(_e.disableAutoScale=_e.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():_e.disableAutoScale,_e.width!==void 0)if(He(je)<=4.4)Me(_e.showToolBar)&&(_e.height-=7),Me(_e.showAlgebraInput)&&(_e.height-=37),_e.width<605&&Me(_e.showToolBar)&&(_e.width=605,xt=605);else{var gt=100;(Me(_e.showToolBar)||Me(_e.showMenuBar))&&(_e.hasOwnProperty("customToolBar")&&(_e.customToolbar=_e.customToolBar),gt=Me(_e.showMenuBar)?245:155),xt=5?(_e.appletOnLoad=function(iA){var gA=Ye.querySelector(".ggb_preview");gA&&gA.parentNode.removeChild(gA),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(oe),window.GGBT_wsf_view&&$(window).trigger("resize"),fe(iA)},re||oe.appendChild(de)):At.appendChild(de),oe.appendChild(At),re||Ye.appendChild(oe),setTimeout(function(){ot.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(At),Ye.appendChild(ve),_e.appletOnLoad=function(iA){ot.resize(),fe(iA)}}function le(iA,gA){gA&&typeof gA.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(iA,gA.appletOnLoad):renderGGBElement(iA),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",gA)}function Ge(iA,gA){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:iA,params:gA}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(PA){le(PA.article,PA.params)}),html5AppletsToProcess=null)},He(je)<5&&(iA.className+=" geogebraweb")):le(iA,gA)}if(Mt){scriptLoadStarted=!0;for(var yt=0;yt0?(Dt.remove(),oe.attr("id","fullscreencontent").show(),jQuery(fe).append(oe),window.dispatchEvent(new Event("resize"))):dt(Dt,_e,!1),window.GGBT_wsf_view.launchFullScreen(fe)}else Ze=Mt,dt(Ye,_e,!1);if(!window.GGBT_wsf_view)for($e=0;$eYe/4*3&&(Dt=Ye/4*3),fe=Dt/5.8,gt.setAttribute("src",We),gt.setAttribute("width",Dt),gt.setAttribute("height",fe);var oe=(Ye-Dt)/2,re=(_e-fe)/2;gt.style.left=oe+"px",gt.style.top=re+"px",At.appendChild(gt)}}return At.appendChild($e),At},rA=function(Ye){return Ye=Ye.toLowerCase(),Ye==="html5"||Ye==="screenshot"?Ye:"html5"},ze=["web","webSimple","web3d","tablet","tablet3d","phone"],Qe=function(Ye,_e){if(je=Ye,_e){wt(je,!0);return}var ht=!Ce;if(ht){var Mt=He(je);!isNaN(Mt)&&Mt<4.4&&(ht=!1)}var At,xt;window.location.protocol.substr(0,4)==="http"?At=window.location.protocol:At="http:";var $e=je.indexOf("//");$e>0?xt=je:$e===0?xt=At+je:xt="https://www.geogebra.org/apps/5.2.814.0/";for(var gt in ze)if(je.slice(ze[gt].length*-1)===ze[gt]||je.slice((ze[gt].length+1)*-1)===ze[gt]+"/"){wt(xt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Me(se.showToolBar)&&!Me(se.showMenuBar)&&!Me(se.showAlgebraInput)&&!Me(se.enableRightClick)&&(!se.appName||se.appName=="classic")?xt+="webSimple/":xt+="web3d/",wt(xt,!1)},wt=function(Ye,_e){if(Ye.requirejs){Xe=Ye;return}Ye.slice(-1)!=="/"&&(Ye+="/"),Xe=Ye,_e===null&&(_e=Ye.indexOf("http")===-1),Re=_e,xe="web.nocache.js",ye=!1;var ht=Xe.split("/");ht.length>1&&(!_e&&ht[ht.length-2]==="webSimple"?(xe="webSimple.nocache.js",ye=!0):ze.indexOf(ht[ht.length-2])>=0&&(xe=ht[ht.length-2]+".nocache.js")),ht=Ye.split("/"),je=ht[ht.length-3],je.substr(0,4)==="test"?je=je.substr(4,1)+"."+je.substr(5,1):(je.substr(0,3)==="war"||je.substr(0,4)==="beta")&&(je="5.0");var Mt=parseFloat(je);Mt!==NaN&&Mt<5&&Ye.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Mt+" is deprecated. Using version latest instead."),Qe("5.0",_e))},kt=function(Ye,_e){window.console&&window.console.log&&(!_e||typeof _e.showLogging=="undefined"||_e.showLogging&&_e.showLogging!=="false")&&console.log(Ye)};se.material_id!==void 0?Ft(Ht):Ht();function Ht(){var Ye=lt;Ie!==null?Ye=Ie:parseFloat(Ye)<5&&(Ye="5.0"),Qe(Ye,!1),Ke!==null&&wt(Ke,Re),De=!0}return ot},GGBAppletUtils=function(){"use strict";function ot(){return window.GGBT_wsf_edit!==void 0}function lt(De,Ie){Ie!=1?(De.style.transformOrigin="0% 0% 0px",De.style.webkitTransformOrigin="0% 0% 0px",De.style.transform="scale("+Ie+","+Ie+")",De.style.webkitTransform="scale("+Ie+","+Ie+")",De.style.maxWidth="initial",De.querySelector(".ggb_preview")!==null&&(De.querySelector(".ggb_preview").style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[0]!==void 0&&(De.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[1]!==void 0&&(De.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(De.style.transform="none",De.style.webkitTransform="none")}function se(De,Ie,Ke,Ue,we,Fe){var Xe=null;if(Fe!=null&&Fe!="")for(var Re=De.parentNode;Re!=null;)if((" "+Re.className+" ").indexOf(" "+Fe+" ")>-1){Xe=Re;break}else Re=Re.parentNode;var Ze=0,je=0,xe=0,ye=0,Se=0,We=0,Oe=0;if(Xe)Ze=Xe.offsetWidth,je=Math.max(Ue?Xe.offsetWidth:0,Xe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ze=Math.min(window.innerWidth,document.documentElement.clientWidth),je=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=Ze):(Ze=window.innerWidth,je=window.innerHeight,xe=window.innerWidth),De){var ke=De.getBoundingClientRect();ke.left>0&&ke.left<=Ze&&(we===void 0||!we)&&(document.dir==="rtl"?(Se=Ze-ke.width-ke.left,We=xe<=480?10:30):(We=ke.left,Se=xe<=480?10:30),ye=We+Se)}if(De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ge=De.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ye=40,Oe=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye=0,Oe=40)}}return De&&((Ke===void 0||!Ke)&&Ie>0&&Ie+ye1&&(Fe=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Fe=!0),!(De.hasOwnProperty("disableAutoScale")&&De.disableAutoScale))we=z(De,Ie,Fe,Ke,De.scaleContainerClass);else return Ue;return Fe&&(!De.hasOwnProperty("scale")||Ue===1)?we:Math.min(Ue,we)}function Ne(De){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),Ke=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=De.getBoundingClientRect(),we=(Ie-Ue.width)/2,Fe=(Ke-Ue.height)/2;Fe<0&&(Fe=0),De.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(we<40?De.style.left="40px":De.style.left=we+"px",De.style.top=Fe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Fe<40?De.style.top="40px":De.style.top=Fe+"px",De.style.left=we+"px")}function et(De,Ie){var Ke=De.querySelector(".appletParameters");if(Ke){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==Ke.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(De)}if(Ke.parentElement&&/fullscreen/.test(Ke.parentElement.className))return;var Ue=Ce(Ie,De);ot()&&Ke.setAttribute("data-param-scale",Ue);for(var we=null,Fe=0;Fe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ot){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ot){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ot){var lt=c[ot];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function ot(De){var Ie=De.lastIndexOf(rb);Ie==-1&&(Ie=De.length);var Ke=De.indexOf(sb);Ke==-1&&(Ke=De.length);var Ue=De.lastIndexOf(tb,Math.min(Ke,Ie));return Ue>=O?De.substring(O,Ue+P):W}function lt(De){if(!De.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=De+vb,De=ot(Ie.src)}return De}function se(){var De=__gwt_getMetaProperty(wb);return De!=null?De:W}function z(){for(var De=o.getElementsByTagName(_),Ie=O;IeO?De[De.length-P].href:W}function Ne(){var De=o.location;return De.href==De.protocol+zb+De.host+De.pathname+De.search+De.hash}var et=se();return et==W&&(et=z()),et==W&&(et=Ce()),et==W&&Ne()&&(et=ot(o.location.href)),et=lt(et),et}function C(ot){return ot.match(/^\//)||ot.match(/^[a-zA-Z]+:\/\//)?ot:webModule.__moduleBase+ot}function D(){var ot=[],lt=O,se=[],z=[];function Ce(De){var Ie=z[De](),Ke=se[De];if(Ie in Ke)return Ie;var Ue=[];for(var we in Ke)Ue[Ke[we]]=we;throw r&&r(De,Ue,Ie),null}if(__gwt_isKnownPropertyValue=function(De,Ie){return Ie in se[De]},webModule.__getPropMap=function(){var De={};for(var Ie in se)se.hasOwnProperty(Ie)&&(De[Ie]=Ce(Ie));return De},webModule.__computePropValue=Ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ne;try{Ne=Cb;var et=Ne.indexOf(Db);et!=-1&&(lt=parseInt(Ne.substring(et+P),$),Ne=Ne.substring(O,et))}catch(De){}return webModule.__softPermutationId=lt,C(Ne+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},83498:function(ot,lt,se){"use strict";se.d(lt,{Ax:function(){return et},Ds:function(){return De},KI:function(){return Ke},SI:function(){return Ne},f1:function(){return Ce}});var z=se(14661);function Ce(Ue){let we=!0;if(Ue.length>0){for(let Fe=0;FeFt in ct?xe(ct,Ft,{enumerable:!0,configurable:!0,writable:!0,value:st}):ct[Ft]=st,ke=(ct,Ft)=>{for(var st in Ft||(Ft={}))Se.call(Ft,st)&&Oe(ct,st,Ft[st]);if(ye)for(var st of ye(Ft))We.call(Ft,st)&&Oe(ct,st,Ft[st]);return ct},ge=(ct,Ft,st)=>new Promise((Ve,ut)=>{var Me=mt=>{try{nt(st.next(mt))}catch(nA){ut(nA)}},dt=mt=>{try{nt(st.throw(mt))}catch(nA){ut(nA)}},nt=mt=>mt.done?Ve(mt.value):Promise.resolve(mt.value).then(Me,dt);nt((st=st.apply(ct,Ft)).next())}),rt=({className:ct,style:Ft={},height:st,title:Ve,type:ut,emptyNode:Me,data:dt={},autoPollingStr:nt,noDataCanEdit:mt,otherFormItem:nA=[]})=>{const[bt]=Ie.default.useForm(),[Pt,rA]=(0,Ce.useState)(1),[ze,Qe]=(0,Ce.useState)(1),[wt,kt]=(0,Ce.useState)(!1),[Ht,Ye]=(0,Ce.useState)(!1),[_e,ht]=(0,Ce.useState)(""),[Mt,At]=(0,Ce.useState)({}),xt=(0,Ce.useRef)(null),$e=(0,Ce.useRef)(!0),gt=(0,Ce.useRef)(0);(0,Ce.useEffect)(()=>{xt!=null&&xt.current&&setTimeout(()=>{var de;((de=xt.current)==null?void 0:de.offsetHeight)>st?rA(1):rA(0)},300)},[_e]),(0,Ce.useEffect)(()=>(Dt(),()=>{$e.current=!1}),[]),(0,Ce.useEffect)(()=>{const de=nt||ut;return z.Z.subscribe(de,()=>{Dt()})},[]);const Dt=()=>ge(void 0,null,function*(){var de,ve,le,Ge,yt,_t;let tA;const Ot=gt.current+1;gt.current=Ot,Qe(1),rA(1);do{if(tA=yield(0,je.ZP)("/api/ai/reports/get_report_info.json",{method:"get",params:ke({container_type:ut},dt)}),(tA==null?void 0:tA.status)!==0){console.log("\u72B6\u6001\u5F02\u5E38"),Qe(0);break}if((ve=(de=tA==null?void 0:tA.data)==null?void 0:de.ai_report_info)!=null&&ve.ai_report_id)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Vt=>setTimeout(Vt,2e3));else{console.log("\u64CD\u4F5C\u6210\u529F"),At((tA==null?void 0:tA.data)||{});const Vt=(Ge=(le=tA==null?void 0:tA.data)==null?void 0:le.ai_report_info)==null?void 0:Ge.result;Vt?(ht(Vt),Qe(2)):Qe(0);break}}while((_t=(yt=tA==null?void 0:tA.data)==null?void 0:yt.ai_report_info)!=null&&_t.ai_report_id&&$e.current&&Ot===gt.current);return tA}),fe=()=>ge(void 0,null,function*(){kt(!0),bt.setFieldsValue(ke({target:Mt==null?void 0:Mt.target,prompt:Mt==null?void 0:Mt.prompt},(Mt==null?void 0:Mt.settings)||{}))}),oe=de=>ge(void 0,null,function*(){Ye(!0);const ve=yield(0,je.ZP)("/api/ai/reports.json",{method:"post",body:ke(ke({container_type:ut},dt),de)});(ve==null?void 0:ve.status)===0&&(Ke.ZP.success("\u64CD\u4F5C\u6210\u529F"),Dt(),kt(!1)),Ye(!1)}),re=mt?[1].includes(ze):[0,1].includes(ze);return Ce.createElement(Ce.Fragment,null,Ce.createElement("div",{className:De()(Ne.report,ct),style:Ft},Ce.createElement("div",{className:Ne.head},Ce.createElement("div",{className:Ne.title},Ve),Ce.createElement("div",{className:Ne.btns},Ce.createElement(Re.Z,{disabled:re,onClick:fe,type:"link"},"\u4FEE\u6539\u63D0\u793A\u8BCD"))),Ce.createElement("div",{className:Ne.container,style:{height:ze!==2||Pt===1?st:"auto"}},ze===2?Ce.createElement("div",{className:Ne.content,ref:xt},Ce.createElement(Ze.Z,{key:_e,value:_e,streamingStatus:!1})):Ce.createElement("div",{className:Ne.info},ze===0?Me:"\u6B63\u5728\u751F\u6210\u4E2D"),ze===2&&Pt>0&&Ce.createElement("div",{className:Ne.toggleWrap},Ce.createElement("div",{onClick:()=>rA(Pt===1?2:1),className:Ne.toggle},Pt===1&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",null,"\u5C55\u5F00"),Ce.createElement("i",{className:"iconfont icon-zhankai6"})),Pt===2&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",null,"\u6536\u8D77"),Ce.createElement("i",{className:"icon-shouqi6"})))))),Ce.createElement(Ue.default,{centered:!0,title:"\u62A5\u544A\u8981\u6C42",open:wt,width:650,onCancel:()=>kt(!1),footer:Ce.createElement("div",{className:"flex"},Ce.createElement(we.ZP,{onClick:()=>{var de;return bt.setFieldsValue({prompt:(de=Mt==null?void 0:Mt.default_info)==null?void 0:de.prompt})},type:"link",style:{padding:0}},"\u6062\u590D\u9ED8\u8BA4\u63D0\u793A\u8BCD"),Ce.createElement(we.ZP,{onClick:()=>kt(!1),style:{marginLeft:"auto"}},"\u53D6\u6D88"),Ce.createElement(we.ZP,{loading:Ht,onClick:()=>bt.submit(),type:"primary"},"\u751F\u6210\u62A5\u544A"))},Ce.createElement(Ie.default,{layout:"vertical",form:bt,onFinish:oe},Ce.createElement(Ie.default.Item,{className:"mb10",label:"\u62A5\u544A\u7ED3\u6784",name:"target"},Ce.createElement(Fe.default.TextArea,{readOnly:!0,style:{height:88}})),Ce.createElement(Ie.default.Item,{className:"mb0",name:"prompt"},Ce.createElement(Fe.default.TextArea,{style:{height:260}})),nA==null?void 0:nA.map((de,ve)=>Ce.createElement(Ie.default.Item,{key:ve,className:`mb0 ${ve===0?"mt8":""}`,name:de.field,valuePropName:"checked"},Ce.createElement(Xe.default,{disabled:!!(de!=null&&de.disabled)},de.name))))))}},54642:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return je}});var z=se(7939),Ce=se(59301),Ne=Object.defineProperty,et=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(xe,ye,Se)=>ye in xe?Ne(xe,ye,{enumerable:!0,configurable:!0,writable:!0,value:Se}):xe[ye]=Se,Fe=(xe,ye)=>{for(var Se in ye||(ye={}))Ke.call(ye,Se)&&we(xe,Se,ye[Se]);if(Ie)for(var Se of Ie(ye))Ue.call(ye,Se)&&we(xe,Se,ye[Se]);return xe},Xe=(xe,ye)=>et(xe,De(ye)),Re=(xe,ye)=>{var Se={};for(var We in xe)Ke.call(xe,We)&&ye.indexOf(We)<0&&(Se[We]=xe[We]);if(xe!=null&&Ie)for(var We of Ie(xe))ye.indexOf(We)<0&&Ue.call(xe,We)&&(Se[We]=xe[We]);return Se},Ze=(xe,ye,Se)=>new Promise((We,Oe)=>{var ke=rt=>{try{He(Se.next(rt))}catch(ct){Oe(ct)}},ge=rt=>{try{He(Se.throw(rt))}catch(ct){Oe(ct)}},He=rt=>rt.done?We(rt.value):Promise.resolve(rt.value).then(ke,ge);He((Se=Se.apply(xe,ye)).next())});const je=xe=>{var ye=xe,{children:Se}=ye,We=Re(ye,["children"]);const[Oe,ke]=(0,Ce.useState)(!1);return Ce.createElement(z.ZP,Xe(Fe({},We),{loading:Oe,onClick:ge=>Ze(void 0,null,function*(){try{ke(!0),yield We.onClick(ge),ke(!1)}catch(He){console.error(He),ke(!1)}})}),Se)}},38454:function(ot,lt,se){"use strict";var z=se(86204),Ce=se.n(z),Ne=Object.defineProperty,et=(Ue,we,Fe)=>we in Ue?Ne(Ue,we,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[we]=Fe,De=(Ue,we,Fe)=>et(Ue,typeof we!="symbol"?we+"":we,Fe),Ie=(Ue,we,Fe)=>new Promise((Xe,Re)=>{var Ze=ye=>{try{xe(Fe.next(ye))}catch(Se){Re(Se)}},je=ye=>{try{xe(Fe.throw(ye))}catch(Se){Re(Se)}},xe=ye=>ye.done?Xe(ye.value):Promise.resolve(ye.value).then(Ze,je);xe((Fe=Fe.apply(Ue,we)).next())});class Ke extends z.EventEmitter{constructor(we,Fe){super(),De(this,"url"),De(this,"body"),De(this,"fullContent",""),De(this,"controller",null),De(this,"buffer",""),this.url=we,this.body=Fe}startStream(){return Ie(this,null,function*(){this.controller=new AbortController;const{signal:we}=this.controller;try{const Fe=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:we});if(!Fe.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${Fe.status}`);const Xe=Fe.headers.get("content-type");if(!Xe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Xe.includes("application/json")){const je=yield Fe.json();this.emit("error",je);return}if(!Xe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Re=Fe.body.getReader(),Ze=new TextDecoder("utf-8");for(;;){const{done:je,value:xe}=yield Re.read();if(je)break;const ye=Ze.decode(xe,{stream:!0});this.buffer+=ye;const Se=this.buffer.split(` +(self.webpackChunk=self.webpackChunk||[]).push([[8302],{32050:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ue}});var z=se(54476),Ce=se(59301),Ne={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},et=Ne,De=se(7657),Ie=function(Fe,Xe){return Ce.createElement(De.Z,(0,z.Z)({},Fe,{ref:Xe,icon:et}))},Ke=Ce.forwardRef(Ie),Ue=Ke},33515:function(){"use strict"},75620:function(){"use strict"},34537:function(ot,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},46907:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(we,Fe,Xe)=>Fe in we?Ce(we,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):we[Fe]=Xe,Ke=(we,Fe)=>{for(var Xe in Fe||(Fe={}))et.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);if(Ne)for(var Xe of Ne(Fe))De.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);return we};const Ue=we=>React.createElement("svg",Ke({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},we),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},44366:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(we,Fe,Xe)=>Fe in we?Ce(we,Fe,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):we[Fe]=Xe,Ke=(we,Fe)=>{for(var Xe in Fe||(Fe={}))et.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);if(Ne)for(var Xe of Ne(Fe))De.call(Fe,Xe)&&Ie(we,Xe,Fe[Xe]);return we};const Ue=we=>React.createElement("svg",Ke({width:17,height:10,xmlns:"http://www.w3.org/2000/svg"},we),React.createElement("title",null,"new"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"-5%",y1:"37.065%",x2:"100%",y2:"67.301%",id:"new_svg__a"},React.createElement("stop",{stopColor:"#FF420B",offset:"0%"}),React.createElement("stop",{stopColor:"#FF9B44",offset:"100%"}))),React.createElement("path",{d:"M700.618 185h-14.236c-.781 0-1.382.629-1.382 1.447v7.106c0 .818.6 1.447 1.382 1.447h14.236c.781 0 1.382-.629 1.382-1.447v-7.106c0-.818-.6-1.447-1.382-1.447Zm-10.692 7.358h-.961l-1.863-3.836v3.836h-.6v-4.59h.84l1.923 3.962h.06v-3.963h.6v4.591Zm1.502-2.641h2.342v.629h-2.342v.126c0 .817.24 1.195.72 1.195h1.682v.629h-1.682c-.36 0-.66-.126-.9-.44-.24-.315-.361-.818-.361-1.384v-1.07c0-1.069.66-1.509 1.321-1.635h1.622v.63h-1.561c-.24.062-.781.25-.781 1.006-.06.125-.06.188-.06.314Zm7.809 2.641h-.841l-.841-3.647-.961 3.647h-.901l-1.262-4.59h.66l1.082 3.773h.06l.961-3.774h.721l.961 3.963 1.142-3.963h.6l-1.381 4.591Z",transform:"translate(-685 -185)",fill:"url(#new_svg__a)",fillRule:"nonzero"}));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSItNSUiIHkxPSIzNy4wNjUlIiB4Mj0iMTAwJSIgeTI9IjY3LjMwMSUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkY0MjBCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGOUI0NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTcwMC42MTggMTg1aC0xNC4yMzZjLS43ODEgMC0xLjM4Mi42MjktMS4zODIgMS40NDd2Ny4xMDZjMCAuODE4LjYgMS40NDcgMS4zODIgMS40NDdoMTQuMjM2Yy43ODEgMCAxLjM4Mi0uNjI5IDEuMzgyLTEuNDQ3di03LjEwNmMwLS44MTgtLjYtMS40NDctMS4zODItMS40NDdabS0xMC42OTIgNy4zNThoLS45NjFsLTEuODYzLTMuODM2djMuODM2aC0uNnYtNC41OWguODRsMS45MjMgMy45NjJoLjA2di0zLjk2M2guNnY0LjU5MVptMS41MDItMi42NDFoMi4zNDJ2LjYyOWgtMi4zNDJ2LjEyNmMwIC44MTcuMjQgMS4xOTUuNzIgMS4xOTVoMS42ODJ2LjYyOWgtMS42ODJjLS4zNiAwLS42Ni0uMTI2LS45LS40NC0uMjQtLjMxNS0uMzYxLS44MTgtLjM2MS0xLjM4NHYtMS4wN2MwLTEuMDY5LjY2LTEuNTA5IDEuMzIxLTEuNjM1aDEuNjIydi42M2gtMS41NjFjLS4yNC4wNjItLjc4MS4yNS0uNzgxIDEuMDA2LS4wNi4xMjUtLjA2LjE4OC0uMDYuMzE0Wm03LjgwOSAyLjY0MWgtLjg0MWwtLjg0MS0zLjY0Ny0uOTYxIDMuNjQ3aC0uOTAxbC0xLjI2Mi00LjU5aC42NmwxLjA4MiAzLjc3M2guMDZsLjk2MS0zLjc3NGguNzIxbC45NjEgMy45NjMgMS4xNDItMy45NjNoLjZsLTEuMzgxIDQuNTkxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY4NSAtMTg1KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+"},75964:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ot={},lt="5.0",se={},z=null,Ce=!1,Ne=!1,et=null,De=!1,Ie=null,Ke=null,Ue=0;Ue4?parseFloat(Ye):5};ot.setHTML5Codebase=function(Ye,_e){Ke=Ye,wt(Ye,_e)},ot.setJavaCodebase=ot.setJavaCodebaseVersion=ot.isCompiledInstalled=ot.setPreCompiledScriptPath=ot.setPreCompiledResourcePath=function(){},ot.setHTML5CodebaseVersion=function(Ye,_e){var ht=parseFloat(Ye);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}Ie=Ye,Qe(Ye,_e)},ot.getHTML5CodebaseVersion=function(){return je},ot.getParameters=function(){return se},ot.setFontsCSSURL=function(Ye){ke=Ye},ot.setGiacJSURL=function(Ye){},ot.setJNLPFile=function(Ye){Fe=Ye},ot.setJNLPBaseDir=function(Ye){},ot.inject=function(){function Ye(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var _e="auto",ht=se.id,Mt,At=!1,yt=0;yt=5)return!0;var Ye=ot.getAppletObject();return Ye&&typeof Ye.recalculateEnvironments=="function"?(Ye.recalculateEnvironments(),!0):!1},ot.startAnimation=function(){var Ye=ot.getAppletObject();return Ye&&typeof Ye.startAnimation=="function"?(Ye.startAnimation(),!0):!1},ot.stopAnimation=function(){var Ye=ot.getAppletObject();return Ye&&typeof Ye.stopAnimation=="function"?(Ye.stopAnimation(),!0):!1},ot.getAppletObject=function(){var Ye=se.id!==void 0?se.id:"ggbApplet";return window[Ye]},ot.resize=function(){};var ut=function(Ye,_e,ht){var Mt=document.createElement("param");Mt.setAttribute("name",_e),Mt.setAttribute("value",ht),Ye.appendChild(Mt)},Me=function(Ye){return Ye&&Ye!=="false"},dt=function(Ye,_e,ht){He(je)<=4.2&&(ht=!0);var Mt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==je||ggbHTML5LoadedCodebaseIsWebSimple&&!ye)&&(Mt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var At=document.createElement("div");At.classList.add("appletParameters","notranslate");var yt=_e.width,$e=_e.height;if(_e.disableAutoScale=_e.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():_e.disableAutoScale,_e.width!==void 0)if(He(je)<=4.4)Me(_e.showToolBar)&&(_e.height-=7),Me(_e.showAlgebraInput)&&(_e.height-=37),_e.width<605&&Me(_e.showToolBar)&&(_e.width=605,yt=605);else{var gt=100;(Me(_e.showToolBar)||Me(_e.showMenuBar))&&(_e.hasOwnProperty("customToolBar")&&(_e.customToolbar=_e.customToolBar),gt=Me(_e.showMenuBar)?245:155),yt=5?(_e.appletOnLoad=function(iA){var gA=Ye.querySelector(".ggb_preview");gA&&gA.parentNode.removeChild(gA),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(oe),window.GGBT_wsf_view&&$(window).trigger("resize"),fe(iA)},re||oe.appendChild(de)):At.appendChild(de),oe.appendChild(At),re||Ye.appendChild(oe),setTimeout(function(){ot.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(At),Ye.appendChild(ve),_e.appletOnLoad=function(iA){ot.resize(),fe(iA)}}function le(iA,gA){gA&&typeof gA.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(iA,gA.appletOnLoad):renderGGBElement(iA),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",gA)}function Ge(iA,gA){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:iA,params:gA}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(PA){le(PA.article,PA.params)}),html5AppletsToProcess=null)},He(je)<5&&(iA.className+=" geogebraweb")):le(iA,gA)}if(Mt){scriptLoadStarted=!0;for(var It=0;It0?(Dt.remove(),oe.attr("id","fullscreencontent").show(),jQuery(fe).append(oe),window.dispatchEvent(new Event("resize"))):dt(Dt,_e,!1),window.GGBT_wsf_view.launchFullScreen(fe)}else Ze=Mt,dt(Ye,_e,!1);if(!window.GGBT_wsf_view)for($e=0;$eYe/4*3&&(Dt=Ye/4*3),fe=Dt/5.8,gt.setAttribute("src",We),gt.setAttribute("width",Dt),gt.setAttribute("height",fe);var oe=(Ye-Dt)/2,re=(_e-fe)/2;gt.style.left=oe+"px",gt.style.top=re+"px",At.appendChild(gt)}}return At.appendChild($e),At},rA=function(Ye){return Ye=Ye.toLowerCase(),Ye==="html5"||Ye==="screenshot"?Ye:"html5"},ze=["web","webSimple","web3d","tablet","tablet3d","phone"],Qe=function(Ye,_e){if(je=Ye,_e){wt(je,!0);return}var ht=!Ce;if(ht){var Mt=He(je);!isNaN(Mt)&&Mt<4.4&&(ht=!1)}var At,yt;window.location.protocol.substr(0,4)==="http"?At=window.location.protocol:At="http:";var $e=je.indexOf("//");$e>0?yt=je:$e===0?yt=At+je:yt="https://www.geogebra.org/apps/5.2.814.0/";for(var gt in ze)if(je.slice(ze[gt].length*-1)===ze[gt]||je.slice((ze[gt].length+1)*-1)===ze[gt]+"/"){wt(yt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!z.is3D&&!z.AV&&!z.SV&&!z.CV&&!z.EV2&&!z.CP&&!z.PC&&!z.DA&&!z.FI&&!z.PV&&!Me(se.showToolBar)&&!Me(se.showMenuBar)&&!Me(se.showAlgebraInput)&&!Me(se.enableRightClick)&&(!se.appName||se.appName=="classic")?yt+="webSimple/":yt+="web3d/",wt(yt,!1)},wt=function(Ye,_e){if(Ye.requirejs){Xe=Ye;return}Ye.slice(-1)!=="/"&&(Ye+="/"),Xe=Ye,_e===null&&(_e=Ye.indexOf("http")===-1),Re=_e,xe="web.nocache.js",ye=!1;var ht=Xe.split("/");ht.length>1&&(!_e&&ht[ht.length-2]==="webSimple"?(xe="webSimple.nocache.js",ye=!0):ze.indexOf(ht[ht.length-2])>=0&&(xe=ht[ht.length-2]+".nocache.js")),ht=Ye.split("/"),je=ht[ht.length-3],je.substr(0,4)==="test"?je=je.substr(4,1)+"."+je.substr(5,1):(je.substr(0,3)==="war"||je.substr(0,4)==="beta")&&(je="5.0");var Mt=parseFloat(je);Mt!==NaN&&Mt<5&&Ye.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Mt+" is deprecated. Using version latest instead."),Qe("5.0",_e))},kt=function(Ye,_e){window.console&&window.console.log&&(!_e||typeof _e.showLogging=="undefined"||_e.showLogging&&_e.showLogging!=="false")&&console.log(Ye)};se.material_id!==void 0?Ft(Ht):Ht();function Ht(){var Ye=lt;Ie!==null?Ye=Ie:parseFloat(Ye)<5&&(Ye="5.0"),Qe(Ye,!1),Ke!==null&&wt(Ke,Re),De=!0}return ot},GGBAppletUtils=function(){"use strict";function ot(){return window.GGBT_wsf_edit!==void 0}function lt(De,Ie){Ie!=1?(De.style.transformOrigin="0% 0% 0px",De.style.webkitTransformOrigin="0% 0% 0px",De.style.transform="scale("+Ie+","+Ie+")",De.style.webkitTransform="scale("+Ie+","+Ie+")",De.style.maxWidth="initial",De.querySelector(".ggb_preview")!==null&&(De.querySelector(".ggb_preview").style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[0]!==void 0&&(De.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),De.querySelectorAll(".ggb_preview img")[1]!==void 0&&(De.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(De.style.transform="none",De.style.webkitTransform="none")}function se(De,Ie,Ke,Ue,we,Fe){var Xe=null;if(Fe!=null&&Fe!="")for(var Re=De.parentNode;Re!=null;)if((" "+Re.className+" ").indexOf(" "+Fe+" ")>-1){Xe=Re;break}else Re=Re.parentNode;var Ze=0,je=0,xe=0,ye=0,Se=0,We=0,Oe=0;if(Xe)Ze=Xe.offsetWidth,je=Math.max(Ue?Xe.offsetWidth:0,Xe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ze=Math.min(window.innerWidth,document.documentElement.clientWidth),je=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=Ze):(Ze=window.innerWidth,je=window.innerHeight,xe=window.innerWidth),De){var ke=De.getBoundingClientRect();ke.left>0&&ke.left<=Ze&&(we===void 0||!we)&&(document.dir==="rtl"?(Se=Ze-ke.width-ke.left,We=xe<=480?10:30):(We=ke.left,Se=xe<=480?10:30),ye=We+Se)}if(De&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ge=De.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ye=40,Oe=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye=0,Oe=40)}}return De&&((Ke===void 0||!Ke)&&Ie>0&&Ie+ye1&&(Fe=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Fe=!0),!(De.hasOwnProperty("disableAutoScale")&&De.disableAutoScale))we=z(De,Ie,Fe,Ke,De.scaleContainerClass);else return Ue;return Fe&&(!De.hasOwnProperty("scale")||Ue===1)?we:Math.min(Ue,we)}function Ne(De){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),Ke=Math.min(window.innerHeight,document.documentElement.clientHeight),Ue=De.getBoundingClientRect(),we=(Ie-Ue.width)/2,Fe=(Ke-Ue.height)/2;Fe<0&&(Fe=0),De.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(we<40?De.style.left="40px":De.style.left=we+"px",De.style.top=Fe+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Fe<40?De.style.top="40px":De.style.top=Fe+"px",De.style.left=we+"px")}function et(De,Ie){var Ke=De.querySelector(".appletParameters");if(Ke){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==Ke.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(De)}if(Ke.parentElement&&/fullscreen/.test(Ke.parentElement.className))return;var Ue=Ce(Ie,De);ot()&&Ke.setAttribute("data-param-scale",Ue);for(var we=null,Fe=0;Fe=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ot){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ot){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ot){var lt=c[ot];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function ot(De){var Ie=De.lastIndexOf(rb);Ie==-1&&(Ie=De.length);var Ke=De.indexOf(sb);Ke==-1&&(Ke=De.length);var Ue=De.lastIndexOf(tb,Math.min(Ke,Ie));return Ue>=O?De.substring(O,Ue+P):W}function lt(De){if(!De.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=De+vb,De=ot(Ie.src)}return De}function se(){var De=__gwt_getMetaProperty(wb);return De!=null?De:W}function z(){for(var De=o.getElementsByTagName(_),Ie=O;IeO?De[De.length-P].href:W}function Ne(){var De=o.location;return De.href==De.protocol+zb+De.host+De.pathname+De.search+De.hash}var et=se();return et==W&&(et=z()),et==W&&(et=Ce()),et==W&&Ne()&&(et=ot(o.location.href)),et=lt(et),et}function C(ot){return ot.match(/^\//)||ot.match(/^[a-zA-Z]+:\/\//)?ot:webModule.__moduleBase+ot}function D(){var ot=[],lt=O,se=[],z=[];function Ce(De){var Ie=z[De](),Ke=se[De];if(Ie in Ke)return Ie;var Ue=[];for(var we in Ke)Ue[Ke[we]]=we;throw r&&r(De,Ue,Ie),null}if(__gwt_isKnownPropertyValue=function(De,Ie){return Ie in se[De]},webModule.__getPropMap=function(){var De={};for(var Ie in se)se.hasOwnProperty(Ie)&&(De[Ie]=Ce(Ie));return De},webModule.__computePropValue=Ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ne;try{Ne=Cb;var et=Ne.indexOf(Db);et!=-1&&(lt=parseInt(Ne.substring(et+P),$),Ne=Ne.substring(O,et))}catch(De){}return webModule.__softPermutationId=lt,C(Ne+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},83498:function(ot,lt,se){"use strict";se.d(lt,{Ax:function(){return et},Ds:function(){return De},KI:function(){return Ke},SI:function(){return Ne},f1:function(){return Ce}});var z=se(14661);function Ce(Ue){let we=!0;if(Ue.length>0){for(let Fe=0;FeFt in ct?xe(ct,Ft,{enumerable:!0,configurable:!0,writable:!0,value:st}):ct[Ft]=st,ke=(ct,Ft)=>{for(var st in Ft||(Ft={}))Se.call(Ft,st)&&Oe(ct,st,Ft[st]);if(ye)for(var st of ye(Ft))We.call(Ft,st)&&Oe(ct,st,Ft[st]);return ct},ge=(ct,Ft,st)=>new Promise((Ve,ut)=>{var Me=mt=>{try{nt(st.next(mt))}catch(nA){ut(nA)}},dt=mt=>{try{nt(st.throw(mt))}catch(nA){ut(nA)}},nt=mt=>mt.done?Ve(mt.value):Promise.resolve(mt.value).then(Me,dt);nt((st=st.apply(ct,Ft)).next())}),rt=({className:ct,style:Ft={},height:st,title:Ve,type:ut,emptyNode:Me,data:dt={},autoPollingStr:nt,noDataCanEdit:mt,otherFormItem:nA=[]})=>{const[bt]=Ie.default.useForm(),[Pt,rA]=(0,Ce.useState)(1),[ze,Qe]=(0,Ce.useState)(1),[wt,kt]=(0,Ce.useState)(!1),[Ht,Ye]=(0,Ce.useState)(!1),[_e,ht]=(0,Ce.useState)(""),[Mt,At]=(0,Ce.useState)({}),yt=(0,Ce.useRef)(null),$e=(0,Ce.useRef)(!0),gt=(0,Ce.useRef)(0);(0,Ce.useEffect)(()=>{yt!=null&&yt.current&&setTimeout(()=>{var de;((de=yt.current)==null?void 0:de.offsetHeight)>st?rA(1):rA(0)},300)},[_e]),(0,Ce.useEffect)(()=>(Dt(),()=>{$e.current=!1}),[]),(0,Ce.useEffect)(()=>{const de=nt||ut;return z.Z.subscribe(de,()=>{Dt()})},[]);const Dt=()=>ge(void 0,null,function*(){var de,ve,le,Ge,It,_t;let tA;const Ot=gt.current+1;gt.current=Ot,Qe(1),rA(1);do{if(tA=yield(0,je.ZP)("/api/ai/reports/get_report_info.json",{method:"get",params:ke({container_type:ut},dt)}),(tA==null?void 0:tA.status)!==0){console.log("\u72B6\u6001\u5F02\u5E38"),Qe(0);break}if((ve=(de=tA==null?void 0:tA.data)==null?void 0:de.ai_report_info)!=null&&ve.ai_report_id)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Vt=>setTimeout(Vt,2e3));else{console.log("\u64CD\u4F5C\u6210\u529F"),At((tA==null?void 0:tA.data)||{});const Vt=(Ge=(le=tA==null?void 0:tA.data)==null?void 0:le.ai_report_info)==null?void 0:Ge.result;Vt?(ht(Vt),Qe(2)):Qe(0);break}}while((_t=(It=tA==null?void 0:tA.data)==null?void 0:It.ai_report_info)!=null&&_t.ai_report_id&&$e.current&&Ot===gt.current);return tA}),fe=()=>ge(void 0,null,function*(){kt(!0),bt.setFieldsValue(ke({target:Mt==null?void 0:Mt.target,prompt:Mt==null?void 0:Mt.prompt},(Mt==null?void 0:Mt.settings)||{}))}),oe=de=>ge(void 0,null,function*(){Ye(!0);const ve=yield(0,je.ZP)("/api/ai/reports.json",{method:"post",body:ke(ke({container_type:ut},dt),de)});(ve==null?void 0:ve.status)===0&&(Ke.ZP.success("\u64CD\u4F5C\u6210\u529F"),Dt(),kt(!1)),Ye(!1)}),re=mt?[1].includes(ze):[0,1].includes(ze);return Ce.createElement(Ce.Fragment,null,Ce.createElement("div",{className:De()(Ne.report,ct),style:Ft},Ce.createElement("div",{className:Ne.head},Ce.createElement("div",{className:Ne.title},Ve),Ce.createElement("div",{className:Ne.btns},Ce.createElement(Re.Z,{disabled:re,onClick:fe,type:"link"},"\u4FEE\u6539\u63D0\u793A\u8BCD"))),Ce.createElement("div",{className:Ne.container,style:{height:ze!==2||Pt===1?st:"auto"}},ze===2?Ce.createElement("div",{className:Ne.content,ref:yt},Ce.createElement(Ze.Z,{key:_e,value:_e,streamingStatus:!1})):Ce.createElement("div",{className:Ne.info},ze===0?Me:"\u6B63\u5728\u751F\u6210\u4E2D"),ze===2&&Pt>0&&Ce.createElement("div",{className:Ne.toggleWrap},Ce.createElement("div",{onClick:()=>rA(Pt===1?2:1),className:Ne.toggle},Pt===1&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",null,"\u5C55\u5F00"),Ce.createElement("i",{className:"iconfont icon-zhankai6"})),Pt===2&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",null,"\u6536\u8D77"),Ce.createElement("i",{className:"icon-shouqi6"})))))),Ce.createElement(Ue.default,{centered:!0,title:"\u62A5\u544A\u8981\u6C42",open:wt,width:650,onCancel:()=>kt(!1),footer:Ce.createElement("div",{className:"flex"},Ce.createElement(we.ZP,{onClick:()=>{var de;return bt.setFieldsValue({prompt:(de=Mt==null?void 0:Mt.default_info)==null?void 0:de.prompt})},type:"link",style:{padding:0}},"\u6062\u590D\u9ED8\u8BA4\u63D0\u793A\u8BCD"),Ce.createElement(we.ZP,{onClick:()=>kt(!1),style:{marginLeft:"auto"}},"\u53D6\u6D88"),Ce.createElement(we.ZP,{loading:Ht,onClick:()=>bt.submit(),type:"primary"},"\u751F\u6210\u62A5\u544A"))},Ce.createElement(Ie.default,{layout:"vertical",form:bt,onFinish:oe},Ce.createElement(Ie.default.Item,{className:"mb10",label:"\u62A5\u544A\u7ED3\u6784",name:"target"},Ce.createElement(Fe.default.TextArea,{readOnly:!0,style:{height:88}})),Ce.createElement(Ie.default.Item,{className:"mb0",name:"prompt"},Ce.createElement(Fe.default.TextArea,{style:{height:260}})),nA==null?void 0:nA.map((de,ve)=>Ce.createElement(Ie.default.Item,{key:ve,className:`mb0 ${ve===0?"mt8":""}`,name:de.field,valuePropName:"checked"},Ce.createElement(Xe.default,{disabled:!!(de!=null&&de.disabled)},de.name))))))}},54642:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return je}});var z=se(7939),Ce=se(59301),Ne=Object.defineProperty,et=Object.defineProperties,De=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable,we=(xe,ye,Se)=>ye in xe?Ne(xe,ye,{enumerable:!0,configurable:!0,writable:!0,value:Se}):xe[ye]=Se,Fe=(xe,ye)=>{for(var Se in ye||(ye={}))Ke.call(ye,Se)&&we(xe,Se,ye[Se]);if(Ie)for(var Se of Ie(ye))Ue.call(ye,Se)&&we(xe,Se,ye[Se]);return xe},Xe=(xe,ye)=>et(xe,De(ye)),Re=(xe,ye)=>{var Se={};for(var We in xe)Ke.call(xe,We)&&ye.indexOf(We)<0&&(Se[We]=xe[We]);if(xe!=null&&Ie)for(var We of Ie(xe))ye.indexOf(We)<0&&Ue.call(xe,We)&&(Se[We]=xe[We]);return Se},Ze=(xe,ye,Se)=>new Promise((We,Oe)=>{var ke=rt=>{try{He(Se.next(rt))}catch(ct){Oe(ct)}},ge=rt=>{try{He(Se.throw(rt))}catch(ct){Oe(ct)}},He=rt=>rt.done?We(rt.value):Promise.resolve(rt.value).then(ke,ge);He((Se=Se.apply(xe,ye)).next())});const je=xe=>{var ye=xe,{children:Se}=ye,We=Re(ye,["children"]);const[Oe,ke]=(0,Ce.useState)(!1);return Ce.createElement(z.ZP,Xe(Fe({},We),{loading:Oe,onClick:ge=>Ze(void 0,null,function*(){try{ke(!0),yield We.onClick(ge),ke(!1)}catch(He){console.error(He),ke(!1)}})}),Se)}},38454:function(ot,lt,se){"use strict";var z=se(86204),Ce=se.n(z),Ne=Object.defineProperty,et=(Ue,we,Fe)=>we in Ue?Ne(Ue,we,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):Ue[we]=Fe,De=(Ue,we,Fe)=>et(Ue,typeof we!="symbol"?we+"":we,Fe),Ie=(Ue,we,Fe)=>new Promise((Xe,Re)=>{var Ze=ye=>{try{xe(Fe.next(ye))}catch(Se){Re(Se)}},je=ye=>{try{xe(Fe.throw(ye))}catch(Se){Re(Se)}},xe=ye=>ye.done?Xe(ye.value):Promise.resolve(ye.value).then(Ze,je);xe((Fe=Fe.apply(Ue,we)).next())});class Ke extends z.EventEmitter{constructor(we,Fe){super(),De(this,"url"),De(this,"body"),De(this,"fullContent",""),De(this,"controller",null),De(this,"buffer",""),this.url=we,this.body=Fe}startStream(){return Ie(this,null,function*(){this.controller=new AbortController;const{signal:we}=this.controller;try{const Fe=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:we});if(!Fe.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${Fe.status}`);const Xe=Fe.headers.get("content-type");if(!Xe)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(Xe.includes("application/json")){const je=yield Fe.json();this.emit("error",je);return}if(!Xe.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Re=Fe.body.getReader(),Ze=new TextDecoder("utf-8");for(;;){const{done:je,value:xe}=yield Re.read();if(je)break;const ye=Ze.decode(xe,{stream:!0});this.buffer+=ye;const Se=this.buffer.split(` `);this.buffer=Se.pop()||"";for(const We of Se)if(We.startsWith("data:")){const Oe=We.slice(5).trim();if(Oe==="[DONE]")break;try{const ke=JSON.parse(Oe);ke.data&&this.handleData(ke.data)}catch(ke){this.buffer=We+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",ke)}}}this.emit("done",this.fullContent)}catch(Fe){Fe.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",Fe.message)}})}handleData(we){we.content&&(this.fullContent+=we.content,this.emit("data",{chunk:we,full:this.fullContent}))}cancelRequest(){var we;(we=this.controller)==null||we.abort()}}lt.Z=Ke},59413:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ze}});var z=se(59301),Ce=se(36207),Ne=se(77019),et=se(5269),De={smartWrp:"smartWrp___NjRcB"},Ie=se(77545),Ke=se(32305),Ue=se(54642),we=se(59301),Fe=(je,xe,ye)=>new Promise((Se,We)=>{var Oe=He=>{try{ge(ye.next(He))}catch(rt){We(rt)}},ke=He=>{try{ge(ye.throw(He))}catch(rt){We(rt)}},ge=He=>He.done?Se(He.value):Promise.resolve(He.value).then(Oe,ke);ge((ye=ye.apply(je,xe)).next())});const Xe=` @@ -136,11 +136,11 @@ initArrayDisplay(); <\/script> -`;function Re({open:je=!0,onChange:xe,defaultValue:ye,placement:Se,width:We,height:Oe,extra:ke,onDynamic:ge,onOpenChange:He,showExtra:rt=!0}){const ct=(0,z.useRef)(null),Ft=(0,z.useRef)(null),[st,Ve]=(0,z.useState)(ye||""),[ut,Me]=(0,z.useState)(ye||""),[dt,nt]=(0,z.useState)(!!je),[mt,nA]=(0,z.useState)(1),bt={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{je&&(Ve(ye),Me(ye),nt(!0))},[je,ye]),(0,z.useEffect)(()=>{st!==""&&(clearTimeout(Ft.current),Ft.current=setTimeout(()=>{const rA=document.createElement("iframe");if(rA.style.width="100%",rA.style.height="100%",rA.style.border="0",ct.current){ct.current.innerHTML="",ct.current.appendChild(rA);const ze=rA.contentDocument||rA.contentWindow.document;ze.open(),ze.write(st),ze.close()}},1e3))},[je,st]);const Pt=rA=>{Ve(rA),xe==null||xe(rA,ut)};return we.createElement(Ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:dt,width:"100%",height:Oe||"100vh",rootClassName:De.smartWrp,destroyOnClose:!0,onClose:()=>{nt(!1),He==null||He(st)},extra:rt&&we.createElement("div",null,we.createElement(Ke.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:mt,onChange:rA=>nA(rA)}),we.createElement(Ue.Z,{type:"primary",className:"ml20",onClick:()=>Fe(this,null,function*(){yield ge(st,()=>{nt(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},we.createElement(Ne.Z,{className:"h100"},we.createElement(et.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:mt===1?"block":"none"}},we.createElement("div",{className:"h100",ref:ct})),we.createElement(et.Z,{flex:"1",style:{display:mt===2?"block":"none"}},we.createElement(Ie.ZP,{height:"90vh",value:ye,language:"html",theme:"vs",showMiniMap:!1,options:bt,onChange:Pt}))))}var Ze=Re},71048:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return _e}});var z=se(59301),Ce=se(53894),Ne=se(66328),et=se(84821),De=se(18369),Ie=se(56102),Ke={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ue=se(6767),we=se(75786),Fe=se(40797),Xe=se(91378),Re=se(15342),Ze=se.n(Re),je=se(19453),xe=Object.defineProperty,ye=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ge=(ht,Mt,At)=>Mt in ht?xe(ht,Mt,{enumerable:!0,configurable:!0,writable:!0,value:At}):ht[Mt]=At,He=(ht,Mt)=>{for(var At in Mt||(Mt={}))Oe.call(Mt,At)&&ge(ht,At,Mt[At]);if(We)for(var At of We(Mt))ke.call(Mt,At)&&ge(ht,At,Mt[At]);return ht},rt=(ht,Mt)=>ye(ht,Se(Mt));const ct={},Ft=[];function st(ht){const Mt=ht||ct;return function(At,xt){(0,je.S4)(At,"element",function($e,gt){const Dt=Array.isArray($e.properties.className)?$e.properties.className:Ft,fe=Dt.includes("language-math"),oe=Dt.includes("math-display"),re=Dt.includes("math-inline");let de=oe;if(!fe&&!oe&&!re)return;let ve=gt[gt.length-1],le=$e;if($e.tagName==="code"&&fe&&ve&&ve.type==="element"&&ve.tagName==="pre"&&(le=ve,ve=gt[gt.length-2],de=!0),!ve)return;const Ge=(0,Xe.l)(le,{whitespace:"pre"});let yt;try{const tA=Ze().renderToString(Ge,rt(He({},Mt),{displayMode:de,throwOnError:!0}));yt=(0,Fe.N)(` +`;function Re({open:je=!0,onChange:xe,defaultValue:ye,placement:Se,width:We,height:Oe,extra:ke,onDynamic:ge,onOpenChange:He,showExtra:rt=!0}){const ct=(0,z.useRef)(null),Ft=(0,z.useRef)(null),[st,Ve]=(0,z.useState)(ye||""),[ut,Me]=(0,z.useState)(ye||""),[dt,nt]=(0,z.useState)(!!je),[mt,nA]=(0,z.useState)(1),bt={selectOnLineNumbers:!0};(0,z.useEffect)(()=>{je&&(Ve(ye),Me(ye),nt(!0))},[je,ye]),(0,z.useEffect)(()=>{st!==""&&(clearTimeout(Ft.current),Ft.current=setTimeout(()=>{const rA=document.createElement("iframe");if(rA.style.width="100%",rA.style.height="100%",rA.style.border="0",ct.current){ct.current.innerHTML="",ct.current.appendChild(rA);const ze=rA.contentDocument||rA.contentWindow.document;ze.open(),ze.write(st),ze.close()}},1e3))},[je,st]);const Pt=rA=>{Ve(rA),xe==null||xe(rA,ut)};return we.createElement(Ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:dt,width:"100%",height:Oe||"100vh",rootClassName:De.smartWrp,destroyOnClose:!0,onClose:()=>{nt(!1),He==null||He(st)},extra:rt&&we.createElement("div",null,we.createElement(Ke.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:mt,onChange:rA=>nA(rA)}),we.createElement(Ue.Z,{type:"primary",className:"ml20",onClick:()=>Fe(this,null,function*(){yield ge(st,()=>{nt(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},we.createElement(Ne.Z,{className:"h100"},we.createElement(et.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:mt===1?"block":"none"}},we.createElement("div",{className:"h100",ref:ct})),we.createElement(et.Z,{flex:"1",style:{display:mt===2?"block":"none"}},we.createElement(Ie.ZP,{height:"90vh",value:ye,language:"html",theme:"vs",showMiniMap:!1,options:bt,onChange:Pt}))))}var Ze=Re},71048:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return _e}});var z=se(59301),Ce=se(53894),Ne=se(66328),et=se(84821),De=se(18369),Ie=se(56102),Ke={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},Ue=se(6767),we=se(75786),Fe=se(40797),Xe=se(91378),Re=se(15342),Ze=se.n(Re),je=se(19453),xe=Object.defineProperty,ye=Object.defineProperties,Se=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,ge=(ht,Mt,At)=>Mt in ht?xe(ht,Mt,{enumerable:!0,configurable:!0,writable:!0,value:At}):ht[Mt]=At,He=(ht,Mt)=>{for(var At in Mt||(Mt={}))Oe.call(Mt,At)&&ge(ht,At,Mt[At]);if(We)for(var At of We(Mt))ke.call(Mt,At)&&ge(ht,At,Mt[At]);return ht},rt=(ht,Mt)=>ye(ht,Se(Mt));const ct={},Ft=[];function st(ht){const Mt=ht||ct;return function(At,yt){(0,je.S4)(At,"element",function($e,gt){const Dt=Array.isArray($e.properties.className)?$e.properties.className:Ft,fe=Dt.includes("language-math"),oe=Dt.includes("math-display"),re=Dt.includes("math-inline");let de=oe;if(!fe&&!oe&&!re)return;let ve=gt[gt.length-1],le=$e;if($e.tagName==="code"&&fe&&ve&&ve.type==="element"&&ve.tagName==="pre"&&(le=ve,ve=gt[gt.length-2],de=!0),!ve)return;const Ge=(0,Xe.l)(le,{whitespace:"pre"});let It;try{const tA=Ze().renderToString(Ge,rt(He({},Mt),{displayMode:de,throwOnError:!0}));It=(0,Fe.N)(` ${tA} - `,{fragment:!0}).children}catch(tA){const Ot=tA;xt.message("Could not render math with KaTeX",{ancestors:[...gt,$e],cause:Ot,place:$e.position,ruleId:Ot.name.toLowerCase(),source:"rehype-katex"}),yt=[{type:"element",tagName:"mathx",properties:{"data-text":Ge},children:[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(Mt.errorColor||"#cc0000"),title:String(tA)},children:[{type:"text",value:Ge}]}]}]}const _t=ve.children.indexOf(le);return ve.children.splice(_t,1,...yt),je.AM})}}var Ve=se(55468),ut=se(3369),Me=se(20570),dt=se(36175),nt=se(59413),mt=Object.defineProperty,nA=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,rA=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Qe=(ht,Mt,At)=>Mt in ht?mt(ht,Mt,{enumerable:!0,configurable:!0,writable:!0,value:At}):ht[Mt]=At,wt=(ht,Mt)=>{for(var At in Mt||(Mt={}))rA.call(Mt,At)&&Qe(ht,At,Mt[At]);if(Pt)for(var At of Pt(Mt))ze.call(Mt,At)&&Qe(ht,At,Mt[At]);return ht},kt=(ht,Mt)=>nA(ht,bt(Mt)),Ht=(ht,Mt)=>{var At={};for(var xt in ht)rA.call(ht,xt)&&Mt.indexOf(xt)<0&&(At[xt]=ht[xt]);if(ht!=null&&Pt)for(var xt of Pt(ht))Mt.indexOf(xt)<0&&ze.call(ht,xt)&&(At[xt]=ht[xt]);return At},_e=({onFinish:ht,value:Mt,streamingStatus:At,cancelIndex:xt,loadImage:$e,onDynamic:gt,isHiddenHtml:Dt})=>{const[fe,oe]=(0,z.useState)(""),[re,de]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[ve,le]=(0,z.useState)(0),[Ge,yt]=(0,z.useState)(!1),_t=Vt=>Vt,tA=()=>{yt(!0),ht==null||ht()};(0,z.useEffect)(()=>{const iA=$e?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A + `,{fragment:!0}).children}catch(tA){const Ot=tA;yt.message("Could not render math with KaTeX",{ancestors:[...gt,$e],cause:Ot,place:$e.position,ruleId:Ot.name.toLowerCase(),source:"rehype-katex"}),It=[{type:"element",tagName:"mathx",properties:{"data-text":Ge},children:[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(Mt.errorColor||"#cc0000"),title:String(tA)},children:[{type:"text",value:Ge}]}]}]}const _t=ve.children.indexOf(le);return ve.children.splice(_t,1,...It),je.AM})}}var Ve=se(55468),ut=se(3369),Me=se(20570),dt=se(36175),nt=se(59413),mt=Object.defineProperty,nA=Object.defineProperties,bt=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,rA=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,Qe=(ht,Mt,At)=>Mt in ht?mt(ht,Mt,{enumerable:!0,configurable:!0,writable:!0,value:At}):ht[Mt]=At,wt=(ht,Mt)=>{for(var At in Mt||(Mt={}))rA.call(Mt,At)&&Qe(ht,At,Mt[At]);if(Pt)for(var At of Pt(Mt))ze.call(Mt,At)&&Qe(ht,At,Mt[At]);return ht},kt=(ht,Mt)=>nA(ht,bt(Mt)),Ht=(ht,Mt)=>{var At={};for(var yt in ht)rA.call(ht,yt)&&Mt.indexOf(yt)<0&&(At[yt]=ht[yt]);if(ht!=null&&Pt)for(var yt of Pt(ht))Mt.indexOf(yt)<0&&ze.call(ht,yt)&&(At[yt]=ht[yt]);return At},_e=({onFinish:ht,value:Mt,streamingStatus:At,cancelIndex:yt,loadImage:$e,onDynamic:gt,isHiddenHtml:Dt})=>{const[fe,oe]=(0,z.useState)(""),[re,de]=(0,z.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[ve,le]=(0,z.useState)(0),[Ge,It]=(0,z.useState)(!1),_t=Vt=>Vt,tA=()=>{It(!0),ht==null||ht()};(0,z.useEffect)(()=>{const iA=$e?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${Mt}`:Mt;if(!Ge)if($e||!At||xt>0){oe(iA),le(iA.length),(!At||xt>0)&&!$e&&tA();return}else if((iA==null?void 0:iA.length)<4)oe(iA),le(iA.length);else if(ve{oe(iA.slice(0,ve+2)),le(Bn=>Bn+2)},gA>10?Math.max(500/(gA/2),20):50);return()=>clearInterval(PA)}else At||tA()},[Mt,At,xt,$e,ve]);const Ot=(0,z.useMemo)(()=>z.createElement("section",{className:`${Ke.answer} fadeIn animated edu_md`},z.createElement(Ce.UG,{remarkPlugins:[Ve.Z,ut.Z,Me.Z],rehypePlugins:[st,et.Z],components:{code(Vt){var iA=Vt,{node:gA,inline:PA,className:Bn,children:vA}=iA,qn=Ht(iA,["node","inline","className","children"]);const wn=/language-(\w+)/.exec(Bn||""),Mn=String(vA).trim();return PA||!wn?z.createElement("code",wt({className:Bn},qn),vA):z.createElement("code",{className:Ke.codeCopy,"data-text":`\`\`\`${wn?wn[1]:""} +${Mt}`:Mt;if(!Ge)if($e||!At||yt>0){oe(iA),le(iA.length),(!At||yt>0)&&!$e&&tA();return}else if((iA==null?void 0:iA.length)<4)oe(iA),le(iA.length);else if(ve{oe(iA.slice(0,ve+2)),le(Bn=>Bn+2)},gA>10?Math.max(500/(gA/2),20):50);return()=>clearInterval(PA)}else At||tA()},[Mt,At,yt,$e,ve]);const Ot=(0,z.useMemo)(()=>z.createElement("section",{className:`${Ke.answer} fadeIn animated edu_md`},z.createElement(Ce.UG,{remarkPlugins:[Ve.Z,ut.Z,Me.Z],rehypePlugins:[st,et.Z],components:{code(Vt){var iA=Vt,{node:gA,inline:PA,className:Bn,children:vA}=iA,qn=Ht(iA,["node","inline","className","children"]);const wn=/language-(\w+)/.exec(Bn||""),Mn=String(vA).trim();return PA||!wn?z.createElement("code",wt({className:Bn},qn),vA):z.createElement("code",{className:Ke.codeCopy,"data-text":`\`\`\`${wn?wn[1]:""} ${vA} \`\`\``},!Dt&&z.createElement(Ie.CopyToClipboard,{text:Mn,onCopy:()=>Ue.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},z.createElement("button",null,"\u590D\u5236")),!Dt&&wn[1]==="html"&&Ge&&z.createElement("button",{className:Ke.runCode,onClick:()=>{de(wt({},kt(wt({},re),{open:++re.open,defaultValue:Mn,language:wn[1]})))}},"\u8FD0\u884CHTML"),z.createElement(Ne.Z,wt({wrapLongLines:!0,style:De.Z,language:wn[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},qn),Mn))},img({node:Vt}){var iA;const gA=(iA=Vt.properties)==null?void 0:iA.src;return z.createElement(we.Z,{src:gA,width:320,"data-text":gA,onLoad:()=>$e&&setTimeout(()=>tA(),500)})},a:Vt=>{var iA=Vt,{node:gA}=iA,PA=Ht(iA,["node"]);return z.createElement("a",kt(wt({},PA),{target:"_blank",rel:"noopener noreferrer"}))}}},Ge?fe:`${fe}__`)),[fe,Ge]);return z.createElement(z.Fragment,null,z.createElement(nt.Z,{defaultValue:re.defaultValue,open:re.open,language:re.language,height:re.height,onChange:(Vt,iA)=>{oe(fe.replaceAll(iA,Vt))},onDynamic:gt}),Ot)}},67370:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ke}});var z=se(59301),Ce=se(7408),Ne={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt",specialImg:"specialImg___yAPav",bubble:"bubble___qNdfF",upImg:"upImg___Mx6QM"},et=se(14661),De=se(37166),Ke=({src:Ue,onClick:we,topPercentage:Fe=.62,draggableExtraNode:Xe,showAvatarEditData:Re})=>{var Ze;const je=(0,z.useRef)(null),xe=(0,z.useRef)(!1),ye=(0,z.useRef)(!1),[Se,We]=(0,z.useState)(window.innerHeight*Fe),[Oe,ke]=(0,z.useState)(!1),ge=10;return(0,z.useEffect)(()=>{if(je.current){let He=function(Ve){var ut;xe.current=!0,st=Ve.pageY,Ft=Ve.pageY-(((ut=je.current)==null?void 0:ut.getBoundingClientRect().top)||0),(0,Ce.kk)("none"),document.onselectstart=function(){return!1}},rt=function(){xe.current&&!ye.current&&we&&we(),xe.current=!1,ye.current=!1,(0,Ce.kk)("auto"),document.onselectstart=null},ct=function(Ve){var ut;if(xe.current){const dt=Ve.pageY-Ft,nt=window.innerHeight-(((ut=je.current)==null?void 0:ut.offsetHeight)||0)-50,mt=50;if(!ye.current&&Math.abs(st-Ve.pageY)>ge&&(ye.current=!0),ye.current){let nA=Math.max(mt,Math.min(dt,nt));We(nA)}}},Ft=0,st=0;return je.current.addEventListener("mousedown",He),document.addEventListener("mousemove",ct),document.addEventListener("mouseup",rt),()=>{var Ve,ut;(ut=(Ve=je==null?void 0:je.current)==null?void 0:Ve.removeEventListener)==null||ut.call(Ve,"mousedown",He),document.removeEventListener("mousemove",ct),document.removeEventListener("mouseup",rt)}}},[we]),(0,z.useEffect)(()=>{const He=()=>{We(window.innerHeight*Fe)};return window.addEventListener("resize",He),()=>{window.removeEventListener("resize",He)}},[Fe]),z.createElement("div",{className:Ne.draggableImage,style:{top:`${Se}px`,display:Oe?"none":"block",cursor:xe.current?"grabbing":"grab"},ref:je},Xe&&z.createElement("div",{className:Ne.extraNode,onMouseUp:He=>He.stopPropagation(),onMouseDownCapture:He=>He.stopPropagation()},Xe),Re!=null&&Re.nickname?z.createElement("div",{className:Ne.specialImg},z.createElement("div",{className:Ne.bubble},Re==null?void 0:Re.nickname),z.createElement("img",{className:Ne.upImg,src:Re!=null&&Re.headImgId?((Ze=et.Z)==null?void 0:Ze.API_SERVER)+"/api/attachments/"+(Re==null?void 0:Re.headImgId):De,width:60,draggable:"false"})):z.createElement("img",{className:Ne.img,src:Ue,width:60,draggable:"false"}),z.createElement("i",{className:`iconfont icon-tupianguanbi ${Ne.close}`,onMouseUp:He=>{He.stopPropagation(),ke(!0)}}))}},22452:function(ot,lt,se){"use strict";se.d(lt,{r:function(){return Se}});var z=se(59301),Ce=se(44104),Ne=se(62957),et=se(7408),De=se(14661),Ie=se(32305),Ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABb0lEQVR4AZxQPUsDQRSc3Xx4Fy9EMATRIIIpFAyCsbIV0cYilfbqb7AL/gVLjRLEwk5bwQRBK2NlejuroKKJwuVyt+u+44Qkd9GQ4719s3MzA2+5vD2YEOXCpVMuNO2bgvyr29f7rfphqvZ+lMvC+7hjixMhkZcShsf1HRIyKqxm1v5+vv84XVgmIVfHquqBirGQ0jEIp5Vofb7cvR3PrVCAptiBivEIjPQaIsY0wnpK50y/oICBzL8iLbmIRGZL9TbiM5tpX4AkZW4PUk8SctvFSztQ7+TeOw7uC4BkgD4GMZ+HjE9BGpMuRmwcbniHm6A/QLHCbMJ6LMGZXYeT2YBVLYE49ctXgQGk0kM27GoR9kMRetgmKrD7BpBai4agjYQI9u2AAIF249VnaDfqCHzFXiVjDOzprJcGr52Dc+bnfYwiovqoOrsrosW6Ce9GK5geHmaYFFAZxul5Kty0+K5a7Uqt/uWR/w7Skoe8PwAAAP//m7VE6gAAAAZJREFUAwCRcYHLyINd+gAAAABJRU5ErkJggg==",Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB6klEQVR4AYySS0gbQRjH/7tJTCQStdWmwfpKpYWWttLS9lDqoVB6aHsJpS1BEEEURQ8qnkQPKuLJg3jVgwcFIQevKoL4AjW+8EHiK6gYH2Rl1UTdmF13BhwfIYvL/ma++eb7/vMN3/BQP/ea9GHaG5anPJKixffqZVdF26pRTWE//7psKaGxY9PZ3e/negb2cE3v0D7mV09YIDEOBckx5zkfr2jbeUbWBN4QCrt8e2dVs14RMx4RYwtH8PmDGJgMoN21jYlFkcQxTkKR9+5lwf2/wfuZOHnw3EdiJJr1+P0lGV/fWZCnQnwEn/+MTBSOoxNCF/KTzZ3zEUfdupNXoDQBSmQ3IME1LGBwWkTfqEAjLapoXm4StcnQXJKDpuLnlLrCbEPRT2sXP9+Z21r+J+NXjTMLlf8yUVuQjTJHBuoL7WgpzUFaqonkUlKS4mB9ZGSkJsfpaBfe2i3HWbZ43CbdaoJBT7dpcqwhKmJfuMDixqkmATHM9KIEZBm4jCiayIoSW+BQlLDiC2oiHGtU8MaegL/frJq8SDfHrmBh7RQ9g+qL1MC7FYwtYI7XqW0i7brh06tE5P+wMV5malRgSzGCXOM2aaqPHXnPiOqC2aTD08fGO5Cq7uWxJRXQ8wq5lNpA5n+QwYE7uAIAAP//pt/DRgAAAAZJREFUAwBZyguAkhNiOwAAAABJRU5ErkJggg==",we=se(66658),Fe=se(66649),Xe=se.n(Fe),Re=se(64270),Ze=se.n(Re),je=se(71048),xe=se(4676),ye=(We,Oe,ke)=>new Promise((ge,He)=>{var rt=st=>{try{Ft(ke.next(st))}catch(Ve){He(Ve)}},ct=st=>{try{Ft(ke.throw(st))}catch(Ve){He(Ve)}},Ft=st=>st.done?ge(st.value):Promise.resolve(st.value).then(rt,ct);Ft((ke=ke.apply(We,Oe)).next())});const Se=We=>{const Oe=[{key:"markdown",name:"\u5BFC\u51FA\u4E3AMarkdown",icon:Ke},{key:"word",name:"\u5BFC\u51FA\u4E3AWord",icon:Ue}],ke=Ve=>Ve==null?"":String(Ve).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ge=Ve=>ye(void 0,null,function*(){return new Promise(ut=>{const Me=document.createElement("div");Me.style.position="fixed",Me.style.left="-9999px",Me.style.top="0",Me.style.width="720px",document.body.appendChild(Me);let dt=null,nt=!1;const mt=Ve==null?void 0:Ve.trim().startsWith("\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A

${Ve}`:"";const wt=Me.querySelector("img");if(wt){wt.addEventListener("load",()=>{try{const Ht=document.createElement("canvas");Ht.width=320,Ht.height=320;const Ye=Ht.getContext("2d");Ye&&Ye.drawImage(wt,0,0);const _e=Ht.toDataURL("image/png");wt.src=_e}catch(Ht){console.error("\u56FE\u7247\u8F6C base64 \u5931\u8D25",Ht)}const kt=Me.innerHTML;Me.parentNode&&Me.parentNode.removeChild(Me),ut(kt)}),wt.addEventListener("error",()=>{const kt=Me.innerHTML;Me.parentNode&&Me.parentNode.removeChild(Me),ut(kt)});return}else{const kt=Me.innerHTML;Me.parentNode&&Me.parentNode.removeChild(Me),ut(kt);return}}else if(xe.render)xe.render(z.createElement(je.Z,{value:Ve,streamingStatus:!1}),Me);else{Me.innerText=Ve!=null?Ve:"";const wt=Me.innerHTML;document.body.removeChild(Me),ut(wt);return}}catch(wt){console.error("[exportHistory] render Answer failed:",wt),Me.innerText=typeof Ve=="string"?Ve:String(Ve!=null?Ve:"");const kt=Me.innerHTML;try{nt&&dt&&dt.unmount?dt.unmount():xe.unmountComponentAtNode&&xe.unmountComponentAtNode(Me)}catch(Ht){}document.body.removeChild(Me),ut(kt);return}let nA=Date.now();const bt=new MutationObserver(()=>{nA=Date.now()});bt.observe(Me,{childList:!0,subtree:!0,attributes:!0,characterData:!0});const Pt=350,rA=6e3,ze=Date.now(),Qe=()=>{const wt=Date.now();if(wt-nA>Pt){bt.disconnect();const kt=Me.innerHTML;try{nt&&dt&&dt.unmount?dt.unmount():xe.unmountComponentAtNode&&xe.unmountComponentAtNode(Me)}catch(Ht){}Me.parentNode&&Me.parentNode.removeChild(Me),ut(kt);return}if(wt-ze>rA){bt.disconnect();const kt=Me.innerHTML;try{nt&&dt&&dt.unmount?dt.unmount():xe.unmountComponentAtNode&&xe.unmountComponentAtNode(Me)}catch(Ht){}Me.parentNode&&Me.parentNode.removeChild(Me),ut(kt);return}setTimeout(Qe,Pt)};setTimeout(Qe,Pt)})}),He=Ve=>Xe()(Ve).format("YYYY-MM-DD HH:mm:ss"),rt=(Ve,ut,Me)=>ye(void 0,null,function*(){return(yield Promise.all(Ve.map(nt=>ye(void 0,null,function*(){var mt,nA;let bt="";try{bt=yield ge(nt.answer)}catch(Pt){console.error("[exportHistory] renderAnswer error:",Pt),bt=ke(String((mt=nt.answer)!=null?mt:""))}return`
@@ -214,8 +214,8 @@ ${vA}
- `,nt=document.createElement("div");nt.innerHTML=dt.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(nt);const mt=document.getElementById(Me);if(!mt){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),nt.parentNode&&nt.parentNode.removeChild(nt);return}mt.style.width="auto",mt.style.height="auto",mt.style.position="initial";try{const bt=(yield Ze()(mt,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),Pt=document.createElement("a");Pt.href=bt,Pt.download=`\u5386\u53F2\u5BF9\u8BDD-${Ve.my_user_name}-${Xe()().format("YYYYMMDDHHmmss")}.png`,Pt.click()}catch(nA){console.error("[exportHistory] html2canvas error:",nA)}finally{nt.parentNode&&nt.parentNode.removeChild(nt)}});let Ft="markdown";const st=()=>{const[Ve,ut]=(0,z.useState)(Ft);return Ft=Ve,z.createElement(Ce.Z,{size:30},Oe.map(Me=>z.createElement(Ie.op,{key:Me.key,style:Ve===Me.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ut(Me.key),shape:"default",icon:z.createElement("img",{src:Me.icon})},Me.name)))};Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:z.createElement(st,null),onOk:()=>ye(void 0,null,function*(){var Ve,ut,Me;if(Ft==="image"){const nt=yield(0,we.ZP)(`/api/course_qna_sessions/${We}.json`,{method:"get"});if((nt==null?void 0:nt.status)===0){const mt=(ut=(Ve=nt==null?void 0:nt.data)==null?void 0:Ve.messages)==null?void 0:ut.map(bt=>({updated_at:bt.updated_at,question:bt.question,answer:bt.answer})),nA={my_user_name:(Me=nt==null?void 0:nt.data)==null?void 0:Me.user_name,user_name:"AI\u56DE\u7B54",data:mt};yield ct(nA)}return}const dt=`${De.Z.API_SERVER}/api/course_qna_sessions/${We}/download_chat_data.json?file_type=${Ft}`;(0,et.Nd)(null,dt)})})}},80414:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(Re,Ze,je)=>Ze in Re?Ce(Re,Ze,{enumerable:!0,configurable:!0,writable:!0,value:je}):Re[Ze]=je,Ke=(Re,Ze)=>{for(var je in Ze||(Ze={}))et.call(Ze,je)&&Ie(Re,je,Ze[je]);if(Ne)for(var je of Ne(Ze))De.call(Ze,je)&&Ie(Re,je,Ze[je]);return Re},Ue=(Re,Ze)=>{var je={};for(var xe in Re)et.call(Re,xe)&&Ze.indexOf(xe)<0&&(je[xe]=Re[xe]);if(Re!=null&&Ne)for(var xe of Ne(Re))Ze.indexOf(xe)<0&&De.call(Re,xe)&&(je[xe]=Re[xe]);return je};const we=se(20441),Fe={};we.keys().forEach(Re=>{const Ze=Re.replace("./","").replace(".svg","");Fe[Ze]=we(Re)});const Xe=Re=>{var Ze=Re,{filename:je}=Ze,xe=Ue(Ze,["filename"]),ye;const Se=((ye=je==null?void 0:je.split(".").pop())==null?void 0:ye.toLowerCase())||"unknown",We=Fe[Se]||Fe.default;return z.createElement("img",Ke({src:We,alt:Se},xe))};lt.Z=Xe},74215:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ze}});var z=se(59301),Ce={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},Ne=se(37285),et=se(80414),De=se(25399),Ie=se(37639),Ke=se(75909),Ue=se(66658),we=(je,xe,ye)=>new Promise((Se,We)=>{var Oe=He=>{try{ge(ye.next(He))}catch(rt){We(rt)}},ke=He=>{try{ge(ye.throw(He))}catch(rt){We(rt)}},ge=He=>He.done?Se(He.value):Promise.resolve(He.value).then(Oe,ke);ge((ye=ye.apply(je,xe)).next())}),Xe=({item:je})=>{var xe,ye,Se,We,Oe;const[ke,ge]=(0,z.useState)(!1),[He,rt]=(0,z.useState)({}),ct=(0,z.useRef)(),[Ft,st]=(0,z.useState)(!1);let Ve=[{name:"subject",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:z.createElement(et.Z,{filename:je==null?void 0:je.name,style:{width:16,height:16,marginRight:5}})}];return z.createElement("div",{className:Ce.f_l_c},z.createElement(De.Z,{title:je==null?void 0:je.name},z.createElement(Ie.Z,{placement:"top",content:z.createElement("div",null,z.createElement(Ne.Z,null),z.createElement("pre",{className:Ce.preclass,style:{maxWidth:600,maxHeight:400}},(je==null?void 0:je.type)==="document"&&((xe=je==null?void 0:je.contents)==null?void 0:xe.toString()),(je==null?void 0:je.type)!=="document"&&z.createElement("a",{target:"_blank",href:(ye=je==null?void 0:je.contents)==null?void 0:ye.toString()},(Se=je==null?void 0:je.contents)==null?void 0:Se.toString()))),title:z.createElement("div",null,(We=Ve==null?void 0:Ve.find(ut=>(ut==null?void 0:ut.name)===je.type))==null?void 0:We.icon,je==null?void 0:je.name),trigger:"click",open:ke,onOpenChange:ut=>we(void 0,null,function*(){var Me;if(je!=null&&je.deployable_type){let dt={};(je==null?void 0:je.deployable_type)=="Course"?dt.course_id=je==null?void 0:je.deployable_id:dt.subject_id=je==null?void 0:je.deployable_id;let nt=yield(0,Ue.ZP)("/api/users/get_permissions.json",{method:"get",params:dt});if(!((Me=nt==null?void 0:nt.data)!=null&&Me.manager)){ge(ut);return}}if(!(je!=null&&je.web_url))ge(ut);else{const nA=new URL(je==null?void 0:je.web_url).pathname.split("/").pop().split(".").pop();if(nA==="txt"){st(!0);let bt=yield(0,Ue.ZP)(je==null?void 0:je.web_url,{method:"get"},!1,!1,!0);st(!1);const rA=new TextDecoder("utf-8").decode(bt);ct.current=rA,rt({file_type:"txt",url:je==null?void 0:je.web_url})}else rt({file_type:["docx","doc"].includes(nA)?"office":nA,url:je==null?void 0:je.web_url})}})},z.createElement("div",{className:Ce.officediv},(Oe=Ve==null?void 0:Ve.find(ut=>(ut==null?void 0:ut.name)===je.type))==null?void 0:Oe.icon,je==null?void 0:je.name))),z.createElement(Ke.Z,{close:!0,monacoEditor:{value:ct.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:He==null?void 0:He.url,type:He==null?void 0:He.file_type,disabledDownload:!0,onClose:()=>rt({})}))},Ze=({Filelist:je})=>z.createElement("div",null,z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),z.createElement(Ne.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),z.createElement("div",{className:Ce.f_l_c},je==null?void 0:je.map(xe=>z.createElement(Xe,{item:xe}))))},60673:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return He}});var z=se(59301),Ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Ne=se(44104),et=Object.defineProperty,De=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(rt,ct,Ft)=>ct in rt?et(rt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):rt[ct]=Ft,we=(rt,ct)=>{for(var Ft in ct||(ct={}))Ie.call(ct,Ft)&&Ue(rt,Ft,ct[Ft]);if(De)for(var Ft of De(ct))Ke.call(ct,Ft)&&Ue(rt,Ft,ct[Ft]);return rt};const Fe=rt=>React.createElement("svg",we({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},rt),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Xe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Re=Object.defineProperty,Ze=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ye=(rt,ct,Ft)=>ct in rt?Re(rt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):rt[ct]=Ft,Se=(rt,ct)=>{for(var Ft in ct||(ct={}))je.call(ct,Ft)&&ye(rt,Ft,ct[Ft]);if(Ze)for(var Ft of Ze(ct))xe.call(ct,Ft)&&ye(rt,Ft,ct[Ft]);return rt};const We=rt=>React.createElement("svg",Se({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},rt),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var Oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ke=se(59301),He=({value:rt,onChange:ct})=>{const[Ft,st]=(0,z.useState)(!1),Ve=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Xe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Oe}],ut=Ve.find(Me=>Me.key===rt);return ke.createElement("div",{className:Ce.select},ke.createElement(Ne.Z,{size:10},ke.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ke.createElement("div",{className:Ce.box,onMouseLeave:()=>st(!1)},ke.createElement("div",{className:Ce.text,onClick:()=>st(!0)},ke.createElement("img",{src:ut.img,width:20}),ke.createElement("span",null,ut.name),ke.createElement("b",{className:"iconfont icon-zhankai6"})),Ft&&ke.createElement("div",{className:Ce.itemWrap},ke.createElement("aside",null,Ve.map(Me=>ke.createElement("div",{key:Me.key,className:`${Ce.item} ${Me.key===rt?Ce.active:""}`,onClick:dt=>{dt.stopPropagation(),ct(Me.key),st(!1)}},ke.createElement("img",{src:Me.img,width:20}),ke.createElement("span",null,Me.name))))))))}},14261:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ke}});var z=se(59301),Ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Ne=se(29787),et=se(59301),De=(Ue,we,Fe)=>new Promise((Xe,Re)=>{var Ze=ye=>{try{xe(Fe.next(ye))}catch(Se){Re(Se)}},je=ye=>{try{xe(Fe.throw(ye))}catch(Se){Re(Se)}},xe=ye=>ye.done?Xe(ye.value):Promise.resolve(ye.value).then(Ze,je);xe((Fe=Fe.apply(Ue,we)).next())}),Ke=({value:Ue="",streamingStatus:we,onFinish:Fe,cancelIndex:Xe,time:Re,loading:Ze,loadAll:je})=>{const[xe,ye]=(0,z.useState)(""),[Se,We]=(0,z.useState)(!0),Oe=(0,z.useRef)(Ue),ke=(0,z.useRef)(we),ge=(0,z.useRef)(0),He=(0,z.useRef)(null),[rt,ct]=(0,z.useState)(!1),Ft=70;(0,z.useEffect)(()=>{ke.current=we},[we]),(0,z.useEffect)(()=>{Oe.current=Ue},[Ue]),(0,z.useEffect)(()=>{if(!we){ye(Oe.current);return}return ct(!0),He.current=setInterval(st,Ft),()=>{clearInterval(He.current)}},[]),(0,z.useEffect)(()=>{rt&&(ye(Oe.current),clearInterval(He.current),ct(!1),Fe())},[Xe]);const st=()=>De(void 0,null,function*(){const Ve=Oe.current[ge.current];Ve!==void 0?(ye(ut=>ut+Ve),ge.current++,clearInterval(He.current),He.current=setInterval(st,280/(Oe.current.length-ge.current))):ke.current===!1&&(ye(Oe.current),clearInterval(He.current),ct(!1),Fe())});return et.createElement("div",{className:`${Ce.reasoning} fadeIn animated`},et.createElement("div",{className:Ce.btn,onClick:()=>We(!Se)},et.createElement("i",{className:"iconfont icon-shendusikao"}),Re?et.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Re," \u79D2\uFF09"):et.createElement("span",null,"\u601D\u8003\u4E2D..."),Se?et.createElement("b",{className:"iconfont icon-shouqi6"}):et.createElement("b",{className:"iconfont icon-zhankai6"})),Ze&&et.createElement(Ne.Z,{spinning:!0,className:"mt20"}),Se&&!Ze&&et.createElement("div",{className:Ce.content},xe,rt?et.createElement("span",{className:"aiBlink"},"__"):""))}},19450:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Dt}});var z=se(59301),Ce=se(36207),Ne=se(6767),et=se(94968),De=se(62957),Ie=se(25399),Ke=se(37568),Ue=se(7939),we=se(29787),Fe=se(584),Xe=se(93725),Re=se(75727),Ze=se(37639),je=se(92310),xe=se.n(je),ye=se(71048),Se=se(74215),We=se(14261),Oe=se(60673),ke={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},ge=se(66658),He=se(7408),rt=se(67370),ct=se(37166),Ft=se(28984),st=se(71986),Ve=se(14661),ut=se(56102),Me=se(38454),dt=se(58617),nt=se(32050),mt={addImg:"addImg___SRqVr"},nA="data:image/png;base64,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",bt=(fe,oe,re)=>new Promise((de,ve)=>{var le=_t=>{try{yt(re.next(_t))}catch(tA){ve(tA)}},Ge=_t=>{try{yt(re.throw(_t))}catch(tA){ve(tA)}},yt=_t=>_t.done?de(_t.value):Promise.resolve(_t.value).then(le,Ge);yt((re=re.apply(fe,oe)).next())}),rA=({nickname:fe="",headImgId:oe="",onOk:re=()=>{}})=>{var de;const[ve,le]=(0,z.useState)(""),[Ge,yt]=(0,z.useState)(""),[_t,tA]=(0,z.useState)(!1),[Ot,Vt]=(0,z.useState)(!1);return(0,z.useEffect)(()=>{_t&&(le(fe),yt(oe))},[_t]),z.createElement(z.Fragment,null,z.createElement("i",{onClick:()=>tA(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),z.createElement(De.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:_t,confirmLoading:Ot,onOk:()=>bt(void 0,null,function*(){ve||Ne.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!0),(yield re({ai_nickname:ve,ai_headimg_id:Ge}))&&tA(!1),Vt(!1)}),onCancel:()=>{tA(!1)}},z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("label",{style:{width:70,textAlign:"end"}},z.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),z.createElement(Ke.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:ve,onChange:iA=>le(iA.target.value)})),z.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},z.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),z.createElement(et.default,{disabled:!!Ge,accept:".png,.jpg",action:`${Ve.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:iA=>{var gA,PA,Bn,vA;const qn=(vA=(Bn=(PA=(gA=iA==null?void 0:iA.name)==null?void 0:gA.split("."))==null?void 0:PA.slice(-1))==null?void 0:Bn[0])==null?void 0:vA.toLowerCase(),Mn=["jpg","png"].includes(qn);return iA.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):Mn?iA.size/1024/1024>100?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),et.default.LIST_IGNORE)},onChange:({file:iA})=>{var gA;yt((gA=iA==null?void 0:iA.response)==null?void 0:gA.container_id)}},Ge?z.createElement("div",{style:{position:"relative"}},z.createElement("img",{src:((de=Ve.Z)==null?void 0:de.API_SERVER)+"/api/attachments/"+Ge,width:120,height:120}),z.createElement("i",{onClick:()=>{yt("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):z.createElement("div",{className:mt.addImg},z.createElement("i",{className:"iconfont icon-tianjia5"}),z.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),z.createElement("div",{style:{marginLeft:12}},z.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),z.createElement("img",{src:nA,style:{width:570}}))))},ze=se(51429),Qe=se(22452),wt=Object.defineProperty,kt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Mt=(fe,oe,re)=>oe in fe?wt(fe,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):fe[oe]=re,At=(fe,oe)=>{for(var re in oe||(oe={}))_e.call(oe,re)&&Mt(fe,re,oe[re]);if(Ye)for(var re of Ye(oe))ht.call(oe,re)&&Mt(fe,re,oe[re]);return fe},xt=(fe,oe)=>kt(fe,Ht(oe)),$e=(fe,oe,re)=>new Promise((de,ve)=>{var le=_t=>{try{yt(re.next(_t))}catch(tA){ve(tA)}},Ge=_t=>{try{yt(re.throw(_t))}catch(tA){ve(tA)}},yt=_t=>_t.done?de(_t.value):Promise.resolve(_t.value).then(le,Ge);yt((re=re.apply(fe,oe)).next())}),Dt=({title:fe="\u5934\u6B4CAI",placeholder:oe,hideUpload:re,hideInputBox:de,aiIcon:ve=ct,userIcon:le=Ft,dragIcon:Ge=st,children:yt,fetchUrl:_t,fetchData:tA={},extraAnswerAction:Ot,showDefaultTips:Vt=!0,onOpen:iA,onClose:gA,loadingOption:PA,showPreference:Bn=!1,initMessage:vA,customRequest:qn,visible:wn,width:Mn=1200,isCheckRestrictNumber:Yt=!1,headNode:En,headFunctionNode:WA,showRedraw:Pn,showEdit:vr,promptPropName:Ei="prompt",topPercentage:hi,showSwitchingModel:Nn=!1,showImageGenerator:Yi=!1,showLookHistory:Tn=!1,fetchListObject:ma,customPreference:ji,customDataNode:ha,showAddSession:xa,historyId:Ba,draggableExtraNode:ei,drawerExtraNode:hr,menuExtraFunctionNode:zi,showSceneAwareness:ga=!1,ReactComponent:Pr=Ce.Z,topFunctionNode:ra,footerContainerStyle:yn,chatContainerStyle:zt={},showCodePreview:Kt=!1,showSource:uA=!0,onSendMessage:EA,onDynamic:ln=()=>{},showAvatarEditData:xn,isPath:zA=!1,BottomNode:kn,BOttomNodeName:Kn,ysclist:$A={},isCoze:jt,Selectdiv:pA,onOpenChange:cn})=>{var Gn,en,_n,Mr,or,AA,hn,Qi,_i,$i;const[Ti,Rr]=(0,z.useState)(!1),[DA,aA]=(0,z.useState)("qwen-plus-latest"),[Wr,ui]=(0,z.useState)([]),[nr,ea]=(0,z.useState)([]),[La,Bi]=(0,z.useState)(!1),[Ro,Mi]=(0,z.useState)(!1),[Li,Ua]=(0,z.useState)(!1),[mr,Vr]=(0,z.useState)([]),[la,jo]=(0,z.useState)(""),[$o,to]=(0,z.useState)(0),[Ji,zo]=(0,z.useState)(void 0),[ba,Qa]=(0,z.useState)(!1),[Ka,Lo]=(0,z.useState)(null),[ia,ua]=(0,z.useState)(""),Oi=(0,z.useRef)(),Ga=(0,z.useRef)(null),Ca=(0,z.useRef)(null),[Ao,no]=(0,z.useState)(!1),[yi,ro]=(0,z.useState)(!1),[ta,wo]=(0,z.useState)(!1),[Eo,Uo]=(0,z.useState)(!1),[Wa,es]=(0,z.useState)(!1),[ts,wa]=(0,z.useState)(0),ho=(0,z.useRef)(null),Va=(0,z.useRef)(!1),xA=(0,z.useRef)(null),[bA,VA]=(0,z.useState)(void 0),An=(0,ze.useParams)(),[Br,ni]=(0,z.useState)(!0),[Ui,ai]=(0,z.useState)(Mn-28),[Jr,Fi]=(0,z.useState)(!1),[Za,Ii]=(0,z.useState)(!0),[Er,Pa]=(0,z.useState)([]),io=(0,z.useRef)([]),Po=(0,z.useRef)(null),bn=(0,z.useRef)(null),As=(0,z.useRef)(!1),yo=Ui-22,ci=la==null?void 0:la.split(` -`).length,{onAdd:ls,onGetList:Io,onListClick:ca,onListDelete:ao,onListDealData:ns}=ma||{},Fa=50,Sa=10,Ni={maxCount:Fa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Wr,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Bt=>$e(void 0,null,function*(){var kA,HA,KA,OA;const nn=(OA=(KA=(HA=(kA=Bt==null?void 0:Bt.name)==null?void 0:kA.split("."))==null?void 0:HA.slice(-1))==null?void 0:KA[0])==null?void 0:OA.toLowerCase(),$n=["doc","docx","md","pdf","txt","xlsx","xls"].includes(nn);return Bt.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):$n?Bt.size/1024/1024>100?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),et.default.LIST_IGNORE)}),onChange:({fileList:Bt})=>{ui(Bt)},action:`${(Gn=Ve.Z)==null?void 0:Gn.API_SERVER}/api/intelligent_imports/upload_file.json`},us={maxCount:Sa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:nr,multiple:!0,accept:".jpg,.png,",beforeUpload:Bt=>{var kA,HA,KA,OA;const nn=(OA=(KA=(HA=(kA=Bt==null?void 0:Bt.name)==null?void 0:kA.split("."))==null?void 0:HA.slice(-1))==null?void 0:KA[0])==null?void 0:OA.toLowerCase(),$n=["jpg","png"].includes(nn);return Bt.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):$n?Bt.size/1024/1024>10?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),et.default.LIST_IGNORE)},onChange:({fileList:Bt})=>{ea(Bt)},action:`${(en=Ve.Z)==null?void 0:en.API_SERVER}/api/ai/generals/update_file.json`};(0,z.useEffect)(()=>{if(!mr.length||!Oi.current)return;const Bt=mr[mr.length-1];Bt!=null&&Bt.loading&&(Oi.current.scrollTop=Oi.current.scrollHeight)},[mr.length]),(0,z.useEffect)(()=>{if(!Oi.current||!ho.current)return;const Bt=new IntersectionObserver(([kA])=>{ni(kA.isIntersecting)},{root:Oi.current,rootMargin:"70px",threshold:0});return Bt.observe(ho.current),()=>{ho.current&&Bt.unobserve(ho.current)}},[Oi.current,ho.current]),(0,z.useEffect)(()=>{if(!Ao)return;const Bt=Oi.current,kA=xA.current;Va.current=!1;let HA=Bt.scrollTop;const KA=()=>{const{scrollTop:nn,scrollHeight:Wn,clientHeight:$n}=Bt;nn>HA?nn+$n>=Wn-50&&(Bt.scrollTop=Bt.scrollHeight,Va.current=!1):nn{Va.current||(Bt.scrollTop=Bt.scrollHeight)});return OA.observe(kA),()=>{var nn;OA.unobserve(kA),(nn=Bt==null?void 0:Bt.removeEventListener)==null||nn.call(Bt,"scroll",KA)}},[Ao]),(0,z.useEffect)(()=>{!Ao&&io.current.length&&(Vr([...mr,...io.current]),io.current=[])},[Ao]),(0,z.useEffect)(()=>{if(!Oi.current)return;const Bt=new ResizeObserver(()=>{var kA;Oi.current&&ai((kA=Oi.current)==null?void 0:kA.offsetWidth)});return Bt.observe(Oi.current),()=>{Oi.current&&Bt.unobserve(Oi.current)}},[Oi.current]),(0,z.useEffect)(()=>{typeof wn=="boolean"&&Rr(wn)},[wn]),(0,z.useEffect)(()=>{cn&&cn(Ti)},[Ti]),(0,z.useEffect)(()=>{var Bt;if(Ga.current&&Ka!==null){Ga.current.focus();const kA=(Bt=Ga.current.resizableTextArea)==null?void 0:Bt.textArea;kA&&(kA.selectionStart=kA.selectionEnd=kA.value.length)}},[Ka]),(0,z.useEffect)(()=>{ci<5&&Qa(!1)},[ci]),(0,z.useEffect)(()=>{Ti&&vA&&(Vr(go(vA)),Bi(!0),pa(vA,{history:[]})),Ti&&(Ya(),An!=null&&An.pathId&&Os(),Ba?gr(Ba):xa&&!bA&&Qn()),Ti||Xa()},[Ti]),(0,z.useEffect)(()=>{var Bt,kA,HA;let KA=Object.values(((Bt=$A==null?void 0:$A.bot_option_data)==null?void 0:Bt.model_detail_map)||{});(KA==null?void 0:KA.length)>0&&((HA=(kA=KA==null?void 0:KA[0])==null?void 0:kA.name.toLowerCase())!=null&&HA.includes("reasoner"))?ro(!0):ro(!1)},[$A]);const go=(Bt="",kA=[],HA=[])=>{const KA=Date.now();return[{text:Bt,key:KA,sender:"user",fileList:kA,imageList:HA,show:!0},{loading:!0,key:KA,sender:"AI",show:!0,model:DA,imageGenerator:Eo,thinkingEnabled:yi,codePreview:ta}]},Xa=()=>{ua(""),Lo(null),ui([]),ea([]),jo("")},Ts=()=>{if(iA){iA({chatData:mr,setChatData:Vr,setLoading:Bi,getData:pa,renderChatItems:go,handleAdd:Qn,identifier:bA});return}Rr(!0)},Es=()=>{if(Ii(!0),gA){gA();return}Rr(!1)},Os=()=>$e(void 0,null,function*(){const Bt=yield(0,ge.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:An==null?void 0:An.pathId}})}),ka=()=>{Qa(!ba)},Ya=()=>$e(void 0,null,function*(){if(!Yt)return;const Bt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Bt==null?void 0:Bt.status)===0&&(Bt==null?void 0:Bt.total_number)!==-1&&(to((Bt==null?void 0:Bt.total_number)-(Bt==null?void 0:Bt.remaining_number)),zo(Bt==null?void 0:Bt.total_number))}),oo=()=>{De.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:z.createElement("div",null,z.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),z.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Ji,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ko=Bt=>Bt.reduce((HA,KA)=>{if(KA.sender==="user"){const OA=Bt.find(nn=>nn.key===KA.key&&nn.sender==="AI");OA&&(OA!=null&&OA.text)&&!(OA!=null&&OA.error)&&HA.push({question:KA.text,answer:OA.text})}return HA},[]),pa=(...Bt)=>$e(void 0,[...Bt],function*(kA="",HA={},KA=mr){if(qn&&(yield qn({mes:kA,setChatData:Vr,fileList:Wr,body:HA,checkNum:Ya,setLoading:Bi,bodyChatData:KA,setTyping:no,setImageGenerator:Uo,renderChatItems:go})),!qn){const OA=Wr==null?void 0:Wr.map(vn=>{var Qr;return(Qr=vn==null?void 0:vn.response)==null?void 0:Qr.file_id}),nn=nr==null?void 0:nr.map(vn=>{var Qr;return(Qr=vn==null?void 0:vn.response)==null?void 0:Qr.data}),Wn=HA.history||Ko(KA),$n=At(At({identifier:bA,response_mode:"streaming",model:DA,scene_awareness:Wa,thinking_enabled:yi,image_generator:Eo,code_preview:ta,file_ids:OA,image_list:nn,history:Wn,[Ei]:kA},tA),HA),gi=Object.fromEntries(Object.entries($n).filter(([vn,Qr])=>Qr!==void 0));Ca.current=new Me.Z(Ve.Z.API_SERVER+_t,gi),yield new Promise((vn,Qr)=>{let Ea=null,qi=null;Ca.current.on("data",Ci=>{no(!0);const{chunk:{content:so,type:lr,created:cr,msg:fi}}=Ci,Ha=fi==="error";lr==="thinking"&&(Ea=Ea||cr,Vr(Ja=>[...Ja].map((ii,ya)=>ya===Ja.length-1?xt(At({},ii),{reasoning:(ii.reasoning||"")+so,loading:!1,hideAnswer:!0,error:Ha}):ii))),lr==="text"&&(qi=qi||cr,Vr(Ja=>[...Ja].map((ii,ya)=>ya===Ja.length-1?xt(At({},ii),{text:(ii.text||"")+so,loading:!1,startTime:Ea,endTime:qi,error:Ha}):ii))),lr==="knowledge"&&Vr(Ja=>[...Ja].map((ii,ya)=>{var po;return ya===Ja.length-1?xt(At({},ii),{text:(ii.text||"")+"",loading:!1,startTime:Ea,endTime:qi,error:Ha,knowledge:(po=Ci==null?void 0:Ci.chunk)==null?void 0:po.content}):ii}))}),Ca.current.on("done",()=>{vn()}),Ca.current.on("error",Ci=>{let so="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Ci)==="[object Object]"&&Ci.status===-9&&(so=Ci==null?void 0:Ci.message),Vr(lr=>[...lr].map((cr,fi)=>fi===lr.length-1?xt(At({},cr),{text:so,loading:!1,error:!0}):cr)),vn()}),Ca.current.on("cancelled",()=>{vn()}),Ca.current.startStream()})}Ya(),Bi(!1)}),xo=Bt=>{jo(Bt.target.value)},ri=(Bt,kA)=>{if(Xa(),Bi(!0),Bt==="edit"){io.current=mr.slice(kA+2);const HA=mr.splice(kA),{fileList:KA=[],imageList:OA=[]}=(HA==null?void 0:HA[0])||{},nn=KA.map(gi=>{var vn;return(vn=gi.response)==null?void 0:vn.file_id}),Wn=OA.map(gi=>{var vn;return(vn=gi.response)==null?void 0:vn.data}),$n={history:Ko(mr),file_ids:nn,image_list:Wn,edit:!0};Vr([...mr,...go(ia,KA,OA)]),pa(ia,$n,mr)}if(Bt==="redraw"){io.current=mr.slice(kA+1);const HA=mr.splice(kA-1),{text:KA,fileList:OA=[],imageList:nn=[]}=(HA==null?void 0:HA[0])||{},Wn=OA.map(vn=>{var Qr;return(Qr=vn.response)==null?void 0:Qr.file_id}),$n=nn.map(vn=>{var Qr;return(Qr=vn.response)==null?void 0:Qr.data}),gi={history:Ko(mr),file_ids:Wn,image_list:$n,edit:!0};Vr([...mr,...go(KA,OA,nn)]),pa(KA,gi,mr)}},ko=()=>{if(la.trim()!==""){Xa(),Bi(!0);const Bt=Wr.filter(HA=>HA.status==="done"),kA=nr.filter(HA=>HA.status==="done");Vr([...mr,...go(la,Bt,kA)]),pa(la)}},It=Bt=>{if(Bt.shiftKey){if(Bt.key==="Enter")return}else if(Bt.key==="Enter"){if(Bt.preventDefault(),Yn||As.current)return;ko()}},vt=(Bt,kA)=>{let HA=!1;vr===!0?HA=!0:vr==="last"&&(HA=mr.reduce((Wn,$n,gi)=>$n.sender==="user"?gi:Wn,-1)===kA);const KA=kA===Ka,OA=[...(Bt==null?void 0:Bt.fileList)||[],...(Bt==null?void 0:Bt.imageList)||[]];return z.createElement("div",{className:ke.li,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:le})),z.createElement("div",{className:ke.content},!!(OA!=null&&OA.length)&&z.createElement("div",{className:ke.fileWrap},OA==null?void 0:OA.map((nn,Wn)=>{var $n,gi;return z.createElement("div",{key:Wn,className:ke.file},z.createElement("img",{src:se(90034)(`./${((gi=($n=nn==null?void 0:nn.name)==null?void 0:$n.split("."))==null?void 0:gi.pop())||"txt"}.png`),width:20,className:"mr10"}),z.createElement("aside",null,z.createElement(Ie.Z,{title:nn==null?void 0:nn.name},z.createElement("div",{className:ke.fileName},nn==null?void 0:nn.name)),z.createElement("div",{className:"c-grey-999 font12"},(0,He.RD)(nn==null?void 0:nn.size))))})),z.createElement("div",{className:ke.borderBox},KA?z.createElement(Ke.default.TextArea,{value:ia,ref:Ga,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:nn=>ua(nn.target.value)}):z.createElement("div",{className:ke.text},Bt==null?void 0:Bt.text)),KA?z.createElement("div",{className:ke.action},z.createElement(Ue.ZP,{onClick:()=>{ua(""),Lo(null)},size:"small"},"\u53D6\u6D88"),z.createElement(Ue.ZP,{disabled:!ia.trim(),onClick:()=>ri("edit",kA),type:"primary",size:"small"},"\u786E\u8BA4")):z.createElement("div",{className:ke.action},z.createElement(ut.CopyToClipboard,{text:(Bt==null?void 0:Bt.text)||"",onCopy:()=>Ne.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(Ie.Z,{title:"\u590D\u5236"},z.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),HA&&!La&&z.createElement(Ie.Z,{title:"\u7F16\u8F91"},z.createElement("i",{onClick:()=>{Lo(kA),ua((Bt==null?void 0:Bt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ft=(Bt,kA)=>{var HA,KA;let OA=!1;Pn===!0?OA=!0:Pn==="last"&&(OA=mr.reduce(($n,gi,vn)=>gi.sender==="AI"?vn:$n,-1)===kA);let nn="";return Bt!=null&&Bt.source?nn=Bt==null?void 0:Bt.source:(Bt==null?void 0:Bt.model)==="deepseek-r1"?nn="\u7531deepseek\u751F\u6210":(Bt==null?void 0:Bt.model)==="qwen-plus-latest"&&(nn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),z.createElement("div",{className:ke.li,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:xn!=null&&xn.headImgId?((HA=Ve.Z)==null?void 0:HA.API_SERVER)+"/api/attachments/"+(xn==null?void 0:xn.headImgId):ve})),z.createElement("div",{className:ke.content},z.createElement("div",{className:ke.borderBox},Bt.loading&&z.createElement(z.Fragment,null,Bt!=null&&Bt.imageGenerator?z.createElement("div",{className:ke.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",z.createElement("div",{className:"ai-loading"})):!(Bt!=null&&Bt.thinkingEnabled)&&z.createElement("div",null,z.createElement("div",{className:ke.loading},z.createElement("div",{className:ke.dot}),z.createElement("div",{className:ke.dot}),z.createElement("div",{className:ke.dot})),z.createElement("div",{style:{marginTop:10,color:"#9096A3"}},PA!=null&&PA.text||jt?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(Bt==null?void 0:Bt.thinkingEnabled)&&z.createElement(We.Z,{time:Bt==null?void 0:Bt.time,cancelIndex:ts,loading:Bt.loading,streamingStatus:!(Bt!=null&&Bt.text),onFinish:()=>{wa(0),Vr(Wn=>[...Wn].map(($n,gi)=>gi===Wn.length-1?xt(At({},$n),{hideAnswer:!1,time:$n.startTime?$n.endTime-$n.startTime:null}):$n))},value:Bt==null?void 0:Bt.reasoning}),!!(Bt!=null&&Bt.text)&&!Bt.hideAnswer&&z.createElement(ye.Z,{onDynamic:ln,cancelIndex:ts,streamingStatus:La,loadImage:!!(Bt!=null&&Bt.imageGenerator),onFinish:()=>$e(void 0,null,function*(){wa(0),setTimeout(()=>no(!1),0)}),value:Bt==null?void 0:Bt.text}),((KA=Bt==null?void 0:Bt.knowledge)==null?void 0:KA.length)>0&&z.createElement(Se.Z,{Filelist:Bt==null?void 0:Bt.knowledge})),uA&&!!(Bt!=null&&Bt.text)&&nn&&!jt&&z.createElement("div",{className:ke.source},nn),z.createElement("div",{className:ke.action},Ot==null?void 0:Ot(Bt,kA,Zr),!(Bt!=null&&Bt.imageGenerator)&&z.createElement(ut.CopyToClipboard,{text:String((Bt==null?void 0:Bt.text)||""),onCopy:()=>Ne.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},z.createElement(Ie.Z,{title:"\u590D\u5236"},z.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Bn&&!La&&z.createElement(z.Fragment,null,z.createElement(Ie.Z,{title:"\u559C\u6B22"},z.createElement("i",{style:Bt!=null&&Bt.like?{color:"#FA8D30"}:{},onClick:()=>rr("like",!(Bt!=null&&Bt.like),kA),className:"iconfot icon-yijiejue font15"})),z.createElement(Ie.Z,{title:"\u4E0D\u559C\u6B22"},z.createElement("i",{style:Bt!=null&&Bt.dislike?{color:"#e86d7c"}:{},onClick:()=>rr("dislike",!(Bt!=null&&Bt.dislike),kA),className:"iconfot icon-weijiejuezhengchang font15"}))),OA&&!La&&z.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},z.createElement("i",{onClick:()=>ri("redraw",kA),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},rr=(Bt,kA,HA)=>$e(void 0,null,function*(){if(ji){const KA=mr.slice(0,HA+1),nn=Ko(KA).length;yield ji({type:Bt,value:kA,index:HA,identifier:bA,objectIndex:nn})}Vr(KA=>(KA[HA][Bt]=kA,kA&&(KA[HA][Bt==="like"?"dislike":"like"]=!1),[...KA]))}),pn=()=>{var Bt,kA;wa(1),(kA=(Bt=Ca.current)==null?void 0:Bt.cancelRequest)==null||kA.call(Bt),Bi(!1),no(!1)},Qn=()=>$e(void 0,null,function*(){var Bt,kA,HA;(kA=(Bt=Ca.current)==null?void 0:Bt.cancelRequest)==null||kA.call(Bt),Xa(),Vr([]),Bi(!0);const KA=yield ls();(KA==null?void 0:KA.status)===0&&VA((HA=KA==null?void 0:KA.data)==null?void 0:HA.identifier),Bi(!1),no(!1)}),LA=()=>$e(void 0,null,function*(){var Bt;Ua(!0);const kA=yield Io();(kA==null?void 0:kA.status)===0&&Pa(((Bt=kA==null?void 0:kA.data)==null?void 0:Bt.list)||[]),Ua(!1)}),gr=(...Bt)=>$e(void 0,[...Bt],function*(kA=bA){var HA,KA,OA,nn;(KA=(HA=Ca.current)==null?void 0:HA.cancelRequest)==null||KA.call(HA),Xa(),Mi(!0);const Wn=yield ca(kA);if(Wn.status===0){const $n=ns(((OA=Wn==null?void 0:Wn.data)==null?void 0:OA.messages)||[]);Vr($n),Mi(!1),VA((nn=Wn==null?void 0:Wn.data)==null?void 0:nn.identifier);return}Vr([]),Mi(!1)}),yA=(Bt,kA)=>$e(void 0,null,function*(){(yield ao(Bt)).status===0&&(Ne.ZP.success("\u5220\u9664\u6210\u529F"),kA===bA&&Qn(),LA())}),Xn=()=>z.createElement("div",{className:ke.menuWarp},z.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),z.createElement(we.Z,{spinning:Li},!Er.length&&z.createElement(Fe.Z,{style:{width:250,paddingBottom:30},image:Fe.Z.PRESENTED_IMAGE_SIMPLE}),!!Er.length&&z.createElement("div",{className:ke.menu},Er.map(function(Bt,kA){return z.createElement("aside",{className:xe()(bA===Bt.identifier&&ke.active),key:Bt.id,onClick:()=>gr(Bt.id)},z.createElement("div",{className:ke.menuText},z.createElement(Ie.Z,{title:Bt==null?void 0:Bt.question},z.createElement("span",null,Bt==null?void 0:Bt.question)),zi&&zi(Bt)),z.createElement("div",{className:ke.menuDel,onClick:HA=>HA.stopPropagation()},z.createElement("i",{onClick:()=>(0,Qe.r)(Bt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),z.createElement("div",{className:ke.menuDel,onClick:HA=>HA.stopPropagation()},z.createElement(Xe.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>yA(Bt.id,Bt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},z.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),sn=Bt=>{if(Bt==="file"){if(nr.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ea([]),Po.current.upload.uploader.fileInput.click()}});return}Po.current.upload.uploader.fileInput.click()}if(Bt==="image"){if(Wr.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ui([]),bn.current.upload.uploader.fileInput.click()}});return}bn.current.upload.uploader.fileInput.click()}},Si=[{key:"file",disabled:Wr.length>=Fa,label:z.createElement(Ie.Z,{placement:"right",title:z.createElement("div",null,z.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),z.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:nr.length>=Sa,label:z.createElement(Ie.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),jn=[...Wr,...nr],Yn=jn.some(Bt=>Bt.status==="uploading")||La||Ao,Ki=$o>=Ji,aa=re||Wr.length>=Fa||nr.length>=Sa,da=Eo||yi||Wa||ta||!!jn.length,Zr={chatData:mr,stream:Ca,isDisabledNum:Ki,isDisAbledUpload:Yn,checkNumModal:oo,checkNum:Ya,onClose:Es,setChatData:Vr,setLoading:Bi,getData:pa,clearStatus:Xa,typing:Ao,setImageGenerator:Uo,renderChatItems:go,setSceneAwareness:es,setIdentifier:VA,setCodePreview:wo,setTyping:no,onMenuClick:gr};return z.createElement(z.Fragment,null,yt?z.createElement("div",{onClick:Ts},yt):yt!==null&&z.createElement(rt.Z,{draggableExtraNode:ei,showAvatarEditData:xn,src:Ge,onClick:Ts,topPercentage:hi}),z.createElement(Pr,{open:Ti,width:Jr?"100%":Mn,afterOpenChange:Bt=>{Bt&&Ii(!1)},push:!1,contentWrapperStyle:Za?{}:{transition:"none"},extra:z.createElement("div",{className:ke.head},hr,Nn&&z.createElement(Oe.Z,{value:DA,onChange:Bt=>{ro(!1),Uo(!1),aA(Bt),ea([]),ui([])}}),Tn&&z.createElement(z.Fragment,null,z.createElement(Re.Z,{dropdownRender:Xn,onOpenChange:Bt=>{Bt&&LA()},placement:"bottomLeft",arrow:!0},z.createElement("div",{className:ke.headBtn},z.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),xa&&z.createElement(z.Fragment,null,z.createElement("div",{className:ke.headBtn,onClick:Qn},z.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),z.createElement(Ie.Z,{title:Jr?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},z.createElement("div",{className:ke.headBtn,style:{padding:"0 12px"},onClick:()=>Fi(!Jr)},Jr&&z.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Jr&&z.createElement("i",{className:"iconfont icon-quanping4"})))),title:z.createElement("div",null,z.createElement("span",{className:"c-grey-333 font16"},(xn==null?void 0:xn.nickname)||fe),(xn==null?void 0:xn.show)&&z.createElement(rA,At({},xn))),onClose:Es,bodyStyle:{paddingRight:4}},z.createElement("div",{className:xe()(ke.wrap,Ti&&"body-overflow-hidden")},z.createElement("div",{ref:Oi,className:ke.chatContainer},!zA&&(ra==null?void 0:ra(Zr)),Vt&&z.createElement("div",{className:`${ke.li} mb20`,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:xn!=null&&xn.headImgId?((_n=Ve.Z)==null?void 0:_n.API_SERVER)+"/api/attachments/"+(xn==null?void 0:xn.headImgId):ve})),z.createElement("div",{className:ke.content},z.createElement("div",{className:ke.borderBox},En,WA==null?void 0:WA(Zr)))),zA&&(mr==null?void 0:mr.length)<=0&&z.createElement("div",{style:{textAlign:"center"}},En,zA&&(ra==null?void 0:ra(Zr))),z.createElement("div",{ref:xA},z.createElement(we.Z,{spinning:Ro,className:"mt20"},mr==null?void 0:mr.map((Bt,kA)=>z.createElement(z.Fragment,{key:Bt.key+kA},Bt.show&&z.createElement(z.Fragment,null,Bt.sender==="user"&&vt(Bt,kA),Bt.sender==="AI"&&ft(Bt,kA),ha&&!["AI","user"].includes(Bt.sender)&&ha(Bt,kA,{width:yo})))))),!Br&&z.createElement("div",{className:ke.backBottom,onClick:()=>{Oi.current.scrollTop=Oi.current.scrollHeight}},z.createElement("i",{className:"iconfont icon-huidaodibu"})),z.createElement("div",{ref:ho})),zA&&(mr==null?void 0:mr.length)<=0&&z.createElement("div",{style:{display:((or=Object.keys(((Mr=$A==null?void 0:$A.bot_info)==null?void 0:Mr.onboarding_info)||{}))==null?void 0:or.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},z.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(hn=(AA=$A==null?void 0:$A.bot_info)==null?void 0:AA.onboarding_info)==null?void 0:hn.prologue),($i=(_i=(Qi=$A==null?void 0:$A.bot_info)==null?void 0:Qi.onboarding_info)==null?void 0:_i.suggested_questions)==null?void 0:$i.map(Bt=>z.createElement("div",{onClick:()=>{Bi(!0);const kA=Wr.filter(KA=>KA.status==="done"),HA=nr.filter(KA=>KA.status==="done");Vr([...mr,...go(Bt,kA,HA)]),pa(Bt)},className:ke.bottomlist},Bt))),zA&&(mr==null?void 0:mr.length)>0&&z.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Kn&&z.createElement(Ie.Z,{title:Kn},z.createElement(Ue.ZP,{className:ke.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Kn)),z.createElement(Ze.Z,{zIndex:1e3,placement:"topLeft",content:kn==null?void 0:kn(Zr),title:"\u667A\u80FD\u5DE5\u5177"}," ",z.createElement(Ue.ZP,{style:{height:34,borderRadius:20,width:102},icon:z.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!de&&z.createElement("div",{style:yn,className:xe()(ke.footerContainer,ba&&ke.full,da&&ke.footerContainerSelected)},z.createElement("div",{className:ke.btnWrp},Kt&&z.createElement(Ie.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},z.createElement("div",{onClick:()=>wo(!ta),className:xe()(ke.btn,ta&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),ga&&z.createElement(Ie.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},z.createElement("div",{onClick:()=>es(!Wa),className:xe()(ke.btn,Wa&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),DA==="deepseek-r1"&&z.createElement(Ie.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},z.createElement("div",{onClick:()=>ro(!yi),className:xe()(ke.btn,yi&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Yi&&DA==="qwen-plus-latest"&&z.createElement("div",{onClick:()=>Uo(!Eo),className:xe()(ke.btn,Eo&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),jn.map(Bt=>z.createElement("div",{key:Bt.uid},(Bt==null?void 0:Bt.status)==="uploading"&&z.createElement(we.Z,{indicator:z.createElement(dt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),z.createElement("span",{title:Bt==null?void 0:Bt.name,className:"mr10"},(0,He.Pq)(Bt.name,20)),z.createElement("i",{onClick:()=>{ui(kA=>kA.filter(HA=>HA.uid!==Bt.uid)),ea(kA=>kA.filter(HA=>HA.uid!==Bt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),z.createElement(Ie.Z,{title:Ki&&z.createElement("div",null,z.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),z.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Ji,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},z.createElement("div",{style:{display:"flex"}},pA==null?void 0:pA(),z.createElement("div",{className:xe()(ke.inputContainer,ci>4&&ke.lineFour,Ki&&ke.disabledInput)},z.createElement(et.default,At({ref:Po},Ni)),z.createElement(et.default,At({ref:bn},us)),z.createElement(Re.Z,{className:`${aa&&"hide"}`,menu:{items:Si,onClick:Bt=>sn(Bt.key)},placement:"top"},z.createElement(Ue.ZP,{className:ke.uploadBtn,icon:z.createElement(nt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),z.createElement(Ke.default.TextArea,{rows:ci>4?4:ci,placeholder:oe||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:la,bordered:!1,style:aa?{paddingLeft:0,marginLeft:0}:{},onChange:xo,onPressEnter:It,onFocus:()=>EA==null?void 0:EA(),onCompositionStart:()=>{As.current=!0},onCompositionEnd:()=>{As.current=!1}}),Ao?z.createElement(Ie.Z,{title:"\u505C\u6B62\u751F\u6210"},z.createElement("div",{className:`iconfont icon-tingzhihuida ${ke.cancelBtn}`,onClick:pn})):z.createElement(Ue.ZP,{className:(la==null?void 0:la.trim())===""?ke.sendBtnDisabled:ke.sendBtn,icon:z.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Yn,onClick:ko}),ci>4&&z.createElement("span",{className:ke.fullIcon,onClick:ka},ba&&z.createElement("span",{className:"iconfont icon-shousuo"}),!ba&&z.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},16202:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z=se(59301),Ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ne=se(92310),et=se.n(Ne),De=se(29787),Ie=se(2859),Ke=se(66658),Ue=se(7408),we=(Re,Ze,je)=>new Promise((xe,ye)=>{var Se=ke=>{try{Oe(je.next(ke))}catch(ge){ye(ge)}},We=ke=>{try{Oe(je.throw(ke))}catch(ge){ye(ge)}},Oe=ke=>ke.done?xe(ke.value):Promise.resolve(ke.value).then(Se,We);Oe((je=je.apply(Re,Ze)).next())}),Xe=({data:Re,className:Ze,fullWidth:je,style:xe={},onClose:ye,onOk:Se,showFullTools:We,noAssociationId:Oe})=>{const ke=(0,z.useRef)(null),ge=(0,z.useRef)(null),He=(0,z.useRef)(null),rt=(0,z.useRef)(null),[ct,Ft]=(0,z.useState)(!1),[st,Ve]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>(He.current||(He.current=document.createElement("style"),document.head.appendChild(He.current)),Re!=null&&Re.visible?(document.body.setAttribute("data-custom","y-hidden"),He.current.innerHTML=" html { overflow-y: hidden; }",Re!=null&&Re.src&&ut()):(document.body.removeAttribute("data-custom"),He.current&&(document.head.removeChild(He.current),He.current=null)),()=>{document.body.removeAttribute("data-custom"),He.current&&(document.head.removeChild(He.current),He.current=null)}),[Re==null?void 0:Re.visible]);const ut=()=>we(void 0,null,function*(){Ft(!0),Ve("\u6B63\u5728\u52A0\u8F7D\u4E2D");const mt=yield(0,Ue.ZJ)(Re==null?void 0:Re.src);ke.current.src="",ke.current.src=mt,ke.current.onload=function(){nt()},Ft(!1),Ve("")}),Me=mt=>we(void 0,null,function*(){Ft(!0),Ve("\u6B63\u5728\u4FDD\u5B58\u4E2D");const nA=yield(0,Ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Re.title,file:mt.dataUrl}});nA!=null&&nA.id&&!Oe?(yield(0,Ke.ZP)(`/api/attachments/${Re.id}/add_subitem.json`,{method:"post",body:{subitem_id:nA==null?void 0:nA.id,settings:JSON.stringify(mt.state)}})).status===0&&Se():nA!=null&&nA.id&&Se(nA),Ft(!1),Ve("")}),dt=()=>{const mt=document.querySelector('a[href="https://markerjs.com/"]');mt&&mt.parentNode&&(mt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Pt=document.querySelector(bt.name);Pt&&Pt.setAttribute("title",bt.title)})},nt=()=>{ge.current=new Ie.hP(ke.current),ge.current.targetRoot=rt.current,ge.current.addEventListener("render",Me),ge.current.addEventListener("beforeclose",ye),We&&(ge.current.availableMarkerTypes=ge.current.ALL_MARKER_TYPES,ge.current.uiStyleSettings.redoButtonVisible=!0,ge.current.uiStyleSettings.notesButtonVisible=!0,ge.current.uiStyleSettings.zoomButtonVisible=!0,ge.current.uiStyleSettings.zoomOutButtonVisible=!0,ge.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ge.current.uiStyleSettings,ge.current.show(),Re!=null&&Re.snapshotData&&ge.current.restoreState(Re.snapshotData),setTimeout(()=>{window.scrollTo(0,0),dt()},300)};return z.createElement(z.Fragment,null,(Re==null?void 0:Re.visible)&&z.createElement(De.Z,{spinning:ct,tip:st,style:{position:"absolute",width:"100vw"}},z.createElement("div",{ref:rt,className:et()(Ce.imageDimensions,Ze,je?Ce.fullWidth:""),style:xe},z.createElement("img",{className:Ce.img,ref:ke}))))}},88090:function(ot,lt,se){"use strict";se.d(lt,{xp:function(){return De},AG:function(){return Xe},JA:function(){return Ke},FX:function(){return ve},k$:function(){return gt},ub:function(){return Dt},e6:function(){return fe},v7:function(){return je},BO:function(){return Re},x7:function(){return ct},em:function(){return ht},BV:function(){return Ie},qz:function(){return we},Gm:function(){return Ue},yt:function(){return ge},I2:function(){return bt},sQ:function(){return ke},z3:function(){return Ne},GY:function(){return xt},wC:function(){return $e},Oe:function(){return Mt},L6:function(){return Ce},RL:function(){return z},f$:function(){return et},j1:function(){return xe},jD:function(){return Ze},g4:function(){return ye}});var z=se(58143),Ce="data:image/png;base64,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",Ne=se(93314),et="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",Ie=se.p+"static/err.2323787b.png",Ke="data:image/png;base64,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",Ue="data:image/png;base64,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",we="data:image/png;base64,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",Fe="data:image/png;base64,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",Xe="data:image/png;base64,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",Re=se.p+"static/douyu.1e926b4a.jpg",Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",xe="data:image/png;base64,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",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",Se="data:image/png;base64,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",We="data:image/png;base64,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",Oe="data:image/png;base64,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",ke="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",ge="data:image/png;base64,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",He=se(46907),rt=se.p+"static/teacherQQ.833913ba.jpg",ct="data:image/png;base64,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",Ft=se(59301),st=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,dt=(le,Ge,yt)=>Ge in le?st(le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:yt}):le[Ge]=yt,nt=(le,Ge)=>{for(var yt in Ge||(Ge={}))ut.call(Ge,yt)&&dt(le,yt,Ge[yt]);if(Ve)for(var yt of Ve(Ge))Me.call(Ge,yt)&&dt(le,yt,Ge[yt]);return le};const mt=le=>React.createElement("svg",nt({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},le),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var nA="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",bt="data:image/jpeg;base64,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",Pt=se.p+"static/certificate.a2a9ee77.jpg",rA=Object.defineProperty,ze=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,kt=(le,Ge,yt)=>Ge in le?rA(le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:yt}):le[Ge]=yt,Ht=(le,Ge)=>{for(var yt in Ge||(Ge={}))Qe.call(Ge,yt)&&kt(le,yt,Ge[yt]);if(ze)for(var yt of ze(Ge))wt.call(Ge,yt)&&kt(le,yt,Ge[yt]);return le};const Ye=le=>React.createElement("svg",Ht({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},le),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var _e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ht="data:image/png;base64,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",Mt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",At=se.p+"static/question.ed747acc.gif",xt="data:image/gif;base64,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",$e=se(55351),gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Dt="data:image/png;base64,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",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",oe="data:image/png;base64,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",re="data:image/png;base64,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",de="data:image/png;base64,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",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},35303:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ie}});var z=se(62957),Ce={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",et=se(59301),Ie=({visible:Ke,setVisible:Ue,image:we,closeImageStyle:Fe,hiddenbutton:Xe})=>et.createElement(z.default,{centered:!0,destroyOnClose:!0,open:Ke,footer:null,wrapClassName:Ce.modal,onCancel:()=>Ue(!1)},et.createElement("div",{className:Ce.content},et.createElement("img",{src:we}),Xe,et.createElement("img",{onClick:()=>Ue(!1),className:Ce.close,src:Ne,style:Fe})))},45469:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(77019),Ne=se(5269),et=se(31691),De=se(7939),Ie=se(84660),Ke=se(34537),Ue=se(48136),we=se(59301);const Fe=(0,z.forwardRef)(({callback:Xe,showSaveButton:Re,value:Ze=""},je)=>{const xe=(0,z.useRef)(),ye=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Se=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r + `,nt=document.createElement("div");nt.innerHTML=dt.replace(/box-shadow/g,"// box-shadow"),document.body.appendChild(nt);const mt=document.getElementById(Me);if(!mt){console.error("PDF \u5143\u7D20\u672A\u627E\u5230"),nt.parentNode&&nt.parentNode.removeChild(nt);return}mt.style.width="auto",mt.style.height="auto",mt.style.position="initial";try{const bt=(yield Ze()(mt,{useCORS:!0,backgroundColor:"#fff"})).toDataURL("image/png"),Pt=document.createElement("a");Pt.href=bt,Pt.download=`\u5386\u53F2\u5BF9\u8BDD-${Ve.my_user_name}-${Xe()().format("YYYYMMDDHHmmss")}.png`,Pt.click()}catch(nA){console.error("[exportHistory] html2canvas error:",nA)}finally{nt.parentNode&&nt.parentNode.removeChild(nt)}});let Ft="markdown";const st=()=>{const[Ve,ut]=(0,z.useState)(Ft);return Ft=Ve,z.createElement(Ce.Z,{size:30},Oe.map(Me=>z.createElement(Ie.op,{key:Me.key,style:Ve===Me.key?{border:"1px solid #165dff",color:"#165dff"}:{},onClick:()=>ut(Me.key),shape:"default",icon:z.createElement("img",{src:Me.icon})},Me.name)))};Ne.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4",width:538,cancelText:"\u53D6\u6D88",title:"\u5BFC\u51FA\u5386\u53F2\u5BF9\u8BDD",content:z.createElement(st,null),onOk:()=>ye(void 0,null,function*(){var Ve,ut,Me;if(Ft==="image"){const nt=yield(0,we.ZP)(`/api/course_qna_sessions/${We}.json`,{method:"get"});if((nt==null?void 0:nt.status)===0){const mt=(ut=(Ve=nt==null?void 0:nt.data)==null?void 0:Ve.messages)==null?void 0:ut.map(bt=>({updated_at:bt.updated_at,question:bt.question,answer:bt.answer})),nA={my_user_name:(Me=nt==null?void 0:nt.data)==null?void 0:Me.user_name,user_name:"AI\u56DE\u7B54",data:mt};yield ct(nA)}return}const dt=`${De.Z.API_SERVER}/api/course_qna_sessions/${We}/download_chat_data.json?file_type=${Ft}`;(0,et.Nd)(null,dt)})})}},80414:function(ot,lt,se){"use strict";var z=se(59301),Ce=Object.defineProperty,Ne=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ie=(Re,Ze,je)=>Ze in Re?Ce(Re,Ze,{enumerable:!0,configurable:!0,writable:!0,value:je}):Re[Ze]=je,Ke=(Re,Ze)=>{for(var je in Ze||(Ze={}))et.call(Ze,je)&&Ie(Re,je,Ze[je]);if(Ne)for(var je of Ne(Ze))De.call(Ze,je)&&Ie(Re,je,Ze[je]);return Re},Ue=(Re,Ze)=>{var je={};for(var xe in Re)et.call(Re,xe)&&Ze.indexOf(xe)<0&&(je[xe]=Re[xe]);if(Re!=null&&Ne)for(var xe of Ne(Re))Ze.indexOf(xe)<0&&De.call(Re,xe)&&(je[xe]=Re[xe]);return je};const we=se(20441),Fe={};we.keys().forEach(Re=>{const Ze=Re.replace("./","").replace(".svg","");Fe[Ze]=we(Re)});const Xe=Re=>{var Ze=Re,{filename:je}=Ze,xe=Ue(Ze,["filename"]),ye;const Se=((ye=je==null?void 0:je.split(".").pop())==null?void 0:ye.toLowerCase())||"unknown",We=Fe[Se]||Fe.default;return z.createElement("img",Ke({src:We,alt:Se},xe))};lt.Z=Xe},74215:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ze}});var z=se(59301),Ce={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},Ne=se(37285),et=se(80414),De=se(25399),Ie=se(37639),Ke=se(75909),Ue=se(66658),we=(je,xe,ye)=>new Promise((Se,We)=>{var Oe=He=>{try{ge(ye.next(He))}catch(rt){We(rt)}},ke=He=>{try{ge(ye.throw(He))}catch(rt){We(rt)}},ge=He=>He.done?Se(He.value):Promise.resolve(He.value).then(Oe,ke);ge((ye=ye.apply(je,xe)).next())}),Xe=({item:je})=>{var xe,ye,Se,We,Oe;const[ke,ge]=(0,z.useState)(!1),[He,rt]=(0,z.useState)({}),ct=(0,z.useRef)(),[Ft,st]=(0,z.useState)(!1);let Ve=[{name:"subject",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:z.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:z.createElement(et.Z,{filename:je==null?void 0:je.name,style:{width:16,height:16,marginRight:5}})}];return z.createElement("div",{className:Ce.f_l_c},z.createElement(De.Z,{title:je==null?void 0:je.name},z.createElement(Ie.Z,{placement:"top",content:z.createElement("div",null,z.createElement(Ne.Z,null),z.createElement("pre",{className:Ce.preclass,style:{maxWidth:600,maxHeight:400}},(je==null?void 0:je.type)==="document"&&((xe=je==null?void 0:je.contents)==null?void 0:xe.toString()),(je==null?void 0:je.type)!=="document"&&z.createElement("a",{target:"_blank",href:(ye=je==null?void 0:je.contents)==null?void 0:ye.toString()},(Se=je==null?void 0:je.contents)==null?void 0:Se.toString()))),title:z.createElement("div",null,(We=Ve==null?void 0:Ve.find(ut=>(ut==null?void 0:ut.name)===je.type))==null?void 0:We.icon,je==null?void 0:je.name),trigger:"click",open:ke,onOpenChange:ut=>we(void 0,null,function*(){var Me;if(je!=null&&je.deployable_type){let dt={};(je==null?void 0:je.deployable_type)=="Course"?dt.course_id=je==null?void 0:je.deployable_id:dt.subject_id=je==null?void 0:je.deployable_id;let nt=yield(0,Ue.ZP)("/api/users/get_permissions.json",{method:"get",params:dt});if(!((Me=nt==null?void 0:nt.data)!=null&&Me.manager)){ge(ut);return}}if(!(je!=null&&je.web_url))ge(ut);else{const nA=new URL(je==null?void 0:je.web_url).pathname.split("/").pop().split(".").pop();if(nA==="txt"){st(!0);let bt=yield(0,Ue.ZP)(je==null?void 0:je.web_url,{method:"get"},!1,!1,!0);st(!1);const rA=new TextDecoder("utf-8").decode(bt);ct.current=rA,rt({file_type:"txt",url:je==null?void 0:je.web_url})}else rt({file_type:["docx","doc"].includes(nA)?"office":nA,url:je==null?void 0:je.web_url})}})},z.createElement("div",{className:Ce.officediv},(Oe=Ve==null?void 0:Ve.find(ut=>(ut==null?void 0:ut.name)===je.type))==null?void 0:Oe.icon,je==null?void 0:je.name))),z.createElement(Ke.Z,{close:!0,monacoEditor:{value:ct.current,language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},style:{zIndex:1300,background:"rgba(1, 10, 35, 0.5)"},data:He==null?void 0:He.url,type:He==null?void 0:He.file_type,disabledDownload:!0,onClose:()=>rt({})}))},Ze=({Filelist:je})=>z.createElement("div",null,z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),z.createElement(Ne.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),z.createElement("div",{className:Ce.f_l_c},je==null?void 0:je.map(xe=>z.createElement(Xe,{item:xe}))))},60673:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return He}});var z=se(59301),Ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},Ne=se(44104),et=Object.defineProperty,De=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,Ue=(rt,ct,Ft)=>ct in rt?et(rt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):rt[ct]=Ft,we=(rt,ct)=>{for(var Ft in ct||(ct={}))Ie.call(ct,Ft)&&Ue(rt,Ft,ct[Ft]);if(De)for(var Ft of De(ct))Ke.call(ct,Ft)&&Ue(rt,Ft,ct[Ft]);return rt};const Fe=rt=>React.createElement("svg",we({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},rt),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var Xe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",Re=Object.defineProperty,Ze=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ye=(rt,ct,Ft)=>ct in rt?Re(rt,ct,{enumerable:!0,configurable:!0,writable:!0,value:Ft}):rt[ct]=Ft,Se=(rt,ct)=>{for(var Ft in ct||(ct={}))je.call(ct,Ft)&&ye(rt,Ft,ct[Ft]);if(Ze)for(var Ft of Ze(ct))xe.call(ct,Ft)&&ye(rt,Ft,ct[Ft]);return rt};const We=rt=>React.createElement("svg",Se({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},rt),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var Oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",ke=se(59301),He=({value:rt,onChange:ct})=>{const[Ft,st]=(0,z.useState)(!1),Ve=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-plus-latest",img:Xe},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:Oe}],ut=Ve.find(Me=>Me.key===rt);return ke.createElement("div",{className:Ce.select},ke.createElement(Ne.Z,{size:10},ke.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),ke.createElement("div",{className:Ce.box,onMouseLeave:()=>st(!1)},ke.createElement("div",{className:Ce.text,onClick:()=>st(!0)},ke.createElement("img",{src:ut.img,width:20}),ke.createElement("span",null,ut.name),ke.createElement("b",{className:"iconfont icon-zhankai6"})),Ft&&ke.createElement("div",{className:Ce.itemWrap},ke.createElement("aside",null,Ve.map(Me=>ke.createElement("div",{key:Me.key,className:`${Ce.item} ${Me.key===rt?Ce.active:""}`,onClick:dt=>{dt.stopPropagation(),ct(Me.key),st(!1)}},ke.createElement("img",{src:Me.img,width:20}),ke.createElement("span",null,Me.name))))))))}},14261:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ke}});var z=se(59301),Ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},Ne=se(29787),et=se(59301),De=(Ue,we,Fe)=>new Promise((Xe,Re)=>{var Ze=ye=>{try{xe(Fe.next(ye))}catch(Se){Re(Se)}},je=ye=>{try{xe(Fe.throw(ye))}catch(Se){Re(Se)}},xe=ye=>ye.done?Xe(ye.value):Promise.resolve(ye.value).then(Ze,je);xe((Fe=Fe.apply(Ue,we)).next())}),Ke=({value:Ue="",streamingStatus:we,onFinish:Fe,cancelIndex:Xe,time:Re,loading:Ze,loadAll:je})=>{const[xe,ye]=(0,z.useState)(""),[Se,We]=(0,z.useState)(!0),Oe=(0,z.useRef)(Ue),ke=(0,z.useRef)(we),ge=(0,z.useRef)(0),He=(0,z.useRef)(null),[rt,ct]=(0,z.useState)(!1),Ft=70;(0,z.useEffect)(()=>{ke.current=we},[we]),(0,z.useEffect)(()=>{Oe.current=Ue},[Ue]),(0,z.useEffect)(()=>{if(!we){ye(Oe.current);return}return ct(!0),He.current=setInterval(st,Ft),()=>{clearInterval(He.current)}},[]),(0,z.useEffect)(()=>{rt&&(ye(Oe.current),clearInterval(He.current),ct(!1),Fe())},[Xe]);const st=()=>De(void 0,null,function*(){const Ve=Oe.current[ge.current];Ve!==void 0?(ye(ut=>ut+Ve),ge.current++,clearInterval(He.current),He.current=setInterval(st,280/(Oe.current.length-ge.current))):ke.current===!1&&(ye(Oe.current),clearInterval(He.current),ct(!1),Fe())});return et.createElement("div",{className:`${Ce.reasoning} fadeIn animated`},et.createElement("div",{className:Ce.btn,onClick:()=>We(!Se)},et.createElement("i",{className:"iconfont icon-shendusikao"}),Re?et.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",Re," \u79D2\uFF09"):et.createElement("span",null,"\u601D\u8003\u4E2D..."),Se?et.createElement("b",{className:"iconfont icon-shouqi6"}):et.createElement("b",{className:"iconfont icon-zhankai6"})),Ze&&et.createElement(Ne.Z,{spinning:!0,className:"mt20"}),Se&&!Ze&&et.createElement("div",{className:Ce.content},xe,rt?et.createElement("span",{className:"aiBlink"},"__"):""))}},19450:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Dt}});var z=se(59301),Ce=se(36207),Ne=se(6767),et=se(94968),De=se(62957),Ie=se(25399),Ke=se(37568),Ue=se(7939),we=se(29787),Fe=se(584),Xe=se(93725),Re=se(75727),Ze=se(37639),je=se(92310),xe=se.n(je),ye=se(71048),Se=se(74215),We=se(14261),Oe=se(60673),ke={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M",loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV",textmu:"textmu___SnRvX",bottomlist:"bottomlist___mgGfL"},ge=se(66658),He=se(7408),rt=se(67370),ct=se(37166),Ft=se(28984),st=se(71986),Ve=se(14661),ut=se(56102),Me=se(38454),dt=se(58617),nt=se(32050),mt={addImg:"addImg___SRqVr"},nA="data:image/png;base64,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",bt=(fe,oe,re)=>new Promise((de,ve)=>{var le=_t=>{try{It(re.next(_t))}catch(tA){ve(tA)}},Ge=_t=>{try{It(re.throw(_t))}catch(tA){ve(tA)}},It=_t=>_t.done?de(_t.value):Promise.resolve(_t.value).then(le,Ge);It((re=re.apply(fe,oe)).next())}),rA=({nickname:fe="",headImgId:oe="",onOk:re=()=>{}})=>{var de;const[ve,le]=(0,z.useState)(""),[Ge,It]=(0,z.useState)(""),[_t,tA]=(0,z.useState)(!1),[Ot,Vt]=(0,z.useState)(!1);return(0,z.useEffect)(()=>{_t&&(le(fe),It(oe))},[_t]),z.createElement(z.Fragment,null,z.createElement("i",{onClick:()=>tA(!0),style:{marginLeft:10,color:"#333",fontSize:14,cursor:"pointer"},className:"iconfont icon-bianji16"}),z.createElement(De.default,{title:"\u8BBE\u7F6E\u52A9\u6559\u5934\u50CF\u548C\u540D\u79F0",centered:!0,width:720,okText:"\u4FDD\u5B58",open:_t,confirmLoading:Ot,onOk:()=>bt(void 0,null,function*(){ve||Ne.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Vt(!0),(yield re({ai_nickname:ve,ai_headimg_id:Ge}))&&tA(!1),Vt(!1)}),onCancel:()=>{tA(!1)}},z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("label",{style:{width:70,textAlign:"end"}},z.createElement("span",{style:{color:"red"}},"*"),"\u52A9\u6559\u540D\u79F0"),z.createElement(Ke.default,{maxLength:5,showCount:!0,style:{width:"80%",marginLeft:20},value:ve,onChange:iA=>le(iA.target.value)})),z.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:20}},z.createElement("label",{style:{width:70,textAlign:"end",marginRight:20}},"\u52A9\u6559\u5934\u50CF"),z.createElement(et.default,{disabled:!!Ge,accept:".png,.jpg",action:`${Ve.Z.API_SERVER}/api/attachments.json`,maxCount:1,showUploadList:!1,withCredentials:!0,beforeUpload:iA=>{var gA,PA,Bn,vA;const qn=(vA=(Bn=(PA=(gA=iA==null?void 0:iA.name)==null?void 0:gA.split("."))==null?void 0:PA.slice(-1))==null?void 0:Bn[0])==null?void 0:vA.toLowerCase(),Mn=["jpg","png"].includes(qn);return iA.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):Mn?iA.size/1024/1024>100?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301png\u3001jpg\u6587\u4EF6"),et.default.LIST_IGNORE)},onChange:({file:iA})=>{var gA;It((gA=iA==null?void 0:iA.response)==null?void 0:gA.container_id)}},Ge?z.createElement("div",{style:{position:"relative"}},z.createElement("img",{src:((de=Ve.Z)==null?void 0:de.API_SERVER)+"/api/attachments/"+Ge,width:120,height:120}),z.createElement("i",{onClick:()=>{It("")},style:{color:"red",cursor:"pointer",position:"absolute",right:0,top:0},className:"iconfont icon-zuoce-jinengbiaoqianshanchu"})):z.createElement("div",{className:mt.addImg},z.createElement("i",{className:"iconfont icon-tianjia5"}),z.createElement("span",{style:{marginTop:10}},"\u4E0A\u4F20\u5934\u50CF")))),z.createElement("div",{style:{marginLeft:12}},z.createElement("p",{style:{color:"#333",marginBottom:0,marginTop:20}},"\u5C55\u793A\u5165\u53E3\u793A\u4F8B"),z.createElement("img",{src:nA,style:{width:570}}))))},ze=se(51429),Qe=se(22452),wt=Object.defineProperty,kt=Object.defineProperties,Ht=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Mt=(fe,oe,re)=>oe in fe?wt(fe,oe,{enumerable:!0,configurable:!0,writable:!0,value:re}):fe[oe]=re,At=(fe,oe)=>{for(var re in oe||(oe={}))_e.call(oe,re)&&Mt(fe,re,oe[re]);if(Ye)for(var re of Ye(oe))ht.call(oe,re)&&Mt(fe,re,oe[re]);return fe},yt=(fe,oe)=>kt(fe,Ht(oe)),$e=(fe,oe,re)=>new Promise((de,ve)=>{var le=_t=>{try{It(re.next(_t))}catch(tA){ve(tA)}},Ge=_t=>{try{It(re.throw(_t))}catch(tA){ve(tA)}},It=_t=>_t.done?de(_t.value):Promise.resolve(_t.value).then(le,Ge);It((re=re.apply(fe,oe)).next())}),Dt=({title:fe="\u5934\u6B4CAI",placeholder:oe,hideUpload:re,hideInputBox:de,aiIcon:ve=ct,userIcon:le=Ft,dragIcon:Ge=st,children:It,fetchUrl:_t,fetchData:tA={},extraAnswerAction:Ot,showDefaultTips:Vt=!0,onOpen:iA,onClose:gA,loadingOption:PA,showPreference:Bn=!1,initMessage:vA,customRequest:qn,visible:wn,width:Mn=1200,isCheckRestrictNumber:Yt=!1,headNode:En,headFunctionNode:WA,showRedraw:Pn,showEdit:vr,promptPropName:Ei="prompt",topPercentage:hi,showSwitchingModel:Nn=!1,showImageGenerator:Yi=!1,showLookHistory:Tn=!1,fetchListObject:ma,customPreference:ji,customDataNode:ha,showAddSession:xa,historyId:Ba,draggableExtraNode:ei,drawerExtraNode:hr,menuExtraFunctionNode:zi,showSceneAwareness:ga=!1,ReactComponent:Pr=Ce.Z,topFunctionNode:ra,footerContainerStyle:yn,chatContainerStyle:zt={},showCodePreview:Kt=!1,showSource:uA=!0,onSendMessage:EA,onDynamic:ln=()=>{},showAvatarEditData:xn,isPath:zA=!1,BottomNode:kn,BOttomNodeName:Kn,ysclist:$A={},isCoze:jt,Selectdiv:pA,onOpenChange:cn})=>{var Gn,en,_n,Mr,or,AA,hn,Qi,_i,$i;const[Ti,Rr]=(0,z.useState)(!1),[DA,aA]=(0,z.useState)("qwen-plus-latest"),[Wr,ui]=(0,z.useState)([]),[nr,ea]=(0,z.useState)([]),[La,Bi]=(0,z.useState)(!1),[Ro,Mi]=(0,z.useState)(!1),[Li,Ua]=(0,z.useState)(!1),[mr,Vr]=(0,z.useState)([]),[la,jo]=(0,z.useState)(""),[$o,to]=(0,z.useState)(0),[Ji,zo]=(0,z.useState)(void 0),[ba,Qa]=(0,z.useState)(!1),[Ka,Lo]=(0,z.useState)(null),[ia,ua]=(0,z.useState)(""),Oi=(0,z.useRef)(),Ga=(0,z.useRef)(null),Ca=(0,z.useRef)(null),[Ao,no]=(0,z.useState)(!1),[yi,ro]=(0,z.useState)(!1),[ta,wo]=(0,z.useState)(!1),[Eo,Uo]=(0,z.useState)(!1),[Wa,es]=(0,z.useState)(!1),[ts,wa]=(0,z.useState)(0),ho=(0,z.useRef)(null),Va=(0,z.useRef)(!1),xA=(0,z.useRef)(null),[bA,VA]=(0,z.useState)(void 0),An=(0,ze.useParams)(),[Br,ni]=(0,z.useState)(!0),[Ui,ai]=(0,z.useState)(Mn-28),[Jr,Fi]=(0,z.useState)(!1),[Za,Ii]=(0,z.useState)(!0),[Er,Pa]=(0,z.useState)([]),io=(0,z.useRef)([]),Po=(0,z.useRef)(null),bn=(0,z.useRef)(null),As=(0,z.useRef)(!1),yo=Ui-22,ci=la==null?void 0:la.split(` +`).length,{onAdd:ls,onGetList:Io,onListClick:ca,onListDelete:ao,onListDealData:ns}=ma||{},Fa=50,Sa=10,Ni={maxCount:Fa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Wr,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Bt=>$e(void 0,null,function*(){var kA,HA,KA,OA;const nn=(OA=(KA=(HA=(kA=Bt==null?void 0:Bt.name)==null?void 0:kA.split("."))==null?void 0:HA.slice(-1))==null?void 0:KA[0])==null?void 0:OA.toLowerCase(),$n=["doc","docx","md","pdf","txt","xlsx","xls"].includes(nn);return Bt.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):$n?Bt.size/1024/1024>100?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),et.default.LIST_IGNORE)}),onChange:({fileList:Bt})=>{ui(Bt)},action:`${(Gn=Ve.Z)==null?void 0:Gn.API_SERVER}/api/intelligent_imports/upload_file.json`},us={maxCount:Sa,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:nr,multiple:!0,accept:".jpg,.png,",beforeUpload:Bt=>{var kA,HA,KA,OA;const nn=(OA=(KA=(HA=(kA=Bt==null?void 0:Bt.name)==null?void 0:kA.split("."))==null?void 0:HA.slice(-1))==null?void 0:KA[0])==null?void 0:OA.toLowerCase(),$n=["jpg","png"].includes(nn);return Bt.size==0?(Ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),et.default.LIST_IGNORE):$n?Bt.size/1024/1024>10?(Ne.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),et.default.LIST_IGNORE):!0:(Ne.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),et.default.LIST_IGNORE)},onChange:({fileList:Bt})=>{ea(Bt)},action:`${(en=Ve.Z)==null?void 0:en.API_SERVER}/api/ai/generals/update_file.json`};(0,z.useEffect)(()=>{if(!mr.length||!Oi.current)return;const Bt=mr[mr.length-1];Bt!=null&&Bt.loading&&(Oi.current.scrollTop=Oi.current.scrollHeight)},[mr.length]),(0,z.useEffect)(()=>{if(!Oi.current||!ho.current)return;const Bt=new IntersectionObserver(([kA])=>{ni(kA.isIntersecting)},{root:Oi.current,rootMargin:"70px",threshold:0});return Bt.observe(ho.current),()=>{ho.current&&Bt.unobserve(ho.current)}},[Oi.current,ho.current]),(0,z.useEffect)(()=>{if(!Ao)return;const Bt=Oi.current,kA=xA.current;Va.current=!1;let HA=Bt.scrollTop;const KA=()=>{const{scrollTop:nn,scrollHeight:Wn,clientHeight:$n}=Bt;nn>HA?nn+$n>=Wn-50&&(Bt.scrollTop=Bt.scrollHeight,Va.current=!1):nn{Va.current||(Bt.scrollTop=Bt.scrollHeight)});return OA.observe(kA),()=>{var nn;OA.unobserve(kA),(nn=Bt==null?void 0:Bt.removeEventListener)==null||nn.call(Bt,"scroll",KA)}},[Ao]),(0,z.useEffect)(()=>{!Ao&&io.current.length&&(Vr([...mr,...io.current]),io.current=[])},[Ao]),(0,z.useEffect)(()=>{if(!Oi.current)return;const Bt=new ResizeObserver(()=>{var kA;Oi.current&&ai((kA=Oi.current)==null?void 0:kA.offsetWidth)});return Bt.observe(Oi.current),()=>{Oi.current&&Bt.unobserve(Oi.current)}},[Oi.current]),(0,z.useEffect)(()=>{typeof wn=="boolean"&&Rr(wn)},[wn]),(0,z.useEffect)(()=>{cn&&cn(Ti)},[Ti]),(0,z.useEffect)(()=>{var Bt;if(Ga.current&&Ka!==null){Ga.current.focus();const kA=(Bt=Ga.current.resizableTextArea)==null?void 0:Bt.textArea;kA&&(kA.selectionStart=kA.selectionEnd=kA.value.length)}},[Ka]),(0,z.useEffect)(()=>{ci<5&&Qa(!1)},[ci]),(0,z.useEffect)(()=>{Ti&&vA&&(Vr(go(vA)),Bi(!0),pa(vA,{history:[]})),Ti&&(Ya(),An!=null&&An.pathId&&Os(),Ba?gr(Ba):xa&&!bA&&Qn()),Ti||Xa()},[Ti]),(0,z.useEffect)(()=>{var Bt,kA,HA;let KA=Object.values(((Bt=$A==null?void 0:$A.bot_option_data)==null?void 0:Bt.model_detail_map)||{});(KA==null?void 0:KA.length)>0&&((HA=(kA=KA==null?void 0:KA[0])==null?void 0:kA.name.toLowerCase())!=null&&HA.includes("reasoner"))?ro(!0):ro(!1)},[$A]);const go=(Bt="",kA=[],HA=[])=>{const KA=Date.now();return[{text:Bt,key:KA,sender:"user",fileList:kA,imageList:HA,show:!0},{loading:!0,key:KA,sender:"AI",show:!0,model:DA,imageGenerator:Eo,thinkingEnabled:yi,codePreview:ta}]},Xa=()=>{ua(""),Lo(null),ui([]),ea([]),jo("")},Ts=()=>{if(iA){iA({chatData:mr,setChatData:Vr,setLoading:Bi,getData:pa,renderChatItems:go,handleAdd:Qn,identifier:bA});return}Rr(!0)},Es=()=>{if(Ii(!0),gA){gA();return}Rr(!1)},Os=()=>$e(void 0,null,function*(){const Bt=yield(0,ge.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:An==null?void 0:An.pathId}})}),ka=()=>{Qa(!ba)},Ya=()=>$e(void 0,null,function*(){if(!Yt)return;const Bt=yield(0,ge.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Bt==null?void 0:Bt.status)===0&&(Bt==null?void 0:Bt.total_number)!==-1&&(to((Bt==null?void 0:Bt.total_number)-(Bt==null?void 0:Bt.remaining_number)),zo(Bt==null?void 0:Bt.total_number))}),oo=()=>{De.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:z.createElement("div",null,z.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),z.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Ji,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ko=Bt=>Bt.reduce((HA,KA)=>{if(KA.sender==="user"){const OA=Bt.find(nn=>nn.key===KA.key&&nn.sender==="AI");OA&&(OA!=null&&OA.text)&&!(OA!=null&&OA.error)&&HA.push({question:KA.text,answer:OA.text})}return HA},[]),pa=(...Bt)=>$e(void 0,[...Bt],function*(kA="",HA={},KA=mr){if(qn&&(yield qn({mes:kA,setChatData:Vr,fileList:Wr,body:HA,checkNum:Ya,setLoading:Bi,bodyChatData:KA,setTyping:no,setImageGenerator:Uo,renderChatItems:go})),!qn){const OA=Wr==null?void 0:Wr.map(vn=>{var Qr;return(Qr=vn==null?void 0:vn.response)==null?void 0:Qr.file_id}),nn=nr==null?void 0:nr.map(vn=>{var Qr;return(Qr=vn==null?void 0:vn.response)==null?void 0:Qr.data}),Wn=HA.history||Ko(KA),$n=At(At({identifier:bA,response_mode:"streaming",model:DA,scene_awareness:Wa,thinking_enabled:yi,image_generator:Eo,code_preview:ta,file_ids:OA,image_list:nn,history:Wn,[Ei]:kA},tA),HA),gi=Object.fromEntries(Object.entries($n).filter(([vn,Qr])=>Qr!==void 0));Ca.current=new Me.Z(Ve.Z.API_SERVER+_t,gi),yield new Promise((vn,Qr)=>{let Ea=null,qi=null;Ca.current.on("data",Ci=>{no(!0);const{chunk:{content:so,type:lr,created:cr,msg:fi}}=Ci,Ha=fi==="error";lr==="thinking"&&(Ea=Ea||cr,Vr(Ja=>[...Ja].map((ii,ya)=>ya===Ja.length-1?yt(At({},ii),{reasoning:(ii.reasoning||"")+so,loading:!1,hideAnswer:!0,error:Ha}):ii))),lr==="text"&&(qi=qi||cr,Vr(Ja=>[...Ja].map((ii,ya)=>ya===Ja.length-1?yt(At({},ii),{text:(ii.text||"")+so,loading:!1,startTime:Ea,endTime:qi,error:Ha}):ii))),lr==="knowledge"&&Vr(Ja=>[...Ja].map((ii,ya)=>{var po;return ya===Ja.length-1?yt(At({},ii),{text:(ii.text||"")+"",loading:!1,startTime:Ea,endTime:qi,error:Ha,knowledge:(po=Ci==null?void 0:Ci.chunk)==null?void 0:po.content}):ii}))}),Ca.current.on("done",()=>{vn()}),Ca.current.on("error",Ci=>{let so="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Ci)==="[object Object]"&&Ci.status===-9&&(so=Ci==null?void 0:Ci.message),Vr(lr=>[...lr].map((cr,fi)=>fi===lr.length-1?yt(At({},cr),{text:so,loading:!1,error:!0}):cr)),vn()}),Ca.current.on("cancelled",()=>{vn()}),Ca.current.startStream()})}Ya(),Bi(!1)}),xo=Bt=>{jo(Bt.target.value)},ri=(Bt,kA)=>{if(Xa(),Bi(!0),Bt==="edit"){io.current=mr.slice(kA+2);const HA=mr.splice(kA),{fileList:KA=[],imageList:OA=[]}=(HA==null?void 0:HA[0])||{},nn=KA.map(gi=>{var vn;return(vn=gi.response)==null?void 0:vn.file_id}),Wn=OA.map(gi=>{var vn;return(vn=gi.response)==null?void 0:vn.data}),$n={history:Ko(mr),file_ids:nn,image_list:Wn,edit:!0};Vr([...mr,...go(ia,KA,OA)]),pa(ia,$n,mr)}if(Bt==="redraw"){io.current=mr.slice(kA+1);const HA=mr.splice(kA-1),{text:KA,fileList:OA=[],imageList:nn=[]}=(HA==null?void 0:HA[0])||{},Wn=OA.map(vn=>{var Qr;return(Qr=vn.response)==null?void 0:Qr.file_id}),$n=nn.map(vn=>{var Qr;return(Qr=vn.response)==null?void 0:Qr.data}),gi={history:Ko(mr),file_ids:Wn,image_list:$n,edit:!0};Vr([...mr,...go(KA,OA,nn)]),pa(KA,gi,mr)}},ko=()=>{if(la.trim()!==""){Xa(),Bi(!0);const Bt=Wr.filter(HA=>HA.status==="done"),kA=nr.filter(HA=>HA.status==="done");Vr([...mr,...go(la,Bt,kA)]),pa(la)}},xt=Bt=>{if(Bt.shiftKey){if(Bt.key==="Enter")return}else if(Bt.key==="Enter"){if(Bt.preventDefault(),Yn||As.current)return;ko()}},vt=(Bt,kA)=>{let HA=!1;vr===!0?HA=!0:vr==="last"&&(HA=mr.reduce((Wn,$n,gi)=>$n.sender==="user"?gi:Wn,-1)===kA);const KA=kA===Ka,OA=[...(Bt==null?void 0:Bt.fileList)||[],...(Bt==null?void 0:Bt.imageList)||[]];return z.createElement("div",{className:ke.li,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:le})),z.createElement("div",{className:ke.content},!!(OA!=null&&OA.length)&&z.createElement("div",{className:ke.fileWrap},OA==null?void 0:OA.map((nn,Wn)=>{var $n,gi;return z.createElement("div",{key:Wn,className:ke.file},z.createElement("img",{src:se(90034)(`./${((gi=($n=nn==null?void 0:nn.name)==null?void 0:$n.split("."))==null?void 0:gi.pop())||"txt"}.png`),width:20,className:"mr10"}),z.createElement("aside",null,z.createElement(Ie.Z,{title:nn==null?void 0:nn.name},z.createElement("div",{className:ke.fileName},nn==null?void 0:nn.name)),z.createElement("div",{className:"c-grey-999 font12"},(0,He.RD)(nn==null?void 0:nn.size))))})),z.createElement("div",{className:ke.borderBox},KA?z.createElement(Ke.default.TextArea,{value:ia,ref:Ga,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:nn=>ua(nn.target.value)}):z.createElement("div",{className:ke.text},Bt==null?void 0:Bt.text)),KA?z.createElement("div",{className:ke.action},z.createElement(Ue.ZP,{onClick:()=>{ua(""),Lo(null)},size:"small"},"\u53D6\u6D88"),z.createElement(Ue.ZP,{disabled:!ia.trim(),onClick:()=>ri("edit",kA),type:"primary",size:"small"},"\u786E\u8BA4")):z.createElement("div",{className:ke.action},z.createElement(ut.CopyToClipboard,{text:(Bt==null?void 0:Bt.text)||"",onCopy:()=>Ne.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(Ie.Z,{title:"\u590D\u5236"},z.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),HA&&!La&&z.createElement(Ie.Z,{title:"\u7F16\u8F91"},z.createElement("i",{onClick:()=>{Lo(kA),ua((Bt==null?void 0:Bt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},ft=(Bt,kA)=>{var HA,KA;let OA=!1;Pn===!0?OA=!0:Pn==="last"&&(OA=mr.reduce(($n,gi,vn)=>gi.sender==="AI"?vn:$n,-1)===kA);let nn="";return Bt!=null&&Bt.source?nn=Bt==null?void 0:Bt.source:(Bt==null?void 0:Bt.model)==="deepseek-r1"?nn="\u7531deepseek\u751F\u6210":(Bt==null?void 0:Bt.model)==="qwen-plus-latest"&&(nn="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),z.createElement("div",{className:ke.li,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:xn!=null&&xn.headImgId?((HA=Ve.Z)==null?void 0:HA.API_SERVER)+"/api/attachments/"+(xn==null?void 0:xn.headImgId):ve})),z.createElement("div",{className:ke.content},z.createElement("div",{className:ke.borderBox},Bt.loading&&z.createElement(z.Fragment,null,Bt!=null&&Bt.imageGenerator?z.createElement("div",{className:ke.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",z.createElement("div",{className:"ai-loading"})):!(Bt!=null&&Bt.thinkingEnabled)&&z.createElement("div",null,z.createElement("div",{className:ke.loading},z.createElement("div",{className:ke.dot}),z.createElement("div",{className:ke.dot}),z.createElement("div",{className:ke.dot})),z.createElement("div",{style:{marginTop:10,color:"#9096A3"}},PA!=null&&PA.text||jt?"\u5F53\u524D\u667A\u80FD\u4F53\u4E3A\u6559\u5E08\u81EA\u5B9A\u4E49\u5DE5\u4F5C\u6D41\u667A\u80FD\u4F53\uFF0C\u5DE5\u4F5C\u6D41\u5F62\u5F0F\u6682\u4E0D\u652F\u6301\u6D41\u5F0F\u8F93\u51FA\uFF0C\u8FD0\u884C\u65F6\u95F4\u53EF\u80FD\u8F83\u957F\uFF0C\u8BF7\u7A0D\u4F5C\u7B49\u5F85\u3002":"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(Bt==null?void 0:Bt.thinkingEnabled)&&z.createElement(We.Z,{time:Bt==null?void 0:Bt.time,cancelIndex:ts,loading:Bt.loading,streamingStatus:!(Bt!=null&&Bt.text),onFinish:()=>{wa(0),Vr(Wn=>[...Wn].map(($n,gi)=>gi===Wn.length-1?yt(At({},$n),{hideAnswer:!1,time:$n.startTime?$n.endTime-$n.startTime:null}):$n))},value:Bt==null?void 0:Bt.reasoning}),!!(Bt!=null&&Bt.text)&&!Bt.hideAnswer&&z.createElement(ye.Z,{onDynamic:ln,cancelIndex:ts,streamingStatus:La,loadImage:!!(Bt!=null&&Bt.imageGenerator),onFinish:()=>$e(void 0,null,function*(){wa(0),setTimeout(()=>no(!1),0)}),value:Bt==null?void 0:Bt.text}),((KA=Bt==null?void 0:Bt.knowledge)==null?void 0:KA.length)>0&&z.createElement(Se.Z,{Filelist:Bt==null?void 0:Bt.knowledge})),uA&&!!(Bt!=null&&Bt.text)&&nn&&!jt&&z.createElement("div",{className:ke.source},nn),z.createElement("div",{className:ke.action},Ot==null?void 0:Ot(Bt,kA,Zr),!(Bt!=null&&Bt.imageGenerator)&&z.createElement(ut.CopyToClipboard,{text:String((Bt==null?void 0:Bt.text)||""),onCopy:()=>Ne.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},z.createElement(Ie.Z,{title:"\u590D\u5236"},z.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),Bn&&!La&&z.createElement(z.Fragment,null,z.createElement(Ie.Z,{title:"\u559C\u6B22"},z.createElement("i",{style:Bt!=null&&Bt.like?{color:"#FA8D30"}:{},onClick:()=>rr("like",!(Bt!=null&&Bt.like),kA),className:"iconfot icon-yijiejue font15"})),z.createElement(Ie.Z,{title:"\u4E0D\u559C\u6B22"},z.createElement("i",{style:Bt!=null&&Bt.dislike?{color:"#e86d7c"}:{},onClick:()=>rr("dislike",!(Bt!=null&&Bt.dislike),kA),className:"iconfot icon-weijiejuezhengchang font15"}))),OA&&!La&&z.createElement(Ie.Z,{title:"\u91CD\u65B0\u751F\u6210"},z.createElement("i",{onClick:()=>ri("redraw",kA),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},rr=(Bt,kA,HA)=>$e(void 0,null,function*(){if(ji){const KA=mr.slice(0,HA+1),nn=Ko(KA).length;yield ji({type:Bt,value:kA,index:HA,identifier:bA,objectIndex:nn})}Vr(KA=>(KA[HA][Bt]=kA,kA&&(KA[HA][Bt==="like"?"dislike":"like"]=!1),[...KA]))}),pn=()=>{var Bt,kA;wa(1),(kA=(Bt=Ca.current)==null?void 0:Bt.cancelRequest)==null||kA.call(Bt),Bi(!1),no(!1)},Qn=()=>$e(void 0,null,function*(){var Bt,kA,HA;(kA=(Bt=Ca.current)==null?void 0:Bt.cancelRequest)==null||kA.call(Bt),Xa(),Vr([]),Bi(!0);const KA=yield ls();(KA==null?void 0:KA.status)===0&&VA((HA=KA==null?void 0:KA.data)==null?void 0:HA.identifier),Bi(!1),no(!1)}),LA=()=>$e(void 0,null,function*(){var Bt;Ua(!0);const kA=yield Io();(kA==null?void 0:kA.status)===0&&Pa(((Bt=kA==null?void 0:kA.data)==null?void 0:Bt.list)||[]),Ua(!1)}),gr=(...Bt)=>$e(void 0,[...Bt],function*(kA=bA){var HA,KA,OA,nn;(KA=(HA=Ca.current)==null?void 0:HA.cancelRequest)==null||KA.call(HA),Xa(),Mi(!0);const Wn=yield ca(kA);if(Wn.status===0){const $n=ns(((OA=Wn==null?void 0:Wn.data)==null?void 0:OA.messages)||[]);Vr($n),Mi(!1),VA((nn=Wn==null?void 0:Wn.data)==null?void 0:nn.identifier);return}Vr([]),Mi(!1)}),yA=(Bt,kA)=>$e(void 0,null,function*(){(yield ao(Bt)).status===0&&(Ne.ZP.success("\u5220\u9664\u6210\u529F"),kA===bA&&Qn(),LA())}),Xn=()=>z.createElement("div",{className:ke.menuWarp},z.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),z.createElement(we.Z,{spinning:Li},!Er.length&&z.createElement(Fe.Z,{style:{width:250,paddingBottom:30},image:Fe.Z.PRESENTED_IMAGE_SIMPLE}),!!Er.length&&z.createElement("div",{className:ke.menu},Er.map(function(Bt,kA){return z.createElement("aside",{className:xe()(bA===Bt.identifier&&ke.active),key:Bt.id,onClick:()=>gr(Bt.id)},z.createElement("div",{className:ke.menuText},z.createElement(Ie.Z,{title:Bt==null?void 0:Bt.question},z.createElement("span",null,Bt==null?void 0:Bt.question)),zi&&zi(Bt)),z.createElement("div",{className:ke.menuDel,onClick:HA=>HA.stopPropagation()},z.createElement("i",{onClick:()=>(0,Qe.r)(Bt.id),className:"iconfont icon-daochubeifen primary-hover font14"})),z.createElement("div",{className:ke.menuDel,onClick:HA=>HA.stopPropagation()},z.createElement(Xe.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>yA(Bt.id,Bt.identifier),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88"},z.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),sn=Bt=>{if(Bt==="file"){if(nr.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ea([]),Po.current.upload.uploader.fileInput.click()}});return}Po.current.upload.uploader.fileInput.click()}if(Bt==="image"){if(Wr.length){De.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{ui([]),bn.current.upload.uploader.fileInput.click()}});return}bn.current.upload.uploader.fileInput.click()}},Si=[{key:"file",disabled:Wr.length>=Fa,label:z.createElement(Ie.Z,{placement:"right",title:z.createElement("div",null,z.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),z.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:nr.length>=Sa,label:z.createElement(Ie.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),jn=[...Wr,...nr],Yn=jn.some(Bt=>Bt.status==="uploading")||La||Ao,Ki=$o>=Ji,aa=re||Wr.length>=Fa||nr.length>=Sa,da=Eo||yi||Wa||ta||!!jn.length,Zr={chatData:mr,stream:Ca,isDisabledNum:Ki,isDisAbledUpload:Yn,checkNumModal:oo,checkNum:Ya,onClose:Es,setChatData:Vr,setLoading:Bi,getData:pa,clearStatus:Xa,typing:Ao,setImageGenerator:Uo,renderChatItems:go,setSceneAwareness:es,setIdentifier:VA,setCodePreview:wo,setTyping:no,onMenuClick:gr};return z.createElement(z.Fragment,null,It?z.createElement("div",{onClick:Ts},It):It!==null&&z.createElement(rt.Z,{draggableExtraNode:ei,showAvatarEditData:xn,src:Ge,onClick:Ts,topPercentage:hi}),z.createElement(Pr,{open:Ti,width:Jr?"100%":Mn,afterOpenChange:Bt=>{Bt&&Ii(!1)},push:!1,contentWrapperStyle:Za?{}:{transition:"none"},extra:z.createElement("div",{className:ke.head},hr,Nn&&z.createElement(Oe.Z,{value:DA,onChange:Bt=>{ro(!1),Uo(!1),aA(Bt),ea([]),ui([])}}),Tn&&z.createElement(z.Fragment,null,z.createElement(Re.Z,{dropdownRender:Xn,onOpenChange:Bt=>{Bt&&LA()},placement:"bottomLeft",arrow:!0},z.createElement("div",{className:ke.headBtn},z.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),xa&&z.createElement(z.Fragment,null,z.createElement("div",{className:ke.headBtn,onClick:Qn},z.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),z.createElement(Ie.Z,{title:Jr?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},z.createElement("div",{className:ke.headBtn,style:{padding:"0 12px"},onClick:()=>Fi(!Jr)},Jr&&z.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!Jr&&z.createElement("i",{className:"iconfont icon-quanping4"})))),title:z.createElement("div",null,z.createElement("span",{className:"c-grey-333 font16"},(xn==null?void 0:xn.nickname)||fe),(xn==null?void 0:xn.show)&&z.createElement(rA,At({},xn))),onClose:Es,bodyStyle:{paddingRight:4}},z.createElement("div",{className:xe()(ke.wrap,Ti&&"body-overflow-hidden")},z.createElement("div",{ref:Oi,className:ke.chatContainer},!zA&&(ra==null?void 0:ra(Zr)),Vt&&z.createElement("div",{className:`${ke.li} mb20`,style:At({width:yo},zt)},z.createElement("div",{className:ke.avatarIcon},z.createElement("img",{className:ke.img,src:xn!=null&&xn.headImgId?((_n=Ve.Z)==null?void 0:_n.API_SERVER)+"/api/attachments/"+(xn==null?void 0:xn.headImgId):ve})),z.createElement("div",{className:ke.content},z.createElement("div",{className:ke.borderBox},En,WA==null?void 0:WA(Zr)))),zA&&(mr==null?void 0:mr.length)<=0&&z.createElement("div",{style:{textAlign:"center"}},En,zA&&(ra==null?void 0:ra(Zr))),z.createElement("div",{ref:xA},z.createElement(we.Z,{spinning:Ro,className:"mt20"},mr==null?void 0:mr.map((Bt,kA)=>z.createElement(z.Fragment,{key:Bt.key+kA},Bt.show&&z.createElement(z.Fragment,null,Bt.sender==="user"&&vt(Bt,kA),Bt.sender==="AI"&&ft(Bt,kA),ha&&!["AI","user"].includes(Bt.sender)&&ha(Bt,kA,{width:yo})))))),!Br&&z.createElement("div",{className:ke.backBottom,onClick:()=>{Oi.current.scrollTop=Oi.current.scrollHeight}},z.createElement("i",{className:"iconfont icon-huidaodibu"})),z.createElement("div",{ref:ho})),zA&&(mr==null?void 0:mr.length)<=0&&z.createElement("div",{style:{display:((or=Object.keys(((Mr=$A==null?void 0:$A.bot_info)==null?void 0:Mr.onboarding_info)||{}))==null?void 0:or.length)===0&&"none",marginTop:20,maxHeight:300,overflow:"auto"}},z.createElement("div",{style:{color:"#333",fontSize:16,whiteSpace:"pre-wrap"}},(hn=(AA=$A==null?void 0:$A.bot_info)==null?void 0:AA.onboarding_info)==null?void 0:hn.prologue),($i=(_i=(Qi=$A==null?void 0:$A.bot_info)==null?void 0:Qi.onboarding_info)==null?void 0:_i.suggested_questions)==null?void 0:$i.map(Bt=>z.createElement("div",{onClick:()=>{Bi(!0);const kA=Wr.filter(KA=>KA.status==="done"),HA=nr.filter(KA=>KA.status==="done");Vr([...mr,...go(Bt,kA,HA)]),pa(Bt)},className:ke.bottomlist},Bt))),zA&&(mr==null?void 0:mr.length)>0&&z.createElement("div",{style:{display:"flex",gap:20,marginBottom:20}},Kn&&z.createElement(Ie.Z,{title:Kn},z.createElement(Ue.ZP,{className:ke.textmu,style:{height:34,borderRadius:20,width:102,padding:"0px 10px"},ghost:!0,type:"primary"},Kn)),z.createElement(Ze.Z,{zIndex:1e3,placement:"topLeft",content:kn==null?void 0:kn(Zr),title:"\u667A\u80FD\u5DE5\u5177"}," ",z.createElement(Ue.ZP,{style:{height:34,borderRadius:20,width:102},icon:z.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u667A\u80FD\u5DE5\u5177"))),!de&&z.createElement("div",{style:yn,className:xe()(ke.footerContainer,ba&&ke.full,da&&ke.footerContainerSelected)},z.createElement("div",{className:ke.btnWrp},Kt&&z.createElement(Ie.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},z.createElement("div",{onClick:()=>wo(!ta),className:xe()(ke.btn,ta&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),ga&&z.createElement(Ie.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},z.createElement("div",{onClick:()=>es(!Wa),className:xe()(ke.btn,Wa&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),DA==="deepseek-r1"&&z.createElement(Ie.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},z.createElement("div",{onClick:()=>ro(!yi),className:xe()(ke.btn,yi&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Yi&&DA==="qwen-plus-latest"&&z.createElement("div",{onClick:()=>Uo(!Eo),className:xe()(ke.btn,Eo&&ke.btnActive)},z.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),jn.map(Bt=>z.createElement("div",{key:Bt.uid},(Bt==null?void 0:Bt.status)==="uploading"&&z.createElement(we.Z,{indicator:z.createElement(dt.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),z.createElement("span",{title:Bt==null?void 0:Bt.name,className:"mr10"},(0,He.Pq)(Bt.name,20)),z.createElement("i",{onClick:()=>{ui(kA=>kA.filter(HA=>HA.uid!==Bt.uid)),ea(kA=>kA.filter(HA=>HA.uid!==Bt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),z.createElement(Ie.Z,{title:Ki&&z.createElement("div",null,z.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),z.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Ji,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},z.createElement("div",{style:{display:"flex"}},pA==null?void 0:pA(),z.createElement("div",{className:xe()(ke.inputContainer,ci>4&&ke.lineFour,Ki&&ke.disabledInput)},z.createElement(et.default,At({ref:Po},Ni)),z.createElement(et.default,At({ref:bn},us)),z.createElement(Re.Z,{className:`${aa&&"hide"}`,menu:{items:Si,onClick:Bt=>sn(Bt.key)},placement:"top"},z.createElement(Ue.ZP,{className:ke.uploadBtn,icon:z.createElement(nt.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),z.createElement(Ke.default.TextArea,{rows:ci>4?4:ci,placeholder:oe||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:la,bordered:!1,style:aa?{paddingLeft:0,marginLeft:0}:{},onChange:xo,onPressEnter:xt,onFocus:()=>EA==null?void 0:EA(),onCompositionStart:()=>{As.current=!0},onCompositionEnd:()=>{As.current=!1}}),Ao?z.createElement(Ie.Z,{title:"\u505C\u6B62\u751F\u6210"},z.createElement("div",{className:`iconfont icon-tingzhihuida ${ke.cancelBtn}`,onClick:pn})):z.createElement(Ue.ZP,{className:(la==null?void 0:la.trim())===""?ke.sendBtnDisabled:ke.sendBtn,icon:z.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Yn,onClick:ko}),ci>4&&z.createElement("span",{className:ke.fullIcon,onClick:ka},ba&&z.createElement("span",{className:"iconfont icon-shousuo"}),!ba&&z.createElement("span",{className:"iconfont icon-zhankai"})))))))))}},16202:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z=se(59301),Ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ne=se(92310),et=se.n(Ne),De=se(29787),Ie=se(2859),Ke=se(66658),Ue=se(7408),we=(Re,Ze,je)=>new Promise((xe,ye)=>{var Se=ke=>{try{Oe(je.next(ke))}catch(ge){ye(ge)}},We=ke=>{try{Oe(je.throw(ke))}catch(ge){ye(ge)}},Oe=ke=>ke.done?xe(ke.value):Promise.resolve(ke.value).then(Se,We);Oe((je=je.apply(Re,Ze)).next())}),Xe=({data:Re,className:Ze,fullWidth:je,style:xe={},onClose:ye,onOk:Se,showFullTools:We,noAssociationId:Oe})=>{const ke=(0,z.useRef)(null),ge=(0,z.useRef)(null),He=(0,z.useRef)(null),rt=(0,z.useRef)(null),[ct,Ft]=(0,z.useState)(!1),[st,Ve]=(0,z.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,z.useEffect)(()=>(He.current||(He.current=document.createElement("style"),document.head.appendChild(He.current)),Re!=null&&Re.visible?(document.body.setAttribute("data-custom","y-hidden"),He.current.innerHTML=" html { overflow-y: hidden; }",Re!=null&&Re.src&&ut()):(document.body.removeAttribute("data-custom"),He.current&&(document.head.removeChild(He.current),He.current=null)),()=>{document.body.removeAttribute("data-custom"),He.current&&(document.head.removeChild(He.current),He.current=null)}),[Re==null?void 0:Re.visible]);const ut=()=>we(void 0,null,function*(){Ft(!0),Ve("\u6B63\u5728\u52A0\u8F7D\u4E2D");const mt=yield(0,Ue.ZJ)(Re==null?void 0:Re.src);ke.current.src="",ke.current.src=mt,ke.current.onload=function(){nt()},Ft(!1),Ve("")}),Me=mt=>we(void 0,null,function*(){Ft(!0),Ve("\u6B63\u5728\u4FDD\u5B58\u4E2D");const nA=yield(0,Ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Re.title,file:mt.dataUrl}});nA!=null&&nA.id&&!Oe?(yield(0,Ke.ZP)(`/api/attachments/${Re.id}/add_subitem.json`,{method:"post",body:{subitem_id:nA==null?void 0:nA.id,settings:JSON.stringify(mt.state)}})).status===0&&Se():nA!=null&&nA.id&&Se(nA),Ft(!1),Ve("")}),dt=()=>{const mt=document.querySelector('a[href="https://markerjs.com/"]');mt&&mt.parentNode&&(mt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Pt=document.querySelector(bt.name);Pt&&Pt.setAttribute("title",bt.title)})},nt=()=>{ge.current=new Ie.hP(ke.current),ge.current.targetRoot=rt.current,ge.current.addEventListener("render",Me),ge.current.addEventListener("beforeclose",ye),We&&(ge.current.availableMarkerTypes=ge.current.ALL_MARKER_TYPES,ge.current.uiStyleSettings.redoButtonVisible=!0,ge.current.uiStyleSettings.notesButtonVisible=!0,ge.current.uiStyleSettings.zoomButtonVisible=!0,ge.current.uiStyleSettings.zoomOutButtonVisible=!0,ge.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ge.current.uiStyleSettings,ge.current.show(),Re!=null&&Re.snapshotData&&ge.current.restoreState(Re.snapshotData),setTimeout(()=>{window.scrollTo(0,0),dt()},300)};return z.createElement(z.Fragment,null,(Re==null?void 0:Re.visible)&&z.createElement(De.Z,{spinning:ct,tip:st,style:{position:"absolute",width:"100vw"}},z.createElement("div",{ref:rt,className:et()(Ce.imageDimensions,Ze,je?Ce.fullWidth:""),style:xe},z.createElement("img",{className:Ce.img,ref:ke}))))}},88090:function(ot,lt,se){"use strict";se.d(lt,{xp:function(){return De},AG:function(){return Xe},JA:function(){return Ke},FX:function(){return ve},k$:function(){return gt},ub:function(){return Dt},e6:function(){return fe},v7:function(){return je},BO:function(){return Re},x7:function(){return ct},em:function(){return ht},BV:function(){return Ie},qz:function(){return we},Gm:function(){return Ue},yt:function(){return ge},I2:function(){return bt},sQ:function(){return ke},z3:function(){return Ne},GY:function(){return yt},wC:function(){return $e},Oe:function(){return Mt},L6:function(){return Ce},RL:function(){return z},f$:function(){return et},j1:function(){return xe},jD:function(){return Ze},g4:function(){return ye}});var z=se(58143),Ce="data:image/png;base64,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",Ne=se(93314),et="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",De="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",Ie=se.p+"static/err.2323787b.png",Ke="data:image/png;base64,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",Ue="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAQFElEQVRoQ71aCXRUVZr+7ttqr6yVPSRASCBIVFBUWgUURZFW7FYa9Xhc2lHWGdM9bYszaqa1tcUFV9RRu3V6etw4DQJqY4MDLUJQEQIYEsieqspW2Wp/9ZY7570ia1VIRXH+cyo59e6/3O/+//3vf/9XBGeR8sr/lipS6QpKyMUApoOiGISmgBIbJZSAwkdA+ihQB0JqCPAVy3K7Op5Z3Hm2pkF+qKKiik/sfV7lF5SSOwF6MSiYiekklBAcIqDvmAzkLy1/WNo7MfmR3N8bUF75fpOInnIK+iClsP2QSQzIEiAIBk8L9uwN7ooLgt9H54QBUUqJo3zHrZTgSVDkfx+jY8lcaqgDJ0awl5S6KGXWezYu+W9CCJ2IjQkByvzXnZNlRXoPlM4dywghBJRhwBACkNPRp1nRpqX/p6CqJq2Cqqr+XSdFgVGg2DRlG85FE7Y6i/Bs6NqvZdZwc9uz1zUnCiouIPrBzaxr9+Eb816v2zygKONXO+apKrZSUEeMcg0AwwAMB8JMaI2iABUFqihC7e0HMQr43YwDuGvqd/B2yni0bn7/X6W5i47J5aUC1K1pL9V5zwQurnXXqmnrKMX8vNdO3aQJp//641ug0D9RUMOgMs0BLBf9aN44C0RlGbKrHVSW8OCsY1hXVg0qq6issStfdOQ+ssrw+VKVKtfnPHvSM2aEjB6gFQuMzjaXi4AazclJOcWR391LqbphiI+AcGwMkDsNO7DCvBNFllYc8J6L273/8b0gamEot7WDhsJ4+JxDWHleva6ntQl0c2PRK/fYv1zESOwjjicPb463v2KW1rWyeIVK1Xc1JSeZ3E+XG35zDUB1PsKwYHgeGOaROVw13nI8jmxr9Chp6MvHPM9boDTB7K1SqH4/wLIgRgMIy4JTJZCudgR8Et77yW5cNrlb193WotLaOn7TvOn9a8KuwIbs3x/77ehViwHkXDntY0rpEo1RDPF0m3AB+b11OViOxSS2B4WcGy7GgXopH4u5SryVXwGek3W9vrAVs5zvIUSNCXtH6eiE4vNH+QkBa7fBEvRg2/kfoaOHxfrm+dh67R6k2RWdpaNeUpSWnu0ZZUk3BI93Xpy98eRXw43FAGpdWdQDihRR5CAGObCciu6kZGSrPeAhg+EU8FYRooVBRnonBENkUN8jrlV4PfjzhMFojHJ7Z9RDo6jQ7MOuqz8GI0r4pCEHN14Y9ZJGx48xvpIMP1V8kj91UuEksvzDKNrTiXSQsW3l9EKZyo2yxCDoF8ALCkxmKZpu4xBhVKQVt8FoD8EXtmCac0vioTagT8twEUlP21pSoOEwVH9AH51u7cFn132mlx5UoWCMrP5cSxQNDcQ9dQrNDhxsvzvj6eq34wNaVTRfVrEn4DOA52UIxkHgY656xsxWCBYR3zpn4drQxgl5ZyxmLQw1kMQg4IXCHfhZWUcMq9QnUc7MyqLb70m7/6ucuIDcq4uuFsPMTm2Q4/XT78zEqMid06DnCNfRPDyl3In3rQvGk5rQON/pxndXvQPeFCdMFJVSFaR/f9tVuRtP7IoJuTdWL69YLH/7aKLHCmeKIGtWiz7BhsqpCPeb4DVYEGSMCDEGeIkZzX6CPRkLcdhaOiEgA8xUkvGY5V3cPts1pnyoumdn+kPfXhMD6G+rrvDOVFsSLjQNSUE4Sty6obovihEJCjFGWwMEp4QcPFbym9gJaftGkvVUDZ4bO6z7G3Fw8fsjxhm5DyqXrD+TOoL9yfft178M+nHL6ut+eYFS++ZEltGYHEB6cZsu0vR1IYI91hhxr92B59hF2Jty0YgxqlJIzS16MtCJZSEUThpxxg0IqIEgjs99EbZhS82Fm6EIGaCMCUpARvCLnsys1452DgL6ZtUFTZlqX8FEAAmWMDJmOnWR9upcBKRS8JmZYA0GRDo7YJ5RisaICTc0XhajVnK69Yw2nBizGVx2ZiwoSvGu4xVcXDSU3tlIGxjZC8lcohe+3kr3kuynqj/VAblWlZSoqlIzETAaLyPIyDmvSRfz+yZDmXH/CBWHGv24o+VCRNSRVYMWZrp34hCbngY2OWlohFJI7jaszjqIh35SO/ickXog+I4jnKotFkH4uKc87d+PPK8DqrnvnA0WhOME+fgQM85pgWCOQFUIvBkPg5jSIPZ78W8n87HNnxdXgVavqZ5uqMEgqBx7NLBJdrCOdF02V2xFyN2LkqR+/M+SL4cB6oPR+w3CyXOhsnaEjvc+rnSJL+uAjq46vzZF9RWPP/1YDrPDi9TJ0TouJBbgSPhnuKlrCeRo+TcuKX1eKJ7Y4pmxmEFMZsy2tOH53C245dvFOHCTfqLoxEQ8MPqOIGKeAtk0Be3HfO8a3L07CS2/xNQa9PgIaPQYTpQIhS27V/8wbPSSpv3NOvX30QVIjEbZ5dYvd2xaKrR9IzW3gkpSDB9jEFCcKWP35e/huf8twK8WDt3zWLEdBv9xyIIDEdu5qK0UD2T2dewl7lXT57QR2xcZSq8pUSysICFtWrteIYym0rrN6KbRdBqPNCBSQ3TfaZlNSwKyM5r6RxPhOORmCTi44G30dipISWcx0IJhRRcM/hNQWTPCyfPwx12Oqhulb+qJc/W08/YyZQcul6oSKpEZXkZGqROsQUbEZ0QkJKCLSQHHS8g2dyGv6dMzrou2Z6SmxG7UhGFgNhOcXKbfZoau8QD4QA34sFO/2ASs83Hb3690bmL+XKUH+r7VlyoFSntCF5i0Ei1cAPexPB2MxHBYWvAHRAiHEtKMWnrmzK8VoFJT/AwXbyVYQtFy24cxQ8a+A2CUaBHbTS/BVftWeLcbX9pD+stnpvqCooeOWVMP6RKsISQVeNBwYCqoEsVfaSvFese9iUarvsqRxkZApYB2WYyzd4YrM3MyTq34a/SRKgKMAVAjMPf+Y5DtSM9CPHBsofQn05+3E+fKaUsppdsTmVFSvgc+jxV97uge0arxzcnzsdGstx4SJqXfCzAMWLMJES38ztCoKrL3Y+/1OwFVAhvphGLMBRd2QggMHZsvVK8A2yurNwpVbxDXyuInVao+mMhsUqe1oeXbfKgyp4MxmiRECI8Pci7BxuAt42a3eDbktg6ogWjoxKOrspx4e9F+ECUAPliPiPUcGPv2g1GjVYa2Fk/sW4E7hEOUIeSfNQ99Fqb8IgMi4x4cyYWdaDk8CRyvwGwdSrPZcxrwlW8WVnieQHhYY2hgggKVcD5biwuEE+hV7NitXIgONTUaRYEANFDxaEnqCUxNjuDBebVgpG4I/mrI5skQ/EPeURQWbYcmR8UJt5A4VxY9U8vm/0ux3Dp2uXvamjW7D+01mbDYIiDMUJzY87phz+lFQDThma478Mfg9RBIBD/lvsQ91q0oSWkAyw1VBIrCYFPHL/B44Jd6X05u17wUBGuzQfH5BrEdvHQjZJKEwgIruHArhEAtVNYIRhmqASNBAzqP50MFQ+0mcyrpXD2zaC+Zcvhi+URsqTxq2QzJAfg67BAMCiglGN6ltWT0w57bA5ZXoltCyzKnfa7IDJQID6oS/TkryPrnmuZXcEQqiXrqdJNRckWrd42ci9dDMJoh2UrAB2rBh1tjHBnw2NDbkIlDaqG47I1dRt3kf629uW6hdHjqePtIO4PkCA+GUIRD2gQBg0kGM8xbnEkEZ5T0LKh95AgHVeJ0MLLM6DIKyyJgMeAJ2y3Yq84eMkspIvWN+neWKOi6dh1UzgbRPgeC5yA4MuS9AaGexgwEu+x4UVlU8/Sbr83QAf1l3c+3XB6pWjYeoBHjFAj4DVBkogPSukMsR4e8RgFF1QAQKArRi1eNGq3ZeCr5VtQKsX1+rfzRyiCN1k/ZhQdKPoDC2NDdkA9HQfXwduDgVNqqChAOG7EC5U9/9Z8rH9CtfLL2p8tmSSe2TAiQ3ncnCAd5SJHxz2TKMnjVcQM+NM8f04zS3QOlt08fPzr/CeSbmxAJGOBzp+il1miSRQ7tVYXYJp5DH7Xeled5+Qa3Dkhrztd+XiNaaGhiBeppC5LEIBLmdW+NJonlsN86E8+lrICXGbtcVMPhwZou19iDo/PXQxF5hPvM0K762hVlNPW7UuF1pWFdeEXfR+88lqKND85g59orj5RKzedO1EvD+ZtIJt4WFiNV9qGdS8XXxhL0MPaEVMqdXVC90T2yvWwj5mXVwHMqG9aMfphTY88pLfG0VxVgu68MIc5Sef8b710yAtDna69cPU1qfiUh62dgOspNwUOWe9DGRM+ZRGmKtw62Xieuzq5Ceckn6D6ZCXNaAAZ7CLwp1jthrwnHvpuBfXIRvcZY+3Tpa1V6n3vQQ7RiAXe409/nUPosiU5iLL4QMaCeycFxbjK+4Gehkp8xpkoGKubKNdjgfwP9ioA8iweqyMKW1acDMaX64yaDzpocrHbdhg227YqBKMvyXju1YwQg7cvuNVfcXyy3nJ32J4AAMeFz4Tzs4mejgclBO5sCCoJ0tR9TVTeWipXIUz2YLrfoffMBsmb1InlSNwLdVljSYvveWqJ49OtbYGZlepehMpyXnZdKKvbop+2IXUwrKpjDHR93OdTeicVLgi6VwUJ7t89ijK4sQ2HP6dGrDm2PhLotetiNpgPVZXi741I8aN0t80R9Pv/VU4P9kJi0VLnm8iU5cvsOAu1Y//8jLZMlF3SBN0ZrRNFnBG8RRxza2utYf3syDjWVoIjV30Z8kzc7aR6579BgYRl30tvXLH7rPLn+7h8bjlZ5mFP9MDt8EMxD13lt4lpb2ZQc0qegnTeyyKOv2QE5FO3OSgzvFjjporyX6qKNwdMU/6UxpWTfmsuOFCrtZT8WKMKqyJkdbfSPpn5nql4XamMamN5GB0TvUK4KE6HbTqS5ma+eahgtO2ZY9fx2TlKtVziZp3Zl/FigUiZ3wOIYWZ/52pLR35oOU6oPtuw+dNdl6QfsAHmYlMZcEpiXsak6tnQY70bWubrUepjkNJTKTbGv8s8SSlOaD5Z0LwhL4XWmQvSa42rWrgf7+Fn7byVVV5KX6mLbTWcKueEa6etz+M+OphwqlZtmnSUME1bjJyb6vOmm8tc3PvrCeMIJZTLt5zBb1i59tUxuvDeRm+14RscbD1IB9Uo6ZnHRfp2XsX4489Ujy8eT08YTAjSg6Plf333p9HDLpzPlpnEvg4kYH83TrZrxcugy7IkU4SnrdszlW6AS5iOzndzu2FAbexmKY2RCgDR5zVsfrFm2YSrc92cqveNe2xMF9pk4HZvFMmQwflxrqMZFXKub49R1+ZtOne5hJaZpwoAG1GpXjhf/YXuxTK37pyLFPZSGErM7JleYCPVGRN7kreaXsp45OnY7aAwN3xvQcH1b1y65VabMwzMU5zQ79bMKmLHLm2GCEXC0jUkVRSLUF6hdW62c8n7WyzXHfsianBVAg16rqGCOerYt+E4tuOIbviR3suK+cBp1Zdpp0GRVRfZl4/XHD7AzTpnYSFWB0vHlzS2TDiz/cPn4vx2YAML/AxiD3K8wfl5pAAAAAElFTkSuQmCC",we="data:image/png;base64,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",Fe="data:image/png;base64,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",Xe="data:image/png;base64,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",Re=se.p+"static/douyu.1e926b4a.jpg",Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",xe="data:image/png;base64,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",ye="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",Se="data:image/png;base64,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",We="data:image/png;base64,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",Oe="data:image/png;base64,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",ke="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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",ge="data:image/png;base64,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",He=se(46907),rt=se.p+"static/teacherQQ.833913ba.jpg",ct="data:image/png;base64,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",Ft=se(59301),st=Object.defineProperty,Ve=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,dt=(le,Ge,It)=>Ge in le?st(le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:It}):le[Ge]=It,nt=(le,Ge)=>{for(var It in Ge||(Ge={}))ut.call(Ge,It)&&dt(le,It,Ge[It]);if(Ve)for(var It of Ve(Ge))Me.call(Ge,It)&&dt(le,It,Ge[It]);return le};const mt=le=>React.createElement("svg",nt({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},le),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var nA="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",bt="data:image/jpeg;base64,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",Pt=se.p+"static/certificate.a2a9ee77.jpg",rA=Object.defineProperty,ze=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,wt=Object.prototype.propertyIsEnumerable,kt=(le,Ge,It)=>Ge in le?rA(le,Ge,{enumerable:!0,configurable:!0,writable:!0,value:It}):le[Ge]=It,Ht=(le,Ge)=>{for(var It in Ge||(Ge={}))Qe.call(Ge,It)&&kt(le,It,Ge[It]);if(ze)for(var It of ze(Ge))wt.call(Ge,It)&&kt(le,It,Ge[It]);return le};const Ye=le=>React.createElement("svg",Ht({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},le),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var _e="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ht="data:image/png;base64,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",Mt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA3AAAAJMCAYAAAC7JUS1AAAgAElEQVR4XuzdBXRU19oG4I+ixVpoC8Xd3d3dIWhwh0Bw9+DuGiTB3d3d3d29QkuxQoHef72b/0xHzijJJJO8e6277rrJ0eeccOedvfe3I6TPWvt/wkYBClCAAhSgAAUoQAEKUIACoV4gAgNcqH9GvEAKUIACFKAABShAAQpQgAJKwBDgHj59ThIKUIACFKAABShAAQpQgAIUCIUCSRP+zAAXCp8LL4kCFKAABShAAQpQgAIUoICFAAMcXwoKUIACFKAABShAAQpQgAIeIsAA5yEPipdJAQpQgAIUoAAFKEABClCAAY7vAAUoQAEKUIACFKAABShAAQ8RYIDzkAfFy6QABShAAQpQgAIUoAAFKMAAx3eAAhSgAAUoQAEKUIACFKCAhwgwwHnIg+JlUoACFKAABShAAQpQgAIUYIDjO0ABClCAAhSgAAUoQAEKUMBDBBjgPORB8TIpQAEKUIACFKAABShAAQowwPEdoAAFKEABClCAAhSgAAUo4CECDHAe8qB4mRSgAAUoQAEKUIACFKAABRjg+A5QgAIUoAAFKEABClCAAhTwEAEGOA95ULxMClCAAhSgAAUoQAEKUIACDHB8ByhAAQpQgAIUoAAFKEABCniIAAOchzwoXiYFKEABClCAAhSgAAUoQAEGOL4DFKAABShAAQpQgAIUoAAFPESAAc5DHhQvkwIUoAAFKEABClCAAhSgAAMc3wEKUIACFKAABShAAQpQgAIeIsAA5yEPipdJAQpQgAIUoAAFKEABClCAAY7vAAUoQAEKUIACFKAABShAAQ8RYIDzkAfFy6QABShAAQpQgAIUoAAFKMAAx3eAAhSgAAUoQAEKUIACFKCAhwgwwHnIg+JlUoACFKAABShAAQpQgAIUYIDjO0ABClCAAhSgAAUoQAEKUMBDBBjgPORB8TIpQAEKUIACFKAABShAAQowwPEdoAAFKEABClCAAhSgAAUo4CECDHAe8qB4mRSgAAUoQAEKUIACFKAABRjg+A5QgAIUoAAFKEABClCAAhTwEAEGOA95ULxMClCAAhSgAAUoQAEKUIACDHB8ByhAAQpQgAIUoAAFKEABCniIAAOchzwoXiYFKEABClCAAhSgAAUoQAEGOL4DFKAABShAAQpQgAIUoAAFPESAAc5DHhQvkwIUoAAFKEABClCAAhSgAAMc3wEKUIACFKAABShAAQpQgAIeIsAA5yEPipdJAQpQgAIUoAAFKEABClCAAY7vAAUoQAEKUIACFKAABShAAQ8RYIDzkAfFy6QABShAAQpQgAIUoAAFKMAAx3eAAhSgAAUoQAEKUIACFKCAhwgwwHnIgwqrl7lu+Vg5d+GGTJiyRN68/dvmbf74w3eydtkYef3mnVTy6uI0SbnS+WX00A6yZcdh6ec3U3f/+nXKSbvWtWTJiu0yc84ap89hvkPgrIHqR83aDvnqYzlzgHkz+0vxIrnEt+sY2bbzmO6uFcoWkGkTesr+Q2ekhc8wZw4fYtvu2jRNdu09IVNnrZS///7g0nWULJZb/Pq1kgOHz8mAIbNsHuPSyWXy+fO/UqFGJ3n2/HeXzsedKEABClCAAhSgQFAKhMkA17dHM8mUIYVLTjduPZQhI+da7JstSxqpXKGIS8c032nrjiMqtNhq7j5f6lSJZeGcwS7f36dPn6Ro2TZO7Z87ZwY5sMNfnj77TdLnqCOfP3+2uX+Cn3+U25fWysu/Xkui1JWcOhc2rlWjpCyY7SfLV++0Gljm+w+S2l6lpEe/KTJj9mqnz2G8Q4QIEeTNrwfUj2LGKyb/+9//TI7n06qmlCyWx6FznL94U4aPCXBoW2yEoIvA2rDFQFm3cb/ufjWqFpfF84bIjt3Hxcu7p8PHxoaJE8WTvLkzObWPtY0vXLold+4+tnusXDkyyMGd/vLq9VvJkqeeZEhn/2/88LELFu41q5eUhXP8ZMPmA1K/2QCr59Xet7dv/5b4KcpbHMfuBdvZIHPGlJI7Z8avPYzN/U+cuizXbtwP1nPw4BSgAAUoQAEKuFfAowJc7FgxJE6c2DaFEAY2rBwnxQrndEny2IlLUrpye4t9G3lXkFlT+rh0TPOdOnYfL/MWbLB5LHefL0umVHJ8f6DL9/fhwz8SN3Fpp/afPrGnNG1YWQYO9ZfxU5bY3dcdAe7O5XXyc/wfpHj5tnLqzFW712RrA3sBbsakXtKkgWNBdPe+k1KtTneT0yVJHF9KFM2lewnt29SWzBlTyZzA9XL2/HXdbXJmTy+tmlWXy1fvyHT/Vbrb7Dt4Rh49/sXid3W8Skug/5fexa9tjoblscM7qt7RgIWbxH/eGjlxYL7dU+OdTJEsgcSMGV3OXbipviRwNMAhACMI4z3A+2CtZUyfQrJkSm33WrbtPKrCp9Y6t/eW4X4+dvf7mg26950cJD3JX3MN3JcCFKAABShAgaAV8KgA58gHnoIlW0ikSJHkh7iWQe+bb76RFQuHC/67TqO+uj0+f758rfvBXQtUl67ckWUrd7j0FLyqFVffuDsT4Nx1PtwQAoezLW6c2PLwxiZxNsDFiPGt3L28Tj2LtNlqCty1VrVSUfnxh+8tLuX772LK0IFt1dC5nv2n6l7qjVsP5MixC7q/s9cDlyZVEjl/fIn8889H1eOC//6a5miAQ4A5cOis7qkypE+ueg31AlyVikVk+YLhX3OJdvet16SfbNp6yGK7PLkySosmVe3u78gGK9fslr0HTtvcFO8Jel/jx4srJSr4qOGMY4Z1kG++iaB6xvH+oSfRvDVqOUi2rZssBfNnlWTpq8jvL/5yOMB179RQBvdvrb5swd+stdara2MZ2Kel3VvNU6SJXL1+z7BdqeJ5pFrlonb3wwaVyhdWXyxs33VMnjz91aF9sNHqdXvl4JFzDm/PDSlAAQpQgAIUCP0CHhXgEKI6+NRVqlEiR5Y0qZPIv//+azJEqGHzgXLz9kNd+XRpksnZo4vk+s37kqtQY6eejhbg1m7YJ/hQ6EqbNqGHNGtUxakA567zuXI/2CfO97Hk8a0tTge45o2ryNTxPWTu/PXSqccEk9Mf3j1HcmRL59IlBSzcKB26jdPd116Aa9GkmkwZ100Ft4uXb9k9P+ZQofdQawhsR/fOM/nf6NlEQxDXhlCeOnNFvQNaD1zdxn1l87bDuudDL9mhXbN1A1za1EnFq1oJ3f28a5eV1KmSyJr1e01Cg/HG6DlCb9TtO49k2aqdusfB+2ft78kuUBBuULpEXtWzjoCes2Ajw5FhcO7YYrl4+bYUKNFc94yYN+dKgFswe5DUqlFKOvUYL3PnW+8x1wLcmXPX5MKl2xbXgKD904/fi3mAc4ZHuwf0wiLMs1GAAhSgAAUoEH4FPCrAGT+mpEl+lmtnV6ohSQlSVnDoCeJD7dwZ/W3OgbJ2oPAQ4KJHjybohXKmYVjr9g1TnApwkSJFlPPHlkiypD+rD+O37jxSp8Sx8Dx929aWxAnjW1wGeu0Q/NDbMjtgve5lnjh92TDnCx/uC+TLYtgOc+6aN66qelgDF20y/Hz56l3qmEsDh0q1ysUcvn3MLcMcM62hl+j1L/rzzYwPit6mKrW66ga4ti29lMOYiYvULrYCnK0LDe45cA4jBdGGc6b3ExSYQfGZSdOXGY5at2YZCZg1QGx90eFogMPfON4PrSHgYuglAuxLox5i7fe1GvSWF3/8JVqAszYU+MCOWarnnQEuiF4GHoYCFKAABSgQzgXCbIDDB3HMrzJuqVIkklQpE8vde0/ktk7RhNkB6wTzVPRaeAhw+fNmlj1bZrj0J+HMEErMu5o0pqsKUb5dx6rzIfycPPhlTlOF6h3lt99fWlyHs3Pg8GF86njTeWN6N5c8Q1VBOLxwfIl8/PhZ9eSgUIq1hiC4eslo3dCQKGE8w24Y3nf93Je5Zelz1JZ///1SxOTDhw9qKJ9eD9zFE0slYYKf5MekZdS2zgQ4BONPn74UgglLAQ4FUxD4I0eOKGmz1ZJffv3DYDxqiK908Kkjoycs1C0+hA0dDXCODoXUTp4kbWX5489XHhvg0Dsc6P9lNEHztkNULyYbBShAAQpQgAKhXyDMBrhO7erJiMHtnHoCXXtPEv95a3X3CQ8BLnmyBOLbpo5TZlGjRjH0ijlSxOTbb6PK5VPLVWDKmtdbfv3tT3U+zXfrjqNSu2Fv3WtwNsBhnlb1Kv/1qKGwDYZmYggt5hJpbcTY+TJycDvBEMpps1ZKrwHTbBpgOB5CAYYnNm7lZ3VbR+fAGQ+hdDXAoXcZpfGb+wxTcwBhFSNGNHn2/IWgiqJewzNI8PMP8vbt+1BdIn9JwBCpXqW4GuqZLX8Dk1vZsWGKFC6YXRU2OXD4jMnvrl67p4aPOhrgMMwRc+zQUB105JD2qlps244jTY67fsU4wXuPAIfmzh44zN3dsl1/uK1Tf7giargw3nm0hUu3ik+nUc4egttTgAIUoAAFKBACAmE+wGG4lbXhdpp3t4711QcZRwLc+/cfTApuOPPMvosdUzBM0ZkiJu46nzP3Ybyts3PgtMIQWH9rwtSl6lAxY3wrpw8vVGEib9Fmap6TXnM2wJkfAz18mTKktBhCi+NePbNCzafMlLuePP/lhU2OQgWyyc6NU2X1uj3SpLX1pRfcGeBmTektjbwrqsI8fsPnGGxxI+hpcabYCYYFWlsSAj2C6OkLjobeQ/OKmcWL5JQtayep05kHOPg+u7tNYsWMrns5w8cEyoixgQ4HOOODTB7bVVo2ra6Gsg4eMcfwK/z9/np/h6A8f6lKX6rVujPAvXv3Xqb5r5KJU5eaVLR05Xk0qFteZk/rq3ZFSF20bJsrh+E+FKAABShAAQq4WSDMB7hBw2bLuMmLFSuG6aGSIRbm/evVGwM1Kht27VDfoQCH9c7ev//HpccULVoUVSHTmQDnrvO5dENOFjEpWyqfrFo8Uj0HfFhEGXzMucMQOXwYR8n7zj2/FDTBB3f01hm3H+J+L/5T+6gepSatLXu+Xv71RrAMhF7Dmlta2XkUFClevo3hOY4e6iu+beuocusou47elfUrxqoKfnrLPRQpmF3N+0P1RFsLdLszwOGesSTB+JGdlRuGA+MLCRRO0dZPQ7iDkbWG54JAjl7RFBm/9MyYt0c3NwsqjwZHw3BErVcLx48YMaKcOBAoGdIlV6czD3Ba1VAMqZy3YKPhkvLkyiBlSuaT/oNnysRpy1wKcJhfi3m2lWt2ESyloDVt7cIFS7ZIu86j1Y/dGeC064DV2ImLZNa8tV9VLTVr5i/LH3D4ZHC80TwmBShAAQpQIHgEwlWAS582mZw5ssjig6AzAc5dVSHdNWRz1eJREjHiNy6/XZEjR5KSxXKr3qtdey2r49Ws38tQfbFMybyC4Wdaw7w59PZgzhf+O1u++obeTe0DtDMXdvrsVSlWTn+9Lu0Za8dDaXzvpv3VtWEuWr1aZSRjrrqq901bJ2zV2j3StI1lDxuGYm5dN0lWrNklzdsONVwievLSpUlq+N8IRJtWfwmkKFoCI60dO3lZJo7uokKX8RBK9ATGjfud/JyivNrUmTlw2vao1oiQ5Td8toydtNgQ4LCgc+7C1quvYh8ENFsBbs3S0arIiiMtb+6M6gsLVGf88MH+kgwoYIP3RWuY24Y5bq/fvFO9bOYBrk0LL5kwqrNMmbFC+gyabthv5uTe0rh+Ralau5vs2X/K6QCn/TuBaqQJUlUw+cKmWaPKMm1CT+k7aIZMnrHc7QHOt+sYKVY4l1psHu3xk19k8Ii5stTFpU0ceY7chgIUoAAFKECB0CXAACei1hZztAcurAW4v57tVR+yg6vFil/cEFzQM9SwXgW5c/exKiKDBaIDZg6QOjVLS/suY2T+4s2Gyxg/spPuWnC2rvPu/acmw92Mt715YbWad/f9d7FUgRTMd5o1d4106zNZ9Vhh+CF6rdC0AiDWSrZj8ezNaybKkhXbpbXvCMNpHC2agh1Q1KRP96YWAe7Fo13y6PGvkr3Al7lejgQ4LI9hPOwUvY19ezSTVr4jVG+l1gMXFAHOmfcE6wP+EPc7SZe9ljx+4vjaZdo5ECYR3Dp0GyuzpvQxCXDoJb10cqmgaEzh0i3VIt1awxzLFMkTSuI0ldQXAo7OgdP27+hTV81/23/ojFTy6mJyy3gv27asKbUa9JJtO7/Mo3RnD5z2TqLgEBY2x/uBhp7nzj3Hy+Wrd515RNyWAhSgAAUoQAEPFGCAC+cBDr1GjjT0LGEuEsJXuWoddXfBkEEsoI4Ki1rDgsvWWvkyBQQ9OidPX1GLMwdXw4LJG1eNV0MkfVrVVHPgMIwWc4CMe1JwfiyWjLCH606fo47qocPPjOfFaWuSGQ+jw77oYWzdvIbhNjBfqniRXGrh8X0HTReqxvC7wf3bmAQ4hB2EngOHz0rFGp3VcewFOPQcYh4TljRACH6jU7DEUwPclrUTZffek6oyrHnPefs2tdVC3ua9cto8yXv3n0rmPPWUobMBDuEcIR3DeTGs17hhTT48k0y568r9B89CLMBp14SexuF+7VSPK4bI4h0fNjpA9VqyUYACFKAABSgQNgUY4MJ5gNNeayy7kDZ1EjXkTq+h+AeKgJgvpGy8bd8eTdU6WrUb9lHV+2w1FC45c2Sh6mUrUKJFsC0WjXlUx/bNU0Fs7KRFsmC2nwpwmId4bO88SZkikdRt3M9Q2U/rTRk2ep6MHLdAzYXLlyezmhOmzX2sULaAWkbA1qLhuHdtWYYLl25JwZItLDjMlxHAfKRj+wLUcLhW7Yc7FOAQJhbPGyzJkiZQ4RpDELV19bQTBmeA09bu03vWtnrgcN2//f6n6oW11nDdGH5pPvQZwfjK6RUS76c48ubNO/UsMZwVrY5XaQn0H2hSIdSZAIde2sc3N6tCLWmy1jQJ7igGc3x/oJg/z5DogTM2Q2/ymGEdVU82Gr58wFzO9ZsOhM3/1+JdUYACFKAABcK5QLgKcCiGgGqHWJg3R4GGhkfvzBBK9AZohTacfXeGDfRRc1ecKWLijvOh5+fs0UUqTO3cc0Jathum5qQZN3sBDossY7FlzBuq06iP7nw44+NhQXWUvjfvAUMvHuaOoTdhcP/WDs/PQ48aCtaYN20eVZdeE+WPP/8yBLgWPsNUMNu0arwULt1KvRMIe9fOrlCl5NNlr60+vOMaUDmzUctBat03tCoVi6iqjhhyieNaa5rJ7n0nBUPfzJt5gNOCIYruaPdirwcOx0R109nT+kjlCkXk9xcvpUa9nibVHIMzwGG4YqxY0aWSV2eL4XvWApy2DiDebSyGba+ZBzitkikKeeCLgChRIsuiZVtV0ZZRQ9qrirLG75UzAa5S+cKyctEIefDwmeQo2Egt8K61qeN7qCUzzP9+QzrAadeHIkGTx3ZTxVd6DZgq02Z9WYOQjQIUoAAFKECBsCUQrgIcPuCsWz5WzD9QOxPgguLxOxPg3HU+fOhbNNdPcufMqHpyqtTupj7Eak0bhojqnYVKtRQMUdMa1lqb7z9IsHA11kWz982/FqqwFht6jLD+HAqhlCiaW4oVySnV6nRTc5pePt0rKJLiSENwjJPoS2EHrWHo4/njS9QcvPTZa0vZ0vlMAhy2Qzi4fvPLsgVe1UrIormDTapLapUOt+44onoWjbeb7r9KevafavXy+vVsLuiVxPlRrRJVLY2beYDr1rGBDBnQRoVCbT6eIwEOx0TwnTSmiyp9v37TfmnQfKDhVI4GOG07BNdUmf8bCmrtBrUS/+hFy5Dzy3BT42YtwGH+2vlji1XQsDbP0Pg45gHu6N55ki1LGsGaaOjFWxo4VK17hxAe/duoal4cCtI8fPRcHcaZAIdethULR6geTcwZbOEzVPW4ISTfvrRWPUvYGA9VDS0BDveK3slmjarIjNmrLZ6HI39H3IYCFKAABShAgdAvEGYCHD7Aocfj4uVbqvdHW8jbeBkBrTiB+WLNzgQ4lCy/fPWOS08WPYCouOhMgHPX+XBDGDaGXgbMq8EwLPRM4cM85lnh5/hwiIbKd2WqdBBcG0rwo0fl48dPag4WCnvYatgWhSDQy4aglz1rWlVwQmv40F2pZhe5e++JIcBhOKF5ODA+B+aAYQ0x8wC3YPYgqVWjlPQeOE2mzlwptWqUtAhw2nEQgE4dWqBK1mO4Iz60Y2hanlyZZObkXuoDfMpM1QW9PnVrlpGAWQPUWmtYz85aWzxviNSoWlz1Zn4XO4bUa9JfzefSGiwQgiZMXaaGCmrBBAUynjz9TYXkH3/8XoYNbKvKvI+esNDue9e0YWVZtmqnSc+RtQCH+xju56Pm6P39/oOkTplYLaFgXl3T2kkR2tGjPHxMgGAxdPNmawgl9sP+WFQda/+hx9VaMw9weD+LF81lqACKoI4Qhx5VNPMvaJwJcNgfzxrPHMOK8V5jThm+IEBhE71hs6EpwNl9QYw2wPuNLxnQsF4eqo+yUYACFKAABSgQ+gU8PsDhg9XBI+dUDw5CAYpDoLiEXoDTejzMKx46E+DCWhVKvVd0xOB2EjlSJOnrN0MVikBhDq2UO3rgEHb++OMv1QuROWMquXLtrhp26chaUncur1NFQbSGde6On7ws6I3Df9DroTWtBy5mvGI2Axwqaf777/8sAtzuzdPVsNDcRRqrgGcrwGnhHqEUBUfy5c5sEixxTVpRC62UvLXggm0xHPPB9Y0SO1Z0yVWosaxYNEKSJflZvLx7qSIl5i1t6qRy7thiuXr9nmzcclB6d2uievzQ8+dMwzpuGE6KkvxasxbgEJzPHF6ohiDimSKsoOz+oGH+dqsZ4jx4lughRe+bXpVJe1Uo92+fJXlyZZRufSbJrLlrHQ5wsMXQSeO1HHEdpw4ukDSpk0jDFgNVURetORvgtP2wTMHIwe1UqMUXCDDSwr3xxXpqgDNeWsN8KQZn3jluSwEKUIACFKCAewU8KsDhg2a+3JnUt++lS+RRw/20hp4iFKeY7r9anj77zSLAYRFtzNdBT13x8m3l1Jmrhn0Z4CxfOgxDWxIwRH3ARjn10eMXyrb1k1URk2ZthqihqJgrtvfAaTUMEkHakYb5SwkT/KjCHv5z9fpdqwujf22AQ5VJzHvTyr3bCnBa6XntHjCMFF8MHDpyXu4/fCZ7t86Q4ycvSalK7aVd61qqhLu2ULTefRfMn1UN3dNK0SMsHdjhL1GjRJbKtbqavH/YH2X/+/VspuZuxY4dw+UAN3lsV6lTs4w0bjnIMA/RkSGU6H1FQ9B1pPm2rS2jh3ZQcyZr1Ouhu4u9AKcVeUEPJZZVePfuve5xrK3faLyxVhkUS0SkyeqlwujXBjjsj6GaqEqJKo84JoZ8mgdwTw1wPbs0kkF9WykmW19GOPI+cBsKUIACFKAABdwn4FEBDkPl8KFca+gV2rHrmKrah2GTxgsl58iWVgoVyCbHTlxWw9M6t/dWw8XOnr8uRcq0FgS6PDkzyqGj56VAviySK0d6OXj4nNVeJHctrK3dm7vPZ/zKVSxXSC1ujSFWk6YvkwFD/NXQQuMqlJi3tmnVBFXFMWDhJukzcJpuCfuveZW/NsChp8Z4aJ6tAIf5ZxgiisXAEe6Nl0LAPaBiJoYYps7iJRim6NevtSqa4T9Pv+cIvZjoBTYeLot5hKhq+dert1K2iq/qbUNLnSqx7Ns2Sw2zROVD9Hi60gOHeVsXji9R94xeMW1InCMBzvw57dkyXVWz7NF3ikVJ+h9/QNGbxWqNN+NFyM2PYS/AYXssiI6F0Xv0m6Lmbek1ewEOf8unDy1UPabGQ6aDIsBpf4fasWDbf/AsmTJzheFSPTXA4X3Hu4yGNRitBeiv+RvmvhSgAAUoQAEKBL2ARwU4zJsZ1KeVmkeE/yB8GX/Tbo0HQ/YQPvCBs0L1Tmo/rAuGtZ4wrwhzXGzNscJx3R2o3H0+3CPK2I8Y3F65YAHoNh1HGoai6VWhRMBDT1yObOlUwYi2HUfpDg909LXFAtSoAoj5dwuXbjXMgXN1CKX5eW0FOHvXiDXeMLwTQwVHDfEVFGJp3naooXy98f4YXnj17EqJET2amjdnHAZR1KSLb33JU7SJWkcMpfD3bZspyZMllMXLt0mbDiNlQO8WugEO66IdPnpeLW+g12ZN6a0WJNcWKNe2cSXA/f5wl0SNGll+SFLGondVqyCKHkr8PVlrjgQ4bS1AFELJlLue7lw4ewHOr18r6dG5kVq6oli5thbHwLxThDx440uemtVLysI5frJh8wGp32yA1evH3wHebwzPxNBsDBdG7ysavjTCz/DvjxbgsEyF3lBQLAyPnrw8RZoYQru9983899owUEeKvjh7bG5PAQpQgAIUoIBnCXhUgMMcFHtBy5wfQ6tQ3h4flHfsPi5e3j3VJuVK55f5swcJ1rHCz5u3HSIv/3pj9ekZBypUWnSlTZvQQ33j7UwRE8y5C+7zIeBiKFXDeuXVPEL0Urb2HWEyH83aMgKYi4SeURR8wLPBh2IUtMC8OHsNH6xzZk+nAiN6/VCVEE0rDvK1PXBBGeCMj4UlBLCUgLUP07DE8LR9B89I5ZpdTC4D7zDuF0NPsebYjg1TVABGMEPlTwxFtRbg/nyyRxXpQUgxb6ieeGTPXDUXEAtYG89JczbAoVf10sllao02DG00bphrumn1BBVc8hVrpobUWmuOBDjsi97N9GmTq3mUKMBi3mwFOBSJCZw1UL17qI6q9WraevccCXCo/onAjH8fxk9ZIgOH+qtDIsChcA/+TrRiKVqAs/e+M8DZE+LvKUABClCAAhRwRMCjApwjN6Rtg8DW2ddbUJwCH5rRY4dqhn++fG04DD4YYkFmDL1CNbxKXl1MFu41Pp/5UCpnrsV8W2cC3NecR9vX2vm+/TaqdPH1VsNLESZg4zd8tsxbsNEiKKN37MQB6wt544P9mOEd1VBLfJhGEQlUtjMuSpIqZanw51QAACAASURBVGKpW7O05MiWXgU342ImCAToGd287bAKgZjTqAU4BDpbwb1rh/oqUJhXoTS3+5oeOO1YCJmXTi6VSJEiSbrstSyKd+Aej+6ZqwqDlKjgI+cv3tR9hFiyANUlMewRYbdMZV9DUQ4twHk37a8KmqBpyxmsWrtHmrYZbHJMDBU9uNNfVfTEkE4M7TRu6P1BhUsMkUuWoardoXLa8gfmARS9WCgUgoCH3ia/4XOsvp7otXp6e6salqrnZLxjkwaV1JBdOOQt2tTimNYCHBaNx5w/hCm9oZPWLg7DsPGlg7UeOFzPhFGdJVq0qMofz8G4Va5QWFXQxGLZGHqoBThUKH1p9O+Ltk+ihD+pQigMcEHxrxmPQQEKUIACFKBAmApw+JCED1dYTgBD3rQ5UINHzFXfous1FCfAECcU60Dp+openVXPg3nTAhyqJr5//9/ivs68QvgAjA/+zgS44Dwf5jLdOL9afbjE8D0U5TAe7ofetbfv3qvwpFVePHbikpSu3F73tuHdunl1VZpcVSm8+1iy5W9gCF9YL25JwFC1L46J3puTp6/K3gOnZOfuEyZVBbHN164D97UBDr0vJYvnVs8bpfYzZUypelDRG6nNpTQ+R6yY0WX/jlmqN0lbusD8GtCzg8qemHeJhuNgPTMMG9UazjF9Yk/VK4ceKRQYaVivgnpH9QqnaMUocIycBRuZVKDEMRFwUDESX2pgaYLDx87rFitB6EyVIpHkz/vl2jr1GC9z528wXBf+VqaO7656DHMWamTyd5A3dyYplD+rWo4AvYhFC+VUSwygqifmDRrPTzU3wXkP7Zqt1q8bN3mJxbBovQCnLeaNY2GeZj+/mVb/FNW6cOmTqzmaESN+o4Zho8iMeQjFdSC4YR01tJVrdkvbTqNMlmTQToLeYxRLQvPUOXDO/NvFbSlAAQpQgAIUCD0CYSrAYW0urG2Fhjlcq9fvVQsiW+sF0R4DPqhvXjNBMNQM63+hVLh5c/ecNHedD8U7jhy/oEr5m7cb51dJ4kTxVY+NtgbckJFz7a5HhrmGA/u0kD37Txt6kHBs9NzUq1VWTp25ooKbcRl4vT8JLcBhXpitHjjM/dJbB878mM72wCFwP7uzTfWmGTeEkkpenU16F/H7wf1bC4KFtcqMCMpXTn+phIoeRvQaITibN1T3vHpmheoBMm6o1oheHJxfawg3x/YFqGs0L59vvC8KqvTu3kQNCXSknTh1WQ3pxN+ReUOQQ2+TcatQtqCsXjLKYlt7a+U5ci16AQ4BFz1lvQZMEyyobqtpi6Gbb5O/eDO5dOW/NR3xpcPh3XPUUF586TNu8mJHLk9QnAZz+bDkA3otzRvmSyZN/LP6EgnP3ZXGOXCuqHEfClCAAhSgQNgUCFMBDt+0B8zsrwpL4NtzfOPuaMPivYvmDVY9HHrrmaFnb2CflmreC0q9u9IQliqWKygTpy1TQwVtNXefT+9a0FOEJRvQ0KuyZfth8Z+3zuLDuysWjuyzavEo1ftkrUy9dgwEBwQ8rJtmq6HXq3P7emqo5rRZtj/0a8dBzyPeKwQkGKCXdsOWg7rBBoEPywsg5KKcvV7DnC30YI2ZsNDm+4nevErlC0ncuN+pw1y9dlcOHb1gUaDj++9iSpcO9SVFsoR250piWGOBvFkMYVzv+lDZFT1L6KlzpuE6tJ4r7Pfu7w+yc89xp4+jd04Mcd6wYpxazqFq7W5qE4Rc9KIZr/dm7XrRMzxpDOYiRlCbPHj4TNZu3KeepXlD7yoCnPGC6844BNe2GLKJYcfoETx6/GJwnYbHpQAFKEABClDAAwTCVIDzAG9eIgUoQAEKUIACFKAABShAAZcFGOBcpuOOFKAABShAAQpQgAIUoAAF3CvAAOdeb56NAhSgAAUoQAEKUIACFKCAywIMcC7TcUcKUIACFKAABShAAQpQgALuFWCAc683z0YBClCAAhSgAAUoQAEKUMBlAQY4l+m4IwUoQAEKUIACFKAABShAAfcKMMC515tnowAFKEABClCAAhSgAAUo4LIAA5zLdNyRAhSgAAUoQAEKUIACFKCAewUY4NzrzbNRgAIUoAAFKEABClCAAhRwWYABzmU67kgBClCAAhSgAAUoQAEKUMC9Agxw7vXm2ShAAQpQgAIUoAAFKEABCrgswADnMh13pAAFKEABClCAAhSgAAUo4F4BBjj3evNsFKAABShAAQpQgAIUoAAFXBZggHOZjjtSgAIUoAAFKEABClCAAhRwrwADnHu9eTYKUIACFKAABShAAQpQgAIuCzDAuUzHHSlAAQpQgAIUoAAFKEABCrhXgAHOvd48GwUoQAEKUIACFKAABShAAZcFGOBcpuOOFKAABShAAQpQgAIUoAAF3CvAAOdeb56NAhSgAAUoQAEKUIACFKCAywIMcC7TcUcKUIACFKAABShAAQpQgALuFWCAc683z0YBClCAAhSgAAUoQAEKUMBlAQY4l+m4IwUoQAEKUIACFKAABShAAfcKMMC515tnowAFKEABClCAAhSgAAUo4LIAA5zLdNyRAhSgAAUoQAEKUIACFKCAewUY4NzrzbNRgAIUoAAFKEABClCAAhRwWYABzmU67kgBClCAAhSgAAUoQAEKUMC9Agxw7vXm2ShAAQpQgAIUoAAFKEABCrgswADnMh13pAAFKEABClCAAhSgAAUo4F4BBjj3evNsFKAABShAAQpQgAIUoAAFXBZggHOZjjtSgAIUoAAFKEABClCAAhRwrwADnHu9eTYKUIACFKAABShAAQpQgAIuCzDAuUzHHSlAAQpQgAIUoAAFKEABCrhXgAHOvd48GwUoQAEKUIACFKAABShAAZcFGOBcpuOOFKAABShAAQpQgAIUoAAF3CvAAOdeb56NAhSgAAUoQAEKUIACFKCAywIMcC7TcUcKUIACFKAABShAAQpQgALuFWCAc683z0YBClCAAhSgAAUoQAEKUMBlAQY4l+m4IwUoQAEKUIACFKAABShAAfcKMMC515tnowAFKEABClCAAhSgAAUo4LIAA5zLdNyRAhSgAAUoQAEKUIACFKCAewUY4NzrzbNRgAIUoAAFKEABClCAAhRwWYABzmU67kgBkWjRokiSRPHl7bv38vTZbyShAAUoQAEKUIACFKBAsAowwAUrLw8e1gUmjekqrZpVl35+M2XS9GV2b3fWlN7y+vU7GTd5sfzy6x9q+2qVi0nfHk1l3oKNMjtgnd1jOLJBlCiR5fDuOfLw0XPxbtpfPn78pLtb9OjR5MT+QHn4+LlUqdVN/v33X0cOz23+XyB/3swy33+QwfnFH38Fi82330aVvLkyycEj5+R///uf4RxdO9SXJg0qydRZK2Xu/A3Bcm4elAIUoAAFKECB0CXAABe6ngevxoMEsmRKJUf2zFW9b2mz1pTXb97ZvPoEP/8o18+tlEiRIkmuQo3k+s0Havtl84dJ1UpFpUO3sRKwcFOQCBQqkE12bpwq5y7ckMKlW1k9ZoWyBWX1klFy4tRlKVmxXZCc2/ggfXs0k0wZUrh03Bu3HsqQkXMt9s2WJY1UrlDEpWOa77R1xxFl5Er7LnZMOb4/QJIm+VmmzlwpvQdOc+UwFvugVzd50gSSMkViyZcnkxQpmF1yZk8vkSNHkso1u8i+g2cM+xzYMUty58wo9Zr0k01bDwXJ+XkQClCAAhSgAAVCtwADXOh+Pry6UCywff0UKVIou0yctlT6D55l90oH9mkpvbo2ll17T0j1uj3U9rFiRpf71zZI1KhRJHUWL3n+ywu7x3Fkg97dmsiA3i1k5Lj5Mmx0gNVdJozqLG1aeMmo8Qtk6Kh5jhxabRM7VgyJEye2ze0xpHTDynFSrHBOh49rvOGxE5ekdOX2Fvs28q4gs6b0cemY5jt17D5e5i1wvucKPZcrFo6QksVyy/v3H6RNx5Hy9u3fdq/pt99fyumz1yy2S54sgcyd3l/w3z/H/0EiRIhgss3nz5/l0pU7MmHqUlmzfq/6Xbyf4sjdK+tVj1ziNJXlr1dv7J6fG1CAAhSgAAUo4PkCDHCe/wzddgd5cmWUscM7yi+/vhDfrmMFH0ZDW8PQwX/++Rjsl5UjWzo1RBHnypirrjx7/rvNc+K6bl5YIz/9+L1Uq9Nddu87qbavX6eczJneTzD0bsKUpQ5f9937T2TjloNWt9+8ZqKUKJpLSlTwkZOnr1jd7tLJZZIyRSIpX62jHDp63uHzd27vLcP9fGxuX7BkC9Xb+ENcy6D3zTffyIqFwwX/XadRX0FAMW9/vnwtp85ctRrgEGiWrdzh8DUbb+hVrbjquXIlwH3/XUxZt3ys5M2dyelz79xzQmrU+xLejRuGSP5yb7tEjBhRXr1+K69evZHEieKr3kG/4XNUD6l5D2/j+hVl5uTecvb8dSlWrq3Na0HIMx566fSFcwcKUIACFKAABUKNAANcqHkUof9CVi0eKRXLFVIX2mfgdJkyc0WouejcOTNIzy6N5Omz36VzzwnBfl344IwP0IuWbZW2HUfZPV+DuuVl9rS+cu3GfclduLFh+7XLxki50vnt7m++wdYdR6V2w94mP44UKaIKAJEjRZR7VzfIh38+StpsNeXz5//mtSFwah/kEdwQ4N69ey+J0lRyKviiF6yDT111/iiRI0ua1EnU/Dncn9YaNh8oN28/1L23dGmSydmji+T6zfuSq9B/Ho5AaD1wazfsk0YtBzmyi8U20yb0kGaNqjgd4PAlxpxp/dT9/vrbn7J522GHzl+pfCGJHy+uLFmxXVr7jtDdJ0O65OqLgJd/vZGypfKpkLh89U5p4TNMd/vlC4ZLlYqODSX9489XkiRtZYeulRtRgAIUoAAFKBC6BTw2wBUumE1mTuotsWPHkOFjAoOs+IP2uFo3ryH9ejaTV6/eik/nUXL46IXQ/STdcHUotNGvZ3N1pgrVO6mCCqGlTZ/YU5o2rCwBCzdKh27jgvWyMHwQQ9dUYYmiTeXKtbt2z4feOvTate8yRuYv3qy2T5jgJ7l2doV8+PBRJk1fbvcY2CBv7oxSpmQ+NdwRwx6NG+ayYU6brYberi3bv4QO37a1ZfTQDg6d9/TZq1Z7eTAH7NrZlarnKEHKCg4dz7t2WZk7o7/NgGLtQCER4DAvDUNgO7Sto3oNMbyzYYuBDg15xfxGzHPEEMfchZs4VK3UXoBLnSqxnD60UBDa39gYuvlNhAgSI8a38uDhM9VTzEYBClCAAhSggOcLeGyAu3xquaRIntDwBFDsYPSEhUHyRDBPCR/WtHb33hPJktc7SI7t6QdBcYxff/1Dbt15FKpuxZ0BrlL5wrJy0Qh59PgXSZ+jtl0H9Fqi9/L3Fy8lbbZa8uHDP2of/6l9pGG9CjJ20iI1TM6Rtm39ZClaKIdkz9/A4hloAQ7z6LRzaMf88Yfv1Qd5LcAhfKL3DYVV0ANnbXhdxIjfSLRoUdVQxuLl9Yfp2QtwqLKJcG3cUqVIJKlSJhb8bd2++9ji1lGNc9vOo7ok7gxwmJvYrFFl6daxgQrcaNNmrZS+fjN1h32aXzB6Gg/s9FdzHY3Du71nbS/AaT230/1XSc/+U60eDl907dgwVVas2SXN2w61d1r+ngIUoAAFKEABDxDw2AB3/9pGNZ/IuOn1Sjj7DLTiD8b7Ya5X8gxVnT0Ut3ejgDsDHOYBtmtdSxYv3yZtOoy0eZcYNnfiwHz1rq7buF/12qBlz5pWzaFDr0zGnHVNClCghwdfTnz69Fn1nGgtbeqkcu7YYrl89Y7kK9bM4rxagNPrHQ2YNUDq1ixjCHA9OjcUv36t7Vaf1Ob6YR4d5tPpNXsBrlO7ejJisHMVLrv2niT+89aGaIBD8RW4oagI2oVLt6TvoOly/NRlQXXNNKmSSJdeE632wqFK5f4dswTPbdmqndKynf5QSBw7bpzYkixpAsP9YnmCcSM6CebMGVfivHj5tpQtlVdWLxmthlvmKNDQZvXTIQPaqPCJYcVzAte78S+Sp6IABShAAQpQILgEPDbANW9cRaaOtywGMHxMgIwYO98lL+MhgsYHCMry7sbHxQffOl6l5cUfLyVw0WaJGeNbKVemgCobjjldqOJ39vwN2bH7uG6pc21/zGvCfDR8y9/Z11uKF8mpqhpevX5PfXBDD4txw9ynyuULS9YsaSRThpTqA+jFy7fk+MlLsm3nMat2SRLHVyEAc51QDc9aK1Myr6CnDqXP8cEUxSYuXLqpjm0cSPT2x3XXrlFKcmRLq4YcovjH/QfP5PzFm+oDqHGlPfQu5M+TRR2mWuWi6nxnzl2TjVv+K6e+YMnmIC+2cuJAoGTOmErNZcKcJlsN85jQm4JmPGdL60nzGz5bxk5abHIIhD18QWE+7G30UF/xbVtHd/gkDuBogDt24qJcPr1cVZIsUqa1zTL6eA8P7PC3GfQcDXBYJ292gO0Q0a1jfWnRpJo4EuBQ/RGFTlxpCFeoJGmriAn+Hg/tniMxokeTwSPmytKVO1RPJZaPmD2tn2TNnFpe/vVazQdduHSryWUgoC+aO1gViEHVyKZththcYw89seiRtdfQg7tt3STVe9m4lZ9JRcqJo7uoJS2M59gd3x+orjdfsaZy+ar9ob72zs/fU4ACFKAABSgQ8gIeG+BA18Gnjowa4muhiDlxI8YGOqWLb9Qx5828YW0nrPEUHA1Ba8vaSaqQQ9GybWTz6gm6le0+ffokvQZMk1lzTXsktP1RnS5lpupycOdsQSEE45Y0XRVV4VBrCGBTxnWTmDGj697S6nV7VIVJvTXNMHQPwQPX812Ckhb7I2yhLD2KQ+g1hC8M49q+Sz8kIghgrhA+/Frbv1OP8bJq7R71a79+raRH50Y2H03+4s1UgAyqhoD54tEuVeY9Z8FGcuPWl7Xc9JpPq5qqF0VrWoDThlRiIe/MeepZBGxrAQ5De+vULC3eTfrrFgdxNMDhCwL87WAuHob12WqotLhv20w150uvpD/2dTTADRo2Wy1gjoZeRlRzRIEV41A+dGBbweLUjgQ4vIfv338Zjupsw5w2VMi0V4USwyb/+PMvi/Pg+tu1rin9e7VQX5ygd7Vtx5FqPhrmz44a0l59iYKfN2k92O5wy1LF80in9vUMt4FeO3xhgi9XjOdY4m9z+/rJathp1drdDNtj+YErp1eoQJkodSX1cwyPvX1prfLFz1iF0tm3hNtTgAIUoAAFQqeARwc4kLZvU1vGDLMsxGBv/Svjx9G/V3Pp072pxRPC3BLMMQmupgWwe/efysPHz6VA3iwycJi/7N57Uu49eKp6eapXKSZdfOurS8CHX3wI1ppxgEM1PBSGQLnx3ftOqZCFb+m795lsCGPGPYzoMVi5Zpfq2UqU8CcpkC+rCkTffxdLbt95JIVKtbQojmArwOED7a5NUyV/3iwqMA4c6q/K0mO+XOpUSaRerTKCQIPtEBoWLNliwooPrHu2zlA9dgi06PHAell///1eMqRPIV18vVUFTPQ2lq/eSd0netyyZ02jjlO/TnkpkC+LHDl2QRXG0Bo+QLvaS6P33BMljCc3L6xWv0qUuqKqGKjXMqZPIYd2zVbzx9CzCRctwHX0qStDB7aR3gOny8w5ayx2txbg7L2Hjga4KhULq4XDs+Wrb7d3EkP59myZIUePX5QyVSy/LME1uRLg0qdNJmeOLFLvWrb8DQy35kyAC4kqlObPAENd0dOG3uJbtx/JtRv3lC3eU/wtu/rlj9ZzpleFEr3Tr16/kztGcwf1AhwCICqzojJpu86j7b0+/D0FKEABClCAAh4i4PEBDs6Yj4R5SeYNRU2M54/oPRNtcWXz3/XoN0VmzP7yQT24mhbAcHwUncDiznqVHbXhVQhl2Qs0FAQ+NOP98b/HT1migpNeQ5g7fWiBGpJobQkAzOnBwsuYi2MeFnFMWwGuZdNqMnlsNxXeMD9Lb120mtVLysI5fqr8eoactU16NbAmWOUKRVTYqVGvp6poaN6wL46hNx/LXXPg0Dt4ZM9cq72Q2jVrwywDF22Sg4fPSaD/QJMhlBi6ihL7Hz9+ksoVCsvDR88F85vQzAMcQi/WLcuYPqXN99nRALfv4GlVyXLD5gNqiB+GE2K9Mb2GobA7N05VwbhsVf2KleE5wMEMIW7HhimCcI+GwiwY3mjN1N6/J1iqYP/2LwvDo4e3dKX2gmUAbDW9AGfvPPw9BShAAQpQgAKeKRAmAhzo27b0kvEjO1s8hTETF8ngEfoV/gb1baW+oTZv3fpMshiuGByP1ziABSzcJJhrZ63hQzQ+TGMeTqv2w9VmxvsfPnpeylWzDLHa8bQ1o2wNhcO2XtVKqB4FBEr0jKDSotasBTjMFbp8eoUKHj6dRlnMBzK+p42rxguGi3XvO9nQ+2T8gbVYuTaq502vIWCeP75EDQXDkFEEQa25K8CVLpFXhVwMbUuVuYbV53Xy4HwVZqvU6ipeVUtYBDhtRwzle3Bto+olSZq+ihpOqdcDd/HEUhW20mWvLU+e/qp7Xi3AoarldaP12LAxhvXly5PZUMQEP8ucMaWa34benMKlW+keV3vmBw6flYo1LP++cJzwGOAwhBbr97VoUlX9N54fenrHTVosM+eusagC6sy/H9oag9o+GAJcuWZn+f3Ff0OhMX+xV7fGcuTYRdm644iYBzj8Hl9sxYoVXfr5zXTm9NyWAhSgAAUoQIFQLhBmAhyc27TwUnOwzJteb9Lg/q2le6eGFtvamnsT1M/SOIAVLNlCVbmz1urXKSdzpvcTzJtCeEEz3r+SV2fZf+is7u74sPnbg51q3bJ6TfrJpq3/Ffkw3wHbYk0vDL/CnJ5Fy7YZNrEW4FCtb+u6SapIQ8JUFW1WxdPmhaGnEdUS0fp0b6LmEqEACeYC2mpYuBi9iAissNCauwJcyWK5ZdPqCWrooa3KpE0aVJKNWw6qD/UoVGPeA6ddt7ZG2OZth6Ru437qx3oBDu8q3ll8GEcxEL3m7DpwOMasKb2lkXdF1VuEOW7mc8q0+92z/5TJnCvj84enAIehvviSA8si4G8EDe/98tW7ZPzkxVaH1Bp7YX7pWytrtyF43bm8Tq5evyu5c2YUBGecE+8R/sa1Ly0wtHpJwFDBnFXMsTMPcJh/d+/qeokWNYokS1/V5t9kUP+7xuNRgAIUoAAFKBC8AmEqwIGqVbPqgmpsCCLGzXh4oVZa2/j36NVBSXB3lto2DmA/JCltsyBDrhwZ5ODOL8Mj4yUvpz4AGu+fOE0lq3O9tA/Y2DdT7rqqqqOtpgUB8yGZ1gKcNnwSvVK9BlhfkwrnTJ82uZpv+PjJL6o3CQ3BFAHVuHfR2dfeXQEOlQeP7QtQH9pj/1zCocIQtgLcgtmDpFaNUiYVLfUCHErZY+4dKgki7NsKcFjM/M7dJyaboPhJtixpTHrgsAE+6O/ePE3NJ9Sbb4XeJaw5hkqoXt49dc/rSoBDsZ3ThxeqYaQoha81Z+bAYZ04VFl1pQ0b6CO1vUrZLWKSOFE8KVE0lxQrkkv9vaEwyNc2W0WWUEwJSzx07D5OZk3po54J5kmiB/7+w2eqFxR/ZzMm9RJ8SaBVQtUbQokqvajWi+ULsIwBGwUoQAEKUIACYUMgzAU4PBYEikljulqEuInTvpS+14qCaI8Q4Q0fBOfO3+DWp6oFMCzwjG/JbTV8gMc382haZUVtf4Q5hDprDUMWMXQR94nqkZ8/f7Z5LvRiojcTPUjeTfsbtrUW4FAJFFUNnWm4lriJS6tiD3u3zlDD+0aNX6BK5LvS3BXgtMp+uMZk6auYDGuzdt3WAhyGTz68vkmiRo0syTNUMwRwa0VMsBg4Crkg8CD4mDdH58Bt2X7YZFeEFMzrw2LfLXyGqt4krWkVMzFMr3ZD/TL3rgQ4baHq3ftOSrU63Q3ncybAufKemO9jrQoletkG92uthq0atzdv3qkKrvgbsjbU19p1wQnvj7UAh/mVmPu2at0eWbV2t2AJCi1Uaz3XWuVQVJfEvwkYxoueaL0AVzB/Vtm1aZpaEL1Wg95BwcVjUIACFKAABSgQCgTCZICDa/PGVVW5fPOeOHNzBAl8iEOvhbubFsD+/vuD/Ji0jM3TowgJ5kGhab1oxlUof05R3ur+xr13GOJoXLZdbyetRwyVKjGnTWvWApw2BBLFVbQy8Y5Yrly7W8350ubFTZmxQvoMmu7IrhbbuCvARY4cSS0jgDlPji5RYC3AVatcTJYGDpV9B89I5ZpdDPdkLcBVKl9YVi4aodY5xHqH5s3VAIfjaEM5UYY+d+EmhiI02jWu37RfGjT/sgi5eTMPcAgp6FHF2oK79p4UbSFv42UEUIlz5JD2Mm3WSrVEhtacCXAILljU3JWGHkAsEWAtwOF3+HtDuD57/rq6D/zn3v0ncu/qBvU3hL8lZ9pwPx/p3N5bN8BhWDBCNKqXYj6iWvjdKMDhPPi7hCF+d3TvPDXkWuuNtVbE5Mrp5eo+8QWBvb97Z+6F21KAAhSgAAUoEHICYTbAgRTDh6aM6241xH0Jb+MEBURCohkPgcQ36RgaZa1p26JqIXquMITP0QCHdaqe3/uy4LS9uXbYZvfm6aokf//BM2XitP/mW1kLcLVqlJQFs/1UpbwkaSs7TYneUgx9tRUStIOihDpK86OEekgUMcF1oJcEhVfQa+vIkFtrAW79irGqGqRv1zFqIXetWQtwCI8Pb2xSSzMYl97X9vuaAKcFBAQv46Gz2rVjCB6G4uk1LcChNxVzGzFvTq2T1nm0Wi5CL8BpQwCxpAR6lbTmTIAL7mUEMKz0/oOnJhUgsczFo5ubgzzADRvUVo0M0O5J66HUG9aqLehuPLfXWoDTCjWZz2d1+o+UO1CAAhSgAAUoEGoEwnSAgzKKDUyb0MMixCG8YVFc4w+P7n4qxgGuaZvBhgWq9a6jX8/mgnXcsEZarkKN1SaOBjhse+P8XSh+SwAAIABJREFUKkmcKL7dYYr4th7f2qNHoGb9XiaLblsLcJhbhR4BtOz5G8itO4+sUmJJhJLFc8u16/dk7KQvizr7tq0to4d2kKfPfpMMOevIp0/6QzxjxPhWntzaIggy5r1f7uqBw/VqBXCwxlzDFvq9UsYAegFOW44AxVDS56hlMv/R1jpw2pw59NKYl6n/2gCH5QS865QV/3nrDHP7GtevKKiKaF4lFe9HvtyZpHjRXFK6RB5VcENr+CICwWO6/2r1TM0DHIaOXj61XA0nLF6+rZw6czVUBji9lzi4Ahx69eCC4bHwsxbgsPj5jfOrBX8LWEheG0prLcBpFV537jkhNer1cPc/cTwfBShAAQpQgALBIBDmAxzMMNkfH/C14ZQIb3qLSQeDr81DGgc4fBBDMEPPmnmLHj2aXD+3Sn6I+50YV8l0JsChhws9XRhGlSWPtypxr9e03jAMTStQooXJ9dhaB27ftpmSN3cmQ1U8vWNjGOjJA4GqB8249wqBBR/oMbfIvEfG+DhamMBQzcx56pmcQivYYD7sMzieqaOVKLVz6wW4xfOGSI2qxdWcP8z9M262AhwKb8z3HyR6w02/NsDpWWH5ARQFwpqIWBtRa7On9ZUGdf8btovKijt2HVOFaDDU0Pg9Rq8plsA4duKyqjSqhhH6+aihiUXKtFbBJU/OjGrhd/T85sqRXq2dp62LZ35djbwrqAIfwd0D584Ah161ew+eGpYvsRbgUODEr19r9cUKvmDRmrUAh3/zEA7jfB9TUmSsbnc9ueD4e+ExKUABClCAAhQIWoFwEeBAhgWgRw1pr/R6D5wua9bvDVpJF46mBTAURLh5+5HcuHlfWrYfLpgTp7X48eLKsvnDVJEPVG7MnMdbLf6M5kyAw5C2Y/vmSeaMqeTW7UdSw7uHYUFwHAu/h0/7Nl8qQ2JOFuZmGTdbAS5HtnRyaNdsFZKHjZ4noycsMvkQj/CJtehQWAHDHzGU841RKXX0LqKXEUUimvsME/NCG/nzZlZzglBmvUM3DHs1nbOo9VDi3rCWXHDO90HlRhSUifN9LLW4NRa5ttXMAxzWszt7dJF6zumy17KoHmorwKGX7MH1jfLb739K2my1TKpgagEO88rwPhm3Jg0qCuZC1mnU18LW1rVryxeYz7tDkBzUp5UqkIH/IHxp76Wt46HwBtbIw/uAZSSwH+ZAotLj6AkLZdjoALuVPcNigIML5vThyyU0vQCH9w5LfODfBPO/T1sLeWtzWs2H6rrwTxZ3oQAFKEABClAgFAiEmwAXCqwtLkELYJg7hGC2f/tM+fz5XzWP6PGTXyVLplRSIF9WFRSePf9drROGHgytORPgsE/qVInV2lEIcSgecursVTl/8aYkSvCTCohY1wrXgkIis+autbheWwEOG6MwxdCBbSRSpEgqJJ44fVkNB0ueNIGUK1NAMBcP8+TKVvGVa2YLTWONurnT+0n1KsXVh1gMq0MPDYZTZsqYSn3AR9ObE4SfY74SAiQa7gHnvX7zQbANGxsxuJ0aGmirOqMGaB7g0HM1flRnWbhki/Tsb7nsgq0Ah2NuXjNReZiHR1fWgbP3d6H1bJovbo+groUNe8fQfo9F0BEm4v0Ux2RZAixVMH/2IBXOsVxB87ZDbK6nZhzgGrfyc/T0JtthWDWGV1srYmLtoME1hNL8fHoBDiFvxcLhqgc7X7FmJrvYCnCoqLlo7mBWo3TpTeFOFKAABShAgdAnwAAXgs/EOMDFSVRKVaCbOr675M6ZQYUgNPTOHT52QVr4DDNUBnQ1wGE/DFcbO7yj1K1ZRs2j0Ro+jGPIWvsuo+XchZu6KvYCnBakUKAC4dO4YUhd4KJN4jd8js1hXCiXjrWw8EHZuKFgyYixgWoulrVlEBCUunduKKlTJlbrm2EYqPkH3aB63CmSJ5RLJ78UeMHQ1xu3Hlg9tN4QSjyHKJEjy6vXby3205aMePDwmWTMVdfi96hGieqI6zcdMOnl1AIcjFAt0bjV9iotWMPOmR44fHGgzbcqWbGdnDh12SU+BLbOvt4q4CP4oceuVfvhJj2P6dMmk9VLRgtcMc+zklcXq0V9tADn0sWY7eRqgMPfi62iQ3rXhi8wMEzY1jpw2n7WhlDCD2ENw4iNG3p1zx9fIqgimih1JZPfode2cYOKMn/RZi7oHRQvDY9BAQpQgAIUCGEBBrgQfADmAU67FPREFC6YXf58+Ur1kBkPqQyqy8UHQXzoy5QxpfogeunybZMhjXrncSTAafvhQ2OWzKkkfrwf1JBJBBxn7gNrk2XNnEZ94L9z95HcuffEoSF6QeXjyHEwFw1DCVFpERUXrTVbC3ljH8wNRC/ou7/fKyP0mPTu1kROnr4iJSr4OHIpapuvnQPXrFFl+S52LPnwzz+qwEjtGqUEFSYPHTkv5at3dPg6sCECdOUKhdVyAmVK5lXLLiB4Dx4xV1W51GsI7Vg0HIU37t57IhW9Osujx79YbKoFuE+fPpkUf3HmAhGg8SWJqwHOmXOZb/s1Ac74WAi7cb6PrYYdN21UWfUIX7pyRxX4YaMABShAAQpQIOwKMMCF4LO1FuBC8JJsnhofxNevGKeGKKLHMLy3RAnjyfljiyVSpIiqeqa1Hhl7Ac67dlmZO+O/BdM1135+M2XS9P+WcbDnjZ5PDK1s0nqwCn/GDUNU0eP39t3fVqt8+k/tI6gSatwwl9DLu6ccP+lc71vArAGqlxcNC82vXr9XZgesU19I2Gr48mLzmglqvp7xOmfG+4SGOXDoOU2f/ct8UUfbgN4tBD3MQRXgWjatJpPHdjM5vSPHdvR6uR0FKEABClCAAqFTgAEuBJ+LpwU4bd4Xekey5PUOQbnQc2r0lPXv1Vz1KmGRZb2G4Iv1uPbsP6W7DZZu6NO9qWHX9+8/yM49x2XvgTNWh4sGh0C6NMlUFUhUPUXPJ+ZhHjh0xuZ8NGvXgXAbMLO/rFizS1au2W23d9f4OOi9XTRvsFqHUK8SJXr2BvZpKbv3nZS+g2a4RNGtYwOpWK6gWudw87bDDh8jZoxvZdG8IfLu3d9WFza3djBUw8Ucz+WrdioXWw1FgXCPBw+fNVmL0Xgf9KDj3UN79/cHNTQV1SnxBQsbBShAAQpQgAJhV4ABLgSfrScEOAzTQoGQooWyS71aZdUcHqydh3L/bBSgAAUoQAEKUIACFKCAewUY4NzrbXI2Twhw2jpg2oVfuXZXKtboJL+/0F9HLgQ5eWoKUIACFKAABShAAQqEeQEGuBB8xClTJJIWTaqqOUnWht+F4OWpU2N5gaqVisiLF3+psvwYoqW32HhIXyfPTwEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABcenjLvkQIUoAAFKEABClCAAhQIEwIMcGHiMfImKEABClCAAhSgAAUoQIHwIMAAFx6eMu+RAhSgAAUoQAEKUIACFAgTAgxwYeIx8iYoQAEKUIACFKAABShAgfAgwAAXHp4y75ECFKAABShAAQpQgAIUCBMCDHBh4jHyJihAAQpQgAIUoAAFKECB8CDAABdCT7lwwWwyc1JviR07hgwfEyizA9YF6ZW0bl5D+vVsJq9evRWfzqPk8NELQXp8HowCFKAABShAAQpQgAIUcL8AA5z7zdUZL59aLimSJzScfcjIuTJ6wsIguZpeXRvLwD4tDce6e++JZMnrHSTH5kEoQAEKUIACFKAABShAgZATYIALIfv71zbKTz9+b3L2oaPmyajxC77qinp3ayIDercwOcZvv7+U5BmqftVxuTMFKEABClCAAhSgAAUoEPICDHAh9AyaN64iU8f3sDj78DEBMmLsfJeuqm+PptKvZ3OLfTt0GysBCze5dExHdoofL660bFpdsmdNK0mTxJd//vkojx7/IidPX5V5CzbI6zfvTA6TNMnPUsertNpuyswVEitmdOns6y3Fi+SUqFGjyNXr96Rzzwny7t17w374ee0apSRHtrSSI1s6iRIlstx/8EzOX7wpcwLXy1+v3jhyqdyGAhSgAAUoQAEKUIACHi3AABeCj6+DTx0ZNcRXJ8QFyoixgU5dWd8ezdScN/PWe+A0mTpzpVPHcmbjxvUryqQxXVXw0msIVnUb9ZVDR88bfo2gtmXtJBXsUmaqLgd3zpYM6ZKbhrx0VeTFH3+pnyHwLZs/TAVEa+fo1GO8rFq7x5lL57YUoAAFKEABClCAAhTwOAEGuBB+ZO3b1JYxwzpYXMXIcfNl2OgAh66uf6/m0qd7U4tte/afKtP9Vzl0DFc2QhDbtHqCfPPNN7J89U7ZuOWQHDtxUT5//lcyZ0wlvbo1lmKFc8off76SfMWaydNnv6nTGAe4zdsOi3ftsnLi1GXZve+UfPr0SVKlTCzd+0xWAS9t6qSyZ+sMiRsntly/eV8Gj5grp89ek7//fi8Z0qeQLr7eUrFcIdWbV756J3UcNgpQgAIUoAAFKEABCoRVAQa4UPBk27WuJWOHd7S4EhQ1QXETWw3FSlC0xLz16DdFZsxeHax3N3F0F0G1y70HTkuVWl0tzoVhjkf2zJWM6VNI30EzZPKM5SYBTtth/JQlMnCov+61rlg4XCpXKCLHT16SGvV6yqvXby22WzjHT2pWLyknT1+REhV8gvWeeXAKUIACFKAABShAAQqEpAADXEjqG527bUsvGT+ys8XVjJm4SAaPmKN7lYP6tpKeXRpZ/K5bn0kya+7aYL+zgFkDpG7NMrJ91zGpWb+X7vmqVioq+M+FSzcNQzm1HjjscPjoeSlXzTK84nd5cmWU/dtnqeMWK9dG9bzptTSpksj540vkf//7nxqS+etvfwb7vfMEFKAABShAAQpQgAIUCAkBBriQULdyzjYtvGTCKMsQN27yYhk0bLbJXoP7t5bunRpaHKlr70niPy/4wxtO3LBeBfGf2kddA86JsPn8lxd2RY0DXCWvzrL/0Fndffp0byL9e7WQM+euSdGybWwet0rFIqqwCQLhL7/+YfcauAEFKEABClCAAhSgAAU8UYABLpQ9tVbNqguGJkaIEMHkyoyHGQ4Z0Ea6dWxg8nv0PnXpNVFVZHRnw/w9zOND+/fff+XEqSuyc89x1St38fJt3UsxDnCJ01SSP1++1t1uzvR+Ur9OOVm6coe0aj/cnbfFc1GAAhSgAAUoQAEKUCBUCjDAhcLH0rJpNVXZ0TzETZy2VF1tF9/6FuENZffnzt8QIndTMH9WadvCS8qUyiexY8UwXMOz57/L4uXb1Fw842GNWoB7+/ZviZe8nNVr3rt1huTLk1mtjYc18tgoQAEKUIACFKAABSgQ3gUY4ELpG9C8cVWZMq6bRYgzv1z0vHXsPl4CFm4M8TuJFCmiFMibRUoWzyNlS+UzlP3HkMYK1TvJjVsP1DUaV6H8OUV5q9e9cdV4KVU8j0yZsUL6DJoe4vfHC6AABShAAQpQgAIUoEBICzDAhfQTsHF+LPY9ZVx3qyHuS3gbF6yLdH8NT9bMqWXBHD+1FMCdu48la74vPYeOBjj0QmJI6fpN+6VB84E2LwULfEeLFlWdh0VMvuapcV8KUIACFKAABShAgdAswAAXmp+OiDRtWFmmTehhEeIQ3ny7jpX5izeHyB2gt00Ll1jqAMMl9Vr+vJllz5YZ6leZcteV+w+eORzgfNvWltFDO6j14zLkrCOfPn3WPUeMGN/Kk1tbJHLkSJK/eDO5dOVOiJjwpBSgAAUoQAEKUIACFAhuAQa44BYOguM3aVBJpk/saQhxCG/tu4yRBUu2BMHRXT/E0b3zJFuWNIL5d9aKp2gl/nEWhLCHj547HOB++vF7uXxqucSMGV3dr7Ww2rh+RZk5ubfcu/9UMuep5/oNcU8KUIACFKAABShAAQqEcgEGuFD+gLTLw0LVo4a0V/+z98Dpsmb93hC/8r49mkq/ns3VkMWiZVvLo8e/mFxTxIgRZd6M/lLbq5S8+OMvSZquivq9o0Mosa12jjdv3klzn2GyZfthk3Ogh2/d8rGqeEqHbhhOGvJzAUP8wfACKEABClCAAhSgAAXCrAADXJh9tMF/YxhGuXPjVFUp8sOHf9TSAXfvP1FDHRP8/KOUKZlP4seLqy6kcSs/Q+h0JsB9+21UmTu9n1SvUlwt1H3qzFU5e/66OkemjKmkRNFc6vjLV++UFj7Dgv+meQYKUIACFKAABShAAQqEoAADXAjih4VTx/k+lnTt2EDaNK8hmItm3s5duCFYiHz9pgOGXzkT4LSdfFrVlL49mkncOLFNToHevxFjA1Uhl8+f9efIhQVn3gMFKEABClCAAhSgAAUgwADH9yBIBBDeUqdMLEkSxxf0mqGoyeMnv6qiJUHZEieKJ1kzp1HzAe/cfSR37j2Rjx8/BeUpeCwKUIACFKAABShAAQqEWgEGuFD7aHhhFKAABShAAQpQgAIUoAAFTAUY4PhGUIACFKAABShAAQpQgAIU8BABBjgPeVC8TApQgAIUoAAFKEABClCAAgxwfAcoQAEKUIACFKAABShAAQp4iAADnIc8KF4mBShAAQpQgAIUoAAFKEABBji+AxSgAAUoQAEKUIACFKAABTxEgAHOQx4UL5MCFKAABShAAQpQgAIUoAADHN8BClCAAhSgAAUoQAEKUIACHiLAAOchD4qXSQEKUIACFKAABShAAQpQgAGO7wAFKEABClCAAhSgAAUoQAEPEWCA85AHxcukAAUoQAEKUIACFKAABSjAAMd3gAIUoAAFKEABClCAAhSggIcIMMB5yIPiZVKAAhSgAAUoQAEKUIACFGCA4ztAAQpQgAIUoAAFKEABClDAQwQY4DzkQfEyKUABClCAAhSgAAUoQAEKMMDxHaAABShAAQpQgAIUoAAFKOAhAgxwHvKgeJkUoAAFKEABClCAAhSgAAUY4PgOUIACFKAABShAAQpQgAIU8BABBjgPeVC8TApQgAIUoAAFKEABClCAAgxwfAcoQAEKUIACFKAABShAAQp4iAADnIc8KF4mBShAAQpQgAIUoAAFKEABBji+AxSgAAUoQAEKUIACFKAABTxEgAHOQx4UL5MCFKAABShAAQpQgAIUoAADHN8BClCAAhSgAAUoQAEKUIACHiLAAOchD4qXSQEKUIACFKAABShAAQpQgAGO7wAFKEABClCAAhSgAAUoQAEPEWCA85AHxcukAAUoQAEKUIACFKAABSjAAMd3gAIUoAAFKEABClCAAhSggIcIMMB5yIPiZVKAAhSgAAUoQAEKUIACFGCA4ztAAQpQgAIUoAAFKEABClDAQwQY4DzkQfEyKUABClCAAhSgAAUoQAEKMMDxHaAABShAAQpQgAIUoAAFKOAhAgxwHvKgeJkUoAAFKEABClCAAhSgAAUY4PgOUIACFKAABShAAQpQgAIU8BABBjgPeVC8TApQgAIUoAAFKEABClCAAgxwfAcoQAEKUIACFKAABShAAQp4iAADnIc8KF4mBShAAQpQgAIUoAAFKEABBji+AxSgAAUoQAEKUIACFKAABTxEgAHOQx4UL5MCFKAABShAAQpQgAIUoAADHN8BClCAAhSgAAUoQAEKUIACHiLAAOchD4qXSQEKUIACFKAABShAAQpQgAGO7wAFKEABClCAAhSgAAUoQAEPEWCA85AHxcukAAUoQAEKUIACFKAABSjAAMd3gAIUCDaBaNGiSJJE8eXtu/fy9NlvVs/zzTffyL///uvwdUSIEEH+97//Obw9N6RAcAnwXQwu2a87bsIEP0mM6NHk0ZNf5P37f77uYNybAhSgQCgTYIALZQ+El0OBsCQwaUxXadWsuvTzmymTpi/TvbXIkSPJuaOL5f2Hf6R2w95y7/5TmwQVyhaQQP9BsmL1TunUY4JHcWXLkkYa168ofQbNkH/++Wjz2mPG+FZOHVogJ05dkVa+w+Xjx08O32uUKJHl8O458vDRc/Fu2t/qvtGjR5MT+wPl4ePnUqVWN6dCtN7FjB7qKwg0E6Yulee/vDDZ5OzRRRLvp7hSvHwbuX3nsaRKmVjKlsonM+escfi+QtOGyZMlkOGDfCRXjgxSqFRLefHHX0F6eREjRpSDO/1l265jMnHqUnn79m/d40eIIDJjUm/JmD6F+HYdI5eu3AnS6/DUg3Xx9ZZhg3xk7KTF4jd8tqfeBq+bAhSggK4AAxxfDApQIFgEsmRKJUf2zFW9b2mz1pTXb97pnsenVU0ZN6KTXL1+T/IUaWL3WnZvni4F8mWRPgOny5SZK+xuH1o2QKg6d3SRJE+WUMZNXiyDhtn+UNmyaTWZPLabbNxyUIUwZ1qhAtlk58apcu7CDSlcupXVXSuULSirl4ySE6cuS8mK7Zw5hcW2cePElpsX1si330aVEhV85OTpKybbXD+3SpIkji95izaVK9fuytG98wSBdsbs1dKj3xSb547zfSwpkC+r3es7c+6aZMmUWtq08LK7rbbBjt3HZO78DQ5vr22ILx7wfmfKkFLWbtgnjVoOcvoYtnaoUrGILF8wXH759Q9Jn6O2IfAjOD5+8qt8+vRZ7Y7AvHfrDMmTK6OUqeIrx05ccuo68AwqVyji1D7WNt6644h652y1NKmTyILZfi6f7+PHj1KsXFu7+8eOFUNuXFgtEUQkY6668sefr+zuww0oQAEKeIoAA5ynPCleJwU8TGD7+ilSpFB2mThtqfQfPEv36tHLdPn0Cvnpx+/l/fsP8vqNfi8Ddk6T1Uty58wgCHCOtNETFsqQkXMd2dRt2xQtlEO2rpukerpKVGgnCBzW2vH9gYIQXLx8Wzl15qpT19i7WxMZ0LuFjBw3X4aNDrC674RRnVXYGTV+gQwdNc+pc5hv3L1TQxncv7XVMHjxxFLV61awZAu5cOmWpE6VWDavnqhC3fLVO6Vlu+FWh8UisDvy3Os06ivx48WRqeN7OHwvA4f6y/gpSxze3njDHNnSyf7tMyVSpEhSo14P2bnnhEvHMd8JoWzT6glSomguGTY6UEaOC1SbpEyRSC6dXKZ6N1NlrqF+9rUBrnH9CjJzcp+vvm6MaO7UY7zMW2A7DGfNnFqO7bP+Ttq7EPw78UOSMvY2U8Ft6KC20sW3Pnvh7GpxAwpQwNMEGOA87YnxekOdAHpW7A2HCw0XnTd3JvWNPsJS6cq+6oN2cDV8sMUQPrjg2+9nz3+3OBU+eC5fMEx9+//7i5fy55+vJWGCHyVGjG8N/9t4p2Ll2sjuLdPVUDH01r18+VpSp0oi8X6KI0+e/ioPHj43OcfSldslcNHm4LpFl487fmQnaduyply/eV8KlGih++6ULJZbfYA/fPS8lKvW0elzbV4zUX341+sJMz4YwgBCQflqHeXQ0fNOn0fbIVKkiHLt7ErBvCP0FqLX0LydPrxQMqRLLkXKtJaz56+rXydKGE+2rp2oniM++HfsPl73GtKkSiJ9ezQz/K5S+ULqPUHPl9YThV+iRxbDRpMm+dnuvfTq2ljQy9WwxUBZt3G/3e2tbTCobyvp2aWR3d5OZ06QPm1yOXNkofpSI0POOvLrb3+q3Zs3rixTx/eUzdsOSd3G/dTPgirAYejlspU7nLlMw7Ze1YpLrhwZHQpw2jU7e6If4n4nD65vVCaOBDgcH+/jldPL5cOHf9gL5yw4t6cABUK1AANcqH48vLjQLIDeIHxwe/rsd+ncM3TPxartVUr8p/SRqFGjKNJSldrJ8ZPBF+BmTu6t5notWrZV2nYcpfsYRw3xlQ4+ddQQMQzzQ5GTyhUKy4qFI1S4wbwi4+IDMyb1kiZUynPAAAAgAElEQVQNKsnFy7elaNnWal4XemZ2bZqm9s1duIm8ev02NL8y6tq0eWcITnq9k/hAjqF5GNrm5d1Tduw+7tA9IURh3lTkSBHl3tUN8uGfj5I2W035/Pm/4jAI1FrxF603592795IoTaWv+hKijldpCfQfKHfvPZGs+err9qQh0CPYm797yZImkAM7/NUXC7Ub9hEMw7PVYsWMLk9ub1GBPUteb4ds9DZCT2ixwjkNPYLG2+BLmcSJ4jl07KhRIsuGleNUGG3fZYwcPHLOof0wDFLvix/MaRs/8kvP6MKlW8Sn0+j/D2oigbMGSa0apaT/4P/mlAZVgFuzfq80buX80EZcL3o8mzas4nCAcwjIbCMM0X10c7NTAQ7Xhn+LGnlXZC+cK+jchwIUCLUCDHCh9tGE7gsrXDCbzJzUW2LHjiHDxwTK7IB1QXrBrZvXkH49m8mrV2/Fp/MoOXz0QpAePygONn1iT2nasLIELNwoHbqNC4pDBvkxypXOL5hjVqZkPhV4MG8nuAMc5p7cvbJezYXS5juZ3xgKP2DoGcJFRa/OcvT4RcMmAbMGSN2aZWRO4HpDMM6eNa0c2jVbfeBF2Lt2475he61Ha8n/sXcWYFJVbRx/FZUQRAWlG5EUJKS7u5ula4mlGxZ2WXKJhSWWXrq7u7u7G0H9RFEQUFG/53/Wu07cmbkzOxvD/t/n+Z4PmRvn/s6d4fzPW8u3SfsuI93OMCIXhKiK969oNr0OctR8OjVU350LF2+a3QILdLxbN249kBLl21uJIRR7MfU6aScjlw05bfYMIYabtx1Sh3TpWF/GDO9q6PFOnbliN+8IxTYwpz36TbT5W6AJploNe8vOPSfM7gvvcJWKRWTYiFkOx1OlYlFZuWiUw+8d3ouc2TOpgjGax8/04rcurpEUyZNK8gyVrPIz8+bJqt63yDRTT6TpffD9uXFhtSC8uHDp1uFFSSDUbl9aqzzOZat2Dvege6KAwyYGvKrOWOKPEsrWdZOcEnC4Pt6B4/vnyfPnv0mW3PU8YpPHGS48lgRIIHYSoICLnfMe4ae+dHKZZEifMvw6yDVCzpE7DKFNvgPahl8Ku/oR2Wl3x5j0rhHTBdyKhSOlaqViauhgCCG8fX2w+u/I9MDhnrj3w0ffq+ILtgzemEwZU8mqtXvMDkHBCnhzNm87rEScZvB4ZkyfSlas2WV2PELpEBq6Z99JmTRteYQrKbrzfUEFTlTidKd16j5G5i/ebHVJTcAhPwohY6aWNMnHKuRQE3AQ1wifhICBB85WS4Y4cd6VePHiqhw85OLpWY2qJWRpaIAqEgGP36tXv+sehzkyErIIDxs8YLaqOgaO8JFO7eupoiEIobRlWngofjvw/psaxNH397bL/358Jumz1bC6RM7sGWXFwlFmf58q5Wcq1w3hunoCWm8cYJfs80/VxoNlGHEDrwFy6cods9OQtzVscHtBPuG+g6elap0e4Z8j/BRhqDDMr+mcwbMOIYf76LXj2LD5kLTq6KeLSsuBi0oPnNGcRr0BOxNCifPB5drZFcpDirBTbQPDnd9JXosESIAEopoABVxUE39L7nfv6gYV8mRqKIKAYggRMa34guk1bC2yInIfd5wb0wUcij6gCAY8U/BsYCHz+PYW9eiRKeC0BfaiZVulQ1fzRbAldyyksRh3p61ev1du33nkzku6fK1mjSqL/5AOds/HvMCrAkOuk6P+dv2HTLESsThXE3CVa3WzCuPTvJqagOvTvZkMG2S74Ig2YC2XERUlkU9naVgUw7sB0e2okmXI5LBQtl4DguTAobOSLm1yQfhkujQp1J+Rt4YKnbjWgiVbxLubfugtWitAzKTLWsOmyEP/wf/d36FCcD9PX9GK6de5s8ihXbMdjtn0ebXxd/QZJQuXbjX0Tgwb1E76dPdSrRJ6D5zk8Bx4ZretmyTvvPuuDPWfIeODw4qrIBRw5LDOymuL98PyHUEfRZjeZ/j7dRv326ySGR0CDpU0u3Ro4JCH6QEQqa2bV3faAwd2M4IHStOGlSR4+grp7zvFqfvyYBIgARKIiQQo4GLirHjAmPAPqV6ltxFj58rIwFCXnmBgn5YyqG9rq3O79gqUuQs2unRNIydhh7xty1qCML20aZKpXWx4j06cuqIKK5iWv0foaKECudRla1YrIQi1QiXBDZsPht9q/uJNamff1HCPWtVLSd48X6oy5/CSoBIfzt20NSykzdIa16+gdo03bjko12/eVzlRKG5RrEgeJZ5Rrvv02WtqMa/XqBb90g4fvRAeMoQQpKgQcFjQI2wJ4YwQj/YMHiCEsrnT6jXtL1t3HHHnJSP1WhAbTx+GeRWTpCnnctNhowLu6PELcunUMkGoHsL47JV9h9cT+Wl64gyiAWIDogOmHYOwUSXG0qZQggyL9QzpUqp8Rcy3I8N3B0U6uvQMtDoU3yOE5yIPEuGFtgzfFbQpQOgkntHStJy9pStR/TLA0ZDU51r1RORn5iva3OE58CKirULSJInl68LN5Obth3bPwffz2L65ih1a1Pv6hciEKUvUOXjuy6eWS9y476vnOXfhRvi13BVCCc/Wz8+eO3wuvQMw9vjx48W4HDhtrJpIxW8uqqDSSIAESMDTCVDAefoMRuP4UYAChSgsDXk9IwPDyl4bNVSYQ86bpWG3FLumkWUotIEQN624h+V9fvn1hTT0GhheoU/bUbc3nkKlWpk108XCdeFsP5uLVwg0LCJfWDTqRXGOIoW+UjvnWKSFzvAVbafd9P5YgMOzgkIe9iwqBBw4Pn24U403bxEvJTztGUL5alUr6XB68X6g6AZ6pyGETc/gvUU1Q08TcB8nTijf3tqiQt8SpyjjcgioUQFXvEgeVTwmdNEmVXTDniE3be/W6aq3WLlqnc0OtfzOagJu7bJA1aDbliFkE/l9qBZ57/4TuffgiTx4+ET9+f7D71RIpy2DR3NG8ACZMWeNDBk+w+ww5HhqRUGQQwmvoy1PHjaKsGHk7IbT9vWT1QaKkXcMGzCzpw2W3ftOSo36vexyhpcIxzaqV0EdZyrg8NmIYZ2kW6dGohfm6C4B9+bNG5c3D7AJESfOezFWwKFyLTy3+I6hgqUnVA12+KPIA0iABGI1AQq4WD39EX/4zh3qy9gA60IIjvpPmd55cL/WMqB3S6vB9B0cLFNnrIz4IG1coVTxvKpUO0QR+lDBiwbvBAprwIPUr1dzVaUOuT0FS7ZSAgketzxffaGu2KRBJeVVOHz0vDpfM5Qk13ayUXBhybzhqnjI+k37JThkhVy5elcSJ06oPH7om5Ulc1pVlAOVFU0Xr5qAgxcLHgMskAODFgkKSiRIEF/1RPMf3EHQGBeVHFFmH55DWxYVAg4ewxvnV6khpMpcRZ798sIt87dvW4hqVGyrKApuojX4NrK4dsug3HQRbXGJOcyYo5bLVzUq4KpXKSbIW8tdsImVp9jy5oW+ySm7N09TRWbQJFozeN22rg1SVS9XrN4lDeqGvZ9oBo53GnmQ9+4/lvsPwgQaxBnCeSGcXM+1ekctwhE+qWcopIQiKjBto6XfkGCZEmL9GzJ/Zlg1xzbew2XZqp2GmWvNtS156F1Ae2eNVNZEldjQGUNVoSFwLFokT7gHDuG18L598MF7qtKqpSfPXQLO9XlxXIUSY0ROIXIqXTX8hiICASLMsggOQkfxvbcVfowWBA+ub1Sfo5CJo80uV8fI80iABEggqghQwEUV6bf4PshhQt6TpRlppIxiJShaYml9Bk2WaTPDhEBk2cQxPQTVLvfsPyXV61kXmkAIFMq5Y4E9cOg0mTRtmdlQHOXAwRt17ugiFRI1btIi5T2yNNwDCz2EfA3wnar6WGmmCTj8N0qrN23ta7VzjNLaG1aOV+XZ7ZXsxzWiQsBBlIIZdvPhTXKXRVTAYdFvtCy8q2N+8PB7hx5HvWuXL/ONrFs+ToXFoXWCq2ZUwO09cEpVJcWGAryaeC9shVFCqO3YEKw2KSrUCNuowYbH1TPLJXWqZKqKJsIUVy8Z4zCfTLuWq8+piRyMAe0itDxHFD2B59VUwGkFfPC9xvfb0tBIGiGRzjZJx7NfOrlU5e7Z67Gn5Q5CwObI38huXiN+A+5eWSeJP0okPr0DJU3q5NKnh1e4gIMXdPfmqbJgyVbp3COspYCpeYqAe/Z4tyoCExkGYfZR8tI2vddghPtjwwHfMYRS0kiABEjAkwlQwHny7MWgsXdsW0f1LrK0sRMXit9I/dLgWgNcy3NQ5CBktnvzovRQaYUdtu08KnWb9NOlCU8F/nf+4g2rUE5HAq6XT1NVwAILzfzFW9gM2ylYIKfs2TJNValD02stvEcTcBBDOQs0tuldg5cQJdr/+usvyVvUS27d1i/gERUCrlzpb1RPLOT4ZcpZ29AbCkYQ0vbswwTxlHCAh/Kvv//ra2Z6ToL4cdUCTc8DFzy+t7Rubl1t0NAADR5ktFCF5eXQ2w497pC3h7G7apqACwxaKNdM2izgeuCL98y0jQAqLSK/7dfnL1VrBr3Q1BJFv1al2/cfOiNVav/3/T62b55cvnpb2ngHSKXyhQ0JOAjo6+dWqZxSlO53xjD3aGwNbzUMvfHQIw8GT/rmNUFmAu7C8SWSKWNqVXEQz2dpdWqUUmHTCF/WQpeRa2urgqbp+T7eDWWUf2dBYReIWnjNLA2CFlzQr23ilKV2HxXi4sSBUNm7/7T0HTxZ8LtoKuBwco8ujWXl2t2C3nGW5gkCDmM2kv+I47JmSSdoRH/r9kOpVKubLjs8c5JPP5Ifn/4S/rlllU/TE3E8cm1VLnLDPrJrr3kbC2feRR5LAiRAAjGBAAVcTJiFt2QMaDw7YbS1iNPzPiHMCqWyLa1n/yCV3xIVpuXT4F64J8QmhIdRcyTg4LmA1yFo6lIZNGy63cuiQS28aRVrdg3veacJOCxCsfC2Z1pbB5/e41XhFT2LCgGHECeEpTpTOVTjhFBVy/L32nOgDD5CqHBdCFp7hsqXyDsyNYT6YkEdmQYxoPVD1EqXG7lfwoQJ5OPEiZQ4/enn/xakjs7N+nUDM8+Os33gcH2tsiI8cMhxsyyGo82nZR4XQoOxCMZmg1EBByZP7mwVeMwQKoqQUaOm5ZNh/lHAx56A0ypQ6uWL2rsfqlX+ZpGHqnc83kN8NxHSq5djp/0OIv8T3h4johD9GhEWiPBAPQFnb9yeIuC0Z6hZraRkyZRGAict0n0srW+bvWIxyF9s5VVd/S7aK8Kj3QCM7l1dLwilhFd274HTRl89HkcCJEACMZIABVyMnBbPHRT6XiE0Ef9gmtr4yYvF99+iA/C4wDtlagiBQf6Kad+vqKCA/D0s7mFYPB0/eVl27D4m8Mqh0p09cyTg7l5Zr8rDh8xeLUdPXLR7LeQAZs2SXpVOx6IQpgk4U3a2LrJm6VjBIhBhngj31LOoEHBapT6wREiTo5L4eE++u7NVIGLyFGpqs1KfkRDKqHhfjN4D4uH59/uMHu7ScYmSlTILGdMEHBrL375j3vcMOWoI0zX1wOGm8ELt2jRF5XYijxMeNVPDO4V3y1QwWQ7WqIDDefDmwasHbx68ekbt7NFFkjljatWWYtbUQXYFHEIS832d1eilZV6Ir6RJnUw+TV3O5gaC5cXgTUKoMDw6puHeObJlFDQ1x/wjJ9XRb4jeIPUEHLzstgw/teNHd5cvv0ivPHiXLXrLaedhc+Di5dtWl9EqNCJMW8shNAwPLQ5EZLivt8op7NbH9gYSromNGHhS8f94p9p1HmHVCsKRgGvasKLMnDJIzVXD5gOt8uH0xg7PPEIo8XuDIlOW/feceV4eSwIkQAIxgQAFXEyYhbdsDG1b1lSVHS1F3MR/S2L36NLE7ImxyO/ed4LMDtX3HEU2HlR67NimjpQvW1CVVtcMITnoZYZcPPTnsjR7Ag5ehu/u2i+hr/dcpiGnmoDDokrz7NhigZYOaO0AL1CjFoN0D4sKAWfaFiBd1upmIU56g/ryi3Ry5shC5Y2xV8DD0wQcnhUeVUeWLWsGlWMGTxZC8VCCH14bI94peCxNzWgOnGUjY4Q2QoxgUW1Z1AOetpWLRqkcTBTj0DNnBNyQ/m0E1UKNeKVN74VNIfCBOD19eKHDEEpH3E0/P39sscqhw4YDwpCNGrzrW9ZMVL9zqDJ59MQlObRrlsqZtVU8xci1LQUcxMev39luWG7kmjjGVqi4JuCMXsfWcf/8Iw4FHM5Fz78Fs4ZJ/rzZVZhkjQa9VbEbzbQw7Ge/PFehvXfvPQ7/rHaNkjIvBFV5RVq091P97YyY1n4C/9ZkzlXHqUgLI9fnMSRAAiQQ1QQo4KKaeCy5H/KNJo/rZSXiLB8f/6Ai7A8Ls+g2LJ4Lf5NLypQqoMqgoyAHDItpNEe2LIlvT8BhB/6nR7tU2N+UkBWqyqQRQ4U5FIyAaQJuiH+ITAgO6wdly7R8viUrtqtdbT2LCgGH50UbASw6Ldsp6I1JC41DUYFJU82LxJgej0qlKLgBL65eHpDlteHdcSYc1sjcRMYxc6aHlY6fHbpOVS5F02f8uVufCU7fzlUBhxshz3NpaIBg0YxKh1o+EcLdUEV13cZ9qoiOnjkj4OChQr4XFu65C5l74e09MDZWkPuYJtXnbhdwl08tU/3qPvyshNPMtQJOENP7DpyWOjVLy47dx6V2oz5OX0s7wVLA4bdk4exhdq9XolhetWFw4PBZ+ekn/TDcc+dv6IYtagIOv3OXrlh76Iw8CIoEpUj+mSEBh+u9/34cmTyuj6CNCypCorcdvq+N65dXf58gQTx124ePvpMKNXzkh//9pFrWIMLjjz/eSJeeYx32mDQdt1ZU5s8//5QkaSo4JdSNPD+PIQESIIGoJkABF9XEY9H94BGaPK63TREXJt7GRWqT7ojgRjjg/FnDVOEEFCL5qqC559BRCCXCvnCuq0VZNAEHcdu11zi7j6IdO3z0HBk9fn60CTjcWPOWwavqKCQW1UuxCHa3VavbI8bnuaDBNYptvHnzlypS8/LlK7lyZoWgYMs3JVo5XdEyIgIO/BGa2KRBRTEN2TXS8NoZAYf7oBUAvFT5inrJtRv2+wRavhcocOHIA4dwUCOGDRnkvN28sFrlIH6WLqwHm7OmiXCcB099wZItdT32Rq/7tufAaRy0/nbvxXlPBvtPkzHDu6piOyhygwgG9OCEdxOCFIVmEFqJ0Md2nQOcDk3VimwdO3FRylY172dodF54HAmQAAnEJAIUcDFpNt7CsbRsVk2mTOhjJeIg3rr0DFTNhKPD4G3TxKX/qNnhHgfLsWh9sPD3OfI3VP2sNHMk4LRS5ivX7JaWHfxsPiYaOQeO7KZ6JI0KDA3PA9NEGRaa+Yo2t5lPBu/EjQur1aIHTb/XrNcPt4oKDxweUitQg354zdroe200GMixQjl6PStWOLfqL4bCFa9f/67ylCBOHz/50SZLVOvLkD6lWTGY6Hi/jNxz8Vx/qVW9lMqR7DVgkjpFq1yKJtfou2bE26jdK6ICDu9H4wYVZMacteHvGjwk0yf1V5ssqNKoZ84KOLQNQfsQW21GMmdKLXlzZ5UVa3ZZ3c6RgOs9cLLhcMOyVTvJsROXVGEVCDmE1jlr+O4FBfYUNA6HoWDJkOEhgoqkrlpsEXAaH4TwLprjr4rCwIuJMHJU1UURE+RkIgcTIZAopIMqrc424YYIXDTHT33XxkxYKP6j9KsiuzpfPI8ESIAEooMABVx0UI9l90SZdIgdLScO4q1zj7Eyf/HmaCVxZM8cVdjBnqfoi0xp5NyxxWqc2fI2ECysNdPyzvQq0eEYhGGuXRaownXQCNxWGKUmBBG29mWe+uHhPaZ94Ow1HO7ZtYkM9+2oQpHQc8rWAieqBJwrlSgtXwSEos2eOkgJCZQSh6fOUSNvXOPgzpmqIEexcm3l7Pkb0fp+2bu51oMQC/6cBRqZhXuiqAaE65273yoRZzQUNKICTm+88IhgrMgDRbEOdwg4zfOIZ8/1TWMrbxXmfuFsPxk2YqZqXG9qjgQcqthi48SIDfYLkRu3HijBd/3mA8lfzLofpb3roLDIzCkD1AbEo2+/lwOHzykPJgxVDlFwRa81g6OxxSYBV7VSUZk6sZ+qLIp2CwiRhnf2+P55SsBh4wobMhtWjFch1HPmb5SBQ6eEt35wxBKfswKlEUo8hgRIwNMIUMB52ox56Hjr1iojo/3DQlf6+06V1ev2RPuToBT1oL6t1QKyRIX2Vn3WkMc1Z9pgQQPhpz/9Imm/rG42ZpyLa9y89VBVnEPIj6WhAAQKQUC8ebXxtRJxps2JUcHNtJCLJuCQlwLvk1eboVbl8Vt5VZMJo3sIKu9Znm85lqgScKhsePvSWvnk40SqT5aW02dkwrGQCxzRTTFHKFWLdsNUwQqjRUy0/l+WYtvIvaPiGHhbIdjhDUBRDhScQXEJU0MeIbwOEMIPH32vNjss2yLojVUTcMi5vHHrodkhLZpWkXxfZ7OqQunomdHqAx7VkYGhMmLsXN3DnfXA4SLIZ+rq3UC1vEAOrKlpHrrm7YZZ/U5oAg7NuZu3HapOK1YkjyybP8KsD5yj59I+T5niMxVCeejIOalY08fQaWhTMHxIR/FuV1eJA/yWIcQZ339s2sBjmTxZEvXfvQdMEuSlOmOxQcDlzplZRvh1ltIl8smLFy+lY7fRAo89TK8KJar54juBXDYUPPHuNsZwFVO8H9vXT1YbIeizaatViTNzxGNJgARIILoJUMBF9wzw/tFGAGGUqACIBsf4Rx0L6Tv3vlU5SaimWL5MQRW6A9NbTMLTA48PDF4vLBCQ02NawADhQSsXjRbk0yEMELv0V67dkQTx40n+vNmUtwimt5DVBNzQgJmq3Hu/nl7q/NNnr6qCBThXK7SC83v0C2vmbcuiSsDh/iP9Okm3To3sVi80HWfSJImlc4cG0qFNbcE4sfveqPmg8HBSIwIOi+Yb51fJ33//I0nSlI9xhQpQEGRsQBflsYH3qU2nAFm/Sb+KXsIP40vozKFSuUIRhQle3v5DpuhuEmgcXekD5+jLp3mZ7eVxuiLgPvwwvpw9slAJnap1esjBI+fCh6I9BxbbptUJcYAm4PTGjUqtzpbBh4BA02hEA3TqPsYRDtU0fMKYHoLqqdhg6NU/yKqYBnqNoXE85huGqp8BY+YaztuKTgGHyo7OGnLZ8J60aFrNYRETzDeer1mjSqrVAn7L4Kk0jU6w1UYgUcL4MiN4oOIKz/y6TftVyPnlq3dsDhkCGx7ZyhWKyoChUyR4+gpnH4/HkwAJkECMJEABFyOnhYOKKgLwEvX0aSodWtcWLCotDU1i0YjcVrlqFHno3b2Z6lEFkQVvGcIlTQ0elaED20qH1nXCq6tpnyNMDr2btu4w98Lgc1MBp5qhD2ynqrZhEaTZj0+fyYix8xy2GcDxUSngEPZ08cRSNUyEQVlW8NTGD/GMxVzj+hUlfvy4SkhPmbFS5UeZNlW2FHBgMKhvKyWcUZUubtz3pULZQircCh4/eP5igmGRChEGT60mtq9cu6u8R0Yqk6Ip9Mhh3hIvXlzlKUbDeVSp/PGpdaXB//rAbZS798z7wNWvU05tIlj2gbPHCN+N6+dWqe9FmSqd5PjJS7qHuyLgcCGtwiWEEKq84rsG4Xrr0lpVuAICztI0AYeqj1rFRBQgwbM5K+DwfUV1x6qVislgv+kqhE/PsAnTrFFl9T+8X7ATpy5Lq47+Zjmxluc2bVhJxo3qFt6aBF5DVFpFA3R7Fl0CLqLfF3ttBPDdRn5q986N1fv008/PxW/kTJkzf4NVbm+uHJnk2L7/Qigtx1W2ZH4ZM8JHUPkSQm7Nhn0yKnCe7vcJvTVPHZqvKgkjVNlIU/WIcuD5JEACJBAVBCjgooIy7xHjCWBRARGGUEUsNpCPhgISpkVLIvoQ2A3GPXJkzyjPn79U3jp7OTKWAk67f87sGSVTxjRy7sINKw9FRMfozvNDZwxVoZB63g0IMIQ1of8WDAsxeKMG+U3XZW4p4CCMHt3cpESpqYEnQuFMe0e585mMXgvvEbyJaBEAby4MomNi8BKZOnOVU2FcyAmaOWWgCh+DQeQuX71LJk9bZrZojWgOHMJxE3+USH7/4w815vq1y0raNMnl4OFzUqmW7fBCVwUcnkUL0YR3GgvxBPHjqvDSgDFzZNQ462qqjnLgbHngEMKNKp9YwOPdQz4VhJsmqvMW8TLbZIC4q1G1uHg1rqLC/PC+wc6cu6bCnBct22bIwwtvXMe2ddW7gD/DIDwh5FCkBd5+S4suAffmzRt5/foPo6+42XEIK40T5z2bHjiERl87u1Jtci1culWG+E8324SAcP/t5Wv1O9C6eTUJHt9Xjhy7oHJA9Qzh7e1b11Ih8NhoQFuKPIWbmYlBeAaRX9e8SVV631yaVZ5EAiQQkwlQwMXk2eHYYjUBWwLOU6CkSvm5nDu6SDWnRk6aZTEOFKpA8/RFS7dKyJzVcuv2I5uPphdCCe8dFsXwcGKxhkXclWv35O+//452RBAIJw+EKs8ZwgARAolCIL8+/83lsSGXsn+v5iqXDYbG2miwrdm0oH5KbCAMDh4iU8OmxAfvvy+/vXylKxpw7IzgAcrLZGrI46rTuK+q1mjLIiLgcE20G5kU2CtcJMFbUqRMG93iLeC6efVElf/U0We0GhLyo4oX/Vru3H1ks3ANigkhP83SIKoH+E6VRcu2mn2k5eHhL5GjBbEFbxE2TVwx8IeQ8PFuoHrOwabNXC19BoVVHzW16BJwyOVDqLizpoVQtmxW3W4IJSqsHj523updwsbWtbMrVGjxy5evw6MU/EbOlrETF9gdDr7/vgPayO59p2TD5gNmx2IT4srp5WrjhN43Z2eVx5MACcR0AhRwMX2GOL5YS8DTBRwmrn+vFoIm3Ogthlw+U8POOTwQCPPJfK4AACAASURBVKFzZKjMCM9l45aDVU8+T7DaNUrJ06e/qObK7rRypb+RIoW+ErS/cKchr6twwVxqAY1FNTzQ+w+elme/WBfnMb1v8SJ5VGEWiBtXBACuhWIi1asUlwzpUqp8UDS0d6eVLVVAUPEQHiB4MOFZv//wOzl89JxuOCo8Sihtj9Dm5at2OFX10N644cmrU7OUEnOtOvir4kiWhuIorbyqy9QZKw1V6n1HRPx9Owoq5uI7Zitc2da4qlUupto67NxzXAYNm+4SdoizyhWLSNCUpbJp6yGnrgEBiB5wpUrkU+chLBp5g2hnAfHlioHJsMHtpWfXpjJw2FTmvrkCkeeQAAnEaAIUcDF6eji42EzgbRBwsXn++OwkQAIkQAIkQAIkEBkEKOAigyqvSQJuIEAB5waIvAQJkAAJkAAJkAAJvGUEKODesgnl47w9BNq1qiVoerxj13HDPY/enqfnk5AACZAACZAACZAACegRoIDje0ECJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",At=se.p+"static/question.ed747acc.gif",yt="data:image/gif;base64,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",$e=se(55351),gt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",Dt="data:image/png;base64,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",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",oe="data:image/png;base64,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",re="data:image/png;base64,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",de="data:image/png;base64,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",ve="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},35303:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ie}});var z=se(62957),Ce={modal:"modal___VzyKs",content:"content___HhLQS",close:"close___zKaRB"},Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABQVJREFUWEfNmXes32MUxj8PagS1QghJiU1pxExsFbUqitoSKzVilEjoHzVj/KEEDYnGbq3aexNiRRGjlMTee8+K432u87u+99ffvPdK7kl+f/3e8bznPec5z3m/oh8WEfMBGwPbAhsCawIrAIvncj8BnwFvAS8CjwMvSPq72+3UzYSIWBE4BjgQ+BZ4FHgOmAN8AhiYzUA9di1gM2A0sDQwHZgqyWM7so4ARsQywFnA3sDVwJWS3uhohxwUEesAhwIHAzcDkyV9026NtgAjYl/gwuKNGw1Skj3Xb4sIe3Jy8brXnSjpplaLNQUYEQsAlwDbeTFJL/cbVYOJEbFBHvox4FhJfzVavyHAiFgEmAk4qPeX9PNggqutFRGLAdcDTrrxkn6r32cegOm5O4DvgEOanWywAOd+VwFLAbvX79cI4GWZgXv83+AqnnQ43WYmkHRU9fB9AGZCnGFuq11rRPSMkRSD4bWIGAacU650tiQzQo/ldZszT60mTi/ApJLXgZ2rCRERnuSY3FHShwMBmQR/Q9LVLEkm+17LxLkPGFmjoCrAS4E/JJ1QN+kpYAvgI2B7SW/3F2Qh+mnA4YVevjc7NGKGiDClLSTp6J6bS/ea9V8pGbVGPc9FxPBy5XcDWwFfAGMkeWxXFhFTgBOBX3KNpxstkDxpJ4xyxakBPBcYVuLupCaTfMW3Ajvl6XeR9EynCCPCxHymbwjYTdJDreaWeDwfmCtpkjIuPshTNS1fGdwzzFfphXGSHm4HMiKOKxRyEWAi3keSs7WlZVl8EBhhgJsCl0sa1cHE+T02a6q9sV+Zd3uzeRHhuntF/n9YNWs72MthNMEATwGWk+T4aGtJO44nJ5O94o2vrZ8YEXtmKTPHHS/p4raL983oC4AvDfAWqwtJVhgdW0ScVgafnuXQAKbWJkfEGOBOZ2PympVQVxYRVk7jDfA14ABJr3a1wr/kOhHwSW2WT2dHxOaA42fRogunNEu8dntFxPrADAP8ysKyE23WaNGIsMZzXDo+XVPHAUuWcjlN0oR2QFrErzXoHAP8vXhhuKQ/B7DYXj5tKWEL5hrWeFZBXUv8Sph4rR8HC+DKhaaeBZavADxI0twBHLoX4ECv2KBcDlcrRP589iFLAPekxvMNdW2pDXqueCBJYvn+RKky6wGzUn2vXhqlB4Bl8z9Xjloz1THQTJLpBmjlPLMfNGM1/Ahgop9dWsuta4kWEWsDLmcrud1MJdRVL1Olma6I2i6IiIVLX3xveuzd0n5uWTL206p7IsJx6QOsCljG7SDJvXJHVkRKL1F3XOoSXE39js1e2ODea0JBbubtyZHAOynX3u8EYUT0ljo3LG3FQoLz2OtMIaWB/zqvtWV/nPLpfmCTogU/Tk++2QpkH7GQG7eUWxVucr9ypPkpBafVdlsrWtAvDXeVpNkGMGtYnb/UgqT/k1sJsKlgrYA7DzgZ+NW6UNKTbZFVBmTcOiF3LULjh/JmM1aS6amPNRSsCbKh5M//JmWj42pjHei+oWtLTXmNZVoedLQkv+30WkPJnyBc+xo1Te5H7K1aE9+V6mngIcexnXGEf5Jcx3ssmybH67rzNE05wO8l9W3niEwMF38nyKBYRKxSzf62bWflFEO3cU8vmueG7tNHghy6j0eVqx66z291aT80HzDrQA7dJ+A6oEPzEb0J2dY+Q2yUnyGsrKufIT7PzxAWsv3+DPEPkKKBQOOiq+AAAAAASUVORK5CYII=",et=se(59301),Ie=({visible:Ke,setVisible:Ue,image:we,closeImageStyle:Fe,hiddenbutton:Xe})=>et.createElement(z.default,{centered:!0,destroyOnClose:!0,open:Ke,footer:null,wrapClassName:Ce.modal,onCancel:()=>Ue(!1)},et.createElement("div",{className:Ce.content},et.createElement("img",{src:we}),Xe,et.createElement("img",{onClick:()=>Ue(!1),className:Ce.close,src:Ne,style:Fe})))},45469:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(77019),Ne=se(5269),et=se(31691),De=se(7939),Ie=se(84660),Ke=se(34537),Ue=se(48136),we=se(59301);const Fe=(0,z.forwardRef)(({callback:Xe,showSaveButton:Re,value:Ze=""},je)=>{const xe=(0,z.useRef)(),ye=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],Se=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -283,7 +283,7 @@ ${vA} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],We=ge=>{xe.current.setValue(xe.current.getValue()+" "+ge.value+" ")},Oe=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:we.createElement(Ce.Z,{className:Ke.Z.lists,gutter:[10,10]},ye.map((ge,He)=>we.createElement(Ne.Z,{flex:"110px",className:Ke.Z.item},we.createElement("div",null,we.createElement(Ie.Z,{value:`$$${ge.value}$$`}),ge.name),we.createElement("div",{className:Ke.Z.children},ge.children.map((rt,ct)=>we.createElement("div",{key:ct},we.createElement("h1",null,rt.name),we.createElement(Ce.Z,{gutter:[10,10]},rt.data.map((Ft,st)=>we.createElement(Ne.Z,{key:st,onClick:()=>We(Ft),className:Ke.Z.diamond},we.createElement(Ie.Z,{value:"`$$"+Ft.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:we.createElement(Ce.Z,{className:Ke.Z.lists,gutter:[10,10]},Se.map((ge,He)=>we.createElement(Ne.Z,{flex:"110px",className:Ke.Z.item},we.createElement("div",null,we.createElement(Ie.Z,{value:"`$$"+ge.value+"$$`"}),ge.name),we.createElement("div",{className:Ke.Z.children},ge.children.map((rt,ct)=>we.createElement("div",{key:ct},rt.name&&we.createElement("h1",null,rt.name),we.createElement(Ce.Z,{gutter:[10,10]},rt.data.map((Ft,st)=>we.createElement(Ne.Z,{key:st,onClick:()=>We(Ft),className:Ke.Z.diamond},we.createElement(Ie.Z,{value:"`$$"+Ft.value+"$$`"}))))))))))}],ke=()=>{var ge=document.createElement("div");ge.innerHTML=xe.current.getValue();var He=ge.innerText;return Xe&&Xe(He),He};return(0,z.useImperativeHandle)(je,()=>({getData:ke})),we.createElement("div",{className:Ke.Z.mathWrap},we.createElement(et.default,{defaultActiveKey:"1",items:Oe}),we.createElement("math-field",{locale:"zh_cn",className:Ke.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:xe,style:{width:800,marginTop:30,fontSize:18}},Ze||""),Re&&we.createElement("div",{className:Ke.Z.button},we.createElement(De.ZP,{size:"large",onClick:ke,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});lt.Z=Fe},4918:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(93314),Ne=se(7939),et=Object.defineProperty,De=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Fe=(je,xe,ye)=>xe in je?et(je,xe,{enumerable:!0,configurable:!0,writable:!0,value:ye}):je[xe]=ye,Xe=(je,xe)=>{for(var ye in xe||(xe={}))Ue.call(xe,ye)&&Fe(je,ye,xe[ye]);if(Ke)for(var ye of Ke(xe))we.call(xe,ye)&&Fe(je,ye,xe[ye]);return je},Re=(je,xe)=>De(je,Ie(xe));const Ze=({img:je,buttonProps:xe={},styles:ye={},customText:Se,ButtonText:We,ButtonClick:Oe,Buttonclass:ke,ButtonTwo:ge,imgStyles:He,loading:rt=!1,className:ct=""})=>z.createElement("section",{className:`tc animated fadeIn ${ct}`,style:Xe({color:"#999",margin:"100px auto",visibility:rt?"hidden":"visible"},ye)},z.createElement("img",{src:je||Ce,style:Re(Xe({},He),{pointerEvents:"none",userSelect:"none"})}),z.createElement("p",{className:"mt20 font14"},Se||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),We&&z.createElement(Ne.ZP,Xe({className:ke,onClick:Oe},xe),We),ge&&ge);lt.Z=Ze},75909:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ke}});var z=se(59301),Ce={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},Ne=se(7939),et=se(70557),De=se(77545),Ie=se(25399),Ke=se(7408),Ue=se(81671),we=se(4918),Fe=se(14661),Xe=se(93063),Re=se(59301),Ze=Object.defineProperty,je=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Se=(ge,He,rt)=>He in ge?Ze(ge,He,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ge[He]=rt,We=(ge,He)=>{for(var rt in He||(He={}))xe.call(He,rt)&&Se(ge,rt,He[rt]);if(je)for(var rt of je(He))ye.call(He,rt)&&Se(ge,rt,He[rt]);return ge},Oe=(ge,He,rt)=>new Promise((ct,Ft)=>{var st=Me=>{try{ut(rt.next(Me))}catch(dt){Ft(dt)}},Ve=Me=>{try{ut(rt.throw(Me))}catch(dt){Ft(dt)}},ut=Me=>Me.done?ct(Me.value):Promise.resolve(Me.value).then(st,Ve);ut((rt=rt.apply(ge,He)).next())}),ke=({editOffice:ge="view",data:He,issaver:rt,onSaver:ct,theme:Ft,type:st,filename:Ve,monacoEditor:ut,className:Me,style:dt,close:nt,onClose:mt,hasMask:nA,disabledDownload:bt,onImgDimensions:Pt,showNodata:rA,recordInfo:ze})=>{const[Qe,wt]=(0,z.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[kt,Ht]=(0,z.useState)(""),[Ye,_e]=(0,z.useState)(),ht=window.ENV==="build"?"/react/build":"",Mt=location.host.startsWith("localhost")?Fe.Z.PROXY_SERVER:Fe.Z.API_SERVER,xt=10*(1024*1024),$e=(0,z.useRef)();He!=null&&He.startsWith("/api")&&st!=="txt"&&(He=Fe.Z.API_SERVER+He);const gt=ve=>ve.substring(ve.lastIndexOf("/")+1).split(".").pop();Ve&&ut&&(ut.filename=Ve),(0,z.useEffect)(()=>{var ve,le;const Ge=(le=(ve=document.cookie)==null?void 0:ve.replace(/\s/g,""))==null?void 0:le.split(";");Ge==null||Ge.map(yt=>{let _t=yt.split("=");_t[0]==="_educoder_session"&&Ht(_t[1])})},[]),(0,z.useEffect)(()=>{st==="office"&&(He.indexOf("bigfilescdn.")>-1||He.indexOf("bigfiles1")>-1?_e({url:He,fileType:gt(He),model:He.indexOf("model=edit")?"edit":"view"}):He.indexOf("coze")>-1?_e({url:He,fileType:"doc",model:"view"}):fe())},[st,He]);function Dt(ve){return Oe(this,null,function*(){ve.data.type==="pdfdata"&&(ct(ve.data.data),window.removeEventListener("message",Dt,!1)),console.log("mess---:",ve.data)})}const fe=()=>Oe(void 0,null,function*(){console.log("data:",He);let ve=He;He.startsWith("http")||(ve=location.origin+ve);let le=new URL(ve).pathname.split("/").pop();const Ge=yield(0,Ue.gJ)({attachment_id:le});Ge.url=Mt+Ge.url,_e(Ge)}),oe=()=>{if(He.startsWith("http")||He.startsWith("blob:")){re();return}(0,Ke.Sv)(Ve||"educoder",He,Ve)},re=()=>{ze&&(0,Xe.fc)({id:ze==null?void 0:ze.id,watch_type:1,course_id:ze==null?void 0:ze.course_id}),(0,Ke.Nd)(Ve||"educoder",decodeURIComponent(He))};(0,z.useEffect)(()=>(window.addEventListener("message",de),()=>{window.removeEventListener("message",de)}),[]);const de=ve=>{var le;((le=ve==null?void 0:ve.data)==null?void 0:le.type)==="closePop"&&mt()};return Re.createElement("div",{style:We({},dt||{}),className:`${nA&&Ce.bgBlack} ${st?Ce.wrp:"hide"}`},!!st&&nt&&Re.createElement("div",{id:"closePop",className:Ce.close,ref:$e},!!Pt&&Re.createElement(Ie.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>$e.current},Re.createElement("span",{onClick:()=>{mt(),Pt()}},Re.createElement("i",{className:"icon-yulanpizhu"}))),!bt&&window.parent===window&&Re.createElement(Ie.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>$e.current},Re.createElement("span",{onClick:re},Re.createElement("i",{className:"icon-quxiaozhiding"}))),rt&&Re.createElement(Ie.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>$e.current},Re.createElement("span",{className:"",onClick:()=>{const ve=document.getElementById("pdfiframe");window.addEventListener("message",Dt,!1),setTimeout(()=>{ve.contentWindow.postMessage("getData","*")},300)}},Re.createElement("i",{className:"icon-baocun"}))),Re.createElement(Ie.Z,{title:"\u5173\u95ED",getPopupContainer:()=>$e.current},Re.createElement("span",{className:"",onClick:()=>{mt()}},Re.createElement("i",{className:"icon-guanbi1"})))),Re.createElement("div",{className:`${Ce[Me]} ${Me} ${Ce.monaco} ${st==="txt"?"show":"hide"}`},st==="txt"&&Re.createElement(Re.Fragment,null,Re.createElement(De.ZP,We({},ut)))),st==="audio"&&Re.createElement("audio",{src:`${(He==null?void 0:He.indexOf("http://"))>-1||(He==null?void 0:He.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${He}`,autoPlay:!0}),st==="video"&&Re.createElement(Re.Fragment,null,(He==null?void 0:He.indexOf("http"))>-1?Re.createElement("video",{controls:!0,src:`${He}`,autoPlay:!0}):Re.createElement("video",{controls:!0,src:`data:video/mp4;base64,${He}`,autoPlay:!0})),st==="office"&&Ye&&Re.createElement("iframe",{src:`${ht}/office.html?key=${Ye.key}&url=${btoa(Ye.url)}&callbackUrl=${Mt+(Ye.callbackUrl||"")}&fileType=${Ye.fileType}&title=${Ye.title||""}&model=${ge}&officeServer=${Fe.Z.ONLYOFFICE}&disabledDownload=${!!bt}`}),st==="html"&&Re.createElement("iframe",{src:He+"&disposition=inline"}),st==="pdf"&&Re.createElement("iframe",{id:"pdfiframe",src:`${ht}/js/pdf/index.html?filename=${Ve||"educoder.pdf"}&url=${encodeURIComponent(He)}&disabledDownload=${!!bt}&model=${ge}`}),st==="image"&&Re.createElement("img",{src:`${(He==null?void 0:He.indexOf("http://"))>-1||(He==null?void 0:He.indexOf("https://"))>-1?"":"data:image/png;base64,"}${He}`}),(st==="other"||st==="download")&&Re.createElement(Re.Fragment,null,rA?Re.createElement(we.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Re.createElement(Ne.ZP,{icon:Re.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:oe,disabled:bt},"\u4E0B\u8F7D")}):Re.createElement(Ne.ZP,{type:"primary",size:"middle",onClick:oe,disabled:bt},Re.createElement(et.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),st==="flowChart"&&Re.createElement("div",{className:"embed"},Re.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${He||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},84660:function(ot,lt,se){"use strict";se.d(lt,{z:function(){return ut},Z:function(){return Me}});var z=se(59301),Ce=se(36175),Ne=se(96160),et=se(64018),De=se(16471),Ie=se(14661),Ke=se(7408),Ue=se(15342),we=se(44104),Fe=se(7939),Xe=se(1012),Re=se(75909),Ze=se(59301),xe=({html:dt})=>{const nt=(0,z.useRef)(null),mt=(0,z.useRef)(null),nA=`.markdown-body p { +\\end{array}`}]}]}],We=ge=>{xe.current.setValue(xe.current.getValue()+" "+ge.value+" ")},Oe=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:we.createElement(Ce.Z,{className:Ke.Z.lists,gutter:[10,10]},ye.map((ge,He)=>we.createElement(Ne.Z,{flex:"110px",className:Ke.Z.item},we.createElement("div",null,we.createElement(Ie.Z,{value:`$$${ge.value}$$`}),ge.name),we.createElement("div",{className:Ke.Z.children},ge.children.map((rt,ct)=>we.createElement("div",{key:ct},we.createElement("h1",null,rt.name),we.createElement(Ce.Z,{gutter:[10,10]},rt.data.map((Ft,st)=>we.createElement(Ne.Z,{key:st,onClick:()=>We(Ft),className:Ke.Z.diamond},we.createElement(Ie.Z,{value:"`$$"+Ft.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:we.createElement(Ce.Z,{className:Ke.Z.lists,gutter:[10,10]},Se.map((ge,He)=>we.createElement(Ne.Z,{flex:"110px",className:Ke.Z.item},we.createElement("div",null,we.createElement(Ie.Z,{value:"`$$"+ge.value+"$$`"}),ge.name),we.createElement("div",{className:Ke.Z.children},ge.children.map((rt,ct)=>we.createElement("div",{key:ct},rt.name&&we.createElement("h1",null,rt.name),we.createElement(Ce.Z,{gutter:[10,10]},rt.data.map((Ft,st)=>we.createElement(Ne.Z,{key:st,onClick:()=>We(Ft),className:Ke.Z.diamond},we.createElement(Ie.Z,{value:"`$$"+Ft.value+"$$`"}))))))))))}],ke=()=>{var ge=document.createElement("div");ge.innerHTML=xe.current.getValue();var He=ge.innerText;return Xe&&Xe(He),He};return(0,z.useImperativeHandle)(je,()=>({getData:ke})),we.createElement("div",{className:Ke.Z.mathWrap},we.createElement(et.default,{defaultActiveKey:"1",items:Oe}),we.createElement("math-field",{locale:"zh_cn",className:Ke.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:xe,style:{width:800,marginTop:30,fontSize:18}},Ze||""),Re&&we.createElement("div",{className:Ke.Z.button},we.createElement(De.ZP,{size:"large",onClick:ke,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});lt.Z=Fe},4918:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(93314),Ne=se(7939),et=Object.defineProperty,De=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Fe=(je,xe,ye)=>xe in je?et(je,xe,{enumerable:!0,configurable:!0,writable:!0,value:ye}):je[xe]=ye,Xe=(je,xe)=>{for(var ye in xe||(xe={}))Ue.call(xe,ye)&&Fe(je,ye,xe[ye]);if(Ke)for(var ye of Ke(xe))we.call(xe,ye)&&Fe(je,ye,xe[ye]);return je},Re=(je,xe)=>De(je,Ie(xe));const Ze=({img:je,buttonProps:xe={},styles:ye={},customText:Se,ButtonText:We,ButtonClick:Oe,Buttonclass:ke,ButtonTwo:ge,imgStyles:He,loading:rt=!1,className:ct=""})=>z.createElement("section",{className:`tc animated fadeIn ${ct}`,style:Xe({color:"#999",margin:"100px auto",visibility:rt?"hidden":"visible"},ye)},z.createElement("img",{src:je||Ce,style:Re(Xe({},He),{pointerEvents:"none",userSelect:"none"})}),z.createElement("p",{className:"mt20 font14"},Se||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),We&&z.createElement(Ne.ZP,Xe({className:ke,onClick:Oe},xe),We),ge&&ge);lt.Z=Ze},75909:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ke}});var z=se(59301),Ce={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},Ne=se(7939),et=se(70557),De=se(77545),Ie=se(25399),Ke=se(7408),Ue=se(81671),we=se(4918),Fe=se(14661),Xe=se(93063),Re=se(59301),Ze=Object.defineProperty,je=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Se=(ge,He,rt)=>He in ge?Ze(ge,He,{enumerable:!0,configurable:!0,writable:!0,value:rt}):ge[He]=rt,We=(ge,He)=>{for(var rt in He||(He={}))xe.call(He,rt)&&Se(ge,rt,He[rt]);if(je)for(var rt of je(He))ye.call(He,rt)&&Se(ge,rt,He[rt]);return ge},Oe=(ge,He,rt)=>new Promise((ct,Ft)=>{var st=Me=>{try{ut(rt.next(Me))}catch(dt){Ft(dt)}},Ve=Me=>{try{ut(rt.throw(Me))}catch(dt){Ft(dt)}},ut=Me=>Me.done?ct(Me.value):Promise.resolve(Me.value).then(st,Ve);ut((rt=rt.apply(ge,He)).next())}),ke=({editOffice:ge="view",data:He,issaver:rt,onSaver:ct,theme:Ft,type:st,filename:Ve,monacoEditor:ut,className:Me,style:dt,close:nt,onClose:mt,hasMask:nA,disabledDownload:bt,onImgDimensions:Pt,showNodata:rA,recordInfo:ze})=>{const[Qe,wt]=(0,z.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[kt,Ht]=(0,z.useState)(""),[Ye,_e]=(0,z.useState)(),ht=window.ENV==="build"?"/react/build":"",Mt=location.host.startsWith("localhost")?Fe.Z.PROXY_SERVER:Fe.Z.API_SERVER,yt=10*(1024*1024),$e=(0,z.useRef)();He!=null&&He.startsWith("/api")&&st!=="txt"&&(He=Fe.Z.API_SERVER+He);const gt=ve=>ve.substring(ve.lastIndexOf("/")+1).split(".").pop();Ve&&ut&&(ut.filename=Ve),(0,z.useEffect)(()=>{var ve,le;const Ge=(le=(ve=document.cookie)==null?void 0:ve.replace(/\s/g,""))==null?void 0:le.split(";");Ge==null||Ge.map(It=>{let _t=It.split("=");_t[0]==="_educoder_session"&&Ht(_t[1])})},[]),(0,z.useEffect)(()=>{st==="office"&&(He.indexOf("bigfilescdn.")>-1||He.indexOf("bigfiles1")>-1?_e({url:He,fileType:gt(He),model:He.indexOf("model=edit")?"edit":"view"}):He.indexOf("coze")>-1?_e({url:He,fileType:"doc",model:"view"}):fe())},[st,He]);function Dt(ve){return Oe(this,null,function*(){ve.data.type==="pdfdata"&&(ct(ve.data.data),window.removeEventListener("message",Dt,!1)),console.log("mess---:",ve.data)})}const fe=()=>Oe(void 0,null,function*(){console.log("data:",He);let ve=He;He.startsWith("http")||(ve=location.origin+ve);let le=new URL(ve).pathname.split("/").pop();const Ge=yield(0,Ue.gJ)({attachment_id:le});Ge.url=Mt+Ge.url,_e(Ge)}),oe=()=>{if(He.startsWith("http")||He.startsWith("blob:")){re();return}(0,Ke.Sv)(Ve||"educoder",He,Ve)},re=()=>{ze&&(0,Xe.fc)({id:ze==null?void 0:ze.id,watch_type:1,course_id:ze==null?void 0:ze.course_id}),(0,Ke.Nd)(Ve||"educoder",decodeURIComponent(He))};(0,z.useEffect)(()=>(window.addEventListener("message",de),()=>{window.removeEventListener("message",de)}),[]);const de=ve=>{var le;((le=ve==null?void 0:ve.data)==null?void 0:le.type)==="closePop"&&mt()};return Re.createElement("div",{style:We({},dt||{}),className:`${nA&&Ce.bgBlack} ${st?Ce.wrp:"hide"}`},!!st&&nt&&Re.createElement("div",{id:"closePop",className:Ce.close,ref:$e},!!Pt&&Re.createElement(Ie.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>$e.current},Re.createElement("span",{onClick:()=>{mt(),Pt()}},Re.createElement("i",{className:"icon-yulanpizhu"}))),!bt&&window.parent===window&&Re.createElement(Ie.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>$e.current},Re.createElement("span",{onClick:re},Re.createElement("i",{className:"icon-quxiaozhiding"}))),rt&&Re.createElement(Ie.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>$e.current},Re.createElement("span",{className:"",onClick:()=>{const ve=document.getElementById("pdfiframe");window.addEventListener("message",Dt,!1),setTimeout(()=>{ve.contentWindow.postMessage("getData","*")},300)}},Re.createElement("i",{className:"icon-baocun"}))),Re.createElement(Ie.Z,{title:"\u5173\u95ED",getPopupContainer:()=>$e.current},Re.createElement("span",{className:"",onClick:()=>{mt()}},Re.createElement("i",{className:"icon-guanbi1"})))),Re.createElement("div",{className:`${Ce[Me]} ${Me} ${Ce.monaco} ${st==="txt"?"show":"hide"}`},st==="txt"&&Re.createElement(Re.Fragment,null,Re.createElement(De.ZP,We({},ut)))),st==="audio"&&Re.createElement("audio",{src:`${(He==null?void 0:He.indexOf("http://"))>-1||(He==null?void 0:He.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${He}`,autoPlay:!0}),st==="video"&&Re.createElement(Re.Fragment,null,(He==null?void 0:He.indexOf("http"))>-1?Re.createElement("video",{controls:!0,src:`${He}`,autoPlay:!0}):Re.createElement("video",{controls:!0,src:`data:video/mp4;base64,${He}`,autoPlay:!0})),st==="office"&&Ye&&Re.createElement("iframe",{src:`${ht}/office.html?key=${Ye.key}&url=${btoa(Ye.url)}&callbackUrl=${Mt+(Ye.callbackUrl||"")}&fileType=${Ye.fileType}&title=${Ye.title||""}&model=${ge}&officeServer=${Fe.Z.ONLYOFFICE}&disabledDownload=${!!bt}`}),st==="html"&&Re.createElement("iframe",{src:He+"&disposition=inline"}),st==="pdf"&&Re.createElement("iframe",{id:"pdfiframe",src:`${ht}/js/pdf/index.html?filename=${Ve||"educoder.pdf"}&url=${encodeURIComponent(He)}&disabledDownload=${!!bt}&model=${ge}`}),st==="image"&&Re.createElement("img",{src:`${(He==null?void 0:He.indexOf("http://"))>-1||(He==null?void 0:He.indexOf("https://"))>-1?"":"data:image/png;base64,"}${He}`}),(st==="other"||st==="download")&&Re.createElement(Re.Fragment,null,rA?Re.createElement(we.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:Re.createElement(Ne.ZP,{icon:Re.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:oe,disabled:bt},"\u4E0B\u8F7D")}):Re.createElement(Ne.ZP,{type:"primary",size:"middle",onClick:oe,disabled:bt},Re.createElement(et.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),st==="flowChart"&&Re.createElement("div",{className:"embed"},Re.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${He||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},84660:function(ot,lt,se){"use strict";se.d(lt,{z:function(){return ut},Z:function(){return Me}});var z=se(59301),Ce=se(36175),Ne=se(96160),et=se(64018),De=se(16471),Ie=se(14661),Ke=se(7408),Ue=se(15342),we=se(44104),Fe=se(7939),Xe=se(1012),Re=se(75909),Ze=se(59301),xe=({html:dt})=>{const nt=(0,z.useRef)(null),mt=(0,z.useRef)(null),nA=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1131,8 +1131,8 @@ ${vA} margin-top: 0; margin-bottom: 16px; }`;return(0,z.useEffect)(()=>{const bt=nt.current.attachShadow({mode:"open"});mt.current=document.createElement("div"),mt.current.className="markdown-body",mt.current.innerHTML=dt,bt.appendChild(mt.current);const Pt=document.createElement("style");return Pt.textContent=nA,bt.appendChild(Pt),()=>{bt.innerHTML=""}},[]),(0,z.useEffect)(()=>{mt.current&&(mt.current.innerHTML=dt)},[dt]),Ze.createElement("div",{ref:nt})};function ye(dt){const nt=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],mt=new RegExp(`\\b(${nt.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi"),nA=/]*>/gi;return dt.replace(mt,"").replace(nA,"").trim()}var Se={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},We=Object.defineProperty,Oe=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,He=(dt,nt,mt)=>nt in dt?We(dt,nt,{enumerable:!0,configurable:!0,writable:!0,value:mt}):dt[nt]=mt,rt=(dt,nt)=>{for(var mt in nt||(nt={}))ke.call(nt,mt)&&He(dt,mt,nt[mt]);if(Oe)for(var mt of Oe(nt))ge.call(nt,mt)&&He(dt,mt,nt[mt]);return dt};const ct="@\u2581\u2581@",Ft="@\u2581@",st=/]*>/g;function Ve(dt){let nt=document.createElement("div");return nt.innerHTML=dt,nt.childNodes.length===0?"":nt.childNodes[0].nodeValue}const ut=(dt,nt)=>{dt=dt||"";const mt=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,nA=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,bt=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Pt=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return nt?dt.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(mt,(rA,ze,Qe,wt,kt,Ht,Ye)=>{const _e=ze||wt||Ht,ht=Qe||kt||Ye||"?";return Ie.Z.API_SERVER+"/api/attachments/"+_e+ht+"&t="+(0,Ke.Jn)(_e,Date.now())+(rA.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(dt=dt.replace(Pt,(rA,ze,Qe,wt,kt,Ht,Ye)=>{const _e=ze||wt||Ht,ht=Qe||kt||Ye||"?";return Ie.Z.API_SERVER+"/attachments/download/"+_e+ht+"&t="+(0,Ke.Jn)(_e,Date.now())+(rA.indexOf(")")>-1?")":"&")}).replace(mt,(rA,ze,Qe,wt,kt,Ht,Ye)=>{const _e=ze||wt||Ht,ht=Qe||kt||Ye||"?";return Ie.Z.API_SERVER+"/api/attachments/"+_e+ht+"&t="+(0,Ke.Jn)(_e,Date.now())+(rA.indexOf(")")>-1?")":"&")}).replace(nA,(rA,ze,Qe,wt,kt)=>{const Ht=ze||wt,Ye=Qe||kt||"";return'"'+Ie.Z.API_SERVER+"/api/attachments/"+Ht+Ye+Ht+Ye+"&t="+(0,Ke.Jn)(Ht,Date.now())}).replace(bt,(rA,ze,Qe,wt,kt)=>{const Ht=ze||wt,Ye=Qe||kt||"";return"("+Ie.Z.API_SERVER+"/files/uploads/"+Ht+Ye+Ht+Ye+"&t="+(0,Ke.Jn)(Ht,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),dt)};var Me=({value:dt="",edit:nt=!1,className:mt,showTextOnly:nA,showLines:bt,style:Pt={},stylesPrev:rA={},highlightKeywords:ze,showProgramFill:Qe,isProgramFill:wt,disabledFill:kt=!1,programFillValue:Ht,openEditor:Ye=()=>{},onFillChange:_e=At=>{},onFillBlur:ht=()=>{},onFillFocus:Mt=()=>{}})=>{let At=ye(String(dt||""));const xt=(0,z.useRef)(),$e=(0,z.useRef)(),[gt,Dt]=(0,z.useState)(""),[fe,oe]=(0,z.useState)("office"),[re,de]=(0,z.useState)([]),ve=(0,z.useRef)("a"+(0,Xe.Z)()),le={},Ge=Yt=>//i.test(Yt||""),yt=(Yt,En,WA)=>{const Pn=document.createElement(Yt===Ft?"input":"textarea");Pn.style.width="100%",Pn.style.height=Yt===Ft?"40px":"151px",Pn.rows=5,Pn.spellcheck=!1,Pn.name="edu-program-fill",Pn.placeholder="\u8BF7\u8F93\u5165",Pn.dataset.id=En;const vr=Object.keys(le).length;return le[vr]=Pn,`${Pn.outerHTML}`};function _t(Yt){return Yt=Yt.replace(/!\[.*?\]\(.*?\)/g,""),Yt=Yt.replace(/\[.*?\]\(.*?\)/g,""),Yt=Yt.replace(new RegExp("","gs"),""),Yt=Yt.replace(//g,""),Yt=Yt.replace(//g,""),Yt=Yt.replace(new RegExp(".*?<\\/video>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/audio>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/style>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/script>","gs"),""),Yt}const tA=Yt=>!nA&&Ge(At)?Yt:Yt.replace(/([\s\S]+?)<\/style>/gim,function(En,WA){let Pn=WA.replace(/(\n|\r)/g,"").split("}"),vr=[];return Pn.map(Ei=>{Ei!=""&&vr.push(`.${ve.current} ${Ei}`)}),``}),Ot=(0,z.useMemo)(()=>{try{const Pn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,vr=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ei=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,hi=/\(\/attachments\/download\//g;At=At.replace(hi,"("+Ie.Z.API_SERVER+"/attachments/download/").replace(Pn,"("+Ie.Z.API_SERVER+"/api/attachments/").replace(vr,'"'+Ie.Z.API_SERVER+"/api/attachments/").replace(Ei,'"'+Ie.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),xt.current.style.display="none"}catch(Pn){}if(Qe){let Pn=-1;return At=At.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(vr,Ei,hi){var Nn;return++Pn,yt(vr,Pn,(Nn=Ht==null?void 0:Ht[Pn])==null?void 0:Nn.value.replaceAll("<","<").replaceAll(">",">"))}),`
${tA(At||"")}
`}let Yt=tA(At);Yt=(0,Ne.ZP)(Yt);const En=(0,Ne.ez)();At.match(/\[TOC\]/)&&(Yt=Yt.replace("

[TOC]

",(0,Ne.Qv)()),(0,Ne.Iy)()),Yt=Yt.replace(/(__special_katext_id_\d+__)/g,(Pn,vr)=>{const{type:Ei,expression:hi}=En[vr];return(0,Ue.renderToString)(Ve(hi)||"",{displayMode:Ei==="block",throwOnError:!1,output:"html"})}),Yt=Yt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Ne.AL)();const WA=document.createElement("div");if(WA.innerHTML=Yt,nA)return WA.innerText;if(ze){const Pn=ze.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return PA(WA,Pn),WA.innerHTML}return setTimeout(()=>qn(),500),WA.innerHTML},[At,ze]);(0,z.useEffect)(()=>{Bn.current&&Bn.current.querySelectorAll(["input","textarea"]).forEach(En=>{En.oninput=Vt,En.onblur=iA,En.onfocus=gA})},[re]),(0,z.useEffect)(()=>{var Yt,En,WA,Pn,vr;if(Ht!=null&&Ht.length)try{const Ei=Bn.current.querySelectorAll(".edu-program-fill-score"),hi=Bn.current.querySelectorAll('[name="edu-program-fill"]');for(const[Nn,Yi]of hi.entries())Yi.value=((Yt=Ht==null?void 0:Ht[Nn])==null?void 0:Yt.value)||"",((En=Ht==null?void 0:Ht[Nn])==null?void 0:En.type)==="warning"?Yi.className="program-fill-warning":((WA=Ht==null?void 0:Ht[Nn])==null?void 0:WA.type)==="success"?Yi.className="program-fill-success":Yi.className="";for(const[Nn,Yi]of Ei.entries())Yi.innerHTML=(Pn=Ht==null?void 0:Ht[Nn])!=null&&Pn.score?`${(vr=Ht==null?void 0:Ht[Nn])==null?void 0:vr.score}\u5206`:"";de(Ht)}catch(Ei){console.log(Ei,"error")}},[Ht]);const Vt=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),_e(re,Yt.target.dataset.id)},iA=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),ht(re,Yt.target.dataset.id)},gA=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),Mt(re,Yt.target.dataset.id)};function PA(Yt,En){return Yt.childNodes.forEach(WA=>{var Pn;if(WA.childNodes.length>0)PA(WA,En);else if(WA.nodeName!=="IMG")if(WA.innerHTML)WA.innerHTML=(Pn=WA.innerHTML)==null?void 0:Pn.replace(new RegExp(En,"gi"),'$&');else{const vr=document.createElement("span");vr.innerHTML=WA.textContent.replace(new RegExp(En,"gi"),'$&'),WA.replaceWith(vr)}})}const Bn=(0,z.useRef)();Ne.jb.WebkitLineClamp=bt,bt&&(Pt=rt(rt({},Pt),Ne.jb));function vA(Yt){let En=Yt.target;if(En.tagName.toUpperCase()==="A"){let WA=En.getAttribute("href");if(WA.indexOf("office")>-1)Yt.preventDefault(),Dt(WA),oe("office");else if(WA.indexOf("application/pdf")>-1)Yt.preventDefault(),Dt(WA),oe("pdf");else if(WA.indexOf("text/html")>-1)Yt.preventDefault(),Dt(WA),oe("html");else if(WA.startsWith("#")){Yt.preventDefault();let Pn=document.getElementById(WA.replace("#",""));Pn&&Pn.scrollIntoView(!0)}}}const qn=()=>{var Yt;const En=(Yt=Bn.current)==null?void 0:Yt.querySelectorAll("video");En==null||En.forEach(WA=>{if(WA.oncontextmenu=()=>!1,WA.src.indexOf(".m3u8")>-1&&!WA.canPlayType("application/vnd.apple.mpegurl")){if(De.ZP.isSupported()){var Pn=new De.ZP;Pn.loadSource(WA.src),Pn.attachMedia(WA)}}})};(0,z.useEffect)(()=>{if(Bn.current&&Ot&&Ot.match(st)&&window.PR.prettyPrint(),Bn.current)return Bn.current.addEventListener("click",vA),()=>{var Yt;(Yt=Bn.current)==null||Yt.removeEventListener("click",vA),(0,Ne.AL)(),(0,Ne.Iy)()}},[Ot,Bn.current,vA]);const wn=Yt=>{Yt.target.nodeName==="IMG"&&Yt.target.className.indexOf("draw-flowchart")>-1?(xt.current.style.zIndex=1,xt.current.style.display="flex",xt.current.style.width=Yt.target.clientWidth+"px",xt.current.style.height=Yt.target.clientHeight+"px",xt.current.style.top=Yt.target.offsetTop+"px",xt.current.style.left=Yt.target.offsetLeft+"px",Yt.target.id&&($e.current=Yt.target.id)):xt.current.style.display="none"},Mn=()=>{xt.current.style.display="none"};return(0,z.useEffect)(()=>{var Yt;const En=WA=>{WA.preventDefault(),WA.clipboardData.setData("text",window.getSelection().toString())};return(Yt=Bn.current)==null||Yt.addEventListener("copy",En),()=>{var WA;(WA=Bn.current)==null||WA.removeEventListener("copy",En)}},[Bn.current]),z.createElement("div",{style:{position:"relative"},onMouseLeave:Mn},nA&&z.createElement("div",{ref:Bn,className:`${Se.mdBody} `},Ot),!nA&&!Ge(Ot)&&z.createElement("div",{ref:Bn,style:rt({},Pt),onMouseOver:wn,className:`${mt||""} ${kt?"disabled-fill":""} markdown-body ${Se.mdBody} ${ve.current}`,dangerouslySetInnerHTML:{__html:Ot}}),!nA&&Ge(Ot)&&z.createElement(xe,{html:Ot}),z.createElement("div",{ref:xt,className:`${Se.button} ${nt?"":Se.previewFlowChart}`},z.createElement(we.Z,null,z.createElement(Fe.ZP,{onClick:()=>{nt?Ye($e.current):(Dt($e.current),oe("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),z.createElement(Re.Z,{close:!0,data:gt,type:gt!=null&>.length?fe:"",style:rt({},rA),onClose:()=>Dt("")}))}},93620:function(ot,lt,se){"use strict";se.d(lt,{h:function(){return ge}});var z=se(59301),Ce=se(82326),Ne=se(28284),et=se(7939),De=se(89780),Ie=se.n(De),Ke=se(33515),Ue=se(75620),we=Object.defineProperty,Fe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,xe=(He,rt,ct)=>rt in He?we(He,rt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):He[rt]=ct,ye=(He,rt)=>{for(var ct in rt||(rt={}))Ze.call(rt,ct)&&xe(He,ct,rt[ct]);if(Re)for(var ct of Re(rt))je.call(rt,ct)&&xe(He,ct,rt[ct]);return He},Se=(He,rt)=>Fe(He,Xe(rt));const We=Ce.default.Option,Oe={labelCol:{span:4},wrapperCol:{span:20}},ke={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:He,onCancel:rt})=>{const[ct,Ft]=(0,z.useState)("python");function st(ut){Ft(ke[ut][1])}function Ve(ut){He(ut)}return z.createElement(Ne.default,Se(ye({},Oe),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ve,style:{width:500}}),z.createElement(Ne.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ce.default,{getPopupContainer:ut=>ut.parentNode,onChange:st},Object.keys(ke).map(ut=>z.createElement(We,{key:ut,value:ut},ke[ut][0])))),z.createElement(Ne.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ge,{mode:ct})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(et.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(et.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))};function ge({value:He,onChange:rt,mode:ct,options:Ft={}}){const st=(0,z.useRef)(),[Ve,ut]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ve){let Me=function(dt){const nt=dt.getValue();rt&&rt(nt)};return Ve.on("change",Me),()=>{Ve.off("change",Me)}}},[Ve,rt]),(0,z.useEffect)(()=>{Ve&&Ve.setOption("mode",ct)},[Ve,ct]),(0,z.useEffect)(()=>{Ve&&(He!==Ve.getValue()||He==="")&&setTimeout(()=>{Ve.setValue(He||"")},300)},[Ve,He]),(0,z.useEffect)(()=>{if(st.current&&!Ve){const Me=Ie().fromTextArea(st.current,ye({mode:ct,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ft));ut(Me)}},[st.current,Ve]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:st}))}},46127:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ra}});var z=se(59301),Ce=se(51429),Ne=se(89780),et=se.n(Ne),De=se(76374),Ie=se(33515),Ke=se(6313),Ue=se(25717),we=se(99498),Fe=se(25419),Xe=se(67549),Re=se(84660),Ze=({value:yn="",className:zt,showTextOnly:Kt,showLines:uA,style:EA={}})=>{const ln=(0,z.useMemo)(()=>"",[yn]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ln}}))},je=Object.defineProperty,xe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ke=(yn,zt,Kt)=>zt in yn?je(yn,zt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):yn[zt]=Kt,ge=(yn,zt)=>{for(var Kt in zt||(zt={}))We.call(zt,Kt)&&ke(yn,Kt,zt[Kt]);if(Se)for(var Kt of Se(zt))Oe.call(zt,Kt)&&ke(yn,Kt,zt[Kt]);return yn},He=(yn,zt)=>xe(yn,ye(zt));let rt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ct({onActionCallback:yn,title:zt,icon:Kt,actionName:uA,className:EA="",children:ln}){function xn(){yn(uA)}return z.createElement("a",{title:zt,className:EA,onClick:xn},z.createElement("i",{className:`${Kt}`}),ln)}var Ft=({watch:yn,showNullButton:zt,showNullProgramButton:Kt,onActionCallback:uA,fullScreen:EA,insertTemp:ln,hidetoolBar:xn,extraUse:zA})=>{const kn=[...rt,{title:`${yn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${yn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return z.createElement("ul",{className:"markdown-toolbar-container"},!xn&&kn.map((Kn,$A)=>z.createElement("li",{key:$A},Kn.actionName?z.createElement(ct,He(ge({},Kn),{onActionCallback:uA})):z.createElement("span",{className:"v-line"}))),zt?z.createElement("li",null,z.createElement(ct,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,Kt?z.createElement(z.Fragment,null,z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,ln&&z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ln}`,onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),zA&&z.createElement("li",null,zA),z.createElement("li",{className:"btn-full-screen"},z.createElement(ct,{icon:`${EA?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:EA?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:uA})))},st=se(97450),Ve=se(28284),ut=se(37568),Me=se(7939),dt=Object.defineProperty,nt=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,nA=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rA=(yn,zt,Kt)=>zt in yn?dt(yn,zt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):yn[zt]=Kt,ze=(yn,zt)=>{for(var Kt in zt||(zt={}))bt.call(zt,Kt)&&rA(yn,Kt,zt[Kt]);if(nA)for(var Kt of nA(zt))Pt.call(zt,Kt)&&rA(yn,Kt,zt[Kt]);return yn},Qe=(yn,zt)=>nt(yn,mt(zt));const wt={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:yn,onCancel:zt})=>{function Kt(uA){yn(uA)}return z.createElement(Ve.default,Qe(ze({},wt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Kt,style:{width:500}}),z.createElement(Ve.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ut.default,null)),z.createElement(Ve.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ut.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Me.ZP,{type:"ghost",onClick:zt},"\u53D6\u6D88")))},Ht=se(93620),Ye=se(90519),_e=se(62957),ht=se(77019),Mt=se(16202),At=se(59301),xt=({callback:yn,onCancel:zt})=>{const Kt=document.createElement("canvas"),uA=Kt.getContext("2d");Kt.width=1e3,Kt.height=800,uA.fillStyle="#ffffff",uA.fillRect(0,0,Kt.width,Kt.height);const EA=Kt.toDataURL("image/png");return At.createElement(_e.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},At.createElement(ht.Z,{style:{height:"100vh"}},At.createElement(Mt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:EA,visible:!0,title:String(Date.now())},onOk:ln=>{yn({src:ln.url})},onClose:zt})))},$e=se(36207),gt=se(5269),Dt=se(6767),fe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},oe=se(59301),de=(0,z.forwardRef)(({onCancel:yn,editImgId:zt,callback:Kt},uA)=>{let EA=(0,z.useRef)(),ln=(0,z.useRef)(),xn=(0,z.useRef)(),zA=(0,z.useRef)(!1);const kn=(0,z.useRef)(!1);console.log("ref:",uA);const[Kn,$A]=(0,z.useState)(0),[jt,pA]=(0,z.useState)("100vh");return(0,z.useEffect)(()=>{$A(1)},[]),(0,z.useImperativeHandle)(uA,()=>({setHeight:pA})),oe.createElement("div",{ref:kn,className:"body-overflow-initial"},oe.createElement($e.Z,{width:"100vw",height:jt,footer:null,closable:!0,placement:"bottom",open:!!Kn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${fe.drawerWrap}`,onClose:()=>{window.saveDrawData(cn=>{Kt({src:`/api/attachments/${cn}`,id:cn})})},title:oe.createElement(ht.Z,{align:"middle"},oe.createElement(gt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),oe.createElement(gt.Z,{onClick:()=>{pA(jt==="60px"?"100vh":"60px")}},oe.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),oe.createElement(gt.Z,{onClick:()=>{window.saveDrawData(cn=>{if(cn===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Kt({src:`/api/attachments/${cn}`,id:cn,disabledClose:!0})})}},oe.createElement(Me.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},oe.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${zt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:ln})))}),ve=se(14661),le=se(47889),Ge=se(4875);const yt=le.ZP.Group,_t={margin:"0 8px"};var tA=({callback:yn,onCancel:zt})=>{function Kt(uA){yn(uA)}return z.createElement(Ve.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Kt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:_t},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:_t},"\u884C\u6570"),z.createElement(Ve.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Ge.Z,null)),z.createElement("span",{style:_t},"\u5217\u6570"),z.createElement(Ve.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Ge.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:_t},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ve.default.Item,{name:"align"},z.createElement(yt,null,z.createElement(le.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(le.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(le.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(le.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Me.ZP,{type:"ghost",onClick:zt},"\u53D6\u6D88")))},Ot=se(58755),Vt=se(75964),iA=se.n(Vt),PA=(0,z.forwardRef)(({use3d:yn,width:zt,height:Kt,callback:uA,showSaveButton:EA},ln)=>{const xn=(0,z.useRef)(),zA=(0,z.useRef)(),[kn,Kn]=(0,z.useState)(!1),$A=(0,z.useRef)({id:xn,appName:"graphing",width:zt||1e3,height:Kt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{zA.current=new(iA())($A.current,!0),window.onload=function(){zA.current.inject("applet_container")}},[]);const jt=()=>{var pA=window.ggbApplet.getPNGBase64(1,!0,72);return uA&&uA(pA),pA};return(0,z.useEffect)(()=>{$A.current.appName=kn?"3D":"graphing",zA.current.inject("applet_container")},[kn]),(0,z.useEffect)(()=>{Kn(yn)},[yn]),(0,z.useImperativeHandle)(ln,()=>({getImgData:jt})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xn}),z.createElement(ht.Z,{align:"middle"},z.createElement(gt.Z,{flex:1},z.createElement(Ot.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:kn,onChange:pA=>Kn(pA)})),z.createElement(gt.Z,null,z.createElement(Me.ZP,{size:"large",onClick:jt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Bn=se(45469);const vA="link",qn="upload-image",wn="add-flowchart",Mn="draw-image",Yt="add-flowchart",En="code-block",WA="add-table",Pn="------------",vr={default:Pn,left:`:${Pn}`,center:`:${Pn}:`,right:`${Pn}:`};var Ei=se(2914),hi=se(7408);function Nn(){}let Yi=0;const Tn=1e4,ma="\u2581",ji="@\u2581\u2581@",ha="@\u2581@",xa=` +`),dt)};var Me=({value:dt="",edit:nt=!1,className:mt,showTextOnly:nA,showLines:bt,style:Pt={},stylesPrev:rA={},highlightKeywords:ze,showProgramFill:Qe,isProgramFill:wt,disabledFill:kt=!1,programFillValue:Ht,openEditor:Ye=()=>{},onFillChange:_e=At=>{},onFillBlur:ht=()=>{},onFillFocus:Mt=()=>{}})=>{let At=ye(String(dt||""));const yt=(0,z.useRef)(),$e=(0,z.useRef)(),[gt,Dt]=(0,z.useState)(""),[fe,oe]=(0,z.useState)("office"),[re,de]=(0,z.useState)([]),ve=(0,z.useRef)("a"+(0,Xe.Z)()),le={},Ge=Yt=>//i.test(Yt||""),It=(Yt,En,WA)=>{const Pn=document.createElement(Yt===Ft?"input":"textarea");Pn.style.width="100%",Pn.style.height=Yt===Ft?"40px":"151px",Pn.rows=5,Pn.spellcheck=!1,Pn.name="edu-program-fill",Pn.placeholder="\u8BF7\u8F93\u5165",Pn.dataset.id=En;const vr=Object.keys(le).length;return le[vr]=Pn,`${Pn.outerHTML}`};function _t(Yt){return Yt=Yt.replace(/!\[.*?\]\(.*?\)/g,""),Yt=Yt.replace(/\[.*?\]\(.*?\)/g,""),Yt=Yt.replace(new RegExp("","gs"),""),Yt=Yt.replace(//g,""),Yt=Yt.replace(//g,""),Yt=Yt.replace(new RegExp(".*?<\\/video>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/audio>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/style>","gs"),""),Yt=Yt.replace(new RegExp(".*?<\\/script>","gs"),""),Yt}const tA=Yt=>!nA&&Ge(At)?Yt:Yt.replace(/([\s\S]+?)<\/style>/gim,function(En,WA){let Pn=WA.replace(/(\n|\r)/g,"").split("}"),vr=[];return Pn.map(Ei=>{Ei!=""&&vr.push(`.${ve.current} ${Ei}`)}),``}),Ot=(0,z.useMemo)(()=>{try{const Pn=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,vr=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Ei=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,hi=/\(\/attachments\/download\//g;At=At.replace(hi,"("+Ie.Z.API_SERVER+"/attachments/download/").replace(Pn,"("+Ie.Z.API_SERVER+"/api/attachments/").replace(vr,'"'+Ie.Z.API_SERVER+"/api/attachments/").replace(Ei,'"'+Ie.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),yt.current.style.display="none"}catch(Pn){}if(Qe){let Pn=-1;return At=At.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(vr,Ei,hi){var Nn;return++Pn,It(vr,Pn,(Nn=Ht==null?void 0:Ht[Pn])==null?void 0:Nn.value.replaceAll("<","<").replaceAll(">",">"))}),`
${tA(At||"")}
`}let Yt=tA(At);Yt=(0,Ne.ZP)(Yt);const En=(0,Ne.ez)();At.match(/\[TOC\]/)&&(Yt=Yt.replace("

[TOC]

",(0,Ne.Qv)()),(0,Ne.Iy)()),Yt=Yt.replace(/(__special_katext_id_\d+__)/g,(Pn,vr)=>{const{type:Ei,expression:hi}=En[vr];return(0,Ue.renderToString)(Ve(hi)||"",{displayMode:Ei==="block",throwOnError:!1,output:"html"})}),Yt=Yt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,Ne.AL)();const WA=document.createElement("div");if(WA.innerHTML=Yt,nA)return WA.innerText;if(ze){const Pn=ze.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return PA(WA,Pn),WA.innerHTML}return setTimeout(()=>qn(),500),WA.innerHTML},[At,ze]);(0,z.useEffect)(()=>{Bn.current&&Bn.current.querySelectorAll(["input","textarea"]).forEach(En=>{En.oninput=Vt,En.onblur=iA,En.onfocus=gA})},[re]),(0,z.useEffect)(()=>{var Yt,En,WA,Pn,vr;if(Ht!=null&&Ht.length)try{const Ei=Bn.current.querySelectorAll(".edu-program-fill-score"),hi=Bn.current.querySelectorAll('[name="edu-program-fill"]');for(const[Nn,Yi]of hi.entries())Yi.value=((Yt=Ht==null?void 0:Ht[Nn])==null?void 0:Yt.value)||"",((En=Ht==null?void 0:Ht[Nn])==null?void 0:En.type)==="warning"?Yi.className="program-fill-warning":((WA=Ht==null?void 0:Ht[Nn])==null?void 0:WA.type)==="success"?Yi.className="program-fill-success":Yi.className="";for(const[Nn,Yi]of Ei.entries())Yi.innerHTML=(Pn=Ht==null?void 0:Ht[Nn])!=null&&Pn.score?`${(vr=Ht==null?void 0:Ht[Nn])==null?void 0:vr.score}\u5206`:"";de(Ht)}catch(Ei){console.log(Ei,"error")}},[Ht]);const Vt=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),_e(re,Yt.target.dataset.id)},iA=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),ht(re,Yt.target.dataset.id)},gA=Yt=>{re[Yt.target.dataset.id]=re[Yt.target.dataset.id]||{},re[Yt.target.dataset.id].value=Yt.target.value,de([...re]),Mt(re,Yt.target.dataset.id)};function PA(Yt,En){return Yt.childNodes.forEach(WA=>{var Pn;if(WA.childNodes.length>0)PA(WA,En);else if(WA.nodeName!=="IMG")if(WA.innerHTML)WA.innerHTML=(Pn=WA.innerHTML)==null?void 0:Pn.replace(new RegExp(En,"gi"),'$&');else{const vr=document.createElement("span");vr.innerHTML=WA.textContent.replace(new RegExp(En,"gi"),'$&'),WA.replaceWith(vr)}})}const Bn=(0,z.useRef)();Ne.jb.WebkitLineClamp=bt,bt&&(Pt=rt(rt({},Pt),Ne.jb));function vA(Yt){let En=Yt.target;if(En.tagName.toUpperCase()==="A"){let WA=En.getAttribute("href");if(WA.indexOf("office")>-1)Yt.preventDefault(),Dt(WA),oe("office");else if(WA.indexOf("application/pdf")>-1)Yt.preventDefault(),Dt(WA),oe("pdf");else if(WA.indexOf("text/html")>-1)Yt.preventDefault(),Dt(WA),oe("html");else if(WA.startsWith("#")){Yt.preventDefault();let Pn=document.getElementById(WA.replace("#",""));Pn&&Pn.scrollIntoView(!0)}}}const qn=()=>{var Yt;const En=(Yt=Bn.current)==null?void 0:Yt.querySelectorAll("video");En==null||En.forEach(WA=>{if(WA.oncontextmenu=()=>!1,WA.src.indexOf(".m3u8")>-1&&!WA.canPlayType("application/vnd.apple.mpegurl")){if(De.ZP.isSupported()){var Pn=new De.ZP;Pn.loadSource(WA.src),Pn.attachMedia(WA)}}})};(0,z.useEffect)(()=>{if(Bn.current&&Ot&&Ot.match(st)&&window.PR.prettyPrint(),Bn.current)return Bn.current.addEventListener("click",vA),()=>{var Yt;(Yt=Bn.current)==null||Yt.removeEventListener("click",vA),(0,Ne.AL)(),(0,Ne.Iy)()}},[Ot,Bn.current,vA]);const wn=Yt=>{Yt.target.nodeName==="IMG"&&Yt.target.className.indexOf("draw-flowchart")>-1?(yt.current.style.zIndex=1,yt.current.style.display="flex",yt.current.style.width=Yt.target.clientWidth+"px",yt.current.style.height=Yt.target.clientHeight+"px",yt.current.style.top=Yt.target.offsetTop+"px",yt.current.style.left=Yt.target.offsetLeft+"px",Yt.target.id&&($e.current=Yt.target.id)):yt.current.style.display="none"},Mn=()=>{yt.current.style.display="none"};return(0,z.useEffect)(()=>{var Yt;const En=WA=>{WA.preventDefault(),WA.clipboardData.setData("text",window.getSelection().toString())};return(Yt=Bn.current)==null||Yt.addEventListener("copy",En),()=>{var WA;(WA=Bn.current)==null||WA.removeEventListener("copy",En)}},[Bn.current]),z.createElement("div",{style:{position:"relative"},onMouseLeave:Mn},nA&&z.createElement("div",{ref:Bn,className:`${Se.mdBody} `},Ot),!nA&&!Ge(Ot)&&z.createElement("div",{ref:Bn,style:rt({},Pt),onMouseOver:wn,className:`${mt||""} ${kt?"disabled-fill":""} markdown-body ${Se.mdBody} ${ve.current}`,dangerouslySetInnerHTML:{__html:Ot}}),!nA&&Ge(Ot)&&z.createElement(xe,{html:Ot}),z.createElement("div",{ref:yt,className:`${Se.button} ${nt?"":Se.previewFlowChart}`},z.createElement(we.Z,null,z.createElement(Fe.ZP,{onClick:()=>{nt?Ye($e.current):(Dt($e.current),oe("flowChart"))}},nt?"\u7F16\u8F91":"\u9884\u89C8"))),z.createElement(Re.Z,{close:!0,data:gt,type:gt!=null&>.length?fe:"",style:rt({},rA),onClose:()=>Dt("")}))}},93620:function(ot,lt,se){"use strict";se.d(lt,{h:function(){return ge}});var z=se(59301),Ce=se(82326),Ne=se(28284),et=se(7939),De=se(89780),Ie=se.n(De),Ke=se(33515),Ue=se(75620),we=Object.defineProperty,Fe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,xe=(He,rt,ct)=>rt in He?we(He,rt,{enumerable:!0,configurable:!0,writable:!0,value:ct}):He[rt]=ct,ye=(He,rt)=>{for(var ct in rt||(rt={}))Ze.call(rt,ct)&&xe(He,ct,rt[ct]);if(Re)for(var ct of Re(rt))je.call(rt,ct)&&xe(He,ct,rt[ct]);return He},Se=(He,rt)=>Fe(He,Xe(rt));const We=Ce.default.Option,Oe={labelCol:{span:4},wrapperCol:{span:20}},ke={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:He,onCancel:rt})=>{const[ct,Ft]=(0,z.useState)("python");function st(ut){Ft(ke[ut][1])}function Ve(ut){He(ut)}return z.createElement(Ne.default,Se(ye({},Oe),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Ve,style:{width:500}}),z.createElement(Ne.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(Ce.default,{getPopupContainer:ut=>ut.parentNode,onChange:st},Object.keys(ke).map(ut=>z.createElement(We,{key:ut,value:ut},ke[ut][0])))),z.createElement(Ne.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(ge,{mode:ct})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(et.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(et.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))};function ge({value:He,onChange:rt,mode:ct,options:Ft={}}){const st=(0,z.useRef)(),[Ve,ut]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Ve){let Me=function(dt){const nt=dt.getValue();rt&&rt(nt)};return Ve.on("change",Me),()=>{Ve.off("change",Me)}}},[Ve,rt]),(0,z.useEffect)(()=>{Ve&&Ve.setOption("mode",ct)},[Ve,ct]),(0,z.useEffect)(()=>{Ve&&(He!==Ve.getValue()||He==="")&&setTimeout(()=>{Ve.setValue(He||"")},300)},[Ve,He]),(0,z.useEffect)(()=>{if(st.current&&!Ve){const Me=Ie().fromTextArea(st.current,ye({mode:ct,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ft));ut(Me)}},[st.current,Ve]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:st}))}},46127:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ra}});var z=se(59301),Ce=se(51429),Ne=se(89780),et=se.n(Ne),De=se(76374),Ie=se(33515),Ke=se(6313),Ue=se(25717),we=se(99498),Fe=se(25419),Xe=se(67549),Re=se(84660),Ze=({value:yn="",className:zt,showTextOnly:Kt,showLines:uA,style:EA={}})=>{const ln=(0,z.useMemo)(()=>"",[yn]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:ln}}))},je=Object.defineProperty,xe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable,ke=(yn,zt,Kt)=>zt in yn?je(yn,zt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):yn[zt]=Kt,ge=(yn,zt)=>{for(var Kt in zt||(zt={}))We.call(zt,Kt)&&ke(yn,Kt,zt[Kt]);if(Se)for(var Kt of Se(zt))Oe.call(zt,Kt)&&ke(yn,Kt,zt[Kt]);return yn},He=(yn,zt)=>xe(yn,ye(zt));let rt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function ct({onActionCallback:yn,title:zt,icon:Kt,actionName:uA,className:EA="",children:ln}){function xn(){yn(uA)}return z.createElement("a",{title:zt,className:EA,onClick:xn},z.createElement("i",{className:`${Kt}`}),ln)}var Ft=({watch:yn,showNullButton:zt,showNullProgramButton:Kt,onActionCallback:uA,fullScreen:EA,insertTemp:ln,hidetoolBar:xn,extraUse:zA})=>{const kn=[...rt,{title:`${yn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${yn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return z.createElement("ul",{className:"markdown-toolbar-container"},!xn&&kn.map((Kn,$A)=>z.createElement("li",{key:$A},Kn.actionName?z.createElement(ct,He(ge({},Kn),{onActionCallback:uA})):z.createElement("span",{className:"v-line"}))),zt?z.createElement("li",null,z.createElement(ct,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,Kt?z.createElement(z.Fragment,null,z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,ln&&z.createElement("li",null,z.createElement(ct,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${ln}`,onActionCallback:uA},z.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),zA&&z.createElement("li",null,zA),z.createElement("li",{className:"btn-full-screen"},z.createElement(ct,{icon:`${EA?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:EA?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:uA})))},st=se(97450),Ve=se(28284),ut=se(37568),Me=se(7939),dt=Object.defineProperty,nt=Object.defineProperties,mt=Object.getOwnPropertyDescriptors,nA=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,rA=(yn,zt,Kt)=>zt in yn?dt(yn,zt,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):yn[zt]=Kt,ze=(yn,zt)=>{for(var Kt in zt||(zt={}))bt.call(zt,Kt)&&rA(yn,Kt,zt[Kt]);if(nA)for(var Kt of nA(zt))Pt.call(zt,Kt)&&rA(yn,Kt,zt[Kt]);return yn},Qe=(yn,zt)=>nt(yn,mt(zt));const wt={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:yn,onCancel:zt})=>{function Kt(uA){yn(uA)}return z.createElement(Ve.default,Qe(ze({},wt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Kt,style:{width:500}}),z.createElement(Ve.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(ut.default,null)),z.createElement(Ve.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(ut.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Me.ZP,{type:"ghost",onClick:zt},"\u53D6\u6D88")))},Ht=se(93620),Ye=se(90519),_e=se(62957),ht=se(77019),Mt=se(16202),At=se(59301),yt=({callback:yn,onCancel:zt})=>{const Kt=document.createElement("canvas"),uA=Kt.getContext("2d");Kt.width=1e3,Kt.height=800,uA.fillStyle="#ffffff",uA.fillRect(0,0,Kt.width,Kt.height);const EA=Kt.toDataURL("image/png");return At.createElement(_e.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},At.createElement(ht.Z,{style:{height:"100vh"}},At.createElement(Mt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:EA,visible:!0,title:String(Date.now())},onOk:ln=>{yn({src:ln.url})},onClose:zt})))},$e=se(36207),gt=se(5269),Dt=se(6767),fe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},oe=se(59301),de=(0,z.forwardRef)(({onCancel:yn,editImgId:zt,callback:Kt},uA)=>{let EA=(0,z.useRef)(),ln=(0,z.useRef)(),xn=(0,z.useRef)(),zA=(0,z.useRef)(!1);const kn=(0,z.useRef)(!1);console.log("ref:",uA);const[Kn,$A]=(0,z.useState)(0),[jt,pA]=(0,z.useState)("100vh");return(0,z.useEffect)(()=>{$A(1)},[]),(0,z.useImperativeHandle)(uA,()=>({setHeight:pA})),oe.createElement("div",{ref:kn,className:"body-overflow-initial"},oe.createElement($e.Z,{width:"100vw",height:jt,footer:null,closable:!0,placement:"bottom",open:!!Kn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${fe.drawerWrap}`,onClose:()=>{window.saveDrawData(cn=>{Kt({src:`/api/attachments/${cn}`,id:cn})})},title:oe.createElement(ht.Z,{align:"middle"},oe.createElement(gt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),oe.createElement(gt.Z,{onClick:()=>{pA(jt==="60px"?"100vh":"60px")}},oe.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),oe.createElement(gt.Z,{onClick:()=>{window.saveDrawData(cn=>{if(cn===null){Dt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Dt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Kt({src:`/api/attachments/${cn}`,id:cn,disabledClose:!0})})}},oe.createElement(Me.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},oe.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${zt||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:ln})))}),ve=se(14661),le=se(47889),Ge=se(4875);const It=le.ZP.Group,_t={margin:"0 8px"};var tA=({callback:yn,onCancel:zt})=>{function Kt(uA){yn(uA)}return z.createElement(Ve.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Kt},z.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},z.createElement("span",{style:_t},"\u5355\u5143\u683C\u6570\uFF1A"),z.createElement("span",{style:_t},"\u884C\u6570"),z.createElement(Ve.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},z.createElement(Ge.Z,null)),z.createElement("span",{style:_t},"\u5217\u6570"),z.createElement(Ve.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},z.createElement(Ge.Z,null))),z.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},z.createElement("span",{style:_t},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),z.createElement(Ve.default.Item,{name:"align"},z.createElement(It,null,z.createElement(le.ZP,{value:"default"},z.createElement("i",{className:"fa fa-align-justify"})),z.createElement(le.ZP,{value:"left"},z.createElement("i",{className:"fa fa-align-left"})),z.createElement(le.ZP,{value:"center"},z.createElement("i",{className:"fa fa-align-center"})),z.createElement(le.ZP,{value:"right"},z.createElement("i",{className:"fa fa-align-right"}))))),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Me.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Me.ZP,{type:"ghost",onClick:zt},"\u53D6\u6D88")))},Ot=se(58755),Vt=se(75964),iA=se.n(Vt),PA=(0,z.forwardRef)(({use3d:yn,width:zt,height:Kt,callback:uA,showSaveButton:EA},ln)=>{const xn=(0,z.useRef)(),zA=(0,z.useRef)(),[kn,Kn]=(0,z.useState)(!1),$A=(0,z.useRef)({id:xn,appName:"graphing",width:zt||1e3,height:Kt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,z.useEffect)(()=>{zA.current=new(iA())($A.current,!0),window.onload=function(){zA.current.inject("applet_container")}},[]);const jt=()=>{var pA=window.ggbApplet.getPNGBase64(1,!0,72);return uA&&uA(pA),pA};return(0,z.useEffect)(()=>{$A.current.appName=kn?"3D":"graphing",zA.current.inject("applet_container")},[kn]),(0,z.useEffect)(()=>{Kn(yn)},[yn]),(0,z.useImperativeHandle)(ln,()=>({getImgData:jt})),z.createElement(z.Fragment,null,z.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xn}),z.createElement(ht.Z,{align:"middle"},z.createElement(gt.Z,{flex:1},z.createElement(Ot.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:kn,onChange:pA=>Kn(pA)})),z.createElement(gt.Z,null,z.createElement(Me.ZP,{size:"large",onClick:jt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Bn=se(45469);const vA="link",qn="upload-image",wn="add-flowchart",Mn="draw-image",Yt="add-flowchart",En="code-block",WA="add-table",Pn="------------",vr={default:Pn,left:`:${Pn}`,center:`:${Pn}:`,right:`${Pn}:`};var Ei=se(2914),hi=se(7408);function Nn(){}let Yi=0;const Tn=1e4,ma="\u2581",ji="@\u2581\u2581@",ha="@\u2581@",xa=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ba=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ei(yn){return/^\d+$/.test(yn)?`${yn}px`:yn}const zi=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ga={[zi+"-B"]:"bold",[zi+"-I"]:"italic"},Pr={[vA]:"\u6DFB\u52A0\u94FE\u63A5",[En]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[qn]:"\u6DFB\u52A0\u56FE\u7247",[Mn]:"\u6DFB\u52A0\u753B\u56FE",[wn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[WA]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ra=({defaultValue:yn="",onChange:zt,width:Kt="100%",height:uA=400,miniToolbar:EA=!1,isFocus:ln=!1,watch:xn,insertTemp:zA,mode:kn="markdown",id:Kn="markdown-editor-id",showResizeBar:$A=!1,noStorage:jt=!1,showNullButton:pA=!1,showNullProgramButton:cn=!1,hidetoolBar:Gn=!1,fullScreen:en=!1,onBlur:_n,onCMBeforeChange:Mr,onFullScreen:or,className:AA="",disablePaste:hn=!1,disabled:Qi=!1,disabledFill:_i=!1,placeholder:$i="",values:Ti="",extraUse:Rr,onAddBlank:DA})=>{const[aA,Wr]=(0,z.useState)(null),[ui,nr]=(0,z.useState)(yn),[ea,La]=(0,z.useState)(xn),[Bi,Ro]=(0,z.useState)(en),[Mi,Li]=(0,z.useState)(""),[Ua,mr]=(0,z.useState)(0),[Vr,la]=(0,z.useState)(uA),[jo,$o]=(0,z.useState)(!1),[to,Ji]=(0,z.useState)(0),[zo,ba]=(0,z.useState)(0),Qa=(0,z.useRef)(),Ka=(0,z.useRef)(),Lo=(0,z.useRef)(),ia=(0,z.useRef)(),ua=(0,z.useRef)(),Oi=(0,z.useRef)(),Ga=(0,Ce.useDispatch)();(0,z.useEffect)(()=>{const xA=window.scrollY||window.pageYOffset;nr(Ti),aA==null||aA.setValue(Ti),window.scrollTo(0,xA)},[Ti]),(0,z.useEffect)(()=>{or==null||or(Bi)},[Bi]),(0,z.useEffect)(()=>{if(Qa.current){let xA=function(VA,An){var Br;if(hn){An.preventDefault();return}const ni=An.clipboardData;if(ni){const Ui=ni.types.toString(),ai=ni.items;if(Ui==="Files"||ni.types.indexOf("Files")>-1){if(An.preventDefault(),kn=="stex")return;try{let Jr=ai[1];((Br=ai[0])==null?void 0:Br.kind)==="file"&&(Jr=ai[0]);const Fi=Jr.getAsFile(),Za=Fi.name.split(".").pop();(0,Ye.I)(Fi,Ii=>{var Er,Pa,io;Ii.id?((Er=Fi==null?void 0:Fi.type)==null?void 0:Er.indexOf("image"))>-1?bA.replaceSelection(``):((Pa=Fi==null?void 0:Fi.type)==null?void 0:Pa.indexOf("video"))>-1?bA.replaceSelection(``):((io=Fi==null?void 0:Fi.type)==null?void 0:io.indexOf("pdf"))>-1?bA.replaceSelection(`${Fi.name}`):Ba.includes(Za)?bA.replaceSelection(`${Fi.name}`):bA.replaceSelection(`[${Fi.name}](/api/attachments/${Ii.id}?type=${Ii.content_type})`):(Ii==null?void 0:Ii.status)===401&&(document.location.href="/user/login")})}catch(Jr){Dt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const bA=et().fromTextArea(Qa.current,{mode:kn,lineNumbers:!EA,lineWrapping:!0,value:yn,autoCloseTags:!0,autoCloseBrackets:!0});return bA.on("keyup",function(VA,An){An.keyCode===8&&(VA.getValue()==""?bA.setOption("placeholder",$i):bA.setOption("placeholder",null))}),bA.on("keydown",function(VA,An){if(An.keyCode===8){var Br=Ao(VA);Br&&An.preventDefault()}}),ln&&bA.focus(),bA.on("paste",xA),Qi&&bA.on("beforeChange",function(VA,An){(An.origin==="paste"||An.origin==="+input")&&An.cancel()}),Wr(bA),()=>{bA.off("paste",xA)}}},[]);const Ca=(0,z.useCallback)(()=>{if(Ka.current)try{}catch(xA){console.log(xA,"---- to set md editor body height")}},[Vr,Ka,Bi]);(0,z.useEffect)(()=>{function xA(){let bA=new De.Z(VA=>{for(let An of VA)(An.target.offsetHeight>0||An.target.offsetWidth>0)&&(Ca(),aA.setSize("100%","100%"),aA.refresh())});return bA.observe(Qa.current.parentElement),bA}if(aA){const bA=xA();return()=>{var VA,An;(VA=Qa.current)!=null&&VA.parentElement&&bA.unobserve((An=Qa.current)==null?void 0:An.parentElement)}}},[aA,Ca]),(0,z.useEffect)(()=>{if(aA){let xA=[];for(const[bA,VA]of Object.entries(ga)){let An={[bA]:()=>{no(VA)}};xA.push(An),aA.addKeyMap(An)}return()=>{for(let bA of xA)aA.removeKeyMap(bA)}}},[aA]),(0,z.useEffect)(()=>{en!==Bi&&Ro(en)},[en]),(0,Ei.Z)(()=>{if(!jt&&Ua>0){let xA=new Date().getTime(),bA=window.sessionStorage.getItem(Kn);xA>=Ua+Tn&&(!bA||bA!==ui)&&(window.sessionStorage.setItem(Kn,ui),$o(!0))}},Tn),(0,z.useEffect)(()=>{La(xn)},[aA,xn]),(0,z.useEffect)(()=>{aA&&ln&&aA.focus()},[aA,ln]),(0,z.useEffect)(()=>{if(ea&&aA){let xA=function(VA){let An=VA.target;if(ia.current){let Br=An.scrollTop/An.scrollHeight;ia.current.scrollTop=ia.current.scrollHeight*Br}};const bA=aA.getScrollerElement();return bA.addEventListener("scroll",xA),()=>{bA.removeEventListener("scroll",xA)}}},[aA,ea]),(0,z.useEffect)(()=>{if(aA&&Mr){let xA=function(bA,VA){Mr(bA,VA)};return aA.on("beforeChange",xA),()=>{aA.off("beforeChange",xA)}}},[aA,Mr]),(0,z.useEffect)(()=>{if(aA&&_n){let xA=function(){_n(aA.getValue())};return aA.on("blur",xA),()=>{aA.off("blur",xA)}}},[aA,_n]);function Ao(xA,bA){var VA=xA.getDoc(),An=VA.getCursor(),Br=VA.getLine(An.line),ni=Br.charAt(An.ch-1),Ui=Br.lastIndexOf("@\u2581@",An.ch),ai=Br.lastIndexOf("@\u2581\u2581@",An.ch),Jr=Ui>ai?Ui:ai,Fi=Ui>ai?3:4;if(ji.indexOf(ni)===-1)return null;if(console.log("change1:",bA,xA,Br,An,Jr,Ui,ai,ni),Jr>=0&&An.ch-Jr<5){var Za=Jr+Fi;return VA.replaceRange("",{line:An.line,ch:Jr},{line:An.line,ch:Za}),{line:An.line,ch:Za}}return null}(0,z.useEffect)(()=>{if(aA){let xA=function(bA,VA){const An=bA.getValue();nr(An),mr(new Date().getTime()),bA.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),zt&&(cn?zt(An,es(An)):zt(An))};return aA.on("change",xA),()=>{aA.off("change",xA)}}},[aA,zt]),(0,z.useEffect)(()=>{if(aA)if(yn==null)aA.setValue(""),nr("");else{const xA=window.scrollY||window.pageYOffset;yn!==aA.getValue()&&(aA.setValue(yn),nr(yn),aA.setCursor(Qi?1:aA.lineCount(),0),window.scrollTo(0,xA))}},[aA,yn]);const no=(0,z.useCallback)(xA=>{const bA=aA.getCursor(),VA=aA.getSelection();let An=VA.split(` `);switch(xA){case"bold":return aA.replaceSelection("**"+VA+"**"),VA===""&&aA.setCursor(bA.line,bA.ch+2),aA.focus();case"italic":return aA.replaceSelection("*"+VA+"*"),VA===""&&aA.setCursor(bA.line,bA.ch+1),aA.focus();case"code":return aA.replaceSelection("`"+VA+"`"),VA===""&&aA.setCursor(bA.line,bA.ch+1),aA.focus();case"inline-latex":return(0,hi.Ye)(Ga)?void 0:(Li("inline-latex"),aA.focus());case"latex":return aA.replaceSelection("```latex\n"+VA+"\n```"),aA.setCursor(bA.line+1,VA.length+1),aA.focus();case"line-break":return aA.replaceSelection(`
@@ -1143,7 +1143,7 @@ ${vA} `;for(let Fa=0;Fa{switch(Mi){case vA:return z.createElement(kt,{callback:yi,onCancel:ta});case En:return z.createElement(Ht.Z,{callback:yi,onCancel:ta});case qn:return z.createElement(Ye.Z,{callback:yi,onCancel:ta});case wn:return z.createElement(de,{editImgId:ua.current,callback:yi,onCancel:ta});case WA:return z.createElement(tA,{callback:yi,onCancel:ta});case"maths-latex":return z.createElement(PA,{showSaveButton:!0,callback:yi});case"inline-latex":return z.createElement(Bn.Z,{showSaveButton:!0,callback:yi});default:return null}},[Mi]);function ta(){Li("")}(0,z.useEffect)(()=>{if(Lo.current){let xA=function(Ui){Br=!0,ni=Ui.pageY},bA=function(){Br=!1},VA=function(Ui){if(Br){let ai=Ui.pageY-ni;ai<0&&(ai=0),ai>300&&(ai=300);let Jr=uA+ai+"px";la(Jr)}},An=Lo.current,Br=!1,ni=0;return An.addEventListener("mousedown",xA),document.addEventListener("mousemove",VA),document.addEventListener("mouseup",bA),()=>{An.removeEventListener("mousedown",xA),document.removeEventListener("mousemove",VA),document.removeEventListener("mouseup",bA)}}},[aA,Lo]),(0,z.useEffect)(()=>{la(uA)},[uA]);const wo=ei(Kt),Eo=ei(Vr),Uo={width:wo,height:Eo},Wa=(0,z.useMemo)(()=>{if(Ua){let xA=new Date(Ua),bA=xA.getHours(),VA=xA.getMinutes(),An=xA.getSeconds();return bA=bA<10?"0"+bA:bA,VA=VA<10?"0"+VA:VA,An=An<10?"0"+An:An,`${bA}:${VA}:${An}`}return 0},[Ua]),es=xA=>{const bA=[];if(cn){let VA=-1;xA=xA.replace(/(@▁▁@|@▁@)/g,function(An,Br,ni){bA.push({multiLine:An!==ha})})}return bA};function ts(){window.sessionStorage.removeItem(Kn),$o(!1),mr(0)}function wa(){$o(!1),mr(0),aA.setValue(window.sessionStorage.getItem(Kn))}(0,z.useEffect)(()=>{Pr[Mi]&&Mi!==Mn&&Mi!==wn&&setTimeout(()=>{const xA=document.getElementsByClassName("markdown-popup-form")[0],bA=window.innerWidth/2-xA.offsetWidth/2,VA=window.innerHeight/2-xA.offsetHeight/2;Ji(bA),ba(VA)},0)},[Mi]);const ho=xA=>{xA.preventDefault();const bA=xA.clientX-to,VA=xA.clientY-zo;document.body.onmousemove=An=>{let Br=An.clientX-bA,ni=An.clientY-VA;const Ui=document.getElementsByClassName("markdown-popup-form")[0],ai=window.innerWidth-Ui.offsetWidth,Jr=window.innerHeight-Ui.offsetHeight;Br=Math.max(0,Math.min(Br,ai)),ni=Math.max(0,Math.min(ni,Jr)),Va(An.clientX,An.clientY,bA,VA)&&(Ji(Br),ba(ni))},document.body.onmouseup=function(){document.body.onmousemove=null}},Va=(xA,bA,VA,An)=>{const Br=document.body.clientHeight,ni=document.body.clientWidth;return xA<20&&VA>xA||xA>ni-20&&VAbA||bA>Br-20&&An{var bA;ua.current=xA,(bA=Oi.current)==null||bA.setHeight("100vh"),setTimeout(()=>{Li("add-flowchart")},150)}})):null))),$A?z.createElement("a",{ref:Lo,className:"editor-resize"}):null,Mi===Mn&&z.createElement(xt,{callback:yi,onCancel:ta}),Mi===wn&&z.createElement(de,{ref:Oi,editImgId:ua.current,callback:yi,onCancel:ta}),z.createElement(st.Z,null,Pr[Mi]&&Mi!==Mn&&Mi!==wn?z.createElement(_e.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:to,top:zo},title:z.createElement("div",{style:{cursor:"move"},onMouseDown:ho},Pr[Mi]),open:!0,onCancel:ta,footer:null,destroyOnClose:!0,width:Mi===wn?"1200px":null,height:Mi===wn?"80vh":null,className:"markdown-popup-form"},ro):null))}},90519:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return rt},I:function(){return Ft}});var z=se(28284),Ce=se(6767),Ne=se(37568),et=se(44104),De=se(4875),Ie=se(47889),Ke=se(7939),Ue=se(83498),we=se(59301),Fe=se(59301),Xe=Object.defineProperty,Re=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Se=(st,Ve,ut)=>Ve in st?Xe(st,Ve,{enumerable:!0,configurable:!0,writable:!0,value:ut}):st[Ve]=ut,We=(st,Ve)=>{for(var ut in Ve||(Ve={}))xe.call(Ve,ut)&&Se(st,ut,Ve[ut]);if(je)for(var ut of je(Ve))ye.call(Ve,ut)&&Se(st,ut,Ve[ut]);return st},Oe=(st,Ve)=>Re(st,Ze(Ve));const{useForm:ke}=z.default,ge={width:280,marginRight:10},He={labelCol:{span:5},wrapperCol:{span:19}};var rt=({callback:st,onCancel:Ve})=>{const[ut]=ke();let Me=(0,we.useRef)();function dt(nA){Me.current.width=ut.getFieldValue("width"),Me.current.align=ut.getFieldValue("align"),st(nA,Me.current)}function nt(nA,bt){if(nA.status===-1){Ce.ZP.error(nA.message);return}ut.setFieldsValue({src:`/api/attachments/${nA.id}`,type:bt.type})}function mt(nA){let bt=nA.target.files[0];Me.current=bt,Ft(bt,nt)}return Fe.createElement(z.default,Oe(We({form:ut},He),{className:"upload-image-panel",onFinish:dt,style:{width:470,overflow:"hidden"}}),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Fe.createElement("div",{className:"flex-container"},Fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},Fe.createElement(Ne.default,{style:ge})),Fe.createElement(ct,{onFileChange:mt}))),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Fe.createElement(Ne.default,{style:{width:264}})),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Fe.createElement(et.Z,null,Fe.createElement(z.default.Item,{name:"width",style:{margin:0}},Fe.createElement(De.Z,{style:{width:264}})),Fe.createElement("span",{className:"ml8"},"%"))),Fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Fe.createElement(Ie.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Fe.createElement("aside",null,Fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Fe.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Fe.createElement(Ke.ZP,{type:"default",onClick:Ve},"\u53D6\u6D88"))))};function ct({onFileChange:st}){return Fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Fe.createElement("input",{type:"file",onChange:st}))}function Ft(st,Ve){if(!st)throw new String("\u6CA1\u6709\u6587\u4EF6");let ut=new FormData;ut.append("editormd-image-file",st),ut.append("file_param_name","editormd-image-file"),ut.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(dt){Ve(JSON.parse(dt.target.responseText),st)},!1),Me.addEventListener("error",function(dt){console.error(dt)},!1),Me.open("POST",`${Ue.KI}/api/attachments.json`),Me.send(ut)}},97450:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ne}});var z=se(59301),Ce=se(4676);class Ne extends z.Component{constructor(De){super(De);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,Ce.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77545:function(ot,lt,se){"use strict";se.d(lt,{SV:function(){return xt},ZP:function(){return At}});var z=se(59301),Ce=se(76374);const Ne={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},et={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),aA.focus();default:throw new Error}},[aA,Mi]),ro=(0,z.useMemo)(()=>{switch(Mi){case vA:return z.createElement(kt,{callback:yi,onCancel:ta});case En:return z.createElement(Ht.Z,{callback:yi,onCancel:ta});case qn:return z.createElement(Ye.Z,{callback:yi,onCancel:ta});case wn:return z.createElement(de,{editImgId:ua.current,callback:yi,onCancel:ta});case WA:return z.createElement(tA,{callback:yi,onCancel:ta});case"maths-latex":return z.createElement(PA,{showSaveButton:!0,callback:yi});case"inline-latex":return z.createElement(Bn.Z,{showSaveButton:!0,callback:yi});default:return null}},[Mi]);function ta(){Li("")}(0,z.useEffect)(()=>{if(Lo.current){let xA=function(Ui){Br=!0,ni=Ui.pageY},bA=function(){Br=!1},VA=function(Ui){if(Br){let ai=Ui.pageY-ni;ai<0&&(ai=0),ai>300&&(ai=300);let Jr=uA+ai+"px";la(Jr)}},An=Lo.current,Br=!1,ni=0;return An.addEventListener("mousedown",xA),document.addEventListener("mousemove",VA),document.addEventListener("mouseup",bA),()=>{An.removeEventListener("mousedown",xA),document.removeEventListener("mousemove",VA),document.removeEventListener("mouseup",bA)}}},[aA,Lo]),(0,z.useEffect)(()=>{la(uA)},[uA]);const wo=ei(Kt),Eo=ei(Vr),Uo={width:wo,height:Eo},Wa=(0,z.useMemo)(()=>{if(Ua){let xA=new Date(Ua),bA=xA.getHours(),VA=xA.getMinutes(),An=xA.getSeconds();return bA=bA<10?"0"+bA:bA,VA=VA<10?"0"+VA:VA,An=An<10?"0"+An:An,`${bA}:${VA}:${An}`}return 0},[Ua]),es=xA=>{const bA=[];if(cn){let VA=-1;xA=xA.replace(/(@▁▁@|@▁@)/g,function(An,Br,ni){bA.push({multiLine:An!==ha})})}return bA};function ts(){window.sessionStorage.removeItem(Kn),$o(!1),mr(0)}function wa(){$o(!1),mr(0),aA.setValue(window.sessionStorage.getItem(Kn))}(0,z.useEffect)(()=>{Pr[Mi]&&Mi!==Mn&&Mi!==wn&&setTimeout(()=>{const xA=document.getElementsByClassName("markdown-popup-form")[0],bA=window.innerWidth/2-xA.offsetWidth/2,VA=window.innerHeight/2-xA.offsetHeight/2;Ji(bA),ba(VA)},0)},[Mi]);const ho=xA=>{xA.preventDefault();const bA=xA.clientX-to,VA=xA.clientY-zo;document.body.onmousemove=An=>{let Br=An.clientX-bA,ni=An.clientY-VA;const Ui=document.getElementsByClassName("markdown-popup-form")[0],ai=window.innerWidth-Ui.offsetWidth,Jr=window.innerHeight-Ui.offsetHeight;Br=Math.max(0,Math.min(Br,ai)),ni=Math.max(0,Math.min(ni,Jr)),Va(An.clientX,An.clientY,bA,VA)&&(Ji(Br),ba(ni))},document.body.onmouseup=function(){document.body.onmousemove=null}},Va=(xA,bA,VA,An)=>{const Br=document.body.clientHeight,ni=document.body.clientWidth;return xA<20&&VA>xA||xA>ni-20&&VAbA||bA>Br-20&&An{var bA;ua.current=xA,(bA=Oi.current)==null||bA.setHeight("100vh"),setTimeout(()=>{Li("add-flowchart")},150)}})):null))),$A?z.createElement("a",{ref:Lo,className:"editor-resize"}):null,Mi===Mn&&z.createElement(yt,{callback:yi,onCancel:ta}),Mi===wn&&z.createElement(de,{ref:Oi,editImgId:ua.current,callback:yi,onCancel:ta}),z.createElement(st.Z,null,Pr[Mi]&&Mi!==Mn&&Mi!==wn?z.createElement(_e.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:to,top:zo},title:z.createElement("div",{style:{cursor:"move"},onMouseDown:ho},Pr[Mi]),open:!0,onCancel:ta,footer:null,destroyOnClose:!0,width:Mi===wn?"1200px":null,height:Mi===wn?"80vh":null,className:"markdown-popup-form"},ro):null))}},90519:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return rt},I:function(){return Ft}});var z=se(28284),Ce=se(6767),Ne=se(37568),et=se(44104),De=se(4875),Ie=se(47889),Ke=se(7939),Ue=se(83498),we=se(59301),Fe=se(59301),Xe=Object.defineProperty,Re=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Se=(st,Ve,ut)=>Ve in st?Xe(st,Ve,{enumerable:!0,configurable:!0,writable:!0,value:ut}):st[Ve]=ut,We=(st,Ve)=>{for(var ut in Ve||(Ve={}))xe.call(Ve,ut)&&Se(st,ut,Ve[ut]);if(je)for(var ut of je(Ve))ye.call(Ve,ut)&&Se(st,ut,Ve[ut]);return st},Oe=(st,Ve)=>Re(st,Ze(Ve));const{useForm:ke}=z.default,ge={width:280,marginRight:10},He={labelCol:{span:5},wrapperCol:{span:19}};var rt=({callback:st,onCancel:Ve})=>{const[ut]=ke();let Me=(0,we.useRef)();function dt(nA){Me.current.width=ut.getFieldValue("width"),Me.current.align=ut.getFieldValue("align"),st(nA,Me.current)}function nt(nA,bt){if(nA.status===-1){Ce.ZP.error(nA.message);return}ut.setFieldsValue({src:`/api/attachments/${nA.id}`,type:bt.type})}function mt(nA){let bt=nA.target.files[0];Me.current=bt,Ft(bt,nt)}return Fe.createElement(z.default,Oe(We({form:ut},He),{className:"upload-image-panel",onFinish:dt,style:{width:470,overflow:"hidden"}}),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Fe.createElement("div",{className:"flex-container"},Fe.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},Fe.createElement(Ne.default,{style:ge})),Fe.createElement(ct,{onFileChange:mt}))),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Fe.createElement(Ne.default,{style:{width:264}})),Fe.createElement(z.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Fe.createElement(et.Z,null,Fe.createElement(z.default.Item,{name:"width",style:{margin:0}},Fe.createElement(De.Z,{style:{width:264}})),Fe.createElement("span",{className:"ml8"},"%"))),Fe.createElement(z.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Fe.createElement(Ie.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Fe.createElement("aside",null,Fe.createElement(z.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Fe.createElement(Ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Fe.createElement(Ke.ZP,{type:"default",onClick:Ve},"\u53D6\u6D88"))))};function ct({onFileChange:st}){return Fe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Fe.createElement("input",{type:"file",onChange:st}))}function Ft(st,Ve){if(!st)throw new String("\u6CA1\u6709\u6587\u4EF6");let ut=new FormData;ut.append("editormd-image-file",st),ut.append("file_param_name","editormd-image-file"),ut.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(dt){Ve(JSON.parse(dt.target.responseText),st)},!1),Me.addEventListener("error",function(dt){console.error(dt)},!1),Me.open("POST",`${Ue.KI}/api/attachments.json`),Me.send(ut)}},97450:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ne}});var z=se(59301),Ce=se(4676);class Ne extends z.Component{constructor(De){super(De);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:De}=this.props;return(0,Ce.createPortal)(De,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77545:function(ot,lt,se){"use strict";se.d(lt,{SV:function(){return yt},ZP:function(){return At}});var z=se(59301),Ce=se(76374);const Ne={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},et={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},De={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1163,10 +1163,10 @@ ${vA} `)},{label:"include ",content:["#include "].join(` `)}]},Ie={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(` `)}]},Ke={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 Ue=se(53184),we=se.n(Ue),Fe=($e,gt,Dt)=>new Promise((fe,oe)=>{var re=le=>{try{ve(Dt.next(le))}catch(Ge){oe(Ge)}},de=le=>{try{ve(Dt.throw(le))}catch(Ge){oe(Ge)}},ve=le=>le.done?fe(le.value):Promise.resolve(le.value).then(re,de);ve((Dt=Dt.apply($e,gt)).next())});const Xe={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"]}},Re=($e,gt,Dt,fe)=>{const oe=gt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(oe.match(/\b\w{2,}\b/g)||[])).map(de=>({label:de,kind:$e.languages.CompletionItemKind.Text,insertText:de,range:fe}))},Ze=($e,gt,Dt,fe)=>{$e.languages.registerCompletionItemProvider(gt,{provideCompletionItems(oe,re){const de=oe.getWordUntilPosition(re),ve={startLineNumber:re.lineNumber,endLineNumber:re.lineNumber,startColumn:de.startColumn,endColumn:de.endColumn},le=oe.getLineContent(re.lineNumber).substring(de.startColumn-2,de.endColumn);return{suggestions:[...Re($e,oe,re,ve),...Dt.map(yt=>({label:yt,kind:$e.languages.CompletionItemKind.Keyword,documentation:yt,insertText:yt,insertTextRules:$e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve})),...fe.map(yt=>({label:yt.label,kind:$e.languages.CompletionItemKind.Snippet,documentation:yt.content,insertText:le.startsWith("#")?yt.content.replace(/#/,""):yt.content,insertTextRules:$e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve}))]}}})};var je=$e=>{Xe.languages.forEach(gt=>{$e.languages.registerDocumentFormattingEditProvider(gt,{provideDocumentFormattingEdits(Dt){return Fe(this,null,function*(){const fe=we()(Dt.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:Dt.getFullModelRange(),text:fe}]})}})}),Ze($e,"java",et.keywords,et.quickKey),Ze($e,"cpp",De.keywords,De.quickKey),Ze($e,"c",Ne.keywords,[]),Ze($e,"python",Ie.keywords,Ie.quickKey),Ze($e,"scala",Ke.keywords,Ke.quickKey)};const xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ye=Object.defineProperty,Se=($e,gt,Dt)=>gt in $e?ye($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[gt]=Dt,We=($e,gt,Dt)=>Se($e,typeof gt!="symbol"?gt+"":gt,Dt);const Oe=class rc{constructor(gt,Dt,fe){this.placeholder=gt,this.editor=Dt,this.monaco=fe,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return rc.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)}};We(Oe,"ID","editor.widget.placeholderHint");var ge=Oe,He=se(96236),rt=se(6767),ct=se(25399),Ft=se(89392),st=se(98614),Ve=se(56102),ut=Object.defineProperty,Me=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,nA=Object.prototype.propertyIsEnumerable,bt=($e,gt,Dt)=>gt in $e?ut($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[gt]=Dt,Pt=($e,gt)=>{for(var Dt in gt||(gt={}))mt.call(gt,Dt)&&bt($e,Dt,gt[Dt]);if(nt)for(var Dt of nt(gt))nA.call(gt,Dt)&&bt($e,Dt,gt[Dt]);return $e},rA=($e,gt)=>Me($e,dt(gt)),ze=($e,gt)=>{var Dt={};for(var fe in $e)mt.call($e,fe)&>.indexOf(fe)<0&&(Dt[fe]=$e[fe]);if($e!=null&&nt)for(var fe of nt($e))gt.indexOf(fe)<0&&nA.call($e,fe)&&(Dt[fe]=$e[fe]);return Dt},Qe=($e,gt,Dt)=>new Promise((fe,oe)=>{var re=le=>{try{ve(Dt.next(le))}catch(Ge){oe(Ge)}},de=le=>{try{ve(Dt.throw(le))}catch(Ge){oe(Ge)}},ve=le=>le.done?fe(le.value):Promise.resolve(le.value).then(re,de);ve((Dt=Dt.apply($e,gt)).next())});function wt($e){return/^\d+$/.test($e)?`${$e}px`:$e}function kt(){}let Ht=!1;const Ye={"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 _e($e=[]){let gt=$e;if(Array.isArray($e)){for(let Dt=0;Dt<$e.length;Dt++){let fe=Ye[$e[Dt]];if(fe)return fe}return gt[0]}return Ye[gt]||gt}let ht=null;const Mt=()=>Qe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch($e){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",$e)}});var At=$e=>{var gt=$e,{width:Dt="100%",height:fe="100%",value:oe,language:re="javascript",style:de={},options:ve={},overrideServices:le={},theme:Ge="vs-dark",onEditBlur:yt,isCopy:_t=!1,onSave:tA,autoHeight:Ot=!1,forbidCopy:Vt=!1,forbidCopyTips:iA,onChange:gA=kt,editorDidMount:PA=kt,onFocus:Bn=kt,onBreakPoint:vA=kt,breakPointValue:qn=[],filename:wn="educoder.txt",errorLine:Mn,errorContent:Yt="",highlightLine:En,openBreakPoint:WA=!1,placeholder:Pn="",showMiniMap:vr=!0}=gt,Ei=ze(gt,["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 hi=(0,z.useRef)(),Nn=(0,z.useRef)({}),Yi=(0,z.useRef)(),Tn=(0,z.useRef)(),ma=(0,z.useRef)([]),ji=(0,z.useRef)(!1),ha=(0,z.useRef)(),xa=(0,z.useRef)(),Ba=(0,z.useRef)(!1),[ei,hr]=(0,z.useState)(!1);function zi(){let jt;return hi.current&&(jt=new Ce.Z(pA=>{for(let cn of pA)(cn.target.offsetHeight>0||cn.target.offsetWidth>0)&&Nn.current.instance.layout()}),jt.observe(hi.current)),jt}function ga(){rt.ZP.warning({content:decodeURIComponent(iA||xe),key:"monaco-editor-tip"})}const Pr=()=>{let jt=Nn.current.instance;if(oe!=null&&jt&&ei){const pA=jt.getModel();pA&&oe!==pA.getValue()&&(Ht=!0,pA.setValue(oe),jt.layout(),Ht=!1)}};(0,z.useEffect)(()=>{const jt=st.Z.subscribe("formatDocument",pA=>{var cn;let Gn=Nn.current.instance;(cn=Gn==null?void 0:Gn.getAction)==null||cn.call(Gn,"editor.action.formatDocument").run()});return window.updateMonacoValue=pA=>{gA(pA)},jt},[]),(0,z.useEffect)(()=>{var jt;let pA=Nn.current.instance;Tn.current&&clearTimeout(Tn.current),Tn.current=setTimeout(()=>{Pr()},500),oe&&(oe!=null&&oe.length)&&((jt=pA==null?void 0:pA.updateOptions)==null||jt.call(pA,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(oe.split(/\r\n|\r|\n/g).length))+3,5)}))},[oe,ei,Nn.current]),(0,z.useEffect)(()=>{if(Mn&&Nn.current&&Nn.current.instance){let pA=Nn.current.instance;pA.changeViewZones(function(cn){var Gn=document.createElement("div");Gn.style.padding="10px 20px",Gn.style.width="calc(100% - 20px)",Gn.className="my-error-line-wrp",Gn.innerHTML=Yt,cn.addZone({afterLineNumber:Mn||11,heightInLines:3,domNode:Gn})});var jt={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}};pA.addOverlayWidget(jt),pA.revealPositionInCenter({lineNumber:20,column:1})}},[Mn,Nn.current,ei]);const ra=(jt="",pA)=>{if(!jt||jt.trim()==="")return!0;const Gn=Nn.current.instance.getModel().getLineTokens(pA);let en=!1;for(let _n=0;_n<2;_n++)Gn.getStandardTokenType(_n)===1&&(en=!0);return en};(0,z.useEffect)(()=>{var jt;const pA=(jt=Nn.current)==null?void 0:jt.instance;if(pA&&ei&&Vt){const cn=pA.onDidBlurEditorWidget(()=>{Ba.current=!1}),Gn=pA.onDidFocusEditorText(()=>{Ba.current=!0});return()=>{cn.dispose(),Gn.dispose()}}},[Nn.current,ei,Vt]),(0,z.useEffect)(()=>{var jt;if((jt=Nn.current)!=null&&jt.instance&&ei&&WA){let pA=Nn.current.instance,cn=pA.getModel();if(!cn)return;(()=>{var Rr;let DA=[],aA=[];const Wr=cn.getAllDecorations();for(let nr of Wr)nr.options.className==="highlighted-line"&&(DA.push((Rr=nr==null?void 0:nr.range)==null?void 0:Rr.startLineNumber),aA.push(nr==null?void 0:nr.id));if(En===DA[0])return;cn.deltaDecorations(aA,[]);const ui=cn.getLineCount();En&&En<=ui&&(pA.deltaDecorations([],[{range:new ht.Range(En,1,En,cn.getLineMaxColumn(En)),options:{isWholeLine:!0,className:"highlighted-line"}}]),pA.revealLineInCenter(En))})();const en=(Rr=!1)=>{var DA;let aA=[],Wr=[];const ui=cn.getAllDecorations();for(let nr of ui)nr.options.linesDecorationsClassName==="breakpoints-select"&&(aA.push((DA=nr==null?void 0:nr.range)==null?void 0:DA.startLineNumber),Wr.push(nr==null?void 0:nr.id));if(Rr)return{lines:aA,ids:Wr};vA(aA)},_n=Rr=>Qe(void 0,null,function*(){let DA={range:new ht.Range(Rr,1,Rr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield cn.deltaDecorations([],[DA]),en()}),Mr=Rr=>Qe(void 0,null,function*(){let DA=[];const aA=pA.getLineDecorations(Rr);for(let Wr of aA)Wr.options.linesDecorationsClassName==="breakpoints-select"&&DA.push(Wr.id);yield cn.deltaDecorations(DA,[]),en()}),or=Rr=>{let DA=pA.getLineDecorations(Rr);for(let aA of DA)if(aA.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ft.isEqual)(qn,en(!0).lines)){cn.deltaDecorations(en(!0).ids,[]);const Rr=qn.map(DA=>({range:new ht.Range(DA,1,DA,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));cn.deltaDecorations([],Rr)}const AA=pA.onDidChangeModelContent(Rr=>{let DA=pA.getPosition();if(DA){let aA=DA.lineNumber;clearTimeout(xa.current),xa.current=setTimeout(()=>{ra(cn.getLineContent(aA),aA)?Mr(aA):or(aA)?(Mr(aA),_n(aA)):en()},100)}}),hn=pA.onMouseDown(Rr=>{var DA,aA,Wr;if(Rr.target.detail&&((Wr=(aA=(DA=Rr.target)==null?void 0:DA.element)==null?void 0:aA.className)!=null&&Wr.includes("line-numbers"))){let ui=Rr.target.position.lineNumber;if(ra(cn.getLineContent(ui),ui))return;or(ui)?Mr(ui):_n(ui)}}),Qi=Rr=>{let DA={range:new ht.Range(Rr,1,Rr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ma.current=pA.deltaDecorations(ma.current,[DA])},_i=()=>{ma.current=pA.deltaDecorations(ma.current,[])},$i=pA.onMouseMove(Rr=>{var DA,aA,Wr;if(_i(),Rr.target.detail&&((Wr=(aA=(DA=Rr.target)==null?void 0:DA.element)==null?void 0:aA.className)!=null&&Wr.includes("line-numbers"))){let ui=Rr.target.position.lineNumber;if(ra(cn.getLineContent(ui),ui))return;Qi(ui)}}),Ti=pA.onMouseLeave(()=>{_i()});return()=>{AA.dispose(),hn.dispose(),$i.dispose(),Ti.dispose()}}},[Nn.current,ei,qn,En,WA,re]),(0,z.useEffect)(()=>{var jt;(jt=Nn.current)!=null&&jt.instance&&WA&&Nn.current.instance.setPosition({lineNumber:0,column:0})},[En]);function yn(){let jt=Nn.current.instance;if(jt){const pA=jt.getSelection(),cn=Nn.current.pastePos||{},Gn=new ht.Range(cn.startLineNumber||pA.endLineNumber,cn.startColumn||pA.endColumn,cn.endLineNumber||pA.endLineNumber,cn.endColumn||pA.endColumn);setTimeout(()=>{jt.executeEdits("",[{range:Gn,text:""}])},300)}}function zt(jt){(window.navigator.platform.match("Mac")?jt.metaKey:jt.ctrlKey)&&jt.keyCode==83&&(jt.preventDefault(),tA())}const Kt=()=>{if(Ot&&Nn.current.instance){const jt=Nn.current.instance.getContentHeight();Kn(jt{if(!Ba.current)return;const{keyCode:pA,ctrlKey:cn,metaKey:Gn,target:en,type:_n}=jt;return(_n==="paste"||(pA===67||pA===86)&&(Gn||cn))&&en.nodeName==="TEXTAREA"&&(ga(),jt.preventDefault()),!1};function ln(jt,pA){var cn=window.URL||window.webkitURL||window,Gn=new Blob([pA]),en=document.createElementNS("http://www.w3.org/1999/xhtml","a");en.href=cn.createObjectURL(Gn),en.download=jt,uA(en)}(0,z.useEffect)(()=>{Kt()},[Kt]),(0,z.useEffect)(()=>{hi.current&&!ei&&Promise.all([se.e(8909),se.e(8250)]).then(se.bind(se,71448)).then(jt=>{try{ht=jt,Nn.current.instance=ht.editor.create(hi.current,{value:oe,language:_e(re),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:vr||!1}},le);const pA=Nn.current.instance;let en=[...He.BH._menuItems].find(AA=>AA[0]._debugName=="EditorContext")[1],_n=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Mr=(AA,hn)=>{var Qi,_i;let $i=AA._first;do hn.includes((_i=(Qi=$i.element)==null?void 0:Qi.command)==null?void 0:_i.id)&&AA._remove($i);while($i=$i.next)};if(PA(pA,ht),setTimeout(()=>{Kt(),Nn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{ln(wn||"educoder.txt",pA.getValue())}})},500),Nn.current.subscription=pA.onDidChangeModelContent(AA=>{ji.current?clearTimeout(ha.current):(Kt(),gA(pA.getValue(),AA)),ha.current=setTimeout(()=>{ji.current=!1},500)}),window.Monaco||je(ht,_e(re)),Vt&&(Mr(en,_n),hi.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",EA),window.removeEventListener("paste",EA),window.addEventListener("keydown",EA),window.addEventListener("paste",EA)),window.Monaco=ht,yt&&pA.onDidBlurEditorWidget(()=>{yt(pA.getValue())}),Bn&&pA.onDidFocusEditorText(()=>{Vt&&Mt(),Bn(pA.getValue())}),Vt){Mt();try{pA.onDidPaste(AA=>{const hn=pA.getSelection(),Qi=Nn.current.pastePos||{},_i=new ht.Range(Qi.startLineNumber||hn.endLineNumber,Qi.startColumn||hn.endColumn,Qi.endLineNumber||hn.endLineNumber,Qi.endColumn||hn.endColumn);pA.executeEdits("",[{range:AA.range,text:""}])})}catch(AA){}}let or=zi();return Pn&&typeof Pn=="string"&&new ge(Pn,pA,ht),hr(!0),()=>{const AA=Nn.current.instance;AA.dispose();const hn=AA.getModel();hn&&hn.dispose(),Nn.current.subscription&&Nn.current.subscription.dispose(),or.unobserve(hi.current)}}catch(pA){}})},[]),(0,z.useEffect)(()=>{if(Nn.current.instance&&ei)return document.addEventListener("keydown",zt,!1),()=>{document.removeEventListener("keydown",zt)}},[tA,ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;if(jt&&ei){let pA=_e(re);ht.editor.setModelLanguage(jt.getModel(),pA)}},[re,ei]),(0,z.useEffect)(()=>{Nn.current.instance&&ei&&ht.editor.setTheme(Ge)},[Ge,ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;Yi.current=ve,jt&&ei&&(jt.updateOptions(Pt({},ve)),setTimeout(()=>{jt.getModel().updateOptions(Pt({},ve))},200))},[JSON.stringify(ve),ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;jt&&ei&&jt.layout()},[Dt,fe,ei]);const[xn,zA]=(0,z.useState)(wt(Dt)),[kn,Kn]=(0,z.useState)(wt(fe)),$A=rA(Pt({},de),{width:xn,height:kn,position:"relative"});return z.createElement("div",{className:"my-monaco-editor",ref:hi,style:$A,onFocus:()=>{Vt&&Mt()}},_t&&z.createElement(Ve.CopyToClipboard,{text:oe,onCopy:()=>rt.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ct.Z,{title:"\u590D\u5236\u4EE3\u7801"},z.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},z.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function xt({width:$e="100%",height:gt="100%",original:Dt,modified:fe,language:oe,options:re={}}){const de=(0,z.useRef)(),[ve,le]=(0,z.useState)(null);function Ge(Ot){let Vt;return de.current&&(Vt=new Ce.Z(iA=>{for(let gA of iA)(gA.target.offsetHeight>0||gA.target.offsetWidth>0)&&Ot.layout()}),Vt.observe(de.current)),Vt}(0,z.useEffect)(()=>(de.current&&Promise.all([se.e(8909),se.e(9404)]).then(se.bind(se,2550)).then(Ot=>{ht=Ot;const Vt=ht.editor.createDiffEditor(de.current,rA(Pt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},re),{wordWrap:!0}));le(Vt);let iA=Ge(Vt);return()=>{Vt.dispose();const gA=Vt.getModel();gA&&gA.dispose(),iA.unobserve(de.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,z.useEffect)(()=>{ve&&ve.setModel({original:ht.editor.createModel(Dt,oe),modified:ht.editor.createModel(fe,oe)})},[Dt,fe,oe,ve]);const yt=wt($e),_t=wt(gt),tA={width:yt,height:_t};return z.createElement("div",{className:"my-diff-editor",ref:de,style:tA})}},33854:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Ce=se(29787),Ne=se(25399),et=se(89787),De=se(92310),Ie=se.n(De),Ke=se(7408),Ue=se(4918),we=se(59301),Xe=({className:Re,dataSource:Ze=[],col:je=4,right:xe,bottom:ye=23,precision:Se=0,wrapWidth:We=1200,trackEventItems:Oe,loading:ke,onRemove:ge=()=>{},isCurrent:He=!0,showProgress:rt=!1,showAlias:ct=!1,category:Ft,hiddenClick:st})=>{const Ve=Math.floor((We-(je-1)*xe)/je),ut=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return we.createElement(Ce.Z,{spinning:ke},we.createElement("div",{className:Ie()(z.list,Re)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((Me,dt)=>{var nt,mt,nA,bt,Pt,rA,ze,Qe,wt,kt,Ht,Ye,_e;const{name:ht,id:Mt,identifier:At,featured:xt,school_name:$e,image_url:gt,excellent:Dt,is_plan:fe}=Me;return we.createElement("div",{key:Mt,className:He&&rt?z.wrapisCurrent:z.wrap,style:{width:Ve,marginRight:(1+dt)%je===0?0:xe+Se,marginBottom:ye}},we.createElement("a",{className:z.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),Oe&&(0,Ke.L9)([Oe]),(0,Ke.xg)(`/paths/${At}`)}},we.createElement("div",{className:z.img},we.createElement("img",{className:z.cover,src:`${gt}`}),(nt=Me==null?void 0:Me.subject_tags)==null?void 0:nt.map((oe,re)=>{var de,ve;if(re===0){const Ge=(de=ut.find(yt=>yt.name==oe))==null?void 0:de.swimg;return we.createElement("img",{className:z.sign,src:Ge,style:{left:"-4px"}})}const le=(ve=ut.find(Ge=>Ge.name==oe))==null?void 0:ve.ptimg;return we.createElement("img",{className:z.sign,src:le,style:{left:`${48+52*(re-1)+2*re}px`}})}),we.createElement("div",{className:z.tagsDom},we.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Me==null?void 0:Me.excellent)&&we.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"),((mt=Me==null?void 0:Me.custom_tags)==null?void 0:mt.length)>0&&we.createElement(Ne.Z,{title:(Pt=(bt=Me==null?void 0:Me.custom_tags)==null?void 0:bt[((nA=Me==null?void 0:Me.custom_tags)==null?void 0:nA.length)-1])==null?void 0:Pt.tag_name},we.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},we.createElement("span",{className:"multi-llipsis1e text-10px"},(Qe=(ze=Me==null?void 0:Me.custom_tags)==null?void 0:ze[((rA=Me==null?void 0:Me.custom_tags)==null?void 0:rA.length)-1])==null?void 0:Qe.tag_name))))),Ft=="hide"&&(Me==null?void 0:Me.studying)&&He&&we.createElement("div",{className:`${z.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ge(Me)}},we.createElement("i",{className:"iconfont icon-yichu1 font12"}),we.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(Ft)&&He&&we.createElement("div",{className:`${z.hiddenbq} user-path-items`,onClick:oe=>{oe.stopPropagation(),st(Me)}},we.createElement("i",{className:`iconfont ${Ft=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),we.createElement("span",null,Ft=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),we.createElement("div",{className:z.name},we.createElement(Ne.Z,{title:ct&&(Me!=null&&Me.excellent_alias_name)?we.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ht}`,we.createElement("br",null),we.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Me==null?void 0:Me.excellent_alias_name}`)):ht},we.createElement("span",{className:z.e},ct&&(Me==null?void 0:Me.excellent_alias_name)||ht))),He&&rt&&((wt=Me==null?void 0:Me.progress)==null?void 0:wt.all_score)!=0&&we.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},we.createElement(et.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Me==null?void 0:Me.progress)==null?void 0:kt.my_score)/((Ht=Me==null?void 0:Me.progress)==null?void 0:Ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ye=Me==null?void 0:Me.progress)==null?void 0:Ye.my_score,"/",(_e=Me==null?void 0:Me.progress)==null?void 0:_e.all_score),(!He||!rt)&&we.createElement(Ne.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},we.createElement("div",{className:z.unit},we.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!He||!rt)&&we.createElement("div",{className:z.tags},we.createElement("div",null,we.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),we.createElement("span",null,Me.stages_count))),we.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),we.createElement("span",null,Me.members_count)))))))})),!Ze.length&&we.createElement(Ue.Z,null)))}},32305:function(ot,lt,se){"use strict";se.d(lt,{jL:function(){return De},w9:function(){return Ye},QD:function(){return En},cQ:function(){return bt.Z},op:function(){return Bn},O5:function(){return yn},_b:function(){return Nn},t7:function(){return We},Gi:function(){return $e},YG:function(){return At},qp:function(){return Xe},vr:function(){return vr},qE:function(){return wn},Je:function(){return ge},wb:function(){return nA},cq:function(){return de},tp:function(){return je}});var z=se(59301),Ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,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",De=({dataSource:zt=[],img:Kt,imgWidth:uA=346,title:EA,sunTitle:ln,bannerExtraContent:xn})=>z.createElement("div",{className:Ce.banner},z.createElement("div",{className:Ce.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,EA),z.createElement("span",null,ln)),zt.length>0&&z.createElement("div",{className:Ce.btns},zt.map((zA,kn)=>z.createElement("div",{key:kn,onClick:zA.click},zA.name,zA.sign?z.createElement("img",{src:Ne,width:39}):null))),xn),Kt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Kt,width:uA}))),Ie={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ke=se(92310),Ue=se.n(Ke),we=se(89392),Xe=({dataSource:zt=[],value:Kt,onChange:uA,onTitleChange:EA,className:ln,title:xn,titleWidth:zA=41,style:kn={},fontColor:Kn="#6A7283",showCount:$A})=>{const[jt,pA]=(0,z.useState)(1),[cn,Gn]=(0,z.useState)(!1),en=(0,z.useRef)(null),_n=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Mr;zt.length!==0&&(((Mr=en==null?void 0:en.current)==null?void 0:Mr.clientHeight)>97?pA(1):pA(0)),zt.length===0&&pA(0),Gn(!1)},[zt]),z.createElement("div",{className:Ue()(Ie.row,ln,"fadeIn","animated"),style:kn},z.createElement("div",{onClick:(0,we.throttle)(()=>EA==null?void 0:EA(),2e3),style:{width:zA,marginTop:cn?12:4},className:`${Ie.title} ${EA?"current":""}`},xn),z.createElement("div",{className:cn?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},z.createElement("div",{className:Ie.bar,ref:_n,style:jt>0?{height:jt===1?97:"auto",overflow:jt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ie.tag,ref:en},zt==null?void 0:zt.map(Mr=>z.createElement("span",{onClick:()=>uA(Mr.id),key:Mr.id,style:{color:Kn},className:Kt===Mr.id?Ie.active:""},z.createElement("span",{title:Mr.name,className:Ie.name},Mr.name),!!$A&&z.createElement("span",{className:Ie.num},Mr.count))))),!!jt&&z.createElement(z.Fragment,null,jt===1?z.createElement("div",{onClick:()=>{var Mr;pA(2),((Mr=en==null?void 0:en.current)==null?void 0:Mr.clientHeight)>245?Gn(!0):Gn(!1)},className:Ie.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{_n.current.scrollTop=0,pA(1),Gn(!1)},className:Ie.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},je=({dataSource:zt=[],value:Kt,onChange:uA,className:EA,style:ln={}})=>z.createElement("div",{style:ln,className:Ue()(Re.tabs,EA)},zt.map(xn=>z.createElement("span",{onClick:()=>uA(xn.id),className:Kt===xn.id?Re.active:"",key:xn.id},xn.name))),xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ye=se(37568),We=({dataSource:zt=[],value:Kt="",onChange:uA,onInputChange:EA=()=>{},className:ln,style:xn={},placeholder:zA,allowClear:kn=!1})=>{var Kn;const[$A,jt]=(0,z.useState)(""),[pA,cn]=(0,z.useState)("");(0,z.useEffect)(()=>{var _n;let Mr=Kt;(_n=JSON.stringify(Kt))!=null&&_n.includes("{")&&(jt(Kt.id),Mr=Kt.value||"");try{cn(decodeURIComponent(Mr||""))}catch(or){cn(decodeURIComponent(Mr||""))}},[Kt]);const Gn=()=>{uA(encodeURIComponent(pA),$A||null)},en=_n=>{_n!==$A&&(jt(_n),uA(encodeURIComponent(pA),_n))};return z.createElement("div",{className:Ue()(xe.input,ln),style:xn},!!zt.length&&z.createElement("div",{className:xe.dropdown},z.createElement("div",{className:xe.text},(Kn=zt.find(_n=>_n.id===$A))==null?void 0:Kn.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:xe.b1}),z.createElement("b",{className:xe.b2})),z.createElement("div",{className:xe.menu},zt.map((_n,Mr)=>z.createElement("div",{key:Mr,onClick:()=>en(_n.id)},_n.name)))),z.createElement(ye.default,{onPressEnter:Gn,value:pA,onChange:_n=>{cn(_n.target.value),EA(encodeURIComponent(_n.target.value),$A||null)},placeholder:zA,variant:"borderless",allowClear:kn,onClear:()=>uA("",$A||null)}),z.createElement("i",{onClick:Gn,className:"iconfont icon-sousuo9 font14 current"}))},Oe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ge=({value:zt,onChange:Kt,className:uA,total:EA,pageSize:ln,style:xn={}})=>{const zA=zt<2,kn=zt>=Math.ceil(EA/ln);return EA<=ln?z.createElement(z.Fragment,null):z.createElement("div",{className:Ue()(Oe.quickPager,uA),style:xn},z.createElement("div",{onClick:()=>{zA||Kt(zt-1,"prev")},className:zA?Oe.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{kn||Kt(zt+1,"next")},className:kn?Oe.disabled:""},"\u4E0B\u4E00\u9875"))},He={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=se(29787),ct=se(25399),Ft=se(63139),st=se(14661),Ve=se(7408),ut=se(96908),Me=se(57177),dt=se(81378),nt=se(4918),nA=({className:zt,dataSource:Kt=[],col:uA=4,right:EA,bottom:ln=23,precision:xn=0,wrapWidth:zA=1200,trackEventItems:kn,loading:Kn})=>{const $A=Math.floor((zA-(uA-1)*EA)/uA);return z.createElement(rt.Z,{spinning:Kn},z.createElement("div",{className:Ue()(He.list,zt)},!!Kt.length&&Kt.map((jt,pA)=>{const{name:cn,id:Gn,identifier:en,power:_n,cover_image_id:Mr,pic:or}=jt;return z.createElement("div",{className:He.wrap,key:Gn,style:{width:$A,marginRight:(1+pA)%uA===0?0:EA+xn,marginBottom:ln}},z.createElement("a",{target:"_blank",href:`/shixuns/${en}/challenges`,className:He.li,onClick:AA=>{AA.preventDefault(),kn&&(0,Ve.L9)([kn]),_n&&(0,Ve.xg)(`/shixuns/${en}/challenges`)}},z.createElement("div",{className:He.img},z.createElement("img",{className:He.cover,src:`${or}`}),jt.is_jupyter&&z.createElement("img",{className:He.sign,src:ut}),jt.is_jupyter_lab&&z.createElement("img",{className:He.sign,src:Me}),jt.is_unity_3d&&z.createElement("img",{className:He.sign,src:dt})),z.createElement("div",{className:He.name},z.createElement(ct.Z,{title:cn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:He.e},cn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:He.tags},z.createElement(ct.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,jt.challenges_count))),!!jt.myshixuns_count&&z.createElement(ct.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,jt.myshixuns_count))),z.createElement(ct.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,jt.level))),z.createElement("div",{className:He.rate},z.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:jt.score_info}),z.createElement("span",null,"\xA0",jt.score_info?`${jt.score_info}\u5206`:"5\u5206")))),!_n&&z.createElement("div",{className:He.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(nt.Z,null)))},bt=se(33854),Pt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},rA=se(62957),ze=se(96599),Qe="data:image/png;base64,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",wt=se(59301),kt=(zt,Kt,uA)=>new Promise((EA,ln)=>{var xn=Kn=>{try{kn(uA.next(Kn))}catch($A){ln($A)}},zA=Kn=>{try{kn(uA.throw(Kn))}catch($A){ln($A)}},kn=Kn=>Kn.done?EA(Kn.value):Promise.resolve(Kn.value).then(xn,zA);kn((uA=uA.apply(zt,Kt)).next())}),Ye=({className:zt,dataSource:Kt=[],col:uA=4,right:EA,bottom:ln=23,precision:xn=0,wrapWidth:zA=1200,trackEventItems:kn,loading:Kn,category:$A,hiddenClick:jt,handleVery:pA=()=>!0,isCurrent:cn})=>{const[Gn,en]=rA.default.useModal(),_n=Math.floor((zA-(uA-1)*EA)/uA),Mr=or=>kt(void 0,null,function*(){Gn.confirm({title:"\u7F6E\u9876",width:500,content:wt.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",wt.createElement("span",{className:"c-blue"},"\u201C",or.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return wt.createElement(rt.Z,{spinning:Kn},en,wt.createElement("div",{className:Ue()(Pt.list,zt)},!!Kt.length&&Kt.map((or,AA)=>{const{subject_identifier:hn,id:Qi,identifier:_i,power:$i}=or,Ti=or.is_public!=0&&or.is_public;return wt.createElement("div",{className:Pt.wrap,key:Qi,style:{width:_n,marginRight:(1+AA)%uA===0?0:EA+xn,marginBottom:ln}},or.homepage_show&&wt.createElement("div",{className:Pt.btnsTop},wt.createElement(ze.default,{color:"red"},"\u7F6E\u9876")),wt.createElement("a",{className:Pt.li,onClick:Rr=>{Rr.preventDefault(),pA(or==null?void 0:or.first_category_url)&&(kn&&(0,Ve.L9)([kn]),(0,Ve.xg)(or.first_category_url))}},wt.createElement("div",{className:Pt.top},wt.createElement(ct.Z,{title:or.name},wt.createElement("div",{className:Pt.name},or.name)),wt.createElement("img",{className:Pt.img,src:st.Z.IMG_SERVER+"/images/"+or.avatar_url}),wt.createElement("div",{className:Pt.text,title:or.creator},or.creator),hn&&wt.createElement("div",{className:Pt.btns},wt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),wt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ti&&wt.createElement("div",{className:Pt.sign},"\u516C\u5F00"),cn&&wt.createElement("div",{className:Pt.hidden,onClick:Rr=>{Rr.stopPropagation(),jt(or)}},wt.createElement("i",{className:`iconfont ${$A=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),$A=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),wt.createElement("div",{className:Pt.bottom},or.visits>0&&wt.createElement(ct.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-liulanyan"}),wt.createElement("span",null,or.visits))),or.course_members_count>0&&wt.createElement(ct.Z,{title:"\u6210\u5458",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-chengyuan"}),or.course_members_count)),or.tasks_count>0&&wt.createElement(ct.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-zuoye"}),or.tasks_count)),or.is_end?wt.createElement("div",{style:{color:"#6B758B"}}):wt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!or.is_accessible&&wt.createElement("div",{className:Pt.lockWrap},wt.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),wt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&wt.createElement(nt.Z,null)))},_e={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ht=se(51429),At=({dataSource:zt=[],value:Kt,onChange:uA,className:EA,style:ln={},tabBarExtraContent:xn})=>z.createElement("div",{className:Ue()(_e.tabs,EA),style:ln},z.createElement("div",{className:_e.tabsWrap},zt.map((zA,kn)=>!(zA!=null&&zA.hide)&&z.createElement("aside",{className:_e.tab,onClick:()=>{uA(zA.id),zA.link&&ht.history.push(zA.link)},key:kn},z.createElement("div",{className:Kt===zA.id?_e.active:""},zA.name),(zA==null?void 0:zA.resetCount)==null&&(zA==null?void 0:zA.total)!==void 0&&z.createElement("span",null,"\uFF08",zA==null?void 0:zA.total,"\uFF09"),(zA==null?void 0:zA.resetCount)!==void 0&&(zA==null?void 0:zA.total)!==void 0&&z.createElement(ct.Z,{title:(zA==null?void 0:zA.tip)!=null?zA==null?void 0:zA.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zA==null?void 0:zA.resetCount),"/",z.createElement("span",null,zA==null?void 0:zA.total),"\uFF09"))))),z.createElement("div",{className:_e.tabBar},xn)),$e=({className:zt,style:Kt={},children:uA})=>z.createElement("div",{className:Ue()(zt),style:Kt},uA),gt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dt=se(75727),fe=se(93041);const oe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var de=({sortValue:zt,dropValue:Kt,className:uA,onSort:EA,onDrop:ln,dataSource:xn=oe})=>{var zA;return z.createElement("div",{className:Ue()(gt.orderWrap,uA)},z.createElement(Dt.Z,{dropdownRender:()=>z.createElement(fe.default,null,xn.map((kn,Kn)=>z.createElement(fe.default.Item,{key:Kn,onClick:()=>ln(kn.id)},kn.name)))},z.createElement("span",{className:gt.orderTextWrap},(zA=xn.find(kn=>Kt===kn.id))==null?void 0:zA.name)),z.createElement("span",{className:gt.orderIconWrap},z.createElement("span",{className:gt.orderAsc},z.createElement("i",{className:zt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>EA(zt==="asc"?"desc":"asc")})),z.createElement("span",{className:gt.orderDesc},z.createElement("i",{className:zt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>EA(zt==="asc"?"desc":"asc")}))))},ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},le=se(7939),Ge=Object.defineProperty,yt=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,tA=Object.prototype.propertyIsEnumerable,Ot=(zt,Kt,uA)=>Kt in zt?Ge(zt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:uA}):zt[Kt]=uA,Vt=(zt,Kt)=>{for(var uA in Kt||(Kt={}))_t.call(Kt,uA)&&Ot(zt,uA,Kt[uA]);if(yt)for(var uA of yt(Kt))tA.call(Kt,uA)&&Ot(zt,uA,Kt[uA]);return zt},iA=(zt,Kt)=>{var uA={};for(var EA in zt)_t.call(zt,EA)&&Kt.indexOf(EA)<0&&(uA[EA]=zt[EA]);if(zt!=null&&yt)for(var EA of yt(zt))Kt.indexOf(EA)<0&&tA.call(zt,EA)&&(uA[EA]=zt[EA]);return uA},gA=(zt,Kt,uA)=>new Promise((EA,ln)=>{var xn=Kn=>{try{kn(uA.next(Kn))}catch($A){ln($A)}},zA=Kn=>{try{kn(uA.throw(Kn))}catch($A){ln($A)}},kn=Kn=>Kn.done?EA(Kn.value):Promise.resolve(Kn.value).then(xn,zA);kn((uA=uA.apply(zt,Kt)).next())}),Bn=zt=>{var Kt=zt,{className:uA,style:EA,children:ln,loading:xn=!1,openLoading:zA,onClick:kn=()=>{},size:Kn="middle",shape:$A="round"}=Kt,jt=iA(Kt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[pA,cn]=(0,z.useState)(!1);return z.createElement(le.ZP,Vt({onClick:(0,we.throttle)(Gn=>gA(void 0,null,function*(){zA&&cn(!0);try{yield kn(Gn)}catch(en){console.log("error",en)}zA&&cn(!1)}),2e3,{leading:!0,trailing:!1}),className:Ue()(ve.btn,ve[`${Kn}-${$A}`],uA),style:EA,size:Kn,shape:$A,loading:pA||xn},jt),ln)},vA={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},wn=({className:zt,style:Kt,children:uA=null,onClick:EA,title:ln})=>z.createElement("div",{className:Ue()(vA.head,zt),style:Kt},z.createElement("span",{className:"primary-hover",onClick:EA},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:ln},ln),z.createElement("div",{className:vA.node},uA)),Mn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},En=({confirmShow:zt=!0,confirmTitle:Kt,confirmClick:uA,cancelShow:EA=!0,cancelTitle:ln,cancelClick:xn,className:zA,style:kn,confirmLoading:Kn=!1})=>z.createElement("div",{className:Ue()(Mn.btns,zA),style:kn},zt&&z.createElement(le.ZP,{loading:Kn,onClick:uA,type:"primary",className:Mn.confirm},Kt),EA&&z.createElement(le.ZP,{onClick:xn,className:Mn.cancel},ln)),WA={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},vr=({className:zt,style:Kt={},LeftContent:uA,children:EA,RightContent:ln})=>z.createElement("div",{className:Ue()(WA.fixedBottom,zt),style:Kt},z.createElement("div",{className:WA.wrap},z.createElement("div",{className:WA.left},uA),z.createElement("div",{className:WA.center},EA),z.createElement("div",{className:WA.right},ln))),Ei={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Nn=({className:zt,style:Kt={},dataSource:uA=[]})=>z.createElement("div",{className:Ue()(Ei.crumbs,zt),style:Kt},uA.map((EA,ln)=>lnht.history.push(EA.path)},EA.name):z.createElement("span",null,EA.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:ln,style:{color:"#5F6368"}},EA.name))),Yi=se(11938),Tn=Object.defineProperty,ma=Object.defineProperties,ji=Object.getOwnPropertyDescriptors,ha=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ei=(zt,Kt,uA)=>Kt in zt?Tn(zt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:uA}):zt[Kt]=uA,hr=(zt,Kt)=>{for(var uA in Kt||(Kt={}))xa.call(Kt,uA)&&ei(zt,uA,Kt[uA]);if(ha)for(var uA of ha(Kt))Ba.call(Kt,uA)&&ei(zt,uA,Kt[uA]);return zt},zi=(zt,Kt)=>ma(zt,ji(Kt)),ga=(zt,Kt)=>{var uA={};for(var EA in zt)xa.call(zt,EA)&&Kt.indexOf(EA)<0&&(uA[EA]=zt[EA]);if(zt!=null&&ha)for(var EA of ha(zt))Kt.indexOf(EA)<0&&Ba.call(zt,EA)&&(uA[EA]=zt[EA]);return uA};const{Countdown:Pr}=Yi.default;var yn=zt=>{var Kt=zt,{onChange:uA}=Kt,EA=ga(Kt,["onChange"]);const[ln,xn]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof ln=="number"&&ln>=0&&uA(ln)},[ln]);const zA=kn=>{const Kn=Math.floor(kn/1e3);xn(Kn)};return z.createElement(Pr,zi(hr({},EA),{onChange:zA}))}},2914:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ce}});var z=se(59301);function Ce(Ne,et){const De=(0,z.useRef)();(0,z.useEffect)(()=>{De.current=Ne}),(0,z.useEffect)(()=>{function Ie(){De.current()}if(et!==null){let Ke=setInterval(Ie,et);return()=>clearInterval(Ke)}},[et])}},76064:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(62957),Ne=se(6767),et=se(66658),De=se(51429),Ie=Object.defineProperty,Ke=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Re=(Se,We,Oe)=>We in Se?Ie(Se,We,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Se[We]=Oe,Ze=(Se,We)=>{for(var Oe in We||(We={}))Fe.call(We,Oe)&&Re(Se,Oe,We[Oe]);if(we)for(var Oe of we(We))Xe.call(We,Oe)&&Re(Se,Oe,We[Oe]);return Se},je=(Se,We)=>Ke(Se,Ue(We)),xe=(Se,We,Oe)=>new Promise((ke,ge)=>{var He=Ft=>{try{ct(Oe.next(Ft))}catch(st){ge(st)}},rt=Ft=>{try{ct(Oe.throw(Ft))}catch(st){ge(st)}},ct=Ft=>Ft.done?ke(Ft.value):Promise.resolve(Ft.value).then(He,rt);ct((Oe=Oe.apply(Se,We)).next())});const ye=({classroomList:Se,dispatch:We,cb:Oe})=>{const ke=(0,De.useParams)();ke.id=ke.coursesId;const{detailBoardList:ge}=Se;return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Se.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){var He,rt,ct;if((yield(0,et.ZP)(`/api/boards/${ke.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...Se.actionTabs.selectArrs]}})).status===0){Ne.ZP.success("\u5220\u9664\u6210\u529F");const st=Se.actionTabs.selectArrs.length===ge.messages.length&&((He=Se.actionTabs.params)==null?void 0:He.page)>1?((rt=Se.actionTabs.params)==null?void 0:rt.page)-1:(ct=Se.actionTabs.params)==null?void 0:ct.page;Oe(st),We({type:"classroomList/setActionTabs",payload:{}}),We({type:"classroomList/getBoardList",payload:je(Ze({},Se.actionTabs.params),{page:st})}),We({type:"classroomList/getClassroomLeftMenus",payload:{id:ke.coursesId}})}}),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};lt.Z=(0,De.connect)(({classroomList:Se})=>({classroomList:Se}))(ye)},94712:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(28284),Ne=se(62957),et=se(6767),De=se(37568),Ie=se(62673),Ke=se(29787),Ue=se(66658),we=se(26724),Fe=se.n(we),Xe=se(51429),Re=Object.defineProperty,Ze=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ye=(ke,ge,He)=>ge in ke?Re(ke,ge,{enumerable:!0,configurable:!0,writable:!0,value:He}):ke[ge]=He,Se=(ke,ge)=>{for(var He in ge||(ge={}))je.call(ge,He)&&ye(ke,He,ge[He]);if(Ze)for(var He of Ze(ge))xe.call(ge,He)&&ye(ke,He,ge[He]);return ke},We=(ke,ge,He)=>new Promise((rt,ct)=>{var Ft=ut=>{try{Ve(He.next(ut))}catch(Me){ct(Me)}},st=ut=>{try{Ve(He.throw(ut))}catch(Me){ct(Me)}},Ve=ut=>ut.done?rt(ut.value):Promise.resolve(ut.value).then(Ft,st);Ve((He=He.apply(ke,ge)).next())});const Oe=({classroomList:ke,loading:ge,dispatch:He})=>{const rt=Se({},(0,Xe.useParams)());let[ct,Ft]=(0,z.useState)([]);const[st,Ve]=(0,z.useState)(!0),[ut,Me]=(0,z.useState)(1),[dt,nt]=(0,z.useState)(!0);rt.page=0,rt.page_size=50,(0,z.useEffect)(()=>{ke.actionTabs.key==="\u53D1\u9001"&&nA(1)},[ke.actionTabs.key]);const[mt]=Ce.default.useForm(),nA=bt=>We(void 0,null,function*(){bt==1&&(ct=[]),rt.page=bt,nt(!0);const Pt=yield He({type:"classroomList/getCoursesMine",payload:Se({},rt)});Pt.lengthWe(void 0,null,function*(){const bt=mt.getFieldValue();(yield(0,Ue.ZP)(`/api/boards/${rt.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...ke.actionTabs.selectArrs],to_course_ids:[...bt.group_ids]}})).status===0&&(et.ZP.success("\u53D1\u5E03\u6210\u529F"),He({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",z.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),z.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:bt=>{Ft([]),rt.search=bt,nA(1)}}),z.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},z.createElement(Fe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:bt=>{nA(bt)},hasMore:!dt&&st,useWindow:!1},z.createElement(Ce.default,{form:mt,initialValues:{}},z.createElement(Ce.default.Item,{name:"group_ids"},z.createElement(Ie.default.Group,null,ct==null?void 0:ct.map(function(bt,Pt){return z.createElement("div",{key:Pt},z.createElement(Ie.default,{style:{width:520},value:bt.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},bt.name))}))),z.createElement(Ke.Z,{className:"edu-ant-spin",spinning:dt})))))};lt.Z=(0,Xe.connect)(({classroomList:ke,loading:ge})=>({classroomList:ke,loading:ge}))(Oe)},53383:function(ot,lt,se){"use strict";se.r(lt),se.d(lt,{default:function(){return ko}});var z=se(51429),Ce=se(59301),Ne=se(14661),et=se(66649),De=se.n(et),Ie=se(93041),Ke=se(62673),Ue=se(7939),we=se(6767),Fe=se(25399),Xe=se(29787),Re=se(77019),Ze=se(5269),je=se(31709),xe=se(48608),ye=se(75727),Se=se(70858),We=se(58755),Oe=se(66658),ke=se(87395),ge=se(84105),He=se(8576),rt=se(4918),ct=se(62957),Ft=Object.defineProperty,st=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Me=(It,vt,ft)=>vt in It?Ft(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,dt=(It,vt)=>{for(var ft in vt||(vt={}))Ve.call(vt,ft)&&Me(It,ft,vt[ft]);if(st)for(var ft of st(vt))ut.call(vt,ft)&&Me(It,ft,vt[ft]);return It},nt=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())});const mt=({classroomList:It,dispatch:vt,cb:ft})=>{const rr=(0,z.useParams)();return rr.id=rr.coursesId,Ce.createElement(ct.default,{centered:!0,title:"\u63D0\u793A",open:It.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt(void 0,null,function*(){(yield(0,Oe.ZP)(`/api/boards/${rr.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...It.actionTabs.selectArrs]}})).status===0&&(we.ZP.success("\u64CD\u4F5C\u6210\u529F"),ft(),vt({type:"classroomList/setActionTabs",payload:{}}),vt({type:"classroomList/getBoardList",payload:dt({},It.actionTabs.params)}))}),onCancel:()=>{vt({type:"classroomList/setActionTabs",payload:{}})}},Ce.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var nA=(0,z.connect)(({classroomList:It})=>({classroomList:It}))(mt),bt=se(76064),Pt=se(94712),rA={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},ze=se(89108),Qe=se(7653),wt=se(16935),kt=se(26724),Ht=se.n(kt),Ye=se(7408),_e=se(44366),ht=se(19730),Mt={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},At=se(32305),xt=se(82326),$e=se(37568),gt=se(94968),Dt=se(28284),fe=se(46127),oe=se(59301),re=Object.defineProperty,de=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Ge=(It,vt,ft)=>vt in It?re(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,yt=(It,vt)=>{for(var ft in vt||(vt={}))ve.call(vt,ft)&&Ge(It,ft,vt[ft]);if(de)for(var ft of de(vt))le.call(vt,ft)&&Ge(It,ft,vt[ft]);return It},_t=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())}),Ot=({onOk:It,onCancel:vt,visible:ft,modalParams:rr,forceIn:pn})=>{const[Qn]=Dt.default.useForm(),[LA,gr]=(0,Ce.useState)(!1),yA=pn?!1:typeof ft=="number";(0,Ce.useEffect)(()=>{ft?Qn.setFieldsValue(yt({},rr)):Qn.resetFields()},[ft]);const Xn=sn=>_t(void 0,null,function*(){gr(!0),yield It(sn),gr(!1)});return oe.createElement(ct.default,{centered:!0,destroyOnClose:!0,onCancel:()=>vt(),onOk:()=>Qn.submit(),open:!!ft,confirmLoading:LA,title:yA?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:yA?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},oe.createElement(Dt.default,{form:Qn,size:"large",onFinish:Xn},oe.createElement(Dt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},oe.createElement($e.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),oe.createElement(Dt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},oe.createElement(fe.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:rr==null?void 0:rr.content})),oe.createElement(Dt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},oe.createElement(Ke.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},Vt=se(59301),iA=Object.defineProperty,gA=Object.getOwnPropertySymbols,PA=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,vA=(It,vt,ft)=>vt in It?iA(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,qn=(It,vt)=>{for(var ft in vt||(vt={}))PA.call(vt,ft)&&vA(It,ft,vt[ft]);if(gA)for(var ft of gA(vt))Bn.call(vt,ft)&&vA(It,ft,vt[ft]);return It},wn=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())}),Yt=({visible:It,onCancel:vt})=>{const[ft,rr]=(0,Ce.useState)(!1),[pn,Qn]=(0,Ce.useState)(0),[LA,gr]=(0,Ce.useState)([]),[yA,Xn]=(0,Ce.useState)({page:1,limit:10});(0,Ce.useEffect)(()=>{It&&sn(yA)},[It]);const sn=Yn=>wn(void 0,null,function*(){var Ki,aa;rr(!0);const da=yield(0,Oe.ZP)(`/api/course_qna_sets/${It}/hit_history.json`,{method:"get",params:Yn});da.status===0&&(gr(((Ki=da==null?void 0:da.data)==null?void 0:Ki.list)||[]),Qn((aa=da==null?void 0:da.data)==null?void 0:aa.size)),rr(!1)}),Si=[{title:"\u7528\u6237\u63D0\u95EE",dataIndex:"question",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,render:Yn=>Vt.createElement("span",{className:"c-black"},De()(Yn).format("YYYY-MM-DD HH:mm"))}],jn=(Yn,Ki)=>{yA.page=Yn,yA.limit=Ki,Xn(qn({},yA)),sn(yA)};return Vt.createElement(ct.default,{title:"\u547D\u4E2D\u5386\u53F2",open:!!It,centered:!0,width:1e3,footer:null,onCancel:vt},Vt.createElement(Se.default,{columns:Si,className:"mt20",dataSource:LA,loading:ft,rowKey:"id",scroll:(LA==null?void 0:LA.length)>7?{y:300}:{},pagination:{current:yA.page,hideOnSinglePage:!pn,showQuickJumper:!0,showSizeChanger:!0,pageSize:yA.limit,pageSizeOptions:["10","20","50","100","200"],total:pn,size:"default",showTotal:Ye.rU,onChange:jn}}))},En=Object.defineProperty,WA=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Ei=(It,vt,ft)=>vt in It?En(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,hi=(It,vt)=>{for(var ft in vt||(vt={}))Pn.call(vt,ft)&&Ei(It,ft,vt[ft]);if(WA)for(var ft of WA(vt))vr.call(vt,ft)&&Ei(It,ft,vt[ft]);return It};const Nn=It=>React.createElement("svg",hi({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var Yi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",Tn=se(59301),ma=Object.defineProperty,ji=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,xa=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,hr=(It,vt,ft)=>vt in It?ma(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,zi=(It,vt)=>{for(var ft in vt||(vt={}))Ba.call(vt,ft)&&hr(It,ft,vt[ft]);if(xa)for(var ft of xa(vt))ei.call(vt,ft)&&hr(It,ft,vt[ft]);return It},ga=(It,vt)=>ji(It,ha(vt)),Pr=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())}),yn=({})=>{const It=(0,z.useParams)(),[vt,ft]=(0,Ce.useState)(!1),[rr,pn]=(0,Ce.useState)(0),[Qn,LA]=(0,Ce.useState)([]),[gr,yA]=(0,Ce.useState)(!1),[Xn,sn]=(0,Ce.useState)({title:"",content:""}),[Si,jn]=(0,Ce.useState)(!1),[Yn,Ki]=(0,Ce.useState)(""),[aa,da]=(0,Ce.useState)(!1),[Zr,Bt]=(0,Ce.useState)([]),[kA,HA]=(0,Ce.useState)(""),KA=It==null?void 0:It.coursesId,[OA,nn]=(0,Ce.useState)({keyword:"",is_top:0,page:1,limit:10,questionable_type:"Course",questionable_id:KA});(0,Ce.useEffect)(()=>{Wn(OA)},[]);const Wn=lr=>Pr(void 0,null,function*(){var cr,fi;ft(!0);const Ha=yield(0,Oe.ZP)("/api/course_qna_sets.json",{method:"get",params:lr});Ha.status===0&&(LA(((cr=Ha==null?void 0:Ha.data)==null?void 0:cr.list)||[]),pn((fi=Ha==null?void 0:Ha.data)==null?void 0:fi.size)),ft(!1)}),$n=lr=>{OA.keyword=lr,OA.page=1,nn(zi({},OA)),Wn(OA)},gi=lr=>{OA.is_top=lr,OA.page=1,nn(zi({},OA)),Wn(OA)},vn=(lr,cr)=>{OA.page=lr,OA.limit=cr,nn(zi({},OA)),Wn(OA)},Qr=lr=>Pr(void 0,null,function*(){const cr=ga(zi({},lr),{questionable_type:"Course",questionable_id:KA});if(typeof gr=="number"){const fi=yield(0,Oe.ZP)(`/api/course_qna_sets/${gr}/update_qna_sets.json`,{method:"post",body:cr});(fi==null?void 0:fi.status)===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),Wn(OA),yA(!1))}else{const fi=yield(0,Oe.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:cr});(fi==null?void 0:fi.status)===0&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),OA.page=1,OA.keyword="",nn(zi({},OA)),Wn(OA),yA(!1))}}),Ea=lr=>Pr(void 0,null,function*(){ct.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Pr(void 0,null,function*(){const cr=yield(0,Oe.ZP)(`/api/course_qna_sets/${lr==null?void 0:lr.id}/remove_qna_sets.json`,{method:"post",body:{questionable_type:"Course",questionable_id:KA}});if((cr==null?void 0:cr.status)===0){const fi=Qn.length===1&&OA.page>1?OA.page-1:OA.page;OA.page=fi,nn(zi({},OA)),Wn(OA),we.ZP.success("\u5220\u9664\u6210\u529F")}})})}),qi=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(lr,cr,fi)=>`${(OA.page-1)*OA.limit+fi+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(lr,cr)=>Tn.createElement(Fe.Z,{placement:"topLeft",title:lr},Tn.createElement("span",{className:"c-black"},cr.is_top&&Tn.createElement("img",{width:12,className:"mr5",src:Yi,style:{marginTop:"-4px"}}),lr||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:lr=>Tn.createElement(Fe.Z,{placement:"topLeft",title:lr},Tn.createElement("span",{className:"c-black"},lr||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:(lr,cr)=>Tn.createElement("span",{onClick:()=>{Ki(cr.id)},className:"current c-light-primary"},lr)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(lr,cr)=>Tn.createElement("span",null,Tn.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{yA(lr),sn({title:cr==null?void 0:cr.title,content:cr==null?void 0:cr.content,is_top:cr==null?void 0:cr.is_top})}},"\u7F16\u8F91"),Tn.createElement("span",{className:"current c-red",onClick:()=>Ea(cr)},"\u5220\u9664"))}],Ci={onRemove:()=>{Bt([])},beforeUpload:lr=>{if((lr==null?void 0:lr.size)>1024*1024*50)return we.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(lr.type==="application/vnd.ms-excel"||lr.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return we.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let fi=[];return fi.push(lr),Bt([...fi]),!1},fileList:Zr,accept:".xls,.xlsx"},so=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return Tn.createElement("div",{className:Mt.collect},Tn.createElement("div",{className:Mt.head},Tn.createElement("div",{className:Mt.btn,onClick:()=>jn(!0)},Tn.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),Tn.createElement("span",null,"\u5BFC\u5165")),Tn.createElement("div",{className:Mt.btn,onClick:()=>{const lr=`${Ne.Z.API_SERVER}/api/course_qna_sets/export.json?questionable_id=${KA}&questionable_type=Course`;(0,Ye.Nd)(null,lr)}},Tn.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),Tn.createElement("span",null,"\u5BFC\u51FA")),Tn.createElement(At.op,{style:{padding:"0 10px",height:30,borderRadius:4,lineHeight:"30px",background:"#0152d9"},type:"primary",shape:"default",onClick:()=>{yA(!0),sn({title:"",content:""})}},Tn.createElement("i",{style:{display:"inline-block",transform:"scale(0.7)",marginRight:-4},className:"iconfont icon-tianjiadaohang"}),"\u65B0\u589E\u95EE\u7B54")),Tn.createElement(Re.Z,{align:"middle",justify:"space-between"},Tn.createElement(xt.default,{value:OA.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:gi,options:so,style:{width:160}}),Tn.createElement($e.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:kA,onChange:lr=>HA(lr.target.value),onSearch:$n})),Tn.createElement(Se.default,{columns:qi,className:"mt20",dataSource:Qn,loading:vt,rowKey:"id",pagination:{current:OA.page,hideOnSinglePage:!rr,showQuickJumper:!0,showSizeChanger:!0,pageSize:OA.limit,pageSizeOptions:["10","20","50","100","200"],total:rr,size:"default",showTotal:Ye.rU,onChange:vn}}),Tn.createElement(ct.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:Si,centered:!0,zIndex:800,confirmLoading:aa,onCancel:()=>{jn(!1),Bt([])},onOk:()=>Pr(void 0,null,function*(){var lr;const cr=new FormData;if(cr.append("questionable_id",KA),cr.append("questionable_type","Course"),Zr.length>0)cr.append("file",Zr[0]);else{we.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}da(!0);let fi=yield(0,Oe.ZP)("/api/course_qna_sets/import.json",{method:"post",body:cr},!0);(fi==null?void 0:fi.status)===0&&((lr=fi==null?void 0:fi.fail)!=null&&lr.length?ct.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Tn.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Tn.createElement("a",{href:`${Ne.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?questionable_id=${KA}&questionable_type=Course`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(we.ZP.success("\u5BFC\u5165\u6210\u529F"),OA.page=1,OA.keyword="",nn(zi({},OA)),Wn(OA),jn(!1),Bt([]))),da(!1)})},Tn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Tn.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Tn.createElement("a",{href:`${Ne.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Tn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Tn.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Tn.createElement("div",{style:{marginLeft:74}},Tn.createElement(gt.default,zi({},Ci),Tn.createElement(At.op,{shape:"default",icon:Tn.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Tn.createElement(Ot,{visible:gr,onCancel:()=>yA(!1),onOk:Qr,modalParams:Xn}),Tn.createElement(Yt,{visible:Yn,onCancel:()=>Ki(!1)}))},zt={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},Kt=se(24017),uA=Object.defineProperty,EA=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,zA=(It,vt,ft)=>vt in It?uA(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,kn=(It,vt)=>{for(var ft in vt||(vt={}))ln.call(vt,ft)&&zA(It,ft,vt[ft]);if(EA)for(var ft of EA(vt))xn.call(vt,ft)&&zA(It,ft,vt[ft]);return It};const Kn=It=>React.createElement("svg",kn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var $A="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",jt=Object.defineProperty,pA=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,en=(It,vt,ft)=>vt in It?jt(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,_n=(It,vt)=>{for(var ft in vt||(vt={}))cn.call(vt,ft)&&en(It,ft,vt[ft]);if(pA)for(var ft of pA(vt))Gn.call(vt,ft)&&en(It,ft,vt[ft]);return It};const Mr=It=>React.createElement("svg",_n({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var or="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",AA=Object.defineProperty,hn=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,_i=Object.prototype.propertyIsEnumerable,$i=(It,vt,ft)=>vt in It?AA(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,Ti=(It,vt)=>{for(var ft in vt||(vt={}))Qi.call(vt,ft)&&$i(It,ft,vt[ft]);if(hn)for(var ft of hn(vt))_i.call(vt,ft)&&$i(It,ft,vt[ft]);return It};const Rr=It=>React.createElement("svg",Ti({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var DA="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",aA=Object.defineProperty,Wr=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ea=(It,vt,ft)=>vt in It?aA(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,La=(It,vt)=>{for(var ft in vt||(vt={}))ui.call(vt,ft)&&ea(It,ft,vt[ft]);if(Wr)for(var ft of Wr(vt))nr.call(vt,ft)&&ea(It,ft,vt[ft]);return It};const Bi=It=>React.createElement("svg",La({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var Ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",Mi=Object.defineProperty,Li=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Vr=(It,vt,ft)=>vt in It?Mi(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,la=(It,vt)=>{for(var ft in vt||(vt={}))Ua.call(vt,ft)&&Vr(It,ft,vt[ft]);if(Li)for(var ft of Li(vt))mr.call(vt,ft)&&Vr(It,ft,vt[ft]);return It};const jo=It=>React.createElement("svg",la({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var $o="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",to=Object.defineProperty,Ji=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Qa=(It,vt,ft)=>vt in It?to(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,Ka=(It,vt)=>{for(var ft in vt||(vt={}))zo.call(vt,ft)&&Qa(It,ft,vt[ft]);if(Ji)for(var ft of Ji(vt))ba.call(vt,ft)&&Qa(It,ft,vt[ft]);return It};const Lo=It=>React.createElement("svg",Ka({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ua=Object.defineProperty,Oi=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Ao=(It,vt,ft)=>vt in It?ua(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,no=(It,vt)=>{for(var ft in vt||(vt={}))Ga.call(vt,ft)&&Ao(It,ft,vt[ft]);if(Oi)for(var ft of Oi(vt))Ca.call(vt,ft)&&Ao(It,ft,vt[ft]);return It};const yi=It=>React.createElement("svg",no({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ta=Object.defineProperty,wo=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,Wa=(It,vt,ft)=>vt in It?ta(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,es=(It,vt)=>{for(var ft in vt||(vt={}))Eo.call(vt,ft)&&Wa(It,ft,vt[ft]);if(wo)for(var ft of wo(vt))Uo.call(vt,ft)&&Wa(It,ft,vt[ft]);return It};const ts=It=>React.createElement("svg",es({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},It),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var wa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",ho=se(19450),Va=se(84660),xA=se(56102),bA=se(61485),VA=se(42441),An=se(56047),Br="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAK0AAACLCAYAAAATWhloAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQmYXUWZN17LWe7W3elOOhsJYYckLLLoiMsMqOMG6ICEAZRPRYFRlgFlF/V+oCIii+DggAPKKAph+Ksj4DguyLgADrIICSAQspC10/tdzzlV9f/eqlPn1jn33Nu3O2kJkPM8edL3nNrrV2+99W6F0c7n9TECRUFOdp/q2bc/f4hlkQN9FvQU191xOSoW+attAPCrrcE729vZCBzxsQcy+y+dN2/OLPegjEMPcWyy2LLoLpQI2w8427Bp6PIrzzrw/s5K27FS7QTtjjUfU27NyRf/tnfXXeft0ddjL3Utcpjrkr0tQnsxEdTzhfB9jiwLIYEQ2jgwdvuXzljyL1Ou7BXOuBO0r/AETK36IvnkVcfO33NuYb9CzllMKT3UtvFuroVzQiDMBRKcC+QFAlVrAaeUYNsmcq4Hh8v/w9a+fHGxeGQwtbpf+Vw7QfvKz8GELVhWXOHs3m/vOX9mbv9MBu+fccgbLEr6KcEWFwgxpthS+FsIhPxAoNFyrcIF8bpyVjdGmMD70fHqC0+/NPBPdxTfPDZhpTtwgp2g3QEn5+wbnu/uL1iLZ/VYB2UzzoGOhfaxbdSDMMGcCQlMAChnXG73+qn7Ao2XveGxav2ZmV353V2XzA2YwJCoXPNG120pf+KGc5eu3QG7PKkm7QTtpIZr+hNff8eqv50zu/DljIMzknACJZUohf+RYkoRQgEANvwbKOtIqTZcKlV/nM1m+2d0ue8RCNsAacEQqtX94OWBrZ+59pxDH57+Hkx/DTtBO/1jPKkaisuXO/30zZf1z8i8l1IsUQu7P1BWAKxJYSVlrdQ3V8Zqd2KCN83oK5xtW2S+BjmAOggYGhgcvfaKT+1/56QasgMn3gnaHXByli8XdDNafcGsvtyxBGM4WEUUFvjXuifQeLW+vlSp/WBsvP7Q/NkzTsvnnPdyOIRJZCveFv5tHhr7yeWn7fflHbCbU27STtBOeeimOWOxSK7b5/+cObMv9xGbEswFR0BZR0v1NeVy7fuDI0P/Pad/zjt6u7JnWZTMDLgArCIhT2MKsMOjpcc3l14458Zz3l+f5tb+VYvfCdo2w/2BC3/XNbcnU7jlc4dtbCQTGCFsnn+mdcKu/cGLH+8uZE4v1f2XavX692ovBL8a6+dz9pjTe242Y72NcyEpseRfJWoVYMfKtQ1rNm88/V8veOuWaW3gK1D4TtAmBn3ZeX/I7r5H/u8JQXmH0CGBvU1X/NMhT+pkn/36o7NyOfruqk/LI6XKw//2uTdvnu55K9785/3QxsEXfoMQOnqf3Zb1dmdOwwIV4GCmAAuPOnTBaqrUvMraDUOfvvH8Q1ZOd9teifJ3gjYx6sVikaAly6ziCUu9dhNy/tU/z+fys48oVb2Xr/3s30SgnpZJLBbJmbmj37DHwtmn9vU4b+KBYgU0hZWQDQFb9wK+ftPQF6859w0/n5a27ACF7gQtQujUq37XddtFbxuf2nxMK7uAP3v9E2/NuGJRxuKPYXvG1b1d7mzHpqmABUnBpuGR71x5xgHfmlpfXh25XvegPffqJ9+Rywdbv/LpQ/+8o03Zp4sPFBbuOnP2JaceuEoIgb90+6r/zNr2nGyGIGJR49AFHC1BWwdLvy5u+MGlr0bLrcmM/esatOdd9+c9urJ4z8v/6YBfTGbQ0tIuW7ac9i7t772leOTWbS0rLT+A9orvrPrPrGvP8Xx/JJezM65lZYRQWrHhserzo1tXnf71C95Tno76d6QyX9egvfiGxz/84m+fv/Puu09g2z4pAl9609Mf/sOWrXf+ZhqMURRoX/hPaOfY4NA5bja7sG/WjCtci2THq/7w8IbNn/jaRW9+edv7seOX8LoG7SW3PdZ/5amHDGyvabr4usd3q1O66LpzDnxwqmWeXby/O9Ozy15Xn3fQY4ky8BdufuZGr1L7+lfPO3g1fPv8vz391qyT++LgeOVz15y5//9Otc5XW77XNWinY7Iu+saTJ3qs/JPrPvOW6lTKv/RbT7xHsK2PXnnWuwaT+U8v/jR3S/GYivn+vGv/q++6z7x3aCp1vVrz7ATtdp65K2/6c2+devXiGYfFwNVpNRfd+PjJV5198A86Tf96TLcTtDvQrF9245O71zCb+/WzDnloB2rWDteU1y1oL7rh8aOuOufg+3akGSk+8ID1xSOOYBj/9dTEO1L/O23L6xa0l/zLE8e5Awf9uFjE0+KNWiwKsjX/50XfvOCglzqdjJ3pOhuB1y1oz7/hsXexoPbYdZ95y7QdYi696dGjxiroxW+ef9iznU3HzlSdjMDrFrRnXvPEPj0ZkfvKmQc/0clATTUNSAPqZcHH/8J+c8sth/nJcpZd9GjPnoucN3710wf+cqp1vN7yvW5BCxqsBYcvcKYqmpoMUIrXPbRbtW4PX3XxYaMynxD43OufeEvWIfMQxgEbd371tYv2m6Ltw2Ra8tpI+7oF7Ss8ffjim34748VZG8fuPmF7aONe4d78lavfCdq/8oDvrG7bR+B1D9pzr3t8BhYOue4zS6ftQLbt07SzBHMEXvegPf3mm+2+4PAPl599+Yc33vja8qV6rUL9dQ9amNiLb/pzLxHimA0D3cu/W9y99lqd7NdKv3aCNpzJc697YEbO6Tr4K2ce9sBrZXJfq/2YVtB+5ppn9unvd95RX7XHvxWL+FUb8Oy1Ovmv1n5NC2hPOf/n+X2W7HN6d8E+nlJi1+v1Wz978u43v5oG6WPFBzJdKOvc2CJY2z9f/9ScXC6zX1fWWmIRcmBP3s4TIoY5Z5uDAA94LBgo18jW+nhpuIbR4OiT1cE05cKraUx2lLZud9BeeNOqfWf32Fc4Lt1NOzdjgYKx8epZnzt176Rh844yDk3tOP3mR+3ewH4vq3PCxqq/7d1l9u7UIYttSpdSmy6xCJ5FMHJUODiEChlac1X8LQSDCsER4D3nCKJuBoyLwOdiHHE0iLDYEgR8qxewrQiRgSDwh6pVf6AUlDZddUaogNhhR+aVb9h2Be2F3/zL38/vz19GqMhC1zI2QTMKloxFVfeD9aWKf9lZx++68q8Z7GKyQ3z66Y/a3QcUFswoOPtbNoYAxYf4DC90bEwtGelFh32Ll1zIWCXXQQXeqeMOjLwQmBAMnrWCMUC/4AEXdcHFCEJoK2d8q8fEAAuCLZyQwaDGt1Yr9S0vlryBlc/73p/m38te606MafO33UD7hW8//8FZM3IXISwsqCjrEDSzx45iUME78MGreMGfto7UbzzvxN2emSygtnf6I4oPWAc4C3r756IltmUttig+0LLpnhamMzAWBGHAkaq1nSkYQQi5Dh7POrQrHdKy97KcyYemkehWVBvIOiAbYtIxXmJCjDCOhnjAt3IuNguCt9TrwVA1wAOVLfUt66u0NDT4fP1nN77P25EJxWTndbuA9sJvPvfOBbPzVyCCQsBSNLNH/hnNkoyhJnS8KeSVKsHtj2zY8N1bzmg2IplsJzpN/7Hi4zPm9OUWdXc5i6mDD3Ao2c+meB6h2MKIIM45wliFFUo+SdCygMvYAxBfm1oEZV0ymrFIT/u2wBqQIOy0yVE6GYROjmE8a8SOQMMluLGQ46yigdcYR+OMszEWoEEhxBaBxKYgEIMlTwwVP77bg69GMG8zaC/4xsq958/rvoUSlFcUNgSsHuRwjDVgdZxVGGMv4A+t2rDxi8WPHwzb4XZ93nf2/e5+uy9aOKsnv3cmR5ZSjA6mFpkP4Y4AoHL5pGCnNaVU1BaoqglgwdRCLGTJWMam3emdiAj2pPuowZoG2GRhMpaX8UD3VHRwFS5URlIMgQ9/bh6qXPKl0/b69aQb9Qpn2CbQwvb6/r33uDXj0sXQD9cmqH+GHVFYExM6ZmoY1C8CjM/Es+tXbf7nSz594PC2jMWnv/bHub0zZ+41w8WLCbUOcmy8FyWkB2NMdWwARao6q2Uy4AUg2zYt5RxcUOASqFQLEMYYUYKQRQiyrKkNtQ5J30mrAbQwzjIuLQPAqt0g7ZFpOR7esG7rKV+/4KBXVZC6qY1kOAqX/euLx82elb0YaA9MzJw+W26vMnKfMVKtAMuAyeUIBVw8tealoX8unrm01MnkoGKRfH7uSQe4jrNfxqX7Wxba37boLEJQRu6NnWBTN7DFbm0W0gnL4NqkmnOIPIDqVQtlBIECkW1Pbqg7obAgloB0EqBcRQafrBtGtcYeuugju577amITJjeSBqLg8oo37t19T8bFcyhGqL/PQZZEbAKwMuZ6PPS6DJwWDrL8iBEKfP7zU4+Z94VOBu/Ge9a8dcGs3HUQRDgIhAikXEmCH8GdBLAVMningakZv1SSM/EyabcKNEgyNvGzDmlsM50snBZVm/yrXjCaioJ0QkVLbE1FJ+5RIwXGRAwMVa+//LQ9fziZfK9k2imD9sJvPHvkggWFq4Ckzp7hIAcoSYKPbUthwyh/uvMwEbWqf+WnPrTwR+0GBIy3jz39iNsyDpYsiblKTOquJVNAhQDATE42gBomHASnsI0bF21MwDZI+t3mDGVb2M+61KCn5qFrcocvuaiBD2VAqRVAw7U/LVhhHNfWbRn75LVnLf7LtFSwnQudMmiv/N6aL+az9KgZeQsVcjTGEiQPXSaw4IKLJPug7hEQSGAxunlw9MRLP7q4KVCF7vcN96x/18J+5ysSRCkn6QjHoaRC/g7JoQaeSYElxQqpF7RbgVkFKJbsS8qpPY1doBaudmVoFsCGEVwo0yHzDLsQ3KkAGgioM9zqJ7vNbysufF8895vnNp/x0+LU4jVsa/2TyT9F0Ap89R3rftRTsObPgoNXpzxseCOLOZ0RYEO+ohb4y888btevp3Vi2XJBj+sbuMO18R7tACuL0qA1Zj/G8yUwpVmW5G4hMR9SaMgCFA8kBvAEBqgtSkp5Fw5i7QFrUlE/UNR+Oqlo52AgaGy8/oPLPr779Z3neWVSTgm07ys+3P3uxbv85y6z3JwFN7DoXdoASjQR4UdJtZIsgQSUkPxodErGqFwbK33wnI/s3XRB2y0/WfuB/t7cZfJeAeNJsgUxKhWKemLvjAwR/2jw2Gk0Mi4nVZTYlDCEQblBwSUf+R9R/0teO4D/dxSAtgQbW795/LNXnbn4D68MHDurdUqg/fiX/rjwyEN3vbOQpXYaYJNiGkWd4he1SS4BJOAhhdWRrUFMVPPqV5xz/KKfml2Ag9+H3jbrLsciu3QEWAOlMUqWQKSWYKRRWF1PErCwyExKL38mdhvFlUDUWFBh/7U3+84mP5kKhsYP0KZnNox+7NYd2JNjSqAt3vriYQfu1X1Tg99TAnZ9FVBIQOWYAI8WO/DosOvAwxpXY2osQd4gYP919ocWfMEc1H+55+Xj5/dnLjSpbJIiJlmCJhFQE2CVRUvUjxZzrQX0WnhvLjTFisTZ62h5coQyDkZjZYYwoPdV8RBUrvq/vuSUXS/pRJLzSnRpSqC9/b4NV3bl7XfKs1ALlkDxiKHBgdEzJvWLaqI1/UneHYAQf+bTxy34qM52/tVP5t908Ly7LAvP1u9asgTGoSuibyn7vaT+0MAUCplGYaNdIdwZwjXaksLCd4oxsincNCOtYRChr8QUT63OoZHaV4qf3OvHU8s9vbkmDdrTv/7orHcdvOs9lGIpSG8t1mpmCZKHLgmccBuVWIiuFGKrz/zQwhN012/50YZT+mc6Z8eAY4xLtHA0krRcOA3h+jAVAtbAYNNIN9iccKElACurSx7oDAsboLLwjJaU6RdIHV4tFDdgqLJ+YOyj15y1ZM30QnDypU8atNfftfY9u87NXQHKAc0SNB26WkgJJLiMQ1eDJTDuwILJFezxT39o4RnQHfCWfcuB8++yKOlNA5hcNAZY1UIyEd34WwMM2j4ZHjZ56DJ3iEbpIYsULj4Y2HyGINhZRksNpw0CmphXyVOt86eXP7jljD+lRMZ5Jbsw6RG87d4Np/cU7E9qAMpt3gBJ2qGrFYVVWFP3X5mAZEHwnXNO2FXe0HLrTzed1tdtnSZlpwnqGsPqBFKCCMzbKCWYCLCyHwxsibG0N1CghQ42Wv9qAu7wmH/rF0/dsbxOJg3aW+/ddHZPnpwiiZXmS8P5AMG8NJo1wGUCVm+3SZYgOggp1WsdB/wfzz5p1w1n3/BY/9/uv8udlJCuiQ5dE1FYmX8aDl1SZGcuJqbYAKCysk0cbggPYso0EIthLRt7JUlWB3ULgfyNW6tnffVTez/eQfK/SpJJg/ab92w4du5M+xJpCGKQR7houOkUrTVdYTrNw0YUVvOw8kCndOksCL5x3om73QFpvv3TDefM6rY/kuQbkzxsJ1ICfegyKbo5wkkxHWioYuQ/VKzF2xJnCfRqdW2M7NCqS4M2OZtww/ir4ZEEJhDrHt1S+/gd5zTLzl+JPkx65D779edmHXrgjO9jgvtgkuRkS6rbXg7b+tAVipwwDjzf+/ZnTtztu8DVXnrz6nkH753/Adi/mgOzLYeuNKWBLntbDl36AKnLysE9X+HItgItfH71sAkE1ev+fRd8eNfLdwQx2KRBCxPzldtf3mfBbHqlY9OFQdCewposQURhDT8qqWNg7Mm673/zgpP3iC6gu/W+DRf35u3jTKC1PXQlT/FSMqFMHydz6EpTHMh2G+WbyzNZvmMpu2L9gDZseDyIQGyWBba2kQrtlSBZHdRJsPToCBjjz63eNHrxN849YNrvAp6oWVMCLRR67fJ12QxFp+Sy9vGUoBnRIV6zBCG/G2cZpG0p+IP4jIs1jLGHsef94pyP7B27ePirt7+46x4Lu35ACXbkdh4WrqUV6l3CdjQVtErs1oolgPfhZ4nsyUgJIC2Ir5KHyHwGIxKaaEL5LUEbthfU4DuiGIxzNBYE7DHGvN+x0aHfX3rW37Q0YgI3n2v/bWVvdmb3XtSmvYJxb2RL9fmL1t+xYTocL6cMWr0azlu+Lrsn5m9xLPtNmPAlxCKzkQBjbISV5hYLQlCOYFSq1oIfe4H/bNWvPfW5U5YY19HH19Zt9278vzMK1vtSFQjhqUdScJ3NpILapWQSclitZUtqupIUNu3QZS4IiyqHTvMxQWtal+nWA8DpFL0aJqJInX7HCC55EAEL+AbG+R9qteChYG390WJxokutn8wfdED/e22bHk0J2pdiYsGESwEK57xcY88OjAa3XnjSwt9tT7Zim0GbNjCnFx/N9WaQzagdFLozC/ffp/ffkUAvHf+O2f840UBedevvuhYs3PNfHMvahWCURxhR8EYAiqgb296WoKHpakVhU/nXRGLz0BjxveEySWU5BEew9VgJqUA6aOPbAiX4r87fQguwQBXG+LM1nz1YrgR//NIZe6/q1Hb99p9teFtPzr5QIDxXiyNN7WhjJxRibNy/95cvrf363VO8Wy2JmWkBrVnJ5d9ds3TJoux3BEdrlr1z9rKJQKu/n3L1k/k3LCzsUnCzuxUKeE/B0WKL0t0RFr0EY1dKr5ooLGguiDwUtmMJIj5bG+wYidPlsEqeLJOl8ciCIwInxlDMlUZpo3ctnM8sSv4qbALYLcNC8hkPXhqofOiW81rveGlztWz5cvqhvr89K+taJzImpGJaT0Mr7SiMd7niP/yLVWsu2h7AnXbQfvk7L71h393yt3Au1p3wzjkf6hS06QMm6NLy6v6ZXXTBjIL7OdvCu8R46Q5YApOHlYeuSQDWBG2cdeEo59CY8yJMFBBdEA0ORxqxdPmF5I9pQ0y2LWOUlpcFYNwukM+VDQScKhnCwVNDG985SRDhu3+18ULLtj8kKYbBokXhAcCI3RhTLQqFbXKk5P332cfvetm29m/aQXvVD9cetvvczE2Ci/X/+M45x25rg3X+7/3X5tuzLl4cWZeFhzNtt5uU7UK+pkNXArCtzAvTD11Qs6LqAM5CNozzYHRQeySMlOB+kHSXG9NyDGS720MMBjy69IIIuLThbVoq8F0gtn7Nincmry1tNz/Lf7X5WMemF3OugofocpPqefimRKFxyRK8W7e5XPz8x/e8f1twMO2gvfoHqw9fNC/3DRbwjSf9/dwPbktjzbzf+6+Nt7uh67p8nzBZ1TyVHLxQ8SH51ND+YSIKm5zqpJRAav7CWXNdilzjMGUqKkBJoUDb/AClT0LZsafGJuhtHygq+MSlV9iAbyAwW7/m6Y5Be913Xpqx2x755ULgGWksgWl/0gqwMPaez0Z/v3L9if9+aTtpRHuUTDtor/3h2rfvMjtzjRB884nvmnvMXwO0McmCWWE4Z0CNAeRAjTSIQ9e1KHU7WaycNCkfUwQUqKw+f2nAKj8yZSCUBtqYba7RRjBftK2JjW9lFyTFFJIFAV+3CZ9w+5GqdTQ50C5/YMs/2gSfH4ZViJmkJtX5aTbUetcB9fXgWP37F5y06IYJ29siwbSD9rofrH7HvDn5rwrOtpz093OPnmpDk/mAPXBdvDhJYVO0ryprO3WYNFZXlFO6xoRBL5TxTyKr1vyFcmIIspcxxFxJdTBQvrFynNK2AqzuYys2obHtC2USGj4THTyT9pMBZBWIr1+74h2dsgf/8cDmb2FMDtV16kNXM2CblU0xG2qBkMf4yG/+PHLc3cUO41wkJn/aQXvtnavePb+/60ucsYGT3z33qO0H2o23u7aKbNMYyBaltwGsSZVN+4QI5+DKLcGsKJv0ljViDnSDJzIChYLh52asEDAiMkGrCXS7cQAguI5iE9S2D/+n+5cl1edN5RrMvaKwGumYr187+I5bOvK+Ffj/e3DrT4VAs01FD3gxR7JtLR9PuFXBjkOI8mAB8IIzJ+xOL28Zu+TyT+77q6ngYdpBe80dq98/f3bu/3LOBj78HgDt9rms+N/v33i7DscEHW/JErShsiZVTgK2HXGW3rnyFN6wH2gQPoMChhR7rNywp23Fbsr6NPsCXg/abLPNgmsLWC2+MEArKewUQHvEEQ9YZ31x6b0Y4752FFZXBUAFVTYYBSUjDjEmpM/clmH/ns+etPCqHRK01961/ph5ffYXBA+2nvzuee+Xypft8JigTQXsBLXoPBKs4H6Y4Ak7bWSSHdDqYA16mGQJWu0G1KLvQM2Bk43MMlrIcxW4G/xrsp02IchxMMraBJVqDNXqqsQYYGUZmG/omNIidPevN/9YYDwf+hGNt3FG0GwUHCRl4JZwAGISBk3kVeCU2pZB/2vnnrjg3snCYdop7TfvWXfszG73UsaCwZ/c+ruj7r57+9xQ+N37N96ec+nidocuakHwNxm0WAUDCa3SFEVQoZQalCf1z7bjGQdsQ/kQns9kfQwJNDoet6dNK1SlNchti5pN/hUmD2KoAUiAssE/EJlBWUDhBsc8VKmy1PhekwHtVXesPnKXWZkrHIs4zTbUDT87YGmkSWbC784I8ap2qGilCbZxa/Vrnzlpt7ZRhZJDMe2gBS/a3m7nIs7E4AsPrzy6WDxyu1wYAqB1nThPmwQgDKCdsFuVCq1we5fbfBBGkjFCYXay8iPWQjN1ofAqybMCpQXQtntiKuMWFFaBlUgwglcE2Oy6DpVbcLTjG2RXg7ZUbQ5NDm3HQGnXTczTfvX7Lx5QyGZucm3iduVozIbajBYkKWwo9muirinUWZ4L5Jjj2sqNtY999dRFoELu6Jl20H7j7rUn9vc4n+UCDf3kof855u7iCV5HLZsgUUvQGhOXBG2kAEsDhqQO4UFLEg8u42glt984WDUTENoUm20OM4JIaszwEYsl0dQ1hcLqJgL4oB9ZByPHpvLvpNODwbbGAogMjXsoCVpN6QTC/Jl1q991d/HIlpEqi8UVTu/Sru8hTHYHPPZ1S6O7iD3QsSygPblMCOiwgxHvq806w/GQu17CC3q0FPzy7GULLu0UF9MO2uvvWveRmTPsf8YIDz3y3NgHbjxn73qnjWuXLhW0CYSZoI1xAm34xSS1ltt2GFITqJ0KaKcPTY0KW7EarUAbsQMGYPW2DmJa1yUoY1Pk2KAObj1NmvWp+gxV60r+PKvXkeAF9qBca1DaBmARIgLxDVuH3nOLvhk9ZbCv/d5zb3dyXddoGTBQWmgTiAfNhQJsiY6/a9o8S4WDMSet/Ad9n1cf+v2qo2/72ts6uol92kH7jTvXfry3x/k0wnj48ZUvfnB7XVUfA22LU5MGrUlhIYJNzNImlcFsv6xA9lqqcISJ4Voe7dHxvFJOW4mzB8lDl4UEchwAKUYObPkT6BaArfECjqo1gapegPxAILDLhSjsYBoJZcBjgtbkJSXPzZHYODp01C3nH7a1VW+vu/Olc6lln6y/AyfSnbeaeFbw1JAUOHTqTMabaBWwRQf6g/asHhg/+4pT93mkE4I2/aBdvub03i73NIHQyEtrX/5g8YztE5WvE9BKGSHciaBFLzL2wASg7UBsoECrKFhTcuMFTB4cAE3QamqqVcpQxlyI7UvaB64DpUe9zlHF48jz4HiHEPCRoNxwHYws2hwJRIM2CVioEwxoB17e+sGbim/a1BK0d635IqU0JlsHqqpthvVBFEALQEpKFdQu0GxxlwyJBaz6wJB3+cX/Jx4Kq1W7ph2019219sxZPZmPcs7HXnpp8B86jvbdKU/bBmQxsVZ4ogaBPcVECrzhH4A4tvtOArSxpIl8kYljArSR6MlgUQC0SeoKbQfrrKqntn2fKfNHoMYAGlD1aklBq6EaHPHQOIi80qLoCCS2jI0d96+fecP61pR2zbnUohGl1ek0cDX4stlwwRhj0CqkqzRKktf0hJRZzQveOlb/yiUf6UyKMO2gveHOl8+d0eOczBEf27zhhWMv+kRnfMtE28Rt9228PdtKemAeFgxzxRY7uKQSljTSUmBWwIYos+kPUNrxkNKmkdsGO6ImCChtNEkGD6tLn9tnIzAEh6daY5Ka1n0mKZcDN+dI1oFGHg6dsORQ1tYRT8pqm9chIAeL8sjICdecf0jLCDJX37XasjuJAAAgAElEQVTmmKxlfz7NrgFYBTgYAmMAcmGwB5ZEImHZJdmG0FDJDIelLepkkD6B8aah2mVfPHX3n08073KX6CTRtqS5/s7VF8zozizjQpTWvlj6h+I2uCEXi4LYuzzdTy1r9pzZM4oZhy5Ma1tccdC8h3dATKNiYdcFygxAlnYsGCPQ6kSgbUFhNTYBtEOGRiztvicTtFuGPHk/A2z7wOdqMJsHH6Xa5ahaF6grS1vEUBBo64iPxo2DmOpU2GCBBfOrZ79rvyWPHXlk+r3FV/3w2fk5q/AfAqurttIeWGtA9fMumGkmAvGZYA2rboj3YkELxYsvD3/8mnOWxnwFW9U57aC99odrL+3rcf4BCVF65uXKsVedsedop4sA7qfdf+85czyfL3Cs3DyO2BxKuMsCIvpnFt6dcejMZFkRX2Xe6RAmmgxYIYu2v5X5NGqArcBKl54kYSaF1e2SLuSTAG2rsQGeFrRblTpQYeU+4doU9RXsGGhhkWhHyYERX1LaxmOMgMCiKyvux0IMoQBv9YW3EVn2y/XKyIbiGYdWtbr9hv9Yew1C5O0TzVlX1opYnIZYUBkfRaEGwiGLvEBC2wXfZ4Pf+9XmD3QafmnaQXvD8nVfKOSto5FA5c2jA8dd8uHWVy8tKy53Dlt44CxmiUU2wQsFpv2UIHn5BiYkGnHGhOjv7Xqva+NZejBhoCSYIJU2fDbnaKJRT3xvVs8a8XR12sShK3ptUBxpTwtWXm1WjElpzf54AUOeJ1Clpoy5oX+ZUEIA1E1HqQF2pR7yvkDt+nvVfSUN0DZXjgUWGZv9zHWJvApLcC6xwDhmFueDAWLrGUNrykGQndPX+y0hUK7dEAJPns8oghxJBUK+VYPYdFmKWBwh8NB47bbPf2xPGQark2faQfuNu1++vCtD3yuIqIyWh4/7zAlLh8yGFf9lRSHbxRdi4u6JEZlHKMoSTETAOIabV2AwuOBYvwvz8v7e/Ptdm8ZAK8WCHfCw7QZmssoDSYSNAs1tXH5jIWjbVGoexECuWqtzVDMkBGBHkHGpjJGg7XQ9j6Oqx1GlzpDPhLxZKJOhqOAqtmIi0AJ/Wcjw+xybDgEthqOU3DyYAq9FiYBxRxCmSpAFtuu+SyDlE5b2SGkGBbkyyCUE1ote0pCEf51cQuE6qvnsz795dvM5k7nrYfpBu3zdlYWM9U6ERHXdxg0fKp5x2NbiDQ932z0zdsvYZG/E8GxBccgzmdOvZX8cjkcaq/J/zjGf3Vc4KgnaKBpiwh2gU7YgzZZA1ZeYphQ+VlOOZF3A/44m7GmTk64pLdQ/MOyFGjCCbAci1agpktZRXnhIq6tDmm1TlINDmgv+Zc3C3YGROirVmo3DtXNmxuX3uy4e1KsO+gkHUfUYRjkCdjky27GdN2OCpOeCfiCYB2O8zhl/oVRBP9ptvn1G1RNZQkieCwG3C4fRNZXEQAFWYMZ5qVJj9z314qZb7ii+uemqgjZrfPoPYjfcvfbrWdf+WyREbWBg6BLqOHMsi/QjTqzUC7vBSBOMrgSWlDat8YwxMWdW/uisY83aXoeuOIVV1aYaa7dgCZIUVrd7ItCClm1urxtplDSbA//7AZMKhEqoQIBDGRilgBMlyGgb0WnSl+XAcB2VQEtmPJGBmACPC3QfxrilciEGTkIE5wGlmPRjYvWCCTFnrF4ue8+MDNZ/dd0lB74EbMEPf7H5xxuH6vfU6uwJuNDFwtTFFFOOMIUtE7iYUq22cd1Y6Znvnje162Wnm9LiG5avuyHjWn8jBA/Kleo9QuBKNKEJIkCwsGzXfpPn+Y8QhCWm4TAELELDKREAzcTsWV3HOBbtV4ekcAOaAg8b8cKxtqiCWqlmTVpkip/SoAOgBXebVppYECfNC0ELbQGRF7AGsPWrLVdeFh3aHUDNySlr1Ao7Td0TqOoLVKsGqJ5YSSZgoaSMi+7LWCh2xag5zrqfSRmymYZgYCHkHYQbhec9s+uimVcPjtbvP+f4Rd9uRy235du0gLa4fIVjV+l+VND9CvnMibZjLUCYB+PjlbsRE9V4gxU3JTASuax7KMJ0ad3jq31W+y1t5Z+HBZ/V2/VBx7H6lT1s/CQ/GXZAtyUp+0yNOh4WHLdjaH3G0rF300BrGnADpQWVM2BMi7xg25cKBKkpS3+gjX7AUc0H8RdDdV+54Wjv4ahvTSaYKuJl1mb3uxS31Ih1AiyOOSaSfZAR9dCcWfnjxsvBI+VVg1+94IKDyp2UMdk02xW0F976bFc34UsztrMvwsgVDIlszj3Ktq35SPCgVKotJ1hUWGjqTCX7r+1IcV9Pt/vBao2zOkMOD/z/tbB4As4eEWUO/+BcwEHsWFuDNjGrkwVt0uugySVmkiyBpNL68MGUY6NJaZPCegCtNjHUat50BYK6nE9LCgCsIDloNC+95w0KG0+Zd8V9GQsb4an0kcwwRo8hSjF0et7MeVGkh6HZvV3HVzy2pVyq/ZqLYFW5Un4azjGTBWa79NsFtMXvP9/tBPgAy0Z7Y8GUiEoQIQgSmUz2A5ZF5mGOg0qlchfHvKzFK1qMJTjF3QXnaELQvHpd+BVP2BALiuLgF4SINVH6cEXDPM2ZWTiWUjp7qh4HElhS+B0n0+0Aq8DYeFrxsa1A28rjQIM2CVQAOqhy6wFs+yAtUJICk23pHLCJfkJ4fVfcZ1G8ARMh9Bjr3sH8hQhVG1koEpNzG4ofY/MCl3Zyjmf29pwQ+MHIyHj551KpiAkc79b4df7kpafuPbA9wLtNoD3v2nXZ/pmlN1iY7guKPCGYLA9uq4d1xxFDuVzhHyybzAFGtFSq3CUYKoHNim48gMBx7CWFnPV2AIHnCV6qcQLUSAhRt0jwEyqwkiXCDZ6Kz+Vz+/PHWZSk3nYz0cCkibWaDl0pEgJdblLzY9anKGxDfAHnytGQ0rZy8wbQmuIs2PLB3kCCVLqHGwvFWDXtABvzHkosTF1axhX32QhFtgfmvOixNt8Z/Q/n2fBBgLkhCM3qK5zkB6I+Mly+pyGJkFIJUQv4Gn+48qfiFA9g0YKaaILTvh9RfMB676K5iy3LOlAg4gjuy04IuQKVPhoAyxhFXQXneEpoPyaClcfLd3LOx5VUUMIPIWrle7uyyzgSGXjj+YKPlYG5Z9iDNcrZiOuiH2FEanrTwgESM/sLxzvbANokhe1ErBUunDZ6gngoe0lxGZegjdO5+KjO6rLlNl/1lbYL/k57IvA2GcA0p2/EHGvBMiCEcg6+l1K0DofzZ9ap5hIEOTTaXXQ6QaI7D6N5hDknmOLe3txHGBNkaKh0O4ZDmvFAPosErM6C5zaOOE9M1bZ60pT2yzevnGfl7DdCJHBpTgobgKSs8YcLhkHVmc9lTrAImQVi60ql+gOE6JgWu/oBw4Wc827HJnvJCYYbAz3hD5cDC3GB5aGCCUSIWJvPoPsRxpLOwNUMs/vyy2yC50yWf9XAU60Nb9VpY2I4mUNXcgyUgQhvGWEmSh8amWs39OT5c9Jg1QW3oLB6zDIWvtdxxVoiqOCYRfMIc6eLgDmWY27Ms/4O826mBZD2dRU+yhGxh0fGv0OoJVdrsjwoCyFRrpfQY5+fRKRG3aaOQXv6zY/ae9Kug5GD9sUQLS3xECnHi68sSJLJZk+mMtS94JVa9fuCIylIhm0zm7V3z2bt9wvBsb54hHHBBkcDwhHHkAYjzrvy1qiN+c+YwDKwbxAw0d+X+0fHopMGrUlhJ2IJ9ELSQG+1QFKiZTVkvB2CFupIDS+qKw3/nyoPG8Nx+CNjiXsdG69Oo+pTeic46evt+gQS2B4aLv8QESHZutYPQz731/m12iOTsbPuCLQX3/Tn3t6c83Y3S7tF0GDQNUi1/bGQzLt0WFPsguDYtvOnWBaZAT9q1cr3EEGjsHpB1mc51qGOZS3BmBQEEtIBCfjVraMe5gzyksqMLjJsYcwYZyvrjD2HOZjACj6j0HWiZeG5nQ5u/NCleM5OpQSKWrSuKRW00TVTLShtokD4mSbhk2xLyCLHm9COJVC7SNpjvs0Qdm+hi6yCHRHmUM0fnEk4bjvPQYP66jogf8Aw7Snk/wkM4obHqz+iVEizR40TJRoDctSQCMl8PqrVxvlDl31q35a2vWZfJgTtFd9+dnfXsd4kiJCq1oluyjS1XCCucpzsRylFPRhhCVoh0IgCtBCu6xxCLbSrDMRGsEsQ6WICZwdHPdGVI4OOharSGlC6gYst1Yr3B9CTcSZ438z8SY5FJwRts+GLmrYYYLfp0BWHRlKAL9mDVmpcA7jJuASxhRLjYdPBaobSnwiwSqGCkUvZT7MOjnnB6vlLnWd1WIkec65lnB0L57py2U+AeKFc9R/0qpUn5GoIH23fYJathWyAh3KdP108bd+nJgro0ga0An/5288dYGfIUmzwOPEponIVEaI2XSU1MDrFMMnksidbVN1QU6vU7+LCk6aJglPhZDOHujaSt4o32C9BwbCdhPxrVBpG9XKl/kvEAx4ESMzq7z7JnRRojY21cWGjKt48nRvtby0lUBKCpsiKTUJ8FUKpyfbAAGtLCmuwBZ1T2Nbbgf5iEvisxX+asdmLrfeQ9C/JeVZEiGHbcftymewpAiNc84Kn6uXqLzFp8MdmaZzjCDcaO/I+Ds7XVFZvfKRdqIF00BaL5Et7nHiIQ6w9pd3oJB9KwWMTjCU56epyjiIIZ8CWIOD+7ytVIbcAuC0kl6N/QwiZkFpCejikVKvBbzyGxqBr/b2FjzgWnteqac3GL1h6ESQwmgrYiVSz7XjYpkWQBG2CLWhJYVMvmk6hsjA/kn3oHLBKY4aRa/k/zbruX2CuojmTip/0/RSIZjs85DJoUSaTO14eqH2+qVKqfh9MSCYDH8mm1GtbXgxqv7vljMNSY6SmFCjw5d9+6hAn4+zZ1P6We4chwpItDDcCgUkh6x6NCZZXGzPOni2XvadhywDBQMYhb3Yt2i+zYDCFU8F6SRg6CX4DAys/g4LbZ0/VPLYaKO3s/twpjkVTQTsVOSzUEXOTaTnSzWKtJEugs0LDQc08WgnHfhIUNo7BFvxpaGDdtF2Yu0X4dzQmYSclaG3/J66Nnk/FaTTXelPX8wr/N1MykEBkMs7+tuu8T/mAidpIqfyvFEM4lDBL6lpIYkfVw/1gs7d20+/TKG4TaL9y24ol1KFLICNoRbTKlYQrRmpKEvWAnBbbNsREjz0ccZrPOsdQAgGKYAaDgaHx6oOwqiFtNmMdblvN3gctqSfjG0tV/08A+Nmz8h+1LDovzdv6lTp0me2OdncAbSkenySNJYgR4O0ghzV3FDkeIPPGiNkWqrkuKWccWiYieLlaqz1CaEYZJyGGpAFMOPcx+mPIcnGTnBbyeqiQzR9BifU3kshgJEbGq98hwt+q+drIkF8fUiVulGw/iR3Qrvme//Jlpy3/I0LF2Bk1BtrPfeuJXWZ0Fd5UD2rg2pfAZlzvrH4xmapBgDXE1fRRYpHubOYDGORhgoNtZa1erf2sygUHDUnedQG0MwRTFDbUSijCSxWFjb7B35jXxsv1B6BhXbn8UY5lzacUZTEmLlwQI9NHRKlBndpZa22rHFYtxgZckzQRonKPG6CdHA87tUOXPh+ANSvFpO7YqOQ6uJx1aVVZyUN4JfBdENhnbG2tHjzBOVNmdWl2IQlSrGc8dugWVHR3F07GmO4aghaVyvWfeUE5utCwgZUGbhr0zzRFD/GDKAr8YOXnTzvgGZMgRKCF+8Dm1KvvEDxwrARPA/RdhNoNoLRANjXNB397eZEzYgjyybShvJYSTAqF3DEYCwJ7L9jH1mrez6ueJy29sjn7cIva3WpjVr7zasBDEKveyx/AHgiMBasGD9a572ez7jswxg5kAMNbjHEW4lVgSnOU4BzBxALNt9qiW6NqYpag+dClrajS2IIYzISKKatBOxFgO2YJ4quzsW4kKyWYY+FS1iHjrkVKhIpGpBA9rhhOFIr1grGtB+x53w+eBVGlOc+tdjzt5egbcvmMbXc52ewZCCkpEzxBwF+oe9XlLOCSoNiEiCBcAHDnGuBGJ9Z4ElzxwGAPAXhiSPBarfR70+gmAu2Vtzz9Rsu15sutgfBw1TXcMAiENYHHgugkICkVyvfCoogp1BpPaG4oiJUtuMdEemzgGwP2x1rgrwd0Z3LO4RjjLjNn3EdBEV94JKzB9SZgT1Vq/mBXIfsuNeYa6ur/BlUVNrUoUOE8RiQHoIZ75qSndoislpqnWF8mx8MmJxoo7ei4F/mvpXGnKdaVYTEJuYGxwkIzDFixjBJedS00nnXJuGOhWivj+WTbdL0wrrWaeJoFwepon46jCVE5z4o4xeaLKImR5dpvosR6N8QUgTnBWPr2BWPj5ZscwqWJIpAWwYEdYLI8WZqJHYsiAjfDcpA4NBhgL2Bjn1t354P69kcJWlAezCjYbwMWA34TO3EUhejXYDcZ6qMjYbH+HeZDVHVI21cKTJ1C3j5KypIhngCQSsH/MjJae9rGGLs59y2EinwDmslhbf4tArah6vN1+bzV8BA10AdrWgJdEW8JYvgNdJoSy0UI5yyC83BGJARDJFU6sQFMox3tDl1xrCsZA1DX4fH0mHtyA+iAf4Vydb0YJG1IeK6Fx1yLjNk2LoM0RRqn6D5D11vYIscR1/gFnl01jz0WeP7G5FzLeQcMhFQwOc8StI6zR8a1jwTCLQGKMWFMOGPjleWWLZQWNKTMGkeyzEi6oNgDMDiTaaXfihalYjwW8Ce//MklUlkhQXr5LU+/MeOKOY1FFDIAFFaHWklCAlPvNI3varkkwKUXiXDdXN55r6wmJJkE88FSyfsfEIc5rvNWTEg2Tk+TQI1LtCkW5aqHVmUcfJiWLKgBUflMy6JIHJByWgNIYUGkPyBo5CiheYRFnsCShVUm79FrRenibWyiniHCpH8UR2i43AxaDVg5tlFxzfWB0gAj4duEjNs2GnUoLtk2lsCYbJ+jajSgE+MCJLBe9/8Y+GKI8HrjvGMKEMyuG9IAaudnZDLk/SYB4lywStn7CWa1msqWghvzUJ+ULhjSKsatUn3NXf9TLBY5htgC++0x9+8sAldnpwll00QSuuUmiJupoi9wruDa75baGjk7sHxQrVL1/psHSGSy1lssglw5AQpy8i9JJUIqGYE9TAOWFn4gNlgW3TMiLZrEyDLiJEat12abiKaFIqPJyUXsYkxyhNA8RrgbY5FBBFuSvsURJmtL2+4jb4rQXWjEAK1p/NIMWMW7YIEZpaLiUDJiUT5mW7RCKDBoQQgkg6xOus/tSDAB5bbn1YKHMQZrvFZPEmkM2pzL5twPmB67cM4bL9f+06YoBK1ZHmCnZQyQlIopGhzx/3jlWYsH8YU3PLlgdo91ADDIhDsR3yrtYT2lzSCECq41Gyl1RfkgT5iOcCqYZefzrv1OsBWVqlrF9yPP939ZrwfVfNZ5C8FUOemDfikSq+kQ9yF6TZIp/cVYQAgtSDElh22/ERKfJX63Hvj0L7Ea5T1fwkIgnSCkgBHuwhjnMaEZUNTHQBcGPZYcsGFHAK/TQBtjwGCmCapSIsZcC484lihhStIvH5MLQcDRUzUg/A3/m+MwmX6njFm1WvIeFrxe17gCDKBAgZUTLyZ1grnmGNOuQu5YJIRyAsBE+Ez44+XyvZZgaqtJYLRVmVCe5Gm1jzZX9dWqwZriPx2yEhe/9eT+mbyzSygCUH3VR7vobzk04Tg0KxJAfCU5Egu2LIY1F8Gp1VXIZv7OpHQYEvvsT5W6vzGbtQ9XDDsEnmhW6QAgTYoIE6Uu56AFuOM55uMXkrzoPq+wtSZzoXd7oLtpBz5z15R/azKqp0g2UYaHtznHBQlkgrrhsIcwtrES68W9G8AIvKLmzGQJYMu3KBqlFI1kbDJiU1QHSxV5aDUg0aCpDZd6DUhpQxBqC9WyV0+4X6ldSx86O+lz2HZ5BhBivFbzHuGBH048xF0IDWVMAhatDoq6urNHm0E9BMLe+HjlPoJYuACbFRVEyn9C3ABQmw71YQWALZ+OXfqJxQ/hL/3bije5dqYbwKYblRZsPXGYjC3ktG+SexGop7tgv11DRJogqtF9sVyqPZspZA6noXx1MpTBomQu42Is6SLSSRlg3CwnBWyNjJ1SKsJTTCvblQllwQFG2eyjjBCoG2ECIC4IgQryvbz8zlMyQ8JLFkHDri2GLcsal+HGlRVDjHLJchNt0UbZyfed9Dlyj0nps1ybLfotmBiscP4nJG8LTIqn1G8QkwFuADNdBftdQuC+aOFwVC+Vg/ssorRiE+FK4agB7MQJCgnG/Md/9tTv8FdufeZwQUnOsizEuR+uywYMCViuSHKdLCI+XAr02mBG03W/t6uQfYumFqAokNsvFoOlUu0RJ+scTsFqS502Y+whSBpClkEKaOXgAh3jgriOvYjxYLCzawrTpzVhsNTJ3BtULJ7cBLzsC4AOCQrUmCPS5XmBl7HxMMJKZpqmxTNLnMoC6qQDk+4zAVYObQTjF20UFa/HAjchzKU4tI4K2exbsSBStQ6snuC8Nl7x7ycULKMb0n2zDMVOWkiLVJUhTTreKBLsf1c99RD+0ndWvtkmPMsZw4Q2eyCkD0ayAUlaq75zQftyeffNVJC4y5JgQaXq/SaXdQ6F6EepExkT0EpGCiwxZdKMS/fiXAwyJuoQfQbeJ7f7xjaZ7IG5ebaXW6TlVBuFDAoqP4dtiiVt981MmNbmeJ3pMGvZ5zBCTKujVuvjm1GPZuqjhhAUML4m8Ot/0a84U5IFwIvGDQA3m8seSrC1m0onC6qOV8o/t7Ce/la4gfQT3x8DzrH/u2bFI/jLN688xM6GAn6Zz0KM6VNqYwipG3J4RtlMc5UhZqn2ZpbBXgMUMDqzkKNvSgN+PfAfwsLaFw5n2kBGdlXo381yFrnNgZ2Hbe0uGCsxxsY1WrX3qNbodEJ5tiXNVOqTHsoJv6kYhQ2NsDvtw1Ta0K7PrcqD957vv+BXvTUQyLcxz43S4FKVfNZZjCjZT8niIKQTqpQqtf8G+yiZMsROhBsFN/nIMhMHNVaPRybxMfOf+vnKh3Hxlmf2ydlkDqyY6KQoNMVtsATyu/Foqgy+ReYiUe8DxBnGwnZmFrLk0OTKxwKBzvsZcJOHC4zTxFJaq6MPcdFvJAqObS9ECNcDxraCxFuuessKGfoGfyivtIPvMeFt2AmIQgguQjpkC/yGMsABrU2Z8F3l0/VAQA24dqMhKOZcLXpCEuWZ9cnvypJfq/uS+WRLw7bzQJfZcGuS+QmJC+0jlaDcgRpzFr5P9jm+RQANhzIbigCjX6Jer68MGNukjaekb1mIC06pyLn2IkLJG3B4YAs4r1Yr/i+IgZ32uAlpdIhFKN9YFhAeqlw846DH8KXXPzWnu9fZG4DXIKLN8tcGYW8m42qBWGH+AKLnCY9Jo+BZWRsfHIFW6mFhHmToys2ci3YBt1OJAkFWj21LvokHgdgCIZJiljaxlaWP1I2NuMEvguosBEyyJtnOUJWmd7qm1iQ294n3+tT+YGJBxKiGwVDL+jrcF2IchfoR63OqU4/WkbfvM0gua37wFGNoEMDamPcAWchCtoPn2Bn7jRroAUQprVV/BQSsVeshnyLCSpYa7tFh8jjprZW9jV8654AX8fvOvt894pDdDhYWI5QqamWyB/KdjxAjzSyDbojOZ+aFd36dzMllrQNBextrtBIhVDnHkwybw5FtQwA03K+i1LGtjHNfGuMkAki0QHy4lBunIRwKhaITtAG+jspMLhIpDVCCJllmojwptdDATLKsaXK4sLyptY8iREKJlcGrtuqzfh+1PWUQscBB3RNPcF4rqcjB4F+mcCME6c3a9ls0kRJclErV+m8si7U8e7bEXAKHUP6mrcHK6887eEQO4GW3PrlvF7F7W0qzjcYTYckjsBR34NZAhiwEZ2bnM/wAMCmCOE/6gS0fNiIh0Ba4kyp6UtSLppcvnGAJtXYhBPdAiMmABaUgYGVKSEOXF+NF4gXGAtlJ40sQ1Ks0DQ5aja9KG89PLCLUNp2cA3UCUmVI/W/YpQZSdBC36NJPDjxfGAO2CRwNVkOzD1H+sOxGeQ0BrSrP1JqpfkhiYh6wjD7Lb2F/UvscldnoM8GoXqt7TzAkaoBbwI3EL3GyWZe+XarBCUKBx8rVgP0P4gq0XFjSBGwi3KQRnMAXteLpS56UFiyQ4NSrfte168zexRFXHK6gKHMnaE6pyXLInIJNlkjQGocsbIFJDbEDnw0JLKSKz1RdpDl8KOtHjlyX7oYxlVGpiQzZGow0gUihMRKzg8Be8sQ6ol248DHszL5SLGG4zEvWEU4OuH0EiipCeyV4wIMoMq9SvLgsM2w8trAQgRTMhfngCshGear8cKCMfI1oLpEqwBCMNfqhchoLRpZhLiCVFohCZOkV9lmo63mlcXasfYk+qz5yrPuczKf7zJmoVirsSY6wQoeNUJYT4uTIkUSoAPoB4+PlMnuIK6vT9EdjTSPfxJqJw0ptdfFTB8kIj1Fhl938/J6ZLOttWXgMwWZp0TpLZPWRELm5XRmxrwqtGxerQGQagkRJsLhvvGkK3KDNjbzEInsTQhzJmgHmGBsUMo6tok5mmPtmoXl8/43LQ9N2sHiZ8fKaqW0zO9G+TBG62sd1WXoYG3W3rjfZPpjP5LG3HbM92T4nFg3nY3XPW8EtkMPa8vBdyJC3EUQcmG4W8LHxWu1/LTtJBaEcjc5W3xrvK1699pVPHrhCe+lGoD377Pvd/jfsup/NeYP71bR/YiSnpsCZzNyMY+8pI3OA34/23CUUbAYcMF6reY1YUknXYjlEYPcg7SvVFp5xrMUCR/sv2HgOCwG3s7SbrLSJ62Qy08pM8jApPE3qYacTBnaygEumT4BKzspU26en1Gx385gxwYfq9fpfaGhv7eRzhxFL5CWXJFTch+AAABCJSURBVNBIbazyBCggpgghxKkQLw6MP3/bRY2rvGKFferK3/buPrdvEUsh55wFmIQMt/ybK+ZbM+Pyb2PxUG6LOqXzCy7enQNoEwZkAiPHtSit+f6LUsSU+E6k7xDomznW9sAEY4ta1j4NCRZshaIEbjzt1ATJqIuNm+ZijF6kzowopt5SNesgO6kmUVNJJd5JP0FpqUCM+qeWqaY02oolO2ICrgFGKBMkDg0Lt2S6Bjyg343oh818dvNCV+yRYg9MA7a0PjfGAiGxuV6urwZ5rJ1xDuAI96oxwsN1z3uKhHhqiRuNHZNVCLE1PDa8+Wtnv22DCfqmFXDudY/O26Wvr99DLS4Lh9fqMmoUJTF/h38zbguHBAtsgqXPkJ5YfbDCtrzVPucx8YzwDWMZg9xiCoEYw0iM4MDr45xjkz2iDqix9ESAx8FwOb4yknQ7jY5DSWnv09xGOzXbbFdeWhm6N+3aa05ZK8Olifpi1p1muKqPoq2MWpPtbJQHc1r3+XqPWy/nbB/CZknpDmdiuMrwChqoAIUtcWN2z4BdBfPRL39y8dpk8I40so0/d+0T83PdhQ74W7M2/beqFYiuS8UCx87Ml9ZGciwaPBRcRkiIyAfMezEIeBgdvHGGtwKKguhWBooI3LpCaZft0IUR9ZDicwj7BfHB1CAGkrrYAqzrCbYFFn7kOoQY3GQH78FopmGtZiow9N8xeIVhg0wlSFIhog4+amXpkYB3QcyWt9G/pL1TVF/YRssoz6wrzd4e+gx9w7YQ0GeQpUC9UpoQhGpyC2wpG7WafYa0TUstrAgkJmC9llwq0EfdZ0nrOUOci9VE8ByxyHyJARYM+3XxXAOtaXgBEasv6RNyHIj1KtHte5UK2nLA6mJR2ViZTyteAxdvfGweytI+qSVqQXSB3CPbjowdkoXbDtnFsd252nrM/C44cjjmOST4elbjKlCZpRQcEVNtmDSAmtC16EyaoXNkWoNVwwEaZzI6GIh4wBkO/DjU32mPjqOrBr61vUUQAlAuEsM/WWBQ9zXymeXFBjcZcQeES6FkAYKZ6r/1GVW3JVkevDdj/8Lf8C7ZT32I1d9j421ECWrVZ+1LLdmDUKXcagyh7GSboE+C4RImpBsWb8DJkFcrr4rzkKpVnGAc+R0mJokzUl7x66fW3X33CalbU1sG+Z+vf2rOrDzqkyuBqZikjDYoia6LQkzO6HEQo2WZ3spmd3EdKwp8bLaNI2GDHQEVZIiLYANjGJuCZvl3CFpWD8JveB6yhDR9M3lgQkmNBQDruNs7ER7mEjgN8CajpNDQrw1i6ZqPjHQSKONjjB1pLywXxQRRVnQa2US4qCcEmHTtlxRblaTrS1pYpJVPsIcxUQb6ImBhnxqtbewZUN/U+yzbDv6vss2qPgCyij4TR1bzOIbfMcoGYM7HaM0PasNBpbZGU9r22FF85Tgrj+eG/msDuNUksBz9nPBUd9HNj/YURG42+P+GPmuw8Wv/tbAg6TETf1dHyMm787EFF9QBhXHkli0lAQAQi1gOwTbnqFaq+y+lNdAUXAO7kaN4IabSVhV8HKKFgoUVcOS32A9a8bJqitId3NL4RpPnY1HkPxW/tVN+0GCh5SJJ2+z1SKRJrpN8aTseuVX/WkEhtmQTbVNjKO1MlHzcIFJxRgcTloFrm7w62+QH/hbuBS8jV+MliRsoLcROvY4qARu68pxD4H6GNC+mzkELKcGPbLc5M+Y6OexYVuiSY/bRk3526nFUI5jtCLvC5zPB5K2KwKyDk6TgQCk4eMaC5Qfc38I8gV7wA86B3QCgaooLKKRMU1mEsIN2JwLJiOEN211pGQYGK1J2ETliQj1SxBb3TjS/J6ev1bfke/jtBb5k0B3LlhQB+qXrN/82v5n16bEw2+yHZdjhOOn08bQyTnOM2EzUZ7NdqizYQRQQJ9NnaB9IJHSf431TzInl2JSjYD7B1K/5/BlK/PbhO706qgjKtqwd3HJT8chSck7Sfk9IaXUmuAG83vf4zO6ZhS6JGvDZaVcDeL9TMZ8gHLvhT2cRBGStWHKdfj1YEwheAzZEf6fUFpT5WAKXKtYk42b24phHpNOIIom4H96knUbAwkI59uDiUqH2+ETjYduOUT+DQrcjyHK7T5aXpJJQVzp/HWuFbIPmQeLtg7bLxaqjdkueeuIyZT5gU0L2oqk+eBGNxWT6LHlFozhVCLYtTLmQkTADgQbqQfBny1En6iRuAr+OWZmU0cCSrcVi+k3o2wRanfm8a/+Q7enKz8y7rg2ghYakgreOEHXoXIt7PXKwaSh3hRuDoyl05amLWvXNHrdTbyfXHR0tV6ycndmD2HB3fXhgC8cM3IoUUz/Rdpnwf+tkWU+UxvSnmyjta+V7GGgj1Z8LAm5gaw4hnDCPlwVlGys+W08tR16qobESVBlbN0KHb7tovzZev+kD1jGljWUvFslFmaO7Mr2oB3NKLNsVJb+OEbi3ZxTM4HDm2nRuvpDPgdkZj7shxoojCI0Nl6vyrqmC7UqqWhofVW3LZNQKZRknWyALAa6EqDRc+uZ34oacdCFWv5WLkDpEQpmdl2c237A5jrkcSVozCTdpM21zext9To/3OvF6SJav+qzGsZMym/PHx9Bw0aLOTIxAlelXuMAlP0DjgV+RdgM+A+7GL73w4JqRVtKBifoyNdCGpS5btpwuOHxBz0zXyvs+wYHtCiD58NmyuSg4XbOpRaRxS8NesnkiMQ28kfHyBoSyyArz64brlWk7drY748yNubOnY0e+lW7NejIS3kBmGcpdGUQwKROXNCtOCfOQzJ9ar25nousyrVlvWP5U29dJn3V7U/tsmkqneVCF/WjXZ06ooAT3YCRsjnkF+aIKdKXms5GB8tCG+tO5kVtuSY87OxFY9fdtAq0upFh8wKrNntlFcSlnWwDaLFx/KbqcmbMCwrLJxoB5o6TGOJAmQjYBwxe+MWBbG6dGfRmpzJ1FiOcK+Yzdy7kFoU/lIUge2Gxl/0tDtXI9VDcTw2WIZhp2wpAO6iQkwIEPbIv6ptNDWuUOEsjyWS3AnFoC0ut+QBuSxkna3ph7liCGyaYsI8wLdcu/ExZNUL5qg6o3qs9X5nwUDMV1n82+hLbO0GdJKMIGQn7ZvnBs5FiFdUPb9QaQ7DOFsDuQJ+yz2oEa/dZjrJsv7a5thKDPUDmUpw7RNC9w4AhBqmC+iAXy6pxXXZdtvOTDB05wecjE0N0uoDXBW50X5LNBT9buJtiv52bmXKW8q9UCDMY+puUZDIIeXM4rW1kN+UjS5eYHV5yeALuxYHWpCVuZVaYZpk3W5NI0IErRk8c6l9a4dsZOIchktjQzvXZz2a7PZlnJNk+MD6UXSBpkmb9TxtBxkQuUthqgcVQVY/nu0HwRIVQe3zhQPLMzKUGr5m1X0EaVFIvk/Pyx2Zm91jyfQayuUO+sJalJ2wUgCg4aryMenelM7MK15ZTTHtvBGRhDFvpLccsSRKop/aZxhW+qPY1Rh3xSpGZZohYEGP7X86h/S+pilA+/IR+kVX9jnLGEqFWVejSTbShW9Pwl8+vf8D0TlpNmNloLVa5Qvsau7sHk+tyY7on6LKmwlRUkqEpkNfqpKCz8bvQZ3tlNfTbnBAecM5swz/MRt0i1OuYF+jAN5QU2F/ZAeaBYPLKt8Kndepoe0IY1nnftH/pyCGWxnXdyrrAZeIQl8Bs1jtc8FgRlhArhKy2yU78d6sxAFreUStlAvQNxUBG2tFWSF36T/yk9dhBqtgDclmWLoIKwKsJHFs8bgmxPFg3lqUao9Cgq01N1cUcEpKy2ZA7iOAcFMlSQgmKjTLVKAwKiPBvpfFGZuo1h+Y0y80K22QnLM9sAfYr1uaGvV30KLZo8qLfRJuTZ4bBBn/Jx1byj+iXbnhhH1aZG2xt9hvIbebzADyzi1ANc8xH3iFV3aMA9hvJBs2aLOHyDRwZb3anQDrDwbVpBW7zh4e6alZOCqUyNYo9w287WXYtA6FiMtaIClhz2OB8eqUQ+Y05GgcmrbcIIdaE5s9yeOkS8MjDrGjowrd5I0c1FCg8UKkFkGphgz9Dxhb/NAYMy3WS6UO+n61ElxH/pMhpv1RszpaGOaZqjtHx6nXbcZ9lHFyX7XDfGTPZN49zQZ7bsc1Sean193OK4gLzK6HDgZHqYZ1WxvMaoxWM6BDrcYit6Vw3ffUK6fUE74E4raM+/+ud50pdXQDMuT8eiSrK9lo2C2ZZF/EhCHdh2teY1XwybcSj2a/UuO6TUpnTYzWRQXUeSNHsait6k4jDt+0TLucV3WR9IGyexuaUpL6PiZTvDwmrt1DYqHdQvAdOqT7q8ybSv1RiGjYQ6gfIzebYqcwflfB9V/NFylqNuSNQQsUuhvHzUXy7MZ4/6exSSyT9HUb1aws5Wh1110aFjEJlwMtMxraA9+4b73fGhbKOORQihNQjtBv//P/XwamlKUSIzsr00ZxO76jnpVj2iSqhLc3ZPJuyc5niB24X7dGvYDjJCH+L80RpG2RyyHRVYU/6GR3LXkLeCkJZOhKOly4ay1KtGfssjuFpFyO5pxMFvlGm0BdLYGeH7qoxGe6GNEBqvgmxH9cEfJRjao9toeTVZh2pno41QnupXTvVT9wnaKduky2vfZ8in2wx54O/mPkN7VHnQ5zG/hnPY4V7GY85olWW6unxsQbDKrahaHsMIKdulbH5GBLpqWTnLmo/+rr+p32EZ7uygeMZh0POOgTutoF22bBlFaFnHi2jp0pVixZIleO6mg62Z7ihFQZb09yM04DmkPjSuds0CMAsISTUKsL3A8hoaa3dWXqDxcVS3w/iJJYRcV7EadbuMUamEugoFNB6+r9fLOMlGdxXgnoSw2QWEXJ+Lep2odE3a8VLYnkKjnnoZJ8vQ+WT7oC1bFU+sn5mz8mKwFr4L2+j5jXbH+pwY0bQ+QxLot+5z46zQ6FdUTAmCxxl9Jlnu+jVW8cqMk7LkSQvdM0VpbFC2Gf7WedPeyakJ05pNNfOZ+esuC2485/3tOKZYj6cVtB2jtWVCgZctR2Tpyt/Ylaxtz5w1C8VX8kyEENzxrP9HqOpaOJvvUYM6JO9/RtWKJfuZzZlXzTXyqOrhNzxheUBEwvyoL0w7FEHMaLGqQ6bR6RtQTC9PpofyG/VWK6O4fftajyb0WfYP+h21YSaauEzVr0o1EABORkf5sy9t4gv3j0IXNFU6vHEV7p23R0dUsZO0Os3wL1fxTjVkOzhokwtMoGXL7ia9vcNk/vy3YYS2kNFuF5dTVjXknD9vHtqwcWPr2Z43D6Gm7/o+vTb5WpUI5cFjlKnaIF+2bke7L/PmIXAD0P2YqLx2fc53V0VPb78YHK+KujubK6Cs/H8ALKaBUGOjI4BOrXNNuTqq69UE2lbjgovFIl6xYgleurQfb5j3Fzy8sReX+gp4r20YyZlzF4nBTWu22/hAeZKOb6cydXmtytw0VJL1LUX9fMWSAbF05UpRLEpwdgSMbRi6ac+63SZl2ls6tQoiQA8MrMRHHPF3aMOGv3Tc5/nz95ETPJk8U2vm1HKp9j0oM69YsUTAmaBY/CLcrPaqB2a7Eel4Aqc2rDt0rljfgVrr1q5YsWIHGBc4wN6Nli5dGgEwpJS6ma9pYLZDzv8PHiOV51RNrisAAAAASUVORK5CYII=",ni="data:image/png;base64,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",Ui="data:image/png;base64,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",ai="data:image/png;base64,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",Jr="data:image/png;base64,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",Fi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Za=se(88090),Ii={KeyWordTable:"KeyWordTable___lD2Ae"},Er=se(59301);const Pa=({Data:It,isShowEcharts:vt})=>{var ft;const rr=(0,z.useParams)(),[pn,Qn]=(0,Ce.useState)({});(0,Ce.useEffect)(()=>{It&&Qn(It)},[It]);const LA=()=>{var sn;let Si=new Image;Si.src=Za.yt;const jn=((sn=pn==null?void 0:pn.list)==null?void 0:sn.map(Ki=>({name:Ki.word,value:Ki.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:jn}]}},gr=(0,Ce.useMemo)(()=>Er.createElement(VA.Z,{option:LA(),opts:{renderer:"svg"},style:{height:436}}),[pn==null?void 0:pn.list]),yA=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(sn,Si,jn)=>jn+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Xn=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(sn,Si,jn){return jn<3?Er.createElement("img",{width:30,src:jn==0?Ui:jn==1?ai:Jr}):jn+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:300,render:sn=>Er.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},sn)},{title:"\u9891\u6B21",dataIndex:"count"}];return Er.createElement("aside",{style:{width:"97%"}},vt&&Er.createElement(Re.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Er.createElement(Ze.Z,{flex:"1 1 0"},Er.createElement(Re.Z,{align:"middle",gutter:10},Er.createElement(Ze.Z,null,Er.createElement("img",{style:{width:"16px",height:"16px"},src:Fi})),Er.createElement(Ze.Z,null,Er.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Er.createElement(Ze.Z,null,Er.createElement(Fe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Er.createElement(bA.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Er.createElement(Ze.Z,{style:{marginLeft:"auto"}},Er.createElement("span",{className:"c-666"},(pn==null?void 0:pn.updated_at)&&De()(pn==null?void 0:pn.updated_at).format("YYYY-MM-DD HH:mm:ss")))),Er.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((ft=pn==null?void 0:pn.list)==null?void 0:ft.length)>0?gr:Er.createElement(rt.Z,{img:Br,customText:"\u6682\u65E0\u6570\u636E~"}))),Er.createElement(Ze.Z,{flex:"1 1 0"},Er.createElement(Re.Z,{align:"middle",gutter:10},Er.createElement(Ze.Z,null,Er.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Er.createElement(Ze.Z,null,Er.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C"))),Er.createElement("div",{style:{border:"1px solid #E0E1E4",width:"100%",height:438,marginTop:20}},Er.createElement(Se.default,{className:Ii.KeyWordTable,style:{width:"100%"},scroll:{y:400},columns:Xn,dataSource:pn==null?void 0:pn.list,pagination:!1,locale:{emptyText:Er.createElement(rt.Z,{img:ni,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var io=(0,z.connect)(({polls:It})=>({polls:It}))(Pa),Po=se(94157),bn=se(59301),As=Object.defineProperty,yo=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,ls=Object.prototype.propertyIsEnumerable,Io=(It,vt,ft)=>vt in It?As(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,ca=(It,vt)=>{for(var ft in vt||(vt={}))ci.call(vt,ft)&&Io(It,ft,vt[ft]);if(yo)for(var ft of yo(vt))ls.call(vt,ft)&&Io(It,ft,vt[ft]);return It},ao=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())});const{RangePicker:ns}=Kt.default;var Sa=({})=>{const It=(0,z.useParams)(),[vt,ft]=(0,Ce.useState)(!1),[rr,pn]=(0,Ce.useState)(0),[Qn,LA]=(0,Ce.useState)([]),[gr,yA]=(0,Ce.useState)(!1),[Xn,sn]=(0,Ce.useState)(!1),[Si,jn]=(0,Ce.useState)(!1),[Yn,Ki]=(0,Ce.useState)(""),[aa,da]=(0,Ce.useState)(!1),[Zr,Bt]=(0,Ce.useState)(null),[kA,HA]=(0,Ce.useState)(),KA=(0,Ce.useRef)(void 0),[OA,nn]=(0,Ce.useState)(""),Wn=It==null?void 0:It.coursesId,[$n,gi]=(0,Ce.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[vn,Qr]=(0,Ce.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,questionable_id:Wn,questionable_type:"Course"});(0,Ce.useEffect)(()=>{Ea(),qi(vn)},[]);const Ea=()=>ao(void 0,null,function*(){const Ln=yield(0,Oe.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{questionable_id:Wn,questionable_type:"Course"}});Ln.status===0&&gi((Ln==null?void 0:Ln.data)||{})}),qi=Ln=>ao(void 0,null,function*(){var kr,ti,oi;ft(!0);const qr=yield(0,Oe.ZP)("/api/course_qna_sessions.json",{method:"get",params:Ln});qr.status===0&&(LA(((kr=qr==null?void 0:qr.data)==null?void 0:kr.list)||[]),pn((ti=qr==null?void 0:qr.data)==null?void 0:ti.size),HA((oi=qr==null?void 0:qr.data)==null?void 0:oi.word_cloud)),ft(!1)}),Ci=Ln=>{vn.keyword=Ln,vn.page=1,Qr(ca({},vn)),qi(vn)},so=(Ln,kr)=>{vn.status=Ln,vn.page=1,Qr(ca({},vn)),qi(vn)},lr=(Ln,kr)=>{vn.start_date=kr[0],vn.end_date=kr[1],vn.page=1,Qr(ca({},vn)),qi(vn)},cr=(Ln,kr)=>{vn.page=Ln,vn.limit=kr,Qr(ca({},vn)),qi(vn)},fi=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(Ln,kr,ti)=>`${(vn.page-1)*vn.limit+ti+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(Ln,kr)=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{onClick:()=>{Bt(kr.id),yA(!0)},className:"c-light-primary current"},Ln||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:Ln=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{className:"c-black"},Ln||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:Ln=>bn.createElement("span",{className:"c-black"},Ln)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(Ln,kr)=>bn.createElement(Re.Z,{align:"middle"},bn.createElement("div",{className:"flex-1"},bn.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),bn.createElement("span",{className:"c-black"},kr==null?void 0:kr.like_count)),bn.createElement("div",{className:"flex-1"},bn.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),bn.createElement("span",{className:"c-black"},kr==null?void 0:kr.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:Ln=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{className:"c-black"},Ln||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:Ln=>bn.createElement("span",{className:"c-black"},De()(Ln).format("YYYY-MM-DD HH:mm"))}],Ha=(Ln,kr,ti)=>{const{onMenuClick:oi}=ti;KA.current=oi;const{id:qr}=Ln;return bn.createElement(bn.Fragment,null,bn.createElement("div",{className:zt.apply,onClick:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)(`/api/course_qna_records/${qr}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:Wn,type:"ai"}});(yr==null?void 0:yr.status)==0&&we.ZP.success("\u6DFB\u52A0\u6210\u529F")})},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),bn.createElement("div",{className:zt.apply,onClick:()=>{sn(qr),da(!1)}},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},Ja=(Ln,kr,ti)=>{const{id:oi,sender:qr}=Ln;return bn.createElement("div",{className:zt.li,style:{width:ti.width}},bn.createElement("div",{className:zt.content},qr==="student"&&bn.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),bn.createElement("div",{className:zt.borderBox},qr==="teacher"&&bn.createElement("div",{className:zt.teacher},"\u8001\u5E08\u56DE\u590D"),qr==="student"&&bn.createElement("div",{className:zt.student},Ln.situation),bn.createElement(Va.Z,{className:zt.text,value:Ln==null?void 0:Ln.text})),Ln.source&&bn.createElement("div",{className:zt.source},Ln.source),bn.createElement("div",{className:zt.action},qr==="teacher"&&bn.createElement("div",{className:zt.apply,onClick:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)(`/api/course_qna_records/${oi}/add_set.json`,{method:"post",body:{course_id:Wn,type:"teacher"}});(yr==null?void 0:yr.status)==0&&we.ZP.success("\u6DFB\u52A0\u6210\u529F")})},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),qr==="teacher"&&bn.createElement("i",{onClick:()=>{sn(oi),Ki(Ln==null?void 0:Ln.text),da(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),qr==="teacher"&&bn.createElement("i",{onClick:()=>ao(void 0,null,function*(){ct.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{questionable_type:"Course",questionable_id:Wn,feedback_id:oi}});(yr==null?void 0:yr.status)==0&&(KA.current(),we.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),bn.createElement(xA.CopyToClipboard,{text:String((Ln==null?void 0:Ln.text)||""),onCopy:()=>we.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},bn.createElement(Fe.Z,{title:"\u590D\u5236"},bn.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},ii=()=>ao(void 0,null,function*(){if(!Yn){we.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}jn(!0),(yield(0,Oe.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Yn,record_id:Xn,course_id:Wn,edit:aa}})).status===0&&(sn(!1),KA.current()),jn(!1)}),ya=Ln=>ao(void 0,[Ln],function*({type:kr,value:ti,index:oi,identifier:qr,objectIndex:yr}){const bo={index:yr,identifier:qr,course_id:Wn};if(kr==="like"&&(yield(0,Oe.ZP)("/api/course_qna_records/like.json",{method:"post",body:bo})).status!==0||kr==="dislike"&&(yield(0,Oe.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:bo})).status!==0)return Promise.reject()}),po=[{img:$A,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:$n==null?void 0:$n.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:or,name:"\u4F1A\u8BDD\u603B\u6570",count:$n==null?void 0:$n.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:DA,name:"\u5BF9\u8BDD\u4EBA\u6570",count:$n==null?void 0:$n.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:Ro,name:"\u6D88\u606F\u603B\u6570",count:$n==null?void 0:$n.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:$o,name:"\u6EE1\u610F\u6570",count:$n==null?void 0:$n.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:ia,name:"\u4E0D\u6EE1\u610F\u6570",count:$n==null?void 0:$n.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:ro,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:$n==null?void 0:$n.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:wa,name:"\u6D88\u8017token\u6570",count:$n==null?void 0:$n.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],cs=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],ys={onListClick:Ln=>(0,Oe.ZP)(`/api/course_qna_sessions/${Ln}.json`,{method:"get",params:{questionable_id:Wn}}),onListDealData:Ln=>{let kr=[];return Ln==null||Ln.forEach(ti=>{var oi,qr;const yr=ti.id,bo=ti.think?{reasoning:ti.think,thinkingEnabled:!0}:{},ds=[{text:ti.question,key:yr,sender:"user",fileList:[],show:!0},ca({key:yr,loading:!1,sender:"AI",show:!0,source:ti.answer_source,text:ti.answer,like:ti.like,dislike:ti.dislike,time:ti.think_time,id:ti.id},bo)];kr=[...kr,...ds],(oi=ti==null?void 0:ti.student_feedback)==null||oi.forEach(Ta=>{kr.push({id:Ta.id,key:`teacher-${yr}-${Ta.id}`,loading:!1,sender:"student",show:!0,text:Ta.feedback,situation:Ta.status_name})}),(qr=ti==null?void 0:ti.teacher_feedback)==null||qr.forEach(Ta=>{kr.push({id:Ta.id,key:`student-${yr}-${Ta.id}`,loading:!1,sender:"teacher",show:!0,text:Ta.feedback,source:Ta.answer_source})})}),kr}};return bn.createElement("div",{className:zt.dialogue},bn.createElement("div",{className:zt.liWrap},po.map((Ln,kr)=>bn.createElement("div",{className:zt.li,key:kr},bn.createElement("img",{src:Ln.img,width:38}),bn.createElement("aside",null,bn.createElement("b",{style:{color:Ln.count===0?"#999":"#333"}},Ln.count),bn.createElement("div",null,bn.createElement("span",null,Ln.name),bn.createElement(Fe.Z,{title:Ln.tip},bn.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),bn.createElement("div",{className:zt.line}),bn.createElement(Re.Z,{align:"middle",justify:"space-between"},bn.createElement(ns,{value:vn==null?void 0:vn.time,showTime:{format:"HH:mm"},onChange:lr,format:"YYYY-MM-DD HH:mm"}),bn.createElement(xt.default,{value:vn.status,onChange:so,options:cs,style:{width:160}}),bn.createElement($e.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:OA,onChange:Ln=>nn(Ln.target.value),onSearch:Ci})),bn.createElement(Se.default,{columns:fi,className:"mt20",dataSource:Qn,loading:vt,rowKey:"id",pagination:{current:vn.page,hideOnSinglePage:!rr,showQuickJumper:!0,showSizeChanger:!0,pageSize:vn.limit,pageSizeOptions:["10","20","50","100","200"],total:rr,size:"default",showTotal:Ye.rU,onChange:cr}}),bn.createElement(io,{Data:kA,isShowEcharts:!0}),bn.createElement(Po.Z,{style:{marginTop:18},title:"\u5206\u6790\u62A5\u544A",height:300,data:{container_id:Wn},type:"Course",noDataCanEdit:!0,emptyNode:"\u5F53\u524D\u8BFE\u5802\u6682\u672A\u8FDB\u884C AI\u95EE\u7B54"}),bn.createElement(ho.Z,{visible:gr,fetchListObject:ys,onOpen:()=>yA(!0),onClose:()=>{yA(!1),qi(vn)},children:!0,historyId:Zr,showPreference:!0,showDefaultTips:!1,customDataNode:Ja,customPreference:ya,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:Ha}),bn.createElement(ct.default,{centered:!0,open:!!Xn,confirmLoading:Si,onCancel:()=>{sn(!1)},afterClose:()=>{Ki("")},onOk:ii,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},bn.createElement(fe.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:Ln=>Ki(Ln),defaultValue:Yn})))},Ni=Object.defineProperty,us=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Os=(It,vt,ft)=>vt in It?Ni(It,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):It[vt]=ft,ka=(It,vt)=>{for(var ft in vt||(vt={}))Ts.call(vt,ft)&&Os(It,ft,vt[ft]);if(Xa)for(var ft of Xa(vt))Es.call(vt,ft)&&Os(It,ft,vt[ft]);return It},Ya=(It,vt)=>us(It,go(vt)),oo=(It,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(It,vt)).next())});const Ko=({classroomList:It,boards:vt,globalSetting:ft,loading:rr,user:pn,dispatch:Qn})=>{var LA,gr,yA;const Xn=(0,z.useParams)(),sn=(0,Ce.useRef)(Ya(ka({},Xn),{id:Xn.categoryId,page_size:20})),[Si,jn]=(0,Ce.useState)({page:1,page_size:20}),{detailBoardList:Yn,detailLeftMenus:Ki,detailTopBanner:aa,detailCourseGroupsList:da}=It,[Zr,Bt]=(0,Ce.useState)([]),[kA,HA]=(0,Ce.useState)("\u6392\u5E8F"),{userInfo:KA}=pn,[OA,nn]=(0,Ce.useState)(!1),[Wn]=(0,z.useSearchParams)(),[$n,gi]=(0,Ce.useState)(!1),[vn,Qr]=(0,Ce.useState)("all"),[Ea,qi]=(0,Ce.useState)({}),[Ci,so]=(0,Ce.useState)(1),[lr,cr]=(0,Ce.useState)(!1),[fi,Ha]=(0,Ce.useState)(!1),[Ja,ii]=(0,Ce.useState)(!0);let[ya,po]=(0,Ce.useState)([]);const[cs,rs]=(0,Ce.useState)(!1),[ys,Ln]=(0,Ce.useState)(!1),{verifyModelUser:kr,ContactModalElement:ti}=(0,ht.Z)(),oi=(0,Ce.useRef)(null),qr=(0,z.useLocation)();let[yr,bo]=(0,Ce.useState)({page:1,page_size:20});const ds=(0,Ce.useMemo)(()=>{if(Ki.course_modules)return It.detailLeftMenus.course_modules.filter(lA=>lA.type==="board")[0]},[It]);(0,Ce.useEffect)(()=>{var lA;const Fn=Ye.cX.getItem(`${(lA=pn==null?void 0:pn.userInfo)==null?void 0:lA.login}${(0,He.GJ)()?"Teacher":"Student"}`,"Board");Fn&&(HA(Fn==null?void 0:Fn.name),sn.current.sort_type=Ns.find(Fr=>Fr.name===(Fn==null?void 0:Fn.name)).id)},[(LA=pn==null?void 0:pn.userInfo)==null?void 0:LA.login,qr==null?void 0:qr.pathname]),(0,Ce.useEffect)(()=>{Wn.get("type")?Wn.get("type")==="hudong"?(Qr("hudong"),lo(),Ta()):Qr(Wn.get("type")):Qr("all")},[Wn.get("type")]),(0,Ce.useEffect)(()=>{var lA;vn==="wenda"&&gi((lA=KA==null?void 0:KA.course)==null?void 0:lA.is_open_ai)},[vn]);const Ta=()=>oo(void 0,null,function*(){var lA;if(Ja&&!lr){cr(!0),so(Ci+1);const Fn=yield Qn({type:"classroomList/getCourseGroupsList",payload:Ya(ka({},sn),{page:Ci,id:sn.current.coursesId,limit:20,nonenavigate:!0})});let Fr=[...Fn==null?void 0:Fn.course_groups];((lA=Fn==null?void 0:Fn.course_groups)==null?void 0:lA.length)<20&&(ii(!1),Fr.push({id:0,name:"\u672A\u5206\u73ED"})),cr(!1),po([...ya,...Fr])}});(0,Ce.useEffect)(()=>{sn.current.categoryId=Xn.categoryId,sn.current.id=Xn.categoryId,Qn({type:"classroomList/getBoardList",payload:sn.current})},[Xn]),(0,Ce.useEffect)(()=>{It.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Qn({type:"classroomList/getBoardList",payload:sn.current})},[It.actionTabs.key]),(0,Ce.useEffect)(()=>{Bt([])},[It.detailBoardList]);const Go=(lA,Fn)=>{jn({page:lA,page_size:Fn}),sn.current.page=lA,sn.current.page_size=Fn,Qn({type:"classroomList/getBoardList",payload:sn.current})},Cl=Ce.createElement("section",{className:rA.dropmenu},Ce.createElement("div",{style:{maxHeight:200,overflow:"auto"}},Ce.createElement(Ht(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:lA=>{Ta()},hasMore:Ja,useWindow:!1},Ce.createElement(Ie.default,{style:{width:240,zIndex:10}},da.group_count>0&&ya.map(function(lA,Fn){return Ce.createElement(Ie.default.Item,{key:lA.id},Ce.createElement(Ke.default,{checked:Zr.includes(lA.id),value:lA.id,onChange:Fr=>{let ae=Zr.indexOf(lA.id);Zr.indexOf(lA.id)>-1?Bt(Zr.filter(he=>he!==lA.id)):Bt(Zr.concat(lA.id))}},lA.name))})))),Ce.createElement("aside",{className:rA.bg},Ce.createElement("div",null,Ce.createElement(Ue.ZP,{type:"link",onClick:()=>oo(void 0,null,function*(){yr.group_ids=Zr,yr.page=1,bo(ka({},yr)),lo()})},"\u786E\u5B9A"),Ce.createElement(Ue.ZP,{type:"link",onClick:()=>{Bt([])}},"\u91CD\u7F6E")))),Ns=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let is=[{name:"\u5220\u9664",icon:Ce.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Ce.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Ce.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];aa.is_public||is.splice(2,1);const Ol=lA=>{var Fn;Ye.cX.setItem(`${(Fn=pn==null?void 0:pn.userInfo)==null?void 0:Fn.login}${(0,He.GJ)()?"Teacher":"Student"}`,lA,"Board"),HA(lA==null?void 0:lA.name),sn.current.sort_type=Ns.find(Fr=>Fr.name===(lA==null?void 0:lA.name)).id,Qn({type:"classroomList/getBoardList",payload:sn.current})},Is=(lA,Fn)=>oo(void 0,null,function*(){Fn.coursesId=sn.current.coursesId;let Fr="boards/setTopping";lA==="\u53D6\u6D88\u7F6E\u9876"&&(Fr="boards/escTopping"),yield Qn({type:Fr,payload:ka({},Fn)}),Qn({type:"classroomList/getBoardList",payload:sn.current})}),wl=lA=>oo(void 0,null,function*(){const Fn=lA.name;Zr==""?we.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Qn({type:"classroomList/setActionTabs",payload:{key:Fn,selectArrs:Zr,params:sn.current}})}),Ys=lA=>oo(void 0,null,function*(){var Fn;if(Zr=="")return we.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Oe.ZP)(`/api/boards/${sn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Zr,to_board_id:lA.key}})).status===0&&(we.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qn({type:"classroomList/getBoardList",payload:sn.current}),Qn({type:"classroomList/getClassroomLeftMenus",payload:{id:(Fn=sn.current)==null?void 0:Fn.coursesId}}))});function lo(){return oo(this,null,function*(){var lA;Ha(!0);let Fn=yield(0,Oe.ZP)(`/api/boards/${sn.current.categoryId}/messages/statistics.json`,{method:"get",params:ka({coursesId:(lA=sn.current)==null?void 0:lA.coursesId},yr)});Ha(!1),(Fn==null?void 0:Fn.status)===0&&qi(Fn)})}return Ce.createElement("section",null,Ce.createElement(ze.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,He.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((aa==null?void 0:aa.is_admin)||(0,He.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,He.eB)()&&{name:Ce.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",Ce.createElement("img",{src:_e.Z,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,He.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,He.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(lA=>!!lA),isAdmin:(0,He.RV)(),onTabMenuClick:lA=>{var Fn,Fr;if(((Fr=(Fn=pn==null?void 0:pn.userInfo)==null?void 0:Fn.paid_version)==null?void 0:Fr.version_type)==0&&lA==="hudong"){(0,Ye.xU)();return}lA.key==="hudong"&&(lo(),z.history.replace(`/classrooms/${sn.current.coursesId}/board/${sn.current.categoryId}?type=hudong`)),Qr(lA.key)},defaultSelectedKeys:[`${vn}`],showControlButton:["all","hudong","shezhi"].includes(vn)&&(0,He.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(vn)&&(0,He.GJ)()&&Yn.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",{className:"c-blue font16 ml20 current",onClick:lA=>{var Fn;lA.preventDefault();let Fr=(Fn=sn.current)==null?void 0:Fn.coursesId;(Yn==null?void 0:Yn.parent_id)>0&&(Fr=sn.current.categoryId),Qn({type:"classroomList/setActionTabs",payload:{key:(Yn==null?void 0:Yn.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:sn.current,selectArrs:{category_id:Fr,category_name:Yn.name,type:"board"},cb:()=>{Qn({type:"classroomList/getBoardList",payload:sn.current})}}})}},(Yn==null?void 0:Yn.parent_id)==0?Ce.createElement(Fe.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},Ce.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):Ce.createElement(Fe.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Ce.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{z.history.push(`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/add`)}}),vn==="all"&&Ce.createElement("div",null,Ce.createElement(Xe.Z,{spinning:rr["classroomList/getBoardList"]},Ce.createElement(Qe.Z,{dataSource:Yn.messages||[],isAdmin:(0,He.GJ)(),batchStatus:OA,SortMenuName:kA,setSortMenuName:HA,SortMenus:Ns,dispatch:Qn,isboard:!0,onBoard:lA=>{sn.current.group_ids=lA,sn.current.page=1,jn(Fn=>Ya(ka({},Fn),{page:1})),Qn({type:"classroomList/getBoardList",payload:sn.current})},detailCourseGroupsList:da,onSearch:lA=>{sn.current.search=lA,sn.current.page=1,jn(Fn=>Ya(ka({},Fn),{page:1})),Qn({type:"classroomList/getBoardList",payload:sn.current})},onSort:Ol,onBatch:lA=>nn(lA)}),Yn.total_count===0&&Ce.createElement(rt.Z,null),Yn.messages&&Yn.messages.map(function(lA,Fn){var Fr,ae;return Ce.createElement("div",{className:rA.listItem,key:Fn,onClick:he=>{Zr.indexOf(lA.id)>-1?Bt(Zr.filter(Ee=>Ee!==lA.id)):Bt(Zr.concat(lA.id))}},Ce.createElement(Re.Z,{align:"top"},(0,He.GJ)()&&Ce.createElement(Ze.Z,null,Ce.createElement("div",{className:"mt17"},((0,He.Ny)()||((Fr=lA==null?void 0:lA.author)==null?void 0:Fr.login)===KA.login||(0,He.GJ)()&&!lA.author.is_teacher)&&Ce.createElement(Ke.default,{checked:Zr.includes(lA.id),value:lA.id}))),Ce.createElement(Ze.Z,null,Ce.createElement("img",{className:"ml10 mr20",src:`${Ne.Z.IMG_SERVER}/images/${lA.author.image_url}`})),Ce.createElement(Ze.Z,{flex:1},Ce.createElement("div",{className:rA.title},Ce.createElement("div",{className:rA.titleLeft},Ce.createElement(z.Link,{to:`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/Detail/${lA.id}`},Ce.createElement("strong",null,lA.subject)),(lA==null?void 0:lA.is_copy)&&Ce.createElement("span",{className:rA.copyTag},"\u590D\u5236"),lA.sticky===1&&Ce.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),Ce.createElement("p",{className:"mt15"},Ce.createElement("span",{className:""},lA.author.name),lA.total_replies_count>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.total_replies_count," \u56DE\u590D"),lA.praises_count>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.praises_count," \u70B9\u8D5E"),lA.visits>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.visits," \u6D4F\u89C8"),Ce.createElement("span",{className:"ml20 c-light-black "},De()(lA.created_on).fromNow()))),Ce.createElement(Ze.Z,{className:"tr"},Ce.createElement("p",null,(0,He.RV)()&&Ce.createElement(z.Link,{style:{marginRight:0},to:`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/Detail/${lA.id}`},Ce.createElement("aside",{className:rA.flexBox},Ce.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),Ce.createElement("div",null,"\u8BE6\u60C5"))),lA.sticky===0&&(0,He.GJ)()&&Ce.createElement(z.Link,{className:"ml15",to:"",onClick:he=>{he.preventDefault(),Is("\u7F6E\u9876",lA)}},"\u7F6E\u9876"),lA.sticky===1&&(0,He.GJ)()&&Ce.createElement(z.Link,{className:"ml15",to:"",onClick:he=>{he.preventDefault(),Is("\u53D6\u6D88\u7F6E\u9876",lA)}},"\u53D6\u6D88\u7F6E\u9876"),((0,He.Ny)()||((ae=lA==null?void 0:lA.author)==null?void 0:ae.login)===KA.login||(0,He.GJ)()&&!lA.author.is_teacher)&&Ce.createElement(z.Link,{className:"",to:`/classrooms/${Xn.coursesId}/board/${lA.board_id}/Edit/${lA.id}`},Ce.createElement("aside",{className:rA.flexBox,style:{marginLeft:"16px"}},Ce.createElement("i",{className:"iconfont icon-bianjizuoye"}),Ce.createElement("div",null,"\u7F16\u8F91")))),lA.category_name&&Ce.createElement("p",{className:["c-grey-666",rA.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",lA.category_name))))}),Ce.createElement("aside",{className:"tc mb50 mt30"},Yn.total_count>0&&Ce.createElement(je.Z,{showSizeChanger:!0,onChange:Go,defaultCurrent:1,pageSize:Si.page_size||20,current:Si.page||1,total:Yn.total_count})),Zr.length>0&&(0,He.GJ)()&&Ce.createElement(xe.Z,{offsetBottom:0},Ce.createElement(wt.Z,{buttonDataSource:is,onButtonClick:wl,useBatchStatus:nn,catalogue:ds.second_category.filter(lA=>lA.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Zr.length?Zr.length===((gr=Yn==null?void 0:Yn.messages)==null?void 0:gr.length):!1,setSeleArr:Bt,setAllSelect:lA=>{lA.target.checked?Bt(Yn.messages.map(Fn=>Fn.id)):Bt([])},selectArrs:Zr,onMenuClick:Ys,addCatalogue:lA=>{lA.preventDefault(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:sn.current,selectArrs:{category_id:sn.current.coursesId,type:"board"}}})}})),Ce.createElement(bt.Z,{cb:lA=>{Bt([]),sn.current.page=lA,jn(Fn=>Ya(ka({},Fn),{page:lA}))}}),Ce.createElement(nA,{cb:()=>Bt([])}),Ce.createElement(Pt.Z,{cb:()=>Bt([])}))),vn==="hudong"&&Ce.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},Ce.createElement("div",{style:{display:"flex"}},Ce.createElement("div",{style:{flex:1,color:"#666666"}},Ce.createElement("span",null,"\u8BA8\u8BBA\uFF08",Ea.total_message_count,"\uFF09"),Ce.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Ea.total_reply_count,"\uFF09"),Ce.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Ea.total_like_count,"\uFF09")),(0,He.GJ)()&&Ce.createElement("div",null,Ce.createElement(ye.Z,{dropdownRender:()=>Cl,open:cs,onOpenChange:lA=>{rs(lA)}},Ce.createElement("a",null,"\u5206\u73ED",cs?Ce.createElement(ke.Z,{style:{marginLeft:6}}):Ce.createElement(ge.Z,{style:{marginLeft:6}}))),Ce.createElement(ye.Z,{open:ys,onOpenChange:lA=>{Ln(lA)},menu:{items:[{key:"1",style:{width:100},label:Ce.createElement("a",{onClick:()=>oo(void 0,null,function*(){var lA,Fn;let Fr=yield(0,Oe.ZP)(`/api/boards/${(lA=sn.current)==null?void 0:lA.categoryId}/messages/export_messages.json`,{method:"get",params:ka({is_repeat_export:1},yr)});(Fr==null?void 0:Fr.status)===0&&z.history.push(`/classrooms/${(Fn=sn.current)==null?void 0:Fn.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:Ce.createElement("a",{href:`/classrooms/${(yA=sn.current)==null?void 0:yA.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},Ce.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",ys?Ce.createElement(ke.Z,{style:{marginLeft:6}}):Ce.createElement(ge.Z,{style:{marginLeft:6}}))))),Ce.createElement(Se.default,{dataSource:Ea==null?void 0:Ea.course_members,style:{marginTop:25},loading:fi,onChange:(lA,Fn,Fr)=>{Fr.order?(yr.sort_by=Fr.field==="total_score"?"score":Fr.field,yr.sort=Fr.order,yr.sort=yr.sort.replace("end","")):delete yr.sort,lo()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(lA,Fn,Fr)=>yr.page_size*(yr.page-1)+Fr+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(lA,Fn,Fr)=>Ce.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${Fn==null?void 0:Fn.login}/classrooms`},lA)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),Ce.createElement(je.Z,{showSizeChanger:!0,showTotal:lA=>Ce.createElement("span",null,"\u5171",Ce.createElement("span",{style:{color:"#165DFF"}},Ea.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(lA,Fn)=>{yr.page=lA,yr.page_size=Fn,bo(ka({},yr)),lo()},defaultCurrent:1,pageSize:yr.page_size||20,current:yr.page||1,total:Ea.total_count})),vn==="shezhi"&&Ce.createElement("div",{style:{background:"#fff",padding:20}},Ce.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),Ce.createElement(Ke.default,{style:{marginTop:10},defaultChecked:aa==null?void 0:aa.allow_view_message,onChange:lA=>oo(void 0,null,function*(){var Fn,Fr;let ae=yield(0,Oe.ZP)(`/api/courses/${(Fn=sn.current)==null?void 0:Fn.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:lA.target.checked}});(ae==null?void 0:ae.status)===0&&Qn({type:"classroomList/getClassroomTopBanner",payload:{id:(Fr=sn.current)==null?void 0:Fr.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),vn==="wenda"&&Ce.createElement("div",{style:{background:"#fff",padding:20}},Ce.createElement("div",{className:"flex flex-col gap-20 mb20"},Ce.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),Ce.createElement(Re.Z,{align:"middle",className:"mt20"},Ce.createElement(We.Z,{size:"default",checked:$n,onChange:lA=>{kr()&&(gi(lA),clearTimeout(oi.current),oi.current=setTimeout(()=>{var Fn;Qn({type:"classroomList/setCourseAiState",payload:{course_id:(Fn=sn.current)==null?void 0:Fn.coursesId,is_open_ai:lA}})},500))}}),Ce.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",Ce.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),vn==="wendaji"&&Ce.createElement(yn,null),vn==="duihua"&&Ce.createElement(Sa,null),ti())};var pa=(0,z.connect)(({classroomList:It,loading:vt,boards:ft,user:rr,globalSetting:pn})=>({classroomList:It,globalSetting:pn,boards:ft,user:rr,loading:vt.effects}))(Ko),xo=se(59301);const ri=({classroomList:It,boards:vt,globalSetting:ft,loading:rr,user:pn,dispatch:Qn})=>{const LA=(0,z.useParams)(),{detailBoardList:gr,detailLeftMenus:yA,detailTopBanner:Xn}=It;return xo.createElement(pa,null)};var ko=(0,z.connect)(({classroomList:It,loading:vt,boards:ft,user:rr,globalSetting:pn})=>({classroomList:It,globalSetting:pn,boards:ft,user:rr,loading:vt.models.index}))(ri)},16935:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z=se(59301),Ce=se(93041),Ne=se(37568),et=se(62673),De=se(7939),Ie=se(75727),Ke={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Ue=se(8576),we=se(84105),Xe=({buttonDataSource:Re,onButtonClick:Ze,useBatchStatus:je,allSelect:xe,setAllSelect:ye,selectArrs:Se,onMenuClick:We,setSeleArr:Oe,catalogue:ke,addCatalogue:ge})=>{const[He,rt]=(0,z.useState)(!1),[ct,Ft]=(0,z.useState)("");console.log("---",ke);const st=z.createElement("div",{className:Ke.moveCategory,onMouseLeave:Ve=>rt(!1)},z.createElement(Ce.default,{onClick:We,style:{maxHeight:300,width:240,overflow:"auto"}},z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},z.createElement(Ne.default,{onChange:Ve=>{Ft(Ve.target.value)}})),ke==null?void 0:ke.map(function(Ve,ut){var Me;if(!(ct!==""&&Ve.category_name.indexOf(ct)<0))return z.createElement(z.Fragment,null,z.createElement(Ce.default.Item,{className:"multi-llipsis1e",key:Ve.category_id,title:Ve.category_name},Ve.category_name),(Me=Ve==null?void 0:Ve.third_category)==null?void 0:Me.map(dt=>z.createElement(Ce.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:dt.category_id,title:dt.category_name},dt.category_name)))}),ge&&z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ge},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return z.createElement("div",{className:Ke.bottomControlContainer},z.createElement("div",null,z.createElement("div",null,z.createElement(et.default,{checked:xe,onChange:ye},"\u5168\u9009\u672C\u9875\uFF08",Se.length,"\uFF09")),(0,Ue.GJ)()&&Re.map(Ve=>z.createElement("div",{key:Ve.name},z.createElement(De.ZP,{type:"primary",icon:Ve.icon,className:Ke.buttonWrap,onClick:()=>Ze(Ve)},Ve.name))),(0,Ue.GJ)()&&(ge||ke)&&z.createElement("div",null,z.createElement(Ie.Z,{open:He,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>st,getPopupContainer:Ve=>Ve.parentNode},z.createElement("span",{className:"ant-dropdown-link",onMouseEnter:Ve=>rt(!0)},z.createElement(De.ZP,{type:"primary",className:Ke.buttonWrap,icon:z.createElement("i",{className:"iconfont icon-yidongmulu"})},z.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",z.createElement(we.Z,null))))))),z.createElement("div",null,z.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{je(!1),Oe([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},7653:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Oe}});var z=se(59301),Ce=se(93041),Ne=se(62673),et=se(7939),De=se(75727),Ie=se(25399),Ke=se(82326),Ue=se(37568),we={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},Fe=se(8576),Xe=se(87395),Re=se(84105),Ze=se(26724),je=se.n(Ze),xe=se(51429),ye=se(7408),Se=(ke,ge,He)=>new Promise((rt,ct)=>{var Ft=ut=>{try{Ve(He.next(ut))}catch(Me){ct(Me)}},st=ut=>{try{Ve(He.throw(ut))}catch(Me){ct(Me)}},Ve=ut=>ut.done?rt(ut.value):Promise.resolve(ut.value).then(Ft,st);Ve((He=He.apply(ke,ge)).next())}),Oe=({dataSource:ke,batchStatus:ge,SortMenuName:He,setSortMenuName:rt,detailCourseGroupsList:ct,onSearch:Ft,onBoard:st,onSort:Ve,isboard:ut,dispatch:Me,onBatch:dt,SortMenus:nt,capacity:mt,isShowMode:nA=!1,isLeftAuto:bt=!1,onModeChange:Pt})=>{var rA,ze,Qe,wt;const kt=location.pathname.includes("attachment")||location.pathname.includes("video"),[Ht,Ye]=(0,z.useState)(!1),[_e,ht]=(0,z.useState)([]),[Mt,At]=(0,z.useState)(!0);let[xt,$e]=(0,z.useState)([]);const[gt,Dt]=(0,z.useState)(1),[fe,oe]=(0,z.useState)(!1),re=(0,xe.useDispatch)(),de=(ze=(rA=(0,Fe.eY)())==null?void 0:rA.paid_version)==null?void 0:ze.version_type,{globalSetting:ve}=(0,xe.getDvaApp)()._store.getState(),le=(0,xe.useParams)(),Ge=Ot=>{rt(Ot.name),Ve(Ot)};(0,z.useEffect)(()=>{ut&&yt()},[ut]);const yt=()=>Se(void 0,null,function*(){var Ot;if(Mt&&!fe){oe(!0),Dt(gt+1);const Vt=yield Me({type:"classroomList/getCourseGroupsList",payload:{page:gt,id:le.coursesId,limit:20,nonenavigate:!0}});let iA=[...(Vt==null?void 0:Vt.course_groups)||[]];((Ot=Vt==null?void 0:Vt.course_groups)==null?void 0:Ot.length)<20&&(At(!1),iA.push({id:0,name:"\u672A\u5206\u73ED"})),oe(!1),$e([...xt,...iA])}}),_t=z.createElement("section",{className:we.dropmenu},z.createElement("div",{style:{maxHeight:200,overflow:"auto"}},z.createElement(je(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ot=>{yt()},hasMore:Mt,useWindow:!1},z.createElement(Ce.default,{style:{width:240,zIndex:10}},(ct==null?void 0:ct.group_count)>0&&(xt==null?void 0:xt.filter(Ot=>Ot.edit_auth||Ot.name==="\u672A\u5206\u73ED").map(function(Ot,Vt){return z.createElement(Ce.default.Item,{key:Ot.id},z.createElement(Ne.default,{checked:_e.includes(Ot.id),value:Ot.id,onChange:iA=>{let gA=_e.indexOf(Ot.id);_e.indexOf(Ot.id)>-1?ht(_e.filter(PA=>PA!==Ot.id)):ht(_e.concat(Ot.id))}},Ot.name))}))))),z.createElement("aside",{style:{background:"#fff"}},z.createElement("div",null,z.createElement(et.ZP,{type:"link",onClick:()=>{st(_e)}},"\u786E\u5B9A"),z.createElement(et.ZP,{type:"link",onClick:()=>{ht([])}},"\u91CD\u7F6E")))),tA=He==="\u9ED8\u8BA4\u6392\u5E8F";return z.createElement("div",{className:we.searchSortControllerContainer},!!(nt!=null&&nt.length)&&z.createElement("div",null,z.createElement(De.Z,{dropdownRender:()=>z.createElement(Ce.default,{selectedKeys:[He]},nt.map(Ot=>z.createElement(Ce.default.Item,{key:Ot.name,onClick:()=>Ge(Ot)},Ot.name)))},z.createElement("div",null,z.createElement("span",{className:`${we.btn} ${tA?we.btnSort:""}`},z.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),He)))),tA&&z.createElement(Ie.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},z.createElement("span",{className:we.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),nA&&z.createElement(Ke.default,{defaultValue:"",onChange:Pt,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,Fe.Ny)()&&kt&&(0,Fe.GJ)()&&((Qe=ve==null?void 0:ve.setting)==null?void 0:Qe.main_site)&&z.createElement(Ie.Z,{overlayInnerStyle:{width:"380px"},title:z.createElement("div",null,"\u60A8\u7684\u3010",(wt=ye.vs[de])==null?void 0:wt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,ye.RD)((mt==null?void 0:mt.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",z.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{re({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},z.createElement("div",{className:we.capacity},z.createElement("div",{className:we.title},"\u8D44\u6599\u5BB9\u91CF"),z.createElement("div",{className:we.value},(()=>{const Ot=(0,ye.Mi)((mt==null?void 0:mt.used)||0,(mt==null?void 0:mt.total)||0,!0);return z.createElement(z.Fragment,null,Ot==null?void 0:Ot.split("/")[0],z.createElement("span",{style:{color:"#5F6A95"}},"/",Ot==null?void 0:Ot.split("/")[1]))})()))),z.createElement(Ue.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Ft,style:{width:220,marginLeft:bt?"auto":nA||!(0,Fe.Ny)()&&(0,Fe.GJ)()?"":"auto"}}),(0,Fe.eB)()&&ut&&z.createElement(De.Z,{dropdownRender:()=>_t,open:Ht,onOpenChange:Ot=>{Ye(Ot)}},z.createElement("a",null,"\u5206\u73ED",Ht?z.createElement(Xe.Z,{style:{marginLeft:6}}):z.createElement(Re.Z,{style:{marginLeft:6}}))))}},89108:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ze}});var z=se(59301),Ce=se(77019),Ne=se(5269),et=se(93041),De=se(75727),Ie=se(6767),Ke=se(25399),Ue={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},we=se(51429),Fe=se(8576),Xe=se(7408),Ze=({isLoading:je,addText:xe,tabDataSource:ye,isAdmin:Se,dispatch:We,classroomList:Oe,type:ke,isExercise:ge,defaultSelectedKeys:He,onTabMenuClick:rt,getDropdownMenu:ct,showControlButton:Ft,buttonText:st,buttonIcon:Ve="icon-tianjiadaohang",extraNode:ut,user:Me,onButtonClick:dt,isModelUser:nt,menuItemWidth:mt=125,showExtra:nA=!1})=>{var bt,Pt,rA,ze,Qe;const wt=(0,we.useParams)();return z.createElement("div",{className:Ue.tabMenuContainer},z.createElement(Ce.Z,null,z.createElement(Ne.Z,{flex:"1"},z.createElement(et.default,{onSelect:kt=>je?{}:rt(kt),mode:"horizontal",selectedKeys:He},ye.map(kt=>z.createElement(et.default.Item,{style:{width:mt},key:typeof kt.index=="number"?kt.index:kt.id},z.createElement("span",{className:"c-grey-666"},kt.name),kt.total!==void 0&&Se&&z.createElement("span",{className:"c-grey-999 ml20"},kt.total||0))))),Se&&ge&&z.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(Se||nA)&&z.createElement(Ne.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ge&&z.createElement(De.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>z.createElement(et.default,null,z.createElement(et.default.Item,{key:1,onClick:()=>{var kt;if(!(0,Xe.Ye)(We)){if((0,Fe.Rm)()&&!((kt=Oe.AssistantObject.exercise)!=null&&kt.can_download)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ke,exportType:"exercise",category_id:wt.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),z.createElement(et.default.Item,{key:3,onClick:()=>{var kt;if(!(0,Xe.Ye)(We)){if((0,Fe.Rm)()&&!((kt=Oe.AssistantObject.exercise)!=null&&kt.can_download)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we.history.push(`/classrooms/${wt==null?void 0:wt.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},z.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},z.createElement("span",{style:{color:"#666666",cursor:"pointer"}},z.createElement("i",{className:"iconfont icon-xiazai6"})))),z.createElement("div",{className:Ue.control},z.createElement("div",{className:Ue.extra},ut),Ft&&(st=="\u6DFB\u52A0\u76F4\u64AD"?z.createElement(De.Z,{menu:{items:(Pt=(bt=[{label:z.createElement("div",{onClick:()=>{dt("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(nt||(0,Fe.ag)())&&{label:z.createElement("div",{onClick:()=>{dt("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:bt.filter(kt=>kt==null?void 0:kt.show))==null?void 0:Pt.map(kt=>({label:kt==null?void 0:kt.label,key:kt==null?void 0:kt.key}))}},z.createElement("span",{className:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${Ve}`})),z.createElement("span",null,st))):z.createElement("span",{onClick:dt,style:{cursor:"pointer"},className:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${Ve}`})),z.createElement("span",null,st))),!!ct&&z.createElement(De.Z,{disabled:((rA=Me==null?void 0:Me.userInfo)==null?void 0:rA.user_status)===2,className:"ml10",dropdownRender:ct},z.createElement("span",{className:((ze=Me==null?void 0:Me.userInfo)==null?void 0:ze.user_status)===2?Ue.selectBtn1:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tianjiadaohang"})),z.createElement(Ke.Z,{title:((Qe=Me==null?void 0:Me.userInfo)==null?void 0:Qe.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},z.createElement("span",null,xe||"\u521B\u5EFA\u8BD5\u5377"))))))))}},19730:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ke}});var z=se(59301),Ce=se.p+"static/modelContact.7a7eb113.png",Ne=se(35303),et=se(8576),De=se(59301),Ke=()=>{const[Ue,we]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,et.$O)()?!0:(we(!0),!1),ContactModalElement:()=>De.createElement(Ne.Z,{visible:Ue,setVisible:we,image:Ce}),contactOpen:Ue,setContactOpen:we}}},96160:function(ot,lt,se){"use strict";se.d(lt,{AL:function(){return ge},Iy:function(){return Xe},Qv:function(){return je},ez:function(){return ke},jb:function(){return Re}});var z=se(32834),Ce=se.n(z),Ne=se(11690),et=se.n(Ne);let De=1;function Ie(st,Ve){const ut=st.match(/^(\s+)(?:```)/);if(ut===null)return Ve;const Me=ut[1];return Ve.split(` +`)}]};var Ue=se(53184),we=se.n(Ue),Fe=($e,gt,Dt)=>new Promise((fe,oe)=>{var re=le=>{try{ve(Dt.next(le))}catch(Ge){oe(Ge)}},de=le=>{try{ve(Dt.throw(le))}catch(Ge){oe(Ge)}},ve=le=>le.done?fe(le.value):Promise.resolve(le.value).then(re,de);ve((Dt=Dt.apply($e,gt)).next())});const Xe={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"]}},Re=($e,gt,Dt,fe)=>{const oe=gt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Dt.lineNumber,endColumn:Dt.column});return Array.from(new Set(oe.match(/\b\w{2,}\b/g)||[])).map(de=>({label:de,kind:$e.languages.CompletionItemKind.Text,insertText:de,range:fe}))},Ze=($e,gt,Dt,fe)=>{$e.languages.registerCompletionItemProvider(gt,{provideCompletionItems(oe,re){const de=oe.getWordUntilPosition(re),ve={startLineNumber:re.lineNumber,endLineNumber:re.lineNumber,startColumn:de.startColumn,endColumn:de.endColumn},le=oe.getLineContent(re.lineNumber).substring(de.startColumn-2,de.endColumn);return{suggestions:[...Re($e,oe,re,ve),...Dt.map(It=>({label:It,kind:$e.languages.CompletionItemKind.Keyword,documentation:It,insertText:It,insertTextRules:$e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve})),...fe.map(It=>({label:It.label,kind:$e.languages.CompletionItemKind.Snippet,documentation:It.content,insertText:le.startsWith("#")?It.content.replace(/#/,""):It.content,insertTextRules:$e.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve}))]}}})};var je=$e=>{Xe.languages.forEach(gt=>{$e.languages.registerDocumentFormattingEditProvider(gt,{provideDocumentFormattingEdits(Dt){return Fe(this,null,function*(){const fe=we()(Dt.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:Dt.getFullModelRange(),text:fe}]})}})}),Ze($e,"java",et.keywords,et.quickKey),Ze($e,"cpp",De.keywords,De.quickKey),Ze($e,"c",Ne.keywords,[]),Ze($e,"python",Ie.keywords,Ie.quickKey),Ze($e,"scala",Ke.keywords,Ke.quickKey)};const xe="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ye=Object.defineProperty,Se=($e,gt,Dt)=>gt in $e?ye($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[gt]=Dt,We=($e,gt,Dt)=>Se($e,typeof gt!="symbol"?gt+"":gt,Dt);const Oe=class rc{constructor(gt,Dt,fe){this.placeholder=gt,this.editor=Dt,this.monaco=fe,Dt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return rc.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)}};We(Oe,"ID","editor.widget.placeholderHint");var ge=Oe,He=se(96236),rt=se(6767),ct=se(25399),Ft=se(89392),st=se(98614),Ve=se(56102),ut=Object.defineProperty,Me=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,nt=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,nA=Object.prototype.propertyIsEnumerable,bt=($e,gt,Dt)=>gt in $e?ut($e,gt,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):$e[gt]=Dt,Pt=($e,gt)=>{for(var Dt in gt||(gt={}))mt.call(gt,Dt)&&bt($e,Dt,gt[Dt]);if(nt)for(var Dt of nt(gt))nA.call(gt,Dt)&&bt($e,Dt,gt[Dt]);return $e},rA=($e,gt)=>Me($e,dt(gt)),ze=($e,gt)=>{var Dt={};for(var fe in $e)mt.call($e,fe)&>.indexOf(fe)<0&&(Dt[fe]=$e[fe]);if($e!=null&&nt)for(var fe of nt($e))gt.indexOf(fe)<0&&nA.call($e,fe)&&(Dt[fe]=$e[fe]);return Dt},Qe=($e,gt,Dt)=>new Promise((fe,oe)=>{var re=le=>{try{ve(Dt.next(le))}catch(Ge){oe(Ge)}},de=le=>{try{ve(Dt.throw(le))}catch(Ge){oe(Ge)}},ve=le=>le.done?fe(le.value):Promise.resolve(le.value).then(re,de);ve((Dt=Dt.apply($e,gt)).next())});function wt($e){return/^\d+$/.test($e)?`${$e}px`:$e}function kt(){}let Ht=!1;const Ye={"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 _e($e=[]){let gt=$e;if(Array.isArray($e)){for(let Dt=0;Dt<$e.length;Dt++){let fe=Ye[$e[Dt]];if(fe)return fe}return gt[0]}return Ye[gt]||gt}let ht=null;const Mt=()=>Qe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch($e){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",$e)}});var At=$e=>{var gt=$e,{width:Dt="100%",height:fe="100%",value:oe,language:re="javascript",style:de={},options:ve={},overrideServices:le={},theme:Ge="vs-dark",onEditBlur:It,isCopy:_t=!1,onSave:tA,autoHeight:Ot=!1,forbidCopy:Vt=!1,forbidCopyTips:iA,onChange:gA=kt,editorDidMount:PA=kt,onFocus:Bn=kt,onBreakPoint:vA=kt,breakPointValue:qn=[],filename:wn="educoder.txt",errorLine:Mn,errorContent:Yt="",highlightLine:En,openBreakPoint:WA=!1,placeholder:Pn="",showMiniMap:vr=!0}=gt,Ei=ze(gt,["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 hi=(0,z.useRef)(),Nn=(0,z.useRef)({}),Yi=(0,z.useRef)(),Tn=(0,z.useRef)(),ma=(0,z.useRef)([]),ji=(0,z.useRef)(!1),ha=(0,z.useRef)(),xa=(0,z.useRef)(),Ba=(0,z.useRef)(!1),[ei,hr]=(0,z.useState)(!1);function zi(){let jt;return hi.current&&(jt=new Ce.Z(pA=>{for(let cn of pA)(cn.target.offsetHeight>0||cn.target.offsetWidth>0)&&Nn.current.instance.layout()}),jt.observe(hi.current)),jt}function ga(){rt.ZP.warning({content:decodeURIComponent(iA||xe),key:"monaco-editor-tip"})}const Pr=()=>{let jt=Nn.current.instance;if(oe!=null&&jt&&ei){const pA=jt.getModel();pA&&oe!==pA.getValue()&&(Ht=!0,pA.setValue(oe),jt.layout(),Ht=!1)}};(0,z.useEffect)(()=>{const jt=st.Z.subscribe("formatDocument",pA=>{var cn;let Gn=Nn.current.instance;(cn=Gn==null?void 0:Gn.getAction)==null||cn.call(Gn,"editor.action.formatDocument").run()});return window.updateMonacoValue=pA=>{gA(pA)},jt},[]),(0,z.useEffect)(()=>{var jt;let pA=Nn.current.instance;Tn.current&&clearTimeout(Tn.current),Tn.current=setTimeout(()=>{Pr()},500),oe&&(oe!=null&&oe.length)&&((jt=pA==null?void 0:pA.updateOptions)==null||jt.call(pA,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(oe.split(/\r\n|\r|\n/g).length))+3,5)}))},[oe,ei,Nn.current]),(0,z.useEffect)(()=>{if(Mn&&Nn.current&&Nn.current.instance){let pA=Nn.current.instance;pA.changeViewZones(function(cn){var Gn=document.createElement("div");Gn.style.padding="10px 20px",Gn.style.width="calc(100% - 20px)",Gn.className="my-error-line-wrp",Gn.innerHTML=Yt,cn.addZone({afterLineNumber:Mn||11,heightInLines:3,domNode:Gn})});var jt={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}};pA.addOverlayWidget(jt),pA.revealPositionInCenter({lineNumber:20,column:1})}},[Mn,Nn.current,ei]);const ra=(jt="",pA)=>{if(!jt||jt.trim()==="")return!0;const Gn=Nn.current.instance.getModel().getLineTokens(pA);let en=!1;for(let _n=0;_n<2;_n++)Gn.getStandardTokenType(_n)===1&&(en=!0);return en};(0,z.useEffect)(()=>{var jt;const pA=(jt=Nn.current)==null?void 0:jt.instance;if(pA&&ei&&Vt){const cn=pA.onDidBlurEditorWidget(()=>{Ba.current=!1}),Gn=pA.onDidFocusEditorText(()=>{Ba.current=!0});return()=>{cn.dispose(),Gn.dispose()}}},[Nn.current,ei,Vt]),(0,z.useEffect)(()=>{var jt;if((jt=Nn.current)!=null&&jt.instance&&ei&&WA){let pA=Nn.current.instance,cn=pA.getModel();if(!cn)return;(()=>{var Rr;let DA=[],aA=[];const Wr=cn.getAllDecorations();for(let nr of Wr)nr.options.className==="highlighted-line"&&(DA.push((Rr=nr==null?void 0:nr.range)==null?void 0:Rr.startLineNumber),aA.push(nr==null?void 0:nr.id));if(En===DA[0])return;cn.deltaDecorations(aA,[]);const ui=cn.getLineCount();En&&En<=ui&&(pA.deltaDecorations([],[{range:new ht.Range(En,1,En,cn.getLineMaxColumn(En)),options:{isWholeLine:!0,className:"highlighted-line"}}]),pA.revealLineInCenter(En))})();const en=(Rr=!1)=>{var DA;let aA=[],Wr=[];const ui=cn.getAllDecorations();for(let nr of ui)nr.options.linesDecorationsClassName==="breakpoints-select"&&(aA.push((DA=nr==null?void 0:nr.range)==null?void 0:DA.startLineNumber),Wr.push(nr==null?void 0:nr.id));if(Rr)return{lines:aA,ids:Wr};vA(aA)},_n=Rr=>Qe(void 0,null,function*(){let DA={range:new ht.Range(Rr,1,Rr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield cn.deltaDecorations([],[DA]),en()}),Mr=Rr=>Qe(void 0,null,function*(){let DA=[];const aA=pA.getLineDecorations(Rr);for(let Wr of aA)Wr.options.linesDecorationsClassName==="breakpoints-select"&&DA.push(Wr.id);yield cn.deltaDecorations(DA,[]),en()}),or=Rr=>{let DA=pA.getLineDecorations(Rr);for(let aA of DA)if(aA.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Ft.isEqual)(qn,en(!0).lines)){cn.deltaDecorations(en(!0).ids,[]);const Rr=qn.map(DA=>({range:new ht.Range(DA,1,DA,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));cn.deltaDecorations([],Rr)}const AA=pA.onDidChangeModelContent(Rr=>{let DA=pA.getPosition();if(DA){let aA=DA.lineNumber;clearTimeout(xa.current),xa.current=setTimeout(()=>{ra(cn.getLineContent(aA),aA)?Mr(aA):or(aA)?(Mr(aA),_n(aA)):en()},100)}}),hn=pA.onMouseDown(Rr=>{var DA,aA,Wr;if(Rr.target.detail&&((Wr=(aA=(DA=Rr.target)==null?void 0:DA.element)==null?void 0:aA.className)!=null&&Wr.includes("line-numbers"))){let ui=Rr.target.position.lineNumber;if(ra(cn.getLineContent(ui),ui))return;or(ui)?Mr(ui):_n(ui)}}),Qi=Rr=>{let DA={range:new ht.Range(Rr,1,Rr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};ma.current=pA.deltaDecorations(ma.current,[DA])},_i=()=>{ma.current=pA.deltaDecorations(ma.current,[])},$i=pA.onMouseMove(Rr=>{var DA,aA,Wr;if(_i(),Rr.target.detail&&((Wr=(aA=(DA=Rr.target)==null?void 0:DA.element)==null?void 0:aA.className)!=null&&Wr.includes("line-numbers"))){let ui=Rr.target.position.lineNumber;if(ra(cn.getLineContent(ui),ui))return;Qi(ui)}}),Ti=pA.onMouseLeave(()=>{_i()});return()=>{AA.dispose(),hn.dispose(),$i.dispose(),Ti.dispose()}}},[Nn.current,ei,qn,En,WA,re]),(0,z.useEffect)(()=>{var jt;(jt=Nn.current)!=null&&jt.instance&&WA&&Nn.current.instance.setPosition({lineNumber:0,column:0})},[En]);function yn(){let jt=Nn.current.instance;if(jt){const pA=jt.getSelection(),cn=Nn.current.pastePos||{},Gn=new ht.Range(cn.startLineNumber||pA.endLineNumber,cn.startColumn||pA.endColumn,cn.endLineNumber||pA.endLineNumber,cn.endColumn||pA.endColumn);setTimeout(()=>{jt.executeEdits("",[{range:Gn,text:""}])},300)}}function zt(jt){(window.navigator.platform.match("Mac")?jt.metaKey:jt.ctrlKey)&&jt.keyCode==83&&(jt.preventDefault(),tA())}const Kt=()=>{if(Ot&&Nn.current.instance){const jt=Nn.current.instance.getContentHeight();Kn(jt{if(!Ba.current)return;const{keyCode:pA,ctrlKey:cn,metaKey:Gn,target:en,type:_n}=jt;return(_n==="paste"||(pA===67||pA===86)&&(Gn||cn))&&en.nodeName==="TEXTAREA"&&(ga(),jt.preventDefault()),!1};function ln(jt,pA){var cn=window.URL||window.webkitURL||window,Gn=new Blob([pA]),en=document.createElementNS("http://www.w3.org/1999/xhtml","a");en.href=cn.createObjectURL(Gn),en.download=jt,uA(en)}(0,z.useEffect)(()=>{Kt()},[Kt]),(0,z.useEffect)(()=>{hi.current&&!ei&&Promise.all([se.e(8909),se.e(8250)]).then(se.bind(se,71448)).then(jt=>{try{ht=jt,Nn.current.instance=ht.editor.create(hi.current,{value:oe,language:_e(re),theme:Ge,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:vr||!1}},le);const pA=Nn.current.instance;let en=[...He.BH._menuItems].find(AA=>AA[0]._debugName=="EditorContext")[1],_n=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Mr=(AA,hn)=>{var Qi,_i;let $i=AA._first;do hn.includes((_i=(Qi=$i.element)==null?void 0:Qi.command)==null?void 0:_i.id)&&AA._remove($i);while($i=$i.next)};if(PA(pA,ht),setTimeout(()=>{Kt(),Nn.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{ln(wn||"educoder.txt",pA.getValue())}})},500),Nn.current.subscription=pA.onDidChangeModelContent(AA=>{ji.current?clearTimeout(ha.current):(Kt(),gA(pA.getValue(),AA)),ha.current=setTimeout(()=>{ji.current=!1},500)}),window.Monaco||je(ht,_e(re)),Vt&&(Mr(en,_n),hi.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",EA),window.removeEventListener("paste",EA),window.addEventListener("keydown",EA),window.addEventListener("paste",EA)),window.Monaco=ht,It&&pA.onDidBlurEditorWidget(()=>{It(pA.getValue())}),Bn&&pA.onDidFocusEditorText(()=>{Vt&&Mt(),Bn(pA.getValue())}),Vt){Mt();try{pA.onDidPaste(AA=>{const hn=pA.getSelection(),Qi=Nn.current.pastePos||{},_i=new ht.Range(Qi.startLineNumber||hn.endLineNumber,Qi.startColumn||hn.endColumn,Qi.endLineNumber||hn.endLineNumber,Qi.endColumn||hn.endColumn);pA.executeEdits("",[{range:AA.range,text:""}])})}catch(AA){}}let or=zi();return Pn&&typeof Pn=="string"&&new ge(Pn,pA,ht),hr(!0),()=>{const AA=Nn.current.instance;AA.dispose();const hn=AA.getModel();hn&&hn.dispose(),Nn.current.subscription&&Nn.current.subscription.dispose(),or.unobserve(hi.current)}}catch(pA){}})},[]),(0,z.useEffect)(()=>{if(Nn.current.instance&&ei)return document.addEventListener("keydown",zt,!1),()=>{document.removeEventListener("keydown",zt)}},[tA,ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;if(jt&&ei){let pA=_e(re);ht.editor.setModelLanguage(jt.getModel(),pA)}},[re,ei]),(0,z.useEffect)(()=>{Nn.current.instance&&ei&&ht.editor.setTheme(Ge)},[Ge,ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;Yi.current=ve,jt&&ei&&(jt.updateOptions(Pt({},ve)),setTimeout(()=>{jt.getModel().updateOptions(Pt({},ve))},200))},[JSON.stringify(ve),ei]),(0,z.useEffect)(()=>{let jt=Nn.current.instance;jt&&ei&&jt.layout()},[Dt,fe,ei]);const[xn,zA]=(0,z.useState)(wt(Dt)),[kn,Kn]=(0,z.useState)(wt(fe)),$A=rA(Pt({},de),{width:xn,height:kn,position:"relative"});return z.createElement("div",{className:"my-monaco-editor",ref:hi,style:$A,onFocus:()=>{Vt&&Mt()}},_t&&z.createElement(Ve.CopyToClipboard,{text:oe,onCopy:()=>rt.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement(ct.Z,{title:"\u590D\u5236\u4EE3\u7801"},z.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},z.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function yt({width:$e="100%",height:gt="100%",original:Dt,modified:fe,language:oe,options:re={}}){const de=(0,z.useRef)(),[ve,le]=(0,z.useState)(null);function Ge(Ot){let Vt;return de.current&&(Vt=new Ce.Z(iA=>{for(let gA of iA)(gA.target.offsetHeight>0||gA.target.offsetWidth>0)&&Ot.layout()}),Vt.observe(de.current)),Vt}(0,z.useEffect)(()=>(de.current&&Promise.all([se.e(8909),se.e(9404)]).then(se.bind(se,2550)).then(Ot=>{ht=Ot;const Vt=ht.editor.createDiffEditor(de.current,rA(Pt({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},re),{wordWrap:!0}));le(Vt);let iA=Ge(Vt);return()=>{Vt.dispose();const gA=Vt.getModel();gA&&gA.dispose(),iA.unobserve(de.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,z.useEffect)(()=>{ve&&ve.setModel({original:ht.editor.createModel(Dt,oe),modified:ht.editor.createModel(fe,oe)})},[Dt,fe,oe,ve]);const It=wt($e),_t=wt(gt),tA={width:It,height:_t};return z.createElement("div",{className:"my-diff-editor",ref:de,style:tA})}},33854:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},Ce=se(29787),Ne=se(25399),et=se(89787),De=se(92310),Ie=se.n(De),Ke=se(7408),Ue=se(4918),we=se(59301),Xe=({className:Re,dataSource:Ze=[],col:je=4,right:xe,bottom:ye=23,precision:Se=0,wrapWidth:We=1200,trackEventItems:Oe,loading:ke,onRemove:ge=()=>{},isCurrent:He=!0,showProgress:rt=!1,showAlias:ct=!1,category:Ft,hiddenClick:st})=>{const Ve=Math.floor((We-(je-1)*xe)/je),ut=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return we.createElement(Ce.Z,{spinning:ke},we.createElement("div",{className:Ie()(z.list,Re)},!!(Ze!=null&&Ze.length)&&(Ze==null?void 0:Ze.map((Me,dt)=>{var nt,mt,nA,bt,Pt,rA,ze,Qe,wt,kt,Ht,Ye,_e;const{name:ht,id:Mt,identifier:At,featured:yt,school_name:$e,image_url:gt,excellent:Dt,is_plan:fe}=Me;return we.createElement("div",{key:Mt,className:He&&rt?z.wrapisCurrent:z.wrap,style:{width:Ve,marginRight:(1+dt)%je===0?0:xe+Se,marginBottom:ye}},we.createElement("a",{className:z.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),Oe&&(0,Ke.L9)([Oe]),(0,Ke.xg)(`/paths/${At}`)}},we.createElement("div",{className:z.img},we.createElement("img",{className:z.cover,src:`${gt}`}),(nt=Me==null?void 0:Me.subject_tags)==null?void 0:nt.map((oe,re)=>{var de,ve;if(re===0){const Ge=(de=ut.find(It=>It.name==oe))==null?void 0:de.swimg;return we.createElement("img",{className:z.sign,src:Ge,style:{left:"-4px"}})}const le=(ve=ut.find(Ge=>Ge.name==oe))==null?void 0:ve.ptimg;return we.createElement("img",{className:z.sign,src:le,style:{left:`${48+52*(re-1)+2*re}px`}})}),we.createElement("div",{className:z.tagsDom},we.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Me==null?void 0:Me.excellent)&&we.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"),((mt=Me==null?void 0:Me.custom_tags)==null?void 0:mt.length)>0&&we.createElement(Ne.Z,{title:(Pt=(bt=Me==null?void 0:Me.custom_tags)==null?void 0:bt[((nA=Me==null?void 0:Me.custom_tags)==null?void 0:nA.length)-1])==null?void 0:Pt.tag_name},we.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},we.createElement("span",{className:"multi-llipsis1e text-10px"},(Qe=(ze=Me==null?void 0:Me.custom_tags)==null?void 0:ze[((rA=Me==null?void 0:Me.custom_tags)==null?void 0:rA.length)-1])==null?void 0:Qe.tag_name))))),Ft=="hide"&&(Me==null?void 0:Me.studying)&&He&&we.createElement("div",{className:`${z.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ge(Me)}},we.createElement("i",{className:"iconfont icon-yichu1 font12"}),we.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(Ft)&&He&&we.createElement("div",{className:`${z.hiddenbq} user-path-items`,onClick:oe=>{oe.stopPropagation(),st(Me)}},we.createElement("i",{className:`iconfont ${Ft=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),we.createElement("span",null,Ft=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),we.createElement("div",{className:z.name},we.createElement(Ne.Z,{title:ct&&(Me!=null&&Me.excellent_alias_name)?we.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ht}`,we.createElement("br",null),we.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Me==null?void 0:Me.excellent_alias_name}`)):ht},we.createElement("span",{className:z.e},ct&&(Me==null?void 0:Me.excellent_alias_name)||ht))),He&&rt&&((wt=Me==null?void 0:Me.progress)==null?void 0:wt.all_score)!=0&&we.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},we.createElement(et.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((kt=Me==null?void 0:Me.progress)==null?void 0:kt.my_score)/((Ht=Me==null?void 0:Me.progress)==null?void 0:Ht.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ye=Me==null?void 0:Me.progress)==null?void 0:Ye.my_score,"/",(_e=Me==null?void 0:Me.progress)==null?void 0:_e.all_score),(!He||!rt)&&we.createElement(Ne.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${$e}`},we.createElement("div",{className:z.unit},we.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),$e)),(!He||!rt)&&we.createElement("div",{className:z.tags},we.createElement("div",null,we.createElement(Ne.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),we.createElement("span",null,Me.stages_count))),we.createElement(Ne.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},we.createElement("span",null,we.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),we.createElement("span",null,Me.members_count)))))))})),!Ze.length&&we.createElement(Ue.Z,null)))}},32305:function(ot,lt,se){"use strict";se.d(lt,{jL:function(){return De},w9:function(){return Ye},QD:function(){return En},cQ:function(){return bt.Z},op:function(){return Bn},O5:function(){return yn},_b:function(){return Nn},t7:function(){return We},Gi:function(){return $e},YG:function(){return At},qp:function(){return Xe},vr:function(){return vr},qE:function(){return wn},Je:function(){return ge},wb:function(){return nA},cq:function(){return de},tp:function(){return je}});var z=se(59301),Ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ne="data:image/png;base64,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",De=({dataSource:zt=[],img:Kt,imgWidth:uA=346,title:EA,sunTitle:ln,bannerExtraContent:xn})=>z.createElement("div",{className:Ce.banner},z.createElement("div",{className:Ce.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,EA),z.createElement("span",null,ln)),zt.length>0&&z.createElement("div",{className:Ce.btns},zt.map((zA,kn)=>z.createElement("div",{key:kn,onClick:zA.click},zA.name,zA.sign?z.createElement("img",{src:Ne,width:39}):null))),xn),Kt&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:Kt,width:uA}))),Ie={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},Ke=se(92310),Ue=se.n(Ke),we=se(89392),Xe=({dataSource:zt=[],value:Kt,onChange:uA,onTitleChange:EA,className:ln,title:xn,titleWidth:zA=41,style:kn={},fontColor:Kn="#6A7283",showCount:$A})=>{const[jt,pA]=(0,z.useState)(1),[cn,Gn]=(0,z.useState)(!1),en=(0,z.useRef)(null),_n=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var Mr;zt.length!==0&&(((Mr=en==null?void 0:en.current)==null?void 0:Mr.clientHeight)>97?pA(1):pA(0)),zt.length===0&&pA(0),Gn(!1)},[zt]),z.createElement("div",{className:Ue()(Ie.row,ln,"fadeIn","animated"),style:kn},z.createElement("div",{onClick:(0,we.throttle)(()=>EA==null?void 0:EA(),2e3),style:{width:zA,marginTop:cn?12:4},className:`${Ie.title} ${EA?"current":""}`},xn),z.createElement("div",{className:cn?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},z.createElement("div",{className:Ie.bar,ref:_n,style:jt>0?{height:jt===1?97:"auto",overflow:jt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:Ie.tag,ref:en},zt==null?void 0:zt.map(Mr=>z.createElement("span",{onClick:()=>uA(Mr.id),key:Mr.id,style:{color:Kn},className:Kt===Mr.id?Ie.active:""},z.createElement("span",{title:Mr.name,className:Ie.name},Mr.name),!!$A&&z.createElement("span",{className:Ie.num},Mr.count))))),!!jt&&z.createElement(z.Fragment,null,jt===1?z.createElement("div",{onClick:()=>{var Mr;pA(2),((Mr=en==null?void 0:en.current)==null?void 0:Mr.clientHeight)>245?Gn(!0):Gn(!1)},className:Ie.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{_n.current.scrollTop=0,pA(1),Gn(!1)},className:Ie.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Re={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},je=({dataSource:zt=[],value:Kt,onChange:uA,className:EA,style:ln={}})=>z.createElement("div",{style:ln,className:Ue()(Re.tabs,EA)},zt.map(xn=>z.createElement("span",{onClick:()=>uA(xn.id),className:Kt===xn.id?Re.active:"",key:xn.id},xn.name))),xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ye=se(37568),We=({dataSource:zt=[],value:Kt="",onChange:uA,onInputChange:EA=()=>{},className:ln,style:xn={},placeholder:zA,allowClear:kn=!1})=>{var Kn;const[$A,jt]=(0,z.useState)(""),[pA,cn]=(0,z.useState)("");(0,z.useEffect)(()=>{var _n;let Mr=Kt;(_n=JSON.stringify(Kt))!=null&&_n.includes("{")&&(jt(Kt.id),Mr=Kt.value||"");try{cn(decodeURIComponent(Mr||""))}catch(or){cn(decodeURIComponent(Mr||""))}},[Kt]);const Gn=()=>{uA(encodeURIComponent(pA),$A||null)},en=_n=>{_n!==$A&&(jt(_n),uA(encodeURIComponent(pA),_n))};return z.createElement("div",{className:Ue()(xe.input,ln),style:xn},!!zt.length&&z.createElement("div",{className:xe.dropdown},z.createElement("div",{className:xe.text},(Kn=zt.find(_n=>_n.id===$A))==null?void 0:Kn.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:xe.b1}),z.createElement("b",{className:xe.b2})),z.createElement("div",{className:xe.menu},zt.map((_n,Mr)=>z.createElement("div",{key:Mr,onClick:()=>en(_n.id)},_n.name)))),z.createElement(ye.default,{onPressEnter:Gn,value:pA,onChange:_n=>{cn(_n.target.value),EA(encodeURIComponent(_n.target.value),$A||null)},placeholder:zA,variant:"borderless",allowClear:kn,onClear:()=>uA("",$A||null)}),z.createElement("i",{onClick:Gn,className:"iconfont icon-sousuo9 font14 current"}))},Oe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ge=({value:zt,onChange:Kt,className:uA,total:EA,pageSize:ln,style:xn={}})=>{const zA=zt<2,kn=zt>=Math.ceil(EA/ln);return EA<=ln?z.createElement(z.Fragment,null):z.createElement("div",{className:Ue()(Oe.quickPager,uA),style:xn},z.createElement("div",{onClick:()=>{zA||Kt(zt-1,"prev")},className:zA?Oe.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{kn||Kt(zt+1,"next")},className:kn?Oe.disabled:""},"\u4E0B\u4E00\u9875"))},He={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=se(29787),ct=se(25399),Ft=se(63139),st=se(14661),Ve=se(7408),ut=se(96908),Me=se(57177),dt=se(81378),nt=se(4918),nA=({className:zt,dataSource:Kt=[],col:uA=4,right:EA,bottom:ln=23,precision:xn=0,wrapWidth:zA=1200,trackEventItems:kn,loading:Kn})=>{const $A=Math.floor((zA-(uA-1)*EA)/uA);return z.createElement(rt.Z,{spinning:Kn},z.createElement("div",{className:Ue()(He.list,zt)},!!Kt.length&&Kt.map((jt,pA)=>{const{name:cn,id:Gn,identifier:en,power:_n,cover_image_id:Mr,pic:or}=jt;return z.createElement("div",{className:He.wrap,key:Gn,style:{width:$A,marginRight:(1+pA)%uA===0?0:EA+xn,marginBottom:ln}},z.createElement("a",{target:"_blank",href:`/shixuns/${en}/challenges`,className:He.li,onClick:AA=>{AA.preventDefault(),kn&&(0,Ve.L9)([kn]),_n&&(0,Ve.xg)(`/shixuns/${en}/challenges`)}},z.createElement("div",{className:He.img},z.createElement("img",{className:He.cover,src:`${or}`}),jt.is_jupyter&&z.createElement("img",{className:He.sign,src:ut}),jt.is_jupyter_lab&&z.createElement("img",{className:He.sign,src:Me}),jt.is_unity_3d&&z.createElement("img",{className:He.sign,src:dt})),z.createElement("div",{className:He.name},z.createElement(ct.Z,{title:cn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:He.e},cn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:He.tags},z.createElement(ct.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,jt.challenges_count))),!!jt.myshixuns_count&&z.createElement(ct.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),z.createElement("span",null,jt.myshixuns_count))),z.createElement(ct.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,jt.level))),z.createElement("div",{className:He.rate},z.createElement(Ft.Z,{allowHalf:!0,disabled:!0,defaultValue:jt.score_info}),z.createElement("span",null,"\xA0",jt.score_info?`${jt.score_info}\u5206`:"5\u5206")))),!_n&&z.createElement("div",{className:He.lockWrap},z.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),z.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Kt.length&&z.createElement(nt.Z,null)))},bt=se(33854),Pt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},rA=se(62957),ze=se(96599),Qe="data:image/png;base64,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",wt=se(59301),kt=(zt,Kt,uA)=>new Promise((EA,ln)=>{var xn=Kn=>{try{kn(uA.next(Kn))}catch($A){ln($A)}},zA=Kn=>{try{kn(uA.throw(Kn))}catch($A){ln($A)}},kn=Kn=>Kn.done?EA(Kn.value):Promise.resolve(Kn.value).then(xn,zA);kn((uA=uA.apply(zt,Kt)).next())}),Ye=({className:zt,dataSource:Kt=[],col:uA=4,right:EA,bottom:ln=23,precision:xn=0,wrapWidth:zA=1200,trackEventItems:kn,loading:Kn,category:$A,hiddenClick:jt,handleVery:pA=()=>!0,isCurrent:cn})=>{const[Gn,en]=rA.default.useModal(),_n=Math.floor((zA-(uA-1)*EA)/uA),Mr=or=>kt(void 0,null,function*(){Gn.confirm({title:"\u7F6E\u9876",width:500,content:wt.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",wt.createElement("span",{className:"c-blue"},"\u201C",or.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return wt.createElement(rt.Z,{spinning:Kn},en,wt.createElement("div",{className:Ue()(Pt.list,zt)},!!Kt.length&&Kt.map((or,AA)=>{const{subject_identifier:hn,id:Qi,identifier:_i,power:$i}=or,Ti=or.is_public!=0&&or.is_public;return wt.createElement("div",{className:Pt.wrap,key:Qi,style:{width:_n,marginRight:(1+AA)%uA===0?0:EA+xn,marginBottom:ln}},or.homepage_show&&wt.createElement("div",{className:Pt.btnsTop},wt.createElement(ze.default,{color:"red"},"\u7F6E\u9876")),wt.createElement("a",{className:Pt.li,onClick:Rr=>{Rr.preventDefault(),pA(or==null?void 0:or.first_category_url)&&(kn&&(0,Ve.L9)([kn]),(0,Ve.xg)(or.first_category_url))}},wt.createElement("div",{className:Pt.top},wt.createElement(ct.Z,{title:or.name},wt.createElement("div",{className:Pt.name},or.name)),wt.createElement("img",{className:Pt.img,src:st.Z.IMG_SERVER+"/images/"+or.avatar_url}),wt.createElement("div",{className:Pt.text,title:or.creator},or.creator),hn&&wt.createElement("div",{className:Pt.btns},wt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),wt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ti&&wt.createElement("div",{className:Pt.sign},"\u516C\u5F00"),cn&&wt.createElement("div",{className:Pt.hidden,onClick:Rr=>{Rr.stopPropagation(),jt(or)}},wt.createElement("i",{className:`iconfont ${$A=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),$A=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),wt.createElement("div",{className:Pt.bottom},or.visits>0&&wt.createElement(ct.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-liulanyan"}),wt.createElement("span",null,or.visits))),or.course_members_count>0&&wt.createElement(ct.Z,{title:"\u6210\u5458",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-chengyuan"}),or.course_members_count)),or.tasks_count>0&&wt.createElement(ct.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-zuoye"}),or.tasks_count)),or.is_end?wt.createElement("div",{style:{color:"#6B758B"}}):wt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!or.is_accessible&&wt.createElement("div",{className:Pt.lockWrap},wt.createElement("img",{src:`${st.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),wt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Kt.length&&wt.createElement(nt.Z,null)))},_e={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ht=se(51429),At=({dataSource:zt=[],value:Kt,onChange:uA,className:EA,style:ln={},tabBarExtraContent:xn})=>z.createElement("div",{className:Ue()(_e.tabs,EA),style:ln},z.createElement("div",{className:_e.tabsWrap},zt.map((zA,kn)=>!(zA!=null&&zA.hide)&&z.createElement("aside",{className:_e.tab,onClick:()=>{uA(zA.id),zA.link&&ht.history.push(zA.link)},key:kn},z.createElement("div",{className:Kt===zA.id?_e.active:""},zA.name),(zA==null?void 0:zA.resetCount)==null&&(zA==null?void 0:zA.total)!==void 0&&z.createElement("span",null,"\uFF08",zA==null?void 0:zA.total,"\uFF09"),(zA==null?void 0:zA.resetCount)!==void 0&&(zA==null?void 0:zA.total)!==void 0&&z.createElement(ct.Z,{title:(zA==null?void 0:zA.tip)!=null?zA==null?void 0:zA.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},zA==null?void 0:zA.resetCount),"/",z.createElement("span",null,zA==null?void 0:zA.total),"\uFF09"))))),z.createElement("div",{className:_e.tabBar},xn)),$e=({className:zt,style:Kt={},children:uA})=>z.createElement("div",{className:Ue()(zt),style:Kt},uA),gt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Dt=se(75727),fe=se(93041);const oe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var de=({sortValue:zt,dropValue:Kt,className:uA,onSort:EA,onDrop:ln,dataSource:xn=oe})=>{var zA;return z.createElement("div",{className:Ue()(gt.orderWrap,uA)},z.createElement(Dt.Z,{dropdownRender:()=>z.createElement(fe.default,null,xn.map((kn,Kn)=>z.createElement(fe.default.Item,{key:Kn,onClick:()=>ln(kn.id)},kn.name)))},z.createElement("span",{className:gt.orderTextWrap},(zA=xn.find(kn=>Kt===kn.id))==null?void 0:zA.name)),z.createElement("span",{className:gt.orderIconWrap},z.createElement("span",{className:gt.orderAsc},z.createElement("i",{className:zt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>EA(zt==="asc"?"desc":"asc")})),z.createElement("span",{className:gt.orderDesc},z.createElement("i",{className:zt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>EA(zt==="asc"?"desc":"asc")}))))},ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},le=se(7939),Ge=Object.defineProperty,It=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,tA=Object.prototype.propertyIsEnumerable,Ot=(zt,Kt,uA)=>Kt in zt?Ge(zt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:uA}):zt[Kt]=uA,Vt=(zt,Kt)=>{for(var uA in Kt||(Kt={}))_t.call(Kt,uA)&&Ot(zt,uA,Kt[uA]);if(It)for(var uA of It(Kt))tA.call(Kt,uA)&&Ot(zt,uA,Kt[uA]);return zt},iA=(zt,Kt)=>{var uA={};for(var EA in zt)_t.call(zt,EA)&&Kt.indexOf(EA)<0&&(uA[EA]=zt[EA]);if(zt!=null&&It)for(var EA of It(zt))Kt.indexOf(EA)<0&&tA.call(zt,EA)&&(uA[EA]=zt[EA]);return uA},gA=(zt,Kt,uA)=>new Promise((EA,ln)=>{var xn=Kn=>{try{kn(uA.next(Kn))}catch($A){ln($A)}},zA=Kn=>{try{kn(uA.throw(Kn))}catch($A){ln($A)}},kn=Kn=>Kn.done?EA(Kn.value):Promise.resolve(Kn.value).then(xn,zA);kn((uA=uA.apply(zt,Kt)).next())}),Bn=zt=>{var Kt=zt,{className:uA,style:EA,children:ln,loading:xn=!1,openLoading:zA,onClick:kn=()=>{},size:Kn="middle",shape:$A="round"}=Kt,jt=iA(Kt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[pA,cn]=(0,z.useState)(!1);return z.createElement(le.ZP,Vt({onClick:(0,we.throttle)(Gn=>gA(void 0,null,function*(){zA&&cn(!0);try{yield kn(Gn)}catch(en){console.log("error",en)}zA&&cn(!1)}),2e3,{leading:!0,trailing:!1}),className:Ue()(ve.btn,ve[`${Kn}-${$A}`],uA),style:EA,size:Kn,shape:$A,loading:pA||xn},jt),ln)},vA={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},wn=({className:zt,style:Kt,children:uA=null,onClick:EA,title:ln})=>z.createElement("div",{className:Ue()(vA.head,zt),style:Kt},z.createElement("span",{className:"primary-hover",onClick:EA},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:ln},ln),z.createElement("div",{className:vA.node},uA)),Mn={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},En=({confirmShow:zt=!0,confirmTitle:Kt,confirmClick:uA,cancelShow:EA=!0,cancelTitle:ln,cancelClick:xn,className:zA,style:kn,confirmLoading:Kn=!1})=>z.createElement("div",{className:Ue()(Mn.btns,zA),style:kn},zt&&z.createElement(le.ZP,{loading:Kn,onClick:uA,type:"primary",className:Mn.confirm},Kt),EA&&z.createElement(le.ZP,{onClick:xn,className:Mn.cancel},ln)),WA={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},vr=({className:zt,style:Kt={},LeftContent:uA,children:EA,RightContent:ln})=>z.createElement("div",{className:Ue()(WA.fixedBottom,zt),style:Kt},z.createElement("div",{className:WA.wrap},z.createElement("div",{className:WA.left},uA),z.createElement("div",{className:WA.center},EA),z.createElement("div",{className:WA.right},ln))),Ei={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Nn=({className:zt,style:Kt={},dataSource:uA=[]})=>z.createElement("div",{className:Ue()(Ei.crumbs,zt),style:Kt},uA.map((EA,ln)=>lnht.history.push(EA.path)},EA.name):z.createElement("span",null,EA.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:ln,style:{color:"#5F6368"}},EA.name))),Yi=se(11938),Tn=Object.defineProperty,ma=Object.defineProperties,ji=Object.getOwnPropertyDescriptors,ha=Object.getOwnPropertySymbols,xa=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ei=(zt,Kt,uA)=>Kt in zt?Tn(zt,Kt,{enumerable:!0,configurable:!0,writable:!0,value:uA}):zt[Kt]=uA,hr=(zt,Kt)=>{for(var uA in Kt||(Kt={}))xa.call(Kt,uA)&&ei(zt,uA,Kt[uA]);if(ha)for(var uA of ha(Kt))Ba.call(Kt,uA)&&ei(zt,uA,Kt[uA]);return zt},zi=(zt,Kt)=>ma(zt,ji(Kt)),ga=(zt,Kt)=>{var uA={};for(var EA in zt)xa.call(zt,EA)&&Kt.indexOf(EA)<0&&(uA[EA]=zt[EA]);if(zt!=null&&ha)for(var EA of ha(zt))Kt.indexOf(EA)<0&&Ba.call(zt,EA)&&(uA[EA]=zt[EA]);return uA};const{Countdown:Pr}=Yi.default;var yn=zt=>{var Kt=zt,{onChange:uA}=Kt,EA=ga(Kt,["onChange"]);const[ln,xn]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof ln=="number"&&ln>=0&&uA(ln)},[ln]);const zA=kn=>{const Kn=Math.floor(kn/1e3);xn(Kn)};return z.createElement(Pr,zi(hr({},EA),{onChange:zA}))}},2914:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ce}});var z=se(59301);function Ce(Ne,et){const De=(0,z.useRef)();(0,z.useEffect)(()=>{De.current=Ne}),(0,z.useEffect)(()=>{function Ie(){De.current()}if(et!==null){let Ke=setInterval(Ie,et);return()=>clearInterval(Ke)}},[et])}},76064:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(62957),Ne=se(6767),et=se(66658),De=se(51429),Ie=Object.defineProperty,Ke=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,Re=(Se,We,Oe)=>We in Se?Ie(Se,We,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Se[We]=Oe,Ze=(Se,We)=>{for(var Oe in We||(We={}))Fe.call(We,Oe)&&Re(Se,Oe,We[Oe]);if(we)for(var Oe of we(We))Xe.call(We,Oe)&&Re(Se,Oe,We[Oe]);return Se},je=(Se,We)=>Ke(Se,Ue(We)),xe=(Se,We,Oe)=>new Promise((ke,ge)=>{var He=Ft=>{try{ct(Oe.next(Ft))}catch(st){ge(st)}},rt=Ft=>{try{ct(Oe.throw(Ft))}catch(st){ge(st)}},ct=Ft=>Ft.done?ke(Ft.value):Promise.resolve(Ft.value).then(He,rt);ct((Oe=Oe.apply(Se,We)).next())});const ye=({classroomList:Se,dispatch:We,cb:Oe})=>{const ke=(0,De.useParams)();ke.id=ke.coursesId;const{detailBoardList:ge}=Se;return z.createElement(Ce.default,{centered:!0,title:"\u63D0\u793A",open:Se.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){var He,rt,ct;if((yield(0,et.ZP)(`/api/boards/${ke.categoryId}/messages/bulk_delete.json`,{method:"delete",body:{ids:[...Se.actionTabs.selectArrs]}})).status===0){Ne.ZP.success("\u5220\u9664\u6210\u529F");const st=Se.actionTabs.selectArrs.length===ge.messages.length&&((He=Se.actionTabs.params)==null?void 0:He.page)>1?((rt=Se.actionTabs.params)==null?void 0:rt.page)-1:(ct=Se.actionTabs.params)==null?void 0:ct.page;Oe(st),We({type:"classroomList/setActionTabs",payload:{}}),We({type:"classroomList/getBoardList",payload:je(Ze({},Se.actionTabs.params),{page:st})}),We({type:"classroomList/getClassroomLeftMenus",payload:{id:ke.coursesId}})}}),onCancel:()=>{We({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};lt.Z=(0,De.connect)(({classroomList:Se})=>({classroomList:Se}))(ye)},94712:function(ot,lt,se){"use strict";var z=se(59301),Ce=se(28284),Ne=se(62957),et=se(6767),De=se(37568),Ie=se(62673),Ke=se(29787),Ue=se(66658),we=se(26724),Fe=se.n(we),Xe=se(51429),Re=Object.defineProperty,Ze=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,ye=(ke,ge,He)=>ge in ke?Re(ke,ge,{enumerable:!0,configurable:!0,writable:!0,value:He}):ke[ge]=He,Se=(ke,ge)=>{for(var He in ge||(ge={}))je.call(ge,He)&&ye(ke,He,ge[He]);if(Ze)for(var He of Ze(ge))xe.call(ge,He)&&ye(ke,He,ge[He]);return ke},We=(ke,ge,He)=>new Promise((rt,ct)=>{var Ft=ut=>{try{Ve(He.next(ut))}catch(Me){ct(Me)}},st=ut=>{try{Ve(He.throw(ut))}catch(Me){ct(Me)}},Ve=ut=>ut.done?rt(ut.value):Promise.resolve(ut.value).then(Ft,st);Ve((He=He.apply(ke,ge)).next())});const Oe=({classroomList:ke,loading:ge,dispatch:He})=>{const rt=Se({},(0,Xe.useParams)());let[ct,Ft]=(0,z.useState)([]);const[st,Ve]=(0,z.useState)(!0),[ut,Me]=(0,z.useState)(1),[dt,nt]=(0,z.useState)(!0);rt.page=0,rt.page_size=50,(0,z.useEffect)(()=>{ke.actionTabs.key==="\u53D1\u9001"&&nA(1)},[ke.actionTabs.key]);const[mt]=Ce.default.useForm(),nA=bt=>We(void 0,null,function*(){bt==1&&(ct=[]),rt.page=bt,nt(!0);const Pt=yield He({type:"classroomList/getCoursesMine",payload:Se({},rt)});Pt.lengthWe(void 0,null,function*(){const bt=mt.getFieldValue();(yield(0,Ue.ZP)(`/api/boards/${rt.categoryId}/messages/bulk_send.json`,{method:"post",body:{ids:[...ke.actionTabs.selectArrs],to_course_ids:[...bt.group_ids]}})).status===0&&(et.ZP.success("\u53D1\u5E03\u6210\u529F"),He({type:"classroomList/setActionTabs",payload:{}}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},z.createElement("p",{className:"tc bold mb20"},"\u9009\u62E9\u7684\u5E16\u5B50\u53D1\u9001\u5230",z.createElement("span",{className:"c-orange"},"\u6307\u5B9A\u8BFE\u5802")),z.createElement(De.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,onSearch:bt=>{Ft([]),rt.search=bt,nA(1)}}),z.createElement("div",{className:"bg-skyblue",style:{height:260,overflow:"auto",padding:20}},z.createElement(Fe(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:bt=>{nA(bt)},hasMore:!dt&&st,useWindow:!1},z.createElement(Ce.default,{form:mt,initialValues:{}},z.createElement(Ce.default.Item,{name:"group_ids"},z.createElement(Ie.default.Group,null,ct==null?void 0:ct.map(function(bt,Pt){return z.createElement("div",{key:Pt},z.createElement(Ie.default,{style:{width:520},value:bt.id,className:"multi-ellipsis1 multi-ellipsis1-checkbox"},bt.name))}))),z.createElement(Ke.Z,{className:"edu-ant-spin",spinning:dt})))))};lt.Z=(0,Xe.connect)(({classroomList:ke,loading:ge})=>({classroomList:ke,loading:ge}))(Oe)},53383:function(ot,lt,se){"use strict";se.r(lt),se.d(lt,{default:function(){return ko}});var z=se(51429),Ce=se(59301),Ne=se(14661),et=se(66649),De=se.n(et),Ie=se(93041),Ke=se(62673),Ue=se(7939),we=se(6767),Fe=se(25399),Xe=se(29787),Re=se(77019),Ze=se(5269),je=se(31709),xe=se(48608),ye=se(75727),Se=se(70858),We=se(58755),Oe=se(66658),ke=se(87395),ge=se(84105),He=se(8576),rt=se(4918),ct=se(62957),Ft=Object.defineProperty,st=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,Me=(xt,vt,ft)=>vt in xt?Ft(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,dt=(xt,vt)=>{for(var ft in vt||(vt={}))Ve.call(vt,ft)&&Me(xt,ft,vt[ft]);if(st)for(var ft of st(vt))ut.call(vt,ft)&&Me(xt,ft,vt[ft]);return xt},nt=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())});const mt=({classroomList:xt,dispatch:vt,cb:ft})=>{const rr=(0,z.useParams)();return rr.id=rr.coursesId,Ce.createElement(ct.default,{centered:!0,title:"\u63D0\u793A",open:xt.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>nt(void 0,null,function*(){(yield(0,Oe.ZP)(`/api/boards/${rr.categoryId}/messages/bulk_public.json`,{method:"put",body:{ids:[...xt.actionTabs.selectArrs]}})).status===0&&(we.ZP.success("\u64CD\u4F5C\u6210\u529F"),ft(),vt({type:"classroomList/setActionTabs",payload:{}}),vt({type:"classroomList/getBoardList",payload:dt({},xt.actionTabs.params)}))}),onCancel:()=>{vt({type:"classroomList/setActionTabs",payload:{}})}},Ce.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var nA=(0,z.connect)(({classroomList:xt})=>({classroomList:xt}))(mt),bt=se(76064),Pt=se(94712),rA={flex_box_center:"flex_box_center___hePrT",flex_space_between:"flex_space_between___ORkbo",flex_box_vertical_center:"flex_box_vertical_center___cCpIF",flex_box_center_end:"flex_box_center_end___c_jTW",flex_box_column:"flex_box_column___wD0ra",bg:"bg___XwUKY",containerTitle:"containerTitle___ImnKq",containerDesc:"containerDesc___yUKqL",listItem:"listItem___SUzaY",title:"title___hjA_e",titleLeft:"titleLeft___GGFEY",titleRight:"titleRight___aNGKY",flexBox:"flexBox___IQB_j",acitons:"acitons___VXZ66",categoryName:"categoryName___gefjO",moveCategory:"moveCategory___OFSGW",copyTag:"copyTag___dGmyT"},ze=se(89108),Qe=se(7653),wt=se(16935),kt=se(26724),Ht=se.n(kt),Ye=se(7408),_e=se(44366),ht=se(19730),Mt={collect:"collect___uk5xF",head:"head___op8aW",btn:"btn___rzfic"},At=se(32305),yt=se(82326),$e=se(37568),gt=se(94968),Dt=se(28284),fe=se(46127),oe=se(59301),re=Object.defineProperty,de=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,Ge=(xt,vt,ft)=>vt in xt?re(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,It=(xt,vt)=>{for(var ft in vt||(vt={}))ve.call(vt,ft)&&Ge(xt,ft,vt[ft]);if(de)for(var ft of de(vt))le.call(vt,ft)&&Ge(xt,ft,vt[ft]);return xt},_t=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())}),Ot=({onOk:xt,onCancel:vt,visible:ft,modalParams:rr,forceIn:pn})=>{const[Qn]=Dt.default.useForm(),[LA,gr]=(0,Ce.useState)(!1),yA=pn?!1:typeof ft=="number";(0,Ce.useEffect)(()=>{ft?Qn.setFieldsValue(It({},rr)):Qn.resetFields()},[ft]);const Xn=sn=>_t(void 0,null,function*(){gr(!0),yield xt(sn),gr(!1)});return oe.createElement(ct.default,{centered:!0,destroyOnClose:!0,onCancel:()=>vt(),onOk:()=>Qn.submit(),open:!!ft,confirmLoading:LA,title:yA?"\u7F16\u8F91\u95EE\u7B54":"\u65B0\u589E\u95EE\u7B54",width:900,okText:yA?"\u786E\u5B9A":"\u52A0\u5165\u95EE\u9898\u96C6"},oe.createElement(Dt.default,{form:Qn,size:"large",onFinish:Xn},oe.createElement(Dt.default.Item,{name:"title",label:"\u95EE\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"}]},oe.createElement($e.default.TextArea,{style:{height:200},placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u95EE\u9898"})),oe.createElement(Dt.default.Item,{className:"mb0",name:"content",label:"\u56DE\u7B54",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54"}]},oe.createElement(fe.Z,{height:220,className:"mb0",placeholder:"\u8BF7\u8F93\u5165\u60A8\u7684\u56DE\u7B54",watch:!0,defaultValue:rr==null?void 0:rr.content})),oe.createElement(Dt.default.Item,{className:"mb0",valuePropName:"checked",initialValue:!1,name:"is_top"},oe.createElement(Ke.default,{style:{marginLeft:53,marginTop:24}},"\u8BBE\u4E3A\u70ED\u95E8\u95EE\u9898"))))},Vt=se(59301),iA=Object.defineProperty,gA=Object.getOwnPropertySymbols,PA=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,vA=(xt,vt,ft)=>vt in xt?iA(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,qn=(xt,vt)=>{for(var ft in vt||(vt={}))PA.call(vt,ft)&&vA(xt,ft,vt[ft]);if(gA)for(var ft of gA(vt))Bn.call(vt,ft)&&vA(xt,ft,vt[ft]);return xt},wn=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())}),Yt=({visible:xt,onCancel:vt})=>{const[ft,rr]=(0,Ce.useState)(!1),[pn,Qn]=(0,Ce.useState)(0),[LA,gr]=(0,Ce.useState)([]),[yA,Xn]=(0,Ce.useState)({page:1,limit:10});(0,Ce.useEffect)(()=>{xt&&sn(yA)},[xt]);const sn=Yn=>wn(void 0,null,function*(){var Ki,aa;rr(!0);const da=yield(0,Oe.ZP)(`/api/course_qna_sets/${xt}/hit_history.json`,{method:"get",params:Yn});da.status===0&&(gr(((Ki=da==null?void 0:da.data)==null?void 0:Ki.list)||[]),Qn((aa=da==null?void 0:da.data)==null?void 0:aa.size)),rr(!1)}),Si=[{title:"\u7528\u6237\u63D0\u95EE",dataIndex:"question",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u56DE\u7B54",dataIndex:"answer",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",ellipsis:!0,render:Yn=>Vt.createElement(Fe.Z,{placement:"topLeft",title:Yn},Vt.createElement("span",{className:"c-black"},Yn||"--"))},{title:"\u65F6\u95F4",dataIndex:"created_at",ellipsis:!0,render:Yn=>Vt.createElement("span",{className:"c-black"},De()(Yn).format("YYYY-MM-DD HH:mm"))}],jn=(Yn,Ki)=>{yA.page=Yn,yA.limit=Ki,Xn(qn({},yA)),sn(yA)};return Vt.createElement(ct.default,{title:"\u547D\u4E2D\u5386\u53F2",open:!!xt,centered:!0,width:1e3,footer:null,onCancel:vt},Vt.createElement(Se.default,{columns:Si,className:"mt20",dataSource:LA,loading:ft,rowKey:"id",scroll:(LA==null?void 0:LA.length)>7?{y:300}:{},pagination:{current:yA.page,hideOnSinglePage:!pn,showQuickJumper:!0,showSizeChanger:!0,pageSize:yA.limit,pageSizeOptions:["10","20","50","100","200"],total:pn,size:"default",showTotal:Ye.rU,onChange:jn}}))},En=Object.defineProperty,WA=Object.getOwnPropertySymbols,Pn=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Ei=(xt,vt,ft)=>vt in xt?En(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,hi=(xt,vt)=>{for(var ft in vt||(vt={}))Pn.call(vt,ft)&&Ei(xt,ft,vt[ft]);if(WA)for(var ft of WA(vt))vr.call(vt,ft)&&Ei(xt,ft,vt[ft]);return xt};const Nn=xt=>React.createElement("svg",hi({width:17,height:21,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"\u{1F525}"),React.createElement("text",{transform:"translate(-22 -23)",fill:"#232B40",fillRule:"evenodd",fontFamily:"AppleColorEmoji, Apple Color Emoji",fontSize:18},React.createElement("tspan",{x:20,y:41},"\u{1F525}")));var Yi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyIC0yMykiIGZpbGw9IiMyMzJCNDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFwcGxlQ29sb3JFbW9qaSwgQXBwbGUgQ29sb3IgRW1vamkiIGZvbnQtc2l6ZT0iMTgiPgogICAgICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMjAiIHk9IjQxIj7wn5SlPC90c3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L3RleHQ+PC9zdmc+",Tn=se(59301),ma=Object.defineProperty,ji=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,xa=Object.getOwnPropertySymbols,Ba=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,hr=(xt,vt,ft)=>vt in xt?ma(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,zi=(xt,vt)=>{for(var ft in vt||(vt={}))Ba.call(vt,ft)&&hr(xt,ft,vt[ft]);if(xa)for(var ft of xa(vt))ei.call(vt,ft)&&hr(xt,ft,vt[ft]);return xt},ga=(xt,vt)=>ji(xt,ha(vt)),Pr=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())}),yn=({})=>{const xt=(0,z.useParams)(),[vt,ft]=(0,Ce.useState)(!1),[rr,pn]=(0,Ce.useState)(0),[Qn,LA]=(0,Ce.useState)([]),[gr,yA]=(0,Ce.useState)(!1),[Xn,sn]=(0,Ce.useState)({title:"",content:""}),[Si,jn]=(0,Ce.useState)(!1),[Yn,Ki]=(0,Ce.useState)(""),[aa,da]=(0,Ce.useState)(!1),[Zr,Bt]=(0,Ce.useState)([]),[kA,HA]=(0,Ce.useState)(""),KA=xt==null?void 0:xt.coursesId,[OA,nn]=(0,Ce.useState)({keyword:"",is_top:0,page:1,limit:10,questionable_type:"Course",questionable_id:KA});(0,Ce.useEffect)(()=>{Wn(OA)},[]);const Wn=lr=>Pr(void 0,null,function*(){var cr,fi;ft(!0);const Ha=yield(0,Oe.ZP)("/api/course_qna_sets.json",{method:"get",params:lr});Ha.status===0&&(LA(((cr=Ha==null?void 0:Ha.data)==null?void 0:cr.list)||[]),pn((fi=Ha==null?void 0:Ha.data)==null?void 0:fi.size)),ft(!1)}),$n=lr=>{OA.keyword=lr,OA.page=1,nn(zi({},OA)),Wn(OA)},gi=lr=>{OA.is_top=lr,OA.page=1,nn(zi({},OA)),Wn(OA)},vn=(lr,cr)=>{OA.page=lr,OA.limit=cr,nn(zi({},OA)),Wn(OA)},Qr=lr=>Pr(void 0,null,function*(){const cr=ga(zi({},lr),{questionable_type:"Course",questionable_id:KA});if(typeof gr=="number"){const fi=yield(0,Oe.ZP)(`/api/course_qna_sets/${gr}/update_qna_sets.json`,{method:"post",body:cr});(fi==null?void 0:fi.status)===0&&(we.ZP.success("\u7F16\u8F91\u6210\u529F"),Wn(OA),yA(!1))}else{const fi=yield(0,Oe.ZP)("/api/course_qna_sets/add_qna_sets.json",{method:"post",body:cr});(fi==null?void 0:fi.status)===0&&(we.ZP.success("\u6DFB\u52A0\u6210\u529F"),OA.page=1,OA.keyword="",nn(zi({},OA)),Wn(OA),yA(!1))}}),Ea=lr=>Pr(void 0,null,function*(){ct.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5220\u9664\u5417\uFF1F",onOk:()=>Pr(void 0,null,function*(){const cr=yield(0,Oe.ZP)(`/api/course_qna_sets/${lr==null?void 0:lr.id}/remove_qna_sets.json`,{method:"post",body:{questionable_type:"Course",questionable_id:KA}});if((cr==null?void 0:cr.status)===0){const fi=Qn.length===1&&OA.page>1?OA.page-1:OA.page;OA.page=fi,nn(zi({},OA)),Wn(OA),we.ZP.success("\u5220\u9664\u6210\u529F")}})})}),qi=[{title:"\u5E8F\u53F7",dataIndex:"index",width:100,render:(lr,cr,fi)=>`${(OA.page-1)*OA.limit+fi+1}`},{title:"\u95EE\u9898",dataIndex:"title",ellipsis:!0,render:(lr,cr)=>Tn.createElement(Fe.Z,{placement:"topLeft",title:lr},Tn.createElement("span",{className:"c-black"},cr.is_top&&Tn.createElement("img",{width:12,className:"mr5",src:Yi,style:{marginTop:"-4px"}}),lr||"--"))},{title:"\u56DE\u7B54",dataIndex:"content",ellipsis:!0,render:lr=>Tn.createElement(Fe.Z,{placement:"topLeft",title:lr},Tn.createElement("span",{className:"c-black"},lr||"--"))},{title:"\u547D\u4E2D\u6B21\u6570",width:100,dataIndex:"hit_count",render:(lr,cr)=>Tn.createElement("span",{onClick:()=>{Ki(cr.id)},className:"current c-light-primary"},lr)},{title:"\u64CD\u4F5C",width:104,align:"right",dataIndex:"id",ellipsis:!0,render:(lr,cr)=>Tn.createElement("span",null,Tn.createElement("span",{className:"c-light-primary current mr20",onClick:()=>{yA(lr),sn({title:cr==null?void 0:cr.title,content:cr==null?void 0:cr.content,is_top:cr==null?void 0:cr.is_top})}},"\u7F16\u8F91"),Tn.createElement("span",{className:"current c-red",onClick:()=>Ea(cr)},"\u5220\u9664"))}],Ci={onRemove:()=>{Bt([])},beforeUpload:lr=>{if((lr==null?void 0:lr.size)>1024*1024*50)return we.ZP.info("\u6587\u4EF6\u8D85\u8FC750M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!(lr.type==="application/vnd.ms-excel"||lr.type==="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"))return we.ZP.info("\u8BF7\u4E0A\u4F20 .xls \u6216 .xlsx \u6587\u4EF6\uFF01"),!1;let fi=[];return fi.push(lr),Bt([...fi]),!1},fileList:Zr,accept:".xls,.xlsx"},so=[{value:0,label:"\u5168\u90E8\u95EE\u9898"},{value:1,label:"\u70ED\u95E8\u95EE\u9898"}];return Tn.createElement("div",{className:Mt.collect},Tn.createElement("div",{className:Mt.head},Tn.createElement("div",{className:Mt.btn,onClick:()=>jn(!0)},Tn.createElement("i",{className:"iconfont icon-daoru1 font19 mr5"}),Tn.createElement("span",null,"\u5BFC\u5165")),Tn.createElement("div",{className:Mt.btn,onClick:()=>{const lr=`${Ne.Z.API_SERVER}/api/course_qna_sets/export.json?questionable_id=${KA}&questionable_type=Course`;(0,Ye.Nd)(null,lr)}},Tn.createElement("i",{className:"iconfont icon-daochu2 font19 mr5"}),Tn.createElement("span",null,"\u5BFC\u51FA")),Tn.createElement(At.op,{style:{padding:"0 10px",height:30,borderRadius:4,lineHeight:"30px",background:"#0152d9"},type:"primary",shape:"default",onClick:()=>{yA(!0),sn({title:"",content:""})}},Tn.createElement("i",{style:{display:"inline-block",transform:"scale(0.7)",marginRight:-4},className:"iconfont icon-tianjiadaohang"}),"\u65B0\u589E\u95EE\u7B54")),Tn.createElement(Re.Z,{align:"middle",justify:"space-between"},Tn.createElement(yt.default,{value:OA.is_top,placeholder:"\u8BF7\u9009\u62E9\u56DE\u7B54\u6765\u6E90",onChange:gi,options:so,style:{width:160}}),Tn.createElement($e.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u95EE\u9898\u3001\u95EE\u7B54",value:kA,onChange:lr=>HA(lr.target.value),onSearch:$n})),Tn.createElement(Se.default,{columns:qi,className:"mt20",dataSource:Qn,loading:vt,rowKey:"id",pagination:{current:OA.page,hideOnSinglePage:!rr,showQuickJumper:!0,showSizeChanger:!0,pageSize:OA.limit,pageSizeOptions:["10","20","50","100","200"],total:rr,size:"default",showTotal:Ye.rU,onChange:vn}}),Tn.createElement(ct.default,{title:"\u5BFC\u5165\u95EE\u7B54",open:Si,centered:!0,zIndex:800,confirmLoading:aa,onCancel:()=>{jn(!1),Bt([])},onOk:()=>Pr(void 0,null,function*(){var lr;const cr=new FormData;if(cr.append("questionable_id",KA),cr.append("questionable_type","Course"),Zr.length>0)cr.append("file",Zr[0]);else{we.ZP.warning("\u8BF7\u9009\u62E9\u6587\u4EF6");return}da(!0);let fi=yield(0,Oe.ZP)("/api/course_qna_sets/import.json",{method:"post",body:cr},!0);(fi==null?void 0:fi.status)===0&&((lr=fi==null?void 0:fi.fail)!=null&&lr.length?ct.default.confirm({icon:null,width:485,title:"\u5BFC\u5165\u5931\u8D25",centered:!0,content:Tn.createElement("span",null,"\u68C0\u6D4B\u5230\u672C\u6B21\u5BFC\u5165\u5B58\u5728\u4E0D\u7B26\u5408\u8981\u6C42\u7684\u6570\u636E\uFF0C\u70B9\u51FB\u4E0B\u8F7D",Tn.createElement("a",{href:`${Ne.Z.API_SERVER}/api/course_qna_sets/down_error_import_file.json?questionable_id=${KA}&questionable_type=Course`},"\u5BFC\u5165\u5931\u8D25\u7684\u6570\u636E"),"\u67E5\u770B")}):(we.ZP.success("\u5BFC\u5165\u6210\u529F"),OA.page=1,OA.keyword="",nn(zi({},OA)),Wn(OA),jn(!1),Bt([]))),da(!1)})},Tn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E00\uFF1A",Tn.createElement("span",{className:"ml15 mr5"},"\u4E0B\u8F7D"),Tn.createElement("a",{href:`${Ne.Z.API_SERVER}/api/course_qna_sets/down_template`},"\u5BFC\u5165\u95EE\u7B54\u96C6\u6A21\u677F"),"\uFF0C\u5E76\u586B\u5199\u5BF9\u5E94\u5185\u5BB9"),Tn.createElement("p",{style:{color:"#232B40"}},"\u6B65\u9AA4\u4E8C\uFF1A",Tn.createElement("span",{className:"ml15"},"\u4E0A\u4F20\u586B\u5199\u597D\u7684\u300A\u5BFC\u5165\u95EE\u7B54\u6A21\u677F\u300B")),Tn.createElement("div",{style:{marginLeft:74}},Tn.createElement(gt.default,zi({},Ci),Tn.createElement(At.op,{shape:"default",icon:Tn.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6")))),Tn.createElement(Ot,{visible:gr,onCancel:()=>yA(!1),onOk:Qr,modalParams:Xn}),Tn.createElement(Yt,{visible:Yn,onCancel:()=>Ki(!1)}))},zt={dialogue:"dialogue___AZQe5",liWrap:"liWrap___RA0by",li:"li___oYseT",line:"line___dgHwf",apply:"apply___jYcZw",content:"content___qBZkI",borderBox:"borderBox___LiE89",text:"text___vS7k8",source:"source___elq8M",action:"action____3wiz",teacher:"teacher___MrQ2w",student:"student___OGycs"},Kt=se(24017),uA=Object.defineProperty,EA=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,zA=(xt,vt,ft)=>vt in xt?uA(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,kn=(xt,vt)=>{for(var ft in vt||(vt={}))ln.call(vt,ft)&&zA(xt,ft,vt[ft]);if(EA)for(var ft of EA(vt))xn.call(vt,ft)&&zA(xt,ft,vt[ft]);return xt};const Kn=xt=>React.createElement("svg",kn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"1"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a1_svg__a"},React.createElement("stop",{stopColor:"#E1FFFD",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFFD",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a1_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M21.665 9a2.486 2.486 0 0 1 2.484 2.484v6.21a2.483 2.483 0 0 1-2.484 2.482H14.3l-3.817.004A2.488 2.488 0 0 1 8 17.696v-6.212A2.486 2.486 0 0 1 10.484 9ZM16 11c-.316 0-.571.224-.571.5V14H12.57a.59.59 0 0 0-.494.25.446.446 0 0 0 0 .5.59.59 0 0 0 .494.25h2.858v2.5c0 .276.255.5.571.5.316 0 .571-.224.571-.5V15h2.858c.315 0 .571-.224.571-.5s-.256-.5-.571-.5H16.57v-2.5c0-.276-.255-.5-.571-.5Z",fill:"#3CCAAD"}),React.createElement("path",{d:"M27.88 15.22a2.486 2.486 0 0 1 2.485 2.485v6.212a2.488 2.488 0 0 1-2.484 2.484h-1.243v2.107c0 .31-.352.49-.6.303l-3.216-2.41h-4.88a2.488 2.488 0 0 1-2.484-2.484v-2.485h6.211a3.734 3.734 0 0 0 3.727-3.727v-2.484h2.485Z",fill:"#5CD2BA"}))));var $A="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0UxRkZGRCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRkQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMS42NjUgOWEyLjQ4NiAyLjQ4NiAwIDAgMSAyLjQ4NCAyLjQ4NHY2LjIxYTIuNDgzIDIuNDgzIDAgMCAxLTIuNDg0IDIuNDgySDE0LjNsLTMuODE3LjAwNEEyLjQ4OCAyLjQ4OCAwIDAgMSA4IDE3LjY5NnYtNi4yMTJBMi40ODYgMi40ODYgMCAwIDEgMTAuNDg0IDlaTTE2IDExYy0uMzE2IDAtLjU3MS4yMjQtLjU3MS41VjE0SDEyLjU3YS41OS41OSAwIDAgMC0uNDk0LjI1LjQ0Ni40NDYgMCAwIDAgMCAuNS41OS41OSAwIDAgMCAuNDk0LjI1aDIuODU4djIuNWMwIC4yNzYuMjU1LjUuNTcxLjUuMzE2IDAgLjU3MS0uMjI0LjU3MS0uNVYxNWgyLjg1OGMuMzE1IDAgLjU3MS0uMjI0LjU3MS0uNXMtLjI1Ni0uNS0uNTcxLS41SDE2LjU3di0yLjVjMC0uMjc2LS4yNTUtLjUtLjU3MS0uNVoiIGZpbGw9IiMzQ0NBQUQiLz48cGF0aCBkPSJNMjcuODggMTUuMjJhMi40ODYgMi40ODYgMCAwIDEgMi40ODUgMi40ODV2Ni4yMTJhMi40ODggMi40ODggMCAwIDEtMi40ODQgMi40ODRoLTEuMjQzdjIuMTA3YzAgLjMxLS4zNTIuNDktLjYuMzAzbC0zLjIxNi0yLjQxaC00Ljg4YTIuNDg4IDIuNDg4IDAgMCAxLTIuNDg0LTIuNDg0di0yLjQ4NWg2LjIxMWEzLjczNCAzLjczNCAwIDAgMCAzLjcyNy0zLjcyN3YtMi40ODRoMi40ODVaIiBmaWxsPSIjNUNEMkJBIi8+PC9nPjwvZz48L3N2Zz4=",jt=Object.defineProperty,pA=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,en=(xt,vt,ft)=>vt in xt?jt(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,_n=(xt,vt)=>{for(var ft in vt||(vt={}))cn.call(vt,ft)&&en(xt,ft,vt[ft]);if(pA)for(var ft of pA(vt))Gn.call(vt,ft)&&en(xt,ft,vt[ft]);return xt};const Mr=xt=>React.createElement("svg",_n({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"2"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a2_svg__a"},React.createElement("stop",{stopColor:"#EAF1FF",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFAFF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a2_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#202425",opacity:.01,d:"M9 9h20v20H9z"}),React.createElement("path",{d:"M25.667 19.667c.736 0 1.344.6 1.23 1.328a8.667 8.667 0 0 1-17.064.362 8.667 8.667 0 0 1 7.172-10.254c.728-.114 1.328.494 1.328 1.23v6c0 .737.597 1.334 1.334 1.334h6Z",fill:"#0276FF"}),React.createElement("path",{d:"M27 18.333c.737 0 1.344-.6 1.23-1.328a8.668 8.668 0 0 0-7.235-7.236c-.728-.113-1.328.495-1.328 1.231v6c0 .736.597 1.333 1.333 1.333h6Z",fill:"#A5C7FF"}))));var or="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRUFGMUZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0VCRkFGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZmlsbD0iIzIwMjQyNSIgb3BhY2l0eT0iLjAxIiBkPSJNOSA5aDIwdjIwSDl6Ii8+PHBhdGggZD0iTTI1LjY2NyAxOS42NjdjLjczNiAwIDEuMzQ0LjYgMS4yMyAxLjMyOGE4LjY2NyA4LjY2NyAwIDAgMS0xNy4wNjQuMzYyIDguNjY3IDguNjY3IDAgMCAxIDcuMTcyLTEwLjI1NGMuNzI4LS4xMTQgMS4zMjguNDk0IDEuMzI4IDEuMjN2NmMwIC43MzcuNTk3IDEuMzM0IDEuMzM0IDEuMzM0aDZaIiBmaWxsPSIjMDI3NkZGIi8+PHBhdGggZD0iTTI3IDE4LjMzM2MuNzM3IDAgMS4zNDQtLjYgMS4yMy0xLjMyOGE4LjY2OCA4LjY2OCAwIDAgMC03LjIzNS03LjIzNmMtLjcyOC0uMTEzLTEuMzI4LjQ5NS0xLjMyOCAxLjIzMXY2YzAgLjczNi41OTcgMS4zMzMgMS4zMzMgMS4zMzNoNloiIGZpbGw9IiNBNUM3RkYiLz48L2c+PC9nPjwvc3ZnPg==",AA=Object.defineProperty,hn=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,_i=Object.prototype.propertyIsEnumerable,$i=(xt,vt,ft)=>vt in xt?AA(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,Ti=(xt,vt)=>{for(var ft in vt||(vt={}))Qi.call(vt,ft)&&$i(xt,ft,vt[ft]);if(hn)for(var ft of hn(vt))_i.call(vt,ft)&&$i(xt,ft,vt[ft]);return xt};const Rr=xt=>React.createElement("svg",Ti({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a3_svg__a"},React.createElement("stop",{stopColor:"#FAF4FF",offset:"0%"}),React.createElement("stop",{stopColor:"#F4E8FF",offset:"0%"}),React.createElement("stop",{stopColor:"#FDF6FF",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a3_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M22.923 16.787a3.386 3.386 0 0 0 3.784-3.826 3.384 3.384 0 0 0-2.913-2.934 3.393 3.393 0 0 0-3.805 3.827 3.406 3.406 0 0 0 2.934 2.933Z",fill:"#AC99E2"}),React.createElement("path",{d:"M14.25 16.787a3.386 3.386 0 0 0 3.783-3.826 3.406 3.406 0 0 0-2.934-2.934 3.393 3.393 0 0 0-3.805 3.827 3.428 3.428 0 0 0 2.955 2.933ZM14.547 18.51C12.038 18.51 7 19.805 7 22.377v4.21c0 .233.191.425.425.425h14.243a.426.426 0 0 0 .426-.425v-4.21c0-2.572-5.039-3.869-7.547-3.869Z",fill:"#B19FE4"}),React.createElement("path",{d:"M23.114 18.51c-.319 0-.68.02-1.063.063 1.276.914 2.168 2.168 2.168 3.805v4.21c0 .233.192.425.426.425h5.74a.426.426 0 0 0 .425-.425v-4.21c0-2.572-5.124-3.869-7.696-3.869Z",fill:"#AC99E2"}))));var DA="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkFGNEZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0Y0RThGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGREY2RkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yMi45MjMgMTYuNzg3YTMuMzg2IDMuMzg2IDAgMCAwIDMuNzg0LTMuODI2IDMuMzg0IDMuMzg0IDAgMCAwLTIuOTEzLTIuOTM0IDMuMzkzIDMuMzkzIDAgMCAwLTMuODA1IDMuODI3IDMuNDA2IDMuNDA2IDAgMCAwIDIuOTM0IDIuOTMzWiIgZmlsbD0iI0FDOTlFMiIvPjxwYXRoIGQ9Ik0xNC4yNSAxNi43ODdhMy4zODYgMy4zODYgMCAwIDAgMy43ODMtMy44MjYgMy40MDYgMy40MDYgMCAwIDAtMi45MzQtMi45MzQgMy4zOTMgMy4zOTMgMCAwIDAtMy44MDUgMy44MjcgMy40MjggMy40MjggMCAwIDAgMi45NTUgMi45MzNaTTE0LjU0NyAxOC41MUMxMi4wMzggMTguNTEgNyAxOS44MDUgNyAyMi4zNzd2NC4yMWMwIC4yMzMuMTkxLjQyNS40MjUuNDI1aDE0LjI0M2EuNDI2LjQyNiAwIDAgMCAuNDI2LS40MjV2LTQuMjFjMC0yLjU3Mi01LjAzOS0zLjg2OS03LjU0Ny0zLjg2OVoiIGZpbGw9IiNCMTlGRTQiLz48cGF0aCBkPSJNMjMuMTE0IDE4LjUxYy0uMzE5IDAtLjY4LjAyLTEuMDYzLjA2MyAxLjI3Ni45MTQgMi4xNjggMi4xNjggMi4xNjggMy44MDV2NC4yMWMwIC4yMzMuMTkyLjQyNS40MjYuNDI1aDUuNzRhLjQyNi40MjYgMCAwIDAgLjQyNS0uNDI1di00LjIxYzAtMi41NzItNS4xMjQtMy44NjktNy42OTYtMy44NjlaIiBmaWxsPSIjQUM5OUUyIi8+PC9nPjwvZz48L3N2Zz4=",aA=Object.defineProperty,Wr=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ea=(xt,vt,ft)=>vt in xt?aA(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,La=(xt,vt)=>{for(var ft in vt||(vt={}))ui.call(vt,ft)&&ea(xt,ft,vt[ft]);if(Wr)for(var ft of Wr(vt))nr.call(vt,ft)&&ea(xt,ft,vt[ft]);return xt};const Bi=xt=>React.createElement("svg",La({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"4"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a4_svg__a"},React.createElement("stop",{stopColor:"#F9E5BB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFF8ED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a4_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{d:"M26.016 20.918V16.47A7.468 7.468 0 0 0 18.548 9a7.468 7.468 0 0 0-7.47 7.47v4.447a1.867 1.867 0 0 0 .801 3.555h13.337a1.867 1.867 0 0 0 .8-3.554Z",fill:"#ED8C50"}),React.createElement("path",{d:"m21.253 25.169-5.413.005c-.48-.005-.493.534-.493.534a3.2 3.2 0 1 0 6.401 0s0-.534-.495-.54Z",fill:"#EF9004"}))));var Ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRjlFNUJCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjhFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTI2LjAxNiAyMC45MThWMTYuNDdBNy40NjggNy40NjggMCAwIDAgMTguNTQ4IDlhNy40NjggNy40NjggMCAwIDAtNy40NyA3LjQ3djQuNDQ3YTEuODY3IDEuODY3IDAgMCAwIC44MDEgMy41NTVoMTMuMzM3YTEuODY3IDEuODY3IDAgMCAwIC44LTMuNTU0WiIgZmlsbD0iI0VEOEM1MCIvPjxwYXRoIGQ9Im0yMS4yNTMgMjUuMTY5LTUuNDEzLjAwNWMtLjQ4LS4wMDUtLjQ5My41MzQtLjQ5My41MzRhMy4yIDMuMiAwIDEgMCA2LjQwMSAwczAtLjUzNC0uNDk1LS41NFoiIGZpbGw9IiNFRjkwMDQiLz48L2c+PC9nPjwvc3ZnPg==",Mi=Object.defineProperty,Li=Object.getOwnPropertySymbols,Ua=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,Vr=(xt,vt,ft)=>vt in xt?Mi(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,la=(xt,vt)=>{for(var ft in vt||(vt={}))Ua.call(vt,ft)&&Vr(xt,ft,vt[ft]);if(Li)for(var ft of Li(vt))mr.call(vt,ft)&&Vr(xt,ft,vt[ft]);return xt};const jo=xt=>React.createElement("svg",la({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"6"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"99.528%",x2:"50%",y2:"0%",id:"a5_svg__a"},React.createElement("stop",{stopColor:"#FFF5EB",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEADE",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a5_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M13.996 16.286h-2.757a1.51 1.51 0 0 0-1.509 1.509v8.685c0 .834.677 1.508 1.509 1.508h2.756v-11.7l.001-.002Zm14.659.564a1.511 1.511 0 0 0-1.176-.564h-5.176c.16-.338.335-.73.494-1.153.285-.75.47-1.43.544-2.028.108-.84.009-1.538-.298-2.075-.55-.962-1.589-1.163-2.365-1.163-.834 0-1.543.432-2.106 1.283-.421.637-.735 1.46-1.038 2.253-.664 1.743-1.172 2.885-2.14 2.885h-.041.015V27.99h10.226a1.51 1.51 0 0 0 1.475-1.182v-.004l1.882-8.684a1.511 1.511 0 0 0-.296-1.271Z",fill:"#FB901F",fillRule:"nonzero"})));var $o="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI5OS41MjglIiB4Mj0iNTAlIiB5Mj0iMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGNUVCIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFERSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0xMy45OTYgMTYuMjg2aC0yLjc1N2ExLjUxIDEuNTEgMCAwIDAtMS41MDkgMS41MDl2OC42ODVjMCAuODM0LjY3NyAxLjUwOCAxLjUwOSAxLjUwOGgyLjc1NnYtMTEuN2wuMDAxLS4wMDJabTE0LjY1OS41NjRhMS41MTEgMS41MTEgMCAwIDAtMS4xNzYtLjU2NGgtNS4xNzZjLjE2LS4zMzguMzM1LS43My40OTQtMS4xNTMuMjg1LS43NS40Ny0xLjQzLjU0NC0yLjAyOC4xMDgtLjg0LjAwOS0xLjUzOC0uMjk4LTIuMDc1LS41NS0uOTYyLTEuNTg5LTEuMTYzLTIuMzY1LTEuMTYzLS44MzQgMC0xLjU0My40MzItMi4xMDYgMS4yODMtLjQyMS42MzctLjczNSAxLjQ2LTEuMDM4IDIuMjUzLS42NjQgMS43NDMtMS4xNzIgMi44ODUtMi4xNCAyLjg4NWgtLjA0MS4wMTVWMjcuOTloMTAuMjI2YTEuNTEgMS41MSAwIDAgMCAxLjQ3NS0xLjE4MnYtLjAwNGwxLjg4Mi04LjY4NGExLjUxMSAxLjUxMSAwIDAgMC0uMjk2LTEuMjcxWiIgZmlsbD0iI0ZCOTAxRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",to=Object.defineProperty,Ji=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Qa=(xt,vt,ft)=>vt in xt?to(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,Ka=(xt,vt)=>{for(var ft in vt||(vt={}))zo.call(vt,ft)&&Qa(xt,ft,vt[ft]);if(Ji)for(var ft of Ji(vt))ba.call(vt,ft)&&Qa(xt,ft,vt[ft]);return xt};const Lo=xt=>React.createElement("svg",Ka({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"5"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a6_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a6_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M25.004 22.714h2.757a1.51 1.51 0 0 0 1.509-1.509V12.52c0-.834-.677-1.508-1.509-1.508h-2.756v11.7l-.001.002Zm-14.659-.564c.287.356.72.563 1.176.564h5.176c-.16.338-.335.73-.494 1.153-.285.75-.47 1.43-.544 2.028-.108.84-.009 1.538.298 2.075.55.962 1.589 1.163 2.365 1.163.834 0 1.543-.432 2.106-1.283.421-.637.735-1.46 1.038-2.253.664-1.743 1.172-2.885 2.14-2.885h.041-.015V11.01H13.406a1.51 1.51 0 0 0-1.475 1.182v.004L10.05 20.88c-.1.447.01.914.296 1.271Z",fill:"#F17171",fillRule:"nonzero"})));var ia="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxwYXRoIGQ9Ik0yNS4wMDQgMjIuNzE0aDIuNzU3YTEuNTEgMS41MSAwIDAgMCAxLjUwOS0xLjUwOVYxMi41MmMwLS44MzQtLjY3Ny0xLjUwOC0xLjUwOS0xLjUwOGgtMi43NTZ2MTEuN2wtLjAwMS4wMDJabS0xNC42NTktLjU2NGMuMjg3LjM1Ni43Mi41NjMgMS4xNzYuNTY0aDUuMTc2Yy0uMTYuMzM4LS4zMzUuNzMtLjQ5NCAxLjE1My0uMjg1Ljc1LS40NyAxLjQzLS41NDQgMi4wMjgtLjEwOC44NC0uMDA5IDEuNTM4LjI5OCAyLjA3NS41NS45NjIgMS41ODkgMS4xNjMgMi4zNjUgMS4xNjMuODM0IDAgMS41NDMtLjQzMiAyLjEwNi0xLjI4My40MjEtLjYzNy43MzUtMS40NiAxLjAzOC0yLjI1My42NjQtMS43NDMgMS4xNzItMi44ODUgMi4xNC0yLjg4NWguMDQxLS4wMTVWMTEuMDFIMTMuNDA2YTEuNTEgMS41MSAwIDAgMC0xLjQ3NSAxLjE4MnYuMDA0TDEwLjA1IDIwLjg4Yy0uMS40NDcuMDEuOTE0LjI5NiAxLjI3MVoiIGZpbGw9IiNGMTcxNzEiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",ua=Object.defineProperty,Oi=Object.getOwnPropertySymbols,Ga=Object.prototype.hasOwnProperty,Ca=Object.prototype.propertyIsEnumerable,Ao=(xt,vt,ft)=>vt in xt?ua(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,no=(xt,vt)=>{for(var ft in vt||(vt={}))Ga.call(vt,ft)&&Ao(xt,ft,vt[ft]);if(Oi)for(var ft of Oi(vt))Ca.call(vt,ft)&&Ao(xt,ft,vt[ft]);return xt};const yi=xt=>React.createElement("svg",no({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"7"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"2.064%",x2:"50%",y2:"100%",id:"a7_svg__a"},React.createElement("stop",{stopColor:"#DCFFD7",offset:"0%"}),React.createElement("stop",{stopColor:"#EBFFEA",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a7_svg__a)",width:38,height:38,rx:19}),React.createElement("path",{d:"M19.012 9.03a9.883 9.883 0 0 1 4.814 1.245l-1.922 1.921.064.642.089.896-.848.847a4.878 4.878 0 0 0-2.197-.522 4.931 4.931 0 0 0-4.925 4.926 4.931 4.931 0 0 0 4.925 4.926 4.931 4.931 0 0 0 4.926-4.926c0-.41-.056-.808-.152-1.191l.485-.488.68-.68.895.088.643.064.456-.456 1.218-1.213a9.857 9.857 0 0 1 .807 3.879c0 5.498-4.459 9.957-9.958 9.957-5.498 0-9.957-4.459-9.957-9.957 0-5.5 4.459-9.958 9.957-9.958Zm7.324 0 .234 2.532 2.4.25-2.994 3.16-1.529-.159-2.594 2.74c.148.377.233.788.233 1.221 0 1.764-1.359 3.2-3.029 3.2s-3.032-1.436-3.032-3.2c0-1.764 1.358-3.198 3.03-3.198.764 0 1.455.314 1.99.809l1.32-1.392 1.126-1.191h.001l-.147-1.614 2.991-3.158Z",fill:"#00D497",fillRule:"nonzero"})));var ro="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIyLjA2NCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0RDRkZENyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNFQkZGRUEiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3QgZmlsbD0idXJsKCNhKSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiByeD0iMTkiLz48cGF0aCBkPSJNMTkuMDEyIDkuMDNhOS44ODMgOS44ODMgMCAwIDEgNC44MTQgMS4yNDVsLTEuOTIyIDEuOTIxLjA2NC42NDIuMDg5Ljg5Ni0uODQ4Ljg0N2E0Ljg3OCA0Ljg3OCAwIDAgMC0yLjE5Ny0uNTIyIDQuOTMxIDQuOTMxIDAgMCAwLTQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI1IDQuOTI2IDQuOTMxIDQuOTMxIDAgMCAwIDQuOTI2LTQuOTI2YzAtLjQxLS4wNTYtLjgwOC0uMTUyLTEuMTkxbC40ODUtLjQ4OC42OC0uNjguODk1LjA4OC42NDMuMDY0LjQ1Ni0uNDU2IDEuMjE4LTEuMjEzYTkuODU3IDkuODU3IDAgMCAxIC44MDcgMy44NzljMCA1LjQ5OC00LjQ1OSA5Ljk1Ny05Ljk1OCA5Ljk1Ny01LjQ5OCAwLTkuOTU3LTQuNDU5LTkuOTU3LTkuOTU3IDAtNS41IDQuNDU5LTkuOTU4IDkuOTU3LTkuOTU4Wm03LjMyNCAwIC4yMzQgMi41MzIgMi40LjI1LTIuOTk0IDMuMTYtMS41MjktLjE1OS0yLjU5NCAyLjc0Yy4xNDguMzc3LjIzMy43ODguMjMzIDEuMjIxIDAgMS43NjQtMS4zNTkgMy4yLTMuMDI5IDMuMnMtMy4wMzItMS40MzYtMy4wMzItMy4yYzAtMS43NjQgMS4zNTgtMy4xOTggMy4wMy0zLjE5OC43NjQgMCAxLjQ1NS4zMTQgMS45OS44MDlsMS4zMi0xLjM5MiAxLjEyNi0xLjE5MWguMDAxbC0uMTQ3LTEuNjE0IDIuOTkxLTMuMTU4WiIgZmlsbD0iIzAwRDQ5NyIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ta=Object.defineProperty,wo=Object.getOwnPropertySymbols,Eo=Object.prototype.hasOwnProperty,Uo=Object.prototype.propertyIsEnumerable,Wa=(xt,vt,ft)=>vt in xt?ta(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,es=(xt,vt)=>{for(var ft in vt||(vt={}))Eo.call(vt,ft)&&Wa(xt,ft,vt[ft]);if(wo)for(var ft of wo(vt))Uo.call(vt,ft)&&Wa(xt,ft,vt[ft]);return xt};const ts=xt=>React.createElement("svg",es({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},xt),React.createElement("title",null,"8"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"50%",y1:"0%",x2:"50%",y2:"100%",id:"a8_svg__a"},React.createElement("stop",{stopColor:"#FFF0ED",offset:"0%"}),React.createElement("stop",{stopColor:"#FFEAED",offset:"100%"}))),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"url(#a8_svg__a)",width:38,height:38,rx:19}),React.createElement("g",{fill:"#C67070",fillRule:"nonzero"},React.createElement("path",{d:"M16.586 16.425c0 1.191.98 2.172 2.172 2.172 1.191 0 2.172-.98 2.172-2.172 0-1.19-.981-2.172-2.172-2.172-1.191 0-2.172.981-2.172 2.172Z"}),React.createElement("path",{d:"M18.758 8.018C15.885 9.979 12.943 10.96 10 10.96v6.866c0 3.924 1.962 7.497 5.185 9.67l3.573 2.381 3.573-2.382c3.223-2.172 5.185-5.815 5.185-9.669V10.96c-2.943 0-5.815-.98-8.758-2.942Zm.7 11.98V21.4h2.173v1.471h-2.172v2.312h-1.402v-5.185c-1.681-.35-2.942-1.821-2.942-3.573a3.618 3.618 0 0 1 3.643-3.643 3.618 3.618 0 0 1 3.643 3.643c0 1.752-1.26 3.223-2.942 3.573Z"}))));var wa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjRkZGMEVEIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRUFFRCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSJ1cmwoI2EpIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHJ4PSIxOSIvPjxnIGZpbGw9IiNDNjcwNzAiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTE2LjU4NiAxNi40MjVjMCAxLjE5MS45OCAyLjE3MiAyLjE3MiAyLjE3MiAxLjE5MSAwIDIuMTcyLS45OCAyLjE3Mi0yLjE3MiAwLTEuMTktLjk4MS0yLjE3Mi0yLjE3Mi0yLjE3Mi0xLjE5MSAwLTIuMTcyLjk4MS0yLjE3MiAyLjE3MloiLz48cGF0aCBkPSJNMTguNzU4IDguMDE4QzE1Ljg4NSA5Ljk3OSAxMi45NDMgMTAuOTYgMTAgMTAuOTZ2Ni44NjZjMCAzLjkyNCAxLjk2MiA3LjQ5NyA1LjE4NSA5LjY3bDMuNTczIDIuMzgxIDMuNTczLTIuMzgyYzMuMjIzLTIuMTcyIDUuMTg1LTUuODE1IDUuMTg1LTkuNjY5VjEwLjk2Yy0yLjk0MyAwLTUuODE1LS45OC04Ljc1OC0yLjk0MlptLjcgMTEuOThWMjEuNGgyLjE3M3YxLjQ3MWgtMi4xNzJ2Mi4zMTJoLTEuNDAydi01LjE4NWMtMS42ODEtLjM1LTIuOTQyLTEuODIxLTIuOTQyLTMuNTczYTMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzLTMuNjQzIDMuNjE4IDMuNjE4IDAgMCAxIDMuNjQzIDMuNjQzYzAgMS43NTItMS4yNiAzLjIyMy0yLjk0MiAzLjU3M1oiLz48L2c+PC9nPjwvc3ZnPg==",ho=se(19450),Va=se(84660),xA=se(56102),bA=se(61485),VA=se(42441),An=se(56047),Br="data:image/png;base64,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",ni="data:image/png;base64,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",Ui="data:image/png;base64,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",ai="data:image/png;base64,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",Jr="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAHqADAAQAAAABAAAAHgAAAADKQTcFAAAGnklEQVRIDe1Wa2wcVxX+ZmdmZ2bfs+ux95E4a1zjJXFArkuIUIhoS1uSSqW0pa0QoEaqxO/wKCBocUDwAykNCFSkIh4RIFDTKKCqKrRFSRqUpE2s4MY1brx+7jP78tr7mt2dB2cTXKXeSdPAH35wd69m5s655zvnO487wP/H/zID6XMHHizO/U3LzrxYz2a/5vxPbLXd7KbsmaceEf27j5gQWHdgUGLW7inlZ55w36yemwI+eeyp7+bZXX8oNBxMVXciX2qgagTsmfLu0gu///rQzYAz70f48C9/cvvI8C1HR0ZGfADDGCbQbrVgY23geYFWGKiqap4/f/6Npcu1T+7bt0+9kd7rApsL42Im0f7BXNH32IfG7pGdksTkL6eRWXwblWIGjM0Gm40DLzoQCA0gGP0gJMmBZGLZbBUn5mVn/enQjm89cz0DuoBNc5zLTISKvk3b3EvJIhMMRsHQb+b8a1hdKWDg1jsRDvXBzrMwyfVqU8dS/BIahXlEhkbRF96MwsoqvC4GHGszy8nX3wqPPr59owHcxoWlibTC89vc2USScUhBQNdw8eyr0AU/dt/7MFg0aUuDuO6QzsDNM9i+9QMo1qKYnzxN8jqUyCYkEhm4eJVh7X2xjRid567kit72bKZRzeuLqTK8bgnLs1NQdRY7PzYKRq/A1FvkaQvNapmu7SvToDVZ1BAb24VcYhr1Wo1YUaC2NFSLCzkr4C6PO0LNcjIbCe3YpDZUFBIzGLvzAZhajcy0obgYx4Ujv0FhcRaS14fYp+7HME2KBpysDmffMIrJOCKDMQqDCW5t+U9WwF0ed4TmlvIXZa8DFYopHxiEoJeueqe1cOHoYfgHBvHQwcMYfegxTP75t1DX8oChoeP5QL9CbJTQrFeh1wpmqvTmE1bAlh4nKq7ZHe3WHrW2AiWoACZR2m7DMA0M7bodvbEPUymZcPUo0KmsNLUGgzK6M8xmCcuU+U6XBI+oY+xLLxNV3cPSY5tueg2NSpEABcpeo92ESfcMDES2fwS8wOLUswdx/Mffw+hnPw/R5YBWy6BdnoVWSYLl7SRv0F4b8/T+/VI3LGDpsdlaqetEqyA60WzUYAo6UU02UhyZTj7qDPpHbwVHRl06+RdEYmFwwtVGYpom7MQGR+CVSsH8yqFDVALdw9Ljze5qTG+pEB0uVFYpvjp5rKtorOQx+cLzaKxmEBwMYvTeO9CsVHE5Hn8nxgbDI+Ci5gIdyVQG00f3bumGtSinjlC41zeylEiBIXq9nIqmTmraNfJCQ/afU5g9+Sra6hpS09MwDB2B/iAlVse4FhbTDXh7o2hVc8hkMoym9R6wArakWvQFA29NLyKsuODp2YJkcgH9CjUOitvWOz6OmZNnMHv6DThlGSN37QZv565kfc3wIuA0wUoeVMo59LkoNJzn7vcFnHnp0Wi2odl8zArm5pcwaDKIREJIZLMIyRqUgTB6og9SJjepT9tJM6UceVvW/OAYFs6efpSWJnH67AUoXAWqPxawAu6KcWjPHxfLC+cmBFtby85Nm/lcGmvFy4gO0KnHKUhXZWqaHrAOLzSbE+W2F6mKgh5/L9yBLcjHz+EfU3GEHXXT7eYa9dzkL6yAuw6Ja4Ve/Mb2zxTqwrHgto8ywV6ZEmoMbo8XVDNErd5xFmQBNCqO3PLbqJdSmJiag6ImSraqHN7705c6jd1yWMZ4XdLedh2MMA0m99rLmJGj2FmvQaB4MnQc2p0+alZNtBuVK+Lp3CouvT6BIaEOt98n18TyffTiyLqujdfrAh9/8u5HfR52kLofPNSzV6f+jon4WbS37qSEEWDnOFSqDapzFYJRgSt+EW6XDHFoMxklMYJd/Pl7AXfFeN0yWfE8Qwog0CwV65RIBEaUeuJv6sMRsb25V4SfTqRhRa/IqQXwkpPKSac84K7skft8gVM/3PuddX0br5bAp76/d9wjS7LgEKnSefqLkPxBiHIfdFb+XUDKbxHZZikaEibN+GoP7+1rXn2vIFdoQHBIVPM8/AH3t83j45asWi5qLSOSmC/SqQ7kU5Ww1NMX7dy3m0ZzMMY/ftuXT2j0+E6ZHP7C2I9Er+PJTkM1DcPMl+pnmJWrn10nMmd3kewJmu8a75nVHcnn9n1CEXsDaZbnuFK6cOCLvzox/i4N/344un/PiuR0+irl1b8+8rNXPm0lc+2aJdXXCjz861P5lsYcMiCWrwfakdc1cz/VdtPRIz5w7f7/+v65r35u7EZKjn3zxjLrOv4F75zN0zeJsikAAAAASUVORK5CYII=",Fi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAARlJREFUOE+Vk+FxwjAMhZ+c6x6le5Q6cGzCHsF7ZIHOwFEM3aOwRy9WKwe7MnWOi//Ftr68pycTKmt54B0T3poBbv++QAPqGHQKCP6pv3pdQvpDCgF0ac8EtAIwoOPfPXJN/yX34sqA+2I5rANikTf9pc0Au2cbDNRf4EyA9xuKcr+3z9bAWICzOmBUEhUsD8zKijuvKUvUFofty05DArglLZ0J/nNFUdrUKiHk6PWDj8SwyXOSPQUY7YxNlV4UgPOailSmVSyi5QjQ/ucCIkT3QGKbY0GSKAC/wMkE6mmQmxVjGnGdVAIUIyxxyjtIdm6DJkkVYy7nD0dZpN9NqWxlqw8fUwVQ9Olf7iJXioYGndi4AeJebcR/ABwRnt6/IeoUAAAAAElFTkSuQmCC",Za=se(88090),Ii={KeyWordTable:"KeyWordTable___lD2Ae"},Er=se(59301);const Pa=({Data:xt,isShowEcharts:vt})=>{var ft;const rr=(0,z.useParams)(),[pn,Qn]=(0,Ce.useState)({});(0,Ce.useEffect)(()=>{xt&&Qn(xt)},[xt]);const LA=()=>{var sn;let Si=new Image;Si.src=Za.yt;const jn=((sn=pn==null?void 0:pn.list)==null?void 0:sn.map(Ki=>({name:Ki.word,value:Ki.count})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[15,50],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",textStyle:{normal:{color:()=>`rgb(${Math.round(Math.random()*255)},${Math.round(Math.random()*255)},${Math.round(Math.random()*255)})`}},left:"center",top:"center",width:"100%",height:"100%",data:jn}]}},gr=(0,Ce.useMemo)(()=>Er.createElement(VA.Z,{option:LA(),opts:{renderer:"svg"},style:{height:436}}),[pn==null?void 0:pn.list]),yA=[{title:"\u7F16\u53F7",dataIndex:"",align:"center",width:100,render:(sn,Si,jn)=>jn+1},{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",align:"center",width:200},{title:"\u6587\u672C\u7B54\u6848",dataIndex:"vote_text",align:"center"}],Xn=[{title:"\u6392\u884C",dataIndex:"index",align:"center",render(sn,Si,jn){return jn<3?Er.createElement("img",{width:30,src:jn==0?Ui:jn==1?ai:Jr}):jn+1}},{title:"\u5173\u952E\u8BCD",dataIndex:"word",width:300,render:sn=>Er.createElement("span",{className:"c-666",style:{lineHeight:"25px"}},sn)},{title:"\u9891\u6B21",dataIndex:"count"}];return Er.createElement("aside",{style:{width:"97%"}},vt&&Er.createElement(Re.Z,{className:"mt30",wrap:!1,justify:"space-between",gutter:24},Er.createElement(Ze.Z,{flex:"1 1 0"},Er.createElement(Re.Z,{align:"middle",gutter:10},Er.createElement(Ze.Z,null,Er.createElement("img",{style:{width:"16px",height:"16px"},src:Fi})),Er.createElement(Ze.Z,null,Er.createElement("span",{className:"c-666"},"\u8BCD\u4E91")),Er.createElement(Ze.Z,null,Er.createElement(Fe.Z,{placement:"right",overlayStyle:{maxWidth:600},title:"\u9ED8\u8BA4\u5C55\u793A\u524D100\u4E2A\u5173\u952E\u8BCD"},Er.createElement(bA.Z,{style:{cursor:"pointer",color:"#4C6FFF"}}))),Er.createElement(Ze.Z,{style:{marginLeft:"auto"}},Er.createElement("span",{className:"c-666"},(pn==null?void 0:pn.updated_at)&&De()(pn==null?void 0:pn.updated_at).format("YYYY-MM-DD HH:mm:ss")))),Er.createElement("div",{className:"mt20",style:{border:"1px solid #E0E1E4",width:"100%",height:438}},((ft=pn==null?void 0:pn.list)==null?void 0:ft.length)>0?gr:Er.createElement(rt.Z,{img:Br,customText:"\u6682\u65E0\u6570\u636E~"}))),Er.createElement(Ze.Z,{flex:"1 1 0"},Er.createElement(Re.Z,{align:"middle",gutter:10},Er.createElement(Ze.Z,null,Er.createElement("div",{style:{width:5,height:16,borderRadius:"3px",background:"#3061D0"}})),Er.createElement(Ze.Z,null,Er.createElement("span",{className:"c-666"},"\u5173\u952E\u8BCD\u6392\u884C"))),Er.createElement("div",{style:{border:"1px solid #E0E1E4",width:"100%",height:438,marginTop:20}},Er.createElement(Se.default,{className:Ii.KeyWordTable,style:{width:"100%"},scroll:{y:400},columns:Xn,dataSource:pn==null?void 0:pn.list,pagination:!1,locale:{emptyText:Er.createElement(rt.Z,{img:ni,customText:"\u6682\u65E0\u6570\u636E~"})}})))))};var io=(0,z.connect)(({polls:xt})=>({polls:xt}))(Pa),Po=se(94157),bn=se(59301),As=Object.defineProperty,yo=Object.getOwnPropertySymbols,ci=Object.prototype.hasOwnProperty,ls=Object.prototype.propertyIsEnumerable,Io=(xt,vt,ft)=>vt in xt?As(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,ca=(xt,vt)=>{for(var ft in vt||(vt={}))ci.call(vt,ft)&&Io(xt,ft,vt[ft]);if(yo)for(var ft of yo(vt))ls.call(vt,ft)&&Io(xt,ft,vt[ft]);return xt},ao=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())});const{RangePicker:ns}=Kt.default;var Sa=({})=>{const xt=(0,z.useParams)(),[vt,ft]=(0,Ce.useState)(!1),[rr,pn]=(0,Ce.useState)(0),[Qn,LA]=(0,Ce.useState)([]),[gr,yA]=(0,Ce.useState)(!1),[Xn,sn]=(0,Ce.useState)(!1),[Si,jn]=(0,Ce.useState)(!1),[Yn,Ki]=(0,Ce.useState)(""),[aa,da]=(0,Ce.useState)(!1),[Zr,Bt]=(0,Ce.useState)(null),[kA,HA]=(0,Ce.useState)(),KA=(0,Ce.useRef)(void 0),[OA,nn]=(0,Ce.useState)(""),Wn=xt==null?void 0:xt.coursesId,[$n,gi]=(0,Ce.useState)({sessions_count:"--",message_count:"--",hit_count:"--",like_count:"--",dislike_count:"--",total_tokens:"--",total_user_count:"--",today_session_count:"--"}),[vn,Qr]=(0,Ce.useState)({time:void 0,start_date:"",end_date:"",keyword:"",status:0,page:1,limit:10,questionable_id:Wn,questionable_type:"Course"});(0,Ce.useEffect)(()=>{Ea(),qi(vn)},[]);const Ea=()=>ao(void 0,null,function*(){const Ln=yield(0,Oe.ZP)("/api/course_qna_sessions/statistics.json",{method:"get",params:{questionable_id:Wn,questionable_type:"Course"}});Ln.status===0&&gi((Ln==null?void 0:Ln.data)||{})}),qi=Ln=>ao(void 0,null,function*(){var kr,ti,oi;ft(!0);const qr=yield(0,Oe.ZP)("/api/course_qna_sessions.json",{method:"get",params:Ln});qr.status===0&&(LA(((kr=qr==null?void 0:qr.data)==null?void 0:kr.list)||[]),pn((ti=qr==null?void 0:qr.data)==null?void 0:ti.size),HA((oi=qr==null?void 0:qr.data)==null?void 0:oi.word_cloud)),ft(!1)}),Ci=Ln=>{vn.keyword=Ln,vn.page=1,Qr(ca({},vn)),qi(vn)},so=(Ln,kr)=>{vn.status=Ln,vn.page=1,Qr(ca({},vn)),qi(vn)},lr=(Ln,kr)=>{vn.start_date=kr[0],vn.end_date=kr[1],vn.page=1,Qr(ca({},vn)),qi(vn)},cr=(Ln,kr)=>{vn.page=Ln,vn.limit=kr,Qr(ca({},vn)),qi(vn)},fi=[{title:"\u5E8F\u53F7",dataIndex:"index",width:70,render:(Ln,kr,ti)=>`${(vn.page-1)*vn.limit+ti+1}`},{title:"\u4F1A\u8BDD\u6807\u9898",dataIndex:"question",ellipsis:!0,render:(Ln,kr)=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{onClick:()=>{Bt(kr.id),yA(!0)},className:"c-light-primary current"},Ln||"--"))},{title:"\u7528\u6237",dataIndex:"user_name",width:100,ellipsis:!0,render:Ln=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{className:"c-black"},Ln||"--"))},{title:"\u6D88\u606F\u6570",width:70,dataIndex:"message_size",render:Ln=>bn.createElement("span",{className:"c-black"},Ln)},{title:"\u53CD\u9988",width:130,dataIndex:"like_count",render:(Ln,kr)=>bn.createElement(Re.Z,{align:"middle"},bn.createElement("div",{className:"flex-1"},bn.createElement("i",{style:{color:"#FA8D30"},className:"iconfot icon-yijiejue font14 mr5"}),bn.createElement("span",{className:"c-black"},kr==null?void 0:kr.like_count)),bn.createElement("div",{className:"flex-1"},bn.createElement("i",{style:{color:"#db6968"},className:"iconfot icon-weijiejuezhengchang font14 mr5"}),bn.createElement("span",{className:"c-black"},kr==null?void 0:kr.dislike_count)))},{title:"\u4EBA\u5DE5\u56DE\u590D",width:130,dataIndex:"user_reply_list",ellipsis:!0,render:Ln=>bn.createElement(Fe.Z,{placement:"topLeft",title:Ln},bn.createElement("span",{className:"c-black"},Ln||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",width:144,dataIndex:"created_at",render:Ln=>bn.createElement("span",{className:"c-black"},De()(Ln).format("YYYY-MM-DD HH:mm"))}],Ha=(Ln,kr,ti)=>{const{onMenuClick:oi}=ti;KA.current=oi;const{id:qr}=Ln;return bn.createElement(bn.Fragment,null,bn.createElement("div",{className:zt.apply,onClick:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)(`/api/course_qna_records/${qr}/add_set.json`,{method:"post",body:{questionable_type:"Course",questionable_id:Wn,type:"ai"}});(yr==null?void 0:yr.status)==0&&we.ZP.success("\u6DFB\u52A0\u6210\u529F")})},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),bn.createElement("div",{className:zt.apply,onClick:()=>{sn(qr),da(!1)}},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-a-huifupinglun font12 mr5"}),"\u4EBA\u5DE5\u56DE\u590D"))},Ja=(Ln,kr,ti)=>{const{id:oi,sender:qr}=Ln;return bn.createElement("div",{className:zt.li,style:{width:ti.width}},bn.createElement("div",{className:zt.content},qr==="student"&&bn.createElement("h3",null,"\u5B66\u751F\u53CD\u9988"),bn.createElement("div",{className:zt.borderBox},qr==="teacher"&&bn.createElement("div",{className:zt.teacher},"\u8001\u5E08\u56DE\u590D"),qr==="student"&&bn.createElement("div",{className:zt.student},Ln.situation),bn.createElement(Va.Z,{className:zt.text,value:Ln==null?void 0:Ln.text})),Ln.source&&bn.createElement("div",{className:zt.source},Ln.source),bn.createElement("div",{className:zt.action},qr==="teacher"&&bn.createElement("div",{className:zt.apply,onClick:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)(`/api/course_qna_records/${oi}/add_set.json`,{method:"post",body:{course_id:Wn,type:"teacher"}});(yr==null?void 0:yr.status)==0&&we.ZP.success("\u6DFB\u52A0\u6210\u529F")})},bn.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-wendaji font12 mr5"}),"\u52A0\u5165\u95EE\u7B54\u96C6"),qr==="teacher"&&bn.createElement("i",{onClick:()=>{sn(oi),Ki(Ln==null?void 0:Ln.text),da(!0)},className:"iconfont icon-bianji10 font14 primary-hover"}),qr==="teacher"&&bn.createElement("i",{onClick:()=>ao(void 0,null,function*(){ct.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u6761\u56DE\u590D\u5417\uFF1F",onOk:()=>ao(void 0,null,function*(){const yr=yield(0,Oe.ZP)("/api/course_qna_records/delete_teacher_comment.json",{method:"post",body:{questionable_type:"Course",questionable_id:Wn,feedback_id:oi}});(yr==null?void 0:yr.status)==0&&(KA.current(),we.ZP.success("\u5220\u9664\u6210\u529F"))})})}),className:"iconfont icon-shanchu15 font14 primary-hover"}),bn.createElement(xA.CopyToClipboard,{text:String((Ln==null?void 0:Ln.text)||""),onCopy:()=>we.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},bn.createElement(Fe.Z,{title:"\u590D\u5236"},bn.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))))},ii=()=>ao(void 0,null,function*(){if(!Yn){we.ZP.warning("\u8BF7\u8F93\u5165\u4F60\u7684\u56DE\u590D");return}jn(!0),(yield(0,Oe.ZP)("/api/course_qna_records/teacher_comment.json",{method:"post",body:{feedback:Yn,record_id:Xn,course_id:Wn,edit:aa}})).status===0&&(sn(!1),KA.current()),jn(!1)}),ya=Ln=>ao(void 0,[Ln],function*({type:kr,value:ti,index:oi,identifier:qr,objectIndex:yr}){const bo={index:yr,identifier:qr,course_id:Wn};if(kr==="like"&&(yield(0,Oe.ZP)("/api/course_qna_records/like.json",{method:"post",body:bo})).status!==0||kr==="dislike"&&(yield(0,Oe.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:bo})).status!==0)return Promise.reject()}),po=[{img:$A,name:"\u4ECA\u65E5\u65B0\u589E\u4F1A\u8BDD\u6570",count:$n==null?void 0:$n.today_session_count,tip:"\u5F53\u65E5\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u5EFA\u7ACB\u7684\u72EC\u7ACB\u4F1A\u8BDD\u6570\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:or,name:"\u4F1A\u8BDD\u603B\u6570",count:$n==null?void 0:$n.sessions_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u7684\u5386\u53F2\u4F1A\u8BDD\u603B\u91CF\uFF08\u540C\u4E00\u7A97\u53E3\u8FDE\u7EED\u5BF9\u8BDD\u8BA1\u4E3A1\u6B21\uFF09"},{img:DA,name:"\u5BF9\u8BDD\u4EBA\u6570",count:$n==null?void 0:$n.total_user_count,tip:"\u4E0E\u667A\u80FD\u52A9\u6559\u4EA7\u751F\u8FC7\u4F1A\u8BDD\u7684\u72EC\u7ACB\u7528\u6237\u6570\uFF08\u57FA\u4E8E\u8D26\u53F7ID\u53BB\u91CD\uFF09"},{img:Ro,name:"\u6D88\u606F\u603B\u6570",count:$n==null?void 0:$n.message_count,tip:"\u7528\u6237\u4E0E\u667A\u80FD\u52A9\u6559\u53CC\u5411\u4EA4\u4E92\u4EA7\u751F\u7684\u6D88\u606F\u603B\u6761\u6570"},{img:$o,name:"\u6EE1\u610F\u6570",count:$n==null?void 0:$n.like_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u83B7\u5F97\u7528\u6237\u70B9\u8D5E\u7684\u603B\u91CF"},{img:ia,name:"\u4E0D\u6EE1\u610F\u6570",count:$n==null?void 0:$n.dislike_count,tip:"\u667A\u80FD\u52A9\u6559\u56DE\u7B54\u6536\u5230\u7528\u6237\u70B9\u8E29\u7684\u603B\u91CF"},{img:ro,name:"\u95EE\u7B54\u96C6\u547D\u4E2D\u6B21\u6570",count:$n==null?void 0:$n.hit_count,tip:"\u7528\u6237\u63D0\u95EE\u7CBE\u51C6\u5339\u914D\u9884\u8BBE\u95EE\u7B54\u5E93\u7684\u6B21\u6570"},{img:wa,name:"\u6D88\u8017token\u6570",count:$n==null?void 0:$n.total_tokens,tip:"\u5BF9\u8BDD\u8FC7\u7A0B\u4E2D\u63D0\u95EE\u4E0E\u56DE\u7B54\u6D88\u8017\u7684Token\u603B\u91CF"}],cs=[{value:0,label:"\u5168\u90E8"},{value:1,label:"\u7528\u6237\u53CD\u9988-\u6EE1\u610F"},{value:2,label:"\u7528\u6237\u53CD\u9988-\u4E0D\u6EE1\u610F"},{value:3,label:"\u6211\u56DE\u590D\u7684"}],ys={onListClick:Ln=>(0,Oe.ZP)(`/api/course_qna_sessions/${Ln}.json`,{method:"get",params:{questionable_id:Wn}}),onListDealData:Ln=>{let kr=[];return Ln==null||Ln.forEach(ti=>{var oi,qr;const yr=ti.id,bo=ti.think?{reasoning:ti.think,thinkingEnabled:!0}:{},ds=[{text:ti.question,key:yr,sender:"user",fileList:[],show:!0},ca({key:yr,loading:!1,sender:"AI",show:!0,source:ti.answer_source,text:ti.answer,like:ti.like,dislike:ti.dislike,time:ti.think_time,id:ti.id},bo)];kr=[...kr,...ds],(oi=ti==null?void 0:ti.student_feedback)==null||oi.forEach(Ta=>{kr.push({id:Ta.id,key:`teacher-${yr}-${Ta.id}`,loading:!1,sender:"student",show:!0,text:Ta.feedback,situation:Ta.status_name})}),(qr=ti==null?void 0:ti.teacher_feedback)==null||qr.forEach(Ta=>{kr.push({id:Ta.id,key:`student-${yr}-${Ta.id}`,loading:!1,sender:"teacher",show:!0,text:Ta.feedback,source:Ta.answer_source})})}),kr}};return bn.createElement("div",{className:zt.dialogue},bn.createElement("div",{className:zt.liWrap},po.map((Ln,kr)=>bn.createElement("div",{className:zt.li,key:kr},bn.createElement("img",{src:Ln.img,width:38}),bn.createElement("aside",null,bn.createElement("b",{style:{color:Ln.count===0?"#999":"#333"}},Ln.count),bn.createElement("div",null,bn.createElement("span",null,Ln.name),bn.createElement(Fe.Z,{title:Ln.tip},bn.createElement("i",{className:"iconfont icon-xiaowenhao2 font12 ml5"}))))))),bn.createElement("div",{className:zt.line}),bn.createElement(Re.Z,{align:"middle",justify:"space-between"},bn.createElement(ns,{value:vn==null?void 0:vn.time,showTime:{format:"HH:mm"},onChange:lr,format:"YYYY-MM-DD HH:mm"}),bn.createElement(yt.default,{value:vn.status,onChange:so,options:cs,style:{width:160}}),bn.createElement($e.default.Search,{style:{width:274},placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BDD\u6807\u9898\u3001\u7528\u6237",value:OA,onChange:Ln=>nn(Ln.target.value),onSearch:Ci})),bn.createElement(Se.default,{columns:fi,className:"mt20",dataSource:Qn,loading:vt,rowKey:"id",pagination:{current:vn.page,hideOnSinglePage:!rr,showQuickJumper:!0,showSizeChanger:!0,pageSize:vn.limit,pageSizeOptions:["10","20","50","100","200"],total:rr,size:"default",showTotal:Ye.rU,onChange:cr}}),bn.createElement(io,{Data:kA,isShowEcharts:!0}),bn.createElement(Po.Z,{style:{marginTop:18},title:"\u5206\u6790\u62A5\u544A",height:300,data:{container_id:Wn},type:"Course",noDataCanEdit:!0,emptyNode:"\u5F53\u524D\u8BFE\u5802\u6682\u672A\u8FDB\u884C AI\u95EE\u7B54"}),bn.createElement(ho.Z,{visible:gr,fetchListObject:ys,onOpen:()=>yA(!0),onClose:()=>{yA(!1),qi(vn)},children:!0,historyId:Zr,showPreference:!0,showDefaultTips:!1,customDataNode:Ja,customPreference:ya,hideInputBox:!0,title:"\u667A\u80FD\u52A9\u6559",fetchUrl:"/api/stream/course_qna_records/chat_messages.json",extraAnswerAction:Ha}),bn.createElement(ct.default,{centered:!0,open:!!Xn,confirmLoading:Si,onCancel:()=>{sn(!1)},afterClose:()=>{Ki("")},onOk:ii,title:"\u4EBA\u5DE5\u56DE\u590D",width:900,okText:"\u4FDD\u5B58"},bn.createElement(fe.Z,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u60A8\u7684\u56DE\u590D",watch:!0,onChange:Ln=>Ki(Ln),defaultValue:Yn})))},Ni=Object.defineProperty,us=Object.defineProperties,go=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,Ts=Object.prototype.hasOwnProperty,Es=Object.prototype.propertyIsEnumerable,Os=(xt,vt,ft)=>vt in xt?Ni(xt,vt,{enumerable:!0,configurable:!0,writable:!0,value:ft}):xt[vt]=ft,ka=(xt,vt)=>{for(var ft in vt||(vt={}))Ts.call(vt,ft)&&Os(xt,ft,vt[ft]);if(Xa)for(var ft of Xa(vt))Es.call(vt,ft)&&Os(xt,ft,vt[ft]);return xt},Ya=(xt,vt)=>us(xt,go(vt)),oo=(xt,vt,ft)=>new Promise((rr,pn)=>{var Qn=yA=>{try{gr(ft.next(yA))}catch(Xn){pn(Xn)}},LA=yA=>{try{gr(ft.throw(yA))}catch(Xn){pn(Xn)}},gr=yA=>yA.done?rr(yA.value):Promise.resolve(yA.value).then(Qn,LA);gr((ft=ft.apply(xt,vt)).next())});const Ko=({classroomList:xt,boards:vt,globalSetting:ft,loading:rr,user:pn,dispatch:Qn})=>{var LA,gr,yA;const Xn=(0,z.useParams)(),sn=(0,Ce.useRef)(Ya(ka({},Xn),{id:Xn.categoryId,page_size:20})),[Si,jn]=(0,Ce.useState)({page:1,page_size:20}),{detailBoardList:Yn,detailLeftMenus:Ki,detailTopBanner:aa,detailCourseGroupsList:da}=xt,[Zr,Bt]=(0,Ce.useState)([]),[kA,HA]=(0,Ce.useState)("\u6392\u5E8F"),{userInfo:KA}=pn,[OA,nn]=(0,Ce.useState)(!1),[Wn]=(0,z.useSearchParams)(),[$n,gi]=(0,Ce.useState)(!1),[vn,Qr]=(0,Ce.useState)("all"),[Ea,qi]=(0,Ce.useState)({}),[Ci,so]=(0,Ce.useState)(1),[lr,cr]=(0,Ce.useState)(!1),[fi,Ha]=(0,Ce.useState)(!1),[Ja,ii]=(0,Ce.useState)(!0);let[ya,po]=(0,Ce.useState)([]);const[cs,rs]=(0,Ce.useState)(!1),[ys,Ln]=(0,Ce.useState)(!1),{verifyModelUser:kr,ContactModalElement:ti}=(0,ht.Z)(),oi=(0,Ce.useRef)(null),qr=(0,z.useLocation)();let[yr,bo]=(0,Ce.useState)({page:1,page_size:20});const ds=(0,Ce.useMemo)(()=>{if(Ki.course_modules)return xt.detailLeftMenus.course_modules.filter(lA=>lA.type==="board")[0]},[xt]);(0,Ce.useEffect)(()=>{var lA;const Fn=Ye.cX.getItem(`${(lA=pn==null?void 0:pn.userInfo)==null?void 0:lA.login}${(0,He.GJ)()?"Teacher":"Student"}`,"Board");Fn&&(HA(Fn==null?void 0:Fn.name),sn.current.sort_type=Ns.find(Fr=>Fr.name===(Fn==null?void 0:Fn.name)).id)},[(LA=pn==null?void 0:pn.userInfo)==null?void 0:LA.login,qr==null?void 0:qr.pathname]),(0,Ce.useEffect)(()=>{Wn.get("type")?Wn.get("type")==="hudong"?(Qr("hudong"),lo(),Ta()):Qr(Wn.get("type")):Qr("all")},[Wn.get("type")]),(0,Ce.useEffect)(()=>{var lA;vn==="wenda"&&gi((lA=KA==null?void 0:KA.course)==null?void 0:lA.is_open_ai)},[vn]);const Ta=()=>oo(void 0,null,function*(){var lA;if(Ja&&!lr){cr(!0),so(Ci+1);const Fn=yield Qn({type:"classroomList/getCourseGroupsList",payload:Ya(ka({},sn),{page:Ci,id:sn.current.coursesId,limit:20,nonenavigate:!0})});let Fr=[...Fn==null?void 0:Fn.course_groups];((lA=Fn==null?void 0:Fn.course_groups)==null?void 0:lA.length)<20&&(ii(!1),Fr.push({id:0,name:"\u672A\u5206\u73ED"})),cr(!1),po([...ya,...Fr])}});(0,Ce.useEffect)(()=>{sn.current.categoryId=Xn.categoryId,sn.current.id=Xn.categoryId,Qn({type:"classroomList/getBoardList",payload:sn.current})},[Xn]),(0,Ce.useEffect)(()=>{xt.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Qn({type:"classroomList/getBoardList",payload:sn.current})},[xt.actionTabs.key]),(0,Ce.useEffect)(()=>{Bt([])},[xt.detailBoardList]);const Go=(lA,Fn)=>{jn({page:lA,page_size:Fn}),sn.current.page=lA,sn.current.page_size=Fn,Qn({type:"classroomList/getBoardList",payload:sn.current})},Cl=Ce.createElement("section",{className:rA.dropmenu},Ce.createElement("div",{style:{maxHeight:200,overflow:"auto"}},Ce.createElement(Ht(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:lA=>{Ta()},hasMore:Ja,useWindow:!1},Ce.createElement(Ie.default,{style:{width:240,zIndex:10}},da.group_count>0&&ya.map(function(lA,Fn){return Ce.createElement(Ie.default.Item,{key:lA.id},Ce.createElement(Ke.default,{checked:Zr.includes(lA.id),value:lA.id,onChange:Fr=>{let ae=Zr.indexOf(lA.id);Zr.indexOf(lA.id)>-1?Bt(Zr.filter(he=>he!==lA.id)):Bt(Zr.concat(lA.id))}},lA.name))})))),Ce.createElement("aside",{className:rA.bg},Ce.createElement("div",null,Ce.createElement(Ue.ZP,{type:"link",onClick:()=>oo(void 0,null,function*(){yr.group_ids=Zr,yr.page=1,bo(ka({},yr)),lo()})},"\u786E\u5B9A"),Ce.createElement(Ue.ZP,{type:"link",onClick:()=>{Bt([])}},"\u91CD\u7F6E")))),Ns=[{name:"\u65F6\u95F4\u6392\u5E8F",id:"time"},{name:"\u70ED\u5EA6\u6392\u5E8F",id:"hot"}];let is=[{name:"\u5220\u9664",icon:Ce.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u53D1\u9001",icon:Ce.createElement("i",{className:"iconfont icon-fasong"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:Ce.createElement("i",{className:"iconfont icon-sheweigongkai2"})}];aa.is_public||is.splice(2,1);const Ol=lA=>{var Fn;Ye.cX.setItem(`${(Fn=pn==null?void 0:pn.userInfo)==null?void 0:Fn.login}${(0,He.GJ)()?"Teacher":"Student"}`,lA,"Board"),HA(lA==null?void 0:lA.name),sn.current.sort_type=Ns.find(Fr=>Fr.name===(lA==null?void 0:lA.name)).id,Qn({type:"classroomList/getBoardList",payload:sn.current})},Is=(lA,Fn)=>oo(void 0,null,function*(){Fn.coursesId=sn.current.coursesId;let Fr="boards/setTopping";lA==="\u53D6\u6D88\u7F6E\u9876"&&(Fr="boards/escTopping"),yield Qn({type:Fr,payload:ka({},Fn)}),Qn({type:"classroomList/getBoardList",payload:sn.current})}),wl=lA=>oo(void 0,null,function*(){const Fn=lA.name;Zr==""?we.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"):Qn({type:"classroomList/setActionTabs",payload:{key:Fn,selectArrs:Zr,params:sn.current}})}),Ys=lA=>oo(void 0,null,function*(){var Fn;if(Zr=="")return we.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,Oe.ZP)(`/api/boards/${sn.current.categoryId}/messages/bulk_move.json`,{method:"put",body:{ids:Zr,to_board_id:lA.key}})).status===0&&(we.ZP.success("\u64CD\u4F5C\u6210\u529F"),Qn({type:"classroomList/getBoardList",payload:sn.current}),Qn({type:"classroomList/getClassroomLeftMenus",payload:{id:(Fn=sn.current)==null?void 0:Fn.coursesId}}))});function lo(){return oo(this,null,function*(){var lA;Ha(!0);let Fn=yield(0,Oe.ZP)(`/api/boards/${sn.current.categoryId}/messages/statistics.json`,{method:"get",params:ka({coursesId:(lA=sn.current)==null?void 0:lA.coursesId},yr)});Ha(!1),(Fn==null?void 0:Fn.status)===0&&qi(Fn)})}return Ce.createElement("section",null,Ce.createElement(ze.Z,{isLoading:!1,menuItemWidth:110,tabDataSource:[{name:"\u5168\u90E8",id:"all"},(0,He.eB)()&&{name:"\u4E92\u52A8\u7EDF\u8BA1",id:"hudong"},((aa==null?void 0:aa.is_admin)||(0,He.Ny)())&&{name:"\u8BBE\u7F6E",id:"shezhi"},(0,He.eB)()&&{name:Ce.createElement("span",null,"\u667A\u80FD\u95EE\u7B54",Ce.createElement("img",{src:_e.Z,width:17,style:{position:"absolute",top:6}})),id:"wenda"},(0,He.eB)()&&{name:"\u95EE\u7B54\u96C6",id:"wendaji"},(0,He.eB)()&&{name:"\u5386\u53F2\u5BF9\u8BDD",id:"duihua"}].filter(lA=>!!lA),isAdmin:(0,He.RV)(),onTabMenuClick:lA=>{var Fn,Fr;if(((Fr=(Fn=pn==null?void 0:pn.userInfo)==null?void 0:Fn.paid_version)==null?void 0:Fr.version_type)==0&&lA==="hudong"){(0,Ye.xU)();return}lA.key==="hudong"&&(lo(),z.history.replace(`/classrooms/${sn.current.coursesId}/board/${sn.current.categoryId}?type=hudong`)),Qr(lA.key)},defaultSelectedKeys:[`${vn}`],showControlButton:["all","hudong","shezhi"].includes(vn)&&(0,He.RV)(),buttonText:"\u6211\u8981\u53D1\u5E16",extraNode:["all","hudong","shezhi"].includes(vn)&&(0,He.GJ)()&&Yn.name!=="\u672A\u5206\u914D\u76EE\u5F55"&&Ce.createElement(Ce.Fragment,null,Ce.createElement("span",{className:"c-blue font16 ml20 current",onClick:lA=>{var Fn;lA.preventDefault();let Fr=(Fn=sn.current)==null?void 0:Fn.coursesId;(Yn==null?void 0:Yn.parent_id)>0&&(Fr=sn.current.categoryId),Qn({type:"classroomList/setActionTabs",payload:{key:(Yn==null?void 0:Yn.parent_id)===0?"\u6DFB\u52A0\u76EE\u5F55":"\u76EE\u5F55\u91CD\u547D\u540D",params:sn.current,selectArrs:{category_id:Fr,category_name:Yn.name,type:"board"},cb:()=>{Qn({type:"classroomList/getBoardList",payload:sn.current})}}})}},(Yn==null?void 0:Yn.parent_id)==0?Ce.createElement(Fe.Z,{title:"\u65B0\u5EFA\u76EE\u5F55"},Ce.createElement("i",{className:"iconfont icon-xinjianmulu1 c-blue font16 mr20 current"})):Ce.createElement(Fe.Z,{title:"\u76EE\u5F55\u91CD\u547D\u540D"},Ce.createElement("i",{className:"iconfont icon-zhongmingming1 c-blue font16 mr20 current"})))),onButtonClick:()=>{z.history.push(`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/add`)}}),vn==="all"&&Ce.createElement("div",null,Ce.createElement(Xe.Z,{spinning:rr["classroomList/getBoardList"]},Ce.createElement(Qe.Z,{dataSource:Yn.messages||[],isAdmin:(0,He.GJ)(),batchStatus:OA,SortMenuName:kA,setSortMenuName:HA,SortMenus:Ns,dispatch:Qn,isboard:!0,onBoard:lA=>{sn.current.group_ids=lA,sn.current.page=1,jn(Fn=>Ya(ka({},Fn),{page:1})),Qn({type:"classroomList/getBoardList",payload:sn.current})},detailCourseGroupsList:da,onSearch:lA=>{sn.current.search=lA,sn.current.page=1,jn(Fn=>Ya(ka({},Fn),{page:1})),Qn({type:"classroomList/getBoardList",payload:sn.current})},onSort:Ol,onBatch:lA=>nn(lA)}),Yn.total_count===0&&Ce.createElement(rt.Z,null),Yn.messages&&Yn.messages.map(function(lA,Fn){var Fr,ae;return Ce.createElement("div",{className:rA.listItem,key:Fn,onClick:he=>{Zr.indexOf(lA.id)>-1?Bt(Zr.filter(Ee=>Ee!==lA.id)):Bt(Zr.concat(lA.id))}},Ce.createElement(Re.Z,{align:"top"},(0,He.GJ)()&&Ce.createElement(Ze.Z,null,Ce.createElement("div",{className:"mt17"},((0,He.Ny)()||((Fr=lA==null?void 0:lA.author)==null?void 0:Fr.login)===KA.login||(0,He.GJ)()&&!lA.author.is_teacher)&&Ce.createElement(Ke.default,{checked:Zr.includes(lA.id),value:lA.id}))),Ce.createElement(Ze.Z,null,Ce.createElement("img",{className:"ml10 mr20",src:`${Ne.Z.IMG_SERVER}/images/${lA.author.image_url}`})),Ce.createElement(Ze.Z,{flex:1},Ce.createElement("div",{className:rA.title},Ce.createElement("div",{className:rA.titleLeft},Ce.createElement(z.Link,{to:`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/Detail/${lA.id}`},Ce.createElement("strong",null,lA.subject)),(lA==null?void 0:lA.is_copy)&&Ce.createElement("span",{className:rA.copyTag},"\u590D\u5236"),lA.sticky===1&&Ce.createElement("span",{className:"tag-topping ml10"},"\u7F6E\u9876"))),Ce.createElement("p",{className:"mt15"},Ce.createElement("span",{className:""},lA.author.name),lA.total_replies_count>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.total_replies_count," \u56DE\u590D"),lA.praises_count>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.praises_count," \u70B9\u8D5E"),lA.visits>0&&Ce.createElement("span",{className:"ml20 c-light-black "},lA.visits," \u6D4F\u89C8"),Ce.createElement("span",{className:"ml20 c-light-black "},De()(lA.created_on).fromNow()))),Ce.createElement(Ze.Z,{className:"tr"},Ce.createElement("p",null,(0,He.RV)()&&Ce.createElement(z.Link,{style:{marginRight:0},to:`/classrooms/${Xn.coursesId}/board/${Xn.categoryId}/Detail/${lA.id}`},Ce.createElement("aside",{className:rA.flexBox},Ce.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),Ce.createElement("div",null,"\u8BE6\u60C5"))),lA.sticky===0&&(0,He.GJ)()&&Ce.createElement(z.Link,{className:"ml15",to:"",onClick:he=>{he.preventDefault(),Is("\u7F6E\u9876",lA)}},"\u7F6E\u9876"),lA.sticky===1&&(0,He.GJ)()&&Ce.createElement(z.Link,{className:"ml15",to:"",onClick:he=>{he.preventDefault(),Is("\u53D6\u6D88\u7F6E\u9876",lA)}},"\u53D6\u6D88\u7F6E\u9876"),((0,He.Ny)()||((ae=lA==null?void 0:lA.author)==null?void 0:ae.login)===KA.login||(0,He.GJ)()&&!lA.author.is_teacher)&&Ce.createElement(z.Link,{className:"",to:`/classrooms/${Xn.coursesId}/board/${lA.board_id}/Edit/${lA.id}`},Ce.createElement("aside",{className:rA.flexBox,style:{marginLeft:"16px"}},Ce.createElement("i",{className:"iconfont icon-bianjizuoye"}),Ce.createElement("div",null,"\u7F16\u8F91")))),lA.category_name&&Ce.createElement("p",{className:["c-grey-666",rA.categoryName].join(" ")},"\u6240\u5C5E\u76EE\u5F55\uFF1A",lA.category_name))))}),Ce.createElement("aside",{className:"tc mb50 mt30"},Yn.total_count>0&&Ce.createElement(je.Z,{showSizeChanger:!0,onChange:Go,defaultCurrent:1,pageSize:Si.page_size||20,current:Si.page||1,total:Yn.total_count})),Zr.length>0&&(0,He.GJ)()&&Ce.createElement(xe.Z,{offsetBottom:0},Ce.createElement(wt.Z,{buttonDataSource:is,onButtonClick:wl,useBatchStatus:nn,catalogue:ds.second_category.filter(lA=>lA.category_name!=="\u672A\u5206\u914D\u76EE\u5F55")||[],allSelect:Zr.length?Zr.length===((gr=Yn==null?void 0:Yn.messages)==null?void 0:gr.length):!1,setSeleArr:Bt,setAllSelect:lA=>{lA.target.checked?Bt(Yn.messages.map(Fn=>Fn.id)):Bt([])},selectArrs:Zr,onMenuClick:Ys,addCatalogue:lA=>{lA.preventDefault(),Qn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:sn.current,selectArrs:{category_id:sn.current.coursesId,type:"board"}}})}})),Ce.createElement(bt.Z,{cb:lA=>{Bt([]),sn.current.page=lA,jn(Fn=>Ya(ka({},Fn),{page:lA}))}}),Ce.createElement(nA,{cb:()=>Bt([])}),Ce.createElement(Pt.Z,{cb:()=>Bt([])}))),vn==="hudong"&&Ce.createElement("div",{style:{background:"#fff",padding:"25px 20px"}},Ce.createElement("div",{style:{display:"flex"}},Ce.createElement("div",{style:{flex:1,color:"#666666"}},Ce.createElement("span",null,"\u8BA8\u8BBA\uFF08",Ea.total_message_count,"\uFF09"),Ce.createElement("span",{style:{marginLeft:20}},"\u56DE\u590D\uFF08",Ea.total_reply_count,"\uFF09"),Ce.createElement("span",{style:{marginLeft:20}},"\u70B9\u8D5E\uFF08",Ea.total_like_count,"\uFF09")),(0,He.GJ)()&&Ce.createElement("div",null,Ce.createElement(ye.Z,{dropdownRender:()=>Cl,open:cs,onOpenChange:lA=>{rs(lA)}},Ce.createElement("a",null,"\u5206\u73ED",cs?Ce.createElement(ke.Z,{style:{marginLeft:6}}):Ce.createElement(ge.Z,{style:{marginLeft:6}}))),Ce.createElement(ye.Z,{open:ys,onOpenChange:lA=>{Ln(lA)},menu:{items:[{key:"1",style:{width:100},label:Ce.createElement("a",{onClick:()=>oo(void 0,null,function*(){var lA,Fn;let Fr=yield(0,Oe.ZP)(`/api/boards/${(lA=sn.current)==null?void 0:lA.categoryId}/messages/export_messages.json`,{method:"get",params:ka({is_repeat_export:1},yr)});(Fr==null?void 0:Fr.status)===0&&z.history.push(`/classrooms/${(Fn=sn.current)==null?void 0:Fn.coursesId}/exportlist/messages_statistics`)})},"\u4E92\u52A8\u5BFC\u51FA")},{key:"2",label:Ce.createElement("a",{href:`/classrooms/${(yA=sn.current)==null?void 0:yA.coursesId}/exportlist/messages_statistics`},"\u5386\u53F2\u5BFC\u51FA")}]}},Ce.createElement("a",{style:{marginLeft:20}},"\u5BFC\u51FA",ys?Ce.createElement(ke.Z,{style:{marginLeft:6}}):Ce.createElement(ge.Z,{style:{marginLeft:6}}))))),Ce.createElement(Se.default,{dataSource:Ea==null?void 0:Ea.course_members,style:{marginTop:25},loading:fi,onChange:(lA,Fn,Fr)=>{Fr.order?(yr.sort_by=Fr.field==="total_score"?"score":Fr.field,yr.sort=Fr.order,yr.sort=yr.sort.replace("end","")):delete yr.sort,lo()},columns:[{title:"\u5E8F\u53F7",dataIndex:"number",width:60,render:(lA,Fn,Fr)=>yr.page_size*(yr.page-1)+Fr+1},{title:"\u59D3\u540D",dataIndex:"real_name",render:(lA,Fn,Fr)=>Ce.createElement("a",{target:"_blank",style:{color:"#3061D0"},href:`/users/${Fn==null?void 0:Fn.login}/classrooms`},lA)},{title:"\u5B66\u53F7",dataIndex:"student_id"},{title:"\u5206\u73ED",dataIndex:"course_group_name"},{title:"\u53D1\u5E16\u6570",dataIndex:"message_count",width:60},{title:"\u5E16\u5B50\u70B9\u8D5E\u6570",dataIndex:"message_like_count",width:100},{title:"\u56DE\u590D\u6570",dataIndex:"reply_count",width:60},{title:"\u56DE\u590D\u70B9\u8D5E\u6570",dataIndex:"reply_like_count",width:100},{title:"\u4E92\u52A8\u6570",dataIndex:"total_message_count",width:70}],pagination:!1}),Ce.createElement(je.Z,{showSizeChanger:!0,showTotal:lA=>Ce.createElement("span",null,"\u5171",Ce.createElement("span",{style:{color:"#165DFF"}},Ea.total_count)," \u6761\u6570\u636E"),style:{marginTop:10},onChange:(lA,Fn)=>{yr.page=lA,yr.page_size=Fn,bo(ka({},yr)),lo()},defaultCurrent:1,pageSize:yr.page_size||20,current:yr.page||1,total:Ea.total_count})),vn==="shezhi"&&Ce.createElement("div",{style:{background:"#fff",padding:20}},Ce.createElement("h5",{style:{fontSize:18}},"\u516C\u5F00\u8BBE\u7F6E"),Ce.createElement(Ke.default,{style:{marginTop:10},defaultChecked:aa==null?void 0:aa.allow_view_message,onChange:lA=>oo(void 0,null,function*(){var Fn,Fr;let ae=yield(0,Oe.ZP)(`/api/courses/${(Fn=sn.current)==null?void 0:Fn.coursesId}/update_view_setting.json`,{method:"PUT",body:{allow_view_message:lA.target.checked}});(ae==null?void 0:ae.status)===0&&Qn({type:"classroomList/getClassroomTopBanner",payload:{id:(Fr=sn.current)==null?void 0:Fr.coursesId}})})},"\u5168\u8BFE\u5802\u53EF\u89C1\uFF08\u672A\u52FE\u9009\u5219\u5B66\u751F\u53D1\u5E03\u7684\u8BA8\u8BBA\u53EA\u80FD\u9009\u62E9\u540C\u73ED\u5B66\u751F\u53EF\u89C1\uFF09")),vn==="wenda"&&Ce.createElement("div",{style:{background:"#fff",padding:20}},Ce.createElement("div",{className:"flex flex-col gap-20 mb20"},Ce.createElement("h5",{className:"font18"},"\u667A\u80FD\u95EE\u7B54"),Ce.createElement(Re.Z,{align:"middle",className:"mt20"},Ce.createElement(We.Z,{size:"default",checked:$n,onChange:lA=>{kr()&&(gi(lA),clearTimeout(oi.current),oi.current=setTimeout(()=>{var Fn;Qn({type:"classroomList/setCourseAiState",payload:{course_id:(Fn=sn.current)==null?void 0:Fn.coursesId,is_open_ai:lA}})},500))}}),Ce.createElement("div",{className:"c-grey-333 ml10"},"\u5F00\u542F\u540E\uFF0C\u6559\u5B66\u8BFE\u5802\u5185\u7684\u5B66\u751F\u5C06\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u7684\u529F\u80FD\uFF0C\u4E0EAI\u5BF9\u8BDD\uFF0C\u8BA9AI\u7B54\u7591\u89E3\u60D1\u3002"," ",Ce.createElement("a",{href:"https://www.educoder.net/forums/40256",target:"_blank"},"\u64CD\u4F5C\u8BF4\u660E"))))),vn==="wendaji"&&Ce.createElement(yn,null),vn==="duihua"&&Ce.createElement(Sa,null),ti())};var pa=(0,z.connect)(({classroomList:xt,loading:vt,boards:ft,user:rr,globalSetting:pn})=>({classroomList:xt,globalSetting:pn,boards:ft,user:rr,loading:vt.effects}))(Ko),xo=se(59301);const ri=({classroomList:xt,boards:vt,globalSetting:ft,loading:rr,user:pn,dispatch:Qn})=>{const LA=(0,z.useParams)(),{detailBoardList:gr,detailLeftMenus:yA,detailTopBanner:Xn}=xt;return xo.createElement(pa,null)};var ko=(0,z.connect)(({classroomList:xt,loading:vt,boards:ft,user:rr,globalSetting:pn})=>({classroomList:xt,globalSetting:pn,boards:ft,user:rr,loading:vt.models.index}))(ri)},16935:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Xe}});var z=se(59301),Ce=se(93041),Ne=se(37568),et=se(62673),De=se(7939),Ie=se(75727),Ke={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},Ue=se(8576),we=se(84105),Xe=({buttonDataSource:Re,onButtonClick:Ze,useBatchStatus:je,allSelect:xe,setAllSelect:ye,selectArrs:Se,onMenuClick:We,setSeleArr:Oe,catalogue:ke,addCatalogue:ge})=>{const[He,rt]=(0,z.useState)(!1),[ct,Ft]=(0,z.useState)("");console.log("---",ke);const st=z.createElement("div",{className:Ke.moveCategory,onMouseLeave:Ve=>rt(!1)},z.createElement(Ce.default,{onClick:We,style:{maxHeight:300,width:240,overflow:"auto"}},z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},z.createElement(Ne.default,{onChange:Ve=>{Ft(Ve.target.value)}})),ke==null?void 0:ke.map(function(Ve,ut){var Me;if(!(ct!==""&&Ve.category_name.indexOf(ct)<0))return z.createElement(z.Fragment,null,z.createElement(Ce.default.Item,{className:"multi-llipsis1e",key:Ve.category_id,title:Ve.category_name},Ve.category_name),(Me=Ve==null?void 0:Ve.third_category)==null?void 0:Me.map(dt=>z.createElement(Ce.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:dt.category_id,title:dt.category_name},dt.category_name)))}),ge&&z.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:ge},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return z.createElement("div",{className:Ke.bottomControlContainer},z.createElement("div",null,z.createElement("div",null,z.createElement(et.default,{checked:xe,onChange:ye},"\u5168\u9009\u672C\u9875\uFF08",Se.length,"\uFF09")),(0,Ue.GJ)()&&Re.map(Ve=>z.createElement("div",{key:Ve.name},z.createElement(De.ZP,{type:"primary",icon:Ve.icon,className:Ke.buttonWrap,onClick:()=>Ze(Ve)},Ve.name))),(0,Ue.GJ)()&&(ge||ke)&&z.createElement("div",null,z.createElement(Ie.Z,{open:He,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>st,getPopupContainer:Ve=>Ve.parentNode},z.createElement("span",{className:"ant-dropdown-link",onMouseEnter:Ve=>rt(!0)},z.createElement(De.ZP,{type:"primary",className:Ke.buttonWrap,icon:z.createElement("i",{className:"iconfont icon-yidongmulu"})},z.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",z.createElement(we.Z,null))))))),z.createElement("div",null,z.createElement(De.ZP,{type:"primary",ghost:!0,onClick:()=>{je(!1),Oe([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},7653:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Oe}});var z=se(59301),Ce=se(93041),Ne=se(62673),et=se(7939),De=se(75727),Ie=se(25399),Ke=se(82326),Ue=se(37568),we={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},Fe=se(8576),Xe=se(87395),Re=se(84105),Ze=se(26724),je=se.n(Ze),xe=se(51429),ye=se(7408),Se=(ke,ge,He)=>new Promise((rt,ct)=>{var Ft=ut=>{try{Ve(He.next(ut))}catch(Me){ct(Me)}},st=ut=>{try{Ve(He.throw(ut))}catch(Me){ct(Me)}},Ve=ut=>ut.done?rt(ut.value):Promise.resolve(ut.value).then(Ft,st);Ve((He=He.apply(ke,ge)).next())}),Oe=({dataSource:ke,batchStatus:ge,SortMenuName:He,setSortMenuName:rt,detailCourseGroupsList:ct,onSearch:Ft,onBoard:st,onSort:Ve,isboard:ut,dispatch:Me,onBatch:dt,SortMenus:nt,capacity:mt,isShowMode:nA=!1,isLeftAuto:bt=!1,onModeChange:Pt})=>{var rA,ze,Qe,wt;const kt=location.pathname.includes("attachment")||location.pathname.includes("video"),[Ht,Ye]=(0,z.useState)(!1),[_e,ht]=(0,z.useState)([]),[Mt,At]=(0,z.useState)(!0);let[yt,$e]=(0,z.useState)([]);const[gt,Dt]=(0,z.useState)(1),[fe,oe]=(0,z.useState)(!1),re=(0,xe.useDispatch)(),de=(ze=(rA=(0,Fe.eY)())==null?void 0:rA.paid_version)==null?void 0:ze.version_type,{globalSetting:ve}=(0,xe.getDvaApp)()._store.getState(),le=(0,xe.useParams)(),Ge=Ot=>{rt(Ot.name),Ve(Ot)};(0,z.useEffect)(()=>{},[ut]);const It=()=>Se(void 0,null,function*(){var Ot;if(Mt&&!fe){oe(!0),Dt(gt+1);const Vt=yield Me({type:"classroomList/getCourseGroupsList",payload:{page:gt,id:le.coursesId,limit:20,nonenavigate:!0}});let iA=[...(Vt==null?void 0:Vt.course_groups)||[]];((Ot=Vt==null?void 0:Vt.course_groups)==null?void 0:Ot.length)<20&&(At(!1),iA.push({id:0,name:"\u672A\u5206\u73ED"})),oe(!1),$e([...yt,...iA])}}),_t=z.createElement("section",{className:we.dropmenu},z.createElement("div",{style:{maxHeight:200,overflow:"auto"}},z.createElement(je(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Ot=>{It()},hasMore:Mt,useWindow:!1},z.createElement(Ce.default,{style:{width:240,zIndex:10}},(ct==null?void 0:ct.group_count)>0&&(yt==null?void 0:yt.filter(Ot=>Ot.edit_auth||Ot.name==="\u672A\u5206\u73ED").map(function(Ot,Vt){return z.createElement(Ce.default.Item,{key:Ot.id},z.createElement(Ne.default,{checked:_e.includes(Ot.id),value:Ot.id,onChange:iA=>{let gA=_e.indexOf(Ot.id);_e.indexOf(Ot.id)>-1?ht(_e.filter(PA=>PA!==Ot.id)):ht(_e.concat(Ot.id))}},Ot.name))}))))),z.createElement("aside",{style:{background:"#fff"}},z.createElement("div",null,z.createElement(et.ZP,{type:"link",onClick:()=>{st(_e)}},"\u786E\u5B9A"),z.createElement(et.ZP,{type:"link",onClick:()=>{ht([])}},"\u91CD\u7F6E")))),tA=He==="\u9ED8\u8BA4\u6392\u5E8F";return z.createElement("div",{className:we.searchSortControllerContainer},!!(nt!=null&&nt.length)&&z.createElement("div",null,z.createElement(De.Z,{dropdownRender:()=>z.createElement(Ce.default,{selectedKeys:[He]},nt.map(Ot=>z.createElement(Ce.default.Item,{key:Ot.name,onClick:()=>Ge(Ot)},Ot.name)))},z.createElement("div",null,z.createElement("span",{className:`${we.btn} ${tA?we.btnSort:""}`},z.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),He)))),tA&&z.createElement(Ie.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},z.createElement("span",{className:we.tips},z.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),nA&&z.createElement(Ke.default,{defaultValue:"",onChange:Pt,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,Fe.Ny)()&&kt&&(0,Fe.GJ)()&&((Qe=ve==null?void 0:ve.setting)==null?void 0:Qe.main_site)&&z.createElement(Ie.Z,{overlayInnerStyle:{width:"380px"},title:z.createElement("div",null,"\u60A8\u7684\u3010",(wt=ye.vs[de])==null?void 0:wt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,ye.RD)((mt==null?void 0:mt.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",z.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{re({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},z.createElement("div",{className:we.capacity},z.createElement("div",{className:we.title},"\u8D44\u6599\u5BB9\u91CF"),z.createElement("div",{className:we.value},(()=>{const Ot=(0,ye.Mi)((mt==null?void 0:mt.used)||0,(mt==null?void 0:mt.total)||0,!0);return z.createElement(z.Fragment,null,Ot==null?void 0:Ot.split("/")[0],z.createElement("span",{style:{color:"#5F6A95"}},"/",Ot==null?void 0:Ot.split("/")[1]))})()))),z.createElement(Ue.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Ft,style:{width:220,marginLeft:bt?"auto":nA||!(0,Fe.Ny)()&&(0,Fe.GJ)()?"":"auto"}}),(0,Fe.eB)()&&ut&&z.createElement(De.Z,{dropdownRender:()=>_t,open:Ht,onOpenChange:Ot=>{yt!=null&&yt.length||It(),Ye(Ot)}},z.createElement("a",null,"\u5206\u73ED",Ht?z.createElement(Xe.Z,{style:{marginLeft:6}}):z.createElement(Re.Z,{style:{marginLeft:6}}))))}},89108:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ze}});var z=se(59301),Ce=se(77019),Ne=se(5269),et=se(93041),De=se(75727),Ie=se(6767),Ke=se(25399),Ue={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},we=se(51429),Fe=se(8576),Xe=se(7408),Ze=({isLoading:je,addText:xe,tabDataSource:ye,isAdmin:Se,dispatch:We,classroomList:Oe,type:ke,isExercise:ge,defaultSelectedKeys:He,onTabMenuClick:rt,getDropdownMenu:ct,showControlButton:Ft,buttonText:st,buttonIcon:Ve="icon-tianjiadaohang",extraNode:ut,user:Me,onButtonClick:dt,isModelUser:nt,menuItemWidth:mt=125,showExtra:nA=!1})=>{var bt,Pt,rA,ze,Qe;const wt=(0,we.useParams)();return z.createElement("div",{className:Ue.tabMenuContainer},z.createElement(Ce.Z,null,z.createElement(Ne.Z,{flex:"1"},z.createElement(et.default,{onSelect:kt=>je?{}:rt(kt),mode:"horizontal",selectedKeys:He},ye.map(kt=>z.createElement(et.default.Item,{style:{width:mt},key:typeof kt.index=="number"?kt.index:kt.id},z.createElement("span",{className:"c-grey-666"},kt.name),kt.total!==void 0&&Se&&z.createElement("span",{className:"c-grey-999 ml20"},kt.total||0))))),Se&&ge&&z.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{We({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(Se||nA)&&z.createElement(Ne.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},ge&&z.createElement(De.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>z.createElement(et.default,null,z.createElement(et.default.Item,{key:1,onClick:()=>{var kt;if(!(0,Xe.Ye)(We)){if((0,Fe.Rm)()&&!((kt=Oe.AssistantObject.exercise)!=null&&kt.can_download)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}We({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:ke,exportType:"exercise",category_id:wt.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),z.createElement(et.default.Item,{key:3,onClick:()=>{var kt;if(!(0,Xe.Ye)(We)){if((0,Fe.Rm)()&&!((kt=Oe.AssistantObject.exercise)!=null&&kt.can_download)){Ie.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we.history.push(`/classrooms/${wt==null?void 0:wt.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},z.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},z.createElement("span",{style:{color:"#666666",cursor:"pointer"}},z.createElement("i",{className:"iconfont icon-xiazai6"})))),z.createElement("div",{className:Ue.control},z.createElement("div",{className:Ue.extra},ut),Ft&&(st=="\u6DFB\u52A0\u76F4\u64AD"?z.createElement(De.Z,{menu:{items:(Pt=(bt=[{label:z.createElement("div",{onClick:()=>{dt("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(nt||(0,Fe.ag)())&&{label:z.createElement("div",{onClick:()=>{dt("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:bt.filter(kt=>kt==null?void 0:kt.show))==null?void 0:Pt.map(kt=>({label:kt==null?void 0:kt.label,key:kt==null?void 0:kt.key}))}},z.createElement("span",{className:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${Ve}`})),z.createElement("span",null,st))):z.createElement("span",{onClick:dt,style:{cursor:"pointer"},className:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:`iconfont ${Ve}`})),z.createElement("span",null,st))),!!ct&&z.createElement(De.Z,{disabled:((rA=Me==null?void 0:Me.userInfo)==null?void 0:rA.user_status)===2,className:"ml10",dropdownRender:ct},z.createElement("span",{className:((ze=Me==null?void 0:Me.userInfo)==null?void 0:ze.user_status)===2?Ue.selectBtn1:Ue.selectBtn},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-tianjiadaohang"})),z.createElement(Ke.Z,{title:((Qe=Me==null?void 0:Me.userInfo)==null?void 0:Qe.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},z.createElement("span",null,xe||"\u521B\u5EFA\u8BD5\u5377"))))))))}},19730:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ke}});var z=se(59301),Ce=se.p+"static/modelContact.7a7eb113.png",Ne=se(35303),et=se(8576),De=se(59301),Ke=()=>{const[Ue,we]=(0,z.useState)(!1);return{verifyModelUser:()=>(0,et.$O)()?!0:(we(!0),!1),ContactModalElement:()=>De.createElement(Ne.Z,{visible:Ue,setVisible:we,image:Ce}),contactOpen:Ue,setContactOpen:we}}},96160:function(ot,lt,se){"use strict";se.d(lt,{AL:function(){return ge},Iy:function(){return Xe},Qv:function(){return je},ez:function(){return ke},jb:function(){return Re}});var z=se(32834),Ce=se.n(z),Ne=se(11690),et=se.n(Ne);let De=1;function Ie(st,Ve){const ut=st.match(/^(\s+)(?:```)/);if(ut===null)return Ve;const Me=ut[1];return Ve.split(` `).map(dt=>{const nt=dt.match(/^\s+/);if(nt===null)return dt;const[mt]=nt;return mt.length>=Me.length?dt.slice(Me.length):dt}).join(` `)}let Ke=[],Ue=["
    "];const we=new(Ce()).Renderer,Fe=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Xe(){Ke.length=0,Ue=["
      "]}const Re={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Ze(st,Ve,ut,Me){if(Ve>=st.length||st[Ve].level<=ut)return Ve;var dt=st[Ve];Me.push("
    • "+dt.text+""),Ve++;var nt=[];return Ve=Ze(st,Ve,dt.level,nt),nt.length>0&&(Me.push("
        "),nt.forEach(function(mt){Me.push(mt)}),Me.push("
      ")),Me.push("
    • "),Ve=Ze(st,Ve,ut,Me),Ve}function je(){return Ze(Ke,0,0,Ue),Ue.push("
    "),Ue.join("")}const xe={heading(st){const Ve=Fe.exec(st);if(De+=1,Ve)return{type:"heading",raw:Ve[0],depth:Ve[1].length,text:Ve[2]}},fences(st){const Ve=this.rules.block.fences.exec(st);if(Ve){const ut=Ve[0];let Me=Ie(ut,Ve[3]||"");const dt=Ve[2]?Ve[2].trim():Ve[2];if(["latex","katex","math"].indexOf(dt)>=0){const nt=We(),mt=Me;Me=nt,Oe[nt]={type:"block",expression:mt}}return{type:"code",raw:ut,lang:dt,text:Me}}}},ye=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let Se=0;const We=()=>`__special_katext_id_${Se++}__`;let Oe={};function ke(){return Oe}function ge(){Se=0,Oe={}}function He(st){return st=st.replace(ye,(Ve,ut)=>{const Me=We();return Oe[Me]={type:"inline",expression:ut},Me}),st}const rt=we.listitem;we.listitem=function(st){return rt(He(st))};const ct=we.paragraph;we.paragraph=function(st){return ct(He(st))};const Ft=we.tablecell;we.tablecell=function(st,Ve){return Ft(He(st),Ve)},we.code=function(st,Ve,ut){const Me=(Ve||"").match(/\S*/)[0];return Me?["latex","katex","math"].indexOf(Me)>=0?`

    ${st}

    `:`
    ${ut?st:(0,Ne.escape)(st,!0)}
    -`:'
    '+(ut?st:(0,Ne.escape)(st,!0))+"
    "},we.heading=function(st,Ve,ut){let Me=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ke.push({anchor:Me,level:Ve,text:st}),"'+st+""},Ce().setOptions({silent:!0,gfm:!0,pedantic:!1}),Ce().use({tokenizer:xe,renderer:we}),lt.ZP=Ce()},41780:function(ot,lt,se){"use strict";var z=se(94480),Ce=se(16089);function Ne(et){let De;const Ie=Ue=>()=>{De=null,et.apply(void 0,(0,z.Z)(Ue))},Ke=function(){if(De==null){for(var Ue=arguments.length,we=new Array(Ue),Fe=0;Fe{Ce.Z.cancel(De),De=null},Ke}lt.Z=Ne},48608:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ke}});var z=se(59301),Ce=se(92310),Ne=se.n(Ce),et=se(29301),De=se(41780),Ie=se(48755),Ke=se(16931);const Ue=ge=>{const{componentCls:He}=ge;return{[He]:{position:"fixed",zIndex:ge.zIndexPopup}}},we=ge=>({zIndexPopup:ge.zIndexBase+10});var Fe=(0,Ke.I$)("Affix",Ue,we);function Xe(ge){return ge!==window?ge.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Re(ge,He,rt){if(rt!==void 0&&Math.round(He.top)>Math.round(ge.top)-rt)return rt+He.top}function Ze(ge,He,rt){if(rt!==void 0&&Math.round(He.bottom){var rt;const{style:ct,offsetTop:Ft,offsetBottom:st,prefixCls:Ve,className:ut,rootClassName:Me,children:dt,target:nt,onChange:mt,onTestUpdatePosition:nA}=ge,bt=je(ge,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:Pt,getTargetContainer:rA}=z.useContext(Ie.E_),ze=Pt("affix",Ve),[Qe,wt]=z.useState(!1),[kt,Ht]=z.useState(),[Ye,_e]=z.useState(),ht=z.useRef(Se),Mt=z.useRef(null),At=z.useRef(null),xt=z.useRef(null),$e=z.useRef(null),gt=z.useRef(null),Dt=(rt=nt!=null?nt:rA)!==null&&rt!==void 0?rt:ye,fe=st===void 0&&Ft===void 0?0:Ft,oe=()=>{if(ht.current!==We||!$e.current||!xt.current||!Dt)return;const iA=Dt();if(iA){const gA={status:Se},PA=Xe(xt.current);if(PA.top===0&&PA.left===0&&PA.width===0&&PA.height===0)return;const Bn=Xe(iA),vA=Re(PA,Bn,fe),qn=Ze(PA,Bn,st);vA!==void 0?(gA.affixStyle={position:"fixed",top:vA,width:PA.width,height:PA.height},gA.placeholderStyle={width:PA.width,height:PA.height}):qn!==void 0&&(gA.affixStyle={position:"fixed",bottom:qn,width:PA.width,height:PA.height},gA.placeholderStyle={width:PA.width,height:PA.height}),gA.lastAffix=!!gA.affixStyle,Qe!==gA.lastAffix&&(mt==null||mt(gA.lastAffix)),ht.current=gA.status,Ht(gA.affixStyle),_e(gA.placeholderStyle),wt(gA.lastAffix)}},re=()=>{ht.current=We,oe()},de=(0,De.Z)(()=>{re()}),ve=(0,De.Z)(()=>{if(Dt&&kt){const iA=Dt();if(iA&&xt.current){const gA=Xe(iA),PA=Xe(xt.current),Bn=Re(PA,gA,fe),vA=Ze(PA,gA,st);if(Bn!==void 0&&kt.top===Bn||vA!==void 0&&kt.bottom===vA)return}}re()}),le=()=>{const iA=Dt==null?void 0:Dt();iA&&(xe.forEach(gA=>{var PA;At.current&&((PA=Mt.current)===null||PA===void 0||PA.removeEventListener(gA,At.current)),iA==null||iA.addEventListener(gA,ve)}),Mt.current=iA,At.current=ve)},Ge=()=>{gt.current&&(clearTimeout(gt.current),gt.current=null);const iA=Dt==null?void 0:Dt();xe.forEach(gA=>{var PA;iA==null||iA.removeEventListener(gA,ve),At.current&&((PA=Mt.current)===null||PA===void 0||PA.removeEventListener(gA,At.current))}),de.cancel(),ve.cancel()};z.useImperativeHandle(He,()=>({updatePosition:de})),z.useEffect(()=>(gt.current=setTimeout(le),()=>Ge()),[]),z.useEffect(()=>{le()},[nt,kt,Qe]),z.useEffect(()=>{de()},[nt,Ft,st]);const[yt,_t,tA]=Fe(ze),Ot=Ne()(Me,_t,ze,tA),Vt=Ne()({[Ot]:kt});return yt(z.createElement(et.Z,{onResize:de},z.createElement("div",Object.assign({style:ct,className:ut,ref:xt},bt),kt&&z.createElement("div",{style:Ye,"aria-hidden":"true"}),z.createElement("div",{className:Vt,ref:$e,style:kt},z.createElement(et.Z,{onResize:de},dt)))))})},24017:function(ot,lt,se){"use strict";se.d(lt,{default:function(){return Fr}});var z=se(66649),Ce=se.n(z),Ne=se(9007),et=se.n(Ne),De=se(50991),Ie=se.n(De),Ke=se(9084),Ue=se.n(Ke),we=se(58626),Fe=se.n(we),Xe=se(13477),Re=se.n(Xe),Ze=se(64796),je=se.n(Ze);Ce().extend(je()),Ce().extend(Re()),Ce().extend(et()),Ce().extend(Ie()),Ce().extend(Ue()),Ce().extend(Fe()),Ce().extend(function(ae,he){var Ee=he.prototype,Le=Ee.format;Ee.format=function(it){var pt=(it||"").replace("Wo","wo");return Le.bind(this)(pt)}});var xe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ye=function(he){var Ee=xe[he];return Ee||he.split("_")[0]},Se=function(){},We={getNow:function(){var he=Ce()();return typeof he.tz=="function"?he.tz():he},getFixedDate:function(he){return Ce()(he,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(he){return he.endOf("month")},getWeekDay:function(he){var Ee=he.locale("en");return Ee.weekday()+Ee.localeData().firstDayOfWeek()},getYear:function(he){return he.year()},getMonth:function(he){return he.month()},getDate:function(he){return he.date()},getHour:function(he){return he.hour()},getMinute:function(he){return he.minute()},getSecond:function(he){return he.second()},getMillisecond:function(he){return he.millisecond()},addYear:function(he,Ee){return he.add(Ee,"year")},addMonth:function(he,Ee){return he.add(Ee,"month")},addDate:function(he,Ee){return he.add(Ee,"day")},setYear:function(he,Ee){return he.year(Ee)},setMonth:function(he,Ee){return he.month(Ee)},setDate:function(he,Ee){return he.date(Ee)},setHour:function(he,Ee){return he.hour(Ee)},setMinute:function(he,Ee){return he.minute(Ee)},setSecond:function(he,Ee){return he.second(Ee)},setMillisecond:function(he,Ee){return he.millisecond(Ee)},isAfter:function(he,Ee){return he.isAfter(Ee)},isValidate:function(he){return he.isValid()},locale:{getWeekFirstDay:function(he){return Ce()().locale(ye(he)).localeData().firstDayOfWeek()},getWeekFirstDate:function(he,Ee){return Ee.locale(ye(he)).weekday(0)},getWeek:function(he,Ee){return Ee.locale(ye(he)).week()},getShortWeekDays:function(he){return Ce()().locale(ye(he)).localeData().weekdaysMin()},getShortMonths:function(he){return Ce()().locale(ye(he)).localeData().monthsShort()},format:function(he,Ee,Le){return Ee.locale(ye(he)).format(Le)},parse:function(he,Ee,Le){for(var Te=ye(he),it=0;it2&&arguments[2]!==void 0?arguments[2]:"0",Le=String(ae);Le.length2&&arguments[2]!==void 0?arguments[2]:[],Le=ge.useState([!1,!1]),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=function(Et,Gt){pt(function(Zt){return _t(Zt,Gt,Et)})},Tt=ge.useMemo(function(){return it.map(function(Nt,Et){if(Nt)return!0;var Gt=ae[Et];return Gt?!!(!Ee[Et]&&!Gt||Gt&&he(Gt,{activeIndex:Et})):!1})},[ae,it,he,Ee]);return[Tt,Ct]}function Bn(ae,he,Ee,Le,Te){var it="",pt=[];return ae&&pt.push(Te?"hh":"HH"),he&&pt.push("mm"),Ee&&pt.push("ss"),it=pt.join(":"),Le&&(it+=".SSS"),Te&&(it+=" A"),it}function vA(ae,he,Ee,Le,Te,it){var pt=ae.fieldDateTimeFormat,Ct=ae.fieldDateFormat,Tt=ae.fieldTimeFormat,Nt=ae.fieldMonthFormat,Et=ae.fieldYearFormat,Gt=ae.fieldWeekFormat,Zt=ae.fieldQuarterFormat,Xt=ae.yearFormat,Wt=ae.cellYearFormat,qt=ae.cellQuarterFormat,$t=ae.dayFormat,Jt=ae.cellDateFormat,mA=Bn(he,Ee,Le,Te,it);return(0,Ye.Z)((0,Ye.Z)({},ae),{},{fieldDateTimeFormat:pt||"YYYY-MM-DD ".concat(mA),fieldDateFormat:Ct||"YYYY-MM-DD",fieldTimeFormat:Tt||mA,fieldMonthFormat:Nt||"YYYY-MM",fieldYearFormat:Et||"YYYY",fieldWeekFormat:Gt||"gggg-wo",fieldQuarterFormat:Zt||"YYYY-[Q]Q",yearFormat:Xt||"YYYY",cellYearFormat:Wt||"YYYY",cellQuarterFormat:qt||"[Q]Q",cellDateFormat:Jt||$t||"D"})}function qn(ae,he){var Ee=he.showHour,Le=he.showMinute,Te=he.showSecond,it=he.showMillisecond,pt=he.use12Hours;return ge.useMemo(function(){return vA(ae,Ee,Le,Te,it,pt)},[ae,Ee,Le,Te,it,pt])}var wn=se(76190);function Mn(ae,he,Ee){return Ee!=null?Ee:he.some(function(Le){return ae.includes(Le)})}var Yt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function En(ae){var he=tA(ae,Yt),Ee=ae.format,Le=ae.picker,Te=null;return Ee&&(Te=Ee,Array.isArray(Te)&&(Te=Te[0]),Te=(0,wn.Z)(Te)==="object"?Te.format:Te),Le==="time"&&(he.format=Te),[he,Te]}function WA(ae){return ae&&typeof ae=="string"}function Pn(ae,he,Ee,Le){return[ae,he,Ee,Le].some(function(Te){return Te!==void 0})}function vr(ae,he,Ee,Le,Te){var it=he,pt=Ee,Ct=Le;if(!ae&&!it&&!pt&&!Ct&&!Te)it=!0,pt=!0,Ct=!0;else if(ae){var Tt,Nt,Et,Gt=[it,pt,Ct].some(function(Wt){return Wt===!1}),Zt=[it,pt,Ct].some(function(Wt){return Wt===!0}),Xt=Gt?!0:!Zt;it=(Tt=it)!==null&&Tt!==void 0?Tt:Xt,pt=(Nt=pt)!==null&&Nt!==void 0?Nt:Xt,Ct=(Et=Ct)!==null&&Et!==void 0?Et:Xt}return[it,pt,Ct,Te]}function Ei(ae){var he=ae.showTime,Ee=En(ae),Le=(0,_e.Z)(Ee,2),Te=Le[0],it=Le[1],pt=he&&(0,wn.Z)(he)==="object"?he:{},Ct=(0,Ye.Z)((0,Ye.Z)({defaultOpenValue:pt.defaultOpenValue||pt.defaultValue},Te),pt),Tt=Ct.showMillisecond,Nt=Ct.showHour,Et=Ct.showMinute,Gt=Ct.showSecond,Zt=Pn(Nt,Et,Gt,Tt),Xt=vr(Zt,Nt,Et,Gt,Tt),Wt=(0,_e.Z)(Xt,3);return Nt=Wt[0],Et=Wt[1],Gt=Wt[2],[Ct,(0,Ye.Z)((0,Ye.Z)({},Ct),{},{showHour:Nt,showMinute:Et,showSecond:Gt,showMillisecond:Tt}),Ct.format,it]}function hi(ae,he,Ee,Le,Te){var it=ae==="time";if(ae==="datetime"||it){for(var pt=Le,Ct=Ot(ae,Te,null),Tt=Ct,Nt=[he,Ee],Et=0;Et1&&(pt=he.addDate(pt,-7)),pt}function Kt(ae,he){var Ee=he.generateConfig,Le=he.locale,Te=he.format;return ae?typeof Te=="function"?Te(ae):Ee.locale.format(Le.locale,ae,Te):""}function uA(ae,he,Ee){var Le=he,Te=["getHour","getMinute","getSecond","getMillisecond"],it=["setHour","setMinute","setSecond","setMillisecond"];return it.forEach(function(pt,Ct){Ee?Le=ae[pt](Le,ae[Te[Ct]](Ee)):Le=ae[pt](Le,0)}),Le}function EA(ae,he,Ee,Le,Te){var it=(0,ht.zX)(function(pt,Ct){return!!(Ee&&Ee(pt,Ct)||Le&&ae.isAfter(Le,pt)&&!Pr(ae,he,Le,pt,Ct.type)||Te&&ae.isAfter(pt,Te)&&!Pr(ae,he,Te,pt,Ct.type))});return it}function ln(ae,he,Ee){return ge.useMemo(function(){var Le=Ot(ae,he,Ee),Te=yt(Le),it=Te[0],pt=(0,wn.Z)(it)==="object"&&it.type==="mask"?it.format:null;return[Te.map(function(Ct){return typeof Ct=="string"||typeof Ct=="function"?Ct:Ct.format}),pt]},[ae,he,Ee])}function xn(ae,he,Ee){return typeof ae[0]=="function"||Ee?!0:he}function zA(ae,he,Ee,Le){var Te=(0,ht.zX)(function(it,pt){var Ct=(0,Ye.Z)({type:he},pt);if(delete Ct.activeIndex,!ae.isValidate(it)||Ee&&Ee(it,Ct))return!0;if((he==="date"||he==="time")&&Le){var Tt,Nt=pt&&pt.activeIndex===1?"end":"start",Et=((Tt=Le.disabledTime)===null||Tt===void 0?void 0:Tt.call(Le,it,Nt,{from:Ct.from}))||{},Gt=Et.disabledHours,Zt=Et.disabledMinutes,Xt=Et.disabledSeconds,Wt=Et.disabledMilliseconds,qt=Le.disabledHours,$t=Le.disabledMinutes,Jt=Le.disabledSeconds,mA=Gt||qt,fA=Zt||$t,oA=Xt||Jt,CA=ae.getHour(it),cA=ae.getMinute(it),hA=ae.getSecond(it),un=ae.getMillisecond(it);if(mA&&mA().includes(CA)||fA&&fA(CA).includes(cA)||oA&&oA(CA,cA).includes(hA)||Wt&&Wt(CA,cA,hA).includes(un))return!0}return!1});return Te}function kn(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=ge.useMemo(function(){var Le=ae&&yt(ae);return he&&Le&&(Le[1]=Le[1]||Le[0]),Le},[ae,he]);return Ee}function Kn(ae,he){var Ee=ae.generateConfig,Le=ae.locale,Te=ae.picker,it=Te===void 0?"date":Te,pt=ae.prefixCls,Ct=pt===void 0?"rc-picker":pt,Tt=ae.styles,Nt=Tt===void 0?{}:Tt,Et=ae.classNames,Gt=Et===void 0?{}:Et,Zt=ae.order,Xt=Zt===void 0?!0:Zt,Wt=ae.components,qt=Wt===void 0?{}:Wt,$t=ae.inputRender,Jt=ae.allowClear,mA=ae.clearIcon,fA=ae.needConfirm,oA=ae.multiple,CA=ae.format,cA=ae.inputReadOnly,hA=ae.disabledDate,un=ae.minDate,GA=ae.maxDate,YA=ae.showTime,NA=ae.value,dn=ae.defaultValue,JA=ae.pickerValue,QA=ae.defaultPickerValue,BA=kn(NA),UA=kn(dn),FA=kn(JA),Sn=kn(QA),gn=it==="date"&&YA?"datetime":it,ZA=gn==="time"||gn==="datetime",_A=ZA||oA,IA=fA!=null?fA:ZA,qA=Ei(ae),XA=(0,_e.Z)(qA,4),Jn=XA[0],Vn=XA[1],er=XA[2],ir=XA[3],On=qn(Le,Vn),pr=ge.useMemo(function(){return hi(gn,er,ir,Jn,On)},[gn,er,ir,Jn,On]),dr=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},ae),{},{prefixCls:Ct,locale:On,picker:it,styles:Nt,classNames:Gt,order:Xt,components:(0,Ye.Z)({input:$t},qt),clearIcon:Nn(Ct,Jt,mA),showTime:pr,value:BA,defaultValue:UA,pickerValue:FA,defaultPickerValue:Sn},he==null?void 0:he())},[ae]),fr=ln(gn,On,CA),Lr=(0,_e.Z)(fr,2),ur=Lr[0],Hr=Lr[1],ar=xn(ur,cA,oA),Tr=EA(Ee,Le,hA,un,GA),wr=zA(Ee,it,Tr,pr),si=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},dr),{},{needConfirm:IA,inputReadOnly:ar,disabledDate:Tr})},[dr,IA,ar,Tr]);return[si,gn,_A,ur,Hr,wr]}var $A=se(16089);function jt(ae,he,Ee){var Le=(0,ht.C8)(he,{value:ae}),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=ge.useRef(ae),Tt=ge.useRef(),Nt=function(){$A.Z.cancel(Tt.current)},Et=(0,ht.zX)(function(){pt(Ct.current),Ee&&it!==Ct.current&&Ee(Ct.current)}),Gt=(0,ht.zX)(function(Zt,Xt){Nt(),Ct.current=Zt,Zt||Xt?Et():Tt.current=(0,$A.Z)(Et)});return ge.useEffect(function(){return Nt},[]),[it,Gt]}function pA(ae,he){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Le=arguments.length>3?arguments[3]:void 0,Te=Ee.every(function(Et){return Et})?!1:ae,it=jt(Te,he||!1,Le),pt=(0,_e.Z)(it,2),Ct=pt[0],Tt=pt[1];function Nt(Et){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Gt.inherit||Ct)&&Tt(Et,Gt.force)}return[Ct,Nt]}function cn(ae){var he=ge.useRef();return ge.useImperativeHandle(ae,function(){var Ee;return{nativeElement:(Ee=he.current)===null||Ee===void 0?void 0:Ee.nativeElement,focus:function(Te){var it;(it=he.current)===null||it===void 0||it.focus(Te)},blur:function(){var Te;(Te=he.current)===null||Te===void 0||Te.blur()}}}),he}function Gn(ae,he){return ge.useMemo(function(){return ae||(he?((0,$e.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(he).map(function(Ee){var Le=(0,_e.Z)(Ee,2),Te=Le[0],it=Le[1];return{label:Te,value:it}})):[])},[ae,he])}function en(ae,he){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Le=ge.useRef(he);Le.current=he,(0,Mt.o)(function(){if(ae)Le.current(ae);else{var Te=(0,$A.Z)(function(){Le.current(ae)},Ee);return function(){$A.Z.cancel(Te)}}},[ae])}function _n(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Le=ge.useState(0),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=ge.useState(!1),Tt=(0,_e.Z)(Ct,2),Nt=Tt[0],Et=Tt[1],Gt=ge.useRef([]),Zt=ge.useRef(null),Xt=ge.useRef(null),Wt=function(oA){Zt.current=oA},qt=function(oA){return Zt.current===oA},$t=function(oA){Et(oA)},Jt=function(oA){return oA&&(Xt.current=oA),Xt.current},mA=function(oA){var CA=Gt.current,cA=new Set(CA.filter(function(un){return oA[un]||he[un]})),hA=CA[CA.length-1]===0?1:0;return cA.size>=2||ae[hA]?null:hA};return en(Nt||Ee,function(){Nt||(Gt.current=[],Wt(null))}),ge.useEffect(function(){Nt&&Gt.current.push(it)},[Nt,it]),[Nt,$t,Jt,it,pt,mA,Gt.current,Wt,qt]}function Mr(ae,he,Ee,Le,Te,it){var pt=Ee[Ee.length-1],Ct=function(Nt,Et){var Gt=(0,_e.Z)(ae,2),Zt=Gt[0],Xt=Gt[1],Wt=(0,Ye.Z)((0,Ye.Z)({},Et),{},{from:Vt(ae,Ee)});return pt===1&&he[0]&&Zt&&!Pr(Le,Te,Zt,Nt,Wt.type)&&Le.isAfter(Zt,Nt)||pt===0&&he[1]&&Xt&&!Pr(Le,Te,Xt,Nt,Wt.type)&&Le.isAfter(Nt,Xt)?!0:it==null?void 0:it(Nt,Wt)};return Ct}function or(ae,he,Ee,Le){switch(he){case"date":case"week":return ae.addMonth(Ee,Le);case"month":case"quarter":return ae.addYear(Ee,Le);case"year":return ae.addYear(Ee,Le*10);case"decade":return ae.addYear(Ee,Le*100);default:return Ee}}var AA=[];function hn(ae,he,Ee,Le,Te,it,pt,Ct){var Tt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:AA,Nt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:AA,Et=arguments.length>10&&arguments[10]!==void 0?arguments[10]:AA,Gt=arguments.length>11?arguments[11]:void 0,Zt=arguments.length>12?arguments[12]:void 0,Xt=arguments.length>13?arguments[13]:void 0,Wt=pt==="time",qt=it||0,$t=function(FA){var Sn=ae.getNow();return Wt&&(Sn=uA(ae,Sn)),Tt[FA]||Ee[FA]||Sn},Jt=(0,_e.Z)(Nt,2),mA=Jt[0],fA=Jt[1],oA=(0,ht.C8)(function(){return $t(0)},{value:mA}),CA=(0,_e.Z)(oA,2),cA=CA[0],hA=CA[1],un=(0,ht.C8)(function(){return $t(1)},{value:fA}),GA=(0,_e.Z)(un,2),YA=GA[0],NA=GA[1],dn=ge.useMemo(function(){var UA=[cA,YA][qt];return Wt?UA:uA(ae,UA,Et[qt])},[Wt,cA,YA,qt,ae,Et]),JA=function(FA){var Sn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",gn=[hA,NA][qt];gn(FA);var ZA=[cA,YA];ZA[qt]=FA,Gt&&(!Pr(ae,he,cA,ZA[0],pt)||!Pr(ae,he,YA,ZA[1],pt))&&Gt(ZA,{source:Sn,range:qt===1?"end":"start",mode:Le})},QA=function(FA,Sn){if(Ct){var gn={date:"month",week:"month",month:"year",quarter:"year"},ZA=gn[pt];if(ZA&&!Pr(ae,he,FA,Sn,ZA))return or(ae,pt,Sn,-1);if(pt==="year"&&FA){var _A=Math.floor(ae.getYear(FA)/10),IA=Math.floor(ae.getYear(Sn)/10);if(_A!==IA)return or(ae,pt,Sn,-1)}}return Sn},BA=ge.useRef(null);return(0,Mt.Z)(function(){if(Te&&!Tt[qt]){var UA=Wt?null:ae.getNow();if(BA.current!==null&&BA.current!==qt?UA=[cA,YA][qt^1]:Ee[qt]?UA=qt===0?Ee[0]:QA(Ee[0],Ee[1]):Ee[qt^1]&&(UA=Ee[qt^1]),UA){Zt&&ae.isAfter(Zt,UA)&&(UA=Zt);var FA=Ct?or(ae,pt,UA,1):UA;Xt&&ae.isAfter(FA,Xt)&&(UA=Ct?or(ae,pt,Xt,-1):Xt),JA(UA,"reset")}}},[Te,qt,Ee[qt]]),ge.useEffect(function(){Te?BA.current=qt:BA.current=null},[Te,qt]),(0,Mt.Z)(function(){Te&&Tt&&Tt[qt]&&JA(Tt[qt],"reset")},[Te,qt]),[dn,JA]}function Qi(ae,he){var Ee=ge.useRef(ae),Le=ge.useState({}),Te=(0,_e.Z)(Le,2),it=Te[1],pt=function(Nt){return Nt&&he!==void 0?he:Ee.current},Ct=function(Nt){Ee.current=Nt,it({})};return[pt,Ct,pt(!0)]}var _i=[];function $i(ae,he,Ee){var Le=function(pt){return pt.map(function(Ct){return Kt(Ct,{generateConfig:ae,locale:he,format:Ee[0]})})},Te=function(pt,Ct){for(var Tt=Math.max(pt.length,Ct.length),Nt=-1,Et=0;Et2&&arguments[2]!==void 0?arguments[2]:1,Le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Te=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],it=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,pt=[],Ct=Ee>=1?Ee|0:1,Tt=ae;Tt<=he;Tt+=Ct){var Nt=Te.includes(Tt);(!Nt||!Le)&&pt.push({label:Ge(Tt,it),value:Tt,disabled:Nt})}return pt}function Bi(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ee=arguments.length>2?arguments[2]:void 0,Le=he||{},Te=Le.use12Hours,it=Le.hourStep,pt=it===void 0?1:it,Ct=Le.minuteStep,Tt=Ct===void 0?1:Ct,Nt=Le.secondStep,Et=Nt===void 0?1:Nt,Gt=Le.millisecondStep,Zt=Gt===void 0?100:Gt,Xt=Le.hideDisabledOptions,Wt=Le.disabledTime,qt=Le.disabledHours,$t=Le.disabledMinutes,Jt=Le.disabledSeconds,mA=ge.useMemo(function(){return Ee||ae.getNow()},[Ee,ae]);if(0)var fA,oA,CA;var cA=ge.useCallback(function(_A){var IA=(Wt==null?void 0:Wt(_A))||{};return[IA.disabledHours||qt||ea,IA.disabledMinutes||$t||ea,IA.disabledSeconds||Jt||ea,IA.disabledMilliseconds||ea]},[Wt,qt,$t,Jt]),hA=ge.useMemo(function(){return cA(mA)},[mA,cA]),un=(0,_e.Z)(hA,4),GA=un[0],YA=un[1],NA=un[2],dn=un[3],JA=ge.useCallback(function(_A,IA,qA,XA){var Jn=La(0,23,pt,Xt,_A()),Vn=Te?Jn.map(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{label:Ge(pr.value%12||12,2)})}):Jn,er=function(dr){return La(0,59,Tt,Xt,IA(dr))},ir=function(dr,fr){return La(0,59,Et,Xt,qA(dr,fr))},On=function(dr,fr,Lr){return La(0,999,Zt,Xt,XA(dr,fr,Lr),3)};return[Vn,er,ir,On]},[Xt,pt,Te,Zt,Tt,Et]),QA=ge.useMemo(function(){return JA(GA,YA,NA,dn)},[JA,GA,YA,NA,dn]),BA=(0,_e.Z)(QA,4),UA=BA[0],FA=BA[1],Sn=BA[2],gn=BA[3],ZA=function(IA,qA){var XA=function(){return UA},Jn=FA,Vn=Sn,er=gn;if(qA){var ir=cA(qA),On=(0,_e.Z)(ir,4),pr=On[0],dr=On[1],fr=On[2],Lr=On[3],ur=JA(pr,dr,fr,Lr),Hr=(0,_e.Z)(ur,4),ar=Hr[0],Tr=Hr[1],wr=Hr[2],si=Hr[3];XA=function(){return ar},Jn=Tr,Vn=wr,er=si}var li=nr(IA,XA,Jn,Vn,er,ae);return li};return[ZA,UA,FA,Sn,gn]}function Ro(ae){var he=ae.mode,Ee=ae.internalMode,Le=ae.renderExtraFooter,Te=ae.showNow,it=ae.showTime,pt=ae.onSubmit,Ct=ae.onNow,Tt=ae.invalid,Nt=ae.needConfirm,Et=ae.generateConfig,Gt=ae.disabledDate,Zt=ge.useContext(re),Xt=Zt.prefixCls,Wt=Zt.locale,qt=Zt.button,$t=qt===void 0?"button":qt,Jt=Et.getNow(),mA=Bi(Et,it,Jt),fA=(0,_e.Z)(mA,1),oA=fA[0],CA=Le==null?void 0:Le(he),cA=Gt(Jt,{type:he}),hA=function(){if(!cA){var QA=oA(Jt);Ct(QA)}},un="".concat(Xt,"-now"),GA="".concat(un,"-btn"),YA=Te&&ge.createElement("li",{className:un},ge.createElement("a",{className:kt()(GA,cA&&"".concat(GA,"-disabled")),"aria-disabled":cA,onClick:hA},Ee==="date"?Wt.today:Wt.now)),NA=Nt&&ge.createElement("li",{className:"".concat(Xt,"-ok")},ge.createElement($t,{disabled:Tt,onClick:pt},Wt.ok)),dn=(YA||NA)&&ge.createElement("ul",{className:"".concat(Xt,"-ranges")},YA,NA);return!CA&&!dn?null:ge.createElement("div",{className:"".concat(Xt,"-footer")},CA&&ge.createElement("div",{className:"".concat(Xt,"-footer-extra")},CA),dn)}function Mi(ae,he,Ee){function Le(Te,it){var pt=Te.findIndex(function(Tt){return Pr(ae,he,Tt,it,Ee)});if(pt===-1)return[].concat((0,Ht.Z)(Te),[it]);var Ct=(0,Ht.Z)(Te);return Ct.splice(pt,1),Ct}return Le}var Li=ge.createContext(null);function Ua(){return ge.useContext(Li)}function mr(ae,he){var Ee=ae.prefixCls,Le=ae.generateConfig,Te=ae.locale,it=ae.disabledDate,pt=ae.minDate,Ct=ae.maxDate,Tt=ae.cellRender,Nt=ae.hoverValue,Et=ae.hoverRangeValue,Gt=ae.onHover,Zt=ae.values,Xt=ae.pickerValue,Wt=ae.onSelect,qt=ae.prevIcon,$t=ae.nextIcon,Jt=ae.superPrevIcon,mA=ae.superNextIcon,fA=Le.getNow(),oA={now:fA,values:Zt,pickerValue:Xt,prefixCls:Ee,disabledDate:it,minDate:pt,maxDate:Ct,cellRender:Tt,hoverValue:Nt,hoverRangeValue:Et,onHover:Gt,locale:Te,generateConfig:Le,onSelect:Wt,panelType:he,prevIcon:qt,nextIcon:$t,superPrevIcon:Jt,superNextIcon:mA};return[oA,fA]}var Vr=ge.createContext({});function la(ae){for(var he=ae.rowNum,Ee=ae.colNum,Le=ae.baseDate,Te=ae.getCellDate,it=ae.prefixColumn,pt=ae.rowClassName,Ct=ae.titleFormat,Tt=ae.getCellText,Nt=ae.getCellClassName,Et=ae.headerCells,Gt=ae.cellSelection,Zt=Gt===void 0?!0:Gt,Xt=ae.disabledDate,Wt=Ua(),qt=Wt.prefixCls,$t=Wt.panelType,Jt=Wt.now,mA=Wt.disabledDate,fA=Wt.cellRender,oA=Wt.onHover,CA=Wt.hoverValue,cA=Wt.hoverRangeValue,hA=Wt.generateConfig,un=Wt.values,GA=Wt.locale,YA=Wt.onSelect,NA=Xt||mA,dn="".concat(qt,"-cell"),JA=ge.useContext(Vr),QA=JA.onCellDblClick,BA=function(qA){return un.some(function(XA){return XA&&Pr(hA,GA,qA,XA,$t)})},UA=[],FA=0;FA1&&arguments[1]!==void 0?arguments[1]:!1;on(SA),$t==null||$t(SA),Or&&Ir(SA)},di=function(SA,Or){On(SA),Or&&jr(Or),Ir(Or,SA)},Sr=function(SA){if(wr(SA),jr(SA),ir!==oA){var Or=["decade","year"],rn=[].concat(Or,["month"]),Cn={quarter:[].concat(Or,["quarter"]),week:[].concat((0,Ht.Z)(rn),["week"]),date:[].concat((0,Ht.Z)(rn),["date"])},Pi=Cn[oA]||rn,ki=Pi.indexOf(ir),Aa=Pi[ki+1];Aa&&di(Aa,SA)}},oa=ge.useMemo(function(){var Un,SA;if(Array.isArray(hA)){var Or=(0,_e.Z)(hA,2);Un=Or[0],SA=Or[1]}else Un=hA;return!Un&&!SA?null:(Un=Un||SA,SA=SA||Un,Te.isAfter(Un,SA)?[SA,Un]:[Un,SA])},[hA,Te]),Xr=gA(un,GA,YA),Ur=dn[pr]||wo[pr]||Ji,zr=ge.useContext(Vr),wi=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},zr),{},{hideHeader:JA})},[zr,JA]),tr="".concat(QA,"-panel"),qa=tA(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return ge.createElement(Vr.Provider,{value:wi},ge.createElement("div",{ref:BA,tabIndex:Tt,className:kt()(tr,(0,gt.Z)({},"".concat(tr,"-rtl"),it==="rtl"))},ge.createElement(Ur,(0,He.Z)({},qa,{showTime:XA,prefixCls:QA,locale:IA,generateConfig:Te,onModeChange:di,pickerValue:sr,onPickerValueChange:function(SA){jr(SA,!0)},value:ar[0],onSelect:Sr,values:ar,cellRender:Xr,hoverRangeValue:oa,hoverValue:cA}))))}var Uo=ge.memo(ge.forwardRef(Eo)),Wa=Uo;function es(ae){var he=ae.picker,Ee=ae.multiplePanel,Le=ae.pickerValue,Te=ae.onPickerValueChange,it=ae.needConfirm,pt=ae.onSubmit,Ct=ae.range,Tt=ae.hoverValue,Nt=ge.useContext(re),Et=Nt.prefixCls,Gt=Nt.generateConfig,Zt=ge.useCallback(function(mA,fA){return or(Gt,he,mA,fA)},[Gt,he]),Xt=ge.useMemo(function(){return Zt(Le,1)},[Le,Zt]),Wt=function(fA){Te(Zt(fA,-1))},qt={onCellDblClick:function(){it&&pt()}},$t=he==="time",Jt=(0,Ye.Z)((0,Ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:$t});return Ct?Jt.hoverRangeValue=Tt:Jt.hoverValue=Tt,Ee?ge.createElement("div",{className:"".concat(Et,"-panels")},ge.createElement(Vr.Provider,{value:(0,Ye.Z)((0,Ye.Z)({},qt),{},{hideNext:!0})},ge.createElement(Wa,Jt)),ge.createElement(Vr.Provider,{value:(0,Ye.Z)((0,Ye.Z)({},qt),{},{hidePrev:!0})},ge.createElement(Wa,(0,He.Z)({},Jt,{pickerValue:Xt,onPickerValueChange:Wt})))):ge.createElement(Vr.Provider,{value:(0,Ye.Z)({},qt)},ge.createElement(Wa,Jt))}function ts(ae){return typeof ae=="function"?ae():ae}function wa(ae){var he=ae.prefixCls,Ee=ae.presets,Le=ae.onClick,Te=ae.onHover;return Ee.length?ge.createElement("div",{className:"".concat(he,"-presets")},ge.createElement("ul",null,Ee.map(function(it,pt){var Ct=it.label,Tt=it.value;return ge.createElement("li",{key:pt,onClick:function(){Le(ts(Tt))},onMouseEnter:function(){Te(ts(Tt))},onMouseLeave:function(){Te(null)}},Ct)}))):null}function ho(ae){var he=ae.panelRender,Ee=ae.internalMode,Le=ae.picker,Te=ae.showNow,it=ae.range,pt=ae.multiple,Ct=ae.activeInfo,Tt=Ct===void 0?[0,0,0]:Ct,Nt=ae.presets,Et=ae.onPresetHover,Gt=ae.onPresetSubmit,Zt=ae.onFocus,Xt=ae.onBlur,Wt=ae.onPanelMouseDown,qt=ae.direction,$t=ae.value,Jt=ae.onSelect,mA=ae.isInvalid,fA=ae.defaultOpenValue,oA=ae.onOk,CA=ae.onSubmit,cA=ge.useContext(re),hA=cA.prefixCls,un="".concat(hA,"-panel"),GA=qt==="rtl",YA=ge.useRef(null),NA=ge.useRef(null),dn=ge.useState(0),JA=(0,_e.Z)(dn,2),QA=JA[0],BA=JA[1],UA=ge.useState(0),FA=(0,_e.Z)(UA,2),Sn=FA[0],gn=FA[1],ZA=ge.useState(0),_A=(0,_e.Z)(ZA,2),IA=_A[0],qA=_A[1],XA=function(Sr){Sr.width&&BA(Sr.width)},Jn=(0,_e.Z)(Tt,3),Vn=Jn[0],er=Jn[1],ir=Jn[2],On=ge.useState(0),pr=(0,_e.Z)(On,2),dr=pr[0],fr=pr[1];ge.useEffect(function(){fr(10)},[Vn]),ge.useEffect(function(){if(it&&NA.current){var di,Sr=((di=YA.current)===null||di===void 0?void 0:di.offsetWidth)||0,oa=NA.current.getBoundingClientRect();if(!oa.height||oa.right<0){fr(function(wi){return Math.max(0,wi-1)});return}var Xr=(GA?er-Sr:Vn)-oa.left;if(qA(Xr),QA&&QA=Ct&&Ee<=Tt)return it;var Nt=Math.min(Math.abs(Ee-Ct),Math.abs(Ee-Tt));Nt0?as:an));var Na=mo+Oa,gs=an-as+1;return String(as+(gs+Na-as)%gs)};switch(Or){case"Backspace":case"Delete":rn="",Cn=ki;break;case"ArrowLeft":rn="",Aa(-1);break;case"ArrowRight":rn="",Aa(1);break;case"ArrowUp":rn="",Cn=vo(1);break;case"ArrowDown":rn="",Cn=vo(-1);break;default:isNaN(Number(Or))||(rn=IA+Or,Cn=rn);break}if(rn!==null&&(qA(rn),rn.length>=Pi&&(Aa(1),qA(""))),Cn!==null){var _a=fr.slice(0,wr)+Ge(Cn,Pi)+fr.slice(si);sr(_a.slice(0,pt.length))}dr({})},tr=ge.useRef();(0,Mt.Z)(function(){if(!(!QA||!pt||jr.current)){if(!Hr.match(fr)){sr(pt);return}return ur.current.setSelectionRange(wr,si),tr.current=(0,$A.Z)(function(){ur.current.setSelectionRange(wr,si)}),function(){$A.Z.cancel(tr.current)}}},[Hr,pt,QA,fr,Vn,wr,si,pr,sr]);var qa=pt?{onFocus:oa,onBlur:Ur,onKeyDown:wi,onMouseDown:di,onMouseUp:Sr,onPaste:Ir}:{};return ge.createElement("div",{ref:Lr,className:kt()(NA,(0,gt.Z)((0,gt.Z)({},"".concat(NA,"-active"),Ee&&Te),"".concat(NA,"-placeholder"),Et))},ge.createElement(YA,(0,He.Z)({ref:ur,"aria-invalid":$t,autoComplete:"off"},mA,{onKeyDown:zr,onBlur:Xr},qa,{value:fr,onChange:on})),ge.createElement(ni,{type:"suffix",icon:it}),Jt)}),Po=io,bn=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],As=["index"];function yo(ae,he){var Ee=ae.id,Le=ae.prefix,Te=ae.clearIcon,it=ae.suffixIcon,pt=ae.separator,Ct=pt===void 0?"~":pt,Tt=ae.activeIndex,Nt=ae.activeHelp,Et=ae.allHelp,Gt=ae.focused,Zt=ae.onFocus,Xt=ae.onBlur,Wt=ae.onKeyDown,qt=ae.locale,$t=ae.generateConfig,Jt=ae.placeholder,mA=ae.className,fA=ae.style,oA=ae.onClick,CA=ae.onClear,cA=ae.value,hA=ae.onChange,un=ae.onSubmit,GA=ae.onInputChange,YA=ae.format,NA=ae.maskFormat,dn=ae.preserveInvalidOnBlur,JA=ae.onInvalid,QA=ae.disabled,BA=ae.invalid,UA=ae.inputReadOnly,FA=ae.direction,Sn=ae.onOpenChange,gn=ae.onActiveInfo,ZA=ae.placement,_A=ae.onMouseDown,IA=ae.required,qA=ae["aria-required"],XA=ae.autoFocus,Jn=ae.tabIndex,Vn=(0,Va.Z)(ae,bn),er=FA==="rtl",ir=ge.useContext(re),On=ir.prefixCls,pr=ge.useMemo(function(){if(typeof Ee=="string")return[Ee];var Xr=Ee||{};return[Xr.start,Xr.end]},[Ee]),dr=ge.useRef(),fr=ge.useRef(),Lr=ge.useRef(),ur=function(Ur){var zr;return(zr=[fr,Lr][Ur])===null||zr===void 0?void 0:zr.current};ge.useImperativeHandle(he,function(){return{nativeElement:dr.current,focus:function(Ur){if((0,wn.Z)(Ur)==="object"){var zr,wi=Ur||{},tr=wi.index,qa=tr===void 0?0:tr,Un=(0,Va.Z)(wi,As);(zr=ur(qa))===null||zr===void 0||zr.focus(Un)}else{var SA;(SA=ur(Ur!=null?Ur:0))===null||SA===void 0||SA.focus()}},blur:function(){var Ur,zr;(Ur=ur(0))===null||Ur===void 0||Ur.blur(),(zr=ur(1))===null||zr===void 0||zr.blur()}}});var Hr=VA(Vn),ar=ge.useMemo(function(){return Array.isArray(Jt)?Jt:[Jt,Jt]},[Jt]),Tr=xA((0,Ye.Z)((0,Ye.Z)({},ae),{},{id:pr,placeholder:ar})),wr=(0,_e.Z)(Tr,1),si=wr[0],li=ge.useState({position:"absolute",width:0}),sr=(0,_e.Z)(li,2),on=sr[0],Ir=sr[1],jr=(0,ht.zX)(function(){var Xr=ur(Tt);if(Xr){var Ur=Xr.nativeElement.getBoundingClientRect(),zr=dr.current.getBoundingClientRect(),wi=Ur.left-zr.left;Ir(function(tr){return(0,Ye.Z)((0,Ye.Z)({},tr),{},{width:Ur.width,left:wi})}),gn([Ur.left,Ur.right,zr.width])}});ge.useEffect(function(){jr()},[Tt]);var di=Te&&(cA[0]&&!QA[0]||cA[1]&&!QA[1]),Sr=XA&&!QA[0],oa=XA&&!Sr&&!QA[1];return ge.createElement(ui.Z,{onResize:jr},ge.createElement("div",(0,He.Z)({},Hr,{className:kt()(On,"".concat(On,"-range"),(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)({},"".concat(On,"-focused"),Gt),"".concat(On,"-disabled"),QA.every(function(Xr){return Xr})),"".concat(On,"-invalid"),BA.some(function(Xr){return Xr})),"".concat(On,"-rtl"),er),mA),style:fA,ref:dr,onClick:oA,onMouseDown:function(Ur){var zr=Ur.target;zr!==fr.current.inputElement&&zr!==Lr.current.inputElement&&Ur.preventDefault(),_A==null||_A(Ur)}}),Le&&ge.createElement("div",{className:"".concat(On,"-prefix")},Le),ge.createElement(Po,(0,He.Z)({ref:fr},si(0),{autoFocus:Sr,tabIndex:Jn,"date-range":"start"})),ge.createElement("div",{className:"".concat(On,"-range-separator")},Ct),ge.createElement(Po,(0,He.Z)({ref:Lr},si(1),{autoFocus:oa,tabIndex:Jn,"date-range":"end"})),ge.createElement("div",{className:"".concat(On,"-active-bar"),style:on}),ge.createElement(ni,{type:"suffix",icon:it}),di&&ge.createElement(Ui,{icon:Te,onClear:CA})))}var ci=ge.forwardRef(yo),ls=ci;function Io(ae,he){var Ee=ae!=null?ae:he;return Array.isArray(Ee)?Ee:[Ee,Ee]}function ca(ae){return ae===1?"end":"start"}function ao(ae,he){var Ee=Kn(ae,function(){var _r=ae.disabled,Cr=ae.allowEmpty,Kr=Io(_r,!1),pi=Io(Cr,!1);return{disabled:Kr,allowEmpty:pi}}),Le=(0,_e.Z)(Ee,6),Te=Le[0],it=Le[1],pt=Le[2],Ct=Le[3],Tt=Le[4],Nt=Le[5],Et=Te.prefixCls,Gt=Te.styles,Zt=Te.classNames,Xt=Te.defaultValue,Wt=Te.value,qt=Te.needConfirm,$t=Te.onKeyDown,Jt=Te.disabled,mA=Te.allowEmpty,fA=Te.disabledDate,oA=Te.minDate,CA=Te.maxDate,cA=Te.defaultOpen,hA=Te.open,un=Te.onOpenChange,GA=Te.locale,YA=Te.generateConfig,NA=Te.picker,dn=Te.showNow,JA=Te.showToday,QA=Te.showTime,BA=Te.mode,UA=Te.onPanelChange,FA=Te.onCalendarChange,Sn=Te.onOk,gn=Te.defaultPickerValue,ZA=Te.pickerValue,_A=Te.onPickerValueChange,IA=Te.inputReadOnly,qA=Te.suffixIcon,XA=Te.onFocus,Jn=Te.onBlur,Vn=Te.presets,er=Te.ranges,ir=Te.components,On=Te.cellRender,pr=Te.dateRender,dr=Te.monthCellRender,fr=Te.onClick,Lr=cn(he),ur=pA(hA,cA,Jt,un),Hr=(0,_e.Z)(ur,2),ar=Hr[0],Tr=Hr[1],wr=function(Cr,Kr){(Jt.some(function(pi){return!pi})||!Cr)&&Tr(Cr,Kr)},si=DA(YA,GA,Ct,!0,!1,Xt,Wt,FA,Sn),li=(0,_e.Z)(si,5),sr=li[0],on=li[1],Ir=li[2],jr=li[3],di=li[4],Sr=Ir(),oa=_n(Jt,mA,ar),Xr=(0,_e.Z)(oa,9),Ur=Xr[0],zr=Xr[1],wi=Xr[2],tr=Xr[3],qa=Xr[4],Un=Xr[5],SA=Xr[6],Or=Xr[7],rn=Xr[8],Cn=function(Cr,Kr){zr(!0),XA==null||XA(Cr,{range:ca(Kr!=null?Kr:tr)})},Pi=function(Cr,Kr){zr(!1),Jn==null||Jn(Cr,{range:ca(Kr!=null?Kr:tr)})},ki=ge.useMemo(function(){if(!QA)return null;var _r=QA.disabledTime,Cr=_r?function(Kr){var pi=ca(tr),sa=Vt(Sr,SA,tr);return _r(Kr,pi,{from:sa})}:void 0;return(0,Ye.Z)((0,Ye.Z)({},QA),{},{disabledTime:Cr})},[QA,tr,Sr,SA]),Aa=(0,ht.C8)([NA,NA],{value:BA}),vo=(0,_e.Z)(Aa,2),_a=vo[0],fs=vo[1],Oa=_a[tr]||NA,Ho=Oa==="date"&&ki?"datetime":Oa,uo=Ho===NA&&Ho!=="time",as=Wr(NA,Oa,dn,JA,!0),an=aA(Te,sr,on,Ir,jr,Jt,Ct,Ur,ar,Nt),co=(0,_e.Z)(an,2),hs=co[0],mo=co[1],Na=Mr(Sr,Jt,SA,YA,GA,fA),gs=PA(Sr,Nt,mA),Rs=(0,_e.Z)(gs,2),xs=Rs[0],bs=Rs[1],fa=hn(YA,GA,Sr,_a,ar,tr,it,uo,gn,ZA,ki==null?void 0:ki.defaultOpenValue,_A,oA,CA),Qs=(0,_e.Z)(fa,2),cl=Qs[0],To=Qs[1],Qo=(0,ht.zX)(function(_r,Cr,Kr){var pi=_t(_a,tr,Cr);if((pi[0]!==_a[0]||pi[1]!==_a[1])&&fs(pi),UA&&Kr!==!1){var sa=(0,Ht.Z)(Sr);_r&&(sa[tr]=_r),UA(sa,pi)}}),Fo=function(Cr,Kr){return _t(Sr,Kr,Cr)},Bo=function(Cr,Kr){var pi=Sr;Cr&&(pi=Fo(Cr,tr)),Or(tr);var sa=Un(pi);jr(pi),hs(tr,sa===null),sa===null?wr(!1,{force:!0}):Kr||Lr.current.focus({index:sa})},Js=function(Cr){var Kr,pi=Cr.target.getRootNode();if(!Lr.current.nativeElement.contains((Kr=pi.activeElement)!==null&&Kr!==void 0?Kr:document.activeElement)){var sa=Jt.findIndex(function(fl){return!fl});sa>=0&&Lr.current.focus({index:sa})}wr(!0),fr==null||fr(Cr)},qs=function(){mo(null),wr(!1,{force:!0})},js=ge.useState(null),Wo=(0,_e.Z)(js,2),dl=Wo[0],ps=Wo[1],Vo=ge.useState(null),Zo=(0,_e.Z)(Vo,2),zs=Zo[0],Xo=Zo[1],_s=ge.useMemo(function(){return zs||Sr},[Sr,zs]);ge.useEffect(function(){ar||Xo(null)},[ar]);var $s=ge.useState([0,0,0]),Ks=(0,_e.Z)($s,2),Fs=Ks[0],Ss=Ks[1],vs=Gn(Vn,er),Ds=function(Cr){Xo(Cr),ps("preset")},Ms=function(Cr){var Kr=mo(Cr);Kr&&wr(!1,{force:!0})},El=function(Cr){Bo(Cr)},Gs=function(Cr){Xo(Cr?Fo(Cr,tr):null),ps("cell")},So=function(Cr){wr(!0),Cn(Cr)},os=function(){wi("panel")},ms=function(Cr){var Kr=_t(Sr,tr,Cr);jr(Kr),!qt&&!pt&&it===Ho&&Bo(Cr)},yl=function(){wr(!1)},el=gA(On,pr,dr,ca(tr)),tl=Sr[tr]||null,Al=(0,ht.zX)(function(_r){return Nt(_r,{activeIndex:tr})}),xr=ge.useMemo(function(){var _r=(0,xt.Z)(Te,!1),Cr=(0,At.Z)(Te,[].concat((0,Ht.Z)(Object.keys(_r)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Cr},[Te]),Hn=ge.createElement(ho,(0,He.Z)({},xr,{showNow:as,showTime:ki,range:!0,multiplePanel:uo,activeInfo:Fs,disabledDate:Na,onFocus:So,onBlur:Pi,onPanelMouseDown:os,picker:NA,mode:Oa,internalMode:Ho,onPanelChange:Qo,format:Tt,value:tl,isInvalid:Al,onChange:null,onSelect:ms,pickerValue:cl,defaultOpenValue:yt(QA==null?void 0:QA.defaultOpenValue)[tr],onPickerValueChange:To,hoverValue:_s,onHover:Gs,needConfirm:qt,onSubmit:Bo,onOk:di,presets:vs,onPresetHover:Ds,onPresetSubmit:Ms,onNow:El,cellRender:el})),Ra=function(Cr,Kr){var pi=Fo(Cr,Kr);jr(pi)},Oo=function(){wi("input")},Ws=function(Cr,Kr){var pi=SA.length,sa=SA[pi-1];if(pi&&sa!==Kr&&qt&&!mA[sa]&&!rn(sa)&&Sr[sa]){Lr.current.focus({index:sa});return}wi("input"),wr(!0,{inherit:!0}),tr!==Kr&&ar&&!qt&&pt&&Bo(null,!0),qa(Kr),Cn(Cr,Kr)},eu=function(Cr,Kr){if(wr(!1),!qt&&wi()==="input"){var pi=Un(Sr);hs(tr,pi===null)}Pi(Cr,Kr)},Nl=function(Cr,Kr){Cr.key==="Tab"&&Bo(null,!0),$t==null||$t(Cr,Kr)},Rl=ge.useMemo(function(){return{prefixCls:Et,locale:GA,generateConfig:YA,button:ir.button,input:ir.input}},[Et,GA,YA,ir.button,ir.input]);if((0,Mt.Z)(function(){ar&&tr!==void 0&&Qo(null,NA,!1)},[ar,tr,NA]),(0,Mt.Z)(function(){var _r=wi();!ar&&_r==="input"&&(wr(!1),Bo(null,!0)),!ar&&pt&&!qt&&_r==="panel"&&(wr(!0),Bo())},[ar]),0)var Do;return ge.createElement(re.Provider,{value:Rl},ge.createElement(le,(0,He.Z)({},iA(Te),{popupElement:Hn,popupStyle:Gt.popup,popupClassName:Zt.popup,visible:ar,onClose:yl,range:!0}),ge.createElement(ls,(0,He.Z)({},Te,{ref:Lr,suffixIcon:qA,activeIndex:Ur||ar?tr:null,activeHelp:!!zs,allHelp:!!zs&&dl==="preset",focused:Ur,onFocus:Ws,onBlur:eu,onKeyDown:Nl,onSubmit:Bo,value:_s,maskFormat:Tt,onChange:Ra,onInputChange:Oo,format:Ct,inputReadOnly:IA,disabled:Jt,open:ar,onOpenChange:wr,onClick:Js,onClear:qs,invalid:xs,onInvalid:bs,onActiveInfo:Ss}))))}var ns=ge.forwardRef(ao),Fa=ns,Sa=se(83836);function Ni(ae){var he=ae.prefixCls,Ee=ae.value,Le=ae.onRemove,Te=ae.removeIcon,it=Te===void 0?"\xD7":Te,pt=ae.formatDate,Ct=ae.disabled,Tt=ae.maxTagCount,Nt=ae.placeholder,Et="".concat(he,"-selector"),Gt="".concat(he,"-selection"),Zt="".concat(Gt,"-overflow");function Xt($t,Jt){return ge.createElement("span",{className:kt()("".concat(Gt,"-item")),title:typeof $t=="string"?$t:null},ge.createElement("span",{className:"".concat(Gt,"-item-content")},$t),!Ct&&Jt&&ge.createElement("span",{onMouseDown:function(fA){fA.preventDefault()},onClick:Jt,className:"".concat(Gt,"-item-remove")},it))}function Wt($t){var Jt=pt($t),mA=function(oA){oA&&oA.stopPropagation(),Le($t)};return Xt(Jt,mA)}function qt($t){var Jt="+ ".concat($t.length," ...");return Xt(Jt)}return ge.createElement("div",{className:Et},ge.createElement(Sa.Z,{prefixCls:Zt,data:Ee,renderItem:Wt,renderRest:qt,itemKey:function(Jt){return pt(Jt)},maxCount:Tt}),!Ee.length&&ge.createElement("span",{className:"".concat(he,"-selection-placeholder")},Nt))}var us=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function go(ae,he){var Ee=ae.id,Le=ae.open,Te=ae.prefix,it=ae.clearIcon,pt=ae.suffixIcon,Ct=ae.activeHelp,Tt=ae.allHelp,Nt=ae.focused,Et=ae.onFocus,Gt=ae.onBlur,Zt=ae.onKeyDown,Xt=ae.locale,Wt=ae.generateConfig,qt=ae.placeholder,$t=ae.className,Jt=ae.style,mA=ae.onClick,fA=ae.onClear,oA=ae.internalPicker,CA=ae.value,cA=ae.onChange,hA=ae.onSubmit,un=ae.onInputChange,GA=ae.multiple,YA=ae.maxTagCount,NA=ae.format,dn=ae.maskFormat,JA=ae.preserveInvalidOnBlur,QA=ae.onInvalid,BA=ae.disabled,UA=ae.invalid,FA=ae.inputReadOnly,Sn=ae.direction,gn=ae.onOpenChange,ZA=ae.onMouseDown,_A=ae.required,IA=ae["aria-required"],qA=ae.autoFocus,XA=ae.tabIndex,Jn=ae.removeIcon,Vn=(0,Va.Z)(ae,us),er=Sn==="rtl",ir=ge.useContext(re),On=ir.prefixCls,pr=ge.useRef(),dr=ge.useRef();ge.useImperativeHandle(he,function(){return{nativeElement:pr.current,focus:function(on){var Ir;(Ir=dr.current)===null||Ir===void 0||Ir.focus(on)},blur:function(){var on;(on=dr.current)===null||on===void 0||on.blur()}}});var fr=VA(Vn),Lr=function(on){cA([on])},ur=function(on){var Ir=CA.filter(function(jr){return jr&&!Pr(Wt,Xt,jr,on,oA)});cA(Ir),Le||hA()},Hr=xA((0,Ye.Z)((0,Ye.Z)({},ae),{},{onChange:Lr}),function(sr){var on=sr.valueTexts;return{value:on[0]||"",active:Nt}}),ar=(0,_e.Z)(Hr,2),Tr=ar[0],wr=ar[1],si=!!(it&&CA.length&&!BA),li=GA?ge.createElement(ge.Fragment,null,ge.createElement(Ni,{prefixCls:On,value:CA,onRemove:ur,formatDate:wr,maxTagCount:YA,disabled:BA,removeIcon:Jn,placeholder:qt}),ge.createElement("input",{className:"".concat(On,"-multiple-input"),value:CA.map(wr).join(","),ref:dr,readOnly:!0,autoFocus:qA,tabIndex:XA}),ge.createElement(ni,{type:"suffix",icon:pt}),si&&ge.createElement(Ui,{icon:it,onClear:fA})):ge.createElement(Po,(0,He.Z)({ref:dr},Tr(),{autoFocus:qA,tabIndex:XA,suffixIcon:pt,clearIcon:si&&ge.createElement(Ui,{icon:it,onClear:fA}),showActiveCls:!1}));return ge.createElement("div",(0,He.Z)({},fr,{className:kt()(On,(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)({},"".concat(On,"-multiple"),GA),"".concat(On,"-focused"),Nt),"".concat(On,"-disabled"),BA),"".concat(On,"-invalid"),UA),"".concat(On,"-rtl"),er),$t),style:Jt,ref:pr,onClick:mA,onMouseDown:function(on){var Ir,jr=on.target;jr!==((Ir=dr.current)===null||Ir===void 0?void 0:Ir.inputElement)&&on.preventDefault(),ZA==null||ZA(on)}}),Te&&ge.createElement("div",{className:"".concat(On,"-prefix")},Te),li)}var Xa=ge.forwardRef(go),Ts=Xa;function Es(ae,he){var Ee=Kn(ae),Le=(0,_e.Z)(Ee,6),Te=Le[0],it=Le[1],pt=Le[2],Ct=Le[3],Tt=Le[4],Nt=Le[5],Et=Te,Gt=Et.prefixCls,Zt=Et.styles,Xt=Et.classNames,Wt=Et.order,qt=Et.defaultValue,$t=Et.value,Jt=Et.needConfirm,mA=Et.onChange,fA=Et.onKeyDown,oA=Et.disabled,CA=Et.disabledDate,cA=Et.minDate,hA=Et.maxDate,un=Et.defaultOpen,GA=Et.open,YA=Et.onOpenChange,NA=Et.locale,dn=Et.generateConfig,JA=Et.picker,QA=Et.showNow,BA=Et.showToday,UA=Et.showTime,FA=Et.mode,Sn=Et.onPanelChange,gn=Et.onCalendarChange,ZA=Et.onOk,_A=Et.multiple,IA=Et.defaultPickerValue,qA=Et.pickerValue,XA=Et.onPickerValueChange,Jn=Et.inputReadOnly,Vn=Et.suffixIcon,er=Et.removeIcon,ir=Et.onFocus,On=Et.onBlur,pr=Et.presets,dr=Et.components,fr=Et.cellRender,Lr=Et.dateRender,ur=Et.monthCellRender,Hr=Et.onClick,ar=cn(he);function Tr(xr){return xr===null?null:_A?xr:xr[0]}var wr=Mi(dn,NA,it),si=pA(GA,un,[oA],YA),li=(0,_e.Z)(si,2),sr=li[0],on=li[1],Ir=function(Hn,Ra,Oo){if(gn){var Ws=(0,Ye.Z)({},Oo);delete Ws.range,gn(Tr(Hn),Tr(Ra),Ws)}},jr=function(Hn){ZA==null||ZA(Tr(Hn))},di=DA(dn,NA,Ct,!1,Wt,qt,$t,Ir,jr),Sr=(0,_e.Z)(di,5),oa=Sr[0],Xr=Sr[1],Ur=Sr[2],zr=Sr[3],wi=Sr[4],tr=Ur(),qa=_n([oA]),Un=(0,_e.Z)(qa,4),SA=Un[0],Or=Un[1],rn=Un[2],Cn=Un[3],Pi=function(Hn){Or(!0),ir==null||ir(Hn,{})},ki=function(Hn){Or(!1),On==null||On(Hn,{})},Aa=(0,ht.C8)(JA,{value:FA}),vo=(0,_e.Z)(Aa,2),_a=vo[0],fs=vo[1],Oa=_a==="date"&&UA?"datetime":_a,Ho=Wr(JA,_a,QA,BA),uo=mA&&function(xr,Hn){mA(Tr(xr),Tr(Hn))},as=aA((0,Ye.Z)((0,Ye.Z)({},Te),{},{onChange:uo}),oa,Xr,Ur,zr,[],Ct,SA,sr,Nt),an=(0,_e.Z)(as,2),co=an[1],hs=PA(tr,Nt),mo=(0,_e.Z)(hs,2),Na=mo[0],gs=mo[1],Rs=ge.useMemo(function(){return Na.some(function(xr){return xr})},[Na]),xs=function(Hn,Ra){if(XA){var Oo=(0,Ye.Z)((0,Ye.Z)({},Ra),{},{mode:Ra.mode[0]});delete Oo.range,XA(Hn[0],Oo)}},bs=hn(dn,NA,tr,[_a],sr,Cn,it,!1,IA,qA,yt(UA==null?void 0:UA.defaultOpenValue),xs,cA,hA),fa=(0,_e.Z)(bs,2),Qs=fa[0],cl=fa[1],To=(0,ht.zX)(function(xr,Hn,Ra){if(fs(Hn),Sn&&Ra!==!1){var Oo=xr||tr[tr.length-1];Sn(Oo,Hn)}}),Qo=function(){co(Ur()),on(!1,{force:!0})},Fo=function(Hn){!oA&&!ar.current.nativeElement.contains(document.activeElement)&&ar.current.focus(),on(!0),Hr==null||Hr(Hn)},Bo=function(){co(null),on(!1,{force:!0})},Js=ge.useState(null),qs=(0,_e.Z)(Js,2),js=qs[0],Wo=qs[1],dl=ge.useState(null),ps=(0,_e.Z)(dl,2),Vo=ps[0],Zo=ps[1],zs=ge.useMemo(function(){var xr=[Vo].concat((0,Ht.Z)(tr)).filter(function(Hn){return Hn});return _A?xr:xr.slice(0,1)},[tr,Vo,_A]),Xo=ge.useMemo(function(){return!_A&&Vo?[Vo]:tr.filter(function(xr){return xr})},[tr,Vo,_A]);ge.useEffect(function(){sr||Zo(null)},[sr]);var _s=Gn(pr),$s=function(Hn){Zo(Hn),Wo("preset")},Ks=function(Hn){var Ra=_A?wr(Ur(),Hn):[Hn],Oo=co(Ra);Oo&&!_A&&on(!1,{force:!0})},Fs=function(Hn){Ks(Hn)},Ss=function(Hn){Zo(Hn),Wo("cell")},vs=function(Hn){on(!0),Pi(Hn)},Ds=function(Hn){if(rn("panel"),!(_A&&Oa!==JA)){var Ra=_A?wr(Ur(),Hn):[Hn];zr(Ra),!Jt&&!pt&&it===Oa&&Qo()}},Ms=function(){on(!1)},El=gA(fr,Lr,ur),Gs=ge.useMemo(function(){var xr=(0,xt.Z)(Te,!1),Hn=(0,At.Z)(Te,[].concat((0,Ht.Z)(Object.keys(xr)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Ye.Z)((0,Ye.Z)({},Hn),{},{multiple:Te.multiple})},[Te]),So=ge.createElement(ho,(0,He.Z)({},Gs,{showNow:Ho,showTime:UA,disabledDate:CA,onFocus:vs,onBlur:ki,picker:JA,mode:_a,internalMode:Oa,onPanelChange:To,format:Tt,value:tr,isInvalid:Nt,onChange:null,onSelect:Ds,pickerValue:Qs,defaultOpenValue:UA==null?void 0:UA.defaultOpenValue,onPickerValueChange:cl,hoverValue:zs,onHover:Ss,needConfirm:Jt,onSubmit:Qo,onOk:wi,presets:_s,onPresetHover:$s,onPresetSubmit:Ks,onNow:Fs,cellRender:El})),os=function(Hn){zr(Hn)},ms=function(){rn("input")},yl=function(Hn){rn("input"),on(!0,{inherit:!0}),Pi(Hn)},el=function(Hn){on(!1),ki(Hn)},tl=function(Hn,Ra){Hn.key==="Tab"&&Qo(),fA==null||fA(Hn,Ra)},Al=ge.useMemo(function(){return{prefixCls:Gt,locale:NA,generateConfig:dn,button:dr.button,input:dr.input}},[Gt,NA,dn,dr.button,dr.input]);return(0,Mt.Z)(function(){sr&&Cn!==void 0&&To(null,JA,!1)},[sr,Cn,JA]),(0,Mt.Z)(function(){var xr=rn();!sr&&xr==="input"&&(on(!1),Qo()),!sr&&pt&&!Jt&&xr==="panel"&&Qo()},[sr]),ge.createElement(re.Provider,{value:Al},ge.createElement(le,(0,He.Z)({},iA(Te),{popupElement:So,popupStyle:Zt.popup,popupClassName:Xt.popup,visible:sr,onClose:Ms}),ge.createElement(Ts,(0,He.Z)({},Te,{ref:ar,suffixIcon:Vn,removeIcon:er,activeHelp:!!Vo,allHelp:!!Vo&&js==="preset",focused:SA,onFocus:yl,onBlur:el,onKeyDown:tl,onSubmit:Qo,value:Xo,maskFormat:Tt,onChange:os,onInputChange:ms,internalPicker:it,format:Ct,inputReadOnly:Jn,disabled:oA,open:sr,onOpenChange:on,onClick:Fo,onClear:Bo,invalid:Rs,onInvalid:function(Hn){gs(Hn,0)}}))))}var Os=ge.forwardRef(Es),ka=Os,Ya=ka,oo=se(62487),Ko=se(75030),pa=se(82855),xo=se(48755),ri=se(2171),ko=se(83397),It=se(31756),vt=se(56553),ft=se(24971),rr=se(9017),pn=se(70045),Qn=se(57428),LA=se(36237),gr=se(53075),yA=se(64910),Xn=se(63356),sn=se(56119),Si=se(46e3),jn=se(93873),Yn=se(36305),Ki=se(16931),aa=se(51636),da=se(26743);const Zr=(ae,he)=>{const{componentCls:Ee,controlHeight:Le}=ae,Te=he?`${Ee}-${he}`:"",it=(0,da.gp)(ae);return[{[`${Ee}-multiple${Te}`]:{paddingBlock:it.containerPadding,paddingInlineStart:it.basePadding,minHeight:Le,[`${Ee}-selection-item`]:{height:it.itemHeight,lineHeight:(0,LA.unit)(it.itemLineHeight)}}}]};var kA=ae=>{const{componentCls:he,calc:Ee,lineWidth:Le}=ae,Te=(0,aa.mergeToken)(ae,{fontHeight:ae.fontSize,selectHeight:ae.controlHeightSM,multipleSelectItemHeight:ae.multipleItemHeightSM,borderRadius:ae.borderRadiusSM,borderRadiusSM:ae.borderRadiusXS,controlHeight:ae.controlHeightSM}),it=(0,aa.mergeToken)(ae,{fontHeight:Ee(ae.multipleItemHeightLG).sub(Ee(Le).mul(2).equal()).equal(),fontSize:ae.fontSizeLG,selectHeight:ae.controlHeightLG,multipleSelectItemHeight:ae.multipleItemHeightLG,borderRadius:ae.borderRadiusLG,borderRadiusSM:ae.borderRadius,controlHeight:ae.controlHeightLG});return[Zr(Te,"small"),Zr(ae),Zr(it,"large"),{[`${he}${he}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${he}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${he}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:ae.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${ae.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:ae.colorTextPlaceholder,pointerEvents:"none"}}},(0,da._z)(ae)),{[`${he}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},HA=se(17835);const KA=ae=>{const{pickerCellCls:he,pickerCellInnerCls:Ee,cellHeight:Le,borderRadiusSM:Te,motionDurationMid:it,cellHoverBg:pt,lineWidth:Ct,lineType:Tt,colorPrimary:Nt,cellActiveWithRangeBg:Et,colorTextLightSolid:Gt,colorTextDisabled:Zt,cellBgDisabled:Xt,colorFillSecondary:Wt}=ae;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:(0,LA.unit)(Le),borderRadius:Te,transition:`background ${it}`},[`&:hover:not(${he}-in-view):not(${he}-disabled), +`:'
    '+(ut?st:(0,Ne.escape)(st,!0))+"
    "},we.heading=function(st,Ve,ut){let Me=this.options.headerPrefix+ut.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return Ke.push({anchor:Me,level:Ve,text:st}),"'+st+""},Ce().setOptions({silent:!0,gfm:!0,pedantic:!1}),Ce().use({tokenizer:xe,renderer:we}),lt.ZP=Ce()},41780:function(ot,lt,se){"use strict";var z=se(94480),Ce=se(16089);function Ne(et){let De;const Ie=Ue=>()=>{De=null,et.apply(void 0,(0,z.Z)(Ue))},Ke=function(){if(De==null){for(var Ue=arguments.length,we=new Array(Ue),Fe=0;Fe{Ce.Z.cancel(De),De=null},Ke}lt.Z=Ne},48608:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return ke}});var z=se(59301),Ce=se(92310),Ne=se.n(Ce),et=se(29301),De=se(41780),Ie=se(48755),Ke=se(16931);const Ue=ge=>{const{componentCls:He}=ge;return{[He]:{position:"fixed",zIndex:ge.zIndexPopup}}},we=ge=>({zIndexPopup:ge.zIndexBase+10});var Fe=(0,Ke.I$)("Affix",Ue,we);function Xe(ge){return ge!==window?ge.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function Re(ge,He,rt){if(rt!==void 0&&Math.round(He.top)>Math.round(ge.top)-rt)return rt+He.top}function Ze(ge,He,rt){if(rt!==void 0&&Math.round(He.bottom){var rt;const{style:ct,offsetTop:Ft,offsetBottom:st,prefixCls:Ve,className:ut,rootClassName:Me,children:dt,target:nt,onChange:mt,onTestUpdatePosition:nA}=ge,bt=je(ge,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:Pt,getTargetContainer:rA}=z.useContext(Ie.E_),ze=Pt("affix",Ve),[Qe,wt]=z.useState(!1),[kt,Ht]=z.useState(),[Ye,_e]=z.useState(),ht=z.useRef(Se),Mt=z.useRef(null),At=z.useRef(null),yt=z.useRef(null),$e=z.useRef(null),gt=z.useRef(null),Dt=(rt=nt!=null?nt:rA)!==null&&rt!==void 0?rt:ye,fe=st===void 0&&Ft===void 0?0:Ft,oe=()=>{if(ht.current!==We||!$e.current||!yt.current||!Dt)return;const iA=Dt();if(iA){const gA={status:Se},PA=Xe(yt.current);if(PA.top===0&&PA.left===0&&PA.width===0&&PA.height===0)return;const Bn=Xe(iA),vA=Re(PA,Bn,fe),qn=Ze(PA,Bn,st);vA!==void 0?(gA.affixStyle={position:"fixed",top:vA,width:PA.width,height:PA.height},gA.placeholderStyle={width:PA.width,height:PA.height}):qn!==void 0&&(gA.affixStyle={position:"fixed",bottom:qn,width:PA.width,height:PA.height},gA.placeholderStyle={width:PA.width,height:PA.height}),gA.lastAffix=!!gA.affixStyle,Qe!==gA.lastAffix&&(mt==null||mt(gA.lastAffix)),ht.current=gA.status,Ht(gA.affixStyle),_e(gA.placeholderStyle),wt(gA.lastAffix)}},re=()=>{ht.current=We,oe()},de=(0,De.Z)(()=>{re()}),ve=(0,De.Z)(()=>{if(Dt&&kt){const iA=Dt();if(iA&&yt.current){const gA=Xe(iA),PA=Xe(yt.current),Bn=Re(PA,gA,fe),vA=Ze(PA,gA,st);if(Bn!==void 0&&kt.top===Bn||vA!==void 0&&kt.bottom===vA)return}}re()}),le=()=>{const iA=Dt==null?void 0:Dt();iA&&(xe.forEach(gA=>{var PA;At.current&&((PA=Mt.current)===null||PA===void 0||PA.removeEventListener(gA,At.current)),iA==null||iA.addEventListener(gA,ve)}),Mt.current=iA,At.current=ve)},Ge=()=>{gt.current&&(clearTimeout(gt.current),gt.current=null);const iA=Dt==null?void 0:Dt();xe.forEach(gA=>{var PA;iA==null||iA.removeEventListener(gA,ve),At.current&&((PA=Mt.current)===null||PA===void 0||PA.removeEventListener(gA,At.current))}),de.cancel(),ve.cancel()};z.useImperativeHandle(He,()=>({updatePosition:de})),z.useEffect(()=>(gt.current=setTimeout(le),()=>Ge()),[]),z.useEffect(()=>{le()},[nt,kt,Qe]),z.useEffect(()=>{de()},[nt,Ft,st]);const[It,_t,tA]=Fe(ze),Ot=Ne()(Me,_t,ze,tA),Vt=Ne()({[Ot]:kt});return It(z.createElement(et.Z,{onResize:de},z.createElement("div",Object.assign({style:ct,className:ut,ref:yt},bt),kt&&z.createElement("div",{style:Ye,"aria-hidden":"true"}),z.createElement("div",{className:Vt,ref:$e,style:kt},z.createElement(et.Z,{onResize:de},dt)))))})},24017:function(ot,lt,se){"use strict";se.d(lt,{default:function(){return Fr}});var z=se(66649),Ce=se.n(z),Ne=se(9007),et=se.n(Ne),De=se(50991),Ie=se.n(De),Ke=se(9084),Ue=se.n(Ke),we=se(58626),Fe=se.n(we),Xe=se(13477),Re=se.n(Xe),Ze=se(64796),je=se.n(Ze);Ce().extend(je()),Ce().extend(Re()),Ce().extend(et()),Ce().extend(Ie()),Ce().extend(Ue()),Ce().extend(Fe()),Ce().extend(function(ae,he){var Ee=he.prototype,Le=Ee.format;Ee.format=function(it){var pt=(it||"").replace("Wo","wo");return Le.bind(this)(pt)}});var xe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ye=function(he){var Ee=xe[he];return Ee||he.split("_")[0]},Se=function(){},We={getNow:function(){var he=Ce()();return typeof he.tz=="function"?he.tz():he},getFixedDate:function(he){return Ce()(he,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(he){return he.endOf("month")},getWeekDay:function(he){var Ee=he.locale("en");return Ee.weekday()+Ee.localeData().firstDayOfWeek()},getYear:function(he){return he.year()},getMonth:function(he){return he.month()},getDate:function(he){return he.date()},getHour:function(he){return he.hour()},getMinute:function(he){return he.minute()},getSecond:function(he){return he.second()},getMillisecond:function(he){return he.millisecond()},addYear:function(he,Ee){return he.add(Ee,"year")},addMonth:function(he,Ee){return he.add(Ee,"month")},addDate:function(he,Ee){return he.add(Ee,"day")},setYear:function(he,Ee){return he.year(Ee)},setMonth:function(he,Ee){return he.month(Ee)},setDate:function(he,Ee){return he.date(Ee)},setHour:function(he,Ee){return he.hour(Ee)},setMinute:function(he,Ee){return he.minute(Ee)},setSecond:function(he,Ee){return he.second(Ee)},setMillisecond:function(he,Ee){return he.millisecond(Ee)},isAfter:function(he,Ee){return he.isAfter(Ee)},isValidate:function(he){return he.isValid()},locale:{getWeekFirstDay:function(he){return Ce()().locale(ye(he)).localeData().firstDayOfWeek()},getWeekFirstDate:function(he,Ee){return Ee.locale(ye(he)).weekday(0)},getWeek:function(he,Ee){return Ee.locale(ye(he)).week()},getShortWeekDays:function(he){return Ce()().locale(ye(he)).localeData().weekdaysMin()},getShortMonths:function(he){return Ce()().locale(ye(he)).localeData().monthsShort()},format:function(he,Ee,Le){return Ee.locale(ye(he)).format(Le)},parse:function(he,Ee,Le){for(var Te=ye(he),it=0;it2&&arguments[2]!==void 0?arguments[2]:"0",Le=String(ae);Le.length2&&arguments[2]!==void 0?arguments[2]:[],Le=ge.useState([!1,!1]),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=function(Et,Gt){pt(function(Zt){return _t(Zt,Gt,Et)})},Tt=ge.useMemo(function(){return it.map(function(Nt,Et){if(Nt)return!0;var Gt=ae[Et];return Gt?!!(!Ee[Et]&&!Gt||Gt&&he(Gt,{activeIndex:Et})):!1})},[ae,it,he,Ee]);return[Tt,Ct]}function Bn(ae,he,Ee,Le,Te){var it="",pt=[];return ae&&pt.push(Te?"hh":"HH"),he&&pt.push("mm"),Ee&&pt.push("ss"),it=pt.join(":"),Le&&(it+=".SSS"),Te&&(it+=" A"),it}function vA(ae,he,Ee,Le,Te,it){var pt=ae.fieldDateTimeFormat,Ct=ae.fieldDateFormat,Tt=ae.fieldTimeFormat,Nt=ae.fieldMonthFormat,Et=ae.fieldYearFormat,Gt=ae.fieldWeekFormat,Zt=ae.fieldQuarterFormat,Xt=ae.yearFormat,Wt=ae.cellYearFormat,qt=ae.cellQuarterFormat,$t=ae.dayFormat,Jt=ae.cellDateFormat,mA=Bn(he,Ee,Le,Te,it);return(0,Ye.Z)((0,Ye.Z)({},ae),{},{fieldDateTimeFormat:pt||"YYYY-MM-DD ".concat(mA),fieldDateFormat:Ct||"YYYY-MM-DD",fieldTimeFormat:Tt||mA,fieldMonthFormat:Nt||"YYYY-MM",fieldYearFormat:Et||"YYYY",fieldWeekFormat:Gt||"gggg-wo",fieldQuarterFormat:Zt||"YYYY-[Q]Q",yearFormat:Xt||"YYYY",cellYearFormat:Wt||"YYYY",cellQuarterFormat:qt||"[Q]Q",cellDateFormat:Jt||$t||"D"})}function qn(ae,he){var Ee=he.showHour,Le=he.showMinute,Te=he.showSecond,it=he.showMillisecond,pt=he.use12Hours;return ge.useMemo(function(){return vA(ae,Ee,Le,Te,it,pt)},[ae,Ee,Le,Te,it,pt])}var wn=se(76190);function Mn(ae,he,Ee){return Ee!=null?Ee:he.some(function(Le){return ae.includes(Le)})}var Yt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function En(ae){var he=tA(ae,Yt),Ee=ae.format,Le=ae.picker,Te=null;return Ee&&(Te=Ee,Array.isArray(Te)&&(Te=Te[0]),Te=(0,wn.Z)(Te)==="object"?Te.format:Te),Le==="time"&&(he.format=Te),[he,Te]}function WA(ae){return ae&&typeof ae=="string"}function Pn(ae,he,Ee,Le){return[ae,he,Ee,Le].some(function(Te){return Te!==void 0})}function vr(ae,he,Ee,Le,Te){var it=he,pt=Ee,Ct=Le;if(!ae&&!it&&!pt&&!Ct&&!Te)it=!0,pt=!0,Ct=!0;else if(ae){var Tt,Nt,Et,Gt=[it,pt,Ct].some(function(Wt){return Wt===!1}),Zt=[it,pt,Ct].some(function(Wt){return Wt===!0}),Xt=Gt?!0:!Zt;it=(Tt=it)!==null&&Tt!==void 0?Tt:Xt,pt=(Nt=pt)!==null&&Nt!==void 0?Nt:Xt,Ct=(Et=Ct)!==null&&Et!==void 0?Et:Xt}return[it,pt,Ct,Te]}function Ei(ae){var he=ae.showTime,Ee=En(ae),Le=(0,_e.Z)(Ee,2),Te=Le[0],it=Le[1],pt=he&&(0,wn.Z)(he)==="object"?he:{},Ct=(0,Ye.Z)((0,Ye.Z)({defaultOpenValue:pt.defaultOpenValue||pt.defaultValue},Te),pt),Tt=Ct.showMillisecond,Nt=Ct.showHour,Et=Ct.showMinute,Gt=Ct.showSecond,Zt=Pn(Nt,Et,Gt,Tt),Xt=vr(Zt,Nt,Et,Gt,Tt),Wt=(0,_e.Z)(Xt,3);return Nt=Wt[0],Et=Wt[1],Gt=Wt[2],[Ct,(0,Ye.Z)((0,Ye.Z)({},Ct),{},{showHour:Nt,showMinute:Et,showSecond:Gt,showMillisecond:Tt}),Ct.format,it]}function hi(ae,he,Ee,Le,Te){var it=ae==="time";if(ae==="datetime"||it){for(var pt=Le,Ct=Ot(ae,Te,null),Tt=Ct,Nt=[he,Ee],Et=0;Et1&&(pt=he.addDate(pt,-7)),pt}function Kt(ae,he){var Ee=he.generateConfig,Le=he.locale,Te=he.format;return ae?typeof Te=="function"?Te(ae):Ee.locale.format(Le.locale,ae,Te):""}function uA(ae,he,Ee){var Le=he,Te=["getHour","getMinute","getSecond","getMillisecond"],it=["setHour","setMinute","setSecond","setMillisecond"];return it.forEach(function(pt,Ct){Ee?Le=ae[pt](Le,ae[Te[Ct]](Ee)):Le=ae[pt](Le,0)}),Le}function EA(ae,he,Ee,Le,Te){var it=(0,ht.zX)(function(pt,Ct){return!!(Ee&&Ee(pt,Ct)||Le&&ae.isAfter(Le,pt)&&!Pr(ae,he,Le,pt,Ct.type)||Te&&ae.isAfter(pt,Te)&&!Pr(ae,he,Te,pt,Ct.type))});return it}function ln(ae,he,Ee){return ge.useMemo(function(){var Le=Ot(ae,he,Ee),Te=It(Le),it=Te[0],pt=(0,wn.Z)(it)==="object"&&it.type==="mask"?it.format:null;return[Te.map(function(Ct){return typeof Ct=="string"||typeof Ct=="function"?Ct:Ct.format}),pt]},[ae,he,Ee])}function xn(ae,he,Ee){return typeof ae[0]=="function"||Ee?!0:he}function zA(ae,he,Ee,Le){var Te=(0,ht.zX)(function(it,pt){var Ct=(0,Ye.Z)({type:he},pt);if(delete Ct.activeIndex,!ae.isValidate(it)||Ee&&Ee(it,Ct))return!0;if((he==="date"||he==="time")&&Le){var Tt,Nt=pt&&pt.activeIndex===1?"end":"start",Et=((Tt=Le.disabledTime)===null||Tt===void 0?void 0:Tt.call(Le,it,Nt,{from:Ct.from}))||{},Gt=Et.disabledHours,Zt=Et.disabledMinutes,Xt=Et.disabledSeconds,Wt=Et.disabledMilliseconds,qt=Le.disabledHours,$t=Le.disabledMinutes,Jt=Le.disabledSeconds,mA=Gt||qt,fA=Zt||$t,oA=Xt||Jt,CA=ae.getHour(it),cA=ae.getMinute(it),hA=ae.getSecond(it),un=ae.getMillisecond(it);if(mA&&mA().includes(CA)||fA&&fA(CA).includes(cA)||oA&&oA(CA,cA).includes(hA)||Wt&&Wt(CA,cA,hA).includes(un))return!0}return!1});return Te}function kn(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=ge.useMemo(function(){var Le=ae&&It(ae);return he&&Le&&(Le[1]=Le[1]||Le[0]),Le},[ae,he]);return Ee}function Kn(ae,he){var Ee=ae.generateConfig,Le=ae.locale,Te=ae.picker,it=Te===void 0?"date":Te,pt=ae.prefixCls,Ct=pt===void 0?"rc-picker":pt,Tt=ae.styles,Nt=Tt===void 0?{}:Tt,Et=ae.classNames,Gt=Et===void 0?{}:Et,Zt=ae.order,Xt=Zt===void 0?!0:Zt,Wt=ae.components,qt=Wt===void 0?{}:Wt,$t=ae.inputRender,Jt=ae.allowClear,mA=ae.clearIcon,fA=ae.needConfirm,oA=ae.multiple,CA=ae.format,cA=ae.inputReadOnly,hA=ae.disabledDate,un=ae.minDate,GA=ae.maxDate,YA=ae.showTime,NA=ae.value,dn=ae.defaultValue,JA=ae.pickerValue,QA=ae.defaultPickerValue,BA=kn(NA),UA=kn(dn),FA=kn(JA),Sn=kn(QA),gn=it==="date"&&YA?"datetime":it,ZA=gn==="time"||gn==="datetime",_A=ZA||oA,IA=fA!=null?fA:ZA,qA=Ei(ae),XA=(0,_e.Z)(qA,4),Jn=XA[0],Vn=XA[1],er=XA[2],ir=XA[3],On=qn(Le,Vn),pr=ge.useMemo(function(){return hi(gn,er,ir,Jn,On)},[gn,er,ir,Jn,On]),dr=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},ae),{},{prefixCls:Ct,locale:On,picker:it,styles:Nt,classNames:Gt,order:Xt,components:(0,Ye.Z)({input:$t},qt),clearIcon:Nn(Ct,Jt,mA),showTime:pr,value:BA,defaultValue:UA,pickerValue:FA,defaultPickerValue:Sn},he==null?void 0:he())},[ae]),fr=ln(gn,On,CA),Lr=(0,_e.Z)(fr,2),ur=Lr[0],Hr=Lr[1],ar=xn(ur,cA,oA),Tr=EA(Ee,Le,hA,un,GA),wr=zA(Ee,it,Tr,pr),si=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},dr),{},{needConfirm:IA,inputReadOnly:ar,disabledDate:Tr})},[dr,IA,ar,Tr]);return[si,gn,_A,ur,Hr,wr]}var $A=se(16089);function jt(ae,he,Ee){var Le=(0,ht.C8)(he,{value:ae}),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=ge.useRef(ae),Tt=ge.useRef(),Nt=function(){$A.Z.cancel(Tt.current)},Et=(0,ht.zX)(function(){pt(Ct.current),Ee&&it!==Ct.current&&Ee(Ct.current)}),Gt=(0,ht.zX)(function(Zt,Xt){Nt(),Ct.current=Zt,Zt||Xt?Et():Tt.current=(0,$A.Z)(Et)});return ge.useEffect(function(){return Nt},[]),[it,Gt]}function pA(ae,he){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Le=arguments.length>3?arguments[3]:void 0,Te=Ee.every(function(Et){return Et})?!1:ae,it=jt(Te,he||!1,Le),pt=(0,_e.Z)(it,2),Ct=pt[0],Tt=pt[1];function Nt(Et){var Gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!Gt.inherit||Ct)&&Tt(Et,Gt.force)}return[Ct,Nt]}function cn(ae){var he=ge.useRef();return ge.useImperativeHandle(ae,function(){var Ee;return{nativeElement:(Ee=he.current)===null||Ee===void 0?void 0:Ee.nativeElement,focus:function(Te){var it;(it=he.current)===null||it===void 0||it.focus(Te)},blur:function(){var Te;(Te=he.current)===null||Te===void 0||Te.blur()}}}),he}function Gn(ae,he){return ge.useMemo(function(){return ae||(he?((0,$e.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(he).map(function(Ee){var Le=(0,_e.Z)(Ee,2),Te=Le[0],it=Le[1];return{label:Te,value:it}})):[])},[ae,he])}function en(ae,he){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Le=ge.useRef(he);Le.current=he,(0,Mt.o)(function(){if(ae)Le.current(ae);else{var Te=(0,$A.Z)(function(){Le.current(ae)},Ee);return function(){$A.Z.cancel(Te)}}},[ae])}function _n(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Le=ge.useState(0),Te=(0,_e.Z)(Le,2),it=Te[0],pt=Te[1],Ct=ge.useState(!1),Tt=(0,_e.Z)(Ct,2),Nt=Tt[0],Et=Tt[1],Gt=ge.useRef([]),Zt=ge.useRef(null),Xt=ge.useRef(null),Wt=function(oA){Zt.current=oA},qt=function(oA){return Zt.current===oA},$t=function(oA){Et(oA)},Jt=function(oA){return oA&&(Xt.current=oA),Xt.current},mA=function(oA){var CA=Gt.current,cA=new Set(CA.filter(function(un){return oA[un]||he[un]})),hA=CA[CA.length-1]===0?1:0;return cA.size>=2||ae[hA]?null:hA};return en(Nt||Ee,function(){Nt||(Gt.current=[],Wt(null))}),ge.useEffect(function(){Nt&&Gt.current.push(it)},[Nt,it]),[Nt,$t,Jt,it,pt,mA,Gt.current,Wt,qt]}function Mr(ae,he,Ee,Le,Te,it){var pt=Ee[Ee.length-1],Ct=function(Nt,Et){var Gt=(0,_e.Z)(ae,2),Zt=Gt[0],Xt=Gt[1],Wt=(0,Ye.Z)((0,Ye.Z)({},Et),{},{from:Vt(ae,Ee)});return pt===1&&he[0]&&Zt&&!Pr(Le,Te,Zt,Nt,Wt.type)&&Le.isAfter(Zt,Nt)||pt===0&&he[1]&&Xt&&!Pr(Le,Te,Xt,Nt,Wt.type)&&Le.isAfter(Nt,Xt)?!0:it==null?void 0:it(Nt,Wt)};return Ct}function or(ae,he,Ee,Le){switch(he){case"date":case"week":return ae.addMonth(Ee,Le);case"month":case"quarter":return ae.addYear(Ee,Le);case"year":return ae.addYear(Ee,Le*10);case"decade":return ae.addYear(Ee,Le*100);default:return Ee}}var AA=[];function hn(ae,he,Ee,Le,Te,it,pt,Ct){var Tt=arguments.length>8&&arguments[8]!==void 0?arguments[8]:AA,Nt=arguments.length>9&&arguments[9]!==void 0?arguments[9]:AA,Et=arguments.length>10&&arguments[10]!==void 0?arguments[10]:AA,Gt=arguments.length>11?arguments[11]:void 0,Zt=arguments.length>12?arguments[12]:void 0,Xt=arguments.length>13?arguments[13]:void 0,Wt=pt==="time",qt=it||0,$t=function(FA){var Sn=ae.getNow();return Wt&&(Sn=uA(ae,Sn)),Tt[FA]||Ee[FA]||Sn},Jt=(0,_e.Z)(Nt,2),mA=Jt[0],fA=Jt[1],oA=(0,ht.C8)(function(){return $t(0)},{value:mA}),CA=(0,_e.Z)(oA,2),cA=CA[0],hA=CA[1],un=(0,ht.C8)(function(){return $t(1)},{value:fA}),GA=(0,_e.Z)(un,2),YA=GA[0],NA=GA[1],dn=ge.useMemo(function(){var UA=[cA,YA][qt];return Wt?UA:uA(ae,UA,Et[qt])},[Wt,cA,YA,qt,ae,Et]),JA=function(FA){var Sn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",gn=[hA,NA][qt];gn(FA);var ZA=[cA,YA];ZA[qt]=FA,Gt&&(!Pr(ae,he,cA,ZA[0],pt)||!Pr(ae,he,YA,ZA[1],pt))&&Gt(ZA,{source:Sn,range:qt===1?"end":"start",mode:Le})},QA=function(FA,Sn){if(Ct){var gn={date:"month",week:"month",month:"year",quarter:"year"},ZA=gn[pt];if(ZA&&!Pr(ae,he,FA,Sn,ZA))return or(ae,pt,Sn,-1);if(pt==="year"&&FA){var _A=Math.floor(ae.getYear(FA)/10),IA=Math.floor(ae.getYear(Sn)/10);if(_A!==IA)return or(ae,pt,Sn,-1)}}return Sn},BA=ge.useRef(null);return(0,Mt.Z)(function(){if(Te&&!Tt[qt]){var UA=Wt?null:ae.getNow();if(BA.current!==null&&BA.current!==qt?UA=[cA,YA][qt^1]:Ee[qt]?UA=qt===0?Ee[0]:QA(Ee[0],Ee[1]):Ee[qt^1]&&(UA=Ee[qt^1]),UA){Zt&&ae.isAfter(Zt,UA)&&(UA=Zt);var FA=Ct?or(ae,pt,UA,1):UA;Xt&&ae.isAfter(FA,Xt)&&(UA=Ct?or(ae,pt,Xt,-1):Xt),JA(UA,"reset")}}},[Te,qt,Ee[qt]]),ge.useEffect(function(){Te?BA.current=qt:BA.current=null},[Te,qt]),(0,Mt.Z)(function(){Te&&Tt&&Tt[qt]&&JA(Tt[qt],"reset")},[Te,qt]),[dn,JA]}function Qi(ae,he){var Ee=ge.useRef(ae),Le=ge.useState({}),Te=(0,_e.Z)(Le,2),it=Te[1],pt=function(Nt){return Nt&&he!==void 0?he:Ee.current},Ct=function(Nt){Ee.current=Nt,it({})};return[pt,Ct,pt(!0)]}var _i=[];function $i(ae,he,Ee){var Le=function(pt){return pt.map(function(Ct){return Kt(Ct,{generateConfig:ae,locale:he,format:Ee[0]})})},Te=function(pt,Ct){for(var Tt=Math.max(pt.length,Ct.length),Nt=-1,Et=0;Et2&&arguments[2]!==void 0?arguments[2]:1,Le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Te=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],it=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,pt=[],Ct=Ee>=1?Ee|0:1,Tt=ae;Tt<=he;Tt+=Ct){var Nt=Te.includes(Tt);(!Nt||!Le)&&pt.push({label:Ge(Tt,it),value:Tt,disabled:Nt})}return pt}function Bi(ae){var he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ee=arguments.length>2?arguments[2]:void 0,Le=he||{},Te=Le.use12Hours,it=Le.hourStep,pt=it===void 0?1:it,Ct=Le.minuteStep,Tt=Ct===void 0?1:Ct,Nt=Le.secondStep,Et=Nt===void 0?1:Nt,Gt=Le.millisecondStep,Zt=Gt===void 0?100:Gt,Xt=Le.hideDisabledOptions,Wt=Le.disabledTime,qt=Le.disabledHours,$t=Le.disabledMinutes,Jt=Le.disabledSeconds,mA=ge.useMemo(function(){return Ee||ae.getNow()},[Ee,ae]);if(0)var fA,oA,CA;var cA=ge.useCallback(function(_A){var IA=(Wt==null?void 0:Wt(_A))||{};return[IA.disabledHours||qt||ea,IA.disabledMinutes||$t||ea,IA.disabledSeconds||Jt||ea,IA.disabledMilliseconds||ea]},[Wt,qt,$t,Jt]),hA=ge.useMemo(function(){return cA(mA)},[mA,cA]),un=(0,_e.Z)(hA,4),GA=un[0],YA=un[1],NA=un[2],dn=un[3],JA=ge.useCallback(function(_A,IA,qA,XA){var Jn=La(0,23,pt,Xt,_A()),Vn=Te?Jn.map(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{label:Ge(pr.value%12||12,2)})}):Jn,er=function(dr){return La(0,59,Tt,Xt,IA(dr))},ir=function(dr,fr){return La(0,59,Et,Xt,qA(dr,fr))},On=function(dr,fr,Lr){return La(0,999,Zt,Xt,XA(dr,fr,Lr),3)};return[Vn,er,ir,On]},[Xt,pt,Te,Zt,Tt,Et]),QA=ge.useMemo(function(){return JA(GA,YA,NA,dn)},[JA,GA,YA,NA,dn]),BA=(0,_e.Z)(QA,4),UA=BA[0],FA=BA[1],Sn=BA[2],gn=BA[3],ZA=function(IA,qA){var XA=function(){return UA},Jn=FA,Vn=Sn,er=gn;if(qA){var ir=cA(qA),On=(0,_e.Z)(ir,4),pr=On[0],dr=On[1],fr=On[2],Lr=On[3],ur=JA(pr,dr,fr,Lr),Hr=(0,_e.Z)(ur,4),ar=Hr[0],Tr=Hr[1],wr=Hr[2],si=Hr[3];XA=function(){return ar},Jn=Tr,Vn=wr,er=si}var li=nr(IA,XA,Jn,Vn,er,ae);return li};return[ZA,UA,FA,Sn,gn]}function Ro(ae){var he=ae.mode,Ee=ae.internalMode,Le=ae.renderExtraFooter,Te=ae.showNow,it=ae.showTime,pt=ae.onSubmit,Ct=ae.onNow,Tt=ae.invalid,Nt=ae.needConfirm,Et=ae.generateConfig,Gt=ae.disabledDate,Zt=ge.useContext(re),Xt=Zt.prefixCls,Wt=Zt.locale,qt=Zt.button,$t=qt===void 0?"button":qt,Jt=Et.getNow(),mA=Bi(Et,it,Jt),fA=(0,_e.Z)(mA,1),oA=fA[0],CA=Le==null?void 0:Le(he),cA=Gt(Jt,{type:he}),hA=function(){if(!cA){var QA=oA(Jt);Ct(QA)}},un="".concat(Xt,"-now"),GA="".concat(un,"-btn"),YA=Te&&ge.createElement("li",{className:un},ge.createElement("a",{className:kt()(GA,cA&&"".concat(GA,"-disabled")),"aria-disabled":cA,onClick:hA},Ee==="date"?Wt.today:Wt.now)),NA=Nt&&ge.createElement("li",{className:"".concat(Xt,"-ok")},ge.createElement($t,{disabled:Tt,onClick:pt},Wt.ok)),dn=(YA||NA)&&ge.createElement("ul",{className:"".concat(Xt,"-ranges")},YA,NA);return!CA&&!dn?null:ge.createElement("div",{className:"".concat(Xt,"-footer")},CA&&ge.createElement("div",{className:"".concat(Xt,"-footer-extra")},CA),dn)}function Mi(ae,he,Ee){function Le(Te,it){var pt=Te.findIndex(function(Tt){return Pr(ae,he,Tt,it,Ee)});if(pt===-1)return[].concat((0,Ht.Z)(Te),[it]);var Ct=(0,Ht.Z)(Te);return Ct.splice(pt,1),Ct}return Le}var Li=ge.createContext(null);function Ua(){return ge.useContext(Li)}function mr(ae,he){var Ee=ae.prefixCls,Le=ae.generateConfig,Te=ae.locale,it=ae.disabledDate,pt=ae.minDate,Ct=ae.maxDate,Tt=ae.cellRender,Nt=ae.hoverValue,Et=ae.hoverRangeValue,Gt=ae.onHover,Zt=ae.values,Xt=ae.pickerValue,Wt=ae.onSelect,qt=ae.prevIcon,$t=ae.nextIcon,Jt=ae.superPrevIcon,mA=ae.superNextIcon,fA=Le.getNow(),oA={now:fA,values:Zt,pickerValue:Xt,prefixCls:Ee,disabledDate:it,minDate:pt,maxDate:Ct,cellRender:Tt,hoverValue:Nt,hoverRangeValue:Et,onHover:Gt,locale:Te,generateConfig:Le,onSelect:Wt,panelType:he,prevIcon:qt,nextIcon:$t,superPrevIcon:Jt,superNextIcon:mA};return[oA,fA]}var Vr=ge.createContext({});function la(ae){for(var he=ae.rowNum,Ee=ae.colNum,Le=ae.baseDate,Te=ae.getCellDate,it=ae.prefixColumn,pt=ae.rowClassName,Ct=ae.titleFormat,Tt=ae.getCellText,Nt=ae.getCellClassName,Et=ae.headerCells,Gt=ae.cellSelection,Zt=Gt===void 0?!0:Gt,Xt=ae.disabledDate,Wt=Ua(),qt=Wt.prefixCls,$t=Wt.panelType,Jt=Wt.now,mA=Wt.disabledDate,fA=Wt.cellRender,oA=Wt.onHover,CA=Wt.hoverValue,cA=Wt.hoverRangeValue,hA=Wt.generateConfig,un=Wt.values,GA=Wt.locale,YA=Wt.onSelect,NA=Xt||mA,dn="".concat(qt,"-cell"),JA=ge.useContext(Vr),QA=JA.onCellDblClick,BA=function(qA){return un.some(function(XA){return XA&&Pr(hA,GA,qA,XA,$t)})},UA=[],FA=0;FA1&&arguments[1]!==void 0?arguments[1]:!1;on(SA),$t==null||$t(SA),Or&&Ir(SA)},di=function(SA,Or){On(SA),Or&&jr(Or),Ir(Or,SA)},Sr=function(SA){if(wr(SA),jr(SA),ir!==oA){var Or=["decade","year"],rn=[].concat(Or,["month"]),Cn={quarter:[].concat(Or,["quarter"]),week:[].concat((0,Ht.Z)(rn),["week"]),date:[].concat((0,Ht.Z)(rn),["date"])},Pi=Cn[oA]||rn,ki=Pi.indexOf(ir),Aa=Pi[ki+1];Aa&&di(Aa,SA)}},oa=ge.useMemo(function(){var Un,SA;if(Array.isArray(hA)){var Or=(0,_e.Z)(hA,2);Un=Or[0],SA=Or[1]}else Un=hA;return!Un&&!SA?null:(Un=Un||SA,SA=SA||Un,Te.isAfter(Un,SA)?[SA,Un]:[Un,SA])},[hA,Te]),Xr=gA(un,GA,YA),Ur=dn[pr]||wo[pr]||Ji,zr=ge.useContext(Vr),wi=ge.useMemo(function(){return(0,Ye.Z)((0,Ye.Z)({},zr),{},{hideHeader:JA})},[zr,JA]),tr="".concat(QA,"-panel"),qa=tA(ae,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return ge.createElement(Vr.Provider,{value:wi},ge.createElement("div",{ref:BA,tabIndex:Tt,className:kt()(tr,(0,gt.Z)({},"".concat(tr,"-rtl"),it==="rtl"))},ge.createElement(Ur,(0,He.Z)({},qa,{showTime:XA,prefixCls:QA,locale:IA,generateConfig:Te,onModeChange:di,pickerValue:sr,onPickerValueChange:function(SA){jr(SA,!0)},value:ar[0],onSelect:Sr,values:ar,cellRender:Xr,hoverRangeValue:oa,hoverValue:cA}))))}var Uo=ge.memo(ge.forwardRef(Eo)),Wa=Uo;function es(ae){var he=ae.picker,Ee=ae.multiplePanel,Le=ae.pickerValue,Te=ae.onPickerValueChange,it=ae.needConfirm,pt=ae.onSubmit,Ct=ae.range,Tt=ae.hoverValue,Nt=ge.useContext(re),Et=Nt.prefixCls,Gt=Nt.generateConfig,Zt=ge.useCallback(function(mA,fA){return or(Gt,he,mA,fA)},[Gt,he]),Xt=ge.useMemo(function(){return Zt(Le,1)},[Le,Zt]),Wt=function(fA){Te(Zt(fA,-1))},qt={onCellDblClick:function(){it&&pt()}},$t=he==="time",Jt=(0,Ye.Z)((0,Ye.Z)({},ae),{},{hoverValue:null,hoverRangeValue:null,hideHeader:$t});return Ct?Jt.hoverRangeValue=Tt:Jt.hoverValue=Tt,Ee?ge.createElement("div",{className:"".concat(Et,"-panels")},ge.createElement(Vr.Provider,{value:(0,Ye.Z)((0,Ye.Z)({},qt),{},{hideNext:!0})},ge.createElement(Wa,Jt)),ge.createElement(Vr.Provider,{value:(0,Ye.Z)((0,Ye.Z)({},qt),{},{hidePrev:!0})},ge.createElement(Wa,(0,He.Z)({},Jt,{pickerValue:Xt,onPickerValueChange:Wt})))):ge.createElement(Vr.Provider,{value:(0,Ye.Z)({},qt)},ge.createElement(Wa,Jt))}function ts(ae){return typeof ae=="function"?ae():ae}function wa(ae){var he=ae.prefixCls,Ee=ae.presets,Le=ae.onClick,Te=ae.onHover;return Ee.length?ge.createElement("div",{className:"".concat(he,"-presets")},ge.createElement("ul",null,Ee.map(function(it,pt){var Ct=it.label,Tt=it.value;return ge.createElement("li",{key:pt,onClick:function(){Le(ts(Tt))},onMouseEnter:function(){Te(ts(Tt))},onMouseLeave:function(){Te(null)}},Ct)}))):null}function ho(ae){var he=ae.panelRender,Ee=ae.internalMode,Le=ae.picker,Te=ae.showNow,it=ae.range,pt=ae.multiple,Ct=ae.activeInfo,Tt=Ct===void 0?[0,0,0]:Ct,Nt=ae.presets,Et=ae.onPresetHover,Gt=ae.onPresetSubmit,Zt=ae.onFocus,Xt=ae.onBlur,Wt=ae.onPanelMouseDown,qt=ae.direction,$t=ae.value,Jt=ae.onSelect,mA=ae.isInvalid,fA=ae.defaultOpenValue,oA=ae.onOk,CA=ae.onSubmit,cA=ge.useContext(re),hA=cA.prefixCls,un="".concat(hA,"-panel"),GA=qt==="rtl",YA=ge.useRef(null),NA=ge.useRef(null),dn=ge.useState(0),JA=(0,_e.Z)(dn,2),QA=JA[0],BA=JA[1],UA=ge.useState(0),FA=(0,_e.Z)(UA,2),Sn=FA[0],gn=FA[1],ZA=ge.useState(0),_A=(0,_e.Z)(ZA,2),IA=_A[0],qA=_A[1],XA=function(Sr){Sr.width&&BA(Sr.width)},Jn=(0,_e.Z)(Tt,3),Vn=Jn[0],er=Jn[1],ir=Jn[2],On=ge.useState(0),pr=(0,_e.Z)(On,2),dr=pr[0],fr=pr[1];ge.useEffect(function(){fr(10)},[Vn]),ge.useEffect(function(){if(it&&NA.current){var di,Sr=((di=YA.current)===null||di===void 0?void 0:di.offsetWidth)||0,oa=NA.current.getBoundingClientRect();if(!oa.height||oa.right<0){fr(function(wi){return Math.max(0,wi-1)});return}var Xr=(GA?er-Sr:Vn)-oa.left;if(qA(Xr),QA&&QA=Ct&&Ee<=Tt)return it;var Nt=Math.min(Math.abs(Ee-Ct),Math.abs(Ee-Tt));Nt0?as:an));var Na=mo+Oa,gs=an-as+1;return String(as+(gs+Na-as)%gs)};switch(Or){case"Backspace":case"Delete":rn="",Cn=ki;break;case"ArrowLeft":rn="",Aa(-1);break;case"ArrowRight":rn="",Aa(1);break;case"ArrowUp":rn="",Cn=vo(1);break;case"ArrowDown":rn="",Cn=vo(-1);break;default:isNaN(Number(Or))||(rn=IA+Or,Cn=rn);break}if(rn!==null&&(qA(rn),rn.length>=Pi&&(Aa(1),qA(""))),Cn!==null){var _a=fr.slice(0,wr)+Ge(Cn,Pi)+fr.slice(si);sr(_a.slice(0,pt.length))}dr({})},tr=ge.useRef();(0,Mt.Z)(function(){if(!(!QA||!pt||jr.current)){if(!Hr.match(fr)){sr(pt);return}return ur.current.setSelectionRange(wr,si),tr.current=(0,$A.Z)(function(){ur.current.setSelectionRange(wr,si)}),function(){$A.Z.cancel(tr.current)}}},[Hr,pt,QA,fr,Vn,wr,si,pr,sr]);var qa=pt?{onFocus:oa,onBlur:Ur,onKeyDown:wi,onMouseDown:di,onMouseUp:Sr,onPaste:Ir}:{};return ge.createElement("div",{ref:Lr,className:kt()(NA,(0,gt.Z)((0,gt.Z)({},"".concat(NA,"-active"),Ee&&Te),"".concat(NA,"-placeholder"),Et))},ge.createElement(YA,(0,He.Z)({ref:ur,"aria-invalid":$t,autoComplete:"off"},mA,{onKeyDown:zr,onBlur:Xr},qa,{value:fr,onChange:on})),ge.createElement(ni,{type:"suffix",icon:it}),Jt)}),Po=io,bn=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],As=["index"];function yo(ae,he){var Ee=ae.id,Le=ae.prefix,Te=ae.clearIcon,it=ae.suffixIcon,pt=ae.separator,Ct=pt===void 0?"~":pt,Tt=ae.activeIndex,Nt=ae.activeHelp,Et=ae.allHelp,Gt=ae.focused,Zt=ae.onFocus,Xt=ae.onBlur,Wt=ae.onKeyDown,qt=ae.locale,$t=ae.generateConfig,Jt=ae.placeholder,mA=ae.className,fA=ae.style,oA=ae.onClick,CA=ae.onClear,cA=ae.value,hA=ae.onChange,un=ae.onSubmit,GA=ae.onInputChange,YA=ae.format,NA=ae.maskFormat,dn=ae.preserveInvalidOnBlur,JA=ae.onInvalid,QA=ae.disabled,BA=ae.invalid,UA=ae.inputReadOnly,FA=ae.direction,Sn=ae.onOpenChange,gn=ae.onActiveInfo,ZA=ae.placement,_A=ae.onMouseDown,IA=ae.required,qA=ae["aria-required"],XA=ae.autoFocus,Jn=ae.tabIndex,Vn=(0,Va.Z)(ae,bn),er=FA==="rtl",ir=ge.useContext(re),On=ir.prefixCls,pr=ge.useMemo(function(){if(typeof Ee=="string")return[Ee];var Xr=Ee||{};return[Xr.start,Xr.end]},[Ee]),dr=ge.useRef(),fr=ge.useRef(),Lr=ge.useRef(),ur=function(Ur){var zr;return(zr=[fr,Lr][Ur])===null||zr===void 0?void 0:zr.current};ge.useImperativeHandle(he,function(){return{nativeElement:dr.current,focus:function(Ur){if((0,wn.Z)(Ur)==="object"){var zr,wi=Ur||{},tr=wi.index,qa=tr===void 0?0:tr,Un=(0,Va.Z)(wi,As);(zr=ur(qa))===null||zr===void 0||zr.focus(Un)}else{var SA;(SA=ur(Ur!=null?Ur:0))===null||SA===void 0||SA.focus()}},blur:function(){var Ur,zr;(Ur=ur(0))===null||Ur===void 0||Ur.blur(),(zr=ur(1))===null||zr===void 0||zr.blur()}}});var Hr=VA(Vn),ar=ge.useMemo(function(){return Array.isArray(Jt)?Jt:[Jt,Jt]},[Jt]),Tr=xA((0,Ye.Z)((0,Ye.Z)({},ae),{},{id:pr,placeholder:ar})),wr=(0,_e.Z)(Tr,1),si=wr[0],li=ge.useState({position:"absolute",width:0}),sr=(0,_e.Z)(li,2),on=sr[0],Ir=sr[1],jr=(0,ht.zX)(function(){var Xr=ur(Tt);if(Xr){var Ur=Xr.nativeElement.getBoundingClientRect(),zr=dr.current.getBoundingClientRect(),wi=Ur.left-zr.left;Ir(function(tr){return(0,Ye.Z)((0,Ye.Z)({},tr),{},{width:Ur.width,left:wi})}),gn([Ur.left,Ur.right,zr.width])}});ge.useEffect(function(){jr()},[Tt]);var di=Te&&(cA[0]&&!QA[0]||cA[1]&&!QA[1]),Sr=XA&&!QA[0],oa=XA&&!Sr&&!QA[1];return ge.createElement(ui.Z,{onResize:jr},ge.createElement("div",(0,He.Z)({},Hr,{className:kt()(On,"".concat(On,"-range"),(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)({},"".concat(On,"-focused"),Gt),"".concat(On,"-disabled"),QA.every(function(Xr){return Xr})),"".concat(On,"-invalid"),BA.some(function(Xr){return Xr})),"".concat(On,"-rtl"),er),mA),style:fA,ref:dr,onClick:oA,onMouseDown:function(Ur){var zr=Ur.target;zr!==fr.current.inputElement&&zr!==Lr.current.inputElement&&Ur.preventDefault(),_A==null||_A(Ur)}}),Le&&ge.createElement("div",{className:"".concat(On,"-prefix")},Le),ge.createElement(Po,(0,He.Z)({ref:fr},si(0),{autoFocus:Sr,tabIndex:Jn,"date-range":"start"})),ge.createElement("div",{className:"".concat(On,"-range-separator")},Ct),ge.createElement(Po,(0,He.Z)({ref:Lr},si(1),{autoFocus:oa,tabIndex:Jn,"date-range":"end"})),ge.createElement("div",{className:"".concat(On,"-active-bar"),style:on}),ge.createElement(ni,{type:"suffix",icon:it}),di&&ge.createElement(Ui,{icon:Te,onClear:CA})))}var ci=ge.forwardRef(yo),ls=ci;function Io(ae,he){var Ee=ae!=null?ae:he;return Array.isArray(Ee)?Ee:[Ee,Ee]}function ca(ae){return ae===1?"end":"start"}function ao(ae,he){var Ee=Kn(ae,function(){var _r=ae.disabled,Cr=ae.allowEmpty,Kr=Io(_r,!1),pi=Io(Cr,!1);return{disabled:Kr,allowEmpty:pi}}),Le=(0,_e.Z)(Ee,6),Te=Le[0],it=Le[1],pt=Le[2],Ct=Le[3],Tt=Le[4],Nt=Le[5],Et=Te.prefixCls,Gt=Te.styles,Zt=Te.classNames,Xt=Te.defaultValue,Wt=Te.value,qt=Te.needConfirm,$t=Te.onKeyDown,Jt=Te.disabled,mA=Te.allowEmpty,fA=Te.disabledDate,oA=Te.minDate,CA=Te.maxDate,cA=Te.defaultOpen,hA=Te.open,un=Te.onOpenChange,GA=Te.locale,YA=Te.generateConfig,NA=Te.picker,dn=Te.showNow,JA=Te.showToday,QA=Te.showTime,BA=Te.mode,UA=Te.onPanelChange,FA=Te.onCalendarChange,Sn=Te.onOk,gn=Te.defaultPickerValue,ZA=Te.pickerValue,_A=Te.onPickerValueChange,IA=Te.inputReadOnly,qA=Te.suffixIcon,XA=Te.onFocus,Jn=Te.onBlur,Vn=Te.presets,er=Te.ranges,ir=Te.components,On=Te.cellRender,pr=Te.dateRender,dr=Te.monthCellRender,fr=Te.onClick,Lr=cn(he),ur=pA(hA,cA,Jt,un),Hr=(0,_e.Z)(ur,2),ar=Hr[0],Tr=Hr[1],wr=function(Cr,Kr){(Jt.some(function(pi){return!pi})||!Cr)&&Tr(Cr,Kr)},si=DA(YA,GA,Ct,!0,!1,Xt,Wt,FA,Sn),li=(0,_e.Z)(si,5),sr=li[0],on=li[1],Ir=li[2],jr=li[3],di=li[4],Sr=Ir(),oa=_n(Jt,mA,ar),Xr=(0,_e.Z)(oa,9),Ur=Xr[0],zr=Xr[1],wi=Xr[2],tr=Xr[3],qa=Xr[4],Un=Xr[5],SA=Xr[6],Or=Xr[7],rn=Xr[8],Cn=function(Cr,Kr){zr(!0),XA==null||XA(Cr,{range:ca(Kr!=null?Kr:tr)})},Pi=function(Cr,Kr){zr(!1),Jn==null||Jn(Cr,{range:ca(Kr!=null?Kr:tr)})},ki=ge.useMemo(function(){if(!QA)return null;var _r=QA.disabledTime,Cr=_r?function(Kr){var pi=ca(tr),sa=Vt(Sr,SA,tr);return _r(Kr,pi,{from:sa})}:void 0;return(0,Ye.Z)((0,Ye.Z)({},QA),{},{disabledTime:Cr})},[QA,tr,Sr,SA]),Aa=(0,ht.C8)([NA,NA],{value:BA}),vo=(0,_e.Z)(Aa,2),_a=vo[0],fs=vo[1],Oa=_a[tr]||NA,Ho=Oa==="date"&&ki?"datetime":Oa,uo=Ho===NA&&Ho!=="time",as=Wr(NA,Oa,dn,JA,!0),an=aA(Te,sr,on,Ir,jr,Jt,Ct,Ur,ar,Nt),co=(0,_e.Z)(an,2),hs=co[0],mo=co[1],Na=Mr(Sr,Jt,SA,YA,GA,fA),gs=PA(Sr,Nt,mA),Rs=(0,_e.Z)(gs,2),xs=Rs[0],bs=Rs[1],fa=hn(YA,GA,Sr,_a,ar,tr,it,uo,gn,ZA,ki==null?void 0:ki.defaultOpenValue,_A,oA,CA),Qs=(0,_e.Z)(fa,2),cl=Qs[0],To=Qs[1],Qo=(0,ht.zX)(function(_r,Cr,Kr){var pi=_t(_a,tr,Cr);if((pi[0]!==_a[0]||pi[1]!==_a[1])&&fs(pi),UA&&Kr!==!1){var sa=(0,Ht.Z)(Sr);_r&&(sa[tr]=_r),UA(sa,pi)}}),Fo=function(Cr,Kr){return _t(Sr,Kr,Cr)},Bo=function(Cr,Kr){var pi=Sr;Cr&&(pi=Fo(Cr,tr)),Or(tr);var sa=Un(pi);jr(pi),hs(tr,sa===null),sa===null?wr(!1,{force:!0}):Kr||Lr.current.focus({index:sa})},Js=function(Cr){var Kr,pi=Cr.target.getRootNode();if(!Lr.current.nativeElement.contains((Kr=pi.activeElement)!==null&&Kr!==void 0?Kr:document.activeElement)){var sa=Jt.findIndex(function(fl){return!fl});sa>=0&&Lr.current.focus({index:sa})}wr(!0),fr==null||fr(Cr)},qs=function(){mo(null),wr(!1,{force:!0})},js=ge.useState(null),Wo=(0,_e.Z)(js,2),dl=Wo[0],ps=Wo[1],Vo=ge.useState(null),Zo=(0,_e.Z)(Vo,2),zs=Zo[0],Xo=Zo[1],_s=ge.useMemo(function(){return zs||Sr},[Sr,zs]);ge.useEffect(function(){ar||Xo(null)},[ar]);var $s=ge.useState([0,0,0]),Ks=(0,_e.Z)($s,2),Fs=Ks[0],Ss=Ks[1],vs=Gn(Vn,er),Ds=function(Cr){Xo(Cr),ps("preset")},Ms=function(Cr){var Kr=mo(Cr);Kr&&wr(!1,{force:!0})},El=function(Cr){Bo(Cr)},Gs=function(Cr){Xo(Cr?Fo(Cr,tr):null),ps("cell")},So=function(Cr){wr(!0),Cn(Cr)},os=function(){wi("panel")},ms=function(Cr){var Kr=_t(Sr,tr,Cr);jr(Kr),!qt&&!pt&&it===Ho&&Bo(Cr)},yl=function(){wr(!1)},el=gA(On,pr,dr,ca(tr)),tl=Sr[tr]||null,Al=(0,ht.zX)(function(_r){return Nt(_r,{activeIndex:tr})}),xr=ge.useMemo(function(){var _r=(0,yt.Z)(Te,!1),Cr=(0,At.Z)(Te,[].concat((0,Ht.Z)(Object.keys(_r)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Cr},[Te]),Hn=ge.createElement(ho,(0,He.Z)({},xr,{showNow:as,showTime:ki,range:!0,multiplePanel:uo,activeInfo:Fs,disabledDate:Na,onFocus:So,onBlur:Pi,onPanelMouseDown:os,picker:NA,mode:Oa,internalMode:Ho,onPanelChange:Qo,format:Tt,value:tl,isInvalid:Al,onChange:null,onSelect:ms,pickerValue:cl,defaultOpenValue:It(QA==null?void 0:QA.defaultOpenValue)[tr],onPickerValueChange:To,hoverValue:_s,onHover:Gs,needConfirm:qt,onSubmit:Bo,onOk:di,presets:vs,onPresetHover:Ds,onPresetSubmit:Ms,onNow:El,cellRender:el})),Ra=function(Cr,Kr){var pi=Fo(Cr,Kr);jr(pi)},Oo=function(){wi("input")},Ws=function(Cr,Kr){var pi=SA.length,sa=SA[pi-1];if(pi&&sa!==Kr&&qt&&!mA[sa]&&!rn(sa)&&Sr[sa]){Lr.current.focus({index:sa});return}wi("input"),wr(!0,{inherit:!0}),tr!==Kr&&ar&&!qt&&pt&&Bo(null,!0),qa(Kr),Cn(Cr,Kr)},eu=function(Cr,Kr){if(wr(!1),!qt&&wi()==="input"){var pi=Un(Sr);hs(tr,pi===null)}Pi(Cr,Kr)},Nl=function(Cr,Kr){Cr.key==="Tab"&&Bo(null,!0),$t==null||$t(Cr,Kr)},Rl=ge.useMemo(function(){return{prefixCls:Et,locale:GA,generateConfig:YA,button:ir.button,input:ir.input}},[Et,GA,YA,ir.button,ir.input]);if((0,Mt.Z)(function(){ar&&tr!==void 0&&Qo(null,NA,!1)},[ar,tr,NA]),(0,Mt.Z)(function(){var _r=wi();!ar&&_r==="input"&&(wr(!1),Bo(null,!0)),!ar&&pt&&!qt&&_r==="panel"&&(wr(!0),Bo())},[ar]),0)var Do;return ge.createElement(re.Provider,{value:Rl},ge.createElement(le,(0,He.Z)({},iA(Te),{popupElement:Hn,popupStyle:Gt.popup,popupClassName:Zt.popup,visible:ar,onClose:yl,range:!0}),ge.createElement(ls,(0,He.Z)({},Te,{ref:Lr,suffixIcon:qA,activeIndex:Ur||ar?tr:null,activeHelp:!!zs,allHelp:!!zs&&dl==="preset",focused:Ur,onFocus:Ws,onBlur:eu,onKeyDown:Nl,onSubmit:Bo,value:_s,maskFormat:Tt,onChange:Ra,onInputChange:Oo,format:Ct,inputReadOnly:IA,disabled:Jt,open:ar,onOpenChange:wr,onClick:Js,onClear:qs,invalid:xs,onInvalid:bs,onActiveInfo:Ss}))))}var ns=ge.forwardRef(ao),Fa=ns,Sa=se(83836);function Ni(ae){var he=ae.prefixCls,Ee=ae.value,Le=ae.onRemove,Te=ae.removeIcon,it=Te===void 0?"\xD7":Te,pt=ae.formatDate,Ct=ae.disabled,Tt=ae.maxTagCount,Nt=ae.placeholder,Et="".concat(he,"-selector"),Gt="".concat(he,"-selection"),Zt="".concat(Gt,"-overflow");function Xt($t,Jt){return ge.createElement("span",{className:kt()("".concat(Gt,"-item")),title:typeof $t=="string"?$t:null},ge.createElement("span",{className:"".concat(Gt,"-item-content")},$t),!Ct&&Jt&&ge.createElement("span",{onMouseDown:function(fA){fA.preventDefault()},onClick:Jt,className:"".concat(Gt,"-item-remove")},it))}function Wt($t){var Jt=pt($t),mA=function(oA){oA&&oA.stopPropagation(),Le($t)};return Xt(Jt,mA)}function qt($t){var Jt="+ ".concat($t.length," ...");return Xt(Jt)}return ge.createElement("div",{className:Et},ge.createElement(Sa.Z,{prefixCls:Zt,data:Ee,renderItem:Wt,renderRest:qt,itemKey:function(Jt){return pt(Jt)},maxCount:Tt}),!Ee.length&&ge.createElement("span",{className:"".concat(he,"-selection-placeholder")},Nt))}var us=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function go(ae,he){var Ee=ae.id,Le=ae.open,Te=ae.prefix,it=ae.clearIcon,pt=ae.suffixIcon,Ct=ae.activeHelp,Tt=ae.allHelp,Nt=ae.focused,Et=ae.onFocus,Gt=ae.onBlur,Zt=ae.onKeyDown,Xt=ae.locale,Wt=ae.generateConfig,qt=ae.placeholder,$t=ae.className,Jt=ae.style,mA=ae.onClick,fA=ae.onClear,oA=ae.internalPicker,CA=ae.value,cA=ae.onChange,hA=ae.onSubmit,un=ae.onInputChange,GA=ae.multiple,YA=ae.maxTagCount,NA=ae.format,dn=ae.maskFormat,JA=ae.preserveInvalidOnBlur,QA=ae.onInvalid,BA=ae.disabled,UA=ae.invalid,FA=ae.inputReadOnly,Sn=ae.direction,gn=ae.onOpenChange,ZA=ae.onMouseDown,_A=ae.required,IA=ae["aria-required"],qA=ae.autoFocus,XA=ae.tabIndex,Jn=ae.removeIcon,Vn=(0,Va.Z)(ae,us),er=Sn==="rtl",ir=ge.useContext(re),On=ir.prefixCls,pr=ge.useRef(),dr=ge.useRef();ge.useImperativeHandle(he,function(){return{nativeElement:pr.current,focus:function(on){var Ir;(Ir=dr.current)===null||Ir===void 0||Ir.focus(on)},blur:function(){var on;(on=dr.current)===null||on===void 0||on.blur()}}});var fr=VA(Vn),Lr=function(on){cA([on])},ur=function(on){var Ir=CA.filter(function(jr){return jr&&!Pr(Wt,Xt,jr,on,oA)});cA(Ir),Le||hA()},Hr=xA((0,Ye.Z)((0,Ye.Z)({},ae),{},{onChange:Lr}),function(sr){var on=sr.valueTexts;return{value:on[0]||"",active:Nt}}),ar=(0,_e.Z)(Hr,2),Tr=ar[0],wr=ar[1],si=!!(it&&CA.length&&!BA),li=GA?ge.createElement(ge.Fragment,null,ge.createElement(Ni,{prefixCls:On,value:CA,onRemove:ur,formatDate:wr,maxTagCount:YA,disabled:BA,removeIcon:Jn,placeholder:qt}),ge.createElement("input",{className:"".concat(On,"-multiple-input"),value:CA.map(wr).join(","),ref:dr,readOnly:!0,autoFocus:qA,tabIndex:XA}),ge.createElement(ni,{type:"suffix",icon:pt}),si&&ge.createElement(Ui,{icon:it,onClear:fA})):ge.createElement(Po,(0,He.Z)({ref:dr},Tr(),{autoFocus:qA,tabIndex:XA,suffixIcon:pt,clearIcon:si&&ge.createElement(Ui,{icon:it,onClear:fA}),showActiveCls:!1}));return ge.createElement("div",(0,He.Z)({},fr,{className:kt()(On,(0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)((0,gt.Z)({},"".concat(On,"-multiple"),GA),"".concat(On,"-focused"),Nt),"".concat(On,"-disabled"),BA),"".concat(On,"-invalid"),UA),"".concat(On,"-rtl"),er),$t),style:Jt,ref:pr,onClick:mA,onMouseDown:function(on){var Ir,jr=on.target;jr!==((Ir=dr.current)===null||Ir===void 0?void 0:Ir.inputElement)&&on.preventDefault(),ZA==null||ZA(on)}}),Te&&ge.createElement("div",{className:"".concat(On,"-prefix")},Te),li)}var Xa=ge.forwardRef(go),Ts=Xa;function Es(ae,he){var Ee=Kn(ae),Le=(0,_e.Z)(Ee,6),Te=Le[0],it=Le[1],pt=Le[2],Ct=Le[3],Tt=Le[4],Nt=Le[5],Et=Te,Gt=Et.prefixCls,Zt=Et.styles,Xt=Et.classNames,Wt=Et.order,qt=Et.defaultValue,$t=Et.value,Jt=Et.needConfirm,mA=Et.onChange,fA=Et.onKeyDown,oA=Et.disabled,CA=Et.disabledDate,cA=Et.minDate,hA=Et.maxDate,un=Et.defaultOpen,GA=Et.open,YA=Et.onOpenChange,NA=Et.locale,dn=Et.generateConfig,JA=Et.picker,QA=Et.showNow,BA=Et.showToday,UA=Et.showTime,FA=Et.mode,Sn=Et.onPanelChange,gn=Et.onCalendarChange,ZA=Et.onOk,_A=Et.multiple,IA=Et.defaultPickerValue,qA=Et.pickerValue,XA=Et.onPickerValueChange,Jn=Et.inputReadOnly,Vn=Et.suffixIcon,er=Et.removeIcon,ir=Et.onFocus,On=Et.onBlur,pr=Et.presets,dr=Et.components,fr=Et.cellRender,Lr=Et.dateRender,ur=Et.monthCellRender,Hr=Et.onClick,ar=cn(he);function Tr(xr){return xr===null?null:_A?xr:xr[0]}var wr=Mi(dn,NA,it),si=pA(GA,un,[oA],YA),li=(0,_e.Z)(si,2),sr=li[0],on=li[1],Ir=function(Hn,Ra,Oo){if(gn){var Ws=(0,Ye.Z)({},Oo);delete Ws.range,gn(Tr(Hn),Tr(Ra),Ws)}},jr=function(Hn){ZA==null||ZA(Tr(Hn))},di=DA(dn,NA,Ct,!1,Wt,qt,$t,Ir,jr),Sr=(0,_e.Z)(di,5),oa=Sr[0],Xr=Sr[1],Ur=Sr[2],zr=Sr[3],wi=Sr[4],tr=Ur(),qa=_n([oA]),Un=(0,_e.Z)(qa,4),SA=Un[0],Or=Un[1],rn=Un[2],Cn=Un[3],Pi=function(Hn){Or(!0),ir==null||ir(Hn,{})},ki=function(Hn){Or(!1),On==null||On(Hn,{})},Aa=(0,ht.C8)(JA,{value:FA}),vo=(0,_e.Z)(Aa,2),_a=vo[0],fs=vo[1],Oa=_a==="date"&&UA?"datetime":_a,Ho=Wr(JA,_a,QA,BA),uo=mA&&function(xr,Hn){mA(Tr(xr),Tr(Hn))},as=aA((0,Ye.Z)((0,Ye.Z)({},Te),{},{onChange:uo}),oa,Xr,Ur,zr,[],Ct,SA,sr,Nt),an=(0,_e.Z)(as,2),co=an[1],hs=PA(tr,Nt),mo=(0,_e.Z)(hs,2),Na=mo[0],gs=mo[1],Rs=ge.useMemo(function(){return Na.some(function(xr){return xr})},[Na]),xs=function(Hn,Ra){if(XA){var Oo=(0,Ye.Z)((0,Ye.Z)({},Ra),{},{mode:Ra.mode[0]});delete Oo.range,XA(Hn[0],Oo)}},bs=hn(dn,NA,tr,[_a],sr,Cn,it,!1,IA,qA,It(UA==null?void 0:UA.defaultOpenValue),xs,cA,hA),fa=(0,_e.Z)(bs,2),Qs=fa[0],cl=fa[1],To=(0,ht.zX)(function(xr,Hn,Ra){if(fs(Hn),Sn&&Ra!==!1){var Oo=xr||tr[tr.length-1];Sn(Oo,Hn)}}),Qo=function(){co(Ur()),on(!1,{force:!0})},Fo=function(Hn){!oA&&!ar.current.nativeElement.contains(document.activeElement)&&ar.current.focus(),on(!0),Hr==null||Hr(Hn)},Bo=function(){co(null),on(!1,{force:!0})},Js=ge.useState(null),qs=(0,_e.Z)(Js,2),js=qs[0],Wo=qs[1],dl=ge.useState(null),ps=(0,_e.Z)(dl,2),Vo=ps[0],Zo=ps[1],zs=ge.useMemo(function(){var xr=[Vo].concat((0,Ht.Z)(tr)).filter(function(Hn){return Hn});return _A?xr:xr.slice(0,1)},[tr,Vo,_A]),Xo=ge.useMemo(function(){return!_A&&Vo?[Vo]:tr.filter(function(xr){return xr})},[tr,Vo,_A]);ge.useEffect(function(){sr||Zo(null)},[sr]);var _s=Gn(pr),$s=function(Hn){Zo(Hn),Wo("preset")},Ks=function(Hn){var Ra=_A?wr(Ur(),Hn):[Hn],Oo=co(Ra);Oo&&!_A&&on(!1,{force:!0})},Fs=function(Hn){Ks(Hn)},Ss=function(Hn){Zo(Hn),Wo("cell")},vs=function(Hn){on(!0),Pi(Hn)},Ds=function(Hn){if(rn("panel"),!(_A&&Oa!==JA)){var Ra=_A?wr(Ur(),Hn):[Hn];zr(Ra),!Jt&&!pt&&it===Oa&&Qo()}},Ms=function(){on(!1)},El=gA(fr,Lr,ur),Gs=ge.useMemo(function(){var xr=(0,yt.Z)(Te,!1),Hn=(0,At.Z)(Te,[].concat((0,Ht.Z)(Object.keys(xr)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,Ye.Z)((0,Ye.Z)({},Hn),{},{multiple:Te.multiple})},[Te]),So=ge.createElement(ho,(0,He.Z)({},Gs,{showNow:Ho,showTime:UA,disabledDate:CA,onFocus:vs,onBlur:ki,picker:JA,mode:_a,internalMode:Oa,onPanelChange:To,format:Tt,value:tr,isInvalid:Nt,onChange:null,onSelect:Ds,pickerValue:Qs,defaultOpenValue:UA==null?void 0:UA.defaultOpenValue,onPickerValueChange:cl,hoverValue:zs,onHover:Ss,needConfirm:Jt,onSubmit:Qo,onOk:wi,presets:_s,onPresetHover:$s,onPresetSubmit:Ks,onNow:Fs,cellRender:El})),os=function(Hn){zr(Hn)},ms=function(){rn("input")},yl=function(Hn){rn("input"),on(!0,{inherit:!0}),Pi(Hn)},el=function(Hn){on(!1),ki(Hn)},tl=function(Hn,Ra){Hn.key==="Tab"&&Qo(),fA==null||fA(Hn,Ra)},Al=ge.useMemo(function(){return{prefixCls:Gt,locale:NA,generateConfig:dn,button:dr.button,input:dr.input}},[Gt,NA,dn,dr.button,dr.input]);return(0,Mt.Z)(function(){sr&&Cn!==void 0&&To(null,JA,!1)},[sr,Cn,JA]),(0,Mt.Z)(function(){var xr=rn();!sr&&xr==="input"&&(on(!1),Qo()),!sr&&pt&&!Jt&&xr==="panel"&&Qo()},[sr]),ge.createElement(re.Provider,{value:Al},ge.createElement(le,(0,He.Z)({},iA(Te),{popupElement:So,popupStyle:Zt.popup,popupClassName:Xt.popup,visible:sr,onClose:Ms}),ge.createElement(Ts,(0,He.Z)({},Te,{ref:ar,suffixIcon:Vn,removeIcon:er,activeHelp:!!Vo,allHelp:!!Vo&&js==="preset",focused:SA,onFocus:yl,onBlur:el,onKeyDown:tl,onSubmit:Qo,value:Xo,maskFormat:Tt,onChange:os,onInputChange:ms,internalPicker:it,format:Ct,inputReadOnly:Jn,disabled:oA,open:sr,onOpenChange:on,onClick:Fo,onClear:Bo,invalid:Rs,onInvalid:function(Hn){gs(Hn,0)}}))))}var Os=ge.forwardRef(Es),ka=Os,Ya=ka,oo=se(62487),Ko=se(75030),pa=se(82855),xo=se(48755),ri=se(2171),ko=se(83397),xt=se(31756),vt=se(56553),ft=se(24971),rr=se(9017),pn=se(70045),Qn=se(57428),LA=se(36237),gr=se(53075),yA=se(64910),Xn=se(63356),sn=se(56119),Si=se(46e3),jn=se(93873),Yn=se(36305),Ki=se(16931),aa=se(51636),da=se(26743);const Zr=(ae,he)=>{const{componentCls:Ee,controlHeight:Le}=ae,Te=he?`${Ee}-${he}`:"",it=(0,da.gp)(ae);return[{[`${Ee}-multiple${Te}`]:{paddingBlock:it.containerPadding,paddingInlineStart:it.basePadding,minHeight:Le,[`${Ee}-selection-item`]:{height:it.itemHeight,lineHeight:(0,LA.unit)(it.itemLineHeight)}}}]};var kA=ae=>{const{componentCls:he,calc:Ee,lineWidth:Le}=ae,Te=(0,aa.mergeToken)(ae,{fontHeight:ae.fontSize,selectHeight:ae.controlHeightSM,multipleSelectItemHeight:ae.multipleItemHeightSM,borderRadius:ae.borderRadiusSM,borderRadiusSM:ae.borderRadiusXS,controlHeight:ae.controlHeightSM}),it=(0,aa.mergeToken)(ae,{fontHeight:Ee(ae.multipleItemHeightLG).sub(Ee(Le).mul(2).equal()).equal(),fontSize:ae.fontSizeLG,selectHeight:ae.controlHeightLG,multipleSelectItemHeight:ae.multipleItemHeightLG,borderRadius:ae.borderRadiusLG,borderRadiusSM:ae.borderRadius,controlHeight:ae.controlHeightLG});return[Zr(Te,"small"),Zr(ae),Zr(it,"large"),{[`${he}${he}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${he}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${he}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:ae.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${ae.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:ae.colorTextPlaceholder,pointerEvents:"none"}}},(0,da._z)(ae)),{[`${he}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},HA=se(17835);const KA=ae=>{const{pickerCellCls:he,pickerCellInnerCls:Ee,cellHeight:Le,borderRadiusSM:Te,motionDurationMid:it,cellHoverBg:pt,lineWidth:Ct,lineType:Tt,colorPrimary:Nt,cellActiveWithRangeBg:Et,colorTextLightSolid:Gt,colorTextDisabled:Zt,cellBgDisabled:Xt,colorFillSecondary:Wt}=ae;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:(0,LA.unit)(Le),borderRadius:Te,transition:`background ${it}`},[`&:hover:not(${he}-in-view):not(${he}-disabled), &:hover:not(${he}-selected):not(${he}-range-start):not(${he}-range-end):not(${he}-disabled)`]:{[Ee]:{background:pt}},[`&-in-view${he}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,LA.unit)(Ct)} ${Tt} ${Nt}`,borderRadius:Te,content:'""'}},[`&-in-view${he}-in-range, &-in-view${he}-range-start, &-in-view${he}-range-end`]:{position:"relative",[`&:not(${he}-disabled):before`]:{background:Et}},[`&-in-view${he}-selected, @@ -1187,21 +1187,21 @@ ${vA} &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${he}-dropdown-placement-bottomLeft, &${Ee}-slide-up-appear${Ee}-slide-up-appear-active${he}-dropdown-placement-bottomRight`]:{animationName:Si.fJ},[`&${Ee}-slide-up-leave ${he}-panel-container`]:{pointerEvents:"none"},[`&${Ee}-slide-up-leave${Ee}-slide-up-leave-active${he}-dropdown-placement-topLeft, &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${he}-dropdown-placement-topRight`]:{animationName:Si.ly},[`&${Ee}-slide-up-leave${Ee}-slide-up-leave-active${he}-dropdown-placement-bottomLeft, - &${Ee}-slide-up-leave${Ee}-slide-up-leave-active${he}-dropdown-placement-bottomRight`]:{animationName:Si.Uw},[`${he}-panel > ${he}-time-panel`]:{paddingTop:hA},[`${he}-range-wrapper`]:{display:"flex",position:"relative"},[`${he}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:ae.calc(Te).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${CA} ease-out`},(0,Yn.W)(ae,GA,FA)),{"&:before":{insetInlineStart:ae.calc(Te).mul(1.5).equal()}}),[`${he}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:GA,borderRadius:YA,boxShadow:NA,transition:`margin ${CA}`,display:"inline-block",pointerEvents:"auto",[`${he}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${he}-presets`]:{display:"flex",flexDirection:"column",minWidth:BA,maxWidth:UA,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:$t,borderInlineEnd:`${(0,LA.unit)(it)} ${pt} ${JA}`,li:Object.assign(Object.assign({},Xn.vS),{borderRadius:dn,paddingInline:$t,paddingBlock:ae.calc(Wt).sub(Sn).div(2).equal(),cursor:"pointer",transition:`all ${CA}`,"+ li":{marginTop:Jt},"&:hover":{background:QA}})}},[`${he}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${he}-panel`]:{borderWidth:0}}},[`${he}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${he}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${(0,LA.unit)(ae.calc(un).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${he}-separator`]:{transform:"scale(-1, 1)"},[`${he}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Si.oN)(ae,"slide-up"),(0,Si.oN)(ae,"slide-down"),(0,jn.Fm)(ae,"move-up"),(0,jn.Fm)(ae,"move-down")]};var cr=(0,Ki.I$)("DatePicker",ae=>{const he=(0,aa.mergeToken)((0,yA.e)(ae),$n(ae),{inputPaddingHorizontalBase:ae.calc(ae.paddingSM).sub(1).equal(),multipleSelectItemHeight:ae.multipleItemHeight,selectHeight:ae.controlHeight});return[Wn(he),lr(he),qi(he),so(he),kA(he),(0,sn.c)(ae,{focusElCls:`${ae.componentCls}-focused`})]},vn),fi=se(68525);function Ha(ae,he,Ee){return Ee!==void 0?Ee:he==="year"&&ae.lang.yearPlaceholder?ae.lang.yearPlaceholder:he==="quarter"&&ae.lang.quarterPlaceholder?ae.lang.quarterPlaceholder:he==="month"&&ae.lang.monthPlaceholder?ae.lang.monthPlaceholder:he==="week"&&ae.lang.weekPlaceholder?ae.lang.weekPlaceholder:he==="time"&&ae.timePickerLocale.placeholder?ae.timePickerLocale.placeholder:ae.lang.placeholder}function Ja(ae,he,Ee){return Ee!==void 0?Ee:he==="year"&&ae.lang.yearPlaceholder?ae.lang.rangeYearPlaceholder:he==="quarter"&&ae.lang.quarterPlaceholder?ae.lang.rangeQuarterPlaceholder:he==="month"&&ae.lang.monthPlaceholder?ae.lang.rangeMonthPlaceholder:he==="week"&&ae.lang.weekPlaceholder?ae.lang.rangeWeekPlaceholder:he==="time"&&ae.timePickerLocale.placeholder?ae.timePickerLocale.rangePlaceholder:ae.lang.rangePlaceholder}function ii(ae,he){const{allowClear:Ee=!0}=ae,{clearIcon:Le,removeIcon:Te}=(0,fi.Z)(Object.assign(Object.assign({},ae),{prefixCls:he,componentName:"DatePicker"}));return[ge.useMemo(()=>Ee===!1?!1:Object.assign({clearIcon:Le},Ee===!0?{}:Ee),[Ee,Le]),Te]}const[ya,po]=["week","WeekPicker"],[cs,rs]=["month","MonthPicker"],[ys,Ln]=["year","YearPicker"],[kr,ti]=["quarter","QuarterPicker"],[oi,qr]=["time","TimePicker"];var yr=se(7939),ds=ae=>ge.createElement(yr.ZP,Object.assign({size:"small",type:"primary"},ae));function Ta(ae){return(0,ge.useMemo)(()=>Object.assign({button:ds},ae),[ae])}var Go=function(ae,he){var Ee={};for(var Le in ae)Object.prototype.hasOwnProperty.call(ae,Le)&&he.indexOf(Le)<0&&(Ee[Le]=ae[Le]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Le=Object.getOwnPropertySymbols(ae);Te(0,ge.forwardRef)((Ee,Le)=>{var Te;const{prefixCls:it,getPopupContainer:pt,components:Ct,className:Tt,style:Nt,placement:Et,size:Gt,disabled:Zt,bordered:Xt=!0,placeholder:Wt,popupClassName:qt,dropdownClassName:$t,status:Jt,rootClassName:mA,variant:fA,picker:oA}=Ee,CA=Go(Ee,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),cA=ge.useRef(null),{getPrefixCls:hA,direction:un,getPopupContainer:GA,rangePicker:YA}=(0,ge.useContext)(xo.E_),NA=hA("picker",it),{compactSize:dn,compactItemClassnames:JA}=(0,pn.ri)(NA,un),QA=hA(),[BA,UA]=(0,ft.Z)("rangePicker",fA,Xt),FA=(0,ko.Z)(NA),[Sn,gn,ZA]=cr(NA,FA),[_A]=ii(Ee,NA),IA=Ta(Ct),qA=(0,It.Z)(ur=>{var Hr;return(Hr=Gt!=null?Gt:dn)!==null&&Hr!==void 0?Hr:ur}),XA=ge.useContext(ri.Z),Jn=Zt!=null?Zt:XA,Vn=(0,ge.useContext)(vt.aM),{hasFeedback:er,status:ir,feedbackIcon:On}=Vn,pr=ge.createElement(ge.Fragment,null,oA===oi?ge.createElement(nA,null):ge.createElement(ut,null),er&&On);(0,ge.useImperativeHandle)(Le,()=>cA.current);const[dr]=(0,rr.Z)("Calendar",Qn.Z),fr=Object.assign(Object.assign({},dr),Ee.locale),[Lr]=(0,Ko.Cn)("DatePicker",(Te=Ee.popupStyle)===null||Te===void 0?void 0:Te.zIndex);return Sn(ge.createElement(oo.Z,{space:!0},ge.createElement(Fa,Object.assign({separator:ge.createElement("span",{"aria-label":"to",className:`${NA}-separator`},ge.createElement(Qe,null)),disabled:Jn,ref:cA,placement:Et,placeholder:Ja(fr,oA,Wt),suffixIcon:pr,prevIcon:ge.createElement("span",{className:`${NA}-prev-icon`}),nextIcon:ge.createElement("span",{className:`${NA}-next-icon`}),superPrevIcon:ge.createElement("span",{className:`${NA}-super-prev-icon`}),superNextIcon:ge.createElement("span",{className:`${NA}-super-next-icon`}),transitionName:`${QA}-slide-up`,picker:oA},CA,{className:kt()({[`${NA}-${qA}`]:qA,[`${NA}-${BA}`]:UA},(0,pa.Z)(NA,(0,pa.F)(ir,Jt),er),gn,JA,Tt,YA==null?void 0:YA.className,ZA,FA,mA),style:Object.assign(Object.assign({},YA==null?void 0:YA.style),Nt),locale:fr.lang,prefixCls:NA,getPopupContainer:pt||GA,generateConfig:ae,components:IA,direction:un,classNames:{popup:kt()(gn,qt||$t,ZA,FA,mA)},styles:{popup:Object.assign(Object.assign({},Ee.popupStyle),{zIndex:Lr})},allowClear:_A}))))}),is=function(ae,he){var Ee={};for(var Le in ae)Object.prototype.hasOwnProperty.call(ae,Le)&&he.indexOf(Le)<0&&(Ee[Le]=ae[Le]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Le=Object.getOwnPropertySymbols(ae);Te{const he=(Tt,Nt)=>{const Et=Nt===qr?"timePicker":"datePicker";return(0,ge.forwardRef)((Zt,Xt)=>{var Wt;const{prefixCls:qt,getPopupContainer:$t,components:Jt,style:mA,className:fA,rootClassName:oA,size:CA,bordered:cA,placement:hA,placeholder:un,popupClassName:GA,dropdownClassName:YA,disabled:NA,status:dn,variant:JA,onCalendarChange:QA}=Zt,BA=is(Zt,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:UA,direction:FA,getPopupContainer:Sn,[Et]:gn}=(0,ge.useContext)(xo.E_),ZA=UA("picker",qt),{compactSize:_A,compactItemClassnames:IA}=(0,pn.ri)(ZA,FA),qA=ge.useRef(null),[XA,Jn]=(0,ft.Z)("datePicker",JA,cA),Vn=(0,ko.Z)(ZA),[er,ir,On]=cr(ZA,Vn);(0,ge.useImperativeHandle)(Xt,()=>qA.current);const pr={showToday:!0},dr=Tt||Zt.picker,fr=UA(),{onSelect:Lr,multiple:ur}=BA,Hr=Lr&&Tt==="time"&&!ur,ar=(wi,tr,qa)=>{QA==null||QA(wi,tr,qa),Hr&&Lr(wi)},[Tr,wr]=ii(Zt,ZA),si=Ta(Jt),li=(0,It.Z)(wi=>{var tr;return(tr=CA!=null?CA:_A)!==null&&tr!==void 0?tr:wi}),sr=ge.useContext(ri.Z),on=NA!=null?NA:sr,Ir=(0,ge.useContext)(vt.aM),{hasFeedback:jr,status:di,feedbackIcon:Sr}=Ir,oa=ge.createElement(ge.Fragment,null,dr==="time"?ge.createElement(nA,null):ge.createElement(ut,null),jr&&Sr),[Xr]=(0,rr.Z)("DatePicker",Qn.Z),Ur=Object.assign(Object.assign({},Xr),Zt.locale),[zr]=(0,Ko.Cn)("DatePicker",(Wt=Zt.popupStyle)===null||Wt===void 0?void 0:Wt.zIndex);return er(ge.createElement(oo.Z,{space:!0},ge.createElement(Ya,Object.assign({ref:qA,placeholder:Ha(Ur,dr,un),suffixIcon:oa,placement:hA,prevIcon:ge.createElement("span",{className:`${ZA}-prev-icon`}),nextIcon:ge.createElement("span",{className:`${ZA}-next-icon`}),superPrevIcon:ge.createElement("span",{className:`${ZA}-super-prev-icon`}),superNextIcon:ge.createElement("span",{className:`${ZA}-super-next-icon`}),transitionName:`${fr}-slide-up`,picker:Tt,onCalendarChange:ar},pr,BA,{locale:Ur.lang,className:kt()({[`${ZA}-${li}`]:li,[`${ZA}-${XA}`]:Jn},(0,pa.Z)(ZA,(0,pa.F)(di,dn),jr),ir,IA,gn==null?void 0:gn.className,fA,On,Vn,oA),style:Object.assign(Object.assign({},gn==null?void 0:gn.style),mA),prefixCls:ZA,getPopupContainer:$t||Sn,generateConfig:ae,components:si,direction:FA,disabled:on,classNames:{popup:kt()(ir,On,Vn,oA,GA||YA)},styles:{popup:Object.assign(Object.assign({},Zt.popupStyle),{zIndex:zr})},allowClear:Tr,removeIcon:wr}))))})},Ee=he(),Le=he(ya,po),Te=he(cs,rs),it=he(ys,Ln),pt=he(kr,ti),Ct=he(oi,qr);return{DatePicker:Ee,WeekPicker:Le,MonthPicker:Te,YearPicker:it,TimePicker:Ct,QuarterPicker:pt}},Ys=ae=>{const{DatePicker:he,WeekPicker:Ee,MonthPicker:Le,YearPicker:Te,TimePicker:it,QuarterPicker:pt}=Is(ae),Ct=Ns(ae),Tt=he;return Tt.WeekPicker=Ee,Tt.MonthPicker=Le,Tt.YearPicker=Te,Tt.RangePicker=Ct,Tt.TimePicker=it,Tt.QuarterPicker=pt,Tt};const lo=Ys(Oe),lA=(0,ke.Z)(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=lA;const Fn=(0,ke.Z)(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=Fn,lo.generatePicker=Ys;var Fr=lo},37285:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return je}});var z=se(59301),Ce=se(92310),Ne=se.n(Ce),et=se(48755),De=se(36237),Ie=se(63356),Ke=se(16931),Ue=se(51636);const we=xe=>{const{componentCls:ye,sizePaddingEdgeHorizontal:Se,colorSplit:We,lineWidth:Oe,textPaddingInline:ke,orientationMargin:ge,verticalMarginInline:He}=xe;return{[ye]:Object.assign(Object.assign({},(0,Ie.Wf)(xe)),{borderBlockStart:`${(0,De.unit)(Oe)} solid ${We}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:He,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,De.unit)(Oe)} solid ${We}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,De.unit)(xe.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${ye}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,De.unit)(xe.dividerHorizontalWithTextGutterMargin)} 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${We}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,De.unit)(Oe)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ye}-with-text-start`]:{"&::before":{width:`calc(${ge} * 100%)`},"&::after":{width:`calc(100% - ${ge} * 100%)`}},[`&-horizontal${ye}-with-text-end`]:{"&::before":{width:`calc(100% - ${ge} * 100%)`},"&::after":{width:`calc(${ge} * 100%)`}},[`${ye}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ke},"&-dashed":{background:"none",borderColor:We,borderStyle:"dashed",borderWidth:`${(0,De.unit)(Oe)} 0 0`},[`&-horizontal${ye}-with-text${ye}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ye}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:We,borderStyle:"dotted",borderWidth:`${(0,De.unit)(Oe)} 0 0`},[`&-horizontal${ye}-with-text${ye}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${ye}-dotted`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ye}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ye}-with-text-start${ye}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ye}-inner-text`]:{paddingInlineStart:Se}},[`&-horizontal${ye}-with-text-end${ye}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ye}-inner-text`]:{paddingInlineEnd:Se}}})}},Fe=xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS});var Xe=(0,Ke.I$)("Divider",xe=>{const ye=(0,Ue.mergeToken)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[we(ye)]},Fe,{unitless:{orientationMargin:!0}}),Re=function(xe,ye){var Se={};for(var We in xe)Object.prototype.hasOwnProperty.call(xe,We)&&ye.indexOf(We)<0&&(Se[We]=xe[We]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(xe);Oe{const{getPrefixCls:ye,direction:Se,className:We,style:Oe}=(0,et.dj)("divider"),{prefixCls:ke,type:ge="horizontal",orientation:He="center",orientationMargin:rt,className:ct,rootClassName:Ft,children:st,dashed:Ve,variant:ut="solid",plain:Me,style:dt}=xe,nt=Re(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),mt=ye("divider",ke),[nA,bt,Pt]=Xe(mt),rA=!!st,ze=z.useMemo(()=>He==="left"?Se==="rtl"?"end":"start":He==="right"?Se==="rtl"?"start":"end":He,[Se,He]),Qe=ze==="start"&&rt!=null,wt=ze==="end"&&rt!=null,kt=Ne()(mt,We,bt,Pt,`${mt}-${ge}`,{[`${mt}-with-text`]:rA,[`${mt}-with-text-${ze}`]:rA,[`${mt}-dashed`]:!!Ve,[`${mt}-${ut}`]:ut!=="solid",[`${mt}-plain`]:!!Me,[`${mt}-rtl`]:Se==="rtl",[`${mt}-no-default-orientation-margin-start`]:Qe,[`${mt}-no-default-orientation-margin-end`]:wt},ct,Ft),Ht=z.useMemo(()=>typeof rt=="number"?rt:/^\d+$/.test(rt)?Number(rt):rt,[rt]),Ye={marginInlineStart:Qe?Ht:void 0,marginInlineEnd:wt?Ht:void 0};return nA(z.createElement("div",Object.assign({className:kt,style:Object.assign(Object.assign({},Oe),dt)},nt,{role:"separator"}),st&&ge!=="vertical"&&z.createElement("span",{className:`${mt}-inner-text`,style:Ye},st)))}},93725:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ve}});var z=se(59301),Ce=se(96512),Ne=se(92310),et=se.n(Ne),De=se(18929),Ie=se(2738),Ke=se(48755),Ue=se(37639),we=se(15565),Fe=se(54500),Xe=se(7939),Re=se(61670),Ze=se(9017),je=se(85981),xe=se(69106),ye=se(16931);const Se=ut=>{const{componentCls:Me,iconCls:dt,antCls:nt,zIndexPopup:mt,colorText:nA,colorWarning:bt,marginXXS:Pt,marginXS:rA,fontSize:ze,fontWeightStrong:Qe,colorTextHeading:wt}=ut;return{[Me]:{zIndex:mt,[`&${nt}-popover`]:{fontSize:ze},[`${Me}-message`]:{marginBottom:rA,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Me}-message-icon ${dt}`]:{color:bt,fontSize:ze,lineHeight:1,marginInlineEnd:rA},[`${Me}-title`]:{fontWeight:Qe,color:wt,"&:only-child":{fontWeight:"normal"}},[`${Me}-description`]:{marginTop:Pt,color:nA}},[`${Me}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:rA}}}}},We=ut=>{const{zIndexPopupBase:Me}=ut;return{zIndexPopup:Me+60}};var Oe=(0,ye.I$)("Popconfirm",ut=>Se(ut),We,{resetStyle:!1}),ke=function(ut,Me){var dt={};for(var nt in ut)Object.prototype.hasOwnProperty.call(ut,nt)&&Me.indexOf(nt)<0&&(dt[nt]=ut[nt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,nt=Object.getOwnPropertySymbols(ut);mt{const{prefixCls:Me,okButtonProps:dt,cancelButtonProps:nt,title:mt,description:nA,cancelText:bt,okText:Pt,okType:rA="primary",icon:ze=z.createElement(Ce.Z,null),showCancel:Qe=!0,close:wt,onConfirm:kt,onCancel:Ht,onPopupClick:Ye}=ut,{getPrefixCls:_e}=z.useContext(Ke.E_),[ht]=(0,Ze.Z)("Popconfirm",je.Z.Popconfirm),Mt=(0,Fe.Z)(mt),At=(0,Fe.Z)(nA);return z.createElement("div",{className:`${Me}-inner-content`,onClick:Ye},z.createElement("div",{className:`${Me}-message`},ze&&z.createElement("span",{className:`${Me}-message-icon`},ze),z.createElement("div",{className:`${Me}-message-text`},Mt&&z.createElement("div",{className:`${Me}-title`},Mt),At&&z.createElement("div",{className:`${Me}-description`},At))),z.createElement("div",{className:`${Me}-buttons`},Qe&&z.createElement(Xe.ZP,Object.assign({onClick:Ht,size:"small"},nt),bt||(ht==null?void 0:ht.cancelText)),z.createElement(we.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,Re.nx)(rA)),dt),actionFn:kt,close:wt,prefixCls:_e("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Pt||(ht==null?void 0:ht.okText))))};var rt=ut=>{const{prefixCls:Me,placement:dt,className:nt,style:mt}=ut,nA=ke(ut,["prefixCls","placement","className","style"]),{getPrefixCls:bt}=z.useContext(Ke.E_),Pt=bt("popconfirm",Me),[rA]=Oe(Pt);return rA(z.createElement(xe.ZP,{placement:dt,className:et()(Pt,nt),style:mt,content:z.createElement(ge,Object.assign({prefixCls:Pt},nA))}))},ct=function(ut,Me){var dt={};for(var nt in ut)Object.prototype.hasOwnProperty.call(ut,nt)&&Me.indexOf(nt)<0&&(dt[nt]=ut[nt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,nt=Object.getOwnPropertySymbols(ut);mt{var dt,nt;const{prefixCls:mt,placement:nA="top",trigger:bt="click",okType:Pt="primary",icon:rA=z.createElement(Ce.Z,null),children:ze,overlayClassName:Qe,onOpenChange:wt,onVisibleChange:kt,overlayStyle:Ht,styles:Ye,classNames:_e}=ut,ht=ct(ut,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:Mt,className:At,style:xt,classNames:$e,styles:gt}=(0,Ke.dj)("popconfirm"),[Dt,fe]=(0,De.Z)(!1,{value:(dt=ut.open)!==null&&dt!==void 0?dt:ut.visible,defaultValue:(nt=ut.defaultOpen)!==null&&nt!==void 0?nt:ut.defaultVisible}),oe=(Ot,Vt)=>{fe(Ot,!0),kt==null||kt(Ot),wt==null||wt(Ot,Vt)},re=Ot=>{oe(!1,Ot)},de=Ot=>{var Vt;return(Vt=ut.onConfirm)===null||Vt===void 0?void 0:Vt.call(void 0,Ot)},ve=Ot=>{var Vt;oe(!1,Ot),(Vt=ut.onCancel)===null||Vt===void 0||Vt.call(void 0,Ot)},le=(Ot,Vt)=>{const{disabled:iA=!1}=ut;iA||oe(Ot,Vt)},Ge=Mt("popconfirm",mt),yt=et()(Ge,At,Qe,$e.root,_e==null?void 0:_e.root),_t=et()($e.body,_e==null?void 0:_e.body),[tA]=Oe(Ge);return tA(z.createElement(Ue.Z,Object.assign({},(0,Ie.Z)(ht,["title"]),{trigger:bt,placement:nA,onOpenChange:le,open:Dt,ref:Me,classNames:{root:yt,body:_t},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},gt.root),xt),Ht),Ye==null?void 0:Ye.root),body:Object.assign(Object.assign({},gt.body),Ye==null?void 0:Ye.body)},content:z.createElement(ge,Object.assign({okType:Pt,icon:rA},ut,{prefixCls:Ge,close:re,onConfirm:de,onCancel:ve})),"data-popover-inject":!0}),ze))});st._InternalPanelDoNotUseOrYouWillBeFired=rt;var Ve=st},58755:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return nA}});var z=se(59301),Ce=se(58617),Ne=se(92310),et=se.n(Ne),De=se(54476),Ie=se(20068),Ke=se(42978),Ue=se(75931),we=se(18929),Fe=se(10228),Xe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Re=z.forwardRef(function(bt,Pt){var rA,ze=bt.prefixCls,Qe=ze===void 0?"rc-switch":ze,wt=bt.className,kt=bt.checked,Ht=bt.defaultChecked,Ye=bt.disabled,_e=bt.loadingIcon,ht=bt.checkedChildren,Mt=bt.unCheckedChildren,At=bt.onClick,xt=bt.onChange,$e=bt.onKeyDown,gt=(0,Ue.Z)(bt,Xe),Dt=(0,we.Z)(!1,{value:kt,defaultValue:Ht}),fe=(0,Ke.Z)(Dt,2),oe=fe[0],re=fe[1];function de(yt,_t){var tA=oe;return Ye||(tA=yt,re(tA),xt==null||xt(tA,_t)),tA}function ve(yt){yt.which===Fe.Z.LEFT?de(!1,yt):yt.which===Fe.Z.RIGHT&&de(!0,yt),$e==null||$e(yt)}function le(yt){var _t=de(!oe,yt);At==null||At(_t,yt)}var Ge=et()(Qe,wt,(rA={},(0,Ie.Z)(rA,"".concat(Qe,"-checked"),oe),(0,Ie.Z)(rA,"".concat(Qe,"-disabled"),Ye),rA));return z.createElement("button",(0,De.Z)({},gt,{type:"button",role:"switch","aria-checked":oe,disabled:Ye,className:Ge,ref:Pt,onKeyDown:ve,onClick:le}),_e,z.createElement("span",{className:"".concat(Qe,"-inner")},z.createElement("span",{className:"".concat(Qe,"-inner-checked")},ht),z.createElement("span",{className:"".concat(Qe,"-inner-unchecked")},Mt)))});Re.displayName="Switch";var Ze=Re,je=se(12919),xe=se(48755),ye=se(2171),Se=se(31756),We=se(36237),Oe=se(17835),ke=se(63356),ge=se(16931),He=se(51636);const rt=bt=>{const{componentCls:Pt,trackHeightSM:rA,trackPadding:ze,trackMinWidthSM:Qe,innerMinMarginSM:wt,innerMaxMarginSM:kt,handleSizeSM:Ht,calc:Ye}=bt,_e=`${Pt}-inner`,ht=(0,We.unit)(Ye(Ht).add(Ye(ze).mul(2)).equal()),Mt=(0,We.unit)(Ye(kt).mul(2).equal());return{[Pt]:{[`&${Pt}-small`]:{minWidth:Qe,height:rA,lineHeight:(0,We.unit)(rA),[`${Pt}-inner`]:{paddingInlineStart:kt,paddingInlineEnd:wt,[`${_e}-checked, ${_e}-unchecked`]:{minHeight:rA},[`${_e}-checked`]:{marginInlineStart:`calc(-100% + ${ht} - ${Mt})`,marginInlineEnd:`calc(100% - ${ht} + ${Mt})`},[`${_e}-unchecked`]:{marginTop:Ye(rA).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${Pt}-handle`]:{width:Ht,height:Ht},[`${Pt}-loading-icon`]:{top:Ye(Ye(Ht).sub(bt.switchLoadingIconSize)).div(2).equal(),fontSize:bt.switchLoadingIconSize},[`&${Pt}-checked`]:{[`${Pt}-inner`]:{paddingInlineStart:wt,paddingInlineEnd:kt,[`${_e}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${_e}-unchecked`]:{marginInlineStart:`calc(100% - ${ht} + ${Mt})`,marginInlineEnd:`calc(-100% + ${ht} - ${Mt})`}},[`${Pt}-handle`]:{insetInlineStart:`calc(100% - ${(0,We.unit)(Ye(Ht).add(ze).equal())})`}},[`&:not(${Pt}-disabled):active`]:{[`&:not(${Pt}-checked) ${_e}`]:{[`${_e}-unchecked`]:{marginInlineStart:Ye(bt.marginXXS).div(2).equal(),marginInlineEnd:Ye(bt.marginXXS).mul(-1).div(2).equal()}},[`&${Pt}-checked ${_e}`]:{[`${_e}-checked`]:{marginInlineStart:Ye(bt.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:Ye(bt.marginXXS).div(2).equal()}}}}}}},ct=bt=>{const{componentCls:Pt,handleSize:rA,calc:ze}=bt;return{[Pt]:{[`${Pt}-loading-icon${bt.iconCls}`]:{position:"relative",top:ze(ze(rA).sub(bt.fontSize)).div(2).equal(),color:bt.switchLoadingIconColor,verticalAlign:"top"},[`&${Pt}-checked ${Pt}-loading-icon`]:{color:bt.switchColor}}}},Ft=bt=>{const{componentCls:Pt,trackPadding:rA,handleBg:ze,handleShadow:Qe,handleSize:wt,calc:kt}=bt,Ht=`${Pt}-handle`;return{[Pt]:{[Ht]:{position:"absolute",top:rA,insetInlineStart:rA,width:wt,height:wt,transition:`all ${bt.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:ze,borderRadius:kt(wt).div(2).equal(),boxShadow:Qe,transition:`all ${bt.switchDuration} ease-in-out`,content:'""'}},[`&${Pt}-checked ${Ht}`]:{insetInlineStart:`calc(100% - ${(0,We.unit)(kt(wt).add(rA).equal())})`},[`&:not(${Pt}-disabled):active`]:{[`${Ht}::before`]:{insetInlineEnd:bt.switchHandleActiveInset,insetInlineStart:0},[`&${Pt}-checked ${Ht}::before`]:{insetInlineEnd:0,insetInlineStart:bt.switchHandleActiveInset}}}}},st=bt=>{const{componentCls:Pt,trackHeight:rA,trackPadding:ze,innerMinMargin:Qe,innerMaxMargin:wt,handleSize:kt,calc:Ht}=bt,Ye=`${Pt}-inner`,_e=(0,We.unit)(Ht(kt).add(Ht(ze).mul(2)).equal()),ht=(0,We.unit)(Ht(wt).mul(2).equal());return{[Pt]:{[Ye]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:wt,paddingInlineEnd:Qe,transition:`padding-inline-start ${bt.switchDuration} ease-in-out, padding-inline-end ${bt.switchDuration} ease-in-out`,[`${Ye}-checked, ${Ye}-unchecked`]:{display:"block",color:bt.colorTextLightSolid,fontSize:bt.fontSizeSM,transition:`margin-inline-start ${bt.switchDuration} ease-in-out, margin-inline-end ${bt.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:rA},[`${Ye}-checked`]:{marginInlineStart:`calc(-100% + ${_e} - ${ht})`,marginInlineEnd:`calc(100% - ${_e} + ${ht})`},[`${Ye}-unchecked`]:{marginTop:Ht(rA).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${Pt}-checked ${Ye}`]:{paddingInlineStart:Qe,paddingInlineEnd:wt,[`${Ye}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ye}-unchecked`]:{marginInlineStart:`calc(100% - ${_e} + ${ht})`,marginInlineEnd:`calc(-100% + ${_e} - ${ht})`}},[`&:not(${Pt}-disabled):active`]:{[`&:not(${Pt}-checked) ${Ye}`]:{[`${Ye}-unchecked`]:{marginInlineStart:Ht(ze).mul(2).equal(),marginInlineEnd:Ht(ze).mul(-1).mul(2).equal()}},[`&${Pt}-checked ${Ye}`]:{[`${Ye}-checked`]:{marginInlineStart:Ht(ze).mul(-1).mul(2).equal(),marginInlineEnd:Ht(ze).mul(2).equal()}}}}}},Ve=bt=>{const{componentCls:Pt,trackHeight:rA,trackMinWidth:ze}=bt;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(bt)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:ze,height:rA,lineHeight:(0,We.unit)(rA),verticalAlign:"middle",background:bt.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${bt.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Pt}-disabled)`]:{background:bt.colorTextTertiary}}),(0,ke.Qy)(bt)),{[`&${Pt}-checked`]:{background:bt.switchColor,[`&:hover:not(${Pt}-disabled)`]:{background:bt.colorPrimaryHover}},[`&${Pt}-loading, &${Pt}-disabled`]:{cursor:"not-allowed",opacity:bt.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Pt}-rtl`]:{direction:"rtl"}})}},ut=bt=>{const{fontSize:Pt,lineHeight:rA,controlHeight:ze,colorWhite:Qe}=bt,wt=Pt*rA,kt=ze/2,Ht=2,Ye=wt-Ht*2,_e=kt-Ht*2;return{trackHeight:wt,trackHeightSM:kt,trackMinWidth:Ye*2+Ht*4,trackMinWidthSM:_e*2+Ht*2,trackPadding:Ht,handleBg:Qe,handleSize:Ye,handleSizeSM:_e,handleShadow:`0 2px 4px 0 ${new Oe.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:Ye/2,innerMaxMargin:Ye+Ht+Ht*2,innerMinMarginSM:_e/2,innerMaxMarginSM:_e+Ht+Ht*2}};var Me=(0,ge.I$)("Switch",bt=>{const Pt=(0,He.mergeToken)(bt,{switchDuration:bt.motionDurationMid,switchColor:bt.colorPrimary,switchDisabledOpacity:bt.opacityLoading,switchLoadingIconSize:bt.calc(bt.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${bt.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Ve(Pt),st(Pt),Ft(Pt),ct(Pt),rt(Pt)]},ut),dt=function(bt,Pt){var rA={};for(var ze in bt)Object.prototype.hasOwnProperty.call(bt,ze)&&Pt.indexOf(ze)<0&&(rA[ze]=bt[ze]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,ze=Object.getOwnPropertySymbols(bt);Qe{const{prefixCls:rA,size:ze,disabled:Qe,loading:wt,className:kt,rootClassName:Ht,style:Ye,checked:_e,value:ht,defaultChecked:Mt,defaultValue:At,onChange:xt}=bt,$e=dt(bt,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[gt,Dt]=(0,we.Z)(!1,{value:_e!=null?_e:ht,defaultValue:Mt!=null?Mt:At}),{getPrefixCls:fe,direction:oe,switch:re}=z.useContext(xe.E_),de=z.useContext(ye.Z),ve=(Qe!=null?Qe:de)||wt,le=fe("switch",rA),Ge=z.createElement("div",{className:`${le}-handle`},wt&&z.createElement(Ce.Z,{className:`${le}-loading-icon`})),[yt,_t,tA]=Me(le),Ot=(0,Se.Z)(ze),Vt=et()(re==null?void 0:re.className,{[`${le}-small`]:Ot==="small",[`${le}-loading`]:wt,[`${le}-rtl`]:oe==="rtl"},kt,Ht,_t,tA),iA=Object.assign(Object.assign({},re==null?void 0:re.style),Ye),gA=function(){Dt(arguments.length<=0?void 0:arguments[0]),xt==null||xt.apply(void 0,arguments)};return yt(z.createElement(je.Z,{component:"Switch"},z.createElement(Ze,Object.assign({},$e,{checked:gt,onChange:gA,prefixCls:le,className:Vt,style:iA,disabled:ve,ref:Pt,loadingIcon:Ge}))))});mt.__ANT_SWITCH=!0;var nA=mt},99498:function(ot,lt,se){(function(z){z(se(89780))})(function(z){z.defineOption("placeholder","",function(Ue,we,Fe){var Xe=Fe&&Fe!=z.Init;if(we&&!Xe)Ue.on("blur",De),Ue.on("change",Ie),Ue.on("swapDoc",Ie),z.on(Ue.getInputField(),"compositionupdate",Ue.state.placeholderCompose=function(){et(Ue)}),Ie(Ue);else if(!we&&Xe){Ue.off("blur",De),Ue.off("change",Ie),Ue.off("swapDoc",Ie),z.off(Ue.getInputField(),"compositionupdate",Ue.state.placeholderCompose),Ce(Ue);var Re=Ue.getWrapperElement();Re.className=Re.className.replace(" CodeMirror-empty","")}we&&!Ue.hasFocus()&&De(Ue)});function Ce(Ue){Ue.state.placeholder&&(Ue.state.placeholder.parentNode.removeChild(Ue.state.placeholder),Ue.state.placeholder=null)}function Ne(Ue){Ce(Ue);var we=Ue.state.placeholder=document.createElement("pre");we.style.cssText="height: 0; overflow: visible",we.style.direction=Ue.getOption("direction"),we.className="CodeMirror-placeholder CodeMirror-line-like";var Fe=Ue.getOption("placeholder");typeof Fe=="string"&&(Fe=document.createTextNode(Fe)),we.appendChild(Fe),Ue.display.lineSpace.insertBefore(we,Ue.display.lineSpace.firstChild)}function et(Ue){setTimeout(function(){var we=!1,Fe=Ue.getInputField();Fe.nodeName=="TEXTAREA"?we=!Fe.value:Ue.lineCount()==1&&(we=!/[^\u200b]/.test(Fe.querySelector(".CodeMirror-line").textContent)),we?Ne(Ue):Ce(Ue)},20)}function De(Ue){Ke(Ue)&&Ne(Ue)}function Ie(Ue){var we=Ue.getWrapperElement(),Fe=Ke(Ue);we.className=we.className.replace(" CodeMirror-empty","")+(Fe?" CodeMirror-empty":""),Fe?Ne(Ue):Ce(Ue)}function Ke(Ue){return Ue.lineCount()===1&&Ue.getLine(0)===""}})},25717:function(ot,lt,se){(function(z){z(se(89780))})(function(z){var Ce={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Ne=z.Pos;z.defineOption("autoCloseBrackets",!1,function(xe,ye,Se){Se&&Se!=z.Init&&(xe.removeKeyMap(De),xe.state.closeBrackets=null),ye&&(Ie(et(ye,"pairs")),xe.state.closeBrackets=ye,xe.addKeyMap(De))});function et(xe,ye){return ye=="pairs"&&typeof xe=="string"?xe:typeof xe=="object"&&xe[ye]!=null?xe[ye]:Ce[ye]}var De={Backspace:we,Enter:Fe};function Ie(xe){for(var ye=0;ye=0;Oe--){var ge=We[Oe].head;xe.replaceRange("",Ne(ge.line,ge.ch-1),Ne(ge.line,ge.ch+1),"+delete")}}function Fe(xe){var ye=Ue(xe),Se=ye&&et(ye,"explode");if(!Se||xe.getOption("disableInput"))return z.Pass;for(var We=xe.listSelections(),Oe=0;Oe ${he}-time-panel`]:{paddingTop:hA},[`${he}-range-wrapper`]:{display:"flex",position:"relative"},[`${he}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:ae.calc(Te).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${CA} ease-out`},(0,Yn.W)(ae,GA,FA)),{"&:before":{insetInlineStart:ae.calc(Te).mul(1.5).equal()}}),[`${he}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:GA,borderRadius:YA,boxShadow:NA,transition:`margin ${CA}`,display:"inline-block",pointerEvents:"auto",[`${he}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${he}-presets`]:{display:"flex",flexDirection:"column",minWidth:BA,maxWidth:UA,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:$t,borderInlineEnd:`${(0,LA.unit)(it)} ${pt} ${JA}`,li:Object.assign(Object.assign({},Xn.vS),{borderRadius:dn,paddingInline:$t,paddingBlock:ae.calc(Wt).sub(Sn).div(2).equal(),cursor:"pointer",transition:`all ${CA}`,"+ li":{marginTop:Jt},"&:hover":{background:QA}})}},[`${he}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${he}-panel`]:{borderWidth:0}}},[`${he}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${he}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${(0,LA.unit)(ae.calc(un).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${he}-separator`]:{transform:"scale(-1, 1)"},[`${he}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Si.oN)(ae,"slide-up"),(0,Si.oN)(ae,"slide-down"),(0,jn.Fm)(ae,"move-up"),(0,jn.Fm)(ae,"move-down")]};var cr=(0,Ki.I$)("DatePicker",ae=>{const he=(0,aa.mergeToken)((0,yA.e)(ae),$n(ae),{inputPaddingHorizontalBase:ae.calc(ae.paddingSM).sub(1).equal(),multipleSelectItemHeight:ae.multipleItemHeight,selectHeight:ae.controlHeight});return[Wn(he),lr(he),qi(he),so(he),kA(he),(0,sn.c)(ae,{focusElCls:`${ae.componentCls}-focused`})]},vn),fi=se(68525);function Ha(ae,he,Ee){return Ee!==void 0?Ee:he==="year"&&ae.lang.yearPlaceholder?ae.lang.yearPlaceholder:he==="quarter"&&ae.lang.quarterPlaceholder?ae.lang.quarterPlaceholder:he==="month"&&ae.lang.monthPlaceholder?ae.lang.monthPlaceholder:he==="week"&&ae.lang.weekPlaceholder?ae.lang.weekPlaceholder:he==="time"&&ae.timePickerLocale.placeholder?ae.timePickerLocale.placeholder:ae.lang.placeholder}function Ja(ae,he,Ee){return Ee!==void 0?Ee:he==="year"&&ae.lang.yearPlaceholder?ae.lang.rangeYearPlaceholder:he==="quarter"&&ae.lang.quarterPlaceholder?ae.lang.rangeQuarterPlaceholder:he==="month"&&ae.lang.monthPlaceholder?ae.lang.rangeMonthPlaceholder:he==="week"&&ae.lang.weekPlaceholder?ae.lang.rangeWeekPlaceholder:he==="time"&&ae.timePickerLocale.placeholder?ae.timePickerLocale.rangePlaceholder:ae.lang.rangePlaceholder}function ii(ae,he){const{allowClear:Ee=!0}=ae,{clearIcon:Le,removeIcon:Te}=(0,fi.Z)(Object.assign(Object.assign({},ae),{prefixCls:he,componentName:"DatePicker"}));return[ge.useMemo(()=>Ee===!1?!1:Object.assign({clearIcon:Le},Ee===!0?{}:Ee),[Ee,Le]),Te]}const[ya,po]=["week","WeekPicker"],[cs,rs]=["month","MonthPicker"],[ys,Ln]=["year","YearPicker"],[kr,ti]=["quarter","QuarterPicker"],[oi,qr]=["time","TimePicker"];var yr=se(7939),ds=ae=>ge.createElement(yr.ZP,Object.assign({size:"small",type:"primary"},ae));function Ta(ae){return(0,ge.useMemo)(()=>Object.assign({button:ds},ae),[ae])}var Go=function(ae,he){var Ee={};for(var Le in ae)Object.prototype.hasOwnProperty.call(ae,Le)&&he.indexOf(Le)<0&&(Ee[Le]=ae[Le]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Le=Object.getOwnPropertySymbols(ae);Te(0,ge.forwardRef)((Ee,Le)=>{var Te;const{prefixCls:it,getPopupContainer:pt,components:Ct,className:Tt,style:Nt,placement:Et,size:Gt,disabled:Zt,bordered:Xt=!0,placeholder:Wt,popupClassName:qt,dropdownClassName:$t,status:Jt,rootClassName:mA,variant:fA,picker:oA}=Ee,CA=Go(Ee,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),cA=ge.useRef(null),{getPrefixCls:hA,direction:un,getPopupContainer:GA,rangePicker:YA}=(0,ge.useContext)(xo.E_),NA=hA("picker",it),{compactSize:dn,compactItemClassnames:JA}=(0,pn.ri)(NA,un),QA=hA(),[BA,UA]=(0,ft.Z)("rangePicker",fA,Xt),FA=(0,ko.Z)(NA),[Sn,gn,ZA]=cr(NA,FA),[_A]=ii(Ee,NA),IA=Ta(Ct),qA=(0,xt.Z)(ur=>{var Hr;return(Hr=Gt!=null?Gt:dn)!==null&&Hr!==void 0?Hr:ur}),XA=ge.useContext(ri.Z),Jn=Zt!=null?Zt:XA,Vn=(0,ge.useContext)(vt.aM),{hasFeedback:er,status:ir,feedbackIcon:On}=Vn,pr=ge.createElement(ge.Fragment,null,oA===oi?ge.createElement(nA,null):ge.createElement(ut,null),er&&On);(0,ge.useImperativeHandle)(Le,()=>cA.current);const[dr]=(0,rr.Z)("Calendar",Qn.Z),fr=Object.assign(Object.assign({},dr),Ee.locale),[Lr]=(0,Ko.Cn)("DatePicker",(Te=Ee.popupStyle)===null||Te===void 0?void 0:Te.zIndex);return Sn(ge.createElement(oo.Z,{space:!0},ge.createElement(Fa,Object.assign({separator:ge.createElement("span",{"aria-label":"to",className:`${NA}-separator`},ge.createElement(Qe,null)),disabled:Jn,ref:cA,placement:Et,placeholder:Ja(fr,oA,Wt),suffixIcon:pr,prevIcon:ge.createElement("span",{className:`${NA}-prev-icon`}),nextIcon:ge.createElement("span",{className:`${NA}-next-icon`}),superPrevIcon:ge.createElement("span",{className:`${NA}-super-prev-icon`}),superNextIcon:ge.createElement("span",{className:`${NA}-super-next-icon`}),transitionName:`${QA}-slide-up`,picker:oA},CA,{className:kt()({[`${NA}-${qA}`]:qA,[`${NA}-${BA}`]:UA},(0,pa.Z)(NA,(0,pa.F)(ir,Jt),er),gn,JA,Tt,YA==null?void 0:YA.className,ZA,FA,mA),style:Object.assign(Object.assign({},YA==null?void 0:YA.style),Nt),locale:fr.lang,prefixCls:NA,getPopupContainer:pt||GA,generateConfig:ae,components:IA,direction:un,classNames:{popup:kt()(gn,qt||$t,ZA,FA,mA)},styles:{popup:Object.assign(Object.assign({},Ee.popupStyle),{zIndex:Lr})},allowClear:_A}))))}),is=function(ae,he){var Ee={};for(var Le in ae)Object.prototype.hasOwnProperty.call(ae,Le)&&he.indexOf(Le)<0&&(Ee[Le]=ae[Le]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Le=Object.getOwnPropertySymbols(ae);Te{const he=(Tt,Nt)=>{const Et=Nt===qr?"timePicker":"datePicker";return(0,ge.forwardRef)((Zt,Xt)=>{var Wt;const{prefixCls:qt,getPopupContainer:$t,components:Jt,style:mA,className:fA,rootClassName:oA,size:CA,bordered:cA,placement:hA,placeholder:un,popupClassName:GA,dropdownClassName:YA,disabled:NA,status:dn,variant:JA,onCalendarChange:QA}=Zt,BA=is(Zt,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:UA,direction:FA,getPopupContainer:Sn,[Et]:gn}=(0,ge.useContext)(xo.E_),ZA=UA("picker",qt),{compactSize:_A,compactItemClassnames:IA}=(0,pn.ri)(ZA,FA),qA=ge.useRef(null),[XA,Jn]=(0,ft.Z)("datePicker",JA,cA),Vn=(0,ko.Z)(ZA),[er,ir,On]=cr(ZA,Vn);(0,ge.useImperativeHandle)(Xt,()=>qA.current);const pr={showToday:!0},dr=Tt||Zt.picker,fr=UA(),{onSelect:Lr,multiple:ur}=BA,Hr=Lr&&Tt==="time"&&!ur,ar=(wi,tr,qa)=>{QA==null||QA(wi,tr,qa),Hr&&Lr(wi)},[Tr,wr]=ii(Zt,ZA),si=Ta(Jt),li=(0,xt.Z)(wi=>{var tr;return(tr=CA!=null?CA:_A)!==null&&tr!==void 0?tr:wi}),sr=ge.useContext(ri.Z),on=NA!=null?NA:sr,Ir=(0,ge.useContext)(vt.aM),{hasFeedback:jr,status:di,feedbackIcon:Sr}=Ir,oa=ge.createElement(ge.Fragment,null,dr==="time"?ge.createElement(nA,null):ge.createElement(ut,null),jr&&Sr),[Xr]=(0,rr.Z)("DatePicker",Qn.Z),Ur=Object.assign(Object.assign({},Xr),Zt.locale),[zr]=(0,Ko.Cn)("DatePicker",(Wt=Zt.popupStyle)===null||Wt===void 0?void 0:Wt.zIndex);return er(ge.createElement(oo.Z,{space:!0},ge.createElement(Ya,Object.assign({ref:qA,placeholder:Ha(Ur,dr,un),suffixIcon:oa,placement:hA,prevIcon:ge.createElement("span",{className:`${ZA}-prev-icon`}),nextIcon:ge.createElement("span",{className:`${ZA}-next-icon`}),superPrevIcon:ge.createElement("span",{className:`${ZA}-super-prev-icon`}),superNextIcon:ge.createElement("span",{className:`${ZA}-super-next-icon`}),transitionName:`${fr}-slide-up`,picker:Tt,onCalendarChange:ar},pr,BA,{locale:Ur.lang,className:kt()({[`${ZA}-${li}`]:li,[`${ZA}-${XA}`]:Jn},(0,pa.Z)(ZA,(0,pa.F)(di,dn),jr),ir,IA,gn==null?void 0:gn.className,fA,On,Vn,oA),style:Object.assign(Object.assign({},gn==null?void 0:gn.style),mA),prefixCls:ZA,getPopupContainer:$t||Sn,generateConfig:ae,components:si,direction:FA,disabled:on,classNames:{popup:kt()(ir,On,Vn,oA,GA||YA)},styles:{popup:Object.assign(Object.assign({},Zt.popupStyle),{zIndex:zr})},allowClear:Tr,removeIcon:wr}))))})},Ee=he(),Le=he(ya,po),Te=he(cs,rs),it=he(ys,Ln),pt=he(kr,ti),Ct=he(oi,qr);return{DatePicker:Ee,WeekPicker:Le,MonthPicker:Te,YearPicker:it,TimePicker:Ct,QuarterPicker:pt}},Ys=ae=>{const{DatePicker:he,WeekPicker:Ee,MonthPicker:Le,YearPicker:Te,TimePicker:it,QuarterPicker:pt}=Is(ae),Ct=Ns(ae),Tt=he;return Tt.WeekPicker=Ee,Tt.MonthPicker=Le,Tt.YearPicker=Te,Tt.RangePicker=Ct,Tt.TimePicker=it,Tt.QuarterPicker=pt,Tt};const lo=Ys(Oe),lA=(0,ke.Z)(lo,"popupAlign",void 0,"picker");lo._InternalPanelDoNotUseOrYouWillBeFired=lA;const Fn=(0,ke.Z)(lo.RangePicker,"popupAlign",void 0,"picker");lo._InternalRangePanelDoNotUseOrYouWillBeFired=Fn,lo.generatePicker=Ys;var Fr=lo},37285:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return je}});var z=se(59301),Ce=se(92310),Ne=se.n(Ce),et=se(48755),De=se(36237),Ie=se(63356),Ke=se(16931),Ue=se(51636);const we=xe=>{const{componentCls:ye,sizePaddingEdgeHorizontal:Se,colorSplit:We,lineWidth:Oe,textPaddingInline:ke,orientationMargin:ge,verticalMarginInline:He}=xe;return{[ye]:Object.assign(Object.assign({},(0,Ie.Wf)(xe)),{borderBlockStart:`${(0,De.unit)(Oe)} solid ${We}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:He,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,De.unit)(Oe)} solid ${We}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,De.unit)(xe.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${ye}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,De.unit)(xe.dividerHorizontalWithTextGutterMargin)} 0`,color:xe.colorTextHeading,fontWeight:500,fontSize:xe.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${We}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,De.unit)(Oe)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ye}-with-text-start`]:{"&::before":{width:`calc(${ge} * 100%)`},"&::after":{width:`calc(100% - ${ge} * 100%)`}},[`&-horizontal${ye}-with-text-end`]:{"&::before":{width:`calc(100% - ${ge} * 100%)`},"&::after":{width:`calc(${ge} * 100%)`}},[`${ye}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ke},"&-dashed":{background:"none",borderColor:We,borderStyle:"dashed",borderWidth:`${(0,De.unit)(Oe)} 0 0`},[`&-horizontal${ye}-with-text${ye}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ye}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:We,borderStyle:"dotted",borderWidth:`${(0,De.unit)(Oe)} 0 0`},[`&-horizontal${ye}-with-text${ye}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${ye}-dotted`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ye}-with-text`]:{color:xe.colorText,fontWeight:"normal",fontSize:xe.fontSize},[`&-horizontal${ye}-with-text-start${ye}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ye}-inner-text`]:{paddingInlineStart:Se}},[`&-horizontal${ye}-with-text-end${ye}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ye}-inner-text`]:{paddingInlineEnd:Se}}})}},Fe=xe=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:xe.marginXS});var Xe=(0,Ke.I$)("Divider",xe=>{const ye=(0,Ue.mergeToken)(xe,{dividerHorizontalWithTextGutterMargin:xe.margin,dividerHorizontalGutterMargin:xe.marginLG,sizePaddingEdgeHorizontal:0});return[we(ye)]},Fe,{unitless:{orientationMargin:!0}}),Re=function(xe,ye){var Se={};for(var We in xe)Object.prototype.hasOwnProperty.call(xe,We)&&ye.indexOf(We)<0&&(Se[We]=xe[We]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,We=Object.getOwnPropertySymbols(xe);Oe{const{getPrefixCls:ye,direction:Se,className:We,style:Oe}=(0,et.dj)("divider"),{prefixCls:ke,type:ge="horizontal",orientation:He="center",orientationMargin:rt,className:ct,rootClassName:Ft,children:st,dashed:Ve,variant:ut="solid",plain:Me,style:dt}=xe,nt=Re(xe,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),mt=ye("divider",ke),[nA,bt,Pt]=Xe(mt),rA=!!st,ze=z.useMemo(()=>He==="left"?Se==="rtl"?"end":"start":He==="right"?Se==="rtl"?"start":"end":He,[Se,He]),Qe=ze==="start"&&rt!=null,wt=ze==="end"&&rt!=null,kt=Ne()(mt,We,bt,Pt,`${mt}-${ge}`,{[`${mt}-with-text`]:rA,[`${mt}-with-text-${ze}`]:rA,[`${mt}-dashed`]:!!Ve,[`${mt}-${ut}`]:ut!=="solid",[`${mt}-plain`]:!!Me,[`${mt}-rtl`]:Se==="rtl",[`${mt}-no-default-orientation-margin-start`]:Qe,[`${mt}-no-default-orientation-margin-end`]:wt},ct,Ft),Ht=z.useMemo(()=>typeof rt=="number"?rt:/^\d+$/.test(rt)?Number(rt):rt,[rt]),Ye={marginInlineStart:Qe?Ht:void 0,marginInlineEnd:wt?Ht:void 0};return nA(z.createElement("div",Object.assign({className:kt,style:Object.assign(Object.assign({},Oe),dt)},nt,{role:"separator"}),st&&ge!=="vertical"&&z.createElement("span",{className:`${mt}-inner-text`,style:Ye},st)))}},93725:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return Ve}});var z=se(59301),Ce=se(96512),Ne=se(92310),et=se.n(Ne),De=se(18929),Ie=se(2738),Ke=se(48755),Ue=se(37639),we=se(15565),Fe=se(54500),Xe=se(7939),Re=se(61670),Ze=se(9017),je=se(85981),xe=se(69106),ye=se(16931);const Se=ut=>{const{componentCls:Me,iconCls:dt,antCls:nt,zIndexPopup:mt,colorText:nA,colorWarning:bt,marginXXS:Pt,marginXS:rA,fontSize:ze,fontWeightStrong:Qe,colorTextHeading:wt}=ut;return{[Me]:{zIndex:mt,[`&${nt}-popover`]:{fontSize:ze},[`${Me}-message`]:{marginBottom:rA,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Me}-message-icon ${dt}`]:{color:bt,fontSize:ze,lineHeight:1,marginInlineEnd:rA},[`${Me}-title`]:{fontWeight:Qe,color:wt,"&:only-child":{fontWeight:"normal"}},[`${Me}-description`]:{marginTop:Pt,color:nA}},[`${Me}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:rA}}}}},We=ut=>{const{zIndexPopupBase:Me}=ut;return{zIndexPopup:Me+60}};var Oe=(0,ye.I$)("Popconfirm",ut=>Se(ut),We,{resetStyle:!1}),ke=function(ut,Me){var dt={};for(var nt in ut)Object.prototype.hasOwnProperty.call(ut,nt)&&Me.indexOf(nt)<0&&(dt[nt]=ut[nt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,nt=Object.getOwnPropertySymbols(ut);mt{const{prefixCls:Me,okButtonProps:dt,cancelButtonProps:nt,title:mt,description:nA,cancelText:bt,okText:Pt,okType:rA="primary",icon:ze=z.createElement(Ce.Z,null),showCancel:Qe=!0,close:wt,onConfirm:kt,onCancel:Ht,onPopupClick:Ye}=ut,{getPrefixCls:_e}=z.useContext(Ke.E_),[ht]=(0,Ze.Z)("Popconfirm",je.Z.Popconfirm),Mt=(0,Fe.Z)(mt),At=(0,Fe.Z)(nA);return z.createElement("div",{className:`${Me}-inner-content`,onClick:Ye},z.createElement("div",{className:`${Me}-message`},ze&&z.createElement("span",{className:`${Me}-message-icon`},ze),z.createElement("div",{className:`${Me}-message-text`},Mt&&z.createElement("div",{className:`${Me}-title`},Mt),At&&z.createElement("div",{className:`${Me}-description`},At))),z.createElement("div",{className:`${Me}-buttons`},Qe&&z.createElement(Xe.ZP,Object.assign({onClick:Ht,size:"small"},nt),bt||(ht==null?void 0:ht.cancelText)),z.createElement(we.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,Re.nx)(rA)),dt),actionFn:kt,close:wt,prefixCls:_e("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Pt||(ht==null?void 0:ht.okText))))};var rt=ut=>{const{prefixCls:Me,placement:dt,className:nt,style:mt}=ut,nA=ke(ut,["prefixCls","placement","className","style"]),{getPrefixCls:bt}=z.useContext(Ke.E_),Pt=bt("popconfirm",Me),[rA]=Oe(Pt);return rA(z.createElement(xe.ZP,{placement:dt,className:et()(Pt,nt),style:mt,content:z.createElement(ge,Object.assign({prefixCls:Pt},nA))}))},ct=function(ut,Me){var dt={};for(var nt in ut)Object.prototype.hasOwnProperty.call(ut,nt)&&Me.indexOf(nt)<0&&(dt[nt]=ut[nt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mt=0,nt=Object.getOwnPropertySymbols(ut);mt{var dt,nt;const{prefixCls:mt,placement:nA="top",trigger:bt="click",okType:Pt="primary",icon:rA=z.createElement(Ce.Z,null),children:ze,overlayClassName:Qe,onOpenChange:wt,onVisibleChange:kt,overlayStyle:Ht,styles:Ye,classNames:_e}=ut,ht=ct(ut,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:Mt,className:At,style:yt,classNames:$e,styles:gt}=(0,Ke.dj)("popconfirm"),[Dt,fe]=(0,De.Z)(!1,{value:(dt=ut.open)!==null&&dt!==void 0?dt:ut.visible,defaultValue:(nt=ut.defaultOpen)!==null&&nt!==void 0?nt:ut.defaultVisible}),oe=(Ot,Vt)=>{fe(Ot,!0),kt==null||kt(Ot),wt==null||wt(Ot,Vt)},re=Ot=>{oe(!1,Ot)},de=Ot=>{var Vt;return(Vt=ut.onConfirm)===null||Vt===void 0?void 0:Vt.call(void 0,Ot)},ve=Ot=>{var Vt;oe(!1,Ot),(Vt=ut.onCancel)===null||Vt===void 0||Vt.call(void 0,Ot)},le=(Ot,Vt)=>{const{disabled:iA=!1}=ut;iA||oe(Ot,Vt)},Ge=Mt("popconfirm",mt),It=et()(Ge,At,Qe,$e.root,_e==null?void 0:_e.root),_t=et()($e.body,_e==null?void 0:_e.body),[tA]=Oe(Ge);return tA(z.createElement(Ue.Z,Object.assign({},(0,Ie.Z)(ht,["title"]),{trigger:bt,placement:nA,onOpenChange:le,open:Dt,ref:Me,classNames:{root:It,body:_t},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},gt.root),yt),Ht),Ye==null?void 0:Ye.root),body:Object.assign(Object.assign({},gt.body),Ye==null?void 0:Ye.body)},content:z.createElement(ge,Object.assign({okType:Pt,icon:rA},ut,{prefixCls:Ge,close:re,onConfirm:de,onCancel:ve})),"data-popover-inject":!0}),ze))});st._InternalPanelDoNotUseOrYouWillBeFired=rt;var Ve=st},58755:function(ot,lt,se){"use strict";se.d(lt,{Z:function(){return nA}});var z=se(59301),Ce=se(58617),Ne=se(92310),et=se.n(Ne),De=se(54476),Ie=se(20068),Ke=se(42978),Ue=se(75931),we=se(18929),Fe=se(10228),Xe=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],Re=z.forwardRef(function(bt,Pt){var rA,ze=bt.prefixCls,Qe=ze===void 0?"rc-switch":ze,wt=bt.className,kt=bt.checked,Ht=bt.defaultChecked,Ye=bt.disabled,_e=bt.loadingIcon,ht=bt.checkedChildren,Mt=bt.unCheckedChildren,At=bt.onClick,yt=bt.onChange,$e=bt.onKeyDown,gt=(0,Ue.Z)(bt,Xe),Dt=(0,we.Z)(!1,{value:kt,defaultValue:Ht}),fe=(0,Ke.Z)(Dt,2),oe=fe[0],re=fe[1];function de(It,_t){var tA=oe;return Ye||(tA=It,re(tA),yt==null||yt(tA,_t)),tA}function ve(It){It.which===Fe.Z.LEFT?de(!1,It):It.which===Fe.Z.RIGHT&&de(!0,It),$e==null||$e(It)}function le(It){var _t=de(!oe,It);At==null||At(_t,It)}var Ge=et()(Qe,wt,(rA={},(0,Ie.Z)(rA,"".concat(Qe,"-checked"),oe),(0,Ie.Z)(rA,"".concat(Qe,"-disabled"),Ye),rA));return z.createElement("button",(0,De.Z)({},gt,{type:"button",role:"switch","aria-checked":oe,disabled:Ye,className:Ge,ref:Pt,onKeyDown:ve,onClick:le}),_e,z.createElement("span",{className:"".concat(Qe,"-inner")},z.createElement("span",{className:"".concat(Qe,"-inner-checked")},ht),z.createElement("span",{className:"".concat(Qe,"-inner-unchecked")},Mt)))});Re.displayName="Switch";var Ze=Re,je=se(12919),xe=se(48755),ye=se(2171),Se=se(31756),We=se(36237),Oe=se(17835),ke=se(63356),ge=se(16931),He=se(51636);const rt=bt=>{const{componentCls:Pt,trackHeightSM:rA,trackPadding:ze,trackMinWidthSM:Qe,innerMinMarginSM:wt,innerMaxMarginSM:kt,handleSizeSM:Ht,calc:Ye}=bt,_e=`${Pt}-inner`,ht=(0,We.unit)(Ye(Ht).add(Ye(ze).mul(2)).equal()),Mt=(0,We.unit)(Ye(kt).mul(2).equal());return{[Pt]:{[`&${Pt}-small`]:{minWidth:Qe,height:rA,lineHeight:(0,We.unit)(rA),[`${Pt}-inner`]:{paddingInlineStart:kt,paddingInlineEnd:wt,[`${_e}-checked, ${_e}-unchecked`]:{minHeight:rA},[`${_e}-checked`]:{marginInlineStart:`calc(-100% + ${ht} - ${Mt})`,marginInlineEnd:`calc(100% - ${ht} + ${Mt})`},[`${_e}-unchecked`]:{marginTop:Ye(rA).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${Pt}-handle`]:{width:Ht,height:Ht},[`${Pt}-loading-icon`]:{top:Ye(Ye(Ht).sub(bt.switchLoadingIconSize)).div(2).equal(),fontSize:bt.switchLoadingIconSize},[`&${Pt}-checked`]:{[`${Pt}-inner`]:{paddingInlineStart:wt,paddingInlineEnd:kt,[`${_e}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${_e}-unchecked`]:{marginInlineStart:`calc(100% - ${ht} + ${Mt})`,marginInlineEnd:`calc(-100% + ${ht} - ${Mt})`}},[`${Pt}-handle`]:{insetInlineStart:`calc(100% - ${(0,We.unit)(Ye(Ht).add(ze).equal())})`}},[`&:not(${Pt}-disabled):active`]:{[`&:not(${Pt}-checked) ${_e}`]:{[`${_e}-unchecked`]:{marginInlineStart:Ye(bt.marginXXS).div(2).equal(),marginInlineEnd:Ye(bt.marginXXS).mul(-1).div(2).equal()}},[`&${Pt}-checked ${_e}`]:{[`${_e}-checked`]:{marginInlineStart:Ye(bt.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:Ye(bt.marginXXS).div(2).equal()}}}}}}},ct=bt=>{const{componentCls:Pt,handleSize:rA,calc:ze}=bt;return{[Pt]:{[`${Pt}-loading-icon${bt.iconCls}`]:{position:"relative",top:ze(ze(rA).sub(bt.fontSize)).div(2).equal(),color:bt.switchLoadingIconColor,verticalAlign:"top"},[`&${Pt}-checked ${Pt}-loading-icon`]:{color:bt.switchColor}}}},Ft=bt=>{const{componentCls:Pt,trackPadding:rA,handleBg:ze,handleShadow:Qe,handleSize:wt,calc:kt}=bt,Ht=`${Pt}-handle`;return{[Pt]:{[Ht]:{position:"absolute",top:rA,insetInlineStart:rA,width:wt,height:wt,transition:`all ${bt.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:ze,borderRadius:kt(wt).div(2).equal(),boxShadow:Qe,transition:`all ${bt.switchDuration} ease-in-out`,content:'""'}},[`&${Pt}-checked ${Ht}`]:{insetInlineStart:`calc(100% - ${(0,We.unit)(kt(wt).add(rA).equal())})`},[`&:not(${Pt}-disabled):active`]:{[`${Ht}::before`]:{insetInlineEnd:bt.switchHandleActiveInset,insetInlineStart:0},[`&${Pt}-checked ${Ht}::before`]:{insetInlineEnd:0,insetInlineStart:bt.switchHandleActiveInset}}}}},st=bt=>{const{componentCls:Pt,trackHeight:rA,trackPadding:ze,innerMinMargin:Qe,innerMaxMargin:wt,handleSize:kt,calc:Ht}=bt,Ye=`${Pt}-inner`,_e=(0,We.unit)(Ht(kt).add(Ht(ze).mul(2)).equal()),ht=(0,We.unit)(Ht(wt).mul(2).equal());return{[Pt]:{[Ye]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:wt,paddingInlineEnd:Qe,transition:`padding-inline-start ${bt.switchDuration} ease-in-out, padding-inline-end ${bt.switchDuration} ease-in-out`,[`${Ye}-checked, ${Ye}-unchecked`]:{display:"block",color:bt.colorTextLightSolid,fontSize:bt.fontSizeSM,transition:`margin-inline-start ${bt.switchDuration} ease-in-out, margin-inline-end ${bt.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:rA},[`${Ye}-checked`]:{marginInlineStart:`calc(-100% + ${_e} - ${ht})`,marginInlineEnd:`calc(100% - ${_e} + ${ht})`},[`${Ye}-unchecked`]:{marginTop:Ht(rA).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${Pt}-checked ${Ye}`]:{paddingInlineStart:Qe,paddingInlineEnd:wt,[`${Ye}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ye}-unchecked`]:{marginInlineStart:`calc(100% - ${_e} + ${ht})`,marginInlineEnd:`calc(-100% + ${_e} - ${ht})`}},[`&:not(${Pt}-disabled):active`]:{[`&:not(${Pt}-checked) ${Ye}`]:{[`${Ye}-unchecked`]:{marginInlineStart:Ht(ze).mul(2).equal(),marginInlineEnd:Ht(ze).mul(-1).mul(2).equal()}},[`&${Pt}-checked ${Ye}`]:{[`${Ye}-checked`]:{marginInlineStart:Ht(ze).mul(-1).mul(2).equal(),marginInlineEnd:Ht(ze).mul(2).equal()}}}}}},Ve=bt=>{const{componentCls:Pt,trackHeight:rA,trackMinWidth:ze}=bt;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ke.Wf)(bt)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:ze,height:rA,lineHeight:(0,We.unit)(rA),verticalAlign:"middle",background:bt.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${bt.motionDurationMid}`,userSelect:"none",[`&:hover:not(${Pt}-disabled)`]:{background:bt.colorTextTertiary}}),(0,ke.Qy)(bt)),{[`&${Pt}-checked`]:{background:bt.switchColor,[`&:hover:not(${Pt}-disabled)`]:{background:bt.colorPrimaryHover}},[`&${Pt}-loading, &${Pt}-disabled`]:{cursor:"not-allowed",opacity:bt.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${Pt}-rtl`]:{direction:"rtl"}})}},ut=bt=>{const{fontSize:Pt,lineHeight:rA,controlHeight:ze,colorWhite:Qe}=bt,wt=Pt*rA,kt=ze/2,Ht=2,Ye=wt-Ht*2,_e=kt-Ht*2;return{trackHeight:wt,trackHeightSM:kt,trackMinWidth:Ye*2+Ht*4,trackMinWidthSM:_e*2+Ht*2,trackPadding:Ht,handleBg:Qe,handleSize:Ye,handleSizeSM:_e,handleShadow:`0 2px 4px 0 ${new Oe.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:Ye/2,innerMaxMargin:Ye+Ht+Ht*2,innerMinMarginSM:_e/2,innerMaxMarginSM:_e+Ht+Ht*2}};var Me=(0,ge.I$)("Switch",bt=>{const Pt=(0,He.mergeToken)(bt,{switchDuration:bt.motionDurationMid,switchColor:bt.colorPrimary,switchDisabledOpacity:bt.opacityLoading,switchLoadingIconSize:bt.calc(bt.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${bt.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Ve(Pt),st(Pt),Ft(Pt),ct(Pt),rt(Pt)]},ut),dt=function(bt,Pt){var rA={};for(var ze in bt)Object.prototype.hasOwnProperty.call(bt,ze)&&Pt.indexOf(ze)<0&&(rA[ze]=bt[ze]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,ze=Object.getOwnPropertySymbols(bt);Qe{const{prefixCls:rA,size:ze,disabled:Qe,loading:wt,className:kt,rootClassName:Ht,style:Ye,checked:_e,value:ht,defaultChecked:Mt,defaultValue:At,onChange:yt}=bt,$e=dt(bt,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[gt,Dt]=(0,we.Z)(!1,{value:_e!=null?_e:ht,defaultValue:Mt!=null?Mt:At}),{getPrefixCls:fe,direction:oe,switch:re}=z.useContext(xe.E_),de=z.useContext(ye.Z),ve=(Qe!=null?Qe:de)||wt,le=fe("switch",rA),Ge=z.createElement("div",{className:`${le}-handle`},wt&&z.createElement(Ce.Z,{className:`${le}-loading-icon`})),[It,_t,tA]=Me(le),Ot=(0,Se.Z)(ze),Vt=et()(re==null?void 0:re.className,{[`${le}-small`]:Ot==="small",[`${le}-loading`]:wt,[`${le}-rtl`]:oe==="rtl"},kt,Ht,_t,tA),iA=Object.assign(Object.assign({},re==null?void 0:re.style),Ye),gA=function(){Dt(arguments.length<=0?void 0:arguments[0]),yt==null||yt.apply(void 0,arguments)};return It(z.createElement(je.Z,{component:"Switch"},z.createElement(Ze,Object.assign({},$e,{checked:gt,onChange:gA,prefixCls:le,className:Vt,style:iA,disabled:ve,ref:Pt,loadingIcon:Ge}))))});mt.__ANT_SWITCH=!0;var nA=mt},99498:function(ot,lt,se){(function(z){z(se(89780))})(function(z){z.defineOption("placeholder","",function(Ue,we,Fe){var Xe=Fe&&Fe!=z.Init;if(we&&!Xe)Ue.on("blur",De),Ue.on("change",Ie),Ue.on("swapDoc",Ie),z.on(Ue.getInputField(),"compositionupdate",Ue.state.placeholderCompose=function(){et(Ue)}),Ie(Ue);else if(!we&&Xe){Ue.off("blur",De),Ue.off("change",Ie),Ue.off("swapDoc",Ie),z.off(Ue.getInputField(),"compositionupdate",Ue.state.placeholderCompose),Ce(Ue);var Re=Ue.getWrapperElement();Re.className=Re.className.replace(" CodeMirror-empty","")}we&&!Ue.hasFocus()&&De(Ue)});function Ce(Ue){Ue.state.placeholder&&(Ue.state.placeholder.parentNode.removeChild(Ue.state.placeholder),Ue.state.placeholder=null)}function Ne(Ue){Ce(Ue);var we=Ue.state.placeholder=document.createElement("pre");we.style.cssText="height: 0; overflow: visible",we.style.direction=Ue.getOption("direction"),we.className="CodeMirror-placeholder CodeMirror-line-like";var Fe=Ue.getOption("placeholder");typeof Fe=="string"&&(Fe=document.createTextNode(Fe)),we.appendChild(Fe),Ue.display.lineSpace.insertBefore(we,Ue.display.lineSpace.firstChild)}function et(Ue){setTimeout(function(){var we=!1,Fe=Ue.getInputField();Fe.nodeName=="TEXTAREA"?we=!Fe.value:Ue.lineCount()==1&&(we=!/[^\u200b]/.test(Fe.querySelector(".CodeMirror-line").textContent)),we?Ne(Ue):Ce(Ue)},20)}function De(Ue){Ke(Ue)&&Ne(Ue)}function Ie(Ue){var we=Ue.getWrapperElement(),Fe=Ke(Ue);we.className=we.className.replace(" CodeMirror-empty","")+(Fe?" CodeMirror-empty":""),Fe?Ne(Ue):Ce(Ue)}function Ke(Ue){return Ue.lineCount()===1&&Ue.getLine(0)===""}})},25717:function(ot,lt,se){(function(z){z(se(89780))})(function(z){var Ce={pairs:`()[]{}''""`,closeBefore:`)]}'":;>`,triples:"",explode:"[]{}"},Ne=z.Pos;z.defineOption("autoCloseBrackets",!1,function(xe,ye,Se){Se&&Se!=z.Init&&(xe.removeKeyMap(De),xe.state.closeBrackets=null),ye&&(Ie(et(ye,"pairs")),xe.state.closeBrackets=ye,xe.addKeyMap(De))});function et(xe,ye){return ye=="pairs"&&typeof xe=="string"?xe:typeof xe=="object"&&xe[ye]!=null?xe[ye]:Ce[ye]}var De={Backspace:we,Enter:Fe};function Ie(xe){for(var ye=0;ye=0;Oe--){var ge=We[Oe].head;xe.replaceRange("",Ne(ge.line,ge.ch-1),Ne(ge.line,ge.ch+1),"+delete")}}function Fe(xe){var ye=Ue(xe),Se=ye&&et(ye,"explode");if(!Se||xe.getOption("disableInput"))return z.Pass;for(var We=xe.listSelections(),Oe=0;Oe0;return{anchor:new Ne(xe.anchor.line,xe.anchor.ch+(ye?-1:1)),head:new Ne(xe.head.line,xe.head.ch+(ye?1:-1))}}function Re(xe,ye){var Se=Ue(xe);if(!Se||xe.getOption("disableInput"))return z.Pass;var We=et(Se,"pairs"),Oe=We.indexOf(ye);if(Oe==-1)return z.Pass;for(var ke=et(Se,"closeBefore"),ge=et(Se,"triples"),He=We.charAt(Oe+1)==ye,rt=xe.listSelections(),ct=Oe%2==0,Ft,st=0;st=0&&xe.getRange(ut,Ne(ut.line,ut.ch+3))==ye+ye+ye?Me="skipThree":Me="skip";else if(He&&ut.ch>1&&ge.indexOf(ye)>=0&&xe.getRange(Ne(ut.line,ut.ch-2),ut)==ye+ye){if(ut.ch>2&&/\bstring/.test(xe.getTokenTypeAt(Ne(ut.line,ut.ch-2))))return z.Pass;Me="addFour"}else if(He){var nt=ut.ch==0?" ":xe.getRange(Ne(ut.line,ut.ch-1),ut);if(!z.isWordChar(dt)&&nt!=ye&&!z.isWordChar(nt))Me="both";else return z.Pass}else if(ct&&(dt.length===0||/\s/.test(dt)||ke.indexOf(dt)>-1))Me="both";else return z.Pass;if(!Ft)Ft=Me;else if(Ft!=Me)return z.Pass}var mt=Oe%2?We.charAt(Oe-1):ye,nA=Oe%2?ye:We.charAt(Oe+1);xe.operation(function(){if(Ft=="skip")xe.execCommand("goCharRight");else if(Ft=="skipThree")for(var bt=0;bt<3;bt++)xe.execCommand("goCharRight");else if(Ft=="surround"){for(var Pt=xe.getSelections(),bt=0;bt'"]=function(Ze){return et(Ze)}),we.addKeyMap(Re)}});var Ce=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],Ne=["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 et(we){if(we.getOption("disableInput"))return z.Pass;for(var Fe=we.listSelections(),Xe=[],Re=we.getOption("autoCloseTags"),Ze=0;Zeje.ch&&(Oe=Oe.slice(0,Oe.length-xe.end+je.ch));var rt=Oe.toLowerCase();if(!Oe||xe.type=="string"&&(xe.end!=je.ch||!/[\"\']/.test(xe.string.charAt(xe.string.length-1))||xe.string.length==1)||xe.type=="tag"&&We.close||xe.string.indexOf("/")==je.ch-xe.start-1||ge&&Ke(ge,rt)>-1||Ue(we,ye.mode.xmlCurrentContext&&ye.mode.xmlCurrentContext(Se)||[],Oe,je,!0))return z.Pass;var ct=typeof Re=="object"&&Re.emptyTags;if(ct&&Ke(ct,Oe)>-1){Xe[Ze]={text:"/>",newPos:z.Pos(je.line,je.ch+2)};continue}var Ft=He&&Ke(He,rt)>-1;Xe[Ze]={indent:Ft,text:">"+(Ft?` -`:"")+"",newPos:Ft?z.Pos(je.line+1,0):z.Pos(je.line,je.ch+1)}}for(var st=typeof Re=="object"&&Re.dontIndentOnAutoClose,Ze=Fe.length-1;Ze>=0;Ze--){var Ve=Xe[Ze];we.replaceRange(Ve.text,Fe[Ze].head,Fe[Ze].anchor,"+insert");var ut=we.listSelections().slice(0);ut[Ze]={head:Ve.newPos,anchor:Ve.newPos},we.setSelections(ut),!st&&Ve.indent&&(we.indentLine(Ve.newPos.line,null,!0),we.indentLine(Ve.newPos.line+1,null,!0))}}function De(we,Fe){for(var Xe=we.listSelections(),Re=[],Ze=Fe?"/":""&&(ge+=">"),Re[ye]=ge}if(we.replaceSelections(Re),Xe=we.listSelections(),!xe)for(var ye=0;ye=0&&Fe[Se]==Xe;Se--)++ye;Re=xe.to;for(var Se=1;Se=Se.max))return Se.ch=0,Se.text=Se.cm.getLine(++Se.line),!0}function Fe(Se){if(!(Se.line<=Se.min))return Se.text=Se.cm.getLine(--Se.line),Se.ch=Se.text.length,!0}function Xe(Se){for(;;){var We=Se.text.indexOf(">",Se.ch);if(We==-1){if(we(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We+1;continue}var Oe=Se.text.lastIndexOf("/",We),ke=Oe>-1&&!/\S/.test(Se.text.slice(Oe+1,We));return Se.ch=We+1,ke?"selfClose":"regular"}}function Re(Se){for(;;){var We=Se.ch?Se.text.lastIndexOf("<",Se.ch-1):-1;if(We==-1){if(Fe(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We;continue}Ie.lastIndex=We,Se.ch=We;var Oe=Ie.exec(Se.text);if(Oe&&Oe.index==We)return Oe}}function Ze(Se){for(;;){Ie.lastIndex=Se.ch;var We=Ie.exec(Se.text);if(!We){if(we(Se))continue;return}if(!Ue(Se,We.index+1)){Se.ch=We.index+1;continue}return Se.ch=We.index+We[0].length,We}}function je(Se){for(;;){var We=Se.ch?Se.text.lastIndexOf(">",Se.ch-1):-1;if(We==-1){if(Fe(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We;continue}var Oe=Se.text.lastIndexOf("/",We),ke=Oe>-1&&!/\S/.test(Se.text.slice(Oe+1,We));return Se.ch=We+1,ke?"selfClose":"regular"}}function xe(Se,We){for(var Oe=[];;){var ke=Ze(Se),ge,He=Se.line,rt=Se.ch-(ke?ke[0].length:0);if(!ke||!(ge=Xe(Se)))return;if(ge!="selfClose")if(ke[1]){for(var ct=Oe.length-1;ct>=0;--ct)if(Oe[ct]==ke[2]){Oe.length=ct;break}if(ct<0&&(!We||We==ke[2]))return{tag:ke[2],from:Ce(He,rt),to:Ce(Se.line,Se.ch)}}else Oe.push(ke[2])}}function ye(Se,We){for(var Oe=[];;){var ke=je(Se);if(!ke)return;if(ke=="selfClose"){Re(Se);continue}var ge=Se.line,He=Se.ch,rt=Re(Se);if(!rt)return;if(rt[1])Oe.push(rt[2]);else{for(var ct=Oe.length-1;ct>=0;--ct)if(Oe[ct]==rt[2]){Oe.length=ct;break}if(ct<0&&(!We||We==rt[2]))return{tag:rt[2],from:Ce(Se.line,Se.ch),to:Ce(ge,He)}}}}z.registerHelper("fold","xml",function(Se,We){for(var Oe=new Ke(Se,We.line,0);;){var ke=Ze(Oe);if(!ke||Oe.line!=We.line)return;var ge=Xe(Oe);if(!ge)return;if(!ke[1]&&ge!="selfClose"){var He=Ce(Oe.line,Oe.ch),rt=xe(Oe,ke[2]);return rt&&Ne(rt.from,He)>0?{from:He,to:rt.from}:null}}}),z.findMatchingTag=function(Se,We,Oe){var ke=new Ke(Se,We.line,We.ch,Oe);if(!(ke.text.indexOf(">")==-1&&ke.text.indexOf("<")==-1)){var ge=Xe(ke),He=ge&&Ce(ke.line,ke.ch),rt=ge&&Re(ke);if(!(!ge||!rt||Ne(ke,We)>0)){var ct={from:Ce(ke.line,ke.ch),to:He,tag:rt[2]};return ge=="selfClose"?{open:ct,close:null,at:"open"}:rt[1]?{open:ye(ke,rt[2]),close:ct,at:"close"}:(ke=new Ke(Se,He.line,He.ch,Oe),{open:ct,close:xe(ke,rt[2]),at:"open"})}}},z.findEnclosingTag=function(Se,We,Oe,ke){for(var ge=new Ke(Se,We.line,We.ch,Oe);;){var He=ye(ge,ke);if(!He)break;var rt=new Ke(Se,We.line,We.ch,Oe),ct=xe(rt,He.tag);if(ct)return{open:He,close:ct}}},z.scanForClosingTag=function(Se,We,Oe,ke){var ge=new Ke(Se,We.line,We.ch,ke?{from:0,to:ke}:null);return xe(ge,Oe)}})},89780:function(ot){(function(lt,se){ot.exports=se()})(this,function(){"use strict";var lt=navigator.userAgent,se=navigator.platform,z=/gecko\/\d/i.test(lt),Ce=/MSIE \d/.test(lt),Ne=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(lt),et=/Edge\/(\d+)/.exec(lt),De=Ce||Ne||et,Ie=De&&(Ce?document.documentMode||6:+(et||Ne)[1]),Ke=!et&&/WebKit\//.test(lt),Ue=Ke&&/Qt\/\d+\.\d+/.test(lt),we=!et&&/Chrome\//.test(lt),Fe=/Opera\//.test(lt),Xe=/Apple Computer/.test(navigator.vendor),Re=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(lt),Ze=/PhantomJS/.test(lt),je=!et&&/AppleWebKit/.test(lt)&&/Mobile\/\w+/.test(lt),xe=/Android/.test(lt),ye=je||xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(lt),Se=je||/Mac/.test(se),We=/\bCrOS\b/.test(lt),Oe=/win/i.test(se),ke=Fe&<.match(/Version\/(\d*\.\d*)/);ke&&(ke=Number(ke[1])),ke&&ke>=15&&(Fe=!1,Ke=!0);var ge=Se&&(Ue||Fe&&(ke==null||ke<12.11)),He=z||De&&Ie>=9;function rt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ct=function(a,E){var x=a.className,y=rt(E).exec(x);if(y){var b=x.slice(y.index+y[0].length);a.className=x.slice(0,y.index)+(b?y[1]+b:"")}};function Ft(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function st(a,E){return Ft(a).appendChild(E)}function Ve(a,E,x,y){var b=document.createElement(a);if(x&&(b.className=x),y&&(b.style.cssText=y),typeof E=="string")b.appendChild(document.createTextNode(E));else if(E)for(var ie=0;ie=E)return ue+(E-ie);ue+=pe-ie,ue+=x-ue%x,ie=pe+1}}var Qe=function(){this.id=null,this.f=null,this.time=0,this.handler=Pt(this.onTimeout,this)};Qe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Qe.prototype.set=function(a,E){this.f=E;var x=+new Date+a;(!this.id||x=E)return y+Math.min(ue,E-b);if(b+=ie-y,b+=x-b%x,y=ie+1,b>=E)return y}}var At=[""];function xt(a){for(;At.length<=a;)At.push($e(At)+" ");return At[a]}function $e(a){return a[a.length-1]}function gt(a,E){for(var x=[],y=0;y"\x80"&&(a.toUpperCase()!=a.toLowerCase()||re.test(a))}function ve(a,E){return E?E.source.indexOf("\\w")>-1&&de(a)?!0:E.test(a):de(a)}function le(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Ge=/[\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 yt(a){return a.charCodeAt(0)>=768&&Ge.test(a)}function _t(a,E,x){for(;(x<0?E>0:Ex?-1:1;;){if(E==x)return E;var b=(E+x)/2,ie=y<0?Math.ceil(b):Math.floor(b);if(ie==E)return a(ie)?E:x;a(ie)?x=ie:E=ie+y}}function Ot(a,E,x,y){if(!a)return y(E,x,"ltr",0);for(var b=!1,ie=0;ieE||E==x&&ue.to==E)&&(y(Math.max(ue.from,E),Math.min(ue.to,x),ue.level==1?"rtl":"ltr",ie),b=!0)}b||y(E,x,"ltr")}var Vt=null;function iA(a,E,x){var y;Vt=null;for(var b=0;bE)return b;ie.to==E&&(ie.from!=ie.to&&x=="before"?y=b:Vt=b),ie.from==E&&(ie.from!=ie.to&&x!="before"?y=b:Vt=b)}return y!=null?y:Vt}var gA=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(be){return be<=247?a.charAt(be):1424<=be&&be<=1524?"R":1536<=be&&be<=1785?E.charAt(be-1536):1774<=be&&be<=2220?"r":8192<=be&&be<=8203?"w":be==8204?"b":"L"}var y=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,b=/[stwN]/,ie=/[LRr]/,ue=/[Lb1n]/,pe=/[1n]/;function me(be,tt,at){this.level=be,this.from=tt,this.to=at}return function(be,tt){var at=tt=="ltr"?"L":"R";if(be.length==0||tt=="ltr"&&!y.test(be))return!1;for(var Lt=be.length,St=[],eA=0;eA-1&&(y[E]=b.slice(0,ie).concat(b.slice(ie+1)))}}}function Mn(a,E){var x=qn(a,E);if(x.length)for(var y=Array.prototype.slice.call(arguments,2),b=0;b0}function Pn(a){a.prototype.on=function(E,x){vA(this,E,x)},a.prototype.off=function(E,x){wn(this,E,x)}}function vr(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Ei(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function hi(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Nn(a){vr(a),Ei(a)}function Yi(a){return a.target||a.srcElement}function Tn(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Se&&a.ctrlKey&&E==1&&(E=3),E}var ma=function(){if(De&&Ie<9)return!1;var a=Ve("div");return"draggable"in a||"dragDrop"in a}(),ji;function ha(a){if(ji==null){var E=Ve("span","\u200B");st(a,Ve("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(ji=E.offsetWidth<=1&&E.offsetHeight>2&&!(De&&Ie<8))}var x=ji?Ve("span","\u200B"):Ve("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var xa;function Ba(a){if(xa!=null)return xa;var E=st(a,document.createTextNode("A\u062EA")),x=Me(E,0,1).getBoundingClientRect(),y=Me(E,1,2).getBoundingClientRect();return Ft(a),!x||x.left==x.right?!1:xa=y.right-x.right<3}var ei=` +`:"")+"",newPos:Ft?z.Pos(je.line+1,0):z.Pos(je.line,je.ch+1)}}for(var st=typeof Re=="object"&&Re.dontIndentOnAutoClose,Ze=Fe.length-1;Ze>=0;Ze--){var Ve=Xe[Ze];we.replaceRange(Ve.text,Fe[Ze].head,Fe[Ze].anchor,"+insert");var ut=we.listSelections().slice(0);ut[Ze]={head:Ve.newPos,anchor:Ve.newPos},we.setSelections(ut),!st&&Ve.indent&&(we.indentLine(Ve.newPos.line,null,!0),we.indentLine(Ve.newPos.line+1,null,!0))}}function De(we,Fe){for(var Xe=we.listSelections(),Re=[],Ze=Fe?"/":""&&(ge+=">"),Re[ye]=ge}if(we.replaceSelections(Re),Xe=we.listSelections(),!xe)for(var ye=0;ye=0&&Fe[Se]==Xe;Se--)++ye;Re=xe.to;for(var Se=1;Se=Se.max))return Se.ch=0,Se.text=Se.cm.getLine(++Se.line),!0}function Fe(Se){if(!(Se.line<=Se.min))return Se.text=Se.cm.getLine(--Se.line),Se.ch=Se.text.length,!0}function Xe(Se){for(;;){var We=Se.text.indexOf(">",Se.ch);if(We==-1){if(we(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We+1;continue}var Oe=Se.text.lastIndexOf("/",We),ke=Oe>-1&&!/\S/.test(Se.text.slice(Oe+1,We));return Se.ch=We+1,ke?"selfClose":"regular"}}function Re(Se){for(;;){var We=Se.ch?Se.text.lastIndexOf("<",Se.ch-1):-1;if(We==-1){if(Fe(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We;continue}Ie.lastIndex=We,Se.ch=We;var Oe=Ie.exec(Se.text);if(Oe&&Oe.index==We)return Oe}}function Ze(Se){for(;;){Ie.lastIndex=Se.ch;var We=Ie.exec(Se.text);if(!We){if(we(Se))continue;return}if(!Ue(Se,We.index+1)){Se.ch=We.index+1;continue}return Se.ch=We.index+We[0].length,We}}function je(Se){for(;;){var We=Se.ch?Se.text.lastIndexOf(">",Se.ch-1):-1;if(We==-1){if(Fe(Se))continue;return}if(!Ue(Se,We+1)){Se.ch=We;continue}var Oe=Se.text.lastIndexOf("/",We),ke=Oe>-1&&!/\S/.test(Se.text.slice(Oe+1,We));return Se.ch=We+1,ke?"selfClose":"regular"}}function xe(Se,We){for(var Oe=[];;){var ke=Ze(Se),ge,He=Se.line,rt=Se.ch-(ke?ke[0].length:0);if(!ke||!(ge=Xe(Se)))return;if(ge!="selfClose")if(ke[1]){for(var ct=Oe.length-1;ct>=0;--ct)if(Oe[ct]==ke[2]){Oe.length=ct;break}if(ct<0&&(!We||We==ke[2]))return{tag:ke[2],from:Ce(He,rt),to:Ce(Se.line,Se.ch)}}else Oe.push(ke[2])}}function ye(Se,We){for(var Oe=[];;){var ke=je(Se);if(!ke)return;if(ke=="selfClose"){Re(Se);continue}var ge=Se.line,He=Se.ch,rt=Re(Se);if(!rt)return;if(rt[1])Oe.push(rt[2]);else{for(var ct=Oe.length-1;ct>=0;--ct)if(Oe[ct]==rt[2]){Oe.length=ct;break}if(ct<0&&(!We||We==rt[2]))return{tag:rt[2],from:Ce(Se.line,Se.ch),to:Ce(ge,He)}}}}z.registerHelper("fold","xml",function(Se,We){for(var Oe=new Ke(Se,We.line,0);;){var ke=Ze(Oe);if(!ke||Oe.line!=We.line)return;var ge=Xe(Oe);if(!ge)return;if(!ke[1]&&ge!="selfClose"){var He=Ce(Oe.line,Oe.ch),rt=xe(Oe,ke[2]);return rt&&Ne(rt.from,He)>0?{from:He,to:rt.from}:null}}}),z.findMatchingTag=function(Se,We,Oe){var ke=new Ke(Se,We.line,We.ch,Oe);if(!(ke.text.indexOf(">")==-1&&ke.text.indexOf("<")==-1)){var ge=Xe(ke),He=ge&&Ce(ke.line,ke.ch),rt=ge&&Re(ke);if(!(!ge||!rt||Ne(ke,We)>0)){var ct={from:Ce(ke.line,ke.ch),to:He,tag:rt[2]};return ge=="selfClose"?{open:ct,close:null,at:"open"}:rt[1]?{open:ye(ke,rt[2]),close:ct,at:"close"}:(ke=new Ke(Se,He.line,He.ch,Oe),{open:ct,close:xe(ke,rt[2]),at:"open"})}}},z.findEnclosingTag=function(Se,We,Oe,ke){for(var ge=new Ke(Se,We.line,We.ch,Oe);;){var He=ye(ge,ke);if(!He)break;var rt=new Ke(Se,We.line,We.ch,Oe),ct=xe(rt,He.tag);if(ct)return{open:He,close:ct}}},z.scanForClosingTag=function(Se,We,Oe,ke){var ge=new Ke(Se,We.line,We.ch,ke?{from:0,to:ke}:null);return xe(ge,Oe)}})},89780:function(ot){(function(lt,se){ot.exports=se()})(this,function(){"use strict";var lt=navigator.userAgent,se=navigator.platform,z=/gecko\/\d/i.test(lt),Ce=/MSIE \d/.test(lt),Ne=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(lt),et=/Edge\/(\d+)/.exec(lt),De=Ce||Ne||et,Ie=De&&(Ce?document.documentMode||6:+(et||Ne)[1]),Ke=!et&&/WebKit\//.test(lt),Ue=Ke&&/Qt\/\d+\.\d+/.test(lt),we=!et&&/Chrome\//.test(lt),Fe=/Opera\//.test(lt),Xe=/Apple Computer/.test(navigator.vendor),Re=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(lt),Ze=/PhantomJS/.test(lt),je=!et&&/AppleWebKit/.test(lt)&&/Mobile\/\w+/.test(lt),xe=/Android/.test(lt),ye=je||xe||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(lt),Se=je||/Mac/.test(se),We=/\bCrOS\b/.test(lt),Oe=/win/i.test(se),ke=Fe&<.match(/Version\/(\d*\.\d*)/);ke&&(ke=Number(ke[1])),ke&&ke>=15&&(Fe=!1,Ke=!0);var ge=Se&&(Ue||Fe&&(ke==null||ke<12.11)),He=z||De&&Ie>=9;function rt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var ct=function(a,E){var x=a.className,y=rt(E).exec(x);if(y){var b=x.slice(y.index+y[0].length);a.className=x.slice(0,y.index)+(b?y[1]+b:"")}};function Ft(a){for(var E=a.childNodes.length;E>0;--E)a.removeChild(a.firstChild);return a}function st(a,E){return Ft(a).appendChild(E)}function Ve(a,E,x,y){var b=document.createElement(a);if(x&&(b.className=x),y&&(b.style.cssText=y),typeof E=="string")b.appendChild(document.createTextNode(E));else if(E)for(var ie=0;ie=E)return ue+(E-ie);ue+=pe-ie,ue+=x-ue%x,ie=pe+1}}var Qe=function(){this.id=null,this.f=null,this.time=0,this.handler=Pt(this.onTimeout,this)};Qe.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Qe.prototype.set=function(a,E){this.f=E;var x=+new Date+a;(!this.id||x=E)return y+Math.min(ue,E-b);if(b+=ie-y,b+=x-b%x,y=ie+1,b>=E)return y}}var At=[""];function yt(a){for(;At.length<=a;)At.push($e(At)+" ");return At[a]}function $e(a){return a[a.length-1]}function gt(a,E){for(var x=[],y=0;y"\x80"&&(a.toUpperCase()!=a.toLowerCase()||re.test(a))}function ve(a,E){return E?E.source.indexOf("\\w")>-1&&de(a)?!0:E.test(a):de(a)}function le(a){for(var E in a)if(a.hasOwnProperty(E)&&a[E])return!1;return!0}var Ge=/[\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 It(a){return a.charCodeAt(0)>=768&&Ge.test(a)}function _t(a,E,x){for(;(x<0?E>0:Ex?-1:1;;){if(E==x)return E;var b=(E+x)/2,ie=y<0?Math.ceil(b):Math.floor(b);if(ie==E)return a(ie)?E:x;a(ie)?x=ie:E=ie+y}}function Ot(a,E,x,y){if(!a)return y(E,x,"ltr",0);for(var b=!1,ie=0;ieE||E==x&&ue.to==E)&&(y(Math.max(ue.from,E),Math.min(ue.to,x),ue.level==1?"rtl":"ltr",ie),b=!0)}b||y(E,x,"ltr")}var Vt=null;function iA(a,E,x){var y;Vt=null;for(var b=0;bE)return b;ie.to==E&&(ie.from!=ie.to&&x=="before"?y=b:Vt=b),ie.from==E&&(ie.from!=ie.to&&x!="before"?y=b:Vt=b)}return y!=null?y:Vt}var gA=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",E="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function x(be){return be<=247?a.charAt(be):1424<=be&&be<=1524?"R":1536<=be&&be<=1785?E.charAt(be-1536):1774<=be&&be<=2220?"r":8192<=be&&be<=8203?"w":be==8204?"b":"L"}var y=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,b=/[stwN]/,ie=/[LRr]/,ue=/[Lb1n]/,pe=/[1n]/;function me(be,tt,at){this.level=be,this.from=tt,this.to=at}return function(be,tt){var at=tt=="ltr"?"L":"R";if(be.length==0||tt=="ltr"&&!y.test(be))return!1;for(var Lt=be.length,St=[],eA=0;eA-1&&(y[E]=b.slice(0,ie).concat(b.slice(ie+1)))}}}function Mn(a,E){var x=qn(a,E);if(x.length)for(var y=Array.prototype.slice.call(arguments,2),b=0;b0}function Pn(a){a.prototype.on=function(E,x){vA(this,E,x)},a.prototype.off=function(E,x){wn(this,E,x)}}function vr(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function Ei(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function hi(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function Nn(a){vr(a),Ei(a)}function Yi(a){return a.target||a.srcElement}function Tn(a){var E=a.which;return E==null&&(a.button&1?E=1:a.button&2?E=3:a.button&4&&(E=2)),Se&&a.ctrlKey&&E==1&&(E=3),E}var ma=function(){if(De&&Ie<9)return!1;var a=Ve("div");return"draggable"in a||"dragDrop"in a}(),ji;function ha(a){if(ji==null){var E=Ve("span","\u200B");st(a,Ve("span",[E,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(ji=E.offsetWidth<=1&&E.offsetHeight>2&&!(De&&Ie<8))}var x=ji?Ve("span","\u200B"):Ve("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return x.setAttribute("cm-text",""),x}var xa;function Ba(a){if(xa!=null)return xa;var E=st(a,document.createTextNode("A\u062EA")),x=Me(E,0,1).getBoundingClientRect(),y=Me(E,1,2).getBoundingClientRect();return Ft(a),!x||x.left==x.right?!1:xa=y.right-x.right<3}var ei=` b`.split(/\n/).length!=3?function(a){for(var E=0,x=[],y=a.length;E<=y;){var b=a.indexOf(` -`,E);b==-1&&(b=a.length);var ie=a.slice(E,a.charAt(b-1)=="\r"?b-1:b),ue=ie.indexOf("\r");ue!=-1?(x.push(ie.slice(0,ue)),E+=ue+1):(x.push(ie),E=b+1)}return x}:function(a){return a.split(/\r\n?|\n/)},hr=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(E){return!1}}:function(a){var E;try{E=a.ownerDocument.selection.createRange()}catch(x){}return!E||E.parentElement()!=a?!1:E.compareEndPoints("StartToEnd",E)!=0},zi=function(){var a=Ve("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),ga=null;function Pr(a){if(ga!=null)return ga;var E=st(a,Ve("span","x")),x=E.getBoundingClientRect(),y=Me(E,0,1).getBoundingClientRect();return ga=Math.abs(x.left-y.left)>1}var ra={},yn={};function zt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),ra[a]=E}function Kt(a,E){yn[a]=E}function uA(a){if(typeof a=="string"&&yn.hasOwnProperty(a))a=yn[a];else if(a&&typeof a.name=="string"&&yn.hasOwnProperty(a.name)){var E=yn[a.name];typeof E=="string"&&(E={name:E}),a=oe(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return uA("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return uA("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function EA(a,E){E=uA(E);var x=ra[E.name];if(!x)return EA(a,"text/plain");var y=x(a,E);if(ln.hasOwnProperty(E.name)){var b=ln[E.name];for(var ie in b)b.hasOwnProperty(ie)&&(y.hasOwnProperty(ie)&&(y["_"+ie]=y[ie]),y[ie]=b[ie])}if(y.name=E.name,E.helperType&&(y.helperType=E.helperType),E.modeProps)for(var ue in E.modeProps)y[ue]=E.modeProps[ue];return y}var ln={};function xn(a,E){var x=ln.hasOwnProperty(a)?ln[a]:ln[a]={};rA(E,x)}function zA(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var x={};for(var y in E){var b=E[y];b instanceof Array&&(b=b.concat([])),x[y]=b}return x}function kn(a,E){for(var x;a.innerMode&&(x=a.innerMode(E),!(!x||x.mode==a));)E=x.state,a=x.mode;return x||{mode:a,state:E}}function Kn(a,E,x){return a.startState?a.startState(E,x):!0}var $A=function(a,E,x){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};$A.prototype.eol=function(){return this.pos>=this.string.length},$A.prototype.sol=function(){return this.pos==this.lineStart},$A.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},$A.prototype.next=function(){if(this.posE},$A.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},$A.prototype.skipToEnd=function(){this.pos=this.string.length},$A.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},$A.prototype.backUp=function(a){this.pos-=a},$A.prototype.column=function(){return this.lastColumnPos0?null:(ie&&E!==!1&&(this.pos+=ie[0].length),ie)}},$A.prototype.current=function(){return this.string.slice(this.start,this.pos)},$A.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},$A.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},$A.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function jt(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var x=a;!x.lines;)for(var y=0;;++y){var b=x.children[y],ie=b.chunkSize();if(E=a.first&&Ex?AA(x,jt(a,x).text.length):aA(E,jt(a,E.line).text.length)}function aA(a,E){var x=a.ch;return x==null||x>E?AA(a.line,E):x<0?AA(a.line,0):a}function Wr(a,E){for(var x=[],y=0;ythis.maxLookAhead&&(this.maxLookAhead=a),E},nr.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},nr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},nr.fromSaved=function(a,E,x){return E instanceof ui?new nr(a,zA(a.mode,E.state),x,E.lookAhead):new nr(a,zA(a.mode,E),x)},nr.prototype.save=function(a){var E=a!==!1?zA(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ui(E,this.maxLookAhead):E};function ea(a,E,x,y){var b=[a.state.modeGen],ie={};la(a,E.text,a.doc.mode,x,function(be,tt){return b.push(be,tt)},ie,y);for(var ue=x.state,pe=function(be){x.baseTokens=b;var tt=a.state.overlays[be],at=1,Lt=0;x.state=!0,la(a,E.text,tt.mode,x,function(St,eA){for(var dA=at;LtSt&&b.splice(at,1,St,b[at+1],wA),at+=2,Lt=Math.min(St,wA)}if(eA)if(tt.opaque)b.splice(dA,at-dA,St,"overlay "+eA),at=dA+2;else for(;dAa.options.maxHighlightLength&&zA(a.doc.mode,y.state),ie=ea(a,E,y);b&&(y.state=b),E.stateAfter=y.save(!b),E.styles=ie.styles,ie.classes?E.styleClasses=ie.classes:E.styleClasses&&(E.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Bi(a,E,x){var y=a.doc,b=a.display;if(!y.mode.startState)return new nr(y,!0,E);var ie=jo(a,E,x),ue=ie>y.first&&jt(y,ie-1).stateAfter,pe=ue?nr.fromSaved(y,ue,ie):new nr(y,Kn(y.mode),ie);return y.iter(ie,E,function(me){Ro(a,me.text,pe);var be=pe.line;me.stateAfter=be==E-1||be%5==0||be>=b.viewFrom&&beE.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var Ua=function(a,E,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=x};function mr(a,E,x,y){var b=a.doc,ie=b.mode,ue;E=DA(b,E);var pe=jt(b,E.line),me=Bi(a,E.line,x),be=new $A(pe.text,a.options.tabSize,me),tt;for(y&&(tt=[]);(y||be.posa.options.maxHighlightLength?(pe=!1,ue&&Ro(a,E,y,tt.pos),tt.pos=E.length,at=null):at=Vr(Li(x,tt,y.state,Lt),ie),Lt){var St=Lt[0].name;St&&(at="m-"+(at?St+" "+at:St))}if(!pe||be!=at){for(;meue;--pe){if(pe<=ie.first)return ie.first;var me=jt(ie,pe-1),be=me.stateAfter;if(be&&(!x||pe+(be instanceof ui?be.lookAhead:0)<=ie.modeFrontier))return pe;var tt=ze(me.text,null,a.options.tabSize);(b==null||y>tt)&&(b=pe-1,y=tt)}return b}function $o(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierx;y--){var b=jt(a,y).stateAfter;if(b&&(!(b instanceof ui)||y+b.lookAhead=E:ie.to>E);(y||(y=[])).push(new Qa(ue,ie.from,me?null:ie.to))}}return y}function Oi(a,E,x){var y;if(a)for(var b=0;b=E:ie.to>E);if(pe||ie.from==E&&ue.type=="bookmark"&&(!x||ie.marker.insertLeft)){var me=ie.from==null||(ue.inclusiveLeft?ie.from<=E:ie.from0&&pe)for(var mn=0;mn0)){var tt=[me,1],at=hn(be.from,pe.from),Lt=hn(be.to,pe.to);(at<0||!ue.inclusiveLeft&&!at)&&tt.push({from:be.from,to:pe.from}),(Lt>0||!ue.inclusiveRight&&!Lt)&&tt.push({from:pe.to,to:be.to}),b.splice.apply(b,tt),me+=tt.length-3}}return b}function no(a){var E=a.markedSpans;if(E){for(var x=0;xE)&&(!y||wo(y,ie.marker)<0)&&(y=ie.marker)}return y}function ts(a,E,x,y,b){var ie=jt(a,E),ue=Ji&&ie.markedSpans;if(ue)for(var pe=0;pe=0&&at<=0||tt<=0&&at>=0)&&(tt<=0&&(me.marker.inclusiveRight&&b.inclusiveLeft?hn(be.to,x)>=0:hn(be.to,x)>0)||tt>=0&&(me.marker.inclusiveRight&&b.inclusiveLeft?hn(be.from,y)<=0:hn(be.from,y)<0)))return!0}}}function wa(a){for(var E;E=Uo(a);)a=E.find(-1,!0).line;return a}function ho(a){for(var E;E=Wa(a);)a=E.find(1,!0).line;return a}function Va(a){for(var E,x;E=Wa(a);)a=E.find(1,!0).line,(x||(x=[])).push(a);return x}function xA(a,E){var x=jt(a,E),y=wa(x);return x==y?E:en(y)}function bA(a,E){if(E>a.lastLine())return E;var x=jt(a,E),y;if(!VA(a,x))return E;for(;y=Wa(x);)x=y.find(1,!0).line;return en(x)+1}function VA(a,E){var x=Ji&&E.markedSpans;if(x){for(var y=void 0,b=0;bE.maxLineLength&&(E.maxLineLength=b,E.maxLine=y)})}var ai=function(a,E,x){this.text=a,yi(this,E),this.height=x?x(this):1};ai.prototype.lineNo=function(){return en(this)},Pn(ai);function Jr(a,E,x,y){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),no(a),yi(a,x);var b=y?y(a):1;b!=a.height&&Gn(a,b)}function Fi(a){a.parent=null,no(a)}var Za={},Ii={};function Er(a,E){if(!a||/^\s*$/.test(a))return null;var x=E.addModeClass?Ii:Za;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Pa(a,E){var x=ut("span",null,null,Ke?"padding-right: .1px":null),y={pre:ut("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var b=0;b<=(E.rest?E.rest.length:0);b++){var ie=b?E.rest[b-1]:E.line,ue=void 0;y.pos=0,y.addToken=Po,Ba(a.display.measure)&&(ue=PA(ie,a.doc.direction))&&(y.addToken=As(y.addToken,ue)),y.map=[];var pe=E!=a.display.externalMeasured&&en(ie);ci(ie,y,La(a,ie,pe)),ie.styleClasses&&(ie.styleClasses.bgClass&&(y.bgClass=nA(ie.styleClasses.bgClass,y.bgClass||"")),ie.styleClasses.textClass&&(y.textClass=nA(ie.styleClasses.textClass,y.textClass||""))),y.map.length==0&&y.map.push(0,0,y.content.appendChild(ha(a.display.measure))),b==0?(E.measure.map=y.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(y.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ke){var me=y.content.lastChild;(/\bcm-tab\b/.test(me.className)||me.querySelector&&me.querySelector(".cm-tab"))&&(y.content.className="cm-tab-wrap-hack")}return Mn(a,"renderLine",a,E.line,y.pre),y.pre.className&&(y.textClass=nA(y.pre.className,y.textClass||"")),y}function io(a){var E=Ve("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Po(a,E,x,y,b,ie,ue){if(E){var pe=a.splitSpaces?bn(E,a.trailingSpace):E,me=a.cm.state.specialChars,be=!1,tt;if(!me.test(E))a.col+=E.length,tt=document.createTextNode(pe),a.map.push(a.pos,a.pos+E.length,tt),De&&Ie<9&&(be=!0),a.pos+=E.length;else{tt=document.createDocumentFragment();for(var at=0;;){me.lastIndex=at;var Lt=me.exec(E),St=Lt?Lt.index-at:E.length-at;if(St){var eA=document.createTextNode(pe.slice(at,at+St));De&&Ie<9?tt.appendChild(Ve("span",[eA])):tt.appendChild(eA),a.map.push(a.pos,a.pos+St,eA),a.col+=St,a.pos+=St}if(!Lt)break;at+=St+1;var dA=void 0;if(Lt[0]==" "){var wA=a.cm.options.tabSize,TA=wA-a.col%wA;dA=tt.appendChild(Ve("span",xt(TA),"cm-tab")),dA.setAttribute("role","presentation"),dA.setAttribute("cm-text"," "),a.col+=TA}else Lt[0]=="\r"||Lt[0]==` -`?(dA=tt.appendChild(Ve("span",Lt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),dA.setAttribute("cm-text",Lt[0]),a.col+=1):(dA=a.cm.options.specialCharPlaceholder(Lt[0]),dA.setAttribute("cm-text",Lt[0]),De&&Ie<9?tt.appendChild(Ve("span",[dA])):tt.appendChild(dA),a.col+=1);a.map.push(a.pos,a.pos+1,dA),a.pos++}}if(a.trailingSpace=pe.charCodeAt(E.length-1)==32,x||y||b||be||ie||ue){var tn=x||"";y&&(tn+=y),b&&(tn+=b);var RA=Ve("span",[tt],tn,ie);if(ue)for(var mn in ue)ue.hasOwnProperty(mn)&&mn!="style"&&mn!="class"&&RA.setAttribute(mn,ue[mn]);return a.content.appendChild(RA)}a.content.appendChild(tt)}}function bn(a,E){if(a.length>1&&!/ /.test(a))return a;for(var x=E,y="",b=0;bbe&&at.from<=be));Lt++);if(at.to>=tt)return a(x,y,b,ie,ue,pe,me);a(x,y.slice(0,at.to-be),b,ie,null,pe,me),ie=null,y=y.slice(at.to-be),be=at.to}}}function yo(a,E,x,y){var b=!y&&x.widgetNode;b&&a.map.push(a.pos,a.pos+E,b),!y&&a.cm.display.input.needsContentAttribute&&(b||(b=a.content.appendChild(document.createElement("span"))),b.setAttribute("cm-marker",x.id)),b&&(a.cm.display.input.setUneditable(b),a.content.appendChild(b)),a.pos+=E,a.trailingSpace=!1}function ci(a,E,x){var y=a.markedSpans,b=a.text,ie=0;if(!y){for(var ue=1;ueme||Nr.collapsed&&zn.to==me&&zn.from==me)){if(zn.to!=null&&zn.to!=me&&St>zn.to&&(St=zn.to,dA=""),Nr.className&&(eA+=" "+Nr.className),Nr.css&&(Lt=(Lt?Lt+";":"")+Nr.css),Nr.startStyle&&zn.from==me&&(wA+=" "+Nr.startStyle),Nr.endStyle&&zn.to==St&&(mn||(mn=[])).push(Nr.endStyle,zn.to),Nr.title&&((tn||(tn={})).title=Nr.title),Nr.attributes)for(var Hi in Nr.attributes)(tn||(tn={}))[Hi]=Nr.attributes[Hi];Nr.collapsed&&(!TA||wo(TA.marker,Nr)<0)&&(TA=zn)}else zn.from>me&&St>zn.from&&(St=zn.from)}if(mn)for(var Da=0;Da=pe)break;for(var Mo=Math.min(pe,St);;){if(tt){var $a=me+tt.length;if(!TA){var va=$a>Mo?tt.slice(0,Mo-me):tt;E.addToken(E,va,at?at+eA:eA,wA,me+va.length==St?dA:"",Lt,tn)}if($a>=Mo){tt=tt.slice(Mo-me),me=Mo;break}me=$a,wA=""}tt=b.slice(ie,ie=x[be++]),at=Er(x[be++],E.cm.options)}}}function ls(a,E,x){this.line=E,this.rest=Va(E),this.size=this.rest?en($e(this.rest))-x+1:1,this.node=this.text=null,this.hidden=VA(a,E)}function Io(a,E,x){for(var y=[],b,ie=E;ie2&&ie.push((me.bottom+be.top)/2-x.top)}}ie.push(x.bottom-x.top)}}function yA(a,E,x){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var y=0;yx)return{map:a.measure.maps[b],cache:a.measure.caches[b],before:!0}}function Xn(a,E){E=wa(E);var x=en(E),y=a.display.externalMeasured=new ls(a.doc,E,x);y.lineN=x;var b=y.built=Pa(a,y);return y.text=b.pre,st(a.display.lineMeasure,b.pre),y}function sn(a,E,x,y){return Yn(a,jn(a,E),x,y)}function Si(a,E){if(E>=a.display.viewFrom&&E=x.lineN&&EE)&&(ie=me-pe,b=ie-1,E>=me&&(ue="right")),b!=null){if(y=a[be+2],pe==me&&x==(y.insertLeft?"left":"right")&&(ue=x),x=="left"&&b==0)for(;be&&a[be-2]==a[be-3]&&a[be-1].insertLeft;)y=a[(be-=3)+2],ue="left";if(x=="right"&&b==me-pe)for(;be=0&&(x=a[b]).left==x.right;b--);return x}function Zr(a,E,x,y){var b=aa(E.map,x,y),ie=b.node,ue=b.start,pe=b.end,me=b.collapse,be;if(ie.nodeType==3){for(var tt=0;tt<4;tt++){for(;ue&&yt(E.line.text.charAt(b.coverStart+ue));)--ue;for(;b.coverStart+pe0&&(me=y="right");var at;a.options.lineWrapping&&(at=ie.getClientRects()).length>1?be=at[y=="right"?at.length-1:0]:be=ie.getBoundingClientRect()}if(De&&Ie<9&&!ue&&(!be||!be.left&&!be.right)){var Lt=ie.parentNode.getClientRects()[0];Lt?be={left:Lt.left,right:Lt.left+po(a.display),top:Lt.top,bottom:Lt.bottom}:be=Ki}for(var St=be.top-E.rect.top,eA=be.bottom-E.rect.top,dA=(St+eA)/2,wA=E.view.measure.heights,TA=0;TA=y.text.length?(me=y.text.length,be="before"):me<=0&&(me=0,be="after"),!pe)return ue(be=="before"?me-1:me,be=="before");function tt(eA,dA,wA){var TA=pe[dA],tn=TA.level==1;return ue(wA?eA-1:eA,tn!=wA)}var at=iA(pe,me,be),Lt=Vt,St=tt(me,at,be=="before");return Lt!=null&&(St.other=tt(me,Lt,be!="before")),St}function Ea(a,E){var x=0;E=DA(a.doc,E),a.options.lineWrapping||(x=po(a.display)*E.ch);var y=jt(a.doc,E.line),b=Br(y)+vt(a.display);return{left:x,right:x,top:b,bottom:b+y.height}}function qi(a,E,x,y,b){var ie=AA(a,E,x);return ie.xRel=b,y&&(ie.outside=y),ie}function Ci(a,E,x){var y=a.doc;if(x+=a.display.viewOffset,x<0)return qi(y.first,0,null,-1,-1);var b=_n(y,x),ie=y.first+y.size-1;if(b>ie)return qi(y.first+y.size-1,jt(y,ie).text.length,null,1,1);E<0&&(E=0);for(var ue=jt(y,b);;){var pe=fi(a,ue,b,E,x),me=es(ue,pe.ch+(pe.xRel>0||pe.outside>0?1:0));if(!me)return pe;var be=me.find(1);if(be.line==b)return be;ue=jt(y,b=be.line)}}function so(a,E,x,y){y-=Wn(E);var b=E.text.length,ie=tA(function(ue){return Yn(a,x,ue-1).bottom<=y},b,0);return b=tA(function(ue){return Yn(a,x,ue).top>y},ie,b),{begin:ie,end:b}}function lr(a,E,x,y){x||(x=jn(a,E));var b=$n(a,E,Yn(a,x,y),"line").top;return so(a,E,x,b)}function cr(a,E,x,y){return a.bottom<=x?!1:a.top>x?!0:(y?a.left:a.right)>E}function fi(a,E,x,y,b){b-=Br(E);var ie=jn(a,E),ue=Wn(E),pe=0,me=E.text.length,be=!0,tt=PA(E,a.doc.direction);if(tt){var at=(a.options.lineWrapping?Ja:Ha)(a,E,x,ie,tt,y,b);be=at.level!=1,pe=be?at.from:at.to-1,me=be?at.to:at.from-1}var Lt=null,St=null,eA=tA(function(Ar){var zn=Yn(a,ie,Ar);return zn.top+=ue,zn.bottom+=ue,cr(zn,y,b,!1)?(zn.top<=b&&zn.left<=y&&(Lt=Ar,St=zn),!0):!1},pe,me),dA,wA,TA=!1;if(St){var tn=y-St.left=mn.bottom?1:0}return eA=_t(E.text,eA,1),qi(x,eA,wA,TA,y-dA)}function Ha(a,E,x,y,b,ie,ue){var pe=tA(function(at){var Lt=b[at],St=Lt.level!=1;return cr(Qr(a,AA(x,St?Lt.to:Lt.from,St?"before":"after"),"line",E,y),ie,ue,!0)},0,b.length-1),me=b[pe];if(pe>0){var be=me.level!=1,tt=Qr(a,AA(x,be?me.from:me.to,be?"after":"before"),"line",E,y);cr(tt,ie,ue,!0)&&tt.top>ue&&(me=b[pe-1])}return me}function Ja(a,E,x,y,b,ie,ue){var pe=so(a,E,y,ue),me=pe.begin,be=pe.end;/\s/.test(E.text.charAt(be-1))&&be--;for(var tt=null,at=null,Lt=0;Lt=be||St.to<=me)){var eA=St.level!=1,dA=Yn(a,y,eA?Math.min(be,St.to)-1:Math.max(me,St.from)).right,wA=dAwA)&&(tt=St,at=wA)}}return tt||(tt=b[b.length-1]),tt.frombe&&(tt={from:tt.from,to:be,level:tt.level}),tt}var ii;function ya(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ii==null){ii=Ve("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)ii.appendChild(document.createTextNode("x")),ii.appendChild(Ve("br"));ii.appendChild(document.createTextNode("x"))}st(a.measure,ii);var x=ii.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),Ft(a.measure),x||1}function po(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=Ve("span","xxxxxxxxxx"),x=Ve("pre",[E],"CodeMirror-line-like");st(a.measure,x);var y=E.getBoundingClientRect(),b=(y.right-y.left)/10;return b>2&&(a.cachedCharWidth=b),b||10}function cs(a){for(var E=a.display,x={},y={},b=E.gutters.clientLeft,ie=E.gutters.firstChild,ue=0;ie;ie=ie.nextSibling,++ue){var pe=a.display.gutterSpecs[ue].className;x[pe]=ie.offsetLeft+ie.clientLeft+b,y[pe]=ie.clientWidth}return{fixedPos:rs(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:x,gutterWidth:y,wrapperWidth:E.wrapper.clientWidth}}function rs(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function ys(a){var E=ya(a.display),x=a.options.lineWrapping,y=x&&Math.max(5,a.display.scroller.clientWidth/po(a.display)-3);return function(b){if(VA(a.doc,b))return 0;var ie=0;if(b.widgets)for(var ue=0;ue0&&(be=jt(a.doc,me.line).text).length==me.ch){var tt=ze(be,be.length,a.options.tabSize)-be.length;me=AA(me.line,Math.max(0,Math.round((ie-rr(a.display).left)/po(a.display))-tt))}return me}function ti(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var x=a.display.view,y=0;yE)&&(b.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=b.viewTo)Ji&&xA(a.doc,E)b.viewFrom?yr(a):(b.viewFrom+=y,b.viewTo+=y);else if(E<=b.viewFrom&&x>=b.viewTo)yr(a);else if(E<=b.viewFrom){var ie=bo(a,x,x+y,1);ie?(b.view=b.view.slice(ie.index),b.viewFrom=ie.lineN,b.viewTo+=y):yr(a)}else if(x>=b.viewTo){var ue=bo(a,E,E,-1);ue?(b.view=b.view.slice(0,ue.index),b.viewTo=ue.lineN):yr(a)}else{var pe=bo(a,E,E,-1),me=bo(a,x,x+y,1);pe&&me?(b.view=b.view.slice(0,pe.index).concat(Io(a,pe.lineN,me.lineN)).concat(b.view.slice(me.index)),b.viewTo+=y):yr(a)}var be=b.externalMeasured;be&&(x=b.lineN&&E=y.viewTo)){var ie=y.view[ti(a,E)];if(ie.node!=null){var ue=ie.changes||(ie.changes=[]);wt(ue,x)==-1&&ue.push(x)}}}function yr(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function bo(a,E,x,y){var b=ti(a,E),ie,ue=a.display.view;if(!Ji||x==a.doc.first+a.doc.size)return{index:b,lineN:x};for(var pe=a.display.viewFrom,me=0;me0){if(b==ue.length-1)return null;ie=pe+ue[b].size-E,b++}else ie=pe-E;E+=ie,x+=ie}for(;xA(a.doc,x)!=x;){if(b==(y<0?0:ue.length-1))return null;x+=y*ue[b-(y<0?1:0)].size,b+=y}return{index:b,lineN:x}}function ds(a,E,x){var y=a.display,b=y.view;b.length==0||E>=y.viewTo||x<=y.viewFrom?(y.view=Io(a,E,x),y.viewFrom=E):(y.viewFrom>E?y.view=Io(a,E,y.viewFrom).concat(y.view):y.viewFromx&&(y.view=y.view.slice(0,ti(a,x)))),y.viewTo=x}function Ta(a){for(var E=a.display.view,x=0,y=0;y=a.display.viewTo||pe.to().line1}var ra={},yn={};function zt(a,E){arguments.length>2&&(E.dependencies=Array.prototype.slice.call(arguments,2)),ra[a]=E}function Kt(a,E){yn[a]=E}function uA(a){if(typeof a=="string"&&yn.hasOwnProperty(a))a=yn[a];else if(a&&typeof a.name=="string"&&yn.hasOwnProperty(a.name)){var E=yn[a.name];typeof E=="string"&&(E={name:E}),a=oe(E,a),a.name=E.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return uA("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return uA("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function EA(a,E){E=uA(E);var x=ra[E.name];if(!x)return EA(a,"text/plain");var y=x(a,E);if(ln.hasOwnProperty(E.name)){var b=ln[E.name];for(var ie in b)b.hasOwnProperty(ie)&&(y.hasOwnProperty(ie)&&(y["_"+ie]=y[ie]),y[ie]=b[ie])}if(y.name=E.name,E.helperType&&(y.helperType=E.helperType),E.modeProps)for(var ue in E.modeProps)y[ue]=E.modeProps[ue];return y}var ln={};function xn(a,E){var x=ln.hasOwnProperty(a)?ln[a]:ln[a]={};rA(E,x)}function zA(a,E){if(E===!0)return E;if(a.copyState)return a.copyState(E);var x={};for(var y in E){var b=E[y];b instanceof Array&&(b=b.concat([])),x[y]=b}return x}function kn(a,E){for(var x;a.innerMode&&(x=a.innerMode(E),!(!x||x.mode==a));)E=x.state,a=x.mode;return x||{mode:a,state:E}}function Kn(a,E,x){return a.startState?a.startState(E,x):!0}var $A=function(a,E,x){this.pos=this.start=0,this.string=a,this.tabSize=E||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=x};$A.prototype.eol=function(){return this.pos>=this.string.length},$A.prototype.sol=function(){return this.pos==this.lineStart},$A.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},$A.prototype.next=function(){if(this.posE},$A.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},$A.prototype.skipToEnd=function(){this.pos=this.string.length},$A.prototype.skipTo=function(a){var E=this.string.indexOf(a,this.pos);if(E>-1)return this.pos=E,!0},$A.prototype.backUp=function(a){this.pos-=a},$A.prototype.column=function(){return this.lastColumnPos0?null:(ie&&E!==!1&&(this.pos+=ie[0].length),ie)}},$A.prototype.current=function(){return this.string.slice(this.start,this.pos)},$A.prototype.hideFirstChars=function(a,E){this.lineStart+=a;try{return E()}finally{this.lineStart-=a}},$A.prototype.lookAhead=function(a){var E=this.lineOracle;return E&&E.lookAhead(a)},$A.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function jt(a,E){if(E-=a.first,E<0||E>=a.size)throw new Error("There is no line "+(E+a.first)+" in the document.");for(var x=a;!x.lines;)for(var y=0;;++y){var b=x.children[y],ie=b.chunkSize();if(E=a.first&&Ex?AA(x,jt(a,x).text.length):aA(E,jt(a,E.line).text.length)}function aA(a,E){var x=a.ch;return x==null||x>E?AA(a.line,E):x<0?AA(a.line,0):a}function Wr(a,E){for(var x=[],y=0;ythis.maxLookAhead&&(this.maxLookAhead=a),E},nr.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var E=this.baseTokens[this.baseTokenPos+1];return{type:E&&E.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},nr.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},nr.fromSaved=function(a,E,x){return E instanceof ui?new nr(a,zA(a.mode,E.state),x,E.lookAhead):new nr(a,zA(a.mode,E),x)},nr.prototype.save=function(a){var E=a!==!1?zA(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ui(E,this.maxLookAhead):E};function ea(a,E,x,y){var b=[a.state.modeGen],ie={};la(a,E.text,a.doc.mode,x,function(be,tt){return b.push(be,tt)},ie,y);for(var ue=x.state,pe=function(be){x.baseTokens=b;var tt=a.state.overlays[be],at=1,Lt=0;x.state=!0,la(a,E.text,tt.mode,x,function(St,eA){for(var dA=at;LtSt&&b.splice(at,1,St,b[at+1],wA),at+=2,Lt=Math.min(St,wA)}if(eA)if(tt.opaque)b.splice(dA,at-dA,St,"overlay "+eA),at=dA+2;else for(;dAa.options.maxHighlightLength&&zA(a.doc.mode,y.state),ie=ea(a,E,y);b&&(y.state=b),E.stateAfter=y.save(!b),E.styles=ie.styles,ie.classes?E.styleClasses=ie.classes:E.styleClasses&&(E.styleClasses=null),x===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return E.styles}function Bi(a,E,x){var y=a.doc,b=a.display;if(!y.mode.startState)return new nr(y,!0,E);var ie=jo(a,E,x),ue=ie>y.first&&jt(y,ie-1).stateAfter,pe=ue?nr.fromSaved(y,ue,ie):new nr(y,Kn(y.mode),ie);return y.iter(ie,E,function(me){Ro(a,me.text,pe);var be=pe.line;me.stateAfter=be==E-1||be%5==0||be>=b.viewFrom&&beE.start)return ie}throw new Error("Mode "+a.name+" failed to advance stream.")}var Ua=function(a,E,x){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=E||null,this.state=x};function mr(a,E,x,y){var b=a.doc,ie=b.mode,ue;E=DA(b,E);var pe=jt(b,E.line),me=Bi(a,E.line,x),be=new $A(pe.text,a.options.tabSize,me),tt;for(y&&(tt=[]);(y||be.posa.options.maxHighlightLength?(pe=!1,ue&&Ro(a,E,y,tt.pos),tt.pos=E.length,at=null):at=Vr(Li(x,tt,y.state,Lt),ie),Lt){var St=Lt[0].name;St&&(at="m-"+(at?St+" "+at:St))}if(!pe||be!=at){for(;meue;--pe){if(pe<=ie.first)return ie.first;var me=jt(ie,pe-1),be=me.stateAfter;if(be&&(!x||pe+(be instanceof ui?be.lookAhead:0)<=ie.modeFrontier))return pe;var tt=ze(me.text,null,a.options.tabSize);(b==null||y>tt)&&(b=pe-1,y=tt)}return b}function $o(a,E){if(a.modeFrontier=Math.min(a.modeFrontier,E),!(a.highlightFrontierx;y--){var b=jt(a,y).stateAfter;if(b&&(!(b instanceof ui)||y+b.lookAhead=E:ie.to>E);(y||(y=[])).push(new Qa(ue,ie.from,me?null:ie.to))}}return y}function Oi(a,E,x){var y;if(a)for(var b=0;b=E:ie.to>E);if(pe||ie.from==E&&ue.type=="bookmark"&&(!x||ie.marker.insertLeft)){var me=ie.from==null||(ue.inclusiveLeft?ie.from<=E:ie.from0&&pe)for(var mn=0;mn0)){var tt=[me,1],at=hn(be.from,pe.from),Lt=hn(be.to,pe.to);(at<0||!ue.inclusiveLeft&&!at)&&tt.push({from:be.from,to:pe.from}),(Lt>0||!ue.inclusiveRight&&!Lt)&&tt.push({from:pe.to,to:be.to}),b.splice.apply(b,tt),me+=tt.length-3}}return b}function no(a){var E=a.markedSpans;if(E){for(var x=0;xE)&&(!y||wo(y,ie.marker)<0)&&(y=ie.marker)}return y}function ts(a,E,x,y,b){var ie=jt(a,E),ue=Ji&&ie.markedSpans;if(ue)for(var pe=0;pe=0&&at<=0||tt<=0&&at>=0)&&(tt<=0&&(me.marker.inclusiveRight&&b.inclusiveLeft?hn(be.to,x)>=0:hn(be.to,x)>0)||tt>=0&&(me.marker.inclusiveRight&&b.inclusiveLeft?hn(be.from,y)<=0:hn(be.from,y)<0)))return!0}}}function wa(a){for(var E;E=Uo(a);)a=E.find(-1,!0).line;return a}function ho(a){for(var E;E=Wa(a);)a=E.find(1,!0).line;return a}function Va(a){for(var E,x;E=Wa(a);)a=E.find(1,!0).line,(x||(x=[])).push(a);return x}function xA(a,E){var x=jt(a,E),y=wa(x);return x==y?E:en(y)}function bA(a,E){if(E>a.lastLine())return E;var x=jt(a,E),y;if(!VA(a,x))return E;for(;y=Wa(x);)x=y.find(1,!0).line;return en(x)+1}function VA(a,E){var x=Ji&&E.markedSpans;if(x){for(var y=void 0,b=0;bE.maxLineLength&&(E.maxLineLength=b,E.maxLine=y)})}var ai=function(a,E,x){this.text=a,yi(this,E),this.height=x?x(this):1};ai.prototype.lineNo=function(){return en(this)},Pn(ai);function Jr(a,E,x,y){a.text=E,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),no(a),yi(a,x);var b=y?y(a):1;b!=a.height&&Gn(a,b)}function Fi(a){a.parent=null,no(a)}var Za={},Ii={};function Er(a,E){if(!a||/^\s*$/.test(a))return null;var x=E.addModeClass?Ii:Za;return x[a]||(x[a]=a.replace(/\S+/g,"cm-$&"))}function Pa(a,E){var x=ut("span",null,null,Ke?"padding-right: .1px":null),y={pre:ut("pre",[x],"CodeMirror-line"),content:x,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};E.measure={};for(var b=0;b<=(E.rest?E.rest.length:0);b++){var ie=b?E.rest[b-1]:E.line,ue=void 0;y.pos=0,y.addToken=Po,Ba(a.display.measure)&&(ue=PA(ie,a.doc.direction))&&(y.addToken=As(y.addToken,ue)),y.map=[];var pe=E!=a.display.externalMeasured&&en(ie);ci(ie,y,La(a,ie,pe)),ie.styleClasses&&(ie.styleClasses.bgClass&&(y.bgClass=nA(ie.styleClasses.bgClass,y.bgClass||"")),ie.styleClasses.textClass&&(y.textClass=nA(ie.styleClasses.textClass,y.textClass||""))),y.map.length==0&&y.map.push(0,0,y.content.appendChild(ha(a.display.measure))),b==0?(E.measure.map=y.map,E.measure.cache={}):((E.measure.maps||(E.measure.maps=[])).push(y.map),(E.measure.caches||(E.measure.caches=[])).push({}))}if(Ke){var me=y.content.lastChild;(/\bcm-tab\b/.test(me.className)||me.querySelector&&me.querySelector(".cm-tab"))&&(y.content.className="cm-tab-wrap-hack")}return Mn(a,"renderLine",a,E.line,y.pre),y.pre.className&&(y.textClass=nA(y.pre.className,y.textClass||"")),y}function io(a){var E=Ve("span","\u2022","cm-invalidchar");return E.title="\\u"+a.charCodeAt(0).toString(16),E.setAttribute("aria-label",E.title),E}function Po(a,E,x,y,b,ie,ue){if(E){var pe=a.splitSpaces?bn(E,a.trailingSpace):E,me=a.cm.state.specialChars,be=!1,tt;if(!me.test(E))a.col+=E.length,tt=document.createTextNode(pe),a.map.push(a.pos,a.pos+E.length,tt),De&&Ie<9&&(be=!0),a.pos+=E.length;else{tt=document.createDocumentFragment();for(var at=0;;){me.lastIndex=at;var Lt=me.exec(E),St=Lt?Lt.index-at:E.length-at;if(St){var eA=document.createTextNode(pe.slice(at,at+St));De&&Ie<9?tt.appendChild(Ve("span",[eA])):tt.appendChild(eA),a.map.push(a.pos,a.pos+St,eA),a.col+=St,a.pos+=St}if(!Lt)break;at+=St+1;var dA=void 0;if(Lt[0]==" "){var wA=a.cm.options.tabSize,TA=wA-a.col%wA;dA=tt.appendChild(Ve("span",yt(TA),"cm-tab")),dA.setAttribute("role","presentation"),dA.setAttribute("cm-text"," "),a.col+=TA}else Lt[0]=="\r"||Lt[0]==` +`?(dA=tt.appendChild(Ve("span",Lt[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),dA.setAttribute("cm-text",Lt[0]),a.col+=1):(dA=a.cm.options.specialCharPlaceholder(Lt[0]),dA.setAttribute("cm-text",Lt[0]),De&&Ie<9?tt.appendChild(Ve("span",[dA])):tt.appendChild(dA),a.col+=1);a.map.push(a.pos,a.pos+1,dA),a.pos++}}if(a.trailingSpace=pe.charCodeAt(E.length-1)==32,x||y||b||be||ie||ue){var tn=x||"";y&&(tn+=y),b&&(tn+=b);var RA=Ve("span",[tt],tn,ie);if(ue)for(var mn in ue)ue.hasOwnProperty(mn)&&mn!="style"&&mn!="class"&&RA.setAttribute(mn,ue[mn]);return a.content.appendChild(RA)}a.content.appendChild(tt)}}function bn(a,E){if(a.length>1&&!/ /.test(a))return a;for(var x=E,y="",b=0;bbe&&at.from<=be));Lt++);if(at.to>=tt)return a(x,y,b,ie,ue,pe,me);a(x,y.slice(0,at.to-be),b,ie,null,pe,me),ie=null,y=y.slice(at.to-be),be=at.to}}}function yo(a,E,x,y){var b=!y&&x.widgetNode;b&&a.map.push(a.pos,a.pos+E,b),!y&&a.cm.display.input.needsContentAttribute&&(b||(b=a.content.appendChild(document.createElement("span"))),b.setAttribute("cm-marker",x.id)),b&&(a.cm.display.input.setUneditable(b),a.content.appendChild(b)),a.pos+=E,a.trailingSpace=!1}function ci(a,E,x){var y=a.markedSpans,b=a.text,ie=0;if(!y){for(var ue=1;ueme||Nr.collapsed&&zn.to==me&&zn.from==me)){if(zn.to!=null&&zn.to!=me&&St>zn.to&&(St=zn.to,dA=""),Nr.className&&(eA+=" "+Nr.className),Nr.css&&(Lt=(Lt?Lt+";":"")+Nr.css),Nr.startStyle&&zn.from==me&&(wA+=" "+Nr.startStyle),Nr.endStyle&&zn.to==St&&(mn||(mn=[])).push(Nr.endStyle,zn.to),Nr.title&&((tn||(tn={})).title=Nr.title),Nr.attributes)for(var Hi in Nr.attributes)(tn||(tn={}))[Hi]=Nr.attributes[Hi];Nr.collapsed&&(!TA||wo(TA.marker,Nr)<0)&&(TA=zn)}else zn.from>me&&St>zn.from&&(St=zn.from)}if(mn)for(var Da=0;Da=pe)break;for(var Mo=Math.min(pe,St);;){if(tt){var $a=me+tt.length;if(!TA){var va=$a>Mo?tt.slice(0,Mo-me):tt;E.addToken(E,va,at?at+eA:eA,wA,me+va.length==St?dA:"",Lt,tn)}if($a>=Mo){tt=tt.slice(Mo-me),me=Mo;break}me=$a,wA=""}tt=b.slice(ie,ie=x[be++]),at=Er(x[be++],E.cm.options)}}}function ls(a,E,x){this.line=E,this.rest=Va(E),this.size=this.rest?en($e(this.rest))-x+1:1,this.node=this.text=null,this.hidden=VA(a,E)}function Io(a,E,x){for(var y=[],b,ie=E;ie2&&ie.push((me.bottom+be.top)/2-x.top)}}ie.push(x.bottom-x.top)}}function yA(a,E,x){if(a.line==E)return{map:a.measure.map,cache:a.measure.cache};for(var y=0;yx)return{map:a.measure.maps[b],cache:a.measure.caches[b],before:!0}}function Xn(a,E){E=wa(E);var x=en(E),y=a.display.externalMeasured=new ls(a.doc,E,x);y.lineN=x;var b=y.built=Pa(a,y);return y.text=b.pre,st(a.display.lineMeasure,b.pre),y}function sn(a,E,x,y){return Yn(a,jn(a,E),x,y)}function Si(a,E){if(E>=a.display.viewFrom&&E=x.lineN&&EE)&&(ie=me-pe,b=ie-1,E>=me&&(ue="right")),b!=null){if(y=a[be+2],pe==me&&x==(y.insertLeft?"left":"right")&&(ue=x),x=="left"&&b==0)for(;be&&a[be-2]==a[be-3]&&a[be-1].insertLeft;)y=a[(be-=3)+2],ue="left";if(x=="right"&&b==me-pe)for(;be=0&&(x=a[b]).left==x.right;b--);return x}function Zr(a,E,x,y){var b=aa(E.map,x,y),ie=b.node,ue=b.start,pe=b.end,me=b.collapse,be;if(ie.nodeType==3){for(var tt=0;tt<4;tt++){for(;ue&&It(E.line.text.charAt(b.coverStart+ue));)--ue;for(;b.coverStart+pe0&&(me=y="right");var at;a.options.lineWrapping&&(at=ie.getClientRects()).length>1?be=at[y=="right"?at.length-1:0]:be=ie.getBoundingClientRect()}if(De&&Ie<9&&!ue&&(!be||!be.left&&!be.right)){var Lt=ie.parentNode.getClientRects()[0];Lt?be={left:Lt.left,right:Lt.left+po(a.display),top:Lt.top,bottom:Lt.bottom}:be=Ki}for(var St=be.top-E.rect.top,eA=be.bottom-E.rect.top,dA=(St+eA)/2,wA=E.view.measure.heights,TA=0;TA=y.text.length?(me=y.text.length,be="before"):me<=0&&(me=0,be="after"),!pe)return ue(be=="before"?me-1:me,be=="before");function tt(eA,dA,wA){var TA=pe[dA],tn=TA.level==1;return ue(wA?eA-1:eA,tn!=wA)}var at=iA(pe,me,be),Lt=Vt,St=tt(me,at,be=="before");return Lt!=null&&(St.other=tt(me,Lt,be!="before")),St}function Ea(a,E){var x=0;E=DA(a.doc,E),a.options.lineWrapping||(x=po(a.display)*E.ch);var y=jt(a.doc,E.line),b=Br(y)+vt(a.display);return{left:x,right:x,top:b,bottom:b+y.height}}function qi(a,E,x,y,b){var ie=AA(a,E,x);return ie.xRel=b,y&&(ie.outside=y),ie}function Ci(a,E,x){var y=a.doc;if(x+=a.display.viewOffset,x<0)return qi(y.first,0,null,-1,-1);var b=_n(y,x),ie=y.first+y.size-1;if(b>ie)return qi(y.first+y.size-1,jt(y,ie).text.length,null,1,1);E<0&&(E=0);for(var ue=jt(y,b);;){var pe=fi(a,ue,b,E,x),me=es(ue,pe.ch+(pe.xRel>0||pe.outside>0?1:0));if(!me)return pe;var be=me.find(1);if(be.line==b)return be;ue=jt(y,b=be.line)}}function so(a,E,x,y){y-=Wn(E);var b=E.text.length,ie=tA(function(ue){return Yn(a,x,ue-1).bottom<=y},b,0);return b=tA(function(ue){return Yn(a,x,ue).top>y},ie,b),{begin:ie,end:b}}function lr(a,E,x,y){x||(x=jn(a,E));var b=$n(a,E,Yn(a,x,y),"line").top;return so(a,E,x,b)}function cr(a,E,x,y){return a.bottom<=x?!1:a.top>x?!0:(y?a.left:a.right)>E}function fi(a,E,x,y,b){b-=Br(E);var ie=jn(a,E),ue=Wn(E),pe=0,me=E.text.length,be=!0,tt=PA(E,a.doc.direction);if(tt){var at=(a.options.lineWrapping?Ja:Ha)(a,E,x,ie,tt,y,b);be=at.level!=1,pe=be?at.from:at.to-1,me=be?at.to:at.from-1}var Lt=null,St=null,eA=tA(function(Ar){var zn=Yn(a,ie,Ar);return zn.top+=ue,zn.bottom+=ue,cr(zn,y,b,!1)?(zn.top<=b&&zn.left<=y&&(Lt=Ar,St=zn),!0):!1},pe,me),dA,wA,TA=!1;if(St){var tn=y-St.left=mn.bottom?1:0}return eA=_t(E.text,eA,1),qi(x,eA,wA,TA,y-dA)}function Ha(a,E,x,y,b,ie,ue){var pe=tA(function(at){var Lt=b[at],St=Lt.level!=1;return cr(Qr(a,AA(x,St?Lt.to:Lt.from,St?"before":"after"),"line",E,y),ie,ue,!0)},0,b.length-1),me=b[pe];if(pe>0){var be=me.level!=1,tt=Qr(a,AA(x,be?me.from:me.to,be?"after":"before"),"line",E,y);cr(tt,ie,ue,!0)&&tt.top>ue&&(me=b[pe-1])}return me}function Ja(a,E,x,y,b,ie,ue){var pe=so(a,E,y,ue),me=pe.begin,be=pe.end;/\s/.test(E.text.charAt(be-1))&&be--;for(var tt=null,at=null,Lt=0;Lt=be||St.to<=me)){var eA=St.level!=1,dA=Yn(a,y,eA?Math.min(be,St.to)-1:Math.max(me,St.from)).right,wA=dAwA)&&(tt=St,at=wA)}}return tt||(tt=b[b.length-1]),tt.frombe&&(tt={from:tt.from,to:be,level:tt.level}),tt}var ii;function ya(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(ii==null){ii=Ve("pre",null,"CodeMirror-line-like");for(var E=0;E<49;++E)ii.appendChild(document.createTextNode("x")),ii.appendChild(Ve("br"));ii.appendChild(document.createTextNode("x"))}st(a.measure,ii);var x=ii.offsetHeight/50;return x>3&&(a.cachedTextHeight=x),Ft(a.measure),x||1}function po(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var E=Ve("span","xxxxxxxxxx"),x=Ve("pre",[E],"CodeMirror-line-like");st(a.measure,x);var y=E.getBoundingClientRect(),b=(y.right-y.left)/10;return b>2&&(a.cachedCharWidth=b),b||10}function cs(a){for(var E=a.display,x={},y={},b=E.gutters.clientLeft,ie=E.gutters.firstChild,ue=0;ie;ie=ie.nextSibling,++ue){var pe=a.display.gutterSpecs[ue].className;x[pe]=ie.offsetLeft+ie.clientLeft+b,y[pe]=ie.clientWidth}return{fixedPos:rs(E),gutterTotalWidth:E.gutters.offsetWidth,gutterLeft:x,gutterWidth:y,wrapperWidth:E.wrapper.clientWidth}}function rs(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function ys(a){var E=ya(a.display),x=a.options.lineWrapping,y=x&&Math.max(5,a.display.scroller.clientWidth/po(a.display)-3);return function(b){if(VA(a.doc,b))return 0;var ie=0;if(b.widgets)for(var ue=0;ue0&&(be=jt(a.doc,me.line).text).length==me.ch){var tt=ze(be,be.length,a.options.tabSize)-be.length;me=AA(me.line,Math.max(0,Math.round((ie-rr(a.display).left)/po(a.display))-tt))}return me}function ti(a,E){if(E>=a.display.viewTo||(E-=a.display.viewFrom,E<0))return null;for(var x=a.display.view,y=0;yE)&&(b.updateLineNumbers=E),a.curOp.viewChanged=!0,E>=b.viewTo)Ji&&xA(a.doc,E)b.viewFrom?yr(a):(b.viewFrom+=y,b.viewTo+=y);else if(E<=b.viewFrom&&x>=b.viewTo)yr(a);else if(E<=b.viewFrom){var ie=bo(a,x,x+y,1);ie?(b.view=b.view.slice(ie.index),b.viewFrom=ie.lineN,b.viewTo+=y):yr(a)}else if(x>=b.viewTo){var ue=bo(a,E,E,-1);ue?(b.view=b.view.slice(0,ue.index),b.viewTo=ue.lineN):yr(a)}else{var pe=bo(a,E,E,-1),me=bo(a,x,x+y,1);pe&&me?(b.view=b.view.slice(0,pe.index).concat(Io(a,pe.lineN,me.lineN)).concat(b.view.slice(me.index)),b.viewTo+=y):yr(a)}var be=b.externalMeasured;be&&(x=b.lineN&&E=y.viewTo)){var ie=y.view[ti(a,E)];if(ie.node!=null){var ue=ie.changes||(ie.changes=[]);wt(ue,x)==-1&&ue.push(x)}}}function yr(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function bo(a,E,x,y){var b=ti(a,E),ie,ue=a.display.view;if(!Ji||x==a.doc.first+a.doc.size)return{index:b,lineN:x};for(var pe=a.display.viewFrom,me=0;me0){if(b==ue.length-1)return null;ie=pe+ue[b].size-E,b++}else ie=pe-E;E+=ie,x+=ie}for(;xA(a.doc,x)!=x;){if(b==(y<0?0:ue.length-1))return null;x+=y*ue[b-(y<0?1:0)].size,b+=y}return{index:b,lineN:x}}function ds(a,E,x){var y=a.display,b=y.view;b.length==0||E>=y.viewTo||x<=y.viewFrom?(y.view=Io(a,E,x),y.viewFrom=E):(y.viewFrom>E?y.view=Io(a,E,y.viewFrom).concat(y.view):y.viewFromx&&(y.view=y.view.slice(0,ti(a,x)))),y.viewTo=x}function Ta(a){for(var E=a.display.view,x=0,y=0;y=a.display.viewTo||pe.to().line0?E.blinker=setInterval(function(){a.hasFocus()||lA(a),E.cursorDiv.style.visibility=(x=!x)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(E.cursorDiv.style.visibility="hidden")}}function wl(a){a.state.focused||(a.display.input.focus(),lo(a))}function Ys(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,lA(a))},100)}function lo(a,E){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(Mn(a,"focus",a,E),a.state.focused=!0,mt(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),Ke&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Is(a))}function lA(a,E){a.state.delayingBlurEvent||(a.state.focused&&(Mn(a,"blur",a,E),a.state.focused=!1,ct(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function Fn(a){for(var E=a.display,x=E.lineDiv.offsetTop,y=0;y.005||tt<-.005)&&(Gn(b.line,ue),Fr(b.line),b.rest))for(var at=0;ata.display.sizerWidth){var Lt=Math.ceil(pe/po(a.display));Lt>a.display.maxLineLength&&(a.display.maxLineLength=Lt,a.display.maxLine=b.line,a.display.maxLineChanged=!0)}}}}function Fr(a){if(a.widgets)for(var E=0;E=ue&&(ie=_n(E,Br(jt(E,me))-a.wrapper.clientHeight),ue=me)}return{from:ie,to:Math.max(ue,ie+1)}}function he(a,E){if(!Yt(a,"scrollCursorIntoView")){var x=a.display,y=x.sizer.getBoundingClientRect(),b=null;if(E.top+y.top<0?b=!0:E.bottom+y.top>(window.innerHeight||document.documentElement.clientHeight)&&(b=!1),b!=null&&!Ze){var ie=Ve("div","\u200B",null,`position: absolute; top: `+(E.top-x.viewOffset-vt(a.display))+`px; height: `+(E.bottom-E.top+pn(a)+x.barHeight)+`px; left: `+E.left+"px; width: "+Math.max(2,E.right-E.left)+"px;");a.display.lineSpace.appendChild(ie),ie.scrollIntoView(b),a.display.lineSpace.removeChild(ie)}}}function Ee(a,E,x,y){y==null&&(y=0);var b;!a.options.lineWrapping&&E==x&&(E=E.ch?AA(E.line,E.sticky=="before"?E.ch-1:E.ch,"after"):E,x=E.sticky=="before"?AA(E.line,E.ch+1,"before"):E);for(var ie=0;ie<5;ie++){var ue=!1,pe=Qr(a,E),me=!x||x==E?pe:Qr(a,x);b={left:Math.min(pe.left,me.left),top:Math.min(pe.top,me.top)-y,right:Math.max(pe.left,me.left),bottom:Math.max(pe.bottom,me.bottom)+y};var be=Te(a,b),tt=a.doc.scrollTop,at=a.doc.scrollLeft;if(be.scrollTop!=null&&(Gt(a,be.scrollTop),Math.abs(a.doc.scrollTop-tt)>1&&(ue=!0)),be.scrollLeft!=null&&(Xt(a,be.scrollLeft),Math.abs(a.doc.scrollLeft-at)>1&&(ue=!0)),!ue)break}return b}function Le(a,E){var x=Te(a,E);x.scrollTop!=null&&Gt(a,x.scrollTop),x.scrollLeft!=null&&Xt(a,x.scrollLeft)}function Te(a,E){var x=a.display,y=ya(a.display);E.top<0&&(E.top=0);var b=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:x.scroller.scrollTop,ie=LA(a),ue={};E.bottom-E.top>ie&&(E.bottom=E.top+ie);var pe=a.doc.height+ft(x),me=E.toppe-y;if(E.topb+ie){var tt=Math.min(E.top,(be?pe:E.bottom)-ie);tt!=b&&(ue.scrollTop=tt)}var at=a.options.fixedGutter?0:x.gutters.offsetWidth,Lt=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:x.scroller.scrollLeft-at,St=Qn(a)-x.gutters.offsetWidth,eA=E.right-E.left>St;return eA&&(E.right=E.left+St),E.left<10?ue.scrollLeft=0:E.leftSt+Lt-3&&(ue.scrollLeft=E.right+(eA?0:10)-St),ue}function it(a,E){E!=null&&(Nt(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+E)}function pt(a){Nt(a);var E=a.getCursor();a.curOp.scrollToPos={from:E,to:E,margin:a.options.cursorScrollMargin}}function Ct(a,E,x){(E!=null||x!=null)&&Nt(a),E!=null&&(a.curOp.scrollLeft=E),x!=null&&(a.curOp.scrollTop=x)}function Tt(a,E){Nt(a),a.curOp.scrollToPos=E}function Nt(a){var E=a.curOp.scrollToPos;if(E){a.curOp.scrollToPos=null;var x=Ea(a,E.from),y=Ea(a,E.to);Et(a,x,y,E.margin)}}function Et(a,E,x,y){var b=Te(a,{left:Math.min(E.left,x.left),top:Math.min(E.top,x.top)-y,right:Math.max(E.right,x.right),bottom:Math.max(E.bottom,x.bottom)+y});Ct(a,b.scrollLeft,b.scrollTop)}function Gt(a,E){Math.abs(a.doc.scrollTop-E)<2||(z||Vn(a,{top:E}),Zt(a,E,!0),z&&Vn(a),Sn(a,100))}function Zt(a,E,x){E=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,E)),!(a.display.scroller.scrollTop==E&&!x)&&(a.doc.scrollTop=E,a.display.scrollbars.setScrollTop(E),a.display.scroller.scrollTop!=E&&(a.display.scroller.scrollTop=E))}function Xt(a,E,x,y){E=Math.max(0,Math.min(E,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((x?E==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-E)<2)&&!y)&&(a.doc.scrollLeft=E,pr(a),a.display.scroller.scrollLeft!=E&&(a.display.scroller.scrollLeft=E),a.display.scrollbars.setScrollLeft(E))}function Wt(a){var E=a.display,x=E.gutters.offsetWidth,y=Math.round(a.doc.height+ft(a.display));return{clientHeight:E.scroller.clientHeight,viewHeight:E.wrapper.clientHeight,scrollWidth:E.scroller.scrollWidth,clientWidth:E.scroller.clientWidth,viewWidth:E.wrapper.clientWidth,barLeft:a.options.fixedGutter?x:0,docHeight:y,scrollHeight:y+pn(a)+E.barHeight,nativeBarWidth:E.nativeBarWidth,gutterWidth:x}}var qt=function(a,E,x){this.cm=x;var y=this.vert=Ve("div",[Ve("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),b=this.horiz=Ve("div",[Ve("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");y.tabIndex=b.tabIndex=-1,a(y),a(b),vA(y,"scroll",function(){y.clientHeight&&E(y.scrollTop,"vertical")}),vA(b,"scroll",function(){b.clientWidth&&E(b.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,De&&Ie<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};qt.prototype.update=function(a){var E=a.scrollWidth>a.clientWidth+1,x=a.scrollHeight>a.clientHeight+1,y=a.nativeBarWidth;if(x){this.vert.style.display="block",this.vert.style.bottom=E?y+"px":"0";var b=a.viewHeight-(E?y:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+b)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(E){this.horiz.style.display="block",this.horiz.style.right=x?y+"px":"0",this.horiz.style.left=a.barLeft+"px";var ie=a.viewWidth-a.barLeft-(x?y:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ie)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(y==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:x?y:0,bottom:E?y:0}},qt.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},qt.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},qt.prototype.zeroWidthHack=function(){var a=Se&&!Re?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Qe,this.disableVert=new Qe},qt.prototype.enableZeroWidthBar=function(a,E,x){a.style.pointerEvents="auto";function y(){var b=a.getBoundingClientRect(),ie=x=="vert"?document.elementFromPoint(b.right-1,(b.top+b.bottom)/2):document.elementFromPoint((b.right+b.left)/2,b.bottom-1);ie!=a?a.style.pointerEvents="none":E.set(1e3,y)}E.set(1e3,y)},qt.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var $t=function(){};$t.prototype.update=function(){return{bottom:0,right:0}},$t.prototype.setScrollLeft=function(){},$t.prototype.setScrollTop=function(){},$t.prototype.clear=function(){};function Jt(a,E){E||(E=Wt(a));var x=a.display.barWidth,y=a.display.barHeight;mA(a,E);for(var b=0;b<4&&x!=a.display.barWidth||y!=a.display.barHeight;b++)x!=a.display.barWidth&&a.options.lineWrapping&&Fn(a),mA(a,Wt(a)),x=a.display.barWidth,y=a.display.barHeight}function mA(a,E){var x=a.display,y=x.scrollbars.update(E);x.sizer.style.paddingRight=(x.barWidth=y.right)+"px",x.sizer.style.paddingBottom=(x.barHeight=y.bottom)+"px",x.heightForcer.style.borderBottom=y.bottom+"px solid transparent",y.right&&y.bottom?(x.scrollbarFiller.style.display="block",x.scrollbarFiller.style.height=y.bottom+"px",x.scrollbarFiller.style.width=y.right+"px"):x.scrollbarFiller.style.display="",y.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(x.gutterFiller.style.display="block",x.gutterFiller.style.height=y.bottom+"px",x.gutterFiller.style.width=E.gutterWidth+"px"):x.gutterFiller.style.display=""}var fA={native:qt,null:$t};function oA(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&ct(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new fA[a.options.scrollbarStyle](function(E){a.display.wrapper.insertBefore(E,a.display.scrollbarFiller),vA(E,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),E.setAttribute("cm-not-content","true")},function(E,x){x=="horizontal"?Xt(a,E):Gt(a,E)},a),a.display.scrollbars.addClass&&mt(a.display.wrapper,a.display.scrollbars.addClass)}var CA=0;function cA(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:++CA},ao(a.curOp)}function hA(a){var E=a.curOp;E&&Fa(E,function(x){for(var y=0;y=x.viewTo)||x.maxLineChanged&&E.options.lineWrapping,a.update=a.mustUpdate&&new ZA(E,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function YA(a){a.updatedDisplay=a.mustUpdate&&XA(a.cm,a.update)}function NA(a){var E=a.cm,x=E.display;a.updatedDisplay&&Fn(E),a.barMeasure=Wt(E),x.maxLineChanged&&!E.options.lineWrapping&&(a.adjustWidthTo=sn(E,x.maxLine,x.maxLine.text.length).left+3,E.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(x.scroller.clientWidth,x.sizer.offsetLeft+a.adjustWidthTo+pn(E)+E.display.barWidth),a.maxScrollLeft=Math.max(0,x.sizer.offsetLeft+a.adjustWidthTo-Qn(E))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=x.input.prepareSelection())}function dn(a){var E=a.cm;a.adjustWidthTo!=null&&(E.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var x=+new Date+a.options.workTime,y=Bi(a,E.highlightFrontier),b=[];E.iter(y.line,Math.min(E.first+E.size,a.display.viewTo+500),function(ie){if(y.line>=a.display.viewFrom){var ue=ie.styles,pe=ie.text.length>a.options.maxHighlightLength?zA(E.mode,y.state):null,me=ea(a,ie,y,!0);pe&&(y.state=pe),ie.styles=me.styles;var be=ie.styleClasses,tt=me.classes;tt?ie.styleClasses=tt:be&&(ie.styleClasses=null);for(var at=!ue||ue.length!=ie.styles.length||be!=tt&&(!be||!tt||be.bgClass!=tt.bgClass||be.textClass!=tt.textClass),Lt=0;!at&&Ltx)return Sn(a,a.options.workDelay),!0}),E.highlightFrontier=y.line,E.modeFrontier=Math.max(E.modeFrontier,y.line),b.length&&QA(a,function(){for(var ie=0;ie=x.viewFrom&&E.visible.to<=x.viewTo&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo)&&x.renderedView==x.view&&Ta(a)==0)return!1;dr(a)&&(yr(a),E.dims=cs(a));var b=y.first+y.size,ie=Math.max(E.visible.from-a.options.viewportMargin,y.first),ue=Math.min(b,E.visible.to+a.options.viewportMargin);x.viewFromue&&x.viewTo-ue<20&&(ue=Math.min(b,x.viewTo)),Ji&&(ie=xA(a.doc,ie),ue=bA(a.doc,ue));var pe=ie!=x.viewFrom||ue!=x.viewTo||x.lastWrapHeight!=E.wrapperHeight||x.lastWrapWidth!=E.wrapperWidth;ds(a,ie,ue),x.viewOffset=Br(jt(a.doc,x.viewFrom)),a.display.mover.style.top=x.viewOffset+"px";var me=Ta(a);if(!pe&&me==0&&!E.force&&x.renderedView==x.view&&(x.updateLineNumbers==null||x.updateLineNumbers>=x.viewTo))return!1;var be=IA(a);return me>4&&(x.lineDiv.style.display="none"),er(a,x.updateLineNumbers,E.dims),me>4&&(x.lineDiv.style.display=""),x.renderedView=x.view,qA(be),Ft(x.cursorDiv),Ft(x.selectionDiv),x.gutters.style.height=x.sizer.style.minHeight=0,pe&&(x.lastWrapHeight=E.wrapperHeight,x.lastWrapWidth=E.wrapperWidth,Sn(a,400)),x.updateLineNumbers=null,!0}function Jn(a,E){for(var x=E.viewport,y=!0;;y=!1){if(!y||!a.options.lineWrapping||E.oldDisplayWidth==Qn(a)){if(x&&x.top!=null&&(x={top:Math.min(a.doc.height+ft(a.display)-LA(a),x.top)}),E.visible=ae(a.display,a.doc,x),E.visible.from>=a.display.viewFrom&&E.visible.to<=a.display.viewTo)break}else y&&(E.visible=ae(a.display,a.doc,x));if(!XA(a,E))break;Fn(a);var b=Wt(a);Go(a),Jt(a,b),On(a,b),E.force=!1}E.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(E.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Vn(a,E){var x=new ZA(a,E);if(XA(a,x)){Fn(a),Jn(a,x);var y=Wt(a);Go(a),Jt(a,y),On(a,y),x.finish()}}function er(a,E,x){var y=a.display,b=a.options.lineNumbers,ie=y.lineDiv,ue=ie.firstChild;function pe(eA){var dA=eA.nextSibling;return Ke&&Se&&a.display.currentWheelTarget==eA?eA.style.display="none":eA.parentNode.removeChild(eA),dA}for(var me=y.view,be=y.viewFrom,tt=0;tt-1&&(St=!1),go(a,at,be,x)),St&&(Ft(at.lineNumber),at.lineNumber.appendChild(document.createTextNode(or(a.options,be)))),ue=at.node.nextSibling}be+=at.size}for(;ue;)ue=pe(ue)}function ir(a){var E=a.gutters.offsetWidth;a.sizer.style.marginLeft=E+"px"}function On(a,E){a.display.sizer.style.minHeight=E.docHeight+"px",a.display.heightForcer.style.top=E.docHeight+"px",a.display.gutters.style.height=E.docHeight+a.display.barHeight+pn(a)+"px"}function pr(a){var E=a.display,x=E.view;if(!(!E.alignWidgets&&(!E.gutters.firstChild||!a.options.fixedGutter))){for(var y=rs(E)-E.scroller.scrollLeft+a.doc.scrollLeft,b=E.gutters.offsetWidth,ie=y+"px",ue=0;ueue.clientWidth,me=ue.scrollHeight>ue.clientHeight;if(y&&pe||b&&me){if(b&&Se&&Ke){e:for(var be=E.target,tt=ie.view;be!=ue;be=be.parentNode)for(var at=0;at=0&&hn(a,y.to())<=0)return x}return-1};var on=function(a,E){this.anchor=a,this.head=E};on.prototype.from=function(){return Ti(this.anchor,this.head)},on.prototype.to=function(){return $i(this.anchor,this.head)},on.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function Ir(a,E,x){var y=a&&a.options.selectionsMayTouch,b=E[x];E.sort(function(Lt,St){return hn(Lt.from(),St.from())}),x=wt(E,b);for(var ie=1;ie0:me>=0){var be=Ti(pe.from(),ue.from()),tt=$i(pe.to(),ue.to()),at=pe.empty()?ue.from()==ue.head:pe.from()==pe.head;ie<=x&&--x,E.splice(--ie,2,new on(at?tt:be,at?be:tt))}}return new sr(E,x)}function jr(a,E){return new sr([new on(a,E||a)],0)}function di(a){return a.text?AA(a.from.line+a.text.length-1,$e(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function Sr(a,E){if(hn(a,E.from)<0)return a;if(hn(a,E.to)<=0)return di(E);var x=a.line+E.text.length-(E.to.line-E.from.line)-1,y=a.ch;return a.line==E.to.line&&(y+=di(E).ch-E.to.ch),AA(x,y)}function oa(a,E){for(var x=[],y=0;y1&&a.remove(pe.line+1,eA-1),a.insert(pe.line+1,TA)}Ni(a,"change",a,E)}function Un(a,E,x){function y(b,ie,ue){if(b.linked)for(var pe=0;pe1&&!a.done[a.done.length-2].ranges)return a.done.pop(),$e(a.done)}function vo(a,E,x,y){var b=a.history;b.undone.length=0;var ie=+new Date,ue,pe;if((b.lastOp==y||b.lastOrigin==E.origin&&E.origin&&(E.origin.charAt(0)=="+"&&b.lastModTime>ie-(a.cm?a.cm.options.historyEventDelay:500)||E.origin.charAt(0)=="*"))&&(ue=Aa(b,b.lastOp==y)))pe=$e(ue.changes),hn(E.from,E.to)==0&&hn(E.from,pe.to)==0?pe.to=di(E):ue.changes.push(Pi(a,E));else{var me=$e(b.done);for((!me||!me.ranges)&&Oa(a.sel,b.done),ue={changes:[Pi(a,E)],generation:b.generation},b.done.push(ue);b.done.length>b.undoDepth;)b.done.shift(),b.done[0].ranges||b.done.shift()}b.done.push(x),b.generation=++b.maxGeneration,b.lastModTime=b.lastSelTime=ie,b.lastOp=b.lastSelOp=y,b.lastOrigin=b.lastSelOrigin=E.origin,pe||Mn(a,"historyAdded")}function _a(a,E,x,y){var b=E.charAt(0);return b=="*"||b=="+"&&x.ranges.length==y.ranges.length&&x.somethingSelected()==y.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function fs(a,E,x,y){var b=a.history,ie=y&&y.origin;x==b.lastSelOp||ie&&b.lastSelOrigin==ie&&(b.lastModTime==b.lastSelTime&&b.lastOrigin==ie||_a(a,ie,$e(b.done),E))?b.done[b.done.length-1]=E:Oa(E,b.done),b.lastSelTime=+new Date,b.lastSelOrigin=ie,b.lastSelOp=x,y&&y.clearRedo!==!1&&ki(b.undone)}function Oa(a,E){var x=$e(E);x&&x.ranges&&x.equals(a)||E.push(a)}function Ho(a,E,x,y){var b=E["spans_"+a.id],ie=0;a.iter(Math.max(a.first,x),Math.min(a.first+a.size,y),function(ue){ue.markedSpans&&((b||(b=E["spans_"+a.id]={}))[ie]=ue.markedSpans),++ie})}function uo(a){if(!a)return null;for(var E,x=0;x-1&&($e(pe)[at]=be[at],delete be[at])}}return y}function hs(a,E,x,y){if(y){var b=a.anchor;if(x){var ie=hn(E,b)<0;ie!=hn(x,b)<0?(b=E,E=x):ie!=hn(E,x)<0&&(E=x)}return new on(b,E)}else return new on(x||E,E)}function mo(a,E,x,y,b){b==null&&(b=a.cm&&(a.cm.display.shift||a.extend)),fa(a,new sr([hs(a.sel.primary(),E,x,b)],0),y)}function Na(a,E,x){for(var y=[],b=a.cm&&(a.cm.display.shift||a.extend),ie=0;ie=E.ch:pe.to>E.ch))){if(b&&(Mn(me,"beforeCursorEnter"),me.explicitlyCleared))if(ie.markedSpans){--ue;continue}else break;if(!me.atomic)continue;if(x){var at=me.find(y<0?1:-1),Lt=void 0;if((y<0?tt:be)&&(at=Js(a,at,-y,at&&at.line==E.line?ie:null)),at&&at.line==E.line&&(Lt=hn(at,x))&&(y<0?Lt<0:Lt>0))return Fo(a,at,E,y,b)}var St=me.find(y<0?-1:1);return(y<0?be:tt)&&(St=Js(a,St,y,St.line==E.line?ie:null)),St?Fo(a,St,E,y,b):null}}return E}function Bo(a,E,x,y,b){var ie=y||1,ue=Fo(a,E,x,ie,b)||!b&&Fo(a,E,x,ie,!0)||Fo(a,E,x,-ie,b)||!b&&Fo(a,E,x,-ie,!0);return ue||(a.cantEdit=!0,AA(a.first,0))}function Js(a,E,x,y){return x<0&&E.ch==0?E.line>a.first?DA(a,AA(E.line-1)):null:x>0&&E.ch==(y||jt(a,E.line)).text.length?E.line=0;--b)dl(a,{from:y[b].from,to:y[b].to,text:b?[""]:E.text,origin:E.origin});else dl(a,E)}}function dl(a,E){if(!(E.text.length==1&&E.text[0]==""&&hn(E.from,E.to)==0)){var x=oa(a,E);vo(a,E,x,a.cm?a.cm.curOp.id:NaN),Zo(a,E,x,Ga(a,E));var y=[];Un(a,function(b,ie){!ie&&wt(y,b.history)==-1&&(Ks(b.history,E),y.push(b.history)),Zo(b,E,null,Ga(b,E))})}}function ps(a,E,x){var y=a.cm&&a.cm.state.suppressEdits;if(!(y&&!x)){for(var b=a.history,ie,ue=a.sel,pe=E=="undo"?b.done:b.undone,me=E=="undo"?b.undone:b.done,be=0;be=0;--St){var eA=Lt(St);if(eA)return eA.v}}}}function Vo(a,E){if(E!=0&&(a.first+=E,a.sel=new sr(gt(a.sel.ranges,function(b){return new on(AA(b.anchor.line+E,b.anchor.ch),AA(b.head.line+E,b.head.ch))}),a.sel.primIndex),a.cm)){oi(a.cm,a.first,a.first-E,E);for(var x=a.cm.display,y=x.viewFrom;ya.lastLine())){if(E.from.lineie&&(E={from:E.from,to:AA(ie,jt(a,ie).text.length),text:[E.text[0]],origin:E.origin}),E.removed=pA(a,E.from,E.to),x||(x=oa(a,E)),a.cm?zs(a.cm,E,y):qa(a,E,y),Qs(a,x,Ye),a.cantEdit&&Bo(a,AA(a.firstLine(),0))&&(a.cantEdit=!1)}}function zs(a,E,x){var y=a.doc,b=a.display,ie=E.from,ue=E.to,pe=!1,me=ie.line;a.options.lineWrapping||(me=en(wa(jt(y,ie.line))),y.iter(me,ue.line+1,function(St){if(St==b.maxLine)return pe=!0,!0})),y.sel.contains(E.from,E.to)>-1&&En(a),qa(y,E,x,ys(a)),a.options.lineWrapping||(y.iter(me,ie.line+E.text.length,function(St){var eA=ni(St);eA>b.maxLineLength&&(b.maxLine=St,b.maxLineLength=eA,b.maxLineChanged=!0,pe=!1)}),pe&&(a.curOp.updateMaxLine=!0)),$o(y,ie.line),Sn(a,400);var be=E.text.length-(ue.line-ie.line)-1;E.full?oi(a):ie.line==ue.line&&E.text.length==1&&!tr(a.doc,E)?qr(a,ie.line,"text"):oi(a,ie.line,ue.line+1,be);var tt=WA(a,"changes"),at=WA(a,"change");if(at||tt){var Lt={from:ie,to:ue,text:E.text,removed:E.removed,origin:E.origin};at&&Ni(a,"change",a,Lt),tt&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Lt)}a.display.selForContextMenu=null}function Xo(a,E,x,y,b){var ie;y||(y=x),hn(y,x)<0&&(ie=[y,x],x=ie[0],y=ie[1]),typeof E=="string"&&(E=a.splitLines(E)),Wo(a,{from:x,to:y,text:E,origin:b})}function _s(a,E,x,y){x1||!(this.children[0]instanceof Ss))){var pe=[];this.collapse(pe),this.children=[new Ss(pe)],this.children[0].parent=this}},collapse:function(a){for(var E=0;E50){for(var ue=b.lines.length%25+25,pe=ue;pe10);a.parent.maybeSpill()}},iterN:function(a,E,x){for(var y=0;ya.display.maxLineLength&&(a.display.maxLine=be,a.display.maxLineLength=tt,a.display.maxLineChanged=!0)}y!=null&&a&&this.collapsed&&oi(a,y,b+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&To(a.doc)),a&&Ni(a,"markerCleared",a,this,y,b),E&&hA(a),this.parent&&this.parent.clear()}},So.prototype.find=function(a,E){a==null&&this.type=="bookmark"&&(a=1);for(var x,y,b=0;b0||ue==0&&ie.clearWhenEmpty!==!1)return ie;if(ie.replacedWith&&(ie.collapsed=!0,ie.widgetNode=ut("span",[ie.replacedWith],"CodeMirror-widget"),y.handleMouseEvents||ie.widgetNode.setAttribute("cm-ignore-events","true"),y.insertLeft&&(ie.widgetNode.insertLeft=!0)),ie.collapsed){if(ts(a,E.line,E,x,ie)||E.line!=x.line&&ts(a,x.line,E,x,ie))throw new Error("Inserting collapsed marker partially overlapping an existing one");ba()}ie.addToHistory&&vo(a,{from:E,to:x,origin:"markText"},a.sel,NaN);var pe=E.line,me=a.cm,be;if(a.iter(pe,x.line+1,function(at){me&&ie.collapsed&&!me.options.lineWrapping&&wa(at)==me.display.maxLine&&(be=!0),ie.collapsed&&pe!=E.line&&Gn(at,0),ia(at,new Qa(ie,pe==E.line?E.ch:null,pe==x.line?x.ch:null)),++pe}),ie.collapsed&&a.iter(E.line,x.line+1,function(at){VA(a,at)&&Gn(at,0)}),ie.clearOnEnter&&vA(ie,"beforeCursorEnter",function(){return ie.clear()}),ie.readOnly&&(zo(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ie.collapsed&&(ie.id=++Gs,ie.atomic=!0),me){if(be&&(me.curOp.updateMaxLine=!0),ie.collapsed)oi(me,E.line,x.line+1);else if(ie.className||ie.startStyle||ie.endStyle||ie.css||ie.attributes||ie.title)for(var tt=E.line;tt<=x.line;tt++)qr(me,tt,"text");ie.atomic&&To(me.doc),Ni(me,"markerAdded",me,ie)}return ie}var ms=function(a,E){this.markers=a,this.primary=E;for(var x=0;x=0;me--)Wo(this,y[me]);pe?bs(this,pe):this.cm&&pt(this.cm)}),undo:FA(function(){ps(this,"undo")}),redo:FA(function(){ps(this,"redo")}),undoSelection:FA(function(){ps(this,"undo",!0)}),redoSelection:FA(function(){ps(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,E=0,x=0,y=0;y=a.ch)&&E.push(b.marker.parent||b.marker)}return E},findMarks:function(a,E,x){a=DA(this,a),E=DA(this,E);var y=[],b=a.line;return this.iter(a.line,E.line+1,function(ie){var ue=ie.markedSpans;if(ue)for(var pe=0;pe=me.to||me.from==null&&b!=a.line||me.from!=null&&b==E.line&&me.from>=E.ch)&&(!x||x(me.marker))&&y.push(me.marker.parent||me.marker)}++b}),y},getAllMarks:function(){var a=[];return this.iter(function(E){var x=E.markedSpans;if(x)for(var y=0;ya)return E=a,!0;a-=ie,++x}),DA(this,AA(x,E))},indexFromPos:function(a){a=DA(this,a);var E=a.ch;if(a.lineE&&(E=a.from),a.to!=null&&a.to-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var tt=a.dataTransfer.getData("Text");if(tt){var at;if(E.state.draggingText&&!E.state.draggingText.copy&&(at=E.listSelections()),Qs(E.doc,jr(x,x)),at)for(var Lt=0;Lt=0;pe--)Xo(a.doc,"",y[pe].from,y[pe].to,"+delete");pt(a)})}function Au(a,E,x){var y=_t(a.text,E+x,x);return y<0||y>a.text.length?null:y}function nu(a,E,x){var y=Au(a,E.ch,x);return y==null?null:new AA(E.line,y,x<0?"after":"before")}function zl(a,E,x,y,b){if(a){E.doc.direction=="rtl"&&(b=-b);var ie=PA(x,E.doc.direction);if(ie){var ue=b<0?$e(ie):ie[0],pe=b<0==(ue.level==1),me=pe?"after":"before",be;if(ue.level>0||E.doc.direction=="rtl"){var tt=jn(E,x);be=b<0?x.text.length-1:0;var at=Yn(E,tt,be).top;be=tA(function(Lt){return Yn(E,tt,Lt).top==at},b<0==(ue.level==1)?ue.from:ue.to-1,be),me=="before"&&(be=Au(x,be,1))}else be=b<0?ue.to:ue.from;return new AA(y,be,me)}}return new AA(y,b<0?x.text.length:0,b<0?"before":"after")}function ru(a,E,x,y){var b=PA(E,a.doc.direction);if(!b)return nu(E,x,y);x.ch>=E.text.length?(x.ch=E.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var ie=iA(b,x.ch,x.sticky),ue=b[ie];if(a.doc.direction=="ltr"&&ue.level%2==0&&(y>0?ue.to>x.ch:ue.from=ue.from&&Lt>=tt.begin)){var St=at?"before":"after";return new AA(x.line,Lt,St)}}var eA=function(TA,tn,RA){for(var mn=function(Hi,Da){return Da?new AA(x.line,pe(Hi,1),"before"):new AA(x.line,Hi,"after")};TA>=0&&TA0==(Ar.level!=1),Nr=zn?RA.begin:pe(RA.end,-1);if(Ar.from<=Nr&&Nr0?tt.end:pe(tt.begin,-1);return wA!=null&&!(y>0&&wA==E.text.length)&&(dA=eA(y>0?0:b.length-1,y,be(wA)),dA)?dA:null}var xl={selectAll:qs,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Ye)},killLine:function(a){return Bs(a,function(E){if(E.empty()){var x=jt(a.doc,E.head.line).text.length;return E.head.ch==x&&E.head.line0)b=new AA(b.line,b.ch+1),a.replaceRange(ie.charAt(b.ch-1)+ie.charAt(b.ch-2),AA(b.line,b.ch-2),b,"+transpose");else if(b.line>a.doc.first){var ue=jt(a.doc,b.line-1).text;ue&&(b=new AA(b.line,1),a.replaceRange(ie.charAt(0)+a.doc.lineSeparator()+ue.charAt(ue.length-1),AA(b.line-1,ue.length-1),b,"+transpose"))}}x.push(new on(b,b))}a.setSelections(x)})},newlineAndIndent:function(a){return QA(a,function(){for(var E=a.listSelections(),x=E.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),E[x].anchor,E[x].head,"+input");E=a.listSelections();for(var y=0;ya&&hn(E,this.pos)==0&&x==this.button};var Vs,Ql;function Cu(a,E){var x=+new Date;return Ql&&Ql.compare(x,a,E)?(Vs=Ql=null,"triple"):Vs&&Vs.compare(x,a,E)?(Ql=new hl(x,a,E),Vs=null,"double"):(Vs=new hl(x,a,E),Ql=null,"single")}function Vl(a){var E=this,x=E.display;if(!(Yt(E,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,It(x,a)){Ke||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!ou(E,a)){var y=kr(E,a),b=Tn(a),ie=y?Cu(y,b):"single";window.focus(),b==1&&E.state.selectingText&&E.state.selectingText(a),!(y&&wu(E,b,y,ie,a))&&(b==1?y?yu(E,y,ie,a):Yi(a)==x.scroller&&vr(a):b==2?(y&&mo(E.doc,y),setTimeout(function(){return x.input.focus()},20)):b==3&&(He?E.display.input.onContextMenu(a):Ys(E)))}}}function wu(a,E,x,y,b){var ie="Click";return y=="double"?ie="Double"+ie:y=="triple"&&(ie="Triple"+ie),ie=(E==1?"Left":E==2?"Middle":"Right")+ie,bl(a,jl(ie,b),b,function(ue){if(typeof ue=="string"&&(ue=xl[ue]),!ue)return!1;var pe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),pe=ue(a,x)!=Ht}finally{a.state.suppressEdits=!1}return pe})}function Eu(a,E,x){var y=a.getOption("configureMouse"),b=y?y(a,E,x):{};if(b.unit==null){var ie=We?x.shiftKey&&x.metaKey:x.altKey;b.unit=ie?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(b.extend==null||a.doc.extend)&&(b.extend=a.doc.extend||x.shiftKey),b.addNew==null&&(b.addNew=Se?x.metaKey:x.ctrlKey),b.moveOnDrag==null&&(b.moveOnDrag=!(Se?x.altKey:x.ctrlKey)),b}function yu(a,E,x,y){De?setTimeout(Pt(wl,a),0):a.curOp.focus=nt();var b=Eu(a,x,y),ie=a.doc.sel,ue;a.options.dragDrop&&ma&&!a.isReadOnly()&&x=="single"&&(ue=ie.contains(E))>-1&&(hn((ue=ie.ranges[ue]).from(),E)<0||E.xRel>0)&&(hn(ue.to(),E)>0||E.xRel<0)?Wu(a,y,E,b):Iu(a,y,E,b)}function Wu(a,E,x,y){var b=a.display,ie=!1,ue=BA(a,function(be){Ke&&(b.scroller.draggable=!1),a.state.draggingText=!1,wn(b.wrapper.ownerDocument,"mouseup",ue),wn(b.wrapper.ownerDocument,"mousemove",pe),wn(b.scroller,"dragstart",me),wn(b.scroller,"drop",ue),ie||(vr(be),y.addNew||mo(a.doc,x,null,null,y.extend),Ke&&!Xe||De&&Ie==9?setTimeout(function(){b.wrapper.ownerDocument.body.focus({preventScroll:!0}),b.input.focus()},20):b.input.focus())}),pe=function(be){ie=ie||Math.abs(E.clientX-be.clientX)+Math.abs(E.clientY-be.clientY)>=10},me=function(){return ie=!0};Ke&&(b.scroller.draggable=!0),a.state.draggingText=ue,ue.copy=!y.moveOnDrag,b.scroller.dragDrop&&b.scroller.dragDrop(),vA(b.wrapper.ownerDocument,"mouseup",ue),vA(b.wrapper.ownerDocument,"mousemove",pe),vA(b.scroller,"dragstart",me),vA(b.scroller,"drop",ue),Ys(a),setTimeout(function(){return b.input.focus()},20)}function Fl(a,E,x){if(x=="char")return new on(E,E);if(x=="word")return a.findWordAt(E);if(x=="line")return new on(AA(E.line,0),DA(a.doc,AA(E.line+1,0)));var y=x(a,E);return new on(y.from,y.to)}function Iu(a,E,x,y){var b=a.display,ie=a.doc;vr(E);var ue,pe,me=ie.sel,be=me.ranges;if(y.addNew&&!y.extend?(pe=ie.sel.contains(x),pe>-1?ue=be[pe]:ue=new on(x,x)):(ue=ie.sel.primary(),pe=ie.sel.primIndex),y.unit=="rectangle")y.addNew||(ue=new on(x,x)),x=kr(a,E,!0,!0),pe=-1;else{var tt=Fl(a,x,y.unit);y.extend?ue=hs(ue,tt.anchor,tt.head,y.extend):ue=tt}y.addNew?pe==-1?(pe=be.length,fa(ie,Ir(a,be.concat([ue]),pe),{scroll:!1,origin:"*mouse"})):be.length>1&&be[pe].empty()&&y.unit=="char"&&!y.extend?(fa(ie,Ir(a,be.slice(0,pe).concat(be.slice(pe+1)),0),{scroll:!1,origin:"*mouse"}),me=ie.sel):gs(ie,pe,ue,_e):(pe=0,fa(ie,new sr([ue],0),_e),me=ie.sel);var at=x;function Lt(RA){if(hn(at,RA)!=0)if(at=RA,y.unit=="rectangle"){for(var mn=[],Ar=a.options.tabSize,zn=ze(jt(ie,x.line).text,x.ch,Ar),Nr=ze(jt(ie,RA.line).text,RA.ch,Ar),Hi=Math.min(zn,Nr),Da=Math.max(zn,Nr),na=Math.min(x.line,RA.line),Mo=Math.min(a.lastLine(),Math.max(x.line,RA.line));na<=Mo;na++){var $a=jt(ie,na).text,va=Mt($a,Hi,Ar);Hi==Da?mn.push(new on(AA(na,va),AA(na,va))):$a.length>va&&mn.push(new on(AA(na,va),AA(na,Mt($a,Da,Ar))))}mn.length||mn.push(new on(x,x)),fa(ie,Ir(a,me.ranges.slice(0,pe).concat(mn),pe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(RA)}else{var eo=ue,ja=Fl(a,RA,y.unit),MA=eo.anchor,Wi;hn(ja.anchor,MA)>0?(Wi=ja.head,MA=Ti(eo.from(),ja.anchor)):(Wi=ja.anchor,MA=$i(eo.to(),ja.head));var Vi=me.ranges.slice(0);Vi[pe]=xu(a,new on(DA(ie,MA),Wi)),fa(ie,Ir(a,Vi,pe),_e)}}var St=b.wrapper.getBoundingClientRect(),eA=0;function dA(RA){var mn=++eA,Ar=kr(a,RA,!0,y.unit=="rectangle");if(Ar)if(hn(Ar,at)!=0){a.curOp.focus=nt(),Lt(Ar);var zn=ae(b,ie);(Ar.line>=zn.to||Ar.lineSt.bottom?20:0;Nr&&setTimeout(BA(a,function(){eA==mn&&(b.scroller.scrollTop+=Nr,dA(RA))}),50)}}function wA(RA){a.state.selectingText=!1,eA=1/0,RA&&(vr(RA),b.input.focus()),wn(b.wrapper.ownerDocument,"mousemove",TA),wn(b.wrapper.ownerDocument,"mouseup",tn),ie.history.lastSelOrigin=null}var TA=BA(a,function(RA){RA.buttons===0||!Tn(RA)?wA(RA):dA(RA)}),tn=BA(a,wA);a.state.selectingText=tn,vA(b.wrapper.ownerDocument,"mousemove",TA),vA(b.wrapper.ownerDocument,"mouseup",tn)}function xu(a,E){var x=E.anchor,y=E.head,b=jt(a.doc,x.line);if(hn(x,y)==0&&x.sticky==y.sticky)return E;var ie=PA(b);if(!ie)return E;var ue=iA(ie,x.ch,x.sticky),pe=ie[ue];if(pe.from!=x.ch&&pe.to!=x.ch)return E;var me=ue+(pe.from==x.ch==(pe.level!=1)?0:1);if(me==0||me==ie.length)return E;var be;if(y.line!=x.line)be=(y.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var tt=iA(ie,y.ch,y.sticky),at=tt-ue||(y.ch-x.ch)*(pe.level==1?-1:1);tt==me-1||tt==me?be=at<0:be=at>0}var Lt=ie[me+(be?-1:0)],St=be==(Lt.level==1),eA=St?Lt.from:Lt.to,dA=St?"after":"before";return x.ch==eA&&x.sticky==dA?E:new on(new AA(x.line,eA,dA),y)}function bu(a,E,x,y){var b,ie;if(E.touches)b=E.touches[0].clientX,ie=E.touches[0].clientY;else try{b=E.clientX,ie=E.clientY}catch(Lt){return!1}if(b>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;y&&vr(E);var ue=a.display,pe=ue.lineDiv.getBoundingClientRect();if(ie>pe.bottom||!WA(a,x))return hi(E);ie-=pe.top-ue.viewOffset;for(var me=0;me=b){var tt=_n(a.doc,ie),at=a.display.gutterSpecs[me];return Mn(a,x,a,tt,at.className,E),hi(E)}}}function ou(a,E){return bu(a,E,"gutterClick",!0)}function su(a,E){It(a.display,E)||gl(a,E)||Yt(a,E,"contextmenu")||He||a.display.input.onContextMenu(E)}function gl(a,E){return WA(a,"gutterContextMenu")?bu(a,E,"gutterContextMenu",!1):!1}function Zl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),KA(a)}var Us={toString:function(){return"CodeMirror.Init"}},Qu={},Xl={};function Vu(a){var E=a.optionHandlers;function x(y,b,ie,ue){a.defaults[y]=b,ie&&(E[y]=ue?function(pe,me,be){be!=Us&&ie(pe,me,be)}:ie)}a.defineOption=x,a.Init=Us,x("value","",function(y,b){return y.setValue(b)},!0),x("mode",null,function(y,b){y.doc.modeOption=b,zr(y)},!0),x("indentUnit",2,zr,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(y){wi(y),KA(y),oi(y)},!0),x("lineSeparator",null,function(y,b){if(y.doc.lineSep=b,!!b){var ie=[],ue=y.doc.first;y.doc.iter(function(me){for(var be=0;;){var tt=me.text.indexOf(b,be);if(tt==-1)break;be=tt+b.length,ie.push(AA(ue,tt))}ue++});for(var pe=ie.length-1;pe>=0;pe--)Xo(y.doc,b,ie[pe],AA(ie[pe].line,ie[pe].ch+b.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(y,b,ie){y.state.specialChars=new RegExp(b.source+(b.test(" ")?"":"| "),"g"),ie!=Us&&y.refresh()}),x("specialCharPlaceholder",io,function(y){return y.refresh()},!0),x("electricChars",!0),x("inputStyle",ye?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(y,b){return y.getInputField().spellcheck=b},!0),x("autocorrect",!1,function(y,b){return y.getInputField().autocorrect=b},!0),x("autocapitalize",!1,function(y,b){return y.getInputField().autocapitalize=b},!0),x("rtlMoveVisually",!Oe),x("wholeLineUpdateBefore",!0),x("theme","default",function(y){Zl(y),ur(y)},!0),x("keyMap","default",function(y,b,ie){var ue=Ia(b),pe=ie!=Us&&Ia(ie);pe&&pe.detach&&pe.detach(y,ue),ue.attach&&ue.attach(y,pe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,Fu,!0),x("gutters",[],function(y,b){y.display.gutterSpecs=fr(b,y.options.lineNumbers),ur(y)},!0),x("fixedGutter",!0,function(y,b){y.display.gutters.style.left=b?rs(y.display)+"px":"0",y.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(y){return Jt(y)},!0),x("scrollbarStyle","native",function(y){oA(y),Jt(y),y.display.scrollbars.setScrollTop(y.doc.scrollTop),y.display.scrollbars.setScrollLeft(y.doc.scrollLeft)},!0),x("lineNumbers",!1,function(y,b){y.display.gutterSpecs=fr(y.options.gutters,b),ur(y)},!0),x("firstLineNumber",1,ur,!0),x("lineNumberFormatter",function(y){return y},ur,!0),x("showCursorWhenSelecting",!1,Go,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(y,b){b=="nocursor"&&(lA(y),y.display.input.blur()),y.display.input.readOnlyChanged(b)}),x("screenReaderLabel",null,function(y,b){b=b===""?null:b,y.display.input.screenReaderLabelChanged(b)}),x("disableInput",!1,function(y,b){b||y.display.input.reset()},!0),x("dragDrop",!0,Zu),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Go,!0),x("singleCursorHeightPerLine",!0,Go,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,wi,!0),x("addModeClass",!1,wi,!0),x("pollInterval",100),x("undoDepth",200,function(y,b){return y.doc.history.undoDepth=b}),x("historyEventDelay",1250),x("viewportMargin",10,function(y){return y.refresh()},!0),x("maxHighlightLength",1e4,wi,!0),x("moveInputWithCursor",!0,function(y,b){b||y.display.input.resetPosition()}),x("tabindex",null,function(y,b){return y.display.input.getField().tabIndex=b||""}),x("autofocus",null),x("direction","ltr",function(y,b){return y.doc.setDirection(b)},!0),x("phrases",null)}function Zu(a,E,x){var y=x&&x!=Us;if(!E!=!y){var b=a.display.dragFunctions,ie=E?vA:wn;ie(a.display.scroller,"dragstart",b.start),ie(a.display.scroller,"dragenter",b.enter),ie(a.display.scroller,"dragover",b.over),ie(a.display.scroller,"dragleave",b.leave),ie(a.display.scroller,"drop",b.drop)}}function Fu(a){a.options.lineWrapping?(mt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(ct(a.display.wrapper,"CodeMirror-wrap"),Ui(a)),Ln(a),oi(a),KA(a),setTimeout(function(){return Jt(a)},100)}function Ri(a,E){var x=this;if(!(this instanceof Ri))return new Ri(a,E);this.options=E=E?rA(E):{},rA(Qu,E,!1);var y=E.value;typeof y=="string"?y=new Hn(y,E.mode,null,E.lineSeparator,E.direction):E.mode&&(y.modeOption=E.mode),this.doc=y;var b=new Ri.inputStyles[E.inputStyle](this),ie=this.display=new Hr(a,y,b,E);ie.wrapper.CodeMirror=this,Zl(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),oA(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 Qe,keySeq:null,specialChars:null},E.autofocus&&!ye&&ie.input.focus(),De&&Ie<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Su(this),_r(),cA(this),this.curOp.forceUpdate=!0,SA(this,y),E.autofocus&&!ye||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&lo(x)},20):lA(this);for(var ue in Xl)Xl.hasOwnProperty(ue)&&Xl[ue](this,E[ue],Us);dr(this),E.finishInit&&E.finishInit(this);for(var pe=0;pe20*20}vA(E.scroller,"touchstart",function(me){if(!Yt(a,me)&&!ie(me)&&!ou(a,me)){E.input.ensurePolled(),clearTimeout(x);var be=+new Date;E.activeTouch={start:be,moved:!1,prev:be-y.end<=300?y:null},me.touches.length==1&&(E.activeTouch.left=me.touches[0].pageX,E.activeTouch.top=me.touches[0].pageY)}}),vA(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),vA(E.scroller,"touchend",function(me){var be=E.activeTouch;if(be&&!It(E,me)&&be.left!=null&&!be.moved&&new Date-be.start<300){var tt=a.coordsChar(E.activeTouch,"page"),at;!be.prev||ue(be,be.prev)?at=new on(tt,tt):!be.prev.prev||ue(be,be.prev.prev)?at=a.findWordAt(tt):at=new on(AA(tt.line,0),DA(a.doc,AA(tt.line+1,0))),a.setSelection(at.anchor,at.head),a.focus(),vr(me)}b()}),vA(E.scroller,"touchcancel",b),vA(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Gt(a,E.scroller.scrollTop),Xt(a,E.scroller.scrollLeft,!0),Mn(a,"scroll",a))}),vA(E.scroller,"mousewheel",function(me){return li(a,me)}),vA(E.scroller,"DOMMouseScroll",function(me){return li(a,me)}),vA(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(me){Yt(a,me)||Nn(me)},over:function(me){Yt(a,me)||(eu(a,me),Nn(me))},start:function(me){return Ws(a,me)},drop:BA(a,Oo),leave:function(me){Yt(a,me)||Nl(a)}};var pe=E.input.getField();vA(pe,"keyup",function(me){return mu.call(a,me)}),vA(pe,"keydown",BA(a,Wl)),vA(pe,"keypress",BA(a,Bu)),vA(pe,"focus",function(me){return lo(a,me)}),vA(pe,"blur",function(me){return lA(a,me)})}var Yl=[];Ri.defineInitHook=function(a){return Yl.push(a)};function rl(a,E,x,y){var b=a.doc,ie;x==null&&(x="add"),x=="smart"&&(b.mode.indent?ie=Bi(a,E).state:x="prev");var ue=a.options.tabSize,pe=jt(b,E),me=ze(pe.text,null,ue);pe.stateAfter&&(pe.stateAfter=null);var be=pe.text.match(/^\s*/)[0],tt;if(!y&&!/\S/.test(pe.text))tt=0,x="not";else if(x=="smart"&&(tt=b.mode.indent(ie,pe.text.slice(be.length),pe.text),tt==Ht||tt>150)){if(!y)return;x="prev"}x=="prev"?E>b.first?tt=ze(jt(b,E-1).text,null,ue):tt=0:x=="add"?tt=me+a.options.indentUnit:x=="subtract"?tt=me-a.options.indentUnit:typeof x=="number"&&(tt=me+x),tt=Math.max(0,tt);var at="",Lt=0;if(a.options.indentWithTabs)for(var St=Math.floor(tt/ue);St;--St)Lt+=ue,at+=" ";if(Ltue,me=ei(E),be=null;if(pe&&y.ranges.length>1)if(Yo&&Yo.text.join(` +`},setDirection:FA(function(a){a!="rtl"&&(a="ltr"),a!=this.direction&&(this.direction=a,this.iter(function(E){return E.order=null}),this.cm&&rn(this.cm))})}),Hn.prototype.eachLine=Hn.prototype.iter;var Ra=0;function Oo(a){var E=this;if(Nl(E),!(Yt(E,a)||xt(E.display,a))){vr(a),De&&(Ra=+new Date);var x=kr(E,a,!0),y=a.dataTransfer.files;if(!(!x||E.isReadOnly()))if(y&&y.length&&window.FileReader&&window.File)for(var b=y.length,ie=Array(b),ue=0,pe=function(){++ue==b&&BA(E,function(){x=DA(E.doc,x);var St={from:x,to:x,text:E.doc.splitLines(ie.filter(function(eA){return eA!=null}).join(E.doc.lineSeparator())),origin:"paste"};Wo(E.doc,St),bs(E.doc,jr(DA(E.doc,x),DA(E.doc,di(St))))})()},me=function(St,eA){if(E.options.allowDropFileTypes&&wt(E.options.allowDropFileTypes,St.type)==-1){pe();return}var dA=new FileReader;dA.onerror=function(){return pe()},dA.onload=function(){var wA=dA.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(wA)){pe();return}ie[eA]=wA,pe()},dA.readAsText(St)},be=0;be-1){E.state.draggingText(a),setTimeout(function(){return E.display.input.focus()},20);return}try{var tt=a.dataTransfer.getData("Text");if(tt){var at;if(E.state.draggingText&&!E.state.draggingText.copy&&(at=E.listSelections()),Qs(E.doc,jr(x,x)),at)for(var Lt=0;Lt=0;pe--)Xo(a.doc,"",y[pe].from,y[pe].to,"+delete");pt(a)})}function Au(a,E,x){var y=_t(a.text,E+x,x);return y<0||y>a.text.length?null:y}function nu(a,E,x){var y=Au(a,E.ch,x);return y==null?null:new AA(E.line,y,x<0?"after":"before")}function zl(a,E,x,y,b){if(a){E.doc.direction=="rtl"&&(b=-b);var ie=PA(x,E.doc.direction);if(ie){var ue=b<0?$e(ie):ie[0],pe=b<0==(ue.level==1),me=pe?"after":"before",be;if(ue.level>0||E.doc.direction=="rtl"){var tt=jn(E,x);be=b<0?x.text.length-1:0;var at=Yn(E,tt,be).top;be=tA(function(Lt){return Yn(E,tt,Lt).top==at},b<0==(ue.level==1)?ue.from:ue.to-1,be),me=="before"&&(be=Au(x,be,1))}else be=b<0?ue.to:ue.from;return new AA(y,be,me)}}return new AA(y,b<0?x.text.length:0,b<0?"before":"after")}function ru(a,E,x,y){var b=PA(E,a.doc.direction);if(!b)return nu(E,x,y);x.ch>=E.text.length?(x.ch=E.text.length,x.sticky="before"):x.ch<=0&&(x.ch=0,x.sticky="after");var ie=iA(b,x.ch,x.sticky),ue=b[ie];if(a.doc.direction=="ltr"&&ue.level%2==0&&(y>0?ue.to>x.ch:ue.from=ue.from&&Lt>=tt.begin)){var St=at?"before":"after";return new AA(x.line,Lt,St)}}var eA=function(TA,tn,RA){for(var mn=function(Hi,Da){return Da?new AA(x.line,pe(Hi,1),"before"):new AA(x.line,Hi,"after")};TA>=0&&TA0==(Ar.level!=1),Nr=zn?RA.begin:pe(RA.end,-1);if(Ar.from<=Nr&&Nr0?tt.end:pe(tt.begin,-1);return wA!=null&&!(y>0&&wA==E.text.length)&&(dA=eA(y>0?0:b.length-1,y,be(wA)),dA)?dA:null}var xl={selectAll:qs,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),Ye)},killLine:function(a){return Bs(a,function(E){if(E.empty()){var x=jt(a.doc,E.head.line).text.length;return E.head.ch==x&&E.head.line0)b=new AA(b.line,b.ch+1),a.replaceRange(ie.charAt(b.ch-1)+ie.charAt(b.ch-2),AA(b.line,b.ch-2),b,"+transpose");else if(b.line>a.doc.first){var ue=jt(a.doc,b.line-1).text;ue&&(b=new AA(b.line,1),a.replaceRange(ie.charAt(0)+a.doc.lineSeparator()+ue.charAt(ue.length-1),AA(b.line-1,ue.length-1),b,"+transpose"))}}x.push(new on(b,b))}a.setSelections(x)})},newlineAndIndent:function(a){return QA(a,function(){for(var E=a.listSelections(),x=E.length-1;x>=0;x--)a.replaceRange(a.doc.lineSeparator(),E[x].anchor,E[x].head,"+input");E=a.listSelections();for(var y=0;ya&&hn(E,this.pos)==0&&x==this.button};var Vs,Ql;function Cu(a,E){var x=+new Date;return Ql&&Ql.compare(x,a,E)?(Vs=Ql=null,"triple"):Vs&&Vs.compare(x,a,E)?(Ql=new hl(x,a,E),Vs=null,"double"):(Vs=new hl(x,a,E),Ql=null,"single")}function Vl(a){var E=this,x=E.display;if(!(Yt(E,a)||x.activeTouch&&x.input.supportsTouch())){if(x.input.ensurePolled(),x.shift=a.shiftKey,xt(x,a)){Ke||(x.scroller.draggable=!1,setTimeout(function(){return x.scroller.draggable=!0},100));return}if(!ou(E,a)){var y=kr(E,a),b=Tn(a),ie=y?Cu(y,b):"single";window.focus(),b==1&&E.state.selectingText&&E.state.selectingText(a),!(y&&wu(E,b,y,ie,a))&&(b==1?y?yu(E,y,ie,a):Yi(a)==x.scroller&&vr(a):b==2?(y&&mo(E.doc,y),setTimeout(function(){return x.input.focus()},20)):b==3&&(He?E.display.input.onContextMenu(a):Ys(E)))}}}function wu(a,E,x,y,b){var ie="Click";return y=="double"?ie="Double"+ie:y=="triple"&&(ie="Triple"+ie),ie=(E==1?"Left":E==2?"Middle":"Right")+ie,bl(a,jl(ie,b),b,function(ue){if(typeof ue=="string"&&(ue=xl[ue]),!ue)return!1;var pe=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),pe=ue(a,x)!=Ht}finally{a.state.suppressEdits=!1}return pe})}function Eu(a,E,x){var y=a.getOption("configureMouse"),b=y?y(a,E,x):{};if(b.unit==null){var ie=We?x.shiftKey&&x.metaKey:x.altKey;b.unit=ie?"rectangle":E=="single"?"char":E=="double"?"word":"line"}return(b.extend==null||a.doc.extend)&&(b.extend=a.doc.extend||x.shiftKey),b.addNew==null&&(b.addNew=Se?x.metaKey:x.ctrlKey),b.moveOnDrag==null&&(b.moveOnDrag=!(Se?x.altKey:x.ctrlKey)),b}function yu(a,E,x,y){De?setTimeout(Pt(wl,a),0):a.curOp.focus=nt();var b=Eu(a,x,y),ie=a.doc.sel,ue;a.options.dragDrop&&ma&&!a.isReadOnly()&&x=="single"&&(ue=ie.contains(E))>-1&&(hn((ue=ie.ranges[ue]).from(),E)<0||E.xRel>0)&&(hn(ue.to(),E)>0||E.xRel<0)?Wu(a,y,E,b):Iu(a,y,E,b)}function Wu(a,E,x,y){var b=a.display,ie=!1,ue=BA(a,function(be){Ke&&(b.scroller.draggable=!1),a.state.draggingText=!1,wn(b.wrapper.ownerDocument,"mouseup",ue),wn(b.wrapper.ownerDocument,"mousemove",pe),wn(b.scroller,"dragstart",me),wn(b.scroller,"drop",ue),ie||(vr(be),y.addNew||mo(a.doc,x,null,null,y.extend),Ke&&!Xe||De&&Ie==9?setTimeout(function(){b.wrapper.ownerDocument.body.focus({preventScroll:!0}),b.input.focus()},20):b.input.focus())}),pe=function(be){ie=ie||Math.abs(E.clientX-be.clientX)+Math.abs(E.clientY-be.clientY)>=10},me=function(){return ie=!0};Ke&&(b.scroller.draggable=!0),a.state.draggingText=ue,ue.copy=!y.moveOnDrag,b.scroller.dragDrop&&b.scroller.dragDrop(),vA(b.wrapper.ownerDocument,"mouseup",ue),vA(b.wrapper.ownerDocument,"mousemove",pe),vA(b.scroller,"dragstart",me),vA(b.scroller,"drop",ue),Ys(a),setTimeout(function(){return b.input.focus()},20)}function Fl(a,E,x){if(x=="char")return new on(E,E);if(x=="word")return a.findWordAt(E);if(x=="line")return new on(AA(E.line,0),DA(a.doc,AA(E.line+1,0)));var y=x(a,E);return new on(y.from,y.to)}function Iu(a,E,x,y){var b=a.display,ie=a.doc;vr(E);var ue,pe,me=ie.sel,be=me.ranges;if(y.addNew&&!y.extend?(pe=ie.sel.contains(x),pe>-1?ue=be[pe]:ue=new on(x,x)):(ue=ie.sel.primary(),pe=ie.sel.primIndex),y.unit=="rectangle")y.addNew||(ue=new on(x,x)),x=kr(a,E,!0,!0),pe=-1;else{var tt=Fl(a,x,y.unit);y.extend?ue=hs(ue,tt.anchor,tt.head,y.extend):ue=tt}y.addNew?pe==-1?(pe=be.length,fa(ie,Ir(a,be.concat([ue]),pe),{scroll:!1,origin:"*mouse"})):be.length>1&&be[pe].empty()&&y.unit=="char"&&!y.extend?(fa(ie,Ir(a,be.slice(0,pe).concat(be.slice(pe+1)),0),{scroll:!1,origin:"*mouse"}),me=ie.sel):gs(ie,pe,ue,_e):(pe=0,fa(ie,new sr([ue],0),_e),me=ie.sel);var at=x;function Lt(RA){if(hn(at,RA)!=0)if(at=RA,y.unit=="rectangle"){for(var mn=[],Ar=a.options.tabSize,zn=ze(jt(ie,x.line).text,x.ch,Ar),Nr=ze(jt(ie,RA.line).text,RA.ch,Ar),Hi=Math.min(zn,Nr),Da=Math.max(zn,Nr),na=Math.min(x.line,RA.line),Mo=Math.min(a.lastLine(),Math.max(x.line,RA.line));na<=Mo;na++){var $a=jt(ie,na).text,va=Mt($a,Hi,Ar);Hi==Da?mn.push(new on(AA(na,va),AA(na,va))):$a.length>va&&mn.push(new on(AA(na,va),AA(na,Mt($a,Da,Ar))))}mn.length||mn.push(new on(x,x)),fa(ie,Ir(a,me.ranges.slice(0,pe).concat(mn),pe),{origin:"*mouse",scroll:!1}),a.scrollIntoView(RA)}else{var eo=ue,ja=Fl(a,RA,y.unit),MA=eo.anchor,Wi;hn(ja.anchor,MA)>0?(Wi=ja.head,MA=Ti(eo.from(),ja.anchor)):(Wi=ja.anchor,MA=$i(eo.to(),ja.head));var Vi=me.ranges.slice(0);Vi[pe]=xu(a,new on(DA(ie,MA),Wi)),fa(ie,Ir(a,Vi,pe),_e)}}var St=b.wrapper.getBoundingClientRect(),eA=0;function dA(RA){var mn=++eA,Ar=kr(a,RA,!0,y.unit=="rectangle");if(Ar)if(hn(Ar,at)!=0){a.curOp.focus=nt(),Lt(Ar);var zn=ae(b,ie);(Ar.line>=zn.to||Ar.lineSt.bottom?20:0;Nr&&setTimeout(BA(a,function(){eA==mn&&(b.scroller.scrollTop+=Nr,dA(RA))}),50)}}function wA(RA){a.state.selectingText=!1,eA=1/0,RA&&(vr(RA),b.input.focus()),wn(b.wrapper.ownerDocument,"mousemove",TA),wn(b.wrapper.ownerDocument,"mouseup",tn),ie.history.lastSelOrigin=null}var TA=BA(a,function(RA){RA.buttons===0||!Tn(RA)?wA(RA):dA(RA)}),tn=BA(a,wA);a.state.selectingText=tn,vA(b.wrapper.ownerDocument,"mousemove",TA),vA(b.wrapper.ownerDocument,"mouseup",tn)}function xu(a,E){var x=E.anchor,y=E.head,b=jt(a.doc,x.line);if(hn(x,y)==0&&x.sticky==y.sticky)return E;var ie=PA(b);if(!ie)return E;var ue=iA(ie,x.ch,x.sticky),pe=ie[ue];if(pe.from!=x.ch&&pe.to!=x.ch)return E;var me=ue+(pe.from==x.ch==(pe.level!=1)?0:1);if(me==0||me==ie.length)return E;var be;if(y.line!=x.line)be=(y.line-x.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var tt=iA(ie,y.ch,y.sticky),at=tt-ue||(y.ch-x.ch)*(pe.level==1?-1:1);tt==me-1||tt==me?be=at<0:be=at>0}var Lt=ie[me+(be?-1:0)],St=be==(Lt.level==1),eA=St?Lt.from:Lt.to,dA=St?"after":"before";return x.ch==eA&&x.sticky==dA?E:new on(new AA(x.line,eA,dA),y)}function bu(a,E,x,y){var b,ie;if(E.touches)b=E.touches[0].clientX,ie=E.touches[0].clientY;else try{b=E.clientX,ie=E.clientY}catch(Lt){return!1}if(b>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;y&&vr(E);var ue=a.display,pe=ue.lineDiv.getBoundingClientRect();if(ie>pe.bottom||!WA(a,x))return hi(E);ie-=pe.top-ue.viewOffset;for(var me=0;me=b){var tt=_n(a.doc,ie),at=a.display.gutterSpecs[me];return Mn(a,x,a,tt,at.className,E),hi(E)}}}function ou(a,E){return bu(a,E,"gutterClick",!0)}function su(a,E){xt(a.display,E)||gl(a,E)||Yt(a,E,"contextmenu")||He||a.display.input.onContextMenu(E)}function gl(a,E){return WA(a,"gutterContextMenu")?bu(a,E,"gutterContextMenu",!1):!1}function Zl(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),KA(a)}var Us={toString:function(){return"CodeMirror.Init"}},Qu={},Xl={};function Vu(a){var E=a.optionHandlers;function x(y,b,ie,ue){a.defaults[y]=b,ie&&(E[y]=ue?function(pe,me,be){be!=Us&&ie(pe,me,be)}:ie)}a.defineOption=x,a.Init=Us,x("value","",function(y,b){return y.setValue(b)},!0),x("mode",null,function(y,b){y.doc.modeOption=b,zr(y)},!0),x("indentUnit",2,zr,!0),x("indentWithTabs",!1),x("smartIndent",!0),x("tabSize",4,function(y){wi(y),KA(y),oi(y)},!0),x("lineSeparator",null,function(y,b){if(y.doc.lineSep=b,!!b){var ie=[],ue=y.doc.first;y.doc.iter(function(me){for(var be=0;;){var tt=me.text.indexOf(b,be);if(tt==-1)break;be=tt+b.length,ie.push(AA(ue,tt))}ue++});for(var pe=ie.length-1;pe>=0;pe--)Xo(y.doc,b,ie[pe],AA(ie[pe].line,ie[pe].ch+b.length))}}),x("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(y,b,ie){y.state.specialChars=new RegExp(b.source+(b.test(" ")?"":"| "),"g"),ie!=Us&&y.refresh()}),x("specialCharPlaceholder",io,function(y){return y.refresh()},!0),x("electricChars",!0),x("inputStyle",ye?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),x("spellcheck",!1,function(y,b){return y.getInputField().spellcheck=b},!0),x("autocorrect",!1,function(y,b){return y.getInputField().autocorrect=b},!0),x("autocapitalize",!1,function(y,b){return y.getInputField().autocapitalize=b},!0),x("rtlMoveVisually",!Oe),x("wholeLineUpdateBefore",!0),x("theme","default",function(y){Zl(y),ur(y)},!0),x("keyMap","default",function(y,b,ie){var ue=Ia(b),pe=ie!=Us&&Ia(ie);pe&&pe.detach&&pe.detach(y,ue),ue.attach&&ue.attach(y,pe||null)}),x("extraKeys",null),x("configureMouse",null),x("lineWrapping",!1,Fu,!0),x("gutters",[],function(y,b){y.display.gutterSpecs=fr(b,y.options.lineNumbers),ur(y)},!0),x("fixedGutter",!0,function(y,b){y.display.gutters.style.left=b?rs(y.display)+"px":"0",y.refresh()},!0),x("coverGutterNextToScrollbar",!1,function(y){return Jt(y)},!0),x("scrollbarStyle","native",function(y){oA(y),Jt(y),y.display.scrollbars.setScrollTop(y.doc.scrollTop),y.display.scrollbars.setScrollLeft(y.doc.scrollLeft)},!0),x("lineNumbers",!1,function(y,b){y.display.gutterSpecs=fr(y.options.gutters,b),ur(y)},!0),x("firstLineNumber",1,ur,!0),x("lineNumberFormatter",function(y){return y},ur,!0),x("showCursorWhenSelecting",!1,Go,!0),x("resetSelectionOnContextMenu",!0),x("lineWiseCopyCut",!0),x("pasteLinesPerSelection",!0),x("selectionsMayTouch",!1),x("readOnly",!1,function(y,b){b=="nocursor"&&(lA(y),y.display.input.blur()),y.display.input.readOnlyChanged(b)}),x("screenReaderLabel",null,function(y,b){b=b===""?null:b,y.display.input.screenReaderLabelChanged(b)}),x("disableInput",!1,function(y,b){b||y.display.input.reset()},!0),x("dragDrop",!0,Zu),x("allowDropFileTypes",null),x("cursorBlinkRate",530),x("cursorScrollMargin",0),x("cursorHeight",1,Go,!0),x("singleCursorHeightPerLine",!0,Go,!0),x("workTime",100),x("workDelay",100),x("flattenSpans",!0,wi,!0),x("addModeClass",!1,wi,!0),x("pollInterval",100),x("undoDepth",200,function(y,b){return y.doc.history.undoDepth=b}),x("historyEventDelay",1250),x("viewportMargin",10,function(y){return y.refresh()},!0),x("maxHighlightLength",1e4,wi,!0),x("moveInputWithCursor",!0,function(y,b){b||y.display.input.resetPosition()}),x("tabindex",null,function(y,b){return y.display.input.getField().tabIndex=b||""}),x("autofocus",null),x("direction","ltr",function(y,b){return y.doc.setDirection(b)},!0),x("phrases",null)}function Zu(a,E,x){var y=x&&x!=Us;if(!E!=!y){var b=a.display.dragFunctions,ie=E?vA:wn;ie(a.display.scroller,"dragstart",b.start),ie(a.display.scroller,"dragenter",b.enter),ie(a.display.scroller,"dragover",b.over),ie(a.display.scroller,"dragleave",b.leave),ie(a.display.scroller,"drop",b.drop)}}function Fu(a){a.options.lineWrapping?(mt(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(ct(a.display.wrapper,"CodeMirror-wrap"),Ui(a)),Ln(a),oi(a),KA(a),setTimeout(function(){return Jt(a)},100)}function Ri(a,E){var x=this;if(!(this instanceof Ri))return new Ri(a,E);this.options=E=E?rA(E):{},rA(Qu,E,!1);var y=E.value;typeof y=="string"?y=new Hn(y,E.mode,null,E.lineSeparator,E.direction):E.mode&&(y.modeOption=E.mode),this.doc=y;var b=new Ri.inputStyles[E.inputStyle](this),ie=this.display=new Hr(a,y,b,E);ie.wrapper.CodeMirror=this,Zl(this),E.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),oA(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 Qe,keySeq:null,specialChars:null},E.autofocus&&!ye&&ie.input.focus(),De&&Ie<11&&setTimeout(function(){return x.display.input.reset(!0)},20),Su(this),_r(),cA(this),this.curOp.forceUpdate=!0,SA(this,y),E.autofocus&&!ye||this.hasFocus()?setTimeout(function(){x.hasFocus()&&!x.state.focused&&lo(x)},20):lA(this);for(var ue in Xl)Xl.hasOwnProperty(ue)&&Xl[ue](this,E[ue],Us);dr(this),E.finishInit&&E.finishInit(this);for(var pe=0;pe20*20}vA(E.scroller,"touchstart",function(me){if(!Yt(a,me)&&!ie(me)&&!ou(a,me)){E.input.ensurePolled(),clearTimeout(x);var be=+new Date;E.activeTouch={start:be,moved:!1,prev:be-y.end<=300?y:null},me.touches.length==1&&(E.activeTouch.left=me.touches[0].pageX,E.activeTouch.top=me.touches[0].pageY)}}),vA(E.scroller,"touchmove",function(){E.activeTouch&&(E.activeTouch.moved=!0)}),vA(E.scroller,"touchend",function(me){var be=E.activeTouch;if(be&&!xt(E,me)&&be.left!=null&&!be.moved&&new Date-be.start<300){var tt=a.coordsChar(E.activeTouch,"page"),at;!be.prev||ue(be,be.prev)?at=new on(tt,tt):!be.prev.prev||ue(be,be.prev.prev)?at=a.findWordAt(tt):at=new on(AA(tt.line,0),DA(a.doc,AA(tt.line+1,0))),a.setSelection(at.anchor,at.head),a.focus(),vr(me)}b()}),vA(E.scroller,"touchcancel",b),vA(E.scroller,"scroll",function(){E.scroller.clientHeight&&(Gt(a,E.scroller.scrollTop),Xt(a,E.scroller.scrollLeft,!0),Mn(a,"scroll",a))}),vA(E.scroller,"mousewheel",function(me){return li(a,me)}),vA(E.scroller,"DOMMouseScroll",function(me){return li(a,me)}),vA(E.wrapper,"scroll",function(){return E.wrapper.scrollTop=E.wrapper.scrollLeft=0}),E.dragFunctions={enter:function(me){Yt(a,me)||Nn(me)},over:function(me){Yt(a,me)||(eu(a,me),Nn(me))},start:function(me){return Ws(a,me)},drop:BA(a,Oo),leave:function(me){Yt(a,me)||Nl(a)}};var pe=E.input.getField();vA(pe,"keyup",function(me){return mu.call(a,me)}),vA(pe,"keydown",BA(a,Wl)),vA(pe,"keypress",BA(a,Bu)),vA(pe,"focus",function(me){return lo(a,me)}),vA(pe,"blur",function(me){return lA(a,me)})}var Yl=[];Ri.defineInitHook=function(a){return Yl.push(a)};function rl(a,E,x,y){var b=a.doc,ie;x==null&&(x="add"),x=="smart"&&(b.mode.indent?ie=Bi(a,E).state:x="prev");var ue=a.options.tabSize,pe=jt(b,E),me=ze(pe.text,null,ue);pe.stateAfter&&(pe.stateAfter=null);var be=pe.text.match(/^\s*/)[0],tt;if(!y&&!/\S/.test(pe.text))tt=0,x="not";else if(x=="smart"&&(tt=b.mode.indent(ie,pe.text.slice(be.length),pe.text),tt==Ht||tt>150)){if(!y)return;x="prev"}x=="prev"?E>b.first?tt=ze(jt(b,E-1).text,null,ue):tt=0:x=="add"?tt=me+a.options.indentUnit:x=="subtract"?tt=me-a.options.indentUnit:typeof x=="number"&&(tt=me+x),tt=Math.max(0,tt);var at="",Lt=0;if(a.options.indentWithTabs)for(var St=Math.floor(tt/ue);St;--St)Lt+=ue,at+=" ";if(Ltue,me=ei(E),be=null;if(pe&&y.ranges.length>1)if(Yo&&Yo.text.join(` `)==E){if(y.ranges.length%Yo.text.length==0){be=[];for(var tt=0;tt=0;Lt--){var St=y.ranges[Lt],eA=St.from(),dA=St.to();St.empty()&&(x&&x>0?eA=AA(eA.line,eA.ch-x):a.state.overwrite&&!pe?dA=AA(dA.line,Math.min(jt(ie,dA.line).text.length,dA.ch+$e(me).length)):pe&&Yo&&Yo.lineWise&&Yo.text.join(` `)==me.join(` `)&&(eA=dA=AA(eA.line,0)));var wA={from:eA,to:dA,text:be?be[Lt%be.length]:me,origin:b||(pe?"paste":a.state.cutIncoming>ue?"cut":"+input")};Wo(a.doc,wA),Ni(a,"inputRead",a,wA)}E&&!pe&&Ml(a,E),pt(a),a.curOp.updateInput<2&&(a.curOp.updateInput=at),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Dl(a,E){var x=a.clipboardData&&a.clipboardData.getData("Text");if(x)return a.preventDefault(),!E.isReadOnly()&&!E.options.disableInput&&QA(E,function(){return lu(E,x,0,null,"paste")}),!0}function Ml(a,E){if(!(!a.options.electricChars||!a.options.smartIndent))for(var x=a.doc.sel,y=x.ranges.length-1;y>=0;y--){var b=x.ranges[y];if(!(b.head.ch>100||y&&x.ranges[y-1].head.line==b.head.line)){var ie=a.getModeAt(b.head),ue=!1;if(ie.electricChars){for(var pe=0;pe-1){ue=rl(a,b.head.line,"smart");break}}else ie.electricInput&&ie.electricInput.test(jt(a.doc,b.head.line).text.slice(0,b.head.ch))&&(ue=rl(a,b.head.line,"smart"));ue&&Ni(a,"electricInput",a,b.head.line)}}}function uu(a){for(var E=[],x=[],y=0;yie&&(rl(this,pe.head.line,y,!0),ie=pe.head.line,ue==this.doc.sel.primIndex&&pt(this));else{var me=pe.from(),be=pe.to(),tt=Math.max(ie,me.line);ie=Math.min(this.lastLine(),be.line-(be.ch?0:1))+1;for(var at=tt;at0&&gs(this.doc,ue,new on(me,Lt[ue].to()),Ye)}}}),getTokenAt:function(y,b){return mr(this,y,b)},getLineTokens:function(y,b){return mr(this,AA(y),b,!0)},getTokenTypeAt:function(y){y=DA(this.doc,y);var b=La(this,jt(this.doc,y.line)),ie=0,ue=(b.length-1)/2,pe=y.ch,me;if(pe==0)me=b[2];else for(;;){var be=ie+ue>>1;if((be?b[be*2-1]:0)>=pe)ue=be;else if(b[be*2+1]me&&(y=me,ue=!0),pe=jt(this.doc,y)}else pe=y;return $n(this,pe,{top:0,left:0},b||"page",ie||ue).top+(ue?this.doc.height-Br(pe):0)},defaultTextHeight:function(){return ya(this.display)},defaultCharWidth:function(){return po(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(y,b,ie,ue,pe){var me=this.display;y=Qr(this,DA(this.doc,y));var be=y.bottom,tt=y.left;if(b.style.position="absolute",b.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(b),me.sizer.appendChild(b),ue=="over")be=y.top;else if(ue=="above"||ue=="near"){var at=Math.max(me.wrapper.clientHeight,this.doc.height),Lt=Math.max(me.sizer.clientWidth,me.lineSpace.clientWidth);(ue=="above"||y.bottom+b.offsetHeight>at)&&y.top>b.offsetHeight?be=y.top-b.offsetHeight:y.bottom+b.offsetHeight<=at&&(be=y.bottom),tt+b.offsetWidth>Lt&&(tt=Lt-b.offsetWidth)}b.style.top=be+"px",b.style.left=b.style.right="",pe=="right"?(tt=me.sizer.clientWidth-b.offsetWidth,b.style.right="0px"):(pe=="left"?tt=0:pe=="middle"&&(tt=(me.sizer.clientWidth-b.offsetWidth)/2),b.style.left=tt+"px"),ie&&Le(this,{left:tt,top:be,right:tt+b.offsetWidth,bottom:be+b.offsetHeight})},triggerOnKeyDown:UA(Wl),triggerOnKeyPress:UA(Bu),triggerOnKeyUp:mu,triggerOnMouseDown:UA(Vl),execCommand:function(y){if(xl.hasOwnProperty(y))return xl[y].call(null,this)},triggerElectric:UA(function(y){Ml(this,y)}),findPosH:function(y,b,ie,ue){var pe=1;b<0&&(pe=-1,b=-b);for(var me=DA(this.doc,y),be=0;be0&&tt(ie.charAt(ue-1));)--ue;for(;pe.5||this.options.lineWrapping)&&Ln(this),Mn(this,"refresh",this)}),swapDoc:UA(function(y){var b=this.doc;return b.cm=null,this.state.selectingText&&this.state.selectingText(),SA(this,y),KA(this),this.display.input.reset(),Ct(this,y.scrollLeft,y.scrollTop),this.curOp.forceScroll=!0,Ni(this,"swapDoc",this,b),b}),phrase:function(y){var b=this.options.phrases;return b&&Object.prototype.hasOwnProperty.call(b,y)?b[y]:y},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}},Pn(a),a.registerHelper=function(y,b,ie){x.hasOwnProperty(y)||(x[y]=a[y]={_global:[]}),x[y][b]=ie},a.registerGlobalHelper=function(y,b,ie,ue){a.registerHelper(y,b,ue),x[y]._global.push({pred:ie,val:ue})}}function Jl(a,E,x,y,b){var ie=E,ue=x,pe=jt(a,E.line),me=b&&a.direction=="rtl"?-x:x;function be(){var tn=E.line+me;return tn=a.first+a.size?!1:(E=new AA(tn,E.ch,E.sticky),pe=jt(a,tn))}function tt(tn){var RA;if(y=="codepoint"){var mn=pe.text.charCodeAt(E.ch+(y>0?0:-1));isNaN(mn)?RA=null:RA=new AA(E.line,Math.max(0,Math.min(pe.text.length,E.ch+x*(mn>=55296&&mn<56320?2:1))),-x)}else b?RA=ru(a.cm,pe,E,x):RA=nu(pe,E,x);if(RA==null)if(!tn&&be())E=zl(b,a.cm,pe,E.line,me);else return!1;else E=RA;return!0}if(y=="char"||y=="codepoint")tt();else if(y=="column")tt(!0);else if(y=="word"||y=="group")for(var at=null,Lt=y=="group",St=a.cm&&a.cm.getHelper(E,"wordChars"),eA=!0;!(x<0&&!tt(!eA));eA=!1){var dA=pe.text.charAt(E.ch)||` @@ -1209,15 +1209,15 @@ b`.split(/\n/).length!=3?function(a){for(var E=0,x=[],y=a.length;E<=y;){var b=a. `?"n":!Lt||/\s/.test(dA)?null:"p";if(Lt&&!eA&&!wA&&(wA="s"),at&&at!=wA){x<0&&(x=1,tt(),E.sticky="after");break}if(wA&&(at=wA),x>0&&!tt(!eA))break}var TA=Bo(a,E,ie,ue,!0);return Qi(ie,TA)&&(TA.hitSide=!0),TA}function Lu(a,E,x,y){var b=a.doc,ie=E.left,ue;if(y=="page"){var pe=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),me=Math.max(pe-.5*ya(a.display),3);ue=(x>0?E.bottom:E.top)+x*me}else y=="line"&&(ue=x>0?E.bottom+3:E.top-3);for(var be;be=Ci(a,ie,ue),!!be.outside;){if(x<0?ue<=0:ue>=b.height){be.hitSide=!0;break}ue+=x*5}return be}var xi=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Qe,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};xi.prototype.init=function(a){var E=this,x=this,y=x.cm,b=x.div=a.lineDiv;cu(b,y.options.spellcheck,y.options.autocorrect,y.options.autocapitalize);function ie(pe){for(var me=pe.target;me;me=me.parentNode){if(me==b)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(me.className))break}return!1}vA(b,"paste",function(pe){!ie(pe)||Yt(y,pe)||Dl(pe,y)||Ie<=11&&setTimeout(BA(y,function(){return E.updateFromDOM()}),20)}),vA(b,"compositionstart",function(pe){E.composing={data:pe.data,done:!1}}),vA(b,"compositionupdate",function(pe){E.composing||(E.composing={data:pe.data,done:!1})}),vA(b,"compositionend",function(pe){E.composing&&(pe.data!=E.composing.data&&E.readFromDOMSoon(),E.composing.done=!0)}),vA(b,"touchstart",function(){return x.forceCompositionEnd()}),vA(b,"input",function(){E.composing||E.readFromDOMSoon()});function ue(pe){if(!(!ie(pe)||Yt(y,pe))){if(y.somethingSelected())Sl({lineWise:!1,text:y.getSelections()}),pe.type=="cut"&&y.replaceSelection("",null,"cut");else if(y.options.lineWiseCopyCut){var me=uu(y);Sl({lineWise:!0,text:me.text}),pe.type=="cut"&&y.operation(function(){y.setSelections(me.ranges,0,Ye),y.replaceSelection("",null,"cut")})}else return;if(pe.clipboardData){pe.clipboardData.clearData();var be=Yo.text.join(` `);if(pe.clipboardData.setData("Text",be),pe.clipboardData.getData("Text")==be){pe.preventDefault();return}}var tt=Du(),at=tt.firstChild;y.display.lineSpace.insertBefore(tt,y.display.lineSpace.firstChild),at.value=Yo.text.join(` `);var Lt=document.activeElement;bt(at),setTimeout(function(){y.display.lineSpace.removeChild(tt),Lt.focus(),Lt==b&&x.showPrimarySelection()},50)}}vA(b,"copy",ue),vA(b,"cut",ue)},xi.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},xi.prototype.prepareSelection=function(){var a=Cl(this.cm,!1);return a.focus=document.activeElement==this.div,a},xi.prototype.showSelection=function(a,E){!a||!this.cm.display.view.length||((a.focus||E)&&this.showPrimarySelection(),this.showMultipleSelections(a))},xi.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},xi.prototype.showPrimarySelection=function(){var a=this.getSelection(),E=this.cm,x=E.doc.sel.primary(),y=x.from(),b=x.to();if(E.display.viewTo==E.display.viewFrom||y.line>=E.display.viewTo||b.line=E.display.viewFrom&&il(E,y)||{node:pe[0].measure.map[2],offset:0},be=b.linea.firstLine()&&(y=AA(y.line-1,jt(a.doc,y.line-1).length)),b.ch==jt(a.doc,b.line).text.length&&b.lineE.viewTo-1)return!1;var ie,ue,pe;y.line==E.viewFrom||(ie=ti(a,y.line))==0?(ue=en(E.view[0].line),pe=E.view[0].node):(ue=en(E.view[ie].line),pe=E.view[ie-1].node.nextSibling);var me=ti(a,b.line),be,tt;if(me==E.view.length-1?(be=E.viewTo-1,tt=E.lineDiv.lastChild):(be=en(E.view[me+1].line)-1,tt=E.view[me+1].node.previousSibling),!pe)return!1;for(var at=a.doc.splitLines(al(a,pe,tt,ue,be)),Lt=pA(a.doc,AA(ue,0),AA(be,jt(a.doc,be).text.length));at.length>1&&Lt.length>1;)if($e(at)==$e(Lt))at.pop(),Lt.pop(),be--;else if(at[0]==Lt[0])at.shift(),Lt.shift(),ue++;else break;for(var St=0,eA=0,dA=at[0],wA=Lt[0],TA=Math.min(dA.length,wA.length);Sty.ch&&tn.charCodeAt(tn.length-eA-1)==RA.charCodeAt(RA.length-eA-1);)St--,eA++;at[at.length-1]=tn.slice(0,tn.length-eA).replace(/^\u200b+/,""),at[0]=at[0].slice(St).replace(/\u200b+$/,"");var Ar=AA(ue,St),zn=AA(be,Lt.length?$e(Lt).length-eA:0);if(at.length>1||at[0]||hn(Ar,zn))return Xo(a.doc,at,Ar,zn,"+input"),!0},xi.prototype.ensurePolled=function(){this.forceCompositionEnd()},xi.prototype.reset=function(){this.forceCompositionEnd()},xi.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},xi.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))},xi.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&QA(this.cm,function(){return oi(a.cm)})},xi.prototype.setUneditable=function(a){a.contentEditable="false"},xi.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||BA(this.cm,lu)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},xi.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},xi.prototype.onContextMenu=function(){},xi.prototype.resetPosition=function(){},xi.prototype.needsContentAttribute=!0;function il(a,E){var x=Si(a,E.line);if(!x||x.hidden)return null;var y=jt(a.doc,E.line),b=yA(x,y,E.line),ie=PA(y,a.doc.direction),ue="left";if(ie){var pe=iA(ie,E.ch);ue=pe%2?"right":"left"}var me=aa(b.map,E.ch,ue);return me.offset=me.collapse=="right"?me.end:me.start,me}function Uu(a){for(var E=a;E;E=E.parentNode)if(/CodeMirror-gutter-wrapper/.test(E.className))return!0;return!1}function Gi(a,E){return E&&(a.bad=!0),a}function al(a,E,x,y,b){var ie="",ue=!1,pe=a.doc.lineSeparator(),me=!1;function be(St){return function(eA){return eA.id==St}}function tt(){ue&&(ie+=pe,me&&(ie+=pe),ue=me=!1)}function at(St){St&&(tt(),ie+=St)}function Lt(St){if(St.nodeType==1){var eA=St.getAttribute("cm-text");if(eA){at(eA);return}var dA=St.getAttribute("cm-marker"),wA;if(dA){var TA=a.findMarks(AA(y,0),AA(b+1,0),be(+dA));TA.length&&(wA=TA[0].find(0))&&at(pA(a.doc,wA.from,wA.to).join(pe));return}if(St.getAttribute("contenteditable")=="false")return;var tn=/^(pre|div|p|li|table|br)$/i.test(St.nodeName);if(!/^br$/i.test(St.nodeName)&&St.textContent.length==0)return;tn&&tt();for(var RA=0;RA=9&&E.hasSelection&&(E.hasSelection=null),x.poll()}),vA(b,"paste",function(ue){Yt(y,ue)||Dl(ue,y)||(y.state.pasteIncoming=+new Date,x.fastPoll())});function ie(ue){if(!Yt(y,ue)){if(y.somethingSelected())Sl({lineWise:!1,text:y.getSelections()});else if(y.options.lineWiseCopyCut){var pe=uu(y);Sl({lineWise:!0,text:pe.text}),ue.type=="cut"?y.setSelections(pe.ranges,null,Ye):(x.prevInput="",b.value=pe.text.join(` -`),bt(b))}else return;ue.type=="cut"&&(y.state.cutIncoming=+new Date)}}vA(b,"cut",ie),vA(b,"copy",ie),vA(a.scroller,"paste",function(ue){if(!(It(a,ue)||Yt(y,ue))){if(!b.dispatchEvent){y.state.pasteIncoming=+new Date,x.focus();return}var pe=new Event("paste");pe.clipboardData=ue.clipboardData,b.dispatchEvent(pe)}}),vA(a.lineSpace,"selectstart",function(ue){It(a,ue)||vr(ue)}),vA(b,"compositionstart",function(){var ue=y.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:ue,range:y.markText(ue,y.getCursor("to"),{className:"CodeMirror-composing"})}}),vA(b,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Di.prototype.createField=function(a){this.wrapper=Du(),this.textarea=this.wrapper.firstChild},Di.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Di.prototype.prepareSelection=function(){var a=this.cm,E=a.display,x=a.doc,y=Cl(a);if(a.options.moveInputWithCursor){var b=Qr(a,x.sel.primary().head,"div"),ie=E.wrapper.getBoundingClientRect(),ue=E.lineDiv.getBoundingClientRect();y.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,b.top+ue.top-ie.top)),y.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,b.left+ue.left-ie.left))}return y},Di.prototype.showSelection=function(a){var E=this.cm,x=E.display;st(x.cursorDiv,a.cursors),st(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Di.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var x=E.getSelection();this.textarea.value=x,E.state.focused&&bt(this.textarea),De&&Ie>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",De&&Ie>=9&&(this.hasSelection=null))}},Di.prototype.getField=function(){return this.textarea},Di.prototype.supportsTouch=function(){return!1},Di.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ye||nt()!=this.textarea))try{this.textarea.focus()}catch(a){}},Di.prototype.blur=function(){this.textarea.blur()},Di.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Di.prototype.receivedFocus=function(){this.slowPoll()},Di.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Di.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function x(){var y=E.poll();!y&&!a?(a=!0,E.polling.set(60,x)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,x)},Di.prototype.poll=function(){var a=this,E=this.cm,x=this.textarea,y=this.prevInput;if(this.contextMenuPending||!E.state.focused||hr(x)&&!y&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var b=x.value;if(b==y&&!E.somethingSelected())return!1;if(De&&Ie>=9&&this.hasSelection===b||Se&&/[\uf700-\uf7ff]/.test(b))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var ie=b.charCodeAt(0);if(ie==8203&&!y&&(y="\u200B"),ie==8666)return this.reset(),this.cm.execCommand("undo")}for(var ue=0,pe=Math.min(y.length,b.length);ue1e3||b.indexOf(` +`),bt(b))}else return;ue.type=="cut"&&(y.state.cutIncoming=+new Date)}}vA(b,"cut",ie),vA(b,"copy",ie),vA(a.scroller,"paste",function(ue){if(!(xt(a,ue)||Yt(y,ue))){if(!b.dispatchEvent){y.state.pasteIncoming=+new Date,x.focus();return}var pe=new Event("paste");pe.clipboardData=ue.clipboardData,b.dispatchEvent(pe)}}),vA(a.lineSpace,"selectstart",function(ue){xt(a,ue)||vr(ue)}),vA(b,"compositionstart",function(){var ue=y.getCursor("from");x.composing&&x.composing.range.clear(),x.composing={start:ue,range:y.markText(ue,y.getCursor("to"),{className:"CodeMirror-composing"})}}),vA(b,"compositionend",function(){x.composing&&(x.poll(),x.composing.range.clear(),x.composing=null)})},Di.prototype.createField=function(a){this.wrapper=Du(),this.textarea=this.wrapper.firstChild},Di.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},Di.prototype.prepareSelection=function(){var a=this.cm,E=a.display,x=a.doc,y=Cl(a);if(a.options.moveInputWithCursor){var b=Qr(a,x.sel.primary().head,"div"),ie=E.wrapper.getBoundingClientRect(),ue=E.lineDiv.getBoundingClientRect();y.teTop=Math.max(0,Math.min(E.wrapper.clientHeight-10,b.top+ue.top-ie.top)),y.teLeft=Math.max(0,Math.min(E.wrapper.clientWidth-10,b.left+ue.left-ie.left))}return y},Di.prototype.showSelection=function(a){var E=this.cm,x=E.display;st(x.cursorDiv,a.cursors),st(x.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},Di.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var E=this.cm;if(E.somethingSelected()){this.prevInput="";var x=E.getSelection();this.textarea.value=x,E.state.focused&&bt(this.textarea),De&&Ie>=9&&(this.hasSelection=x)}else a||(this.prevInput=this.textarea.value="",De&&Ie>=9&&(this.hasSelection=null))}},Di.prototype.getField=function(){return this.textarea},Di.prototype.supportsTouch=function(){return!1},Di.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!ye||nt()!=this.textarea))try{this.textarea.focus()}catch(a){}},Di.prototype.blur=function(){this.textarea.blur()},Di.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Di.prototype.receivedFocus=function(){this.slowPoll()},Di.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},Di.prototype.fastPoll=function(){var a=!1,E=this;E.pollingFast=!0;function x(){var y=E.poll();!y&&!a?(a=!0,E.polling.set(60,x)):(E.pollingFast=!1,E.slowPoll())}E.polling.set(20,x)},Di.prototype.poll=function(){var a=this,E=this.cm,x=this.textarea,y=this.prevInput;if(this.contextMenuPending||!E.state.focused||hr(x)&&!y&&!this.composing||E.isReadOnly()||E.options.disableInput||E.state.keySeq)return!1;var b=x.value;if(b==y&&!E.somethingSelected())return!1;if(De&&Ie>=9&&this.hasSelection===b||Se&&/[\uf700-\uf7ff]/.test(b))return E.display.input.reset(),!1;if(E.doc.sel==E.display.selForContextMenu){var ie=b.charCodeAt(0);if(ie==8203&&!y&&(y="\u200B"),ie==8666)return this.reset(),this.cm.execCommand("undo")}for(var ue=0,pe=Math.min(y.length,b.length);ue1e3||b.indexOf(` `)>-1?x.value=a.prevInput="":a.prevInput=b,a.composing&&(a.composing.range.clear(),a.composing.range=E.markText(a.composing.start,E.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Di.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Di.prototype.onKeyPress=function(){De&&Ie>=9&&(this.hasSelection=null),this.fastPoll()},Di.prototype.onContextMenu=function(a){var E=this,x=E.cm,y=x.display,b=E.textarea;E.contextMenuPending&&E.contextMenuPending();var ie=kr(x,a),ue=y.scroller.scrollTop;if(!ie||Fe)return;var pe=x.options.resetSelectionOnContextMenu;pe&&x.doc.sel.contains(ie)==-1&&BA(x,fa)(x.doc,jr(ie),Ye);var me=b.style.cssText,be=E.wrapper.style.cssText,tt=E.wrapper.offsetParent.getBoundingClientRect();E.wrapper.style.cssText="position: static",b.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-tt.top-5)+"px; left: "+(a.clientX-tt.left-5)+`px; z-index: 1000; background: `+(De?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var at;Ke&&(at=window.scrollY),y.input.focus(),Ke&&window.scrollTo(null,at),y.input.reset(),x.somethingSelected()||(b.value=E.prevInput=" "),E.contextMenuPending=St,y.selForContextMenu=x.doc.sel,clearTimeout(y.detectingSelectAll);function Lt(){if(b.selectionStart!=null){var dA=x.somethingSelected(),wA="\u200B"+(dA?b.value:"");b.value="\u21DA",b.value=wA,E.prevInput=dA?"":"\u200B",b.selectionStart=1,b.selectionEnd=wA.length,y.selForContextMenu=x.doc.sel}}function St(){if(E.contextMenuPending==St&&(E.contextMenuPending=!1,E.wrapper.style.cssText=be,b.style.cssText=me,De&&Ie<9&&y.scrollbars.setScrollTop(y.scroller.scrollTop=ue),b.selectionStart!=null)){(!De||De&&Ie<9)&&Lt();var dA=0,wA=function(){y.selForContextMenu==x.doc.sel&&b.selectionStart==0&&b.selectionEnd>0&&E.prevInput=="\u200B"?BA(x,qs)(x):dA++<10?y.detectingSelectAll=setTimeout(wA,500):(y.selForContextMenu=null,y.input.reset())};y.detectingSelectAll=setTimeout(wA,200)}}if(De&&Ie>=9&&Lt(),He){Nn(a);var eA=function(){wn(window,"mouseup",eA),setTimeout(St,20)};vA(window,"mouseup",eA)}else setTimeout(St,50)},Di.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Di.prototype.setUneditable=function(){},Di.prototype.needsContentAttribute=!1;function Ll(a,E){if(E=E?rA(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var x=nt();E.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function y(){a.value=pe.getValue()}var b;if(a.form&&(vA(a.form,"submit",y),!E.leaveSubmitMethodAlone)){var ie=a.form;b=ie.submit;try{var ue=ie.submit=function(){y(),ie.submit=b,ie.submit(),ie.submit=ue}}catch(me){}}E.finishInit=function(me){me.save=y,me.getTextArea=function(){return a},me.toTextArea=function(){me.toTextArea=isNaN,y(),a.parentNode.removeChild(me.getWrapperElement()),a.style.display="",a.form&&(wn(a.form,"submit",y),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=b))}},a.style.display="none";var pe=Ri(function(me){return a.parentNode.insertBefore(me,a.nextSibling)},E);return pe}function ks(a){a.off=wn,a.on=vA,a.wheelEventPixels=si,a.Doc=Hn,a.splitLines=ei,a.countColumn=ze,a.findColumn=Mt,a.isWordChar=de,a.Pass=Ht,a.signal=Mn,a.Line=ai,a.changeEnd=di,a.scrollbarModel=fA,a.Pos=AA,a.cmpPos=hn,a.modes=ra,a.mimeModes=yn,a.resolveMode=uA,a.getMode=EA,a.modeExtensions=ln,a.extendMode=xn,a.copyState=zA,a.startState=Kn,a.innerMode=kn,a.commands=xl,a.keyMap=Ls,a.keyName=tu,a.isModifierKey=hu,a.lookupKey=nl,a.normalizeKeyMap=Nu,a.StringStream=$A,a.SharedTextMarker=ms,a.TextMarker=So,a.LineWidget=Ds,a.e_preventDefault=vr,a.e_stopPropagation=Ei,a.e_stop=Nn,a.addClass=mt,a.contains=dt,a.rmClass=ct,a.keyNames=pi}Vu(Ri),Mu(Ri);var Pu="iter insert remove copy getEditor constructor".split(" ");for(var Ul in Hn.prototype)Hn.prototype.hasOwnProperty(Ul)&&wt(Pu,Ul)<0&&(Ri.prototype[Ul]=function(a){return function(){return a.apply(this.doc,arguments)}}(Hn.prototype[Ul]));return Pn(Hn),Ri.inputStyles={textarea:Di,contenteditable:xi},Ri.defineMode=function(a){!Ri.defaults.mode&&a!="null"&&(Ri.defaults.mode=a),zt.apply(this,arguments)},Ri.defineMIME=Kt,Ri.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Ri.defineMIME("text/plain","null"),Ri.defineExtension=function(a,E){Ri.prototype[a]=E},Ri.defineDocExtension=function(a,E){Hn.prototype[a]=E},Ri.fromTextArea=Ll,ks(Ri),Ri.version="5.58.2",Ri})},25419:function(ot,lt,se){(function(z){z(se(89780),se(15525),se(98101))})(function(z){"use strict";z.defineMode("markdown",function(Ce,Ne){var et=z.getMode(Ce,"text/html"),De=et.name=="null";function Ie(ze){if(z.findModeByName){var Qe=z.findModeByName(ze);Qe&&(ze=Qe.mime||Qe.mimes[0])}var wt=z.getMode(Ce,ze);return wt.name=="null"?null:wt}Ne.highlightFormatting===void 0&&(Ne.highlightFormatting=!1),Ne.maxBlockquoteDepth===void 0&&(Ne.maxBlockquoteDepth=0),Ne.taskLists===void 0&&(Ne.taskLists=!1),Ne.strikethrough===void 0&&(Ne.strikethrough=!1),Ne.emoji===void 0&&(Ne.emoji=!1),Ne.fencedCodeBlockHighlighting===void 0&&(Ne.fencedCodeBlockHighlighting=!0),Ne.fencedCodeBlockDefaultMode===void 0&&(Ne.fencedCodeBlockDefaultMode="text/plain"),Ne.xml===void 0&&(Ne.xml=!0),Ne.tokenTypeOverrides===void 0&&(Ne.tokenTypeOverrides={});var Ke={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ue in Ke)Ke.hasOwnProperty(Ue)&&Ne.tokenTypeOverrides[Ue]&&(Ke[Ue]=Ne.tokenTypeOverrides[Ue]);var we=/^([*\-_])(?:\s*\1){2,}\s*$/,Fe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Xe=/^\[(x| )\](?=\s)/i,Re=Ne.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ze=/^ {0,3}(?:\={1,}|-{2,})\s*$/,je=/^[^#!\[\]*_\\<>` "'(~:]+/,xe=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ye=/^\s*\[[^\]]+?\]:.*$/,Se=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,We=" ";function Oe(ze,Qe,wt){return Qe.f=Qe.inline=wt,wt(ze,Qe)}function ke(ze,Qe,wt){return Qe.f=Qe.block=wt,wt(ze,Qe)}function ge(ze){return!ze||!/\S/.test(ze.string)}function He(ze){if(ze.linkTitle=!1,ze.linkHref=!1,ze.linkText=!1,ze.em=!1,ze.strong=!1,ze.strikethrough=!1,ze.quote=0,ze.indentedCode=!1,ze.f==ct){var Qe=De;if(!Qe){var wt=z.innerMode(et,ze.htmlState);Qe=wt.mode.name=="xml"&&wt.state.tagStart===null&&!wt.state.context&&wt.state.tokenize.isInText}Qe&&(ze.f=ut,ze.block=rt,ze.htmlState=null)}return ze.trailingSpace=0,ze.trailingSpaceNewLine=!1,ze.prevLine=ze.thisLine,ze.thisLine={stream:null},null}function rt(ze,Qe){var wt=ze.column()===Qe.indentation,kt=ge(Qe.prevLine.stream),Ht=Qe.indentedCode,Ye=Qe.prevLine.hr,_e=Qe.list!==!1,ht=(Qe.listStack[Qe.listStack.length-1]||0)+3;Qe.indentedCode=!1;var Mt=Qe.indentation;if(Qe.indentationDiff===null&&(Qe.indentationDiff=Qe.indentation,_e)){for(Qe.list=null;Mt=4&&(Ht||Qe.prevLine.fencedCodeEnd||Qe.prevLine.header||kt))return ze.skipToEnd(),Qe.indentedCode=!0,Ke.code;if(ze.eatSpace())return null;if(wt&&Qe.indentation<=ht&&($e=ze.match(Re))&&$e[1].length<=6)return Qe.quote=0,Qe.header=$e[1].length,Qe.thisLine.header=!0,Ne.highlightFormatting&&(Qe.formatting="header"),Qe.f=Qe.inline,st(Qe);if(Qe.indentation<=ht&&ze.eat(">"))return Qe.quote=wt?1:Qe.quote+1,Ne.highlightFormatting&&(Qe.formatting="quote"),ze.eatSpace(),st(Qe);if(!xt&&!Qe.setext&&wt&&Qe.indentation<=ht&&($e=ze.match(Fe))){var gt=$e[1]?"ol":"ul";return Qe.indentation=Mt+ze.current().length,Qe.list=!0,Qe.quote=0,Qe.listStack.push(Qe.indentation),Qe.em=!1,Qe.strong=!1,Qe.code=!1,Qe.strikethrough=!1,Ne.taskLists&&ze.match(Xe,!1)&&(Qe.taskList=!0),Qe.f=Qe.inline,Ne.highlightFormatting&&(Qe.formatting=["list","list-"+gt]),st(Qe)}else{if(wt&&Qe.indentation<=ht&&($e=ze.match(xe,!0)))return Qe.quote=0,Qe.fencedEndRE=new RegExp($e[1]+"+ *$"),Qe.localMode=Ne.fencedCodeBlockHighlighting&&Ie($e[2]||Ne.fencedCodeBlockDefaultMode),Qe.localMode&&(Qe.localState=z.startState(Qe.localMode)),Qe.f=Qe.block=Ft,Ne.highlightFormatting&&(Qe.formatting="code-block"),Qe.code=-1,st(Qe);if(Qe.setext||(!At||!_e)&&!Qe.quote&&Qe.list===!1&&!Qe.code&&!xt&&!ye.test(ze.string)&&($e=ze.lookAhead(1))&&($e=$e.match(Ze)))return Qe.setext?(Qe.header=Qe.setext,Qe.setext=0,ze.skipToEnd(),Ne.highlightFormatting&&(Qe.formatting="header")):(Qe.header=$e[0].charAt(0)=="="?1:2,Qe.setext=Qe.header),Qe.thisLine.header=!0,Qe.f=Qe.inline,st(Qe);if(xt)return ze.skipToEnd(),Qe.hr=!0,Qe.thisLine.hr=!0,Ke.hr;if(ze.peek()==="[")return Oe(ze,Qe,nA)}return Oe(ze,Qe,Qe.inline)}function ct(ze,Qe){var wt=et.token(ze,Qe.htmlState);if(!De){var kt=z.innerMode(et,Qe.htmlState);(kt.mode.name=="xml"&&kt.state.tagStart===null&&!kt.state.context&&kt.state.tokenize.isInText||Qe.md_inside&&ze.current().indexOf(">")>-1)&&(Qe.f=ut,Qe.block=rt,Qe.htmlState=null)}return wt}function Ft(ze,Qe){var wt=Qe.listStack[Qe.listStack.length-1]||0,kt=Qe.indentation=ze.quote?Qe.push(Ke.formatting+"-"+ze.formatting[wt]+"-"+ze.quote):Qe.push("error"))}if(ze.taskOpen)return Qe.push("meta"),Qe.length?Qe.join(" "):null;if(ze.taskClosed)return Qe.push("property"),Qe.length?Qe.join(" "):null;if(ze.linkHref?Qe.push(Ke.linkHref,"url"):(ze.strong&&Qe.push(Ke.strong),ze.em&&Qe.push(Ke.em),ze.strikethrough&&Qe.push(Ke.strikethrough),ze.emoji&&Qe.push(Ke.emoji),ze.linkText&&Qe.push(Ke.linkText),ze.code&&Qe.push(Ke.code),ze.image&&Qe.push(Ke.image),ze.imageAltText&&Qe.push(Ke.imageAltText,"link"),ze.imageMarker&&Qe.push(Ke.imageMarker)),ze.header&&Qe.push(Ke.header,Ke.header+"-"+ze.header),ze.quote&&(Qe.push(Ke.quote),!Ne.maxBlockquoteDepth||Ne.maxBlockquoteDepth>=ze.quote?Qe.push(Ke.quote+"-"+ze.quote):Qe.push(Ke.quote+"-"+Ne.maxBlockquoteDepth)),ze.list!==!1){var kt=(ze.listStack.length-1)%3;kt?kt===1?Qe.push(Ke.list2):Qe.push(Ke.list3):Qe.push(Ke.list1)}return ze.trailingSpaceNewLine?Qe.push("trailing-space-new-line"):ze.trailingSpace&&Qe.push("trailing-space-"+(ze.trailingSpace%2?"a":"b")),Qe.length?Qe.join(" "):null}function Ve(ze,Qe){if(ze.match(je,!0))return st(Qe)}function ut(ze,Qe){var wt=Qe.text(ze,Qe);if(typeof wt!="undefined")return wt;if(Qe.list)return Qe.list=null,st(Qe);if(Qe.taskList){var kt=ze.match(Xe,!0)[1]===" ";return kt?Qe.taskOpen=!0:Qe.taskClosed=!0,Ne.highlightFormatting&&(Qe.formatting="task"),Qe.taskList=!1,st(Qe)}if(Qe.taskOpen=!1,Qe.taskClosed=!1,Qe.header&&ze.match(/^#+$/,!0))return Ne.highlightFormatting&&(Qe.formatting="header"),st(Qe);var Ht=ze.next();if(Qe.linkTitle){Qe.linkTitle=!1;var Ye=Ht;Ht==="("&&(Ye=")"),Ye=(Ye+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var _e="^\\s*(?:[^"+Ye+"\\\\]+|\\\\\\\\|\\\\.)"+Ye;if(ze.match(new RegExp(_e),!0))return Ke.linkHref}if(Ht==="`"){var ht=Qe.formatting;Ne.highlightFormatting&&(Qe.formatting="code"),ze.eatWhile("`");var Mt=ze.current().length;if(Qe.code==0&&(!Qe.quote||Mt==1))return Qe.code=Mt,st(Qe);if(Mt==Qe.code){var At=st(Qe);return Qe.code=0,At}else return Qe.formatting=ht,st(Qe)}else if(Qe.code)return st(Qe);if(Ht==="\\"&&(ze.next(),Ne.highlightFormatting)){var xt=st(Qe),$e=Ke.formatting+"-escape";return xt?xt+" "+$e:$e}if(Ht==="!"&&ze.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Qe.imageMarker=!0,Qe.image=!0,Ne.highlightFormatting&&(Qe.formatting="image"),st(Qe);if(Ht==="["&&Qe.imageMarker&&ze.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Qe.imageMarker=!1,Qe.imageAltText=!0,Ne.highlightFormatting&&(Qe.formatting="image"),st(Qe);if(Ht==="]"&&Qe.imageAltText){Ne.highlightFormatting&&(Qe.formatting="image");var xt=st(Qe);return Qe.imageAltText=!1,Qe.image=!1,Qe.inline=Qe.f=dt,xt}if(Ht==="["&&!Qe.image)return Qe.linkText&&ze.match(/^.*?\]/)||(Qe.linkText=!0,Ne.highlightFormatting&&(Qe.formatting="link")),st(Qe);if(Ht==="]"&&Qe.linkText){Ne.highlightFormatting&&(Qe.formatting="link");var xt=st(Qe);return Qe.linkText=!1,Qe.inline=Qe.f=ze.match(/\(.*?\)| ?\[.*?\]/,!1)?dt:ut,xt}if(Ht==="<"&&ze.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Qe.f=Qe.inline=Me,Ne.highlightFormatting&&(Qe.formatting="link");var xt=st(Qe);return xt?xt+=" ":xt="",xt+Ke.linkInline}if(Ht==="<"&&ze.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Qe.f=Qe.inline=Me,Ne.highlightFormatting&&(Qe.formatting="link");var xt=st(Qe);return xt?xt+=" ":xt="",xt+Ke.linkEmail}if(Ne.xml&&Ht==="<"&&ze.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var gt=ze.string.indexOf(">",ze.pos);if(gt!=-1){var Dt=ze.string.substring(ze.start,gt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(Qe.md_inside=!0)}return ze.backUp(1),Qe.htmlState=z.startState(et),ke(ze,Qe,ct)}if(Ne.xml&&Ht==="<"&&ze.match(/^\/\w*?>/))return Qe.md_inside=!1,"tag";if(Ht==="*"||Ht==="_"){for(var fe=1,oe=ze.pos==1?" ":ze.string.charAt(ze.pos-2);fe<3&&ze.eat(Ht);)fe++;var re=ze.peek()||" ",de=!/\s/.test(re)&&(!Se.test(re)||/\s/.test(oe)||Se.test(oe)),ve=!/\s/.test(oe)&&(!Se.test(oe)||/\s/.test(re)||Se.test(re)),le=null,Ge=null;if(fe%2&&(!Qe.em&&de&&(Ht==="*"||!ve||Se.test(oe))?le=!0:Qe.em==Ht&&ve&&(Ht==="*"||!de||Se.test(re))&&(le=!1)),fe>1&&(!Qe.strong&&de&&(Ht==="*"||!ve||Se.test(oe))?Ge=!0:Qe.strong==Ht&&ve&&(Ht==="*"||!de||Se.test(re))&&(Ge=!1)),Ge!=null||le!=null){Ne.highlightFormatting&&(Qe.formatting=le==null?"strong":Ge==null?"em":"strong em"),le===!0&&(Qe.em=Ht),Ge===!0&&(Qe.strong=Ht);var At=st(Qe);return le===!1&&(Qe.em=!1),Ge===!1&&(Qe.strong=!1),At}}else if(Ht===" "&&(ze.eat("*")||ze.eat("_"))){if(ze.peek()===" ")return st(Qe);ze.backUp(1)}if(Ne.strikethrough){if(Ht==="~"&&ze.eatWhile(Ht)){if(Qe.strikethrough){Ne.highlightFormatting&&(Qe.formatting="strikethrough");var At=st(Qe);return Qe.strikethrough=!1,At}else if(ze.match(/^[^\s]/,!1))return Qe.strikethrough=!0,Ne.highlightFormatting&&(Qe.formatting="strikethrough"),st(Qe)}else if(Ht===" "&&ze.match(/^~~/,!0)){if(ze.peek()===" ")return st(Qe);ze.backUp(2)}}if(Ne.emoji&&Ht===":"&&ze.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Qe.emoji=!0,Ne.highlightFormatting&&(Qe.formatting="emoji");var yt=st(Qe);return Qe.emoji=!1,yt}return Ht===" "&&(ze.match(/^ +$/,!1)?Qe.trailingSpace++:Qe.trailingSpace&&(Qe.trailingSpaceNewLine=!0)),st(Qe)}function Me(ze,Qe){var wt=ze.next();if(wt===">"){Qe.f=Qe.inline=ut,Ne.highlightFormatting&&(Qe.formatting="link");var kt=st(Qe);return kt?kt+=" ":kt="",kt+Ke.linkInline}return ze.match(/^[^>]+/,!0),Ke.linkInline}function dt(ze,Qe){if(ze.eatSpace())return null;var wt=ze.next();return wt==="("||wt==="["?(Qe.f=Qe.inline=mt(wt==="("?")":"]"),Ne.highlightFormatting&&(Qe.formatting="link-string"),Qe.linkHref=!0,st(Qe)):"error"}var nt={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function mt(ze){return function(Qe,wt){var kt=Qe.next();if(kt===ze){wt.f=wt.inline=ut,Ne.highlightFormatting&&(wt.formatting="link-string");var Ht=st(wt);return wt.linkHref=!1,Ht}return Qe.match(nt[ze]),wt.linkHref=!0,st(wt)}}function nA(ze,Qe){return ze.match(/^([^\]\\]|\\.)*\]:/,!1)?(Qe.f=bt,ze.next(),Ne.highlightFormatting&&(Qe.formatting="link"),Qe.linkText=!0,st(Qe)):Oe(ze,Qe,ut)}function bt(ze,Qe){if(ze.match(/^\]:/,!0)){Qe.f=Qe.inline=Pt,Ne.highlightFormatting&&(Qe.formatting="link");var wt=st(Qe);return Qe.linkText=!1,wt}return ze.match(/^([^\]\\]|\\.)+/,!0),Ke.linkText}function Pt(ze,Qe){return ze.eatSpace()?null:(ze.match(/^[^\s]+/,!0),ze.peek()===void 0?Qe.linkTitle=!0:ze.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Qe.f=Qe.inline=ut,Ke.linkHref+" url")}var rA={startState:function(){return{f:rt,prevLine:{stream:null},thisLine:{stream:null},block:rt,htmlState:null,indentation:0,inline:ut,text:Ve,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(ze){return{f:ze.f,prevLine:ze.prevLine,thisLine:ze.thisLine,block:ze.block,htmlState:ze.htmlState&&z.copyState(et,ze.htmlState),indentation:ze.indentation,localMode:ze.localMode,localState:ze.localMode?z.copyState(ze.localMode,ze.localState):null,inline:ze.inline,text:ze.text,formatting:!1,linkText:ze.linkText,linkTitle:ze.linkTitle,linkHref:ze.linkHref,code:ze.code,em:ze.em,strong:ze.strong,strikethrough:ze.strikethrough,emoji:ze.emoji,header:ze.header,setext:ze.setext,hr:ze.hr,taskList:ze.taskList,list:ze.list,listStack:ze.listStack.slice(0),quote:ze.quote,indentedCode:ze.indentedCode,trailingSpace:ze.trailingSpace,trailingSpaceNewLine:ze.trailingSpaceNewLine,md_inside:ze.md_inside,fencedEndRE:ze.fencedEndRE}},token:function(ze,Qe){if(Qe.formatting=!1,ze!=Qe.thisLine.stream){if(Qe.header=0,Qe.hr=!1,ze.match(/^\s*$/,!0))return He(Qe),null;if(Qe.prevLine=Qe.thisLine,Qe.thisLine={stream:ze},Qe.taskList=!1,Qe.trailingSpace=0,Qe.trailingSpaceNewLine=!1,!Qe.localState&&(Qe.f=Qe.block,Qe.f!=ct)){var wt=ze.match(/^\s*/,!0)[0].replace(/\t/g,We).length;if(Qe.indentation=wt,Qe.indentationDiff=null,wt>0)return null}}return Qe.f(ze,Qe)},innerMode:function(ze){return ze.block==ct?{state:ze.htmlState,mode:et}:ze.localState?{state:ze.localState,mode:ze.localMode}:{state:ze,mode:rA}},indent:function(ze,Qe,wt){return ze.block==ct&&et.indent?et.indent(ze.htmlState,Qe,wt):ze.localState&&ze.localMode.indent?ze.localMode.indent(ze.localState,Qe,wt):z.Pass},blankLine:He,getType:st,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return rA},"xml"),z.defineMIME("text/markdown","markdown"),z.defineMIME("text/x-markdown","markdown")})},98101:function(ot,lt,se){(function(z){z(se(89780))})(function(z){"use strict";z.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Ce=0;Ce-1&&et.substring(Ke+1,et.length);if(Ue)return z.findModeByExtension(Ue)},z.findModeByName=function(et){et=et.toLowerCase();for(var De=0;De0?je.cmdState[je.cmdState.length-1]:null}function Ie(je){var xe=je.cmdState.pop();xe&&xe.closeBracket()}function Ke(je){for(var xe=je.cmdState,ye=xe.length-1;ye>=0;ye--){var Se=xe[ye];if(Se.name!="DEFAULT")return Se}return{styleIdentifier:function(){return null}}}function Ue(je,xe,ye){return function(){this.name=je,this.bracketNo=0,this.style=xe,this.styles=ye,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var we={};we.importmodule=Ue("importmodule","tag",["string","builtin"]),we.documentclass=Ue("documentclass","tag",["","atom"]),we.usepackage=Ue("usepackage","tag",["atom"]),we.begin=Ue("begin","tag",["atom"]),we.end=Ue("end","tag",["atom"]),we.label=Ue("label","tag",["atom"]),we.ref=Ue("ref","tag",["atom"]),we.eqref=Ue("eqref","tag",["atom"]),we.cite=Ue("cite","tag",["atom"]),we.bibitem=Ue("bibitem","tag",["atom"]),we.Bibitem=Ue("Bibitem","tag",["atom"]),we.RBibitem=Ue("RBibitem","tag",["atom"]),we.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function Fe(je,xe){je.f=xe}function Xe(je,xe){var ye;if(je.match(/^\\[a-zA-Z@]+/)){var Se=je.current().slice(1);return ye=we.hasOwnProperty(Se)?we[Se]:we.DEFAULT,ye=new ye,et(xe,ye),Fe(xe,Ze),ye.style}if(je.match(/^\\[$&%#{}_]/)||je.match(/^\\[,;!\/\\]/))return"tag";if(je.match("\\["))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"\\]")}),"keyword";if(je.match("\\("))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"\\)")}),"keyword";if(je.match("$$"))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"$$")}),"keyword";if(je.match("$"))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"$")}),"keyword";var We=je.next();if(We=="%")return je.skipToEnd(),"comment";if(We=="}"||We=="]"){if(ye=De(xe),ye)ye.closeBracket(We),Fe(xe,Ze);else return"error";return"bracket"}else return We=="{"||We=="["?(ye=we.DEFAULT,ye=new ye,et(xe,ye),"bracket"):/\d/.test(We)?(je.eatWhile(/[\w.%]/),"atom"):(je.eatWhile(/[\w\-_]/),ye=Ke(xe),ye.name=="begin"&&(ye.argument=je.current()),ye.styleIdentifier())}function Re(je,xe,ye){if(je.eatSpace())return null;if(ye&&je.match(ye))return Fe(xe,Xe),"keyword";if(je.match(/^\\[a-zA-Z@]+/))return"tag";if(je.match(/^[a-zA-Z]+/))return"variable-2";if(je.match(/^\\[$&%#{}_]/)||je.match(/^\\[,;!\/]/)||je.match(/^[\^_&]/))return"tag";if(je.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(je.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Se=je.next();return Se=="{"||Se=="}"||Se=="["||Se=="]"||Se=="("||Se==")"?"bracket":Se=="%"?(je.skipToEnd(),"comment"):"error"}function Ze(je,xe){var ye=je.peek(),Se;return ye=="{"||ye=="["?(Se=De(xe),Se.openBracket(ye),je.eat(ye),Fe(xe,Xe),"bracket"):/[ \t\r]/.test(ye)?(je.eat(ye),null):(Fe(xe,Xe),Ie(xe),Xe(je,xe))}return{startState:function(){var je=Ne.inMathMode?function(xe,ye){return Re(xe,ye)}:Xe;return{cmdState:[],f:je}},copyState:function(je){return{cmdState:je.cmdState.slice(),f:je.f}},token:function(je,xe){return xe.f(je,xe)},blankLine:function(je){je.f=Xe,je.cmdState.length=0},lineComment:"%"}}),z.defineMIME("text/x-stex","stex"),z.defineMIME("text/x-latex","stex")})},15525:function(ot,lt,se){(function(z){z(se(89780))})(function(z){"use strict";var Ce={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Ne={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};z.defineMode("xml",function(et,De){var Ie=et.indentUnit,Ke={},Ue=De.htmlMode?Ce:Ne;for(var we in Ue)Ke[we]=Ue[we];for(var we in De)Ke[we]=De[we];var Fe,Xe;function Re(Me,dt){function nt(bt){return dt.tokenize=bt,bt(Me,dt)}var mt=Me.next();if(mt=="<")return Me.eat("!")?Me.eat("[")?Me.match("CDATA[")?nt(xe("atom","]]>")):null:Me.match("--")?nt(xe("comment","-->")):Me.match("DOCTYPE",!0,!0)?(Me.eatWhile(/[\w\._\-]/),nt(ye(1))):null:Me.eat("?")?(Me.eatWhile(/[\w\._\-]/),dt.tokenize=xe("meta","?>"),"meta"):(Fe=Me.eat("/")?"closeTag":"openTag",dt.tokenize=Ze,"tag bracket");if(mt=="&"){var nA;return Me.eat("#")?Me.eat("x")?nA=Me.eatWhile(/[a-fA-F\d]/)&&Me.eat(";"):nA=Me.eatWhile(/[\d]/)&&Me.eat(";"):nA=Me.eatWhile(/[\w\.\-:]/)&&Me.eat(";"),nA?"atom":"error"}else return Me.eatWhile(/[^&<]/),null}Re.isInText=!0;function Ze(Me,dt){var nt=Me.next();if(nt==">"||nt=="/"&&Me.eat(">"))return dt.tokenize=Re,Fe=nt==">"?"endTag":"selfcloseTag","tag bracket";if(nt=="=")return Fe="equals",null;if(nt=="<"){dt.tokenize=Re,dt.state=ke,dt.tagName=dt.tagStart=null;var mt=dt.tokenize(Me,dt);return mt?mt+" tag error":"tag error"}else return/[\'\"]/.test(nt)?(dt.tokenize=je(nt),dt.stringStartCol=Me.column(),dt.tokenize(Me,dt)):(Me.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function je(Me){var dt=function(nt,mt){for(;!nt.eol();)if(nt.next()==Me){mt.tokenize=Ze;break}return"string"};return dt.isInAttribute=!0,dt}function xe(Me,dt){return function(nt,mt){for(;!nt.eol();){if(nt.match(dt)){mt.tokenize=Re;break}nt.next()}return Me}}function ye(Me){return function(dt,nt){for(var mt;(mt=dt.next())!=null;){if(mt=="<")return nt.tokenize=ye(Me+1),nt.tokenize(dt,nt);if(mt==">")if(Me==1){nt.tokenize=Re;break}else return nt.tokenize=ye(Me-1),nt.tokenize(dt,nt)}return"meta"}}function Se(Me,dt,nt){this.prev=Me.context,this.tagName=dt,this.indent=Me.indented,this.startOfLine=nt,(Ke.doNotIndent.hasOwnProperty(dt)||Me.context&&Me.context.noIndent)&&(this.noIndent=!0)}function We(Me){Me.context&&(Me.context=Me.context.prev)}function Oe(Me,dt){for(var nt;;){if(!Me.context||(nt=Me.context.tagName,!Ke.contextGrabbers.hasOwnProperty(nt)||!Ke.contextGrabbers[nt].hasOwnProperty(dt)))return;We(Me)}}function ke(Me,dt,nt){return Me=="openTag"?(nt.tagStart=dt.column(),ge):Me=="closeTag"?He:ke}function ge(Me,dt,nt){return Me=="word"?(nt.tagName=dt.current(),Xe="tag",Ft):Ke.allowMissingTagName&&Me=="endTag"?(Xe="tag bracket",Ft(Me,dt,nt)):(Xe="error",ge)}function He(Me,dt,nt){if(Me=="word"){var mt=dt.current();return nt.context&&nt.context.tagName!=mt&&Ke.implicitlyClosed.hasOwnProperty(nt.context.tagName)&&We(nt),nt.context&&nt.context.tagName==mt||Ke.matchClosing===!1?(Xe="tag",rt):(Xe="tag error",ct)}else return Ke.allowMissingTagName&&Me=="endTag"?(Xe="tag bracket",rt(Me,dt,nt)):(Xe="error",ct)}function rt(Me,dt,nt){return Me!="endTag"?(Xe="error",rt):(We(nt),ke)}function ct(Me,dt,nt){return Xe="error",rt(Me,dt,nt)}function Ft(Me,dt,nt){if(Me=="word")return Xe="attribute",st;if(Me=="endTag"||Me=="selfcloseTag"){var mt=nt.tagName,nA=nt.tagStart;return nt.tagName=nt.tagStart=null,Me=="selfcloseTag"||Ke.autoSelfClosers.hasOwnProperty(mt)?Oe(nt,mt):(Oe(nt,mt),nt.context=new Se(nt,mt,nA==nt.indented)),ke}return Xe="error",Ft}function st(Me,dt,nt){return Me=="equals"?Ve:(Ke.allowMissing||(Xe="error"),Ft(Me,dt,nt))}function Ve(Me,dt,nt){return Me=="string"?ut:Me=="word"&&Ke.allowUnquoted?(Xe="string",Ft):(Xe="error",Ft(Me,dt,nt))}function ut(Me,dt,nt){return Me=="string"?ut:Ft(Me,dt,nt)}return{startState:function(Me){var dt={tokenize:Re,state:ke,indented:Me||0,tagName:null,tagStart:null,context:null};return Me!=null&&(dt.baseIndent=Me),dt},token:function(Me,dt){if(!dt.tagName&&Me.sol()&&(dt.indented=Me.indentation()),Me.eatSpace())return null;Fe=null;var nt=dt.tokenize(Me,dt);return(nt||Fe)&&nt!="comment"&&(Xe=null,dt.state=dt.state(Fe||nt,Me,dt),Xe&&(nt=Xe=="error"?nt+" error":Xe)),nt},indent:function(Me,dt,nt){var mt=Me.context;if(Me.tokenize.isInAttribute)return Me.tagStart==Me.indented?Me.stringStartCol+1:Me.indented+Ie;if(mt&&mt.noIndent)return z.Pass;if(Me.tokenize!=Ze&&Me.tokenize!=Re)return nt?nt.match(/^(\s*)/)[0].length:0;if(Me.tagName)return Ke.multilineTagIndentPastTag!==!1?Me.tagStart+Me.tagName.length+2:Me.tagStart+Ie*(Ke.multilineTagIndentFactor||1);if(Ke.alignCDATA&&/$/,blockCommentStart:"",configuration:Ke.htmlMode?"html":"xml",helperType:Ke.htmlMode?"html":"xml",skipAttribute:function(Me){Me.state==Ve&&(Me.state=Ft)},xmlCurrentTag:function(Me){return Me.tagName?{name:Me.tagName,close:Me.type=="closeTag"}:null},xmlCurrentContext:function(Me){for(var dt=[],nt=Me.context;nt;nt=nt.prev)nt.tagName&&dt.push(nt.tagName);return dt.reverse()}}}),z.defineMIME("text/xml","xml"),z.defineMIME("application/xml","xml"),z.mimeModes.hasOwnProperty("text/html")||z.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(ot,lt,se){"use strict";Object.defineProperty(lt,"__esModule",{value:!0}),lt.default=void 0;var z=Object.assign||function(ye){for(var Se=1;Se=0?1/(Math.cos(2*Math.PI/10-xt)+3.07768*Math.sin(2*Math.PI/10-xt)):1/(Math.cos(xt)+3.07768*Math.sin(xt))};break}Fe.gridSize=Math.max(Math.floor(Fe.gridSize),4);var Ze=Fe.gridSize,je=Ze-Fe.maskGapWidth,xe=Math.abs(Fe.maxRotation-Fe.minRotation),ye=Math.min(Fe.maxRotation,Fe.minRotation),Se=Fe.rotationStep,We,Oe,ke,ge,He,rt,ct;function Ft(Mt,At){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(At-Mt)+Mt).toFixed()+"%)"}switch(Fe.color){case"random-dark":ct=function(){return Ft(10,50)};break;case"random-light":ct=function(){return Ft(50,90)};break;default:typeof Fe.color=="function"&&(ct=Fe.color);break}var st=null;typeof Fe.classes=="function"&&(st=Fe.classes);var Ve=!1,ut=[],Me,dt=function(At){var xt=At.currentTarget,$e=xt.getBoundingClientRect(),gt,Dt;At.touches?(gt=At.touches[0].clientX,Dt=At.touches[0].clientY):(gt=At.clientX,Dt=At.clientY);var fe=gt-$e.left,oe=Dt-$e.top,re=Math.floor(fe*(xt.width/$e.width||1)/Ze),de=Math.floor(oe*(xt.height/$e.height||1)/Ze);return ut[re][de]},nt=function(At){var xt=dt(At);if(Me!==xt){if(Me=xt,!xt){Fe.hover(void 0,void 0,At);return}Fe.hover(xt.item,xt.dimension,At)}},mt=function(At){var xt=dt(At);xt&&(Fe.click(xt.item,xt.dimension,At),At.preventDefault())},nA=[],bt=function(At){if(nA[At])return nA[At];var xt=At*8,$e=xt,gt=[];for(At===0&>.push([ge[0],ge[1],0]);$e--;){var Dt=1;Fe.shape!=="circle"&&(Dt=Fe.shape($e/xt*2*Math.PI)),gt.push([ge[0]+At*Dt*Math.cos(-$e/xt*2*Math.PI),ge[1]+At*Dt*Math.sin(-$e/xt*2*Math.PI)*Fe.ellipticity,$e/xt*2*Math.PI])}return nA[At]=gt,gt},Pt=function(){return Fe.abortThreshold>0&&new Date().getTime()-rt>Fe.abortThreshold},rA=function(){return Fe.rotateRatio===0||Math.random()>Fe.rotateRatio?0:xe===0?ye:ye+Math.round(Math.random()*xe/Se)*Se},ze=function(At,xt,$e){var gt=!1,Dt=Fe.weightFactor(xt);if(Dt<=Fe.minSize)return!1;var fe=1;DtEn[1]&&(En[1]=qn),wnEn[2]&&(En[2]=wn),gt&&(re.fillStyle="rgba(255, 0, 0, 0.5)",re.fillRect(qn*Ze,wn*Ze,Ze-.5,Ze-.5));break e}gt&&(re.fillStyle="rgba(0, 0, 255, 0.5)",re.fillRect(qn*Ze,wn*Ze,Ze-.5,Ze-.5))}}return gt&&(re.fillStyle="rgba(0, 255, 0, 0.5)",re.fillRect(En[3]*Ze,En[0]*Ze,(En[1]-En[3]+1)*Ze,(En[2]-En[0]+1)*Ze)),{mu:fe,occupied:vA,bounds:En,gw:iA,gh:Vt,fillTextOffsetX:tA,fillTextOffsetY:Ot,fillTextWidth:de,fillTextHeight:ve,fontSize:Dt}},Qe=function(At,xt,$e,gt,Dt){for(var fe=Dt.length;fe--;){var oe=At+Dt[fe][0],re=xt+Dt[fe][1];if(oe>=Oe||re>=ke||oe<0||re<0){if(!Fe.drawOutOfBound)return!1;continue}if(!We[oe][re])return!1}return!0},wt=function(At,xt,$e,gt,Dt,fe,oe,re,de){var ve=$e.fontSize,le;ct?le=ct(gt,Dt,ve,fe,oe):le=Fe.color;var Ge;st?Ge=st(gt,Dt,ve,fe,oe):Ge=Fe.classes;var yt,_t=$e.bounds;yt={x:(At+_t[3])*Ze,y:(xt+_t[0])*Ze,w:(_t[1]-_t[3]+1)*Ze,h:(_t[2]-_t[0]+1)*Ze},Ue.forEach(function(tA){if(tA.getContext){var Ot=tA.getContext("2d"),Vt=$e.mu;Ot.save(),Ot.scale(1/Vt,1/Vt),Ot.font=Fe.fontWeight+" "+(ve*Vt).toString(10)+"px "+Fe.fontFamily,Ot.fillStyle=le,Ot.translate((At+$e.gw/2)*Ze*Vt,(xt+$e.gh/2)*Ze*Vt),re!==0&&Ot.rotate(-re),Ot.textBaseline="middle",Ot.fillText(gt,$e.fillTextOffsetX*Vt,($e.fillTextOffsetY+ve*.5)*Vt),Ot.restore()}else{var iA=document.createElement("span"),gA="";gA="rotate("+-re/Math.PI*180+"deg) ",$e.mu!==1&&(gA+="translateX(-"+$e.fillTextWidth/4+"px) scale("+1/$e.mu+")");var PA={position:"absolute",display:"block",font:Fe.fontWeight+" "+ve*$e.mu+"px "+Fe.fontFamily,left:(At+$e.gw/2)*Ze+$e.fillTextOffsetX+"px",top:(xt+$e.gh/2)*Ze+$e.fillTextOffsetY+"px",width:$e.fillTextWidth+"px",height:$e.fillTextHeight+"px",lineHeight:ve+"px",whiteSpace:"nowrap",transform:gA,webkitTransform:gA,msTransform:gA,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};le&&(PA.color=le),iA.textContent=gt;for(var Bn in PA)iA.style[Bn]=PA[Bn];if(de)for(var vA in de)iA.setAttribute(vA,de[vA]);Ge&&(iA.className+=Ge),tA.appendChild(iA)}})},kt=function(At,xt,$e,gt,Dt){if(!(At>=Oe||xt>=ke||At<0||xt<0)){if(We[At][xt]=!1,$e){var fe=Ue[0].getContext("2d");fe.fillRect(At*Ze,xt*Ze,je,je)}Ve&&(ut[At][xt]={item:Dt,dimension:gt})}},Ht=function(At,xt,$e,gt,Dt,fe){var oe=Dt.occupied,re=Fe.drawMask,de;re&&(de=Ue[0].getContext("2d"),de.save(),de.fillStyle=Fe.maskColor);var ve;if(Ve){var le=Dt.bounds;ve={x:(At+le[3])*Ze,y:(xt+le[0])*Ze,w:(le[1]-le[3]+1)*Ze,h:(le[2]-le[0]+1)*Ze}}for(var Ge=oe.length;Ge--;){var yt=At+oe[Ge][0],_t=xt+oe[Ge][1];yt>=Oe||_t>=ke||yt<0||_t<0||kt(yt,_t,re,ve,fe)}re&&de.restore()},Ye=function(At){var xt,$e,gt;Array.isArray(At)?(xt=At[0],$e=At[1]):(xt=At.word,$e=At.weight,gt=At.attributes);var Dt=rA(),fe=ze(xt,$e,Dt);if(!fe||Pt())return!1;if(!Fe.drawOutOfBound){var oe=fe.bounds;if(oe[1]-oe[3]+1>Oe||oe[2]-oe[0]+1>ke)return!1}for(var re=He+1,de=function(yt){var _t=Math.floor(yt[0]-fe.gw/2),tA=Math.floor(yt[1]-fe.gh/2),Ot=fe.gw,Vt=fe.gh;return Qe(_t,tA,Ot,Vt,fe.occupied)?(wt(_t,tA,fe,xt,$e,He-re,yt[2],Dt,gt),Ht(_t,tA,Ot,Vt,fe,At),{gx:_t,gy:tA,rot:Dt,info:fe}):!1};re--;){var ve=bt(He-re);Fe.shuffle&&(ve=[].concat(ve),De(ve));for(var le=0;le=Fe.list.length){Ge(Ot),_e("wordcloudstop",!1),_t("wordcloudstart",tA);return}rt=new Date().getTime();var iA=Ye(Fe.list[Dt]),gA=!_e("wordclouddrawn",!0,{item:Fe.list[Dt],drawn:iA});if(Pt()||gA){Ge(Ot),Fe.abort(),_e("wordcloudabort",!1),_e("wordcloudstop",!1),_t("wordcloudstart",tA);return}Dt++,Ot=le(Vt,Fe.wait)},Fe.wait)}};ht()};Ie.isSupported=Ne,Ie.minFontSize=et,se=[],z=function(){return Ie}.apply(lt,se),z!==void 0&&(ot.exports=z)}(this)},16896:function(ot,lt,se){var z=se(3096),Ce=se(7357);se(66607),se(31041);var Ne=se(19131);if(!Ne.isSupported)throw new Error("Sorry your browser not support wordCloud");function et(De){for(var Ie=De.getContext("2d"),Ke=Ie.getImageData(0,0,De.width,De.height),Ue=Ie.createImageData(Ke),we=0,Fe=0,Xe=0;Xe128){var Ze=Ke.data[Xe]+Ke.data[Xe+1]+Ke.data[Xe+2];we+=Ze,++Fe}}for(var je=we/Fe,Xe=0;Xeje?(Ue.data[Xe]=0,Ue.data[Xe+1]=0,Ue.data[Xe+2]=0,Ue.data[Xe+3]=0):(Ue.data[Xe]=255,Ue.data[Xe+1]=255,Ue.data[Xe+2]=255,Ue.data[Xe+3]=255)}Ie.putImageData(Ue,0,0)}z.registerLayout(function(De,Ie){De.eachSeriesByType("wordCloud",function(Ke){var Ue=Ce.getLayoutRect(Ke.getBoxLayoutParams(),{width:Ie.getWidth(),height:Ie.getHeight()}),we=Ke.getData(),Fe=document.createElement("canvas");Fe.width=Ue.width,Fe.height=Ue.height;var Xe=Fe.getContext("2d"),Re=Ke.get("maskImage");if(Re)try{Xe.drawImage(Re,0,0,Fe.width,Fe.height),et(Fe)}catch(Oe){console.error("Invalid mask image"),console.error(Oe.toString())}var Ze=Ke.get("sizeRange"),je=Ke.get("rotationRange"),xe=we.getDataExtent("value"),ye=Math.PI/180,Se=Ke.get("gridSize");Ne(Fe,{list:we.mapArray("value",function(Oe,ke){var ge=we.getItemModel(ke);return[we.getName(ke),ge.get("textStyle.normal.textSize",!0)||z.number.linearMap(Oe,xe,Ze),ke]}).sort(function(Oe,ke){return ke[1]-Oe[1]}),fontFamily:Ke.get("textStyle.normal.fontFamily")||Ke.get("textStyle.emphasis.fontFamily")||De.get("textStyle.fontFamily"),fontWeight:Ke.get("textStyle.normal.fontWeight")||Ke.get("textStyle.emphasis.fontWeight")||De.get("textStyle.fontWeight"),gridSize:Se,ellipticity:Ue.height/Ue.width,minRotation:je[0]*ye,maxRotation:je[1]*ye,clearCanvas:!Re,rotateRatio:1,rotationStep:Ke.get("rotationStep")*ye,drawOutOfBound:Ke.get("drawOutOfBound"),shuffle:!1,shape:Ke.get("shape")});function We(Oe){var ke=Oe.detail.item;Oe.detail.drawn&&Ke.layoutInstance.ondraw&&(Oe.detail.drawn.gx+=Ue.x/Se,Oe.detail.drawn.gy+=Ue.y/Se,Ke.layoutInstance.ondraw(ke[0],ke[1],ke[2],Oe.detail.drawn))}Fe.addEventListener("wordclouddrawn",We),Ke.layoutInstance&&Ke.layoutInstance.dispose(),Ke.layoutInstance={ondraw:null,dispose:function(){Fe.removeEventListener("wordclouddrawn",We),Fe.addEventListener("wordclouddrawn",function(Oe){Oe.preventDefault()})}}})}),z.registerPreprocessor(function(De){var Ie=(De||{}).series;!z.util.isArray(Ie)&&(Ie=Ie?[Ie]:[]);var Ke=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];z.util.each(Ie,function(we){if(we&&we.type==="wordCloud"){var Fe=we.textStyle||{};Ue(Fe.normal),Ue(Fe.emphasis)}});function Ue(we){we&&z.util.each(Ke,function(Fe){we.hasOwnProperty(Fe)&&(we["text"+z.format.capitalFirst(Fe)]=we[Fe])})}})},53291:function(ot){"use strict";var lt=Array.isArray,se=Object.keys,z=Object.prototype.hasOwnProperty;ot.exports=function Ce(Ne,et){if(Ne===et)return!0;if(Ne&&et&&typeof Ne=="object"&&typeof et=="object"){var De=lt(Ne),Ie=lt(et),Ke,Ue,we;if(De&&Ie){if(Ue=Ne.length,Ue!=et.length)return!1;for(Ke=Ue;Ke--!==0;)if(!Ce(Ne[Ke],et[Ke]))return!1;return!0}if(De!=Ie)return!1;var Fe=Ne instanceof Date,Xe=et instanceof Date;if(Fe!=Xe)return!1;if(Fe&&Xe)return Ne.getTime()==et.getTime();var Re=Ne instanceof RegExp,Ze=et instanceof RegExp;if(Re!=Ze)return!1;if(Re&&Ze)return Ne.toString()==et.toString();var je=se(Ne);if(Ue=je.length,Ue!==se(et).length)return!1;for(Ke=Ue;Ke--!==0;)if(!z.call(et,je[Ke]))return!1;for(Ke=Ue;Ke--!==0;)if(we=je[Ke],!Ce(Ne[we],et[we]))return!1;return!0}return Ne!==Ne&&et!==et}},64270:function(ot){(function(lt,se){ot.exports=se()})(this,function(){"use strict";var lt=function(te,ee){return lt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,Ae){ne.__proto__=Ae}||function(ne,Ae){for(var ce in Ae)Object.prototype.hasOwnProperty.call(Ae,ce)&&(ne[ce]=Ae[ce])},lt(te,ee)};function se(te,ee){if(typeof ee!="function"&&ee!==null)throw new TypeError("Class extends value "+String(ee)+" is not a constructor or null");lt(te,ee);function ne(){this.constructor=te}te.prototype=ee===null?Object.create(ee):(ne.prototype=ee.prototype,new ne)}var z=function(){return z=Object.assign||function(ee){for(var ne,Ae=1,ce=arguments.length;Ae0&&Be[Be.length-1])&&(Qt[0]===6||Qt[0]===2)){ne=0;continue}if(Qt[0]===3&&(!Be||Qt[1]>Be[0]&&Qt[1]=55296&&ce<=56319&&ne>10)+55296,Pe%1024+56320)),(ce+1===ne||Ae.length>16384)&&(Be+=String.fromCharCode.apply(String,Ae),Ae.length=0)}return Be},Fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Xe=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Re=0;Re>4,Ut[ce++]=(Pe&15)<<4|qe>>2,Ut[ce++]=(qe&3)<<6|Je&63;return Qt},Se=function(te){for(var ee=te.length,ne=[],Ae=0;Ae>Oe,ct=1<>Oe,Ve=rt+st,ut=Ve,Me=32,dt=ut+Me,nt=65536>>ke,mt=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ne=this.index[ee>>Oe],ne=(ne<>Oe)],ne=(ne<>ke),ne=this.index[ne],ne+=ee>>Oe&nA,ne=this.index[ne],ne=(ne<Ye?(ce.push(!0),qe-=Ye):ce.push(!1),["normal","auto","loose"].indexOf(ee)!==-1&&[8208,8211,12316,12448].indexOf(Be)!==-1)return Ae.push(Pe),ne.push(Ge);if(qe===At||qe===oe){if(Pe===0)return Ae.push(Pe),ne.push(Yt);var Je=ne[Pe-1];return Kt.indexOf(Je)===-1?(Ae.push(Ae[Pe-1]),ne.push(Je)):(Ae.push(Pe),ne.push(Yt))}if(Ae.push(Pe),qe===En)return ne.push(ee==="strict"?Vt:Nn);if(qe===ha||qe===Mn)return ne.push(Yt);if(qe===xa)return Be>=131072&&Be<=196605||Be>=196608&&Be<=262141?ne.push(Nn):ne.push(Yt);ne.push(qe)}),[Ae,ne,ce]},xn=function(te,ee,ne,Ae){var ce=Ae[ne];if(Array.isArray(te)?te.indexOf(ce)!==-1:te===ce)for(var Be=ne;Be<=Ae.length;){Be++;var Pe=Ae[Be];if(Pe===ee)return!0;if(Pe!==fe)break}if(ce===fe)for(var Be=ne;Be>0;){Be--;var qe=Ae[Be];if(Array.isArray(te)?te.indexOf(qe)!==-1:te===qe)for(var Je=ne;Je<=Ae.length;){Je++;var Pe=Ae[Je];if(Pe===ee)return!0;if(Pe!==fe)break}if(qe!==fe)break}return!1},zA=function(te,ee){for(var ne=te;ne>=0;){var Ae=ee[ne];if(Ae===fe)ne--;else return Ae}return 0},kn=function(te,ee,ne,Ae,ce){if(ne[Ae]===0)return hr;var Be=Ae-1;if(Array.isArray(ce)&&ce[Be]===!0)return hr;var Pe=Be-1,qe=Be+1,Je=ee[Be],Qt=Pe>=0?ee[Pe]:0,Ut=ee[qe];if(Je===ht&&Ut===Mt)return hr;if(ra.indexOf(Je)!==-1)return ei;if(ra.indexOf(Ut)!==-1||yn.indexOf(Ut)!==-1)return hr;if(zA(Be,ee)===gt)return zi;if(ga.get(te[Be])===oe||(Je===WA||Je===Pn)&&ga.get(te[qe])===oe||Je===$e||Ut===$e||Je===Dt||[fe,de,le].indexOf(Je)===-1&&Ut===Dt||[yt,_t,tA,PA,wn].indexOf(Ut)!==-1||zA(Be,ee)===iA||xn(gA,iA,Be,ee)||xn([yt,_t],Vt,Be,ee)||xn(re,re,Be,ee))return hr;if(Je===fe)return zi;if(Je===gA||Ut===gA)return hr;if(Ut===Ge||Je===Ge)return zi;if([de,le,Vt].indexOf(Ut)!==-1||Je===ve||Qt===hi&&EA.indexOf(Je)!==-1||Je===wn&&Ut===hi||Ut===Ot||Pr.indexOf(Ut)!==-1&&Je===Bn||Pr.indexOf(Je)!==-1&&Ut===Bn||Je===qn&&[Nn,WA,Pn].indexOf(Ut)!==-1||[Nn,WA,Pn].indexOf(Je)!==-1&&Ut===vA||Pr.indexOf(Je)!==-1&&zt.indexOf(Ut)!==-1||zt.indexOf(Je)!==-1&&Pr.indexOf(Ut)!==-1||[qn,vA].indexOf(Je)!==-1&&(Ut===Bn||[iA,le].indexOf(Ut)!==-1&&ee[qe+1]===Bn)||[iA,le].indexOf(Je)!==-1&&Ut===Bn||Je===Bn&&[Bn,wn,PA].indexOf(Ut)!==-1)return hr;if([Bn,wn,PA,yt,_t].indexOf(Ut)!==-1)for(var Rt=Be;Rt>=0;){var sA=ee[Rt];if(sA===Bn)return hr;if([wn,PA].indexOf(sA)!==-1)Rt--;else break}if([qn,vA].indexOf(Ut)!==-1)for(var Rt=[yt,_t].indexOf(Je)!==-1?Pe:Be;Rt>=0;){var sA=ee[Rt];if(sA===Bn)return hr;if([wn,PA].indexOf(sA)!==-1)Rt--;else break}if(Yi===Je&&[Yi,Tn,vr,Ei].indexOf(Ut)!==-1||[Tn,vr].indexOf(Je)!==-1&&[Tn,ma].indexOf(Ut)!==-1||[ma,Ei].indexOf(Je)!==-1&&Ut===ma||uA.indexOf(Je)!==-1&&[Ot,vA].indexOf(Ut)!==-1||uA.indexOf(Ut)!==-1&&Je===qn||Pr.indexOf(Je)!==-1&&Pr.indexOf(Ut)!==-1||Je===PA&&Pr.indexOf(Ut)!==-1||Pr.concat(Bn).indexOf(Je)!==-1&&Ut===iA&&Ba.indexOf(te[qe])===-1||Pr.concat(Bn).indexOf(Ut)!==-1&&Je===_t)return hr;if(Je===ji&&Ut===ji){for(var Dn=ne[Be],jA=1;Dn>0&&(Dn--,ee[Dn]===ji);)jA++;if(jA%2!==0)return hr}return Je===WA&&Ut===Pn?hr:zi},Kn=function(te,ee){ee||(ee={lineBreak:"normal",wordBreak:"normal"});var ne=ln(te,ee.lineBreak),Ae=ne[0],ce=ne[1],Be=ne[2];(ee.wordBreak==="break-all"||ee.wordBreak==="break-word")&&(ce=ce.map(function(qe){return[Bn,Yt,ha].indexOf(qe)!==-1?Nn:qe}));var Pe=ee.wordBreak==="keep-all"?Be.map(function(qe,Je){return qe&&te[Je]>=19968&&te[Je]<=40959}):void 0;return[Ae,ce,Pe]},$A=function(){function te(ee,ne,Ae,ce){this.codePoints=ee,this.required=ne===ei,this.start=Ae,this.end=ce}return te.prototype.slice=function(){return we.apply(void 0,this.codePoints.slice(this.start,this.end))},te}(),jt=function(te,ee){var ne=Ue(te),Ae=Kn(ne,ee),ce=Ae[0],Be=Ae[1],Pe=Ae[2],qe=ne.length,Je=0,Qt=0;return{next:function(){if(Qt>=qe)return{done:!0,value:null};for(var Ut=hr;Qt=ro&&te<=57},bA=function(te){return te>=55296&&te<=57343},VA=function(te){return xA(te)||te>=es&&te<=wa||te>=ta&&te<=Eo},An=function(te){return te>=ta&&te<=Wa},Br=function(te){return te>=es&&te<=Va},ni=function(te){return An(te)||Br(te)},Ui=function(te){return te>=to},ai=function(te){return te===_n||te===AA||te===hn},Jr=function(te){return ni(te)||Ui(te)||te===ui},Fi=function(te){return Jr(te)||xA(te)||te===nr},Za=function(te){return te>=ua&&te<=Oi||te===Ga||te>=Ca&&te<=Ao||te===no},Ii=function(te,ee){return te!==or?!1:ee!==_n},Er=function(te,ee,ne){return te===nr?Jr(ee)||Ii(ee,ne):Jr(te)?!0:!!(te===or&&Ii(te,ee))},Pa=function(te,ee,ne){return te===ba||te===nr?xA(ee)?!0:ee===ia&&xA(ne):xA(te===ia?ee:te)},io=function(te){var ee=0,ne=1;(te[ee]===ba||te[ee]===nr)&&(te[ee]===nr&&(ne=-1),ee++);for(var Ae=[];xA(te[ee]);)Ae.push(te[ee++]);var ce=Ae.length?parseInt(we.apply(void 0,Ae),10):0;te[ee]===ia&&ee++;for(var Be=[];xA(te[ee]);)Be.push(te[ee++]);var Pe=Be.length,qe=Pe?parseInt(we.apply(void 0,Be),10):0;(te[ee]===ts||te[ee]===wo)&&ee++;var Je=1;(te[ee]===ba||te[ee]===nr)&&(te[ee]===nr&&(Je=-1),ee++);for(var Qt=[];xA(te[ee]);)Qt.push(te[ee++]);var Ut=Qt.length?parseInt(we.apply(void 0,Qt),10):0;return ne*(ce+qe*Math.pow(10,-Pe))*Math.pow(10,Je*Ut)},Po={type:2},bn={type:3},As={type:4},yo={type:13},ci={type:8},ls={type:21},Io={type:9},ca={type:10},ao={type:11},ns={type:12},Fa={type:14},Sa={type:23},Ni={type:1},us={type:25},go={type:24},Xa={type:26},Ts={type:27},Es={type:28},Os={type:29},ka={type:31},Ya={type:32},oo=function(){function te(){this._value=[]}return te.prototype.write=function(ee){this._value=this._value.concat(Ue(ee))},te.prototype.read=function(){for(var ee=[],ne=this.consumeToken();ne!==Ya;)ee.push(ne),ne=this.consumeToken();return ee},te.prototype.consumeToken=function(){var ee=this.consumeCodePoint();switch(ee){case Qi:return this.consumeStringToken(Qi);case $i:var ne=this.peekCodePoint(0),Ae=this.peekCodePoint(1),ce=this.peekCodePoint(2);if(Fi(ne)||Ii(Ae,ce)){var Be=Er(ne,Ae,ce)?cn:pA,Pe=this.consumeName();return{type:5,value:Pe,flags:Be}}break;case Ti:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),yo;break;case DA:return this.consumeStringToken(DA);case aA:return Po;case Wr:return bn;case zo:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Fa;break;case ba:if(Pa(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Qa:return As;case nr:var qe=ee,Je=this.peekCodePoint(0),Qt=this.peekCodePoint(1);if(Pa(qe,Je,Qt))return this.reconsumeCodePoint(ee),this.consumeNumericToken();if(Er(qe,Je,Qt))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();if(Je===nr&&Qt===Bi)return this.consumeCodePoint(),this.consumeCodePoint(),go;break;case ia:if(Pa(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Mr:if(this.peekCodePoint(0)===zo)for(this.consumeCodePoint();;){var Ut=this.consumeCodePoint();if(Ut===zo&&(Ut=this.consumeCodePoint(),Ut===Mr))return this.consumeToken();if(Ut===yi)return this.consumeToken()}break;case Ka:return Xa;case Lo:return Ts;case La:if(this.peekCodePoint(0)===ea&&this.peekCodePoint(1)===nr&&this.peekCodePoint(2)===nr)return this.consumeCodePoint(),this.consumeCodePoint(),us;break;case Ro:var Rt=this.peekCodePoint(0),sA=this.peekCodePoint(1),Dn=this.peekCodePoint(2);if(Er(Rt,sA,Dn)){var Pe=this.consumeName();return{type:7,value:Pe}}break;case Mi:return Es;case or:if(Ii(ee,this.peekCodePoint(0)))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();break;case Li:return Os;case Ua:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),ci;break;case mr:return ao;case la:return ns;case Uo:case ho:var jA=this.peekCodePoint(0),fn=this.peekCodePoint(1);return jA===ba&&(VA(fn)||fn===Vr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();case jo:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Io;if(this.peekCodePoint(0)===jo)return this.consumeCodePoint(),ls;break;case $o:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),ca;break;case yi:return Ya}return ai(ee)?(this.consumeWhiteSpace(),ka):xA(ee)?(this.reconsumeCodePoint(ee),this.consumeNumericToken()):Jr(ee)?(this.reconsumeCodePoint(ee),this.consumeIdentLikeToken()):{type:6,value:we(ee)}},te.prototype.consumeCodePoint=function(){var ee=this._value.shift();return typeof ee=="undefined"?-1:ee},te.prototype.reconsumeCodePoint=function(ee){this._value.unshift(ee)},te.prototype.peekCodePoint=function(ee){return ee>=this._value.length?-1:this._value[ee]},te.prototype.consumeUnicodeRangeToken=function(){for(var ee=[],ne=this.consumeCodePoint();VA(ne)&&ee.length<6;)ee.push(ne),ne=this.consumeCodePoint();for(var Ae=!1;ne===Vr&&ee.length<6;)ee.push(ne),ne=this.consumeCodePoint(),Ae=!0;if(Ae){var ce=parseInt(we.apply(void 0,ee.map(function(Je){return Je===Vr?ro:Je})),16),Be=parseInt(we.apply(void 0,ee.map(function(Je){return Je===Vr?wa:Je})),16);return{type:30,start:ce,end:Be}}var Pe=parseInt(we.apply(void 0,ee),16);if(this.peekCodePoint(0)===nr&&VA(this.peekCodePoint(1))){this.consumeCodePoint(),ne=this.consumeCodePoint();for(var qe=[];VA(ne)&&qe.length<6;)qe.push(ne),ne=this.consumeCodePoint();var Be=parseInt(we.apply(void 0,qe),16);return{type:30,start:Pe,end:Be}}else return{type:30,start:Pe,end:Pe}},te.prototype.consumeIdentLikeToken=function(){var ee=this.consumeName();return ee.toLowerCase()==="url"&&this.peekCodePoint(0)===aA?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===aA?(this.consumeCodePoint(),{type:19,value:ee}):{type:20,value:ee}},te.prototype.consumeUrlToken=function(){var ee=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===yi)return{type:22,value:""};var ne=this.peekCodePoint(0);if(ne===DA||ne===Qi){var Ae=this.consumeStringToken(this.consumeCodePoint());return Ae.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===yi||this.peekCodePoint(0)===Wr)?(this.consumeCodePoint(),{type:22,value:Ae.value}):(this.consumeBadUrlRemnants(),Sa)}for(;;){var ce=this.consumeCodePoint();if(ce===yi||ce===Wr)return{type:22,value:we.apply(void 0,ee)};if(ai(ce))return this.consumeWhiteSpace(),this.peekCodePoint(0)===yi||this.peekCodePoint(0)===Wr?(this.consumeCodePoint(),{type:22,value:we.apply(void 0,ee)}):(this.consumeBadUrlRemnants(),Sa);if(ce===Qi||ce===DA||ce===aA||Za(ce))return this.consumeBadUrlRemnants(),Sa;if(ce===or)if(Ii(ce,this.peekCodePoint(0)))ee.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Sa;else ee.push(ce)}},te.prototype.consumeWhiteSpace=function(){for(;ai(this.peekCodePoint(0));)this.consumeCodePoint()},te.prototype.consumeBadUrlRemnants=function(){for(;;){var ee=this.consumeCodePoint();if(ee===Wr||ee===yi)return;Ii(ee,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},te.prototype.consumeStringSlice=function(ee){for(var ne=5e4,Ae="";ee>0;){var ce=Math.min(ne,ee);Ae+=we.apply(void 0,this._value.splice(0,ce)),ee-=ce}return this._value.shift(),Ae},te.prototype.consumeStringToken=function(ee){var ne="",Ae=0;do{var ce=this._value[Ae];if(ce===yi||ce===void 0||ce===ee)return ne+=this.consumeStringSlice(Ae),{type:0,value:ne};if(ce===_n)return this._value.splice(0,Ae),Ni;if(ce===or){var Be=this._value[Ae+1];Be!==yi&&Be!==void 0&&(Be===_n?(ne+=this.consumeStringSlice(Ae),Ae=-1,this._value.shift()):Ii(ce,Be)&&(ne+=this.consumeStringSlice(Ae),ne+=we(this.consumeEscapedCodePoint()),Ae=-1))}Ae++}while(!0)},te.prototype.consumeNumber=function(){var ee=[],ne=Gn,Ae=this.peekCodePoint(0);for((Ae===ba||Ae===nr)&&ee.push(this.consumeCodePoint());xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());Ae=this.peekCodePoint(0);var ce=this.peekCodePoint(1);if(Ae===ia&&xA(ce))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ne=en;xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());Ae=this.peekCodePoint(0),ce=this.peekCodePoint(1);var Be=this.peekCodePoint(2);if((Ae===ts||Ae===wo)&&((ce===ba||ce===nr)&&xA(Be)||xA(ce)))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ne=en;xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());return[io(ee),ne]},te.prototype.consumeNumericToken=function(){var ee=this.consumeNumber(),ne=ee[0],Ae=ee[1],ce=this.peekCodePoint(0),Be=this.peekCodePoint(1),Pe=this.peekCodePoint(2);if(Er(ce,Be,Pe)){var qe=this.consumeName();return{type:15,number:ne,flags:Ae,unit:qe}}return ce===Rr?(this.consumeCodePoint(),{type:16,number:ne,flags:Ae}):{type:17,number:ne,flags:Ae}},te.prototype.consumeEscapedCodePoint=function(){var ee=this.consumeCodePoint();if(VA(ee)){for(var ne=we(ee);VA(this.peekCodePoint(0))&&ne.length<6;)ne+=we(this.consumeCodePoint());ai(this.peekCodePoint(0))&&this.consumeCodePoint();var Ae=parseInt(ne,16);return Ae===0||bA(Ae)||Ae>1114111?Ji:Ae}return ee===yi?Ji:ee},te.prototype.consumeName=function(){for(var ee="";;){var ne=this.consumeCodePoint();if(Fi(ne))ee+=we(ne);else if(Ii(ne,this.peekCodePoint(0)))ee+=we(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(ne),ee}},te}(),Ko=function(){function te(ee){this._tokens=ee}return te.create=function(ee){var ne=new oo;return ne.write(ee),new te(ne.read())},te.parseValue=function(ee){return te.create(ee).parseComponentValue()},te.parseValues=function(ee){return te.create(ee).parseComponentValues()},te.prototype.parseComponentValue=function(){for(var ee=this.consumeToken();ee.type===31;)ee=this.consumeToken();if(ee.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(ee);var ne=this.consumeComponentValue();do ee=this.consumeToken();while(ee.type===31);if(ee.type===32)return ne;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},te.prototype.parseComponentValues=function(){for(var ee=[];;){var ne=this.consumeComponentValue();if(ne.type===32)return ee;ee.push(ne),ee.push()}},te.prototype.consumeComponentValue=function(){var ee=this.consumeToken();switch(ee.type){case 11:case 28:case 2:return this.consumeSimpleBlock(ee.type);case 19:return this.consumeFunction(ee)}return ee},te.prototype.consumeSimpleBlock=function(ee){for(var ne={type:ee,values:[]},Ae=this.consumeToken();;){if(Ae.type===32||pn(Ae,ee))return ne;this.reconsumeToken(Ae),ne.values.push(this.consumeComponentValue()),Ae=this.consumeToken()}},te.prototype.consumeFunction=function(ee){for(var ne={name:ee.value,values:[],type:18};;){var Ae=this.consumeToken();if(Ae.type===32||Ae.type===3)return ne;this.reconsumeToken(Ae),ne.values.push(this.consumeComponentValue())}},te.prototype.consumeToken=function(){var ee=this._tokens.shift();return typeof ee=="undefined"?Ya:ee},te.prototype.reconsumeToken=function(ee){this._tokens.unshift(ee)},te}(),pa=function(te){return te.type===15},xo=function(te){return te.type===17},ri=function(te){return te.type===20},ko=function(te){return te.type===0},It=function(te,ee){return ri(te)&&te.value===ee},vt=function(te){return te.type!==31},ft=function(te){return te.type!==31&&te.type!==4},rr=function(te){var ee=[],ne=[];return te.forEach(function(Ae){if(Ae.type===4){if(ne.length===0)throw new Error("Error parsing function args, zero tokens for arg");ee.push(ne),ne=[];return}Ae.type!==31&&ne.push(Ae)}),ne.length&&ee.push(ne),ee},pn=function(te,ee){return ee===11&&te.type===12||ee===28&&te.type===29?!0:ee===2&&te.type===3},Qn=function(te){return te.type===17||te.type===15},LA=function(te){return te.type===16||Qn(te)},gr=function(te){return te.length>1?[te[0],te[1]]:[te[0]]},yA={type:17,number:0,flags:Gn},Xn={type:16,number:50,flags:Gn},sn={type:16,number:100,flags:Gn},Si=function(te,ee,ne){var Ae=te[0],ce=te[1];return[jn(Ae,ee),jn(typeof ce!="undefined"?ce:Ae,ne)]},jn=function(te,ee){if(te.type===16)return te.number/100*ee;if(pa(te))switch(te.unit){case"rem":case"em":return 16*te.number;case"px":default:return te.number}return te.number},Yn="deg",Ki="grad",aa="rad",da="turn",Zr={name:"angle",parse:function(te,ee){if(ee.type===15)switch(ee.unit){case Yn:return Math.PI*ee.number/180;case Ki:return Math.PI/200*ee.number;case aa:return ee.number;case da:return Math.PI*2*ee.number}throw new Error("Unsupported angle type")}},Bt=function(te){return te.type===15&&(te.unit===Yn||te.unit===Ki||te.unit===aa||te.unit===da)},kA=function(te){var ee=te.filter(ri).map(function(ne){return ne.value}).join(" ");switch(ee){case"to bottom right":case"to right bottom":case"left top":case"top left":return[yA,yA];case"to top":case"bottom":return HA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[yA,sn];case"to right":case"left":return HA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[sn,sn];case"to bottom":case"top":return HA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[sn,yA];case"to left":case"right":return HA(270)}return 0},HA=function(te){return Math.PI*te/180},KA={name:"color",parse:function(te,ee){if(ee.type===18){var ne=Ea[ee.name];if(typeof ne=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ee.name+'"');return ne(te,ee.values)}if(ee.type===5){if(ee.value.length===3){var Ae=ee.value.substring(0,1),ce=ee.value.substring(1,2),Be=ee.value.substring(2,3);return Wn(parseInt(Ae+Ae,16),parseInt(ce+ce,16),parseInt(Be+Be,16),1)}if(ee.value.length===4){var Ae=ee.value.substring(0,1),ce=ee.value.substring(1,2),Be=ee.value.substring(2,3),Pe=ee.value.substring(3,4);return Wn(parseInt(Ae+Ae,16),parseInt(ce+ce,16),parseInt(Be+Be,16),parseInt(Pe+Pe,16)/255)}if(ee.value.length===6){var Ae=ee.value.substring(0,2),ce=ee.value.substring(2,4),Be=ee.value.substring(4,6);return Wn(parseInt(Ae,16),parseInt(ce,16),parseInt(Be,16),1)}if(ee.value.length===8){var Ae=ee.value.substring(0,2),ce=ee.value.substring(2,4),Be=ee.value.substring(4,6),Pe=ee.value.substring(6,8);return Wn(parseInt(Ae,16),parseInt(ce,16),parseInt(Be,16),parseInt(Pe,16)/255)}}if(ee.type===20){var qe=Ci[ee.value.toUpperCase()];if(typeof qe!="undefined")return qe}return Ci.TRANSPARENT}},OA=function(te){return(255&te)===0},nn=function(te){var ee=255&te,ne=255&te>>8,Ae=255&te>>16,ce=255&te>>24;return ee<255?"rgba("+ce+","+Ae+","+ne+","+ee/255+")":"rgb("+ce+","+Ae+","+ne+")"},Wn=function(te,ee,ne,Ae){return(te<<24|ee<<16|ne<<8|Math.round(Ae*255)<<0)>>>0},$n=function(te,ee){if(te.type===17)return te.number;if(te.type===16){var ne=ee===3?1:255;return ee===3?te.number/100*ne:Math.round(te.number/100*ne)}return 0},gi=function(te,ee){var ne=ee.filter(ft);if(ne.length===3){var Ae=ne.map($n),ce=Ae[0],Be=Ae[1],Pe=Ae[2];return Wn(ce,Be,Pe,1)}if(ne.length===4){var qe=ne.map($n),ce=qe[0],Be=qe[1],Pe=qe[2],Je=qe[3];return Wn(ce,Be,Pe,Je)}return 0};function vn(te,ee,ne){return ne<0&&(ne+=1),ne>=1&&(ne-=1),ne<1/6?(ee-te)*ne*6+te:ne<1/2?ee:ne<2/3?(ee-te)*6*(2/3-ne)+te:te}var Qr=function(te,ee){var ne=ee.filter(ft),Ae=ne[0],ce=ne[1],Be=ne[2],Pe=ne[3],qe=(Ae.type===17?HA(Ae.number):Zr.parse(te,Ae))/(Math.PI*2),Je=LA(ce)?ce.number/100:0,Qt=LA(Be)?Be.number/100:0,Ut=typeof Pe!="undefined"&&LA(Pe)?jn(Pe,1):1;if(Je===0)return Wn(Qt*255,Qt*255,Qt*255,1);var Rt=Qt<=.5?Qt*(Je+1):Qt+Je-Qt*Je,sA=Qt*2-Rt,Dn=vn(sA,Rt,qe+1/3),jA=vn(sA,Rt,qe),fn=vn(sA,Rt,qe-1/3);return Wn(Dn*255,jA*255,fn*255,Ut)},Ea={hsl:Qr,hsla:Qr,rgb:gi,rgba:gi},qi=function(te,ee){return KA.parse(te,Ko.create(ee).parseComponentValue())},Ci={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},so={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(te,ee){return ee.map(function(ne){if(ri(ne))switch(ne.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},lr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},cr=function(te,ee){var ne=KA.parse(te,ee[0]),Ae=ee[1];return Ae&&LA(Ae)?{color:ne,stop:Ae}:{color:ne,stop:null}},fi=function(te,ee){var ne=te[0],Ae=te[te.length-1];ne.stop===null&&(ne.stop=yA),Ae.stop===null&&(Ae.stop=sn);for(var ce=[],Be=0,Pe=0;PeBe?ce.push(Je):ce.push(Be),Be=Je}else ce.push(null)}for(var Qt=null,Pe=0;PePe.optimumDistance)?{optimumCorner:qe,optimumDistance:Ut}:Pe},{optimumDistance:ce?1/0:-1/0,optimumCorner:null}).optimumCorner},po=function(te,ee,ne,Ae,ce){var Be=0,Pe=0;switch(te.size){case 0:te.shape===0?Be=Pe=Math.min(Math.abs(ee),Math.abs(ee-Ae),Math.abs(ne),Math.abs(ne-ce)):te.shape===1&&(Be=Math.min(Math.abs(ee),Math.abs(ee-Ae)),Pe=Math.min(Math.abs(ne),Math.abs(ne-ce)));break;case 2:if(te.shape===0)Be=Pe=Math.min(ii(ee,ne),ii(ee,ne-ce),ii(ee-Ae,ne),ii(ee-Ae,ne-ce));else if(te.shape===1){var qe=Math.min(Math.abs(ne),Math.abs(ne-ce))/Math.min(Math.abs(ee),Math.abs(ee-Ae)),Je=ya(Ae,ce,ee,ne,!0),Qt=Je[0],Ut=Je[1];Be=ii(Qt-ee,(Ut-ne)/qe),Pe=qe*Be}break;case 1:te.shape===0?Be=Pe=Math.max(Math.abs(ee),Math.abs(ee-Ae),Math.abs(ne),Math.abs(ne-ce)):te.shape===1&&(Be=Math.max(Math.abs(ee),Math.abs(ee-Ae)),Pe=Math.max(Math.abs(ne),Math.abs(ne-ce)));break;case 3:if(te.shape===0)Be=Pe=Math.max(ii(ee,ne),ii(ee,ne-ce),ii(ee-Ae,ne),ii(ee-Ae,ne-ce));else if(te.shape===1){var qe=Math.max(Math.abs(ne),Math.abs(ne-ce))/Math.max(Math.abs(ee),Math.abs(ee-Ae)),Rt=ya(Ae,ce,ee,ne,!1),Qt=Rt[0],Ut=Rt[1];Be=ii(Qt-ee,(Ut-ne)/qe),Pe=qe*Be}break}return Array.isArray(te.size)&&(Be=jn(te.size[0],Ae),Pe=te.size.length===2?jn(te.size[1],ce):Be),[Be,Pe]},cs=function(te,ee){var ne=HA(180),Ae=[];return rr(ee).forEach(function(ce,Be){if(Be===0){var Pe=ce[0];if(Pe.type===20&&Pe.value==="to"){ne=kA(ce);return}else if(Bt(Pe)){ne=Zr.parse(te,Pe);return}}var qe=cr(te,ce);Ae.push(qe)}),{angle:ne,stops:Ae,type:1}},rs=function(te,ee){var ne=HA(180),Ae=[];return rr(ee).forEach(function(ce,Be){if(Be===0){var Pe=ce[0];if(Pe.type===20&&["top","left","right","bottom"].indexOf(Pe.value)!==-1){ne=kA(ce);return}else if(Bt(Pe)){ne=(Zr.parse(te,Pe)+HA(270))%HA(360);return}}var qe=cr(te,ce);Ae.push(qe)}),{angle:ne,stops:Ae,type:1}},ys=function(te,ee){var ne=HA(180),Ae=[],ce=1,Be=0,Pe=3,qe=[];return rr(ee).forEach(function(Je,Qt){var Ut=Je[0];if(Qt===0){if(ri(Ut)&&Ut.value==="linear"){ce=1;return}else if(ri(Ut)&&Ut.value==="radial"){ce=2;return}}if(Ut.type===18){if(Ut.name==="from"){var Rt=KA.parse(te,Ut.values[0]);Ae.push({stop:yA,color:Rt})}else if(Ut.name==="to"){var Rt=KA.parse(te,Ut.values[0]);Ae.push({stop:sn,color:Rt})}else if(Ut.name==="color-stop"){var sA=Ut.values.filter(ft);if(sA.length===2){var Rt=KA.parse(te,sA[1]),Dn=sA[0];xo(Dn)&&Ae.push({stop:{type:16,number:Dn.number*100,flags:Dn.flags},color:Rt})}}}}),ce===1?{angle:(ne+HA(180))%HA(360),stops:Ae,type:ce}:{size:Pe,shape:Be,stops:Ae,position:qe,type:ce}},Ln="closest-side",kr="farthest-side",ti="closest-corner",oi="farthest-corner",qr="circle",yr="ellipse",bo="cover",ds="contain",Ta=function(te,ee){var ne=0,Ae=3,ce=[],Be=[];return rr(ee).forEach(function(Pe,qe){var Je=!0;if(qe===0){var Qt=!1;Je=Pe.reduce(function(Rt,sA){if(Qt)if(ri(sA))switch(sA.value){case"center":return Be.push(Xn),Rt;case"top":case"left":return Be.push(yA),Rt;case"right":case"bottom":return Be.push(sn),Rt}else(LA(sA)||Qn(sA))&&Be.push(sA);else if(ri(sA))switch(sA.value){case qr:return ne=0,!1;case yr:return ne=1,!1;case"at":return Qt=!0,!1;case Ln:return Ae=0,!1;case bo:case kr:return Ae=1,!1;case ds:case ti:return Ae=2,!1;case oi:return Ae=3,!1}else if(Qn(sA)||LA(sA))return Array.isArray(Ae)||(Ae=[]),Ae.push(sA),!1;return Rt},Je)}if(Je){var Ut=cr(te,Pe);ce.push(Ut)}}),{size:Ae,shape:ne,stops:ce,position:Be,type:2}},Go=function(te,ee){var ne=0,Ae=3,ce=[],Be=[];return rr(ee).forEach(function(Pe,qe){var Je=!0;if(qe===0?Je=Pe.reduce(function(Ut,Rt){if(ri(Rt))switch(Rt.value){case"center":return Be.push(Xn),!1;case"top":case"left":return Be.push(yA),!1;case"right":case"bottom":return Be.push(sn),!1}else if(LA(Rt)||Qn(Rt))return Be.push(Rt),!1;return Ut},Je):qe===1&&(Je=Pe.reduce(function(Ut,Rt){if(ri(Rt))switch(Rt.value){case qr:return ne=0,!1;case yr:return ne=1,!1;case ds:case Ln:return Ae=0,!1;case kr:return Ae=1,!1;case ti:return Ae=2,!1;case bo:case oi:return Ae=3,!1}else if(Qn(Rt)||LA(Rt))return Array.isArray(Ae)||(Ae=[]),Ae.push(Rt),!1;return Ut},Je)),Je){var Qt=cr(te,Pe);ce.push(Qt)}}),{size:Ae,shape:ne,stops:ce,position:Be,type:2}},Cl=function(te){return te.type===1},Ns=function(te){return te.type===2},is={name:"image",parse:function(te,ee){if(ee.type===22){var ne={url:ee.value,type:0};return te.cache.addImage(ee.value),ne}if(ee.type===18){var Ae=Is[ee.name];if(typeof Ae=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ee.name+'"');return Ae(te,ee.values)}throw new Error("Unsupported image type "+ee.type)}};function Ol(te){return!(te.type===20&&te.value==="none")&&(te.type!==18||!!Is[te.name])}var Is={"linear-gradient":cs,"-moz-linear-gradient":rs,"-ms-linear-gradient":rs,"-o-linear-gradient":rs,"-webkit-linear-gradient":rs,"radial-gradient":Ta,"-moz-radial-gradient":Go,"-ms-radial-gradient":Go,"-o-radial-gradient":Go,"-webkit-radial-gradient":Go,"-webkit-gradient":ys},wl={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(te,ee){if(ee.length===0)return[];var ne=ee[0];return ne.type===20&&ne.value==="none"?[]:ee.filter(function(Ae){return ft(Ae)&&Ol(Ae)}).map(function(Ae){return is.parse(te,Ae)})}},Ys={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(te,ee){return ee.map(function(ne){if(ri(ne))switch(ne.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},lo={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(LA)}).map(gr)}},lA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(ri).map(function(Ae){return Ae.value}).join(" ")}).map(Fn)}},Fn=function(te){switch(te){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Fr;(function(te){te.AUTO="auto",te.CONTAIN="contain",te.COVER="cover"})(Fr||(Fr={}));var ae={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(he)})}},he=function(te){return ri(te)||LA(te)},Ee=function(te){return{name:"border-"+te+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Le=Ee("top"),Te=Ee("right"),it=Ee("bottom"),pt=Ee("left"),Ct=function(te){return{name:"border-radius-"+te,initialValue:"0 0",prefix:!1,type:1,parse:function(ee,ne){return gr(ne.filter(LA))}}},Tt=Ct("top-left"),Nt=Ct("top-right"),Et=Ct("bottom-right"),Gt=Ct("bottom-left"),Zt=function(te){return{name:"border-"+te+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(ee,ne){switch(ne){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Xt=Zt("top"),Wt=Zt("right"),qt=Zt("bottom"),$t=Zt("left"),Jt=function(te){return{name:"border-"+te+"-width",initialValue:"0",type:0,prefix:!1,parse:function(ee,ne){return pa(ne)?ne.number:0}}},mA=Jt("top"),fA=Jt("right"),oA=Jt("bottom"),CA=Jt("left"),cA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},hA={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"rtl":return 1;case"ltr":default:return 0}}},un={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(te,ee){return ee.filter(ri).reduce(function(ne,Ae){return ne|GA(Ae.value)},0)}},GA=function(te){switch(te){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},YA={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},NA={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(te,ee){return ee.type===20&&ee.value==="normal"?0:ee.type===17||ee.type===15?ee.number:0}},dn;(function(te){te.NORMAL="normal",te.STRICT="strict"})(dn||(dn={}));var JA={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"strict":return dn.STRICT;case"normal":default:return dn.NORMAL}}},QA={name:"line-height",initialValue:"normal",prefix:!1,type:4},BA=function(te,ee){return ri(te)&&te.value==="normal"?1.2*ee:te.type===17?ee*te.number:LA(te)?jn(te,ee):ee},UA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(te,ee){return ee.type===20&&ee.value==="none"?null:is.parse(te,ee)}},FA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"inside":return 0;case"outside":default:return 1}}},Sn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},gn=function(te){return{name:"margin-"+te,initialValue:"0",prefix:!1,type:4}},ZA=gn("top"),_A=gn("right"),IA=gn("bottom"),qA=gn("left"),XA={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(te,ee){return ee.filter(ri).map(function(ne){switch(ne.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Jn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"break-word":return"break-word";case"normal":default:return"normal"}}},Vn=function(te){return{name:"padding-"+te,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},er=Vn("top"),ir=Vn("right"),On=Vn("bottom"),pr=Vn("left"),dr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},fr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Lr={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(te,ee){return ee.length===1&&It(ee[0],"none")?[]:rr(ee).map(function(ne){for(var Ae={color:Ci.TRANSPARENT,offsetX:yA,offsetY:yA,blur:yA},ce=0,Be=0;Be1?1:0],this.overflowWrap=an(ee,Jn,ne.overflowWrap),this.paddingTop=an(ee,er,ne.paddingTop),this.paddingRight=an(ee,ir,ne.paddingRight),this.paddingBottom=an(ee,On,ne.paddingBottom),this.paddingLeft=an(ee,pr,ne.paddingLeft),this.paintOrder=an(ee,_a,ne.paintOrder),this.position=an(ee,fr,ne.position),this.textAlign=an(ee,dr,ne.textAlign),this.textDecorationColor=an(ee,Xr,(Ae=ne.textDecorationColor)!==null&&Ae!==void 0?Ae:ne.color),this.textDecorationLine=an(ee,Ur,(ce=ne.textDecorationLine)!==null&&ce!==void 0?ce:ne.textDecoration),this.textShadow=an(ee,Lr,ne.textShadow),this.textTransform=an(ee,ur,ne.textTransform),this.transform=an(ee,Hr,ne.transform),this.transformOrigin=an(ee,sr,ne.transformOrigin),this.visibility=an(ee,on,ne.visibility),this.webkitTextStrokeColor=an(ee,fs,ne.webkitTextStrokeColor),this.webkitTextStrokeWidth=an(ee,Oa,ne.webkitTextStrokeWidth),this.wordBreak=an(ee,jr,ne.wordBreak),this.zIndex=an(ee,di,ne.zIndex)}return te.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},te.prototype.isTransparent=function(){return OA(this.backgroundColor)},te.prototype.isTransformed=function(){return this.transform!==null},te.prototype.isPositioned=function(){return this.position!==0},te.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},te.prototype.isFloating=function(){return this.float!==0},te.prototype.isInlineLevel=function(){return SA(this.display,4)||SA(this.display,33554432)||SA(this.display,268435456)||SA(this.display,536870912)||SA(this.display,67108864)||SA(this.display,134217728)},te}(),uo=function(){function te(ee,ne){this.content=an(ee,Or,ne.content),this.quotes=an(ee,ki,ne.quotes)}return te}(),as=function(){function te(ee,ne){this.counterIncrement=an(ee,rn,ne.counterIncrement),this.counterReset=an(ee,Cn,ne.counterReset)}return te}(),an=function(te,ee,ne){var Ae=new oo,ce=ne!==null&&typeof ne!="undefined"?ne.toString():ee.initialValue;Ae.write(ce);var Be=new Ko(Ae.read());switch(ee.type){case 2:var Pe=Be.parseComponentValue();return ee.parse(te,ri(Pe)?Pe.value:ee.initialValue);case 0:return ee.parse(te,Be.parseComponentValue());case 1:return ee.parse(te,Be.parseComponentValues());case 4:return Be.parseComponentValue();case 3:switch(ee.format){case"angle":return Zr.parse(te,Be.parseComponentValue());case"color":return KA.parse(te,Be.parseComponentValue());case"image":return is.parse(te,Be.parseComponentValue());case"length":var qe=Be.parseComponentValue();return Qn(qe)?qe:yA;case"length-percentage":var Je=Be.parseComponentValue();return LA(Je)?Je:yA;case"time":return Sr.parse(te,Be.parseComponentValue())}break}},co="data-html2canvas-debug",hs=function(te){var ee=te.getAttribute(co);switch(ee){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},mo=function(te,ee){var ne=hs(te);return ne===1||ee===ne},Na=function(){function te(ee,ne){if(this.context=ee,this.textNodes=[],this.elements=[],this.flags=0,mo(ne,3))debugger;this.styles=new Ho(ee,window.getComputedStyle(ne,null)),Zl(ne)&&(this.styles.animationDuration.some(function(Ae){return Ae>0})&&(ne.style.animationDuration="0s"),this.styles.transform!==null&&(ne.style.transform="none")),this.bounds=Ie(this.context,ne),mo(ne,4)&&(this.flags|=16)}return te}(),gs="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Rs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",xs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),bs=0;bs>4,Ut[ce++]=(Pe&15)<<4|qe>>2,Ut[ce++]=(qe&3)<<6|Je&63;return Qt},Qs=function(te){for(var ee=te.length,ne=[],Ae=0;Ae>To,qs=1<>To,dl=Js+Wo,ps=dl,Vo=32,Zo=ps+Vo,zs=65536>>Qo,Xo=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ne=this.index[ee>>To],ne=(ne<>To)],ne=(ne<>Qo),ne=this.index[ne],ne+=ee>>To&_s,ne=this.index[ne],ne=(ne<=55296&&ce<=56319&&ne>10)+55296,Pe%1024+56320)),(ce+1===ne||Ae.length>16384)&&(Be+=String.fromCharCode.apply(String,Ae),Ae.length=0)}return Be},Rl=Fs(gs),Do="\xD7",_r="\xF7",Cr=function(te){return Rl.get(te)},Kr=function(te,ee,ne){var Ae=ne-2,ce=ee[Ae],Be=ee[ne-1],Pe=ee[ne];if(Be===Gs&&Pe===So)return Do;if(Be===Gs||Be===So||Be===os||Pe===Gs||Pe===So||Pe===os)return _r;if(Be===el&&[el,tl,xr,Hn].indexOf(Pe)!==-1||(Be===xr||Be===tl)&&(Pe===tl||Pe===Al)||(Be===Hn||Be===Al)&&Pe===Al||Pe===Ra||Pe===ms||Pe===yl||Be===El)return Do;if(Be===Ra&&Pe===Oo){for(;ce===ms;)ce=ee[--Ae];if(ce===Oo)return Do}if(Be===Ws&&Pe===Ws){for(var qe=0;ce===Ws;)qe++,ce=ee[--Ae];if(qe%2===0)return Do}return _r},pi=function(te){var ee=eu(te),ne=ee.length,Ae=0,ce=0,Be=ee.map(Cr);return{next:function(){if(Ae>=ne)return{done:!0,value:null};for(var Pe=Do;AePe.x||Ut.y>Pe.y;return Pe=Ut,Qt===0?!0:Rt});return te.body.removeChild(ee),qe},Ls=function(){return typeof new Image().crossOrigin!="undefined"},Ou=function(){return typeof new XMLHttpRequest().responseType=="string"},Nu=function(te){var ee=new Image,ne=te.createElement("canvas"),Ae=ne.getContext("2d");if(!Ae)return!1;ee.src="data:image/svg+xml,";try{Ae.drawImage(ee,0,0),ne.toDataURL()}catch(ce){return!1}return!0},nl=function(te){return te[0]===0&&te[1]===255&&te[2]===0&&te[3]===255},hu=function(te){var ee=te.createElement("canvas"),ne=100;ee.width=ne,ee.height=ne;var Ae=ee.getContext("2d");if(!Ae)return Promise.reject(!1);Ae.fillStyle="rgb(0, 255, 0)",Ae.fillRect(0,0,ne,ne);var ce=new Image,Be=ee.toDataURL();ce.src=Be;var Pe=jl(ne,ne,0,0,ce);return Ae.fillStyle="red",Ae.fillRect(0,0,ne,ne),tu(Pe).then(function(qe){Ae.drawImage(qe,0,0);var Je=Ae.getImageData(0,0,ne,ne).data;Ae.fillStyle="red",Ae.fillRect(0,0,ne,ne);var Qt=te.createElement("div");return Qt.style.backgroundImage="url("+Be+")",Qt.style.height=ne+"px",nl(Je)?tu(jl(ne,ne,0,0,Qt)):Promise.reject(!1)}).then(function(qe){return Ae.drawImage(qe,0,0),nl(Ae.getImageData(0,0,ne,ne).data)}).catch(function(){return!1})},jl=function(te,ee,ne,Ae,ce){var Be="http://www.w3.org/2000/svg",Pe=document.createElementNS(Be,"svg"),qe=document.createElementNS(Be,"foreignObject");return Pe.setAttributeNS(null,"width",te.toString()),Pe.setAttributeNS(null,"height",ee.toString()),qe.setAttributeNS(null,"width","100%"),qe.setAttributeNS(null,"height","100%"),qe.setAttributeNS(null,"x",ne.toString()),qe.setAttributeNS(null,"y",Ae.toString()),qe.setAttributeNS(null,"externalResourcesRequired","true"),Pe.appendChild(qe),qe.appendChild(ce),Pe},tu=function(te){return new Promise(function(ee,ne){var Ae=new Image;Ae.onload=function(){return ee(Ae)},Ae.onerror=ne,Ae.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(te))})},Ia={get SUPPORT_RANGE_BOUNDS(){var te=fl(document);return Object.defineProperty(Ia,"SUPPORT_RANGE_BOUNDS",{value:te}),te},get SUPPORT_WORD_BREAKING(){var te=Ia.SUPPORT_RANGE_BOUNDS&&Il(document);return Object.defineProperty(Ia,"SUPPORT_WORD_BREAKING",{value:te}),te},get SUPPORT_SVG_DRAWING(){var te=Nu(document);return Object.defineProperty(Ia,"SUPPORT_SVG_DRAWING",{value:te}),te},get SUPPORT_FOREIGNOBJECT_DRAWING(){var te=typeof Array.from=="function"&&typeof window.fetch=="function"?hu(document):Promise.resolve(!1);return Object.defineProperty(Ia,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:te}),te},get SUPPORT_CORS_IMAGES(){var te=Ls();return Object.defineProperty(Ia,"SUPPORT_CORS_IMAGES",{value:te}),te},get SUPPORT_RESPONSE_TYPE(){var te=Ou();return Object.defineProperty(Ia,"SUPPORT_RESPONSE_TYPE",{value:te}),te},get SUPPORT_CORS_XHR(){var te="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ia,"SUPPORT_CORS_XHR",{value:te}),te},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var te=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ia,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:te}),te}},Bs=function(){function te(ee,ne){this.text=ee,this.bounds=ne}return te}(),Au=function(te,ee,ne,Ae){var ce=gu(ee,ne),Be=[],Pe=0;return ce.forEach(function(qe){if(ne.textDecorationLine.length||qe.trim().length>0)if(Ia.SUPPORT_RANGE_BOUNDS){var Je=zl(Ae,Pe,qe.length).getClientRects();if(Je.length>1){var Qt=ru(qe),Ut=0;Qt.forEach(function(sA){Be.push(new Bs(sA,De.fromDOMRectList(te,zl(Ae,Ut+Pe,sA.length).getClientRects()))),Ut+=sA.length})}else Be.push(new Bs(qe,De.fromDOMRectList(te,Je)))}else{var Rt=Ae.splitText(qe.length);Be.push(new Bs(qe,nu(te,Ae))),Ae=Rt}else Ia.SUPPORT_RANGE_BOUNDS||(Ae=Ae.splitText(qe.length));Pe+=qe.length}),Be},nu=function(te,ee){var ne=ee.ownerDocument;if(ne){var Ae=ne.createElement("html2canvaswrapper");Ae.appendChild(ee.cloneNode(!0));var ce=ee.parentNode;if(ce){ce.replaceChild(Ae,ee);var Be=Ie(te,Ae);return Ae.firstChild&&ce.replaceChild(Ae.firstChild,Ae),Be}}return De.EMPTY},zl=function(te,ee,ne){var Ae=te.ownerDocument;if(!Ae)throw new Error("Node has no owner document");var ce=Ae.createRange();return ce.setStart(te,ee),ce.setEnd(te,ee+ne),ce},ru=function(te){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ee=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(ee.segment(te)).map(function(ne){return ne.segment})}return sa(te)},xl=function(te,ee){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ne=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(ne.segment(te)).map(function(Ae){return Ae.segment})}return pu(te,ee)},gu=function(te,ee){return ee.letterSpacing!==0?ru(te):xl(te,ee)},Ru=[32,160,4961,65792,65793,4153,4241],pu=function(te,ee){for(var ne=jt(te,{lineBreak:ee.lineBreak,wordBreak:ee.overflowWrap==="break-word"?"break-word":ee.wordBreak}),Ae=[],ce,Be=function(){if(ce.value){var Pe=ce.value.slice(),qe=Ue(Pe),Je="";qe.forEach(function(Qt){Ru.indexOf(Qt)===-1?Je+=we(Qt):(Je.length&&Ae.push(Je),Ae.push(we(Qt)),Je="")}),Je.length&&Ae.push(Je)}};!(ce=ne.next()).done;)Be();return Ae},Kl=function(){function te(ee,ne,Ae){this.text=ju(ne.data,Ae.textTransform),this.textBounds=Au(ee,this.text,Ae,ne)}return te}(),ju=function(te,ee){switch(ee){case 1:return te.toLowerCase();case 3:return te.replace(zu,bl);case 2:return te.toUpperCase();default:return te}},zu=/(^|\s|:|-|\(|\))([a-z])/g,bl=function(te,ee,ne){return te.length>0?ee+ne.toUpperCase():te},iu=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.src=Ae.currentSrc||Ae.src,ce.intrinsicWidth=Ae.naturalWidth,ce.intrinsicHeight=Ae.naturalHeight,ce.context.cache.addImage(ce.src),ce}return ee}(Na),au=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.canvas=Ae,ce.intrinsicWidth=Ae.width,ce.intrinsicHeight=Ae.height,ce}return ee}(Na),vu=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this,Be=new XMLSerializer,Pe=Ie(ne,Ae);return Ae.setAttribute("width",Pe.width+"px"),Ae.setAttribute("height",Pe.height+"px"),ce.svg="data:image/svg+xml,"+encodeURIComponent(Be.serializeToString(Ae)),ce.intrinsicWidth=Ae.width.baseVal.value,ce.intrinsicHeight=Ae.height.baseVal.value,ce.context.cache.addImage(ce.svg),ce}return ee}(Na),Gl=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.value=Ae.value,ce}return ee}(Na),Wl=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.start=Ae.start,ce.reversed=typeof Ae.reversed=="boolean"&&Ae.reversed===!0,ce}return ee}(Na),Ku=[{type:15,flags:0,unit:"px",number:3}],mu=[{type:16,flags:0,number:50}],Bu=function(te){return te.width>te.height?new De(te.left+(te.width-te.height)/2,te.top,te.height,te.height):te.width0)ne.textNodes.push(new Kl(te,ce,ne.styles));else if(gl(ce))if(uu(ce)&&ce.assignedNodes)ce.assignedNodes().forEach(function(qe){return Fl(te,qe,ne,Ae)});else{var Pe=Iu(te,ce);Pe.styles.isVisible()&&(bu(ce,Pe,Ae)?Pe.flags|=4:ou(Pe.styles)&&(Pe.flags|=2),Wu.indexOf(ce.tagName)!==-1&&(Pe.flags|=8),ne.elements.push(Pe),ce.slot,ce.shadowRoot?Fl(te,ce.shadowRoot,Pe,Ae):!Dl(ce)&&!Fu(ce)&&!Ml(ce)&&Fl(te,ce,Pe,Ae))}},Iu=function(te,ee){return rl(ee)?new iu(te,ee):Su(ee)?new au(te,ee):Fu(ee)?new vu(te,ee):Qu(ee)?new Gl(te,ee):Xl(ee)?new Wl(te,ee):Vu(ee)?new Vl(te,ee):Ml(ee)?new wu(te,ee):Dl(ee)?new Eu(te,ee):Yo(ee)?new yu(te,ee):new Na(te,ee)},xu=function(te,ee){var ne=Iu(te,ee);return ne.flags|=4,Fl(te,ee,ne,ne),ne},bu=function(te,ee,ne){return ee.styles.isPositionedWithZIndex()||ee.styles.opacity<1||ee.styles.isTransformed()||Ri(te)&&ne.styles.isTransparent()},ou=function(te){return te.isPositioned()||te.isFloating()},su=function(te){return te.nodeType===Node.TEXT_NODE},gl=function(te){return te.nodeType===Node.ELEMENT_NODE},Zl=function(te){return gl(te)&&typeof te.style!="undefined"&&!Us(te)},Us=function(te){return typeof te.className=="object"},Qu=function(te){return te.tagName==="LI"},Xl=function(te){return te.tagName==="OL"},Vu=function(te){return te.tagName==="INPUT"},Zu=function(te){return te.tagName==="HTML"},Fu=function(te){return te.tagName==="svg"},Ri=function(te){return te.tagName==="BODY"},Su=function(te){return te.tagName==="CANVAS"},Yl=function(te){return te.tagName==="VIDEO"},rl=function(te){return te.tagName==="IMG"},Yo=function(te){return te.tagName==="IFRAME"},Sl=function(te){return te.tagName==="STYLE"},lu=function(te){return te.tagName==="SCRIPT"},Dl=function(te){return te.tagName==="TEXTAREA"},Ml=function(te){return te.tagName==="SELECT"},uu=function(te){return te.tagName==="SLOT"},cu=function(te){return te.tagName.indexOf("-")>0},Du=function(){function te(){this.counters={}}return te.prototype.getCounterValue=function(ee){var ne=this.counters[ee];return ne&&ne.length?ne[ne.length-1]:1},te.prototype.getCounterValues=function(ee){var ne=this.counters[ee];return ne||[]},te.prototype.pop=function(ee){var ne=this;ee.forEach(function(Ae){return ne.counters[Ae].pop()})},te.prototype.parse=function(ee){var ne=this,Ae=ee.counterIncrement,ce=ee.counterReset,Be=!0;Ae!==null&&Ae.forEach(function(qe){var Je=ne.counters[qe.counter];Je&&qe.increment!==0&&(Be=!1,Je.length||Je.push(1),Je[Math.max(0,Je.length-1)]+=qe.increment)});var Pe=[];return Be&&ce.forEach(function(qe){var Je=ne.counters[qe.counter];Pe.push(qe.counter),Je||(Je=ne.counters[qe.counter]=[]),Je.push(qe.reset)}),Pe},te}(),Mu={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Jl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},xi={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},il=function(te,ee,ne,Ae,ce,Be){return tene?x(te,ce,Be.length>0):Ae.integers.reduce(function(Pe,qe,Je){for(;te>=qe;)te-=qe,Pe+=Ae.values[Je];return Pe},"")+Be},Uu=function(te,ee,ne,Ae){var ce="";do ne||te--,ce=Ae(te)+ce,te/=ee;while(te*ee>=ee);return ce},Gi=function(te,ee,ne,Ae,ce){var Be=ne-ee+1;return(te<0?"-":"")+(Uu(Math.abs(te),Be,Ae,function(Pe){return we(Math.floor(Pe%Be)+ee)})+ce)},al=function(te,ee,ne){ne===void 0&&(ne=". ");var Ae=ee.length;return Uu(Math.abs(te),Ae,!1,function(ce){return ee[Math.floor(ce%Ae)]})+ne},Ps=1,Zs=2,Di=4,Ll=8,ks=function(te,ee,ne,Ae,ce,Be){if(te<-9999||te>9999)return x(te,4,ce.length>0);var Pe=Math.abs(te),qe=ce;if(Pe===0)return ee[0]+qe;for(var Je=0;Pe>0&&Je<=4;Je++){var Qt=Pe%10;Qt===0&&SA(Be,Ps)&&qe!==""?qe=ee[Qt]+qe:Qt>1||Qt===1&&Je===0||Qt===1&&Je===1&&SA(Be,Zs)||Qt===1&&Je===1&&SA(Be,Di)&&te>100||Qt===1&&Je>1&&SA(Be,Ll)?qe=ee[Qt]+(Je>0?ne[Je-1]:"")+qe:Qt===1&&Je>0&&(qe=ne[Je-1]+qe),Pe=Math.floor(Pe/10)}return(te<0?Ae:"")+qe},Pu="\u5341\u767E\u5343\u842C",Ul="\u62FE\u4F70\u4EDF\u842C",a="\u30DE\u30A4\u30CA\u30B9",E="\uB9C8\uC774\uB108\uC2A4",x=function(te,ee,ne){var Ae=ne?". ":"",ce=ne?"\u3001":"",Be=ne?", ":"",Pe=ne?" ":"";switch(ee){case 0:return"\u2022"+Pe;case 1:return"\u25E6"+Pe;case 2:return"\u25FE"+Pe;case 5:var qe=Gi(te,48,57,!0,Ae);return qe.length<4?"0"+qe:qe;case 4:return al(te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ce);case 6:return il(te,1,3999,Mu,3,Ae).toLowerCase();case 7:return il(te,1,3999,Mu,3,Ae);case 8:return Gi(te,945,969,!1,Ae);case 9:return Gi(te,97,122,!1,Ae);case 10:return Gi(te,65,90,!1,Ae);case 11:return Gi(te,1632,1641,!0,Ae);case 12:case 49:return il(te,1,9999,Jl,3,Ae);case 35:return il(te,1,9999,Jl,3,Ae).toLowerCase();case 13:return Gi(te,2534,2543,!0,Ae);case 14:case 30:return Gi(te,6112,6121,!0,Ae);case 15:return al(te,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ce);case 16:return al(te,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ce);case 17:case 48:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Pu,"\u8CA0",ce,Zs|Di|Ll);case 47:return ks(te,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Ul,"\u8CA0",ce,Ps|Zs|Di|Ll);case 42:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Pu,"\u8D1F",ce,Zs|Di|Ll);case 41:return ks(te,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Ul,"\u8D1F",ce,Ps|Zs|Di|Ll);case 26:return ks(te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",a,ce,0);case 25:return ks(te,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",a,ce,Ps|Zs|Di);case 31:return ks(te,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",E,Be,Ps|Zs|Di);case 33:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",E,Be,0);case 32:return ks(te,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",E,Be,Ps|Zs|Di);case 18:return Gi(te,2406,2415,!0,Ae);case 20:return il(te,1,19999,xi,3,Ae);case 21:return Gi(te,2790,2799,!0,Ae);case 22:return Gi(te,2662,2671,!0,Ae);case 22:return il(te,1,10999,Lu,3,Ae);case 23:return al(te,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return al(te,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Gi(te,3302,3311,!0,Ae);case 28:return al(te,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ce);case 29:return al(te,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ce);case 34:return Gi(te,3792,3801,!0,Ae);case 37:return Gi(te,6160,6169,!0,Ae);case 38:return Gi(te,4160,4169,!0,Ae);case 39:return Gi(te,2918,2927,!0,Ae);case 40:return Gi(te,1776,1785,!0,Ae);case 43:return Gi(te,3046,3055,!0,Ae);case 44:return Gi(te,3174,3183,!0,Ae);case 45:return Gi(te,3664,3673,!0,Ae);case 46:return Gi(te,3872,3881,!0,Ae);case 3:default:return Gi(te,48,57,!0,Ae)}},y="data-html2canvas-ignore",b=function(){function te(ee,ne,Ae){if(this.context=ee,this.options=Ae,this.scrolledElements=[],this.referenceElement=ne,this.counters=new Du,this.quoteDepth=0,!ne.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(ne.ownerDocument.documentElement,!1)}return te.prototype.toIFrame=function(ee,ne){var Ae=this,ce=ue(ee,ne);if(!ce.contentWindow)return Promise.reject("Unable to find iframe window");var Be=ee.defaultView.pageXOffset,Pe=ee.defaultView.pageYOffset,qe=ce.contentWindow,Je=qe.document,Qt=be(ce).then(function(){return Ce(Ae,void 0,void 0,function(){var Ut,Rt;return Ne(this,function(sA){switch(sA.label){case 0:return this.scrolledElements.forEach(eA),qe&&(qe.scrollTo(ne.left,ne.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(qe.scrollY!==ne.top||qe.scrollX!==ne.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(qe.scrollX-ne.left,qe.scrollY-ne.top,0,0))),Ut=this.options.onclone,Rt=this.clonedReferenceElement,typeof Rt=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Je.fonts&&Je.fonts.ready?[4,Je.fonts.ready]:[3,2];case 1:sA.sent(),sA.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,me(Je)]:[3,4];case 3:sA.sent(),sA.label=4;case 4:return typeof Ut=="function"?[2,Promise.resolve().then(function(){return Ut(Je,Rt)}).then(function(){return ce})]:[2,ce]}})})});return Je.open(),Je.write(Lt(document.doctype)+""),St(this.referenceElement.ownerDocument,Be,Pe),Je.replaceChild(Je.adoptNode(this.documentElement),Je.documentElement),Je.close(),Qt},te.prototype.createElementClone=function(ee){if(mo(ee,2))debugger;if(Su(ee))return this.createCanvasClone(ee);if(Yl(ee))return this.createVideoClone(ee);if(Sl(ee))return this.createStyleClone(ee);var ne=ee.cloneNode(!1);return rl(ne)&&(rl(ee)&&ee.currentSrc&&ee.currentSrc!==ee.src&&(ne.src=ee.currentSrc,ne.srcset=""),ne.loading==="lazy"&&(ne.loading="eager")),cu(ne)?this.createCustomElementClone(ne):ne},te.prototype.createCustomElementClone=function(ee){var ne=document.createElement("html2canvascustomelement");return at(ee.style,ne),ne},te.prototype.createStyleClone=function(ee){try{var ne=ee.sheet;if(ne&&ne.cssRules){var Ae=[].slice.call(ne.cssRules,0).reduce(function(Be,Pe){return Pe&&typeof Pe.cssText=="string"?Be+Pe.cssText:Be},""),ce=ee.cloneNode(!1);return ce.textContent=Ae,ce}}catch(Be){if(this.context.logger.error("Unable to access cssRules property",Be),Be.name!=="SecurityError")throw Be}return ee.cloneNode(!1)},te.prototype.createCanvasClone=function(ee){var ne;if(this.options.inlineImages&&ee.ownerDocument){var Ae=ee.ownerDocument.createElement("img");try{return Ae.src=ee.toDataURL(),Ae}catch(Qt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",ee)}}var ce=ee.cloneNode(!1);try{ce.width=ee.width,ce.height=ee.height;var Be=ee.getContext("2d"),Pe=ce.getContext("2d");if(Pe)if(!this.options.allowTaint&&Be)Pe.putImageData(Be.getImageData(0,0,ee.width,ee.height),0,0);else{var qe=(ne=ee.getContext("webgl2"))!==null&&ne!==void 0?ne:ee.getContext("webgl");if(qe){var Je=qe.getContextAttributes();(Je==null?void 0:Je.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",ee)}Pe.drawImage(ee,0,0)}return ce}catch(Qt){this.context.logger.info("Unable to clone canvas as it is tainted",ee)}return ce},te.prototype.createVideoClone=function(ee){var ne=ee.ownerDocument.createElement("canvas");ne.width=ee.offsetWidth,ne.height=ee.offsetHeight;var Ae=ne.getContext("2d");try{return Ae&&(Ae.drawImage(ee,0,0,ne.width,ne.height),this.options.allowTaint||Ae.getImageData(0,0,ne.width,ne.height)),ne}catch(Be){this.context.logger.info("Unable to clone video as it is tainted",ee)}var ce=ee.ownerDocument.createElement("canvas");return ce.width=ee.offsetWidth,ce.height=ee.offsetHeight,ce},te.prototype.appendChildNode=function(ee,ne,Ae){(!gl(ne)||!lu(ne)&&!ne.hasAttribute(y)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(ne)))&&(!this.options.copyStyles||!gl(ne)||!Sl(ne))&&ee.appendChild(this.cloneNode(ne,Ae))},te.prototype.cloneChildNodes=function(ee,ne,Ae){for(var ce=this,Be=ee.shadowRoot?ee.shadowRoot.firstChild:ee.firstChild;Be;Be=Be.nextSibling)if(gl(Be)&&uu(Be)&&typeof Be.assignedNodes=="function"){var Pe=Be.assignedNodes();Pe.length&&Pe.forEach(function(qe){return ce.appendChildNode(ne,qe,Ae)})}else this.appendChildNode(ne,Be,Ae)},te.prototype.cloneNode=function(ee,ne){if(su(ee))return document.createTextNode(ee.data);if(!ee.ownerDocument)return ee.cloneNode(!1);var Ae=ee.ownerDocument.defaultView;if(Ae&&gl(ee)&&(Zl(ee)||Us(ee))){var ce=this.createElementClone(ee);ce.style.transitionProperty="none";var Be=Ae.getComputedStyle(ee),Pe=Ae.getComputedStyle(ee,":before"),qe=Ae.getComputedStyle(ee,":after");this.referenceElement===ee&&Zl(ce)&&(this.clonedReferenceElement=ce),Ri(ce)&&mn(ce);var Je=this.counters.parse(new as(this.context,Be)),Qt=this.resolvePseudoContent(ee,ce,Pe,ie.BEFORE);cu(ee)&&(ne=!0),Yl(ee)||this.cloneChildNodes(ee,ce,ne),Qt&&ce.insertBefore(Qt,ce.firstChild);var Ut=this.resolvePseudoContent(ee,ce,qe,ie.AFTER);return Ut&&ce.appendChild(Ut),this.counters.pop(Je),(Be&&(this.options.copyStyles||Us(ee))&&!Yo(ee)||ne)&&at(Be,ce),(ee.scrollTop!==0||ee.scrollLeft!==0)&&this.scrolledElements.push([ce,ee.scrollLeft,ee.scrollTop]),(Dl(ee)||Ml(ee))&&(Dl(ce)||Ml(ce))&&(ce.value=ee.value),ce}return ee.cloneNode(!1)},te.prototype.resolvePseudoContent=function(ee,ne,Ae,ce){var Be=this;if(Ae){var Pe=Ae.content,qe=ne.ownerDocument;if(!(!qe||!Pe||Pe==="none"||Pe==="-moz-alt-content"||Ae.display==="none")){this.counters.parse(new as(this.context,Ae));var Je=new uo(this.context,Ae),Qt=qe.createElement("html2canvaspseudoelement");at(Ae,Qt),Je.content.forEach(function(Rt){if(Rt.type===0)Qt.appendChild(qe.createTextNode(Rt.value));else if(Rt.type===22){var sA=qe.createElement("img");sA.src=Rt.value,sA.style.opacity="1",Qt.appendChild(sA)}else if(Rt.type===18){if(Rt.name==="attr"){var Dn=Rt.values.filter(ri);Dn.length&&Qt.appendChild(qe.createTextNode(ee.getAttribute(Dn[0].value)||""))}else if(Rt.name==="counter"){var jA=Rt.values.filter(ft),fn=jA[0],Yr=jA[1];if(fn&&ri(fn)){var Zn=Be.counters.getCounterValue(fn.value),Rn=Yr&&ri(Yr)?Sn.parse(Be.context,Yr.value):3;Qt.appendChild(qe.createTextNode(x(Zn,Rn,!1)))}}else if(Rt.name==="counters"){var bi=Rt.values.filter(ft),fn=bi[0],$r=bi[1],Yr=bi[2];if(fn&&ri(fn)){var br=Be.counters.getCounterValues(fn.value),In=Yr&&ri(Yr)?Sn.parse(Be.context,Yr.value):3,vi=$r&&$r.type===0?$r.value:"",mi=br.map(function(Jo){return x(Jo,In,!1)}).join(vi);Qt.appendChild(qe.createTextNode(mi))}}}else if(Rt.type===20)switch(Rt.value){case"open-quote":Qt.appendChild(qe.createTextNode(Aa(Je.quotes,Be.quoteDepth++,!0)));break;case"close-quote":Qt.appendChild(qe.createTextNode(Aa(Je.quotes,--Be.quoteDepth,!1)));break;default:Qt.appendChild(qe.createTextNode(Rt.value))}}),Qt.className=TA+" "+tn;var Ut=ce===ie.BEFORE?" "+TA:" "+tn;return Us(ne)?ne.className.baseValue+=Ut:ne.className+=Ut,Qt}}},te.destroy=function(ee){return ee.parentNode?(ee.parentNode.removeChild(ee),!0):!1},te}(),ie;(function(te){te[te.BEFORE=0]="BEFORE",te[te.AFTER=1]="AFTER"})(ie||(ie={}));var ue=function(te,ee){var ne=te.createElement("iframe");return ne.className="html2canvas-container",ne.style.visibility="hidden",ne.style.position="fixed",ne.style.left="-10000px",ne.style.top="0px",ne.style.border="0",ne.width=ee.width.toString(),ne.height=ee.height.toString(),ne.scrolling="no",ne.setAttribute(y,"true"),te.body.appendChild(ne),ne},pe=function(te){return new Promise(function(ee){if(te.complete){ee();return}if(!te.src){ee();return}te.onload=ee,te.onerror=ee})},me=function(te){return Promise.all([].slice.call(te.images,0).map(pe))},be=function(te){return new Promise(function(ee,ne){var Ae=te.contentWindow;if(!Ae)return ne("No window assigned for iframe");var ce=Ae.document;Ae.onload=te.onload=function(){Ae.onload=te.onload=null;var Be=setInterval(function(){ce.body.childNodes.length>0&&ce.readyState==="complete"&&(clearInterval(Be),ee(te))},50)}})},tt=["all","d","content"],at=function(te,ee){for(var ne=te.length-1;ne>=0;ne--){var Ae=te.item(ne);tt.indexOf(Ae)===-1&&ee.style.setProperty(Ae,te.getPropertyValue(Ae))}return ee},Lt=function(te){var ee="";return te&&(ee+=""),ee},St=function(te,ee,ne){te&&te.defaultView&&(ee!==te.defaultView.pageXOffset||ne!==te.defaultView.pageYOffset)&&te.defaultView.scrollTo(ee,ne)},eA=function(te){var ee=te[0],ne=te[1],Ae=te[2];ee.scrollLeft=ne,ee.scrollTop=Ae},dA=":before",wA=":after",TA="___html2canvas___pseudoelement_before",tn="___html2canvas___pseudoelement_after",RA=`{ + outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var at;Ke&&(at=window.scrollY),y.input.focus(),Ke&&window.scrollTo(null,at),y.input.reset(),x.somethingSelected()||(b.value=E.prevInput=" "),E.contextMenuPending=St,y.selForContextMenu=x.doc.sel,clearTimeout(y.detectingSelectAll);function Lt(){if(b.selectionStart!=null){var dA=x.somethingSelected(),wA="\u200B"+(dA?b.value:"");b.value="\u21DA",b.value=wA,E.prevInput=dA?"":"\u200B",b.selectionStart=1,b.selectionEnd=wA.length,y.selForContextMenu=x.doc.sel}}function St(){if(E.contextMenuPending==St&&(E.contextMenuPending=!1,E.wrapper.style.cssText=be,b.style.cssText=me,De&&Ie<9&&y.scrollbars.setScrollTop(y.scroller.scrollTop=ue),b.selectionStart!=null)){(!De||De&&Ie<9)&&Lt();var dA=0,wA=function(){y.selForContextMenu==x.doc.sel&&b.selectionStart==0&&b.selectionEnd>0&&E.prevInput=="\u200B"?BA(x,qs)(x):dA++<10?y.detectingSelectAll=setTimeout(wA,500):(y.selForContextMenu=null,y.input.reset())};y.detectingSelectAll=setTimeout(wA,200)}}if(De&&Ie>=9&&Lt(),He){Nn(a);var eA=function(){wn(window,"mouseup",eA),setTimeout(St,20)};vA(window,"mouseup",eA)}else setTimeout(St,50)},Di.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},Di.prototype.setUneditable=function(){},Di.prototype.needsContentAttribute=!1;function Ll(a,E){if(E=E?rA(E):{},E.value=a.value,!E.tabindex&&a.tabIndex&&(E.tabindex=a.tabIndex),!E.placeholder&&a.placeholder&&(E.placeholder=a.placeholder),E.autofocus==null){var x=nt();E.autofocus=x==a||a.getAttribute("autofocus")!=null&&x==document.body}function y(){a.value=pe.getValue()}var b;if(a.form&&(vA(a.form,"submit",y),!E.leaveSubmitMethodAlone)){var ie=a.form;b=ie.submit;try{var ue=ie.submit=function(){y(),ie.submit=b,ie.submit(),ie.submit=ue}}catch(me){}}E.finishInit=function(me){me.save=y,me.getTextArea=function(){return a},me.toTextArea=function(){me.toTextArea=isNaN,y(),a.parentNode.removeChild(me.getWrapperElement()),a.style.display="",a.form&&(wn(a.form,"submit",y),!E.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=b))}},a.style.display="none";var pe=Ri(function(me){return a.parentNode.insertBefore(me,a.nextSibling)},E);return pe}function ks(a){a.off=wn,a.on=vA,a.wheelEventPixels=si,a.Doc=Hn,a.splitLines=ei,a.countColumn=ze,a.findColumn=Mt,a.isWordChar=de,a.Pass=Ht,a.signal=Mn,a.Line=ai,a.changeEnd=di,a.scrollbarModel=fA,a.Pos=AA,a.cmpPos=hn,a.modes=ra,a.mimeModes=yn,a.resolveMode=uA,a.getMode=EA,a.modeExtensions=ln,a.extendMode=xn,a.copyState=zA,a.startState=Kn,a.innerMode=kn,a.commands=xl,a.keyMap=Ls,a.keyName=tu,a.isModifierKey=hu,a.lookupKey=nl,a.normalizeKeyMap=Nu,a.StringStream=$A,a.SharedTextMarker=ms,a.TextMarker=So,a.LineWidget=Ds,a.e_preventDefault=vr,a.e_stopPropagation=Ei,a.e_stop=Nn,a.addClass=mt,a.contains=dt,a.rmClass=ct,a.keyNames=pi}Vu(Ri),Mu(Ri);var Pu="iter insert remove copy getEditor constructor".split(" ");for(var Ul in Hn.prototype)Hn.prototype.hasOwnProperty(Ul)&&wt(Pu,Ul)<0&&(Ri.prototype[Ul]=function(a){return function(){return a.apply(this.doc,arguments)}}(Hn.prototype[Ul]));return Pn(Hn),Ri.inputStyles={textarea:Di,contenteditable:xi},Ri.defineMode=function(a){!Ri.defaults.mode&&a!="null"&&(Ri.defaults.mode=a),zt.apply(this,arguments)},Ri.defineMIME=Kt,Ri.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Ri.defineMIME("text/plain","null"),Ri.defineExtension=function(a,E){Ri.prototype[a]=E},Ri.defineDocExtension=function(a,E){Hn.prototype[a]=E},Ri.fromTextArea=Ll,ks(Ri),Ri.version="5.58.2",Ri})},25419:function(ot,lt,se){(function(z){z(se(89780),se(15525),se(98101))})(function(z){"use strict";z.defineMode("markdown",function(Ce,Ne){var et=z.getMode(Ce,"text/html"),De=et.name=="null";function Ie(ze){if(z.findModeByName){var Qe=z.findModeByName(ze);Qe&&(ze=Qe.mime||Qe.mimes[0])}var wt=z.getMode(Ce,ze);return wt.name=="null"?null:wt}Ne.highlightFormatting===void 0&&(Ne.highlightFormatting=!1),Ne.maxBlockquoteDepth===void 0&&(Ne.maxBlockquoteDepth=0),Ne.taskLists===void 0&&(Ne.taskLists=!1),Ne.strikethrough===void 0&&(Ne.strikethrough=!1),Ne.emoji===void 0&&(Ne.emoji=!1),Ne.fencedCodeBlockHighlighting===void 0&&(Ne.fencedCodeBlockHighlighting=!0),Ne.fencedCodeBlockDefaultMode===void 0&&(Ne.fencedCodeBlockDefaultMode="text/plain"),Ne.xml===void 0&&(Ne.xml=!0),Ne.tokenTypeOverrides===void 0&&(Ne.tokenTypeOverrides={});var Ke={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var Ue in Ke)Ke.hasOwnProperty(Ue)&&Ne.tokenTypeOverrides[Ue]&&(Ke[Ue]=Ne.tokenTypeOverrides[Ue]);var we=/^([*\-_])(?:\s*\1){2,}\s*$/,Fe=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Xe=/^\[(x| )\](?=\s)/i,Re=Ne.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Ze=/^ {0,3}(?:\={1,}|-{2,})\s*$/,je=/^[^#!\[\]*_\\<>` "'(~:]+/,xe=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,ye=/^\s*\[[^\]]+?\]:.*$/,Se=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,We=" ";function Oe(ze,Qe,wt){return Qe.f=Qe.inline=wt,wt(ze,Qe)}function ke(ze,Qe,wt){return Qe.f=Qe.block=wt,wt(ze,Qe)}function ge(ze){return!ze||!/\S/.test(ze.string)}function He(ze){if(ze.linkTitle=!1,ze.linkHref=!1,ze.linkText=!1,ze.em=!1,ze.strong=!1,ze.strikethrough=!1,ze.quote=0,ze.indentedCode=!1,ze.f==ct){var Qe=De;if(!Qe){var wt=z.innerMode(et,ze.htmlState);Qe=wt.mode.name=="xml"&&wt.state.tagStart===null&&!wt.state.context&&wt.state.tokenize.isInText}Qe&&(ze.f=ut,ze.block=rt,ze.htmlState=null)}return ze.trailingSpace=0,ze.trailingSpaceNewLine=!1,ze.prevLine=ze.thisLine,ze.thisLine={stream:null},null}function rt(ze,Qe){var wt=ze.column()===Qe.indentation,kt=ge(Qe.prevLine.stream),Ht=Qe.indentedCode,Ye=Qe.prevLine.hr,_e=Qe.list!==!1,ht=(Qe.listStack[Qe.listStack.length-1]||0)+3;Qe.indentedCode=!1;var Mt=Qe.indentation;if(Qe.indentationDiff===null&&(Qe.indentationDiff=Qe.indentation,_e)){for(Qe.list=null;Mt=4&&(Ht||Qe.prevLine.fencedCodeEnd||Qe.prevLine.header||kt))return ze.skipToEnd(),Qe.indentedCode=!0,Ke.code;if(ze.eatSpace())return null;if(wt&&Qe.indentation<=ht&&($e=ze.match(Re))&&$e[1].length<=6)return Qe.quote=0,Qe.header=$e[1].length,Qe.thisLine.header=!0,Ne.highlightFormatting&&(Qe.formatting="header"),Qe.f=Qe.inline,st(Qe);if(Qe.indentation<=ht&&ze.eat(">"))return Qe.quote=wt?1:Qe.quote+1,Ne.highlightFormatting&&(Qe.formatting="quote"),ze.eatSpace(),st(Qe);if(!yt&&!Qe.setext&&wt&&Qe.indentation<=ht&&($e=ze.match(Fe))){var gt=$e[1]?"ol":"ul";return Qe.indentation=Mt+ze.current().length,Qe.list=!0,Qe.quote=0,Qe.listStack.push(Qe.indentation),Qe.em=!1,Qe.strong=!1,Qe.code=!1,Qe.strikethrough=!1,Ne.taskLists&&ze.match(Xe,!1)&&(Qe.taskList=!0),Qe.f=Qe.inline,Ne.highlightFormatting&&(Qe.formatting=["list","list-"+gt]),st(Qe)}else{if(wt&&Qe.indentation<=ht&&($e=ze.match(xe,!0)))return Qe.quote=0,Qe.fencedEndRE=new RegExp($e[1]+"+ *$"),Qe.localMode=Ne.fencedCodeBlockHighlighting&&Ie($e[2]||Ne.fencedCodeBlockDefaultMode),Qe.localMode&&(Qe.localState=z.startState(Qe.localMode)),Qe.f=Qe.block=Ft,Ne.highlightFormatting&&(Qe.formatting="code-block"),Qe.code=-1,st(Qe);if(Qe.setext||(!At||!_e)&&!Qe.quote&&Qe.list===!1&&!Qe.code&&!yt&&!ye.test(ze.string)&&($e=ze.lookAhead(1))&&($e=$e.match(Ze)))return Qe.setext?(Qe.header=Qe.setext,Qe.setext=0,ze.skipToEnd(),Ne.highlightFormatting&&(Qe.formatting="header")):(Qe.header=$e[0].charAt(0)=="="?1:2,Qe.setext=Qe.header),Qe.thisLine.header=!0,Qe.f=Qe.inline,st(Qe);if(yt)return ze.skipToEnd(),Qe.hr=!0,Qe.thisLine.hr=!0,Ke.hr;if(ze.peek()==="[")return Oe(ze,Qe,nA)}return Oe(ze,Qe,Qe.inline)}function ct(ze,Qe){var wt=et.token(ze,Qe.htmlState);if(!De){var kt=z.innerMode(et,Qe.htmlState);(kt.mode.name=="xml"&&kt.state.tagStart===null&&!kt.state.context&&kt.state.tokenize.isInText||Qe.md_inside&&ze.current().indexOf(">")>-1)&&(Qe.f=ut,Qe.block=rt,Qe.htmlState=null)}return wt}function Ft(ze,Qe){var wt=Qe.listStack[Qe.listStack.length-1]||0,kt=Qe.indentation=ze.quote?Qe.push(Ke.formatting+"-"+ze.formatting[wt]+"-"+ze.quote):Qe.push("error"))}if(ze.taskOpen)return Qe.push("meta"),Qe.length?Qe.join(" "):null;if(ze.taskClosed)return Qe.push("property"),Qe.length?Qe.join(" "):null;if(ze.linkHref?Qe.push(Ke.linkHref,"url"):(ze.strong&&Qe.push(Ke.strong),ze.em&&Qe.push(Ke.em),ze.strikethrough&&Qe.push(Ke.strikethrough),ze.emoji&&Qe.push(Ke.emoji),ze.linkText&&Qe.push(Ke.linkText),ze.code&&Qe.push(Ke.code),ze.image&&Qe.push(Ke.image),ze.imageAltText&&Qe.push(Ke.imageAltText,"link"),ze.imageMarker&&Qe.push(Ke.imageMarker)),ze.header&&Qe.push(Ke.header,Ke.header+"-"+ze.header),ze.quote&&(Qe.push(Ke.quote),!Ne.maxBlockquoteDepth||Ne.maxBlockquoteDepth>=ze.quote?Qe.push(Ke.quote+"-"+ze.quote):Qe.push(Ke.quote+"-"+Ne.maxBlockquoteDepth)),ze.list!==!1){var kt=(ze.listStack.length-1)%3;kt?kt===1?Qe.push(Ke.list2):Qe.push(Ke.list3):Qe.push(Ke.list1)}return ze.trailingSpaceNewLine?Qe.push("trailing-space-new-line"):ze.trailingSpace&&Qe.push("trailing-space-"+(ze.trailingSpace%2?"a":"b")),Qe.length?Qe.join(" "):null}function Ve(ze,Qe){if(ze.match(je,!0))return st(Qe)}function ut(ze,Qe){var wt=Qe.text(ze,Qe);if(typeof wt!="undefined")return wt;if(Qe.list)return Qe.list=null,st(Qe);if(Qe.taskList){var kt=ze.match(Xe,!0)[1]===" ";return kt?Qe.taskOpen=!0:Qe.taskClosed=!0,Ne.highlightFormatting&&(Qe.formatting="task"),Qe.taskList=!1,st(Qe)}if(Qe.taskOpen=!1,Qe.taskClosed=!1,Qe.header&&ze.match(/^#+$/,!0))return Ne.highlightFormatting&&(Qe.formatting="header"),st(Qe);var Ht=ze.next();if(Qe.linkTitle){Qe.linkTitle=!1;var Ye=Ht;Ht==="("&&(Ye=")"),Ye=(Ye+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var _e="^\\s*(?:[^"+Ye+"\\\\]+|\\\\\\\\|\\\\.)"+Ye;if(ze.match(new RegExp(_e),!0))return Ke.linkHref}if(Ht==="`"){var ht=Qe.formatting;Ne.highlightFormatting&&(Qe.formatting="code"),ze.eatWhile("`");var Mt=ze.current().length;if(Qe.code==0&&(!Qe.quote||Mt==1))return Qe.code=Mt,st(Qe);if(Mt==Qe.code){var At=st(Qe);return Qe.code=0,At}else return Qe.formatting=ht,st(Qe)}else if(Qe.code)return st(Qe);if(Ht==="\\"&&(ze.next(),Ne.highlightFormatting)){var yt=st(Qe),$e=Ke.formatting+"-escape";return yt?yt+" "+$e:$e}if(Ht==="!"&&ze.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Qe.imageMarker=!0,Qe.image=!0,Ne.highlightFormatting&&(Qe.formatting="image"),st(Qe);if(Ht==="["&&Qe.imageMarker&&ze.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Qe.imageMarker=!1,Qe.imageAltText=!0,Ne.highlightFormatting&&(Qe.formatting="image"),st(Qe);if(Ht==="]"&&Qe.imageAltText){Ne.highlightFormatting&&(Qe.formatting="image");var yt=st(Qe);return Qe.imageAltText=!1,Qe.image=!1,Qe.inline=Qe.f=dt,yt}if(Ht==="["&&!Qe.image)return Qe.linkText&&ze.match(/^.*?\]/)||(Qe.linkText=!0,Ne.highlightFormatting&&(Qe.formatting="link")),st(Qe);if(Ht==="]"&&Qe.linkText){Ne.highlightFormatting&&(Qe.formatting="link");var yt=st(Qe);return Qe.linkText=!1,Qe.inline=Qe.f=ze.match(/\(.*?\)| ?\[.*?\]/,!1)?dt:ut,yt}if(Ht==="<"&&ze.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Qe.f=Qe.inline=Me,Ne.highlightFormatting&&(Qe.formatting="link");var yt=st(Qe);return yt?yt+=" ":yt="",yt+Ke.linkInline}if(Ht==="<"&&ze.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Qe.f=Qe.inline=Me,Ne.highlightFormatting&&(Qe.formatting="link");var yt=st(Qe);return yt?yt+=" ":yt="",yt+Ke.linkEmail}if(Ne.xml&&Ht==="<"&&ze.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var gt=ze.string.indexOf(">",ze.pos);if(gt!=-1){var Dt=ze.string.substring(ze.start,gt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(Dt)&&(Qe.md_inside=!0)}return ze.backUp(1),Qe.htmlState=z.startState(et),ke(ze,Qe,ct)}if(Ne.xml&&Ht==="<"&&ze.match(/^\/\w*?>/))return Qe.md_inside=!1,"tag";if(Ht==="*"||Ht==="_"){for(var fe=1,oe=ze.pos==1?" ":ze.string.charAt(ze.pos-2);fe<3&&ze.eat(Ht);)fe++;var re=ze.peek()||" ",de=!/\s/.test(re)&&(!Se.test(re)||/\s/.test(oe)||Se.test(oe)),ve=!/\s/.test(oe)&&(!Se.test(oe)||/\s/.test(re)||Se.test(re)),le=null,Ge=null;if(fe%2&&(!Qe.em&&de&&(Ht==="*"||!ve||Se.test(oe))?le=!0:Qe.em==Ht&&ve&&(Ht==="*"||!de||Se.test(re))&&(le=!1)),fe>1&&(!Qe.strong&&de&&(Ht==="*"||!ve||Se.test(oe))?Ge=!0:Qe.strong==Ht&&ve&&(Ht==="*"||!de||Se.test(re))&&(Ge=!1)),Ge!=null||le!=null){Ne.highlightFormatting&&(Qe.formatting=le==null?"strong":Ge==null?"em":"strong em"),le===!0&&(Qe.em=Ht),Ge===!0&&(Qe.strong=Ht);var At=st(Qe);return le===!1&&(Qe.em=!1),Ge===!1&&(Qe.strong=!1),At}}else if(Ht===" "&&(ze.eat("*")||ze.eat("_"))){if(ze.peek()===" ")return st(Qe);ze.backUp(1)}if(Ne.strikethrough){if(Ht==="~"&&ze.eatWhile(Ht)){if(Qe.strikethrough){Ne.highlightFormatting&&(Qe.formatting="strikethrough");var At=st(Qe);return Qe.strikethrough=!1,At}else if(ze.match(/^[^\s]/,!1))return Qe.strikethrough=!0,Ne.highlightFormatting&&(Qe.formatting="strikethrough"),st(Qe)}else if(Ht===" "&&ze.match(/^~~/,!0)){if(ze.peek()===" ")return st(Qe);ze.backUp(2)}}if(Ne.emoji&&Ht===":"&&ze.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Qe.emoji=!0,Ne.highlightFormatting&&(Qe.formatting="emoji");var It=st(Qe);return Qe.emoji=!1,It}return Ht===" "&&(ze.match(/^ +$/,!1)?Qe.trailingSpace++:Qe.trailingSpace&&(Qe.trailingSpaceNewLine=!0)),st(Qe)}function Me(ze,Qe){var wt=ze.next();if(wt===">"){Qe.f=Qe.inline=ut,Ne.highlightFormatting&&(Qe.formatting="link");var kt=st(Qe);return kt?kt+=" ":kt="",kt+Ke.linkInline}return ze.match(/^[^>]+/,!0),Ke.linkInline}function dt(ze,Qe){if(ze.eatSpace())return null;var wt=ze.next();return wt==="("||wt==="["?(Qe.f=Qe.inline=mt(wt==="("?")":"]"),Ne.highlightFormatting&&(Qe.formatting="link-string"),Qe.linkHref=!0,st(Qe)):"error"}var nt={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function mt(ze){return function(Qe,wt){var kt=Qe.next();if(kt===ze){wt.f=wt.inline=ut,Ne.highlightFormatting&&(wt.formatting="link-string");var Ht=st(wt);return wt.linkHref=!1,Ht}return Qe.match(nt[ze]),wt.linkHref=!0,st(wt)}}function nA(ze,Qe){return ze.match(/^([^\]\\]|\\.)*\]:/,!1)?(Qe.f=bt,ze.next(),Ne.highlightFormatting&&(Qe.formatting="link"),Qe.linkText=!0,st(Qe)):Oe(ze,Qe,ut)}function bt(ze,Qe){if(ze.match(/^\]:/,!0)){Qe.f=Qe.inline=Pt,Ne.highlightFormatting&&(Qe.formatting="link");var wt=st(Qe);return Qe.linkText=!1,wt}return ze.match(/^([^\]\\]|\\.)+/,!0),Ke.linkText}function Pt(ze,Qe){return ze.eatSpace()?null:(ze.match(/^[^\s]+/,!0),ze.peek()===void 0?Qe.linkTitle=!0:ze.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Qe.f=Qe.inline=ut,Ke.linkHref+" url")}var rA={startState:function(){return{f:rt,prevLine:{stream:null},thisLine:{stream:null},block:rt,htmlState:null,indentation:0,inline:ut,text:Ve,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(ze){return{f:ze.f,prevLine:ze.prevLine,thisLine:ze.thisLine,block:ze.block,htmlState:ze.htmlState&&z.copyState(et,ze.htmlState),indentation:ze.indentation,localMode:ze.localMode,localState:ze.localMode?z.copyState(ze.localMode,ze.localState):null,inline:ze.inline,text:ze.text,formatting:!1,linkText:ze.linkText,linkTitle:ze.linkTitle,linkHref:ze.linkHref,code:ze.code,em:ze.em,strong:ze.strong,strikethrough:ze.strikethrough,emoji:ze.emoji,header:ze.header,setext:ze.setext,hr:ze.hr,taskList:ze.taskList,list:ze.list,listStack:ze.listStack.slice(0),quote:ze.quote,indentedCode:ze.indentedCode,trailingSpace:ze.trailingSpace,trailingSpaceNewLine:ze.trailingSpaceNewLine,md_inside:ze.md_inside,fencedEndRE:ze.fencedEndRE}},token:function(ze,Qe){if(Qe.formatting=!1,ze!=Qe.thisLine.stream){if(Qe.header=0,Qe.hr=!1,ze.match(/^\s*$/,!0))return He(Qe),null;if(Qe.prevLine=Qe.thisLine,Qe.thisLine={stream:ze},Qe.taskList=!1,Qe.trailingSpace=0,Qe.trailingSpaceNewLine=!1,!Qe.localState&&(Qe.f=Qe.block,Qe.f!=ct)){var wt=ze.match(/^\s*/,!0)[0].replace(/\t/g,We).length;if(Qe.indentation=wt,Qe.indentationDiff=null,wt>0)return null}}return Qe.f(ze,Qe)},innerMode:function(ze){return ze.block==ct?{state:ze.htmlState,mode:et}:ze.localState?{state:ze.localState,mode:ze.localMode}:{state:ze,mode:rA}},indent:function(ze,Qe,wt){return ze.block==ct&&et.indent?et.indent(ze.htmlState,Qe,wt):ze.localState&&ze.localMode.indent?ze.localMode.indent(ze.localState,Qe,wt):z.Pass},blankLine:He,getType:st,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return rA},"xml"),z.defineMIME("text/markdown","markdown"),z.defineMIME("text/x-markdown","markdown")})},98101:function(ot,lt,se){(function(z){z(se(89780))})(function(z){"use strict";z.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var Ce=0;Ce-1&&et.substring(Ke+1,et.length);if(Ue)return z.findModeByExtension(Ue)},z.findModeByName=function(et){et=et.toLowerCase();for(var De=0;De0?je.cmdState[je.cmdState.length-1]:null}function Ie(je){var xe=je.cmdState.pop();xe&&xe.closeBracket()}function Ke(je){for(var xe=je.cmdState,ye=xe.length-1;ye>=0;ye--){var Se=xe[ye];if(Se.name!="DEFAULT")return Se}return{styleIdentifier:function(){return null}}}function Ue(je,xe,ye){return function(){this.name=je,this.bracketNo=0,this.style=xe,this.styles=ye,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var we={};we.importmodule=Ue("importmodule","tag",["string","builtin"]),we.documentclass=Ue("documentclass","tag",["","atom"]),we.usepackage=Ue("usepackage","tag",["atom"]),we.begin=Ue("begin","tag",["atom"]),we.end=Ue("end","tag",["atom"]),we.label=Ue("label","tag",["atom"]),we.ref=Ue("ref","tag",["atom"]),we.eqref=Ue("eqref","tag",["atom"]),we.cite=Ue("cite","tag",["atom"]),we.bibitem=Ue("bibitem","tag",["atom"]),we.Bibitem=Ue("Bibitem","tag",["atom"]),we.RBibitem=Ue("RBibitem","tag",["atom"]),we.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function Fe(je,xe){je.f=xe}function Xe(je,xe){var ye;if(je.match(/^\\[a-zA-Z@]+/)){var Se=je.current().slice(1);return ye=we.hasOwnProperty(Se)?we[Se]:we.DEFAULT,ye=new ye,et(xe,ye),Fe(xe,Ze),ye.style}if(je.match(/^\\[$&%#{}_]/)||je.match(/^\\[,;!\/\\]/))return"tag";if(je.match("\\["))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"\\]")}),"keyword";if(je.match("\\("))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"\\)")}),"keyword";if(je.match("$$"))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"$$")}),"keyword";if(je.match("$"))return Fe(xe,function(Oe,ke){return Re(Oe,ke,"$")}),"keyword";var We=je.next();if(We=="%")return je.skipToEnd(),"comment";if(We=="}"||We=="]"){if(ye=De(xe),ye)ye.closeBracket(We),Fe(xe,Ze);else return"error";return"bracket"}else return We=="{"||We=="["?(ye=we.DEFAULT,ye=new ye,et(xe,ye),"bracket"):/\d/.test(We)?(je.eatWhile(/[\w.%]/),"atom"):(je.eatWhile(/[\w\-_]/),ye=Ke(xe),ye.name=="begin"&&(ye.argument=je.current()),ye.styleIdentifier())}function Re(je,xe,ye){if(je.eatSpace())return null;if(ye&&je.match(ye))return Fe(xe,Xe),"keyword";if(je.match(/^\\[a-zA-Z@]+/))return"tag";if(je.match(/^[a-zA-Z]+/))return"variable-2";if(je.match(/^\\[$&%#{}_]/)||je.match(/^\\[,;!\/]/)||je.match(/^[\^_&]/))return"tag";if(je.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(je.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var Se=je.next();return Se=="{"||Se=="}"||Se=="["||Se=="]"||Se=="("||Se==")"?"bracket":Se=="%"?(je.skipToEnd(),"comment"):"error"}function Ze(je,xe){var ye=je.peek(),Se;return ye=="{"||ye=="["?(Se=De(xe),Se.openBracket(ye),je.eat(ye),Fe(xe,Xe),"bracket"):/[ \t\r]/.test(ye)?(je.eat(ye),null):(Fe(xe,Xe),Ie(xe),Xe(je,xe))}return{startState:function(){var je=Ne.inMathMode?function(xe,ye){return Re(xe,ye)}:Xe;return{cmdState:[],f:je}},copyState:function(je){return{cmdState:je.cmdState.slice(),f:je.f}},token:function(je,xe){return xe.f(je,xe)},blankLine:function(je){je.f=Xe,je.cmdState.length=0},lineComment:"%"}}),z.defineMIME("text/x-stex","stex"),z.defineMIME("text/x-latex","stex")})},15525:function(ot,lt,se){(function(z){z(se(89780))})(function(z){"use strict";var Ce={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},Ne={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};z.defineMode("xml",function(et,De){var Ie=et.indentUnit,Ke={},Ue=De.htmlMode?Ce:Ne;for(var we in Ue)Ke[we]=Ue[we];for(var we in De)Ke[we]=De[we];var Fe,Xe;function Re(Me,dt){function nt(bt){return dt.tokenize=bt,bt(Me,dt)}var mt=Me.next();if(mt=="<")return Me.eat("!")?Me.eat("[")?Me.match("CDATA[")?nt(xe("atom","]]>")):null:Me.match("--")?nt(xe("comment","-->")):Me.match("DOCTYPE",!0,!0)?(Me.eatWhile(/[\w\._\-]/),nt(ye(1))):null:Me.eat("?")?(Me.eatWhile(/[\w\._\-]/),dt.tokenize=xe("meta","?>"),"meta"):(Fe=Me.eat("/")?"closeTag":"openTag",dt.tokenize=Ze,"tag bracket");if(mt=="&"){var nA;return Me.eat("#")?Me.eat("x")?nA=Me.eatWhile(/[a-fA-F\d]/)&&Me.eat(";"):nA=Me.eatWhile(/[\d]/)&&Me.eat(";"):nA=Me.eatWhile(/[\w\.\-:]/)&&Me.eat(";"),nA?"atom":"error"}else return Me.eatWhile(/[^&<]/),null}Re.isInText=!0;function Ze(Me,dt){var nt=Me.next();if(nt==">"||nt=="/"&&Me.eat(">"))return dt.tokenize=Re,Fe=nt==">"?"endTag":"selfcloseTag","tag bracket";if(nt=="=")return Fe="equals",null;if(nt=="<"){dt.tokenize=Re,dt.state=ke,dt.tagName=dt.tagStart=null;var mt=dt.tokenize(Me,dt);return mt?mt+" tag error":"tag error"}else return/[\'\"]/.test(nt)?(dt.tokenize=je(nt),dt.stringStartCol=Me.column(),dt.tokenize(Me,dt)):(Me.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function je(Me){var dt=function(nt,mt){for(;!nt.eol();)if(nt.next()==Me){mt.tokenize=Ze;break}return"string"};return dt.isInAttribute=!0,dt}function xe(Me,dt){return function(nt,mt){for(;!nt.eol();){if(nt.match(dt)){mt.tokenize=Re;break}nt.next()}return Me}}function ye(Me){return function(dt,nt){for(var mt;(mt=dt.next())!=null;){if(mt=="<")return nt.tokenize=ye(Me+1),nt.tokenize(dt,nt);if(mt==">")if(Me==1){nt.tokenize=Re;break}else return nt.tokenize=ye(Me-1),nt.tokenize(dt,nt)}return"meta"}}function Se(Me,dt,nt){this.prev=Me.context,this.tagName=dt,this.indent=Me.indented,this.startOfLine=nt,(Ke.doNotIndent.hasOwnProperty(dt)||Me.context&&Me.context.noIndent)&&(this.noIndent=!0)}function We(Me){Me.context&&(Me.context=Me.context.prev)}function Oe(Me,dt){for(var nt;;){if(!Me.context||(nt=Me.context.tagName,!Ke.contextGrabbers.hasOwnProperty(nt)||!Ke.contextGrabbers[nt].hasOwnProperty(dt)))return;We(Me)}}function ke(Me,dt,nt){return Me=="openTag"?(nt.tagStart=dt.column(),ge):Me=="closeTag"?He:ke}function ge(Me,dt,nt){return Me=="word"?(nt.tagName=dt.current(),Xe="tag",Ft):Ke.allowMissingTagName&&Me=="endTag"?(Xe="tag bracket",Ft(Me,dt,nt)):(Xe="error",ge)}function He(Me,dt,nt){if(Me=="word"){var mt=dt.current();return nt.context&&nt.context.tagName!=mt&&Ke.implicitlyClosed.hasOwnProperty(nt.context.tagName)&&We(nt),nt.context&&nt.context.tagName==mt||Ke.matchClosing===!1?(Xe="tag",rt):(Xe="tag error",ct)}else return Ke.allowMissingTagName&&Me=="endTag"?(Xe="tag bracket",rt(Me,dt,nt)):(Xe="error",ct)}function rt(Me,dt,nt){return Me!="endTag"?(Xe="error",rt):(We(nt),ke)}function ct(Me,dt,nt){return Xe="error",rt(Me,dt,nt)}function Ft(Me,dt,nt){if(Me=="word")return Xe="attribute",st;if(Me=="endTag"||Me=="selfcloseTag"){var mt=nt.tagName,nA=nt.tagStart;return nt.tagName=nt.tagStart=null,Me=="selfcloseTag"||Ke.autoSelfClosers.hasOwnProperty(mt)?Oe(nt,mt):(Oe(nt,mt),nt.context=new Se(nt,mt,nA==nt.indented)),ke}return Xe="error",Ft}function st(Me,dt,nt){return Me=="equals"?Ve:(Ke.allowMissing||(Xe="error"),Ft(Me,dt,nt))}function Ve(Me,dt,nt){return Me=="string"?ut:Me=="word"&&Ke.allowUnquoted?(Xe="string",Ft):(Xe="error",Ft(Me,dt,nt))}function ut(Me,dt,nt){return Me=="string"?ut:Ft(Me,dt,nt)}return{startState:function(Me){var dt={tokenize:Re,state:ke,indented:Me||0,tagName:null,tagStart:null,context:null};return Me!=null&&(dt.baseIndent=Me),dt},token:function(Me,dt){if(!dt.tagName&&Me.sol()&&(dt.indented=Me.indentation()),Me.eatSpace())return null;Fe=null;var nt=dt.tokenize(Me,dt);return(nt||Fe)&&nt!="comment"&&(Xe=null,dt.state=dt.state(Fe||nt,Me,dt),Xe&&(nt=Xe=="error"?nt+" error":Xe)),nt},indent:function(Me,dt,nt){var mt=Me.context;if(Me.tokenize.isInAttribute)return Me.tagStart==Me.indented?Me.stringStartCol+1:Me.indented+Ie;if(mt&&mt.noIndent)return z.Pass;if(Me.tokenize!=Ze&&Me.tokenize!=Re)return nt?nt.match(/^(\s*)/)[0].length:0;if(Me.tagName)return Ke.multilineTagIndentPastTag!==!1?Me.tagStart+Me.tagName.length+2:Me.tagStart+Ie*(Ke.multilineTagIndentFactor||1);if(Ke.alignCDATA&&/$/,blockCommentStart:"",configuration:Ke.htmlMode?"html":"xml",helperType:Ke.htmlMode?"html":"xml",skipAttribute:function(Me){Me.state==Ve&&(Me.state=Ft)},xmlCurrentTag:function(Me){return Me.tagName?{name:Me.tagName,close:Me.type=="closeTag"}:null},xmlCurrentContext:function(Me){for(var dt=[],nt=Me.context;nt;nt=nt.prev)nt.tagName&&dt.push(nt.tagName);return dt.reverse()}}}),z.defineMIME("text/xml","xml"),z.defineMIME("application/xml","xml"),z.mimeModes.hasOwnProperty("text/html")||z.defineMIME("text/html",{name:"xml",htmlMode:!0})})},97774:function(ot,lt,se){"use strict";Object.defineProperty(lt,"__esModule",{value:!0}),lt.default=void 0;var z=Object.assign||function(ye){for(var Se=1;Se=0?1/(Math.cos(2*Math.PI/10-yt)+3.07768*Math.sin(2*Math.PI/10-yt)):1/(Math.cos(yt)+3.07768*Math.sin(yt))};break}Fe.gridSize=Math.max(Math.floor(Fe.gridSize),4);var Ze=Fe.gridSize,je=Ze-Fe.maskGapWidth,xe=Math.abs(Fe.maxRotation-Fe.minRotation),ye=Math.min(Fe.maxRotation,Fe.minRotation),Se=Fe.rotationStep,We,Oe,ke,ge,He,rt,ct;function Ft(Mt,At){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(At-Mt)+Mt).toFixed()+"%)"}switch(Fe.color){case"random-dark":ct=function(){return Ft(10,50)};break;case"random-light":ct=function(){return Ft(50,90)};break;default:typeof Fe.color=="function"&&(ct=Fe.color);break}var st=null;typeof Fe.classes=="function"&&(st=Fe.classes);var Ve=!1,ut=[],Me,dt=function(At){var yt=At.currentTarget,$e=yt.getBoundingClientRect(),gt,Dt;At.touches?(gt=At.touches[0].clientX,Dt=At.touches[0].clientY):(gt=At.clientX,Dt=At.clientY);var fe=gt-$e.left,oe=Dt-$e.top,re=Math.floor(fe*(yt.width/$e.width||1)/Ze),de=Math.floor(oe*(yt.height/$e.height||1)/Ze);return ut[re][de]},nt=function(At){var yt=dt(At);if(Me!==yt){if(Me=yt,!yt){Fe.hover(void 0,void 0,At);return}Fe.hover(yt.item,yt.dimension,At)}},mt=function(At){var yt=dt(At);yt&&(Fe.click(yt.item,yt.dimension,At),At.preventDefault())},nA=[],bt=function(At){if(nA[At])return nA[At];var yt=At*8,$e=yt,gt=[];for(At===0&>.push([ge[0],ge[1],0]);$e--;){var Dt=1;Fe.shape!=="circle"&&(Dt=Fe.shape($e/yt*2*Math.PI)),gt.push([ge[0]+At*Dt*Math.cos(-$e/yt*2*Math.PI),ge[1]+At*Dt*Math.sin(-$e/yt*2*Math.PI)*Fe.ellipticity,$e/yt*2*Math.PI])}return nA[At]=gt,gt},Pt=function(){return Fe.abortThreshold>0&&new Date().getTime()-rt>Fe.abortThreshold},rA=function(){return Fe.rotateRatio===0||Math.random()>Fe.rotateRatio?0:xe===0?ye:ye+Math.round(Math.random()*xe/Se)*Se},ze=function(At,yt,$e){var gt=!1,Dt=Fe.weightFactor(yt);if(Dt<=Fe.minSize)return!1;var fe=1;DtEn[1]&&(En[1]=qn),wnEn[2]&&(En[2]=wn),gt&&(re.fillStyle="rgba(255, 0, 0, 0.5)",re.fillRect(qn*Ze,wn*Ze,Ze-.5,Ze-.5));break e}gt&&(re.fillStyle="rgba(0, 0, 255, 0.5)",re.fillRect(qn*Ze,wn*Ze,Ze-.5,Ze-.5))}}return gt&&(re.fillStyle="rgba(0, 255, 0, 0.5)",re.fillRect(En[3]*Ze,En[0]*Ze,(En[1]-En[3]+1)*Ze,(En[2]-En[0]+1)*Ze)),{mu:fe,occupied:vA,bounds:En,gw:iA,gh:Vt,fillTextOffsetX:tA,fillTextOffsetY:Ot,fillTextWidth:de,fillTextHeight:ve,fontSize:Dt}},Qe=function(At,yt,$e,gt,Dt){for(var fe=Dt.length;fe--;){var oe=At+Dt[fe][0],re=yt+Dt[fe][1];if(oe>=Oe||re>=ke||oe<0||re<0){if(!Fe.drawOutOfBound)return!1;continue}if(!We[oe][re])return!1}return!0},wt=function(At,yt,$e,gt,Dt,fe,oe,re,de){var ve=$e.fontSize,le;ct?le=ct(gt,Dt,ve,fe,oe):le=Fe.color;var Ge;st?Ge=st(gt,Dt,ve,fe,oe):Ge=Fe.classes;var It,_t=$e.bounds;It={x:(At+_t[3])*Ze,y:(yt+_t[0])*Ze,w:(_t[1]-_t[3]+1)*Ze,h:(_t[2]-_t[0]+1)*Ze},Ue.forEach(function(tA){if(tA.getContext){var Ot=tA.getContext("2d"),Vt=$e.mu;Ot.save(),Ot.scale(1/Vt,1/Vt),Ot.font=Fe.fontWeight+" "+(ve*Vt).toString(10)+"px "+Fe.fontFamily,Ot.fillStyle=le,Ot.translate((At+$e.gw/2)*Ze*Vt,(yt+$e.gh/2)*Ze*Vt),re!==0&&Ot.rotate(-re),Ot.textBaseline="middle",Ot.fillText(gt,$e.fillTextOffsetX*Vt,($e.fillTextOffsetY+ve*.5)*Vt),Ot.restore()}else{var iA=document.createElement("span"),gA="";gA="rotate("+-re/Math.PI*180+"deg) ",$e.mu!==1&&(gA+="translateX(-"+$e.fillTextWidth/4+"px) scale("+1/$e.mu+")");var PA={position:"absolute",display:"block",font:Fe.fontWeight+" "+ve*$e.mu+"px "+Fe.fontFamily,left:(At+$e.gw/2)*Ze+$e.fillTextOffsetX+"px",top:(yt+$e.gh/2)*Ze+$e.fillTextOffsetY+"px",width:$e.fillTextWidth+"px",height:$e.fillTextHeight+"px",lineHeight:ve+"px",whiteSpace:"nowrap",transform:gA,webkitTransform:gA,msTransform:gA,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};le&&(PA.color=le),iA.textContent=gt;for(var Bn in PA)iA.style[Bn]=PA[Bn];if(de)for(var vA in de)iA.setAttribute(vA,de[vA]);Ge&&(iA.className+=Ge),tA.appendChild(iA)}})},kt=function(At,yt,$e,gt,Dt){if(!(At>=Oe||yt>=ke||At<0||yt<0)){if(We[At][yt]=!1,$e){var fe=Ue[0].getContext("2d");fe.fillRect(At*Ze,yt*Ze,je,je)}Ve&&(ut[At][yt]={item:Dt,dimension:gt})}},Ht=function(At,yt,$e,gt,Dt,fe){var oe=Dt.occupied,re=Fe.drawMask,de;re&&(de=Ue[0].getContext("2d"),de.save(),de.fillStyle=Fe.maskColor);var ve;if(Ve){var le=Dt.bounds;ve={x:(At+le[3])*Ze,y:(yt+le[0])*Ze,w:(le[1]-le[3]+1)*Ze,h:(le[2]-le[0]+1)*Ze}}for(var Ge=oe.length;Ge--;){var It=At+oe[Ge][0],_t=yt+oe[Ge][1];It>=Oe||_t>=ke||It<0||_t<0||kt(It,_t,re,ve,fe)}re&&de.restore()},Ye=function(At){var yt,$e,gt;Array.isArray(At)?(yt=At[0],$e=At[1]):(yt=At.word,$e=At.weight,gt=At.attributes);var Dt=rA(),fe=ze(yt,$e,Dt);if(!fe||Pt())return!1;if(!Fe.drawOutOfBound){var oe=fe.bounds;if(oe[1]-oe[3]+1>Oe||oe[2]-oe[0]+1>ke)return!1}for(var re=He+1,de=function(It){var _t=Math.floor(It[0]-fe.gw/2),tA=Math.floor(It[1]-fe.gh/2),Ot=fe.gw,Vt=fe.gh;return Qe(_t,tA,Ot,Vt,fe.occupied)?(wt(_t,tA,fe,yt,$e,He-re,It[2],Dt,gt),Ht(_t,tA,Ot,Vt,fe,At),{gx:_t,gy:tA,rot:Dt,info:fe}):!1};re--;){var ve=bt(He-re);Fe.shuffle&&(ve=[].concat(ve),De(ve));for(var le=0;le=Fe.list.length){Ge(Ot),_e("wordcloudstop",!1),_t("wordcloudstart",tA);return}rt=new Date().getTime();var iA=Ye(Fe.list[Dt]),gA=!_e("wordclouddrawn",!0,{item:Fe.list[Dt],drawn:iA});if(Pt()||gA){Ge(Ot),Fe.abort(),_e("wordcloudabort",!1),_e("wordcloudstop",!1),_t("wordcloudstart",tA);return}Dt++,Ot=le(Vt,Fe.wait)},Fe.wait)}};ht()};Ie.isSupported=Ne,Ie.minFontSize=et,se=[],z=function(){return Ie}.apply(lt,se),z!==void 0&&(ot.exports=z)}(this)},16896:function(ot,lt,se){var z=se(3096),Ce=se(7357);se(66607),se(31041);var Ne=se(19131);if(!Ne.isSupported)throw new Error("Sorry your browser not support wordCloud");function et(De){for(var Ie=De.getContext("2d"),Ke=Ie.getImageData(0,0,De.width,De.height),Ue=Ie.createImageData(Ke),we=0,Fe=0,Xe=0;Xe128){var Ze=Ke.data[Xe]+Ke.data[Xe+1]+Ke.data[Xe+2];we+=Ze,++Fe}}for(var je=we/Fe,Xe=0;Xeje?(Ue.data[Xe]=0,Ue.data[Xe+1]=0,Ue.data[Xe+2]=0,Ue.data[Xe+3]=0):(Ue.data[Xe]=255,Ue.data[Xe+1]=255,Ue.data[Xe+2]=255,Ue.data[Xe+3]=255)}Ie.putImageData(Ue,0,0)}z.registerLayout(function(De,Ie){De.eachSeriesByType("wordCloud",function(Ke){var Ue=Ce.getLayoutRect(Ke.getBoxLayoutParams(),{width:Ie.getWidth(),height:Ie.getHeight()}),we=Ke.getData(),Fe=document.createElement("canvas");Fe.width=Ue.width,Fe.height=Ue.height;var Xe=Fe.getContext("2d"),Re=Ke.get("maskImage");if(Re)try{Xe.drawImage(Re,0,0,Fe.width,Fe.height),et(Fe)}catch(Oe){console.error("Invalid mask image"),console.error(Oe.toString())}var Ze=Ke.get("sizeRange"),je=Ke.get("rotationRange"),xe=we.getDataExtent("value"),ye=Math.PI/180,Se=Ke.get("gridSize");Ne(Fe,{list:we.mapArray("value",function(Oe,ke){var ge=we.getItemModel(ke);return[we.getName(ke),ge.get("textStyle.normal.textSize",!0)||z.number.linearMap(Oe,xe,Ze),ke]}).sort(function(Oe,ke){return ke[1]-Oe[1]}),fontFamily:Ke.get("textStyle.normal.fontFamily")||Ke.get("textStyle.emphasis.fontFamily")||De.get("textStyle.fontFamily"),fontWeight:Ke.get("textStyle.normal.fontWeight")||Ke.get("textStyle.emphasis.fontWeight")||De.get("textStyle.fontWeight"),gridSize:Se,ellipticity:Ue.height/Ue.width,minRotation:je[0]*ye,maxRotation:je[1]*ye,clearCanvas:!Re,rotateRatio:1,rotationStep:Ke.get("rotationStep")*ye,drawOutOfBound:Ke.get("drawOutOfBound"),shuffle:!1,shape:Ke.get("shape")});function We(Oe){var ke=Oe.detail.item;Oe.detail.drawn&&Ke.layoutInstance.ondraw&&(Oe.detail.drawn.gx+=Ue.x/Se,Oe.detail.drawn.gy+=Ue.y/Se,Ke.layoutInstance.ondraw(ke[0],ke[1],ke[2],Oe.detail.drawn))}Fe.addEventListener("wordclouddrawn",We),Ke.layoutInstance&&Ke.layoutInstance.dispose(),Ke.layoutInstance={ondraw:null,dispose:function(){Fe.removeEventListener("wordclouddrawn",We),Fe.addEventListener("wordclouddrawn",function(Oe){Oe.preventDefault()})}}})}),z.registerPreprocessor(function(De){var Ie=(De||{}).series;!z.util.isArray(Ie)&&(Ie=Ie?[Ie]:[]);var Ke=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];z.util.each(Ie,function(we){if(we&&we.type==="wordCloud"){var Fe=we.textStyle||{};Ue(Fe.normal),Ue(Fe.emphasis)}});function Ue(we){we&&z.util.each(Ke,function(Fe){we.hasOwnProperty(Fe)&&(we["text"+z.format.capitalFirst(Fe)]=we[Fe])})}})},53291:function(ot){"use strict";var lt=Array.isArray,se=Object.keys,z=Object.prototype.hasOwnProperty;ot.exports=function Ce(Ne,et){if(Ne===et)return!0;if(Ne&&et&&typeof Ne=="object"&&typeof et=="object"){var De=lt(Ne),Ie=lt(et),Ke,Ue,we;if(De&&Ie){if(Ue=Ne.length,Ue!=et.length)return!1;for(Ke=Ue;Ke--!==0;)if(!Ce(Ne[Ke],et[Ke]))return!1;return!0}if(De!=Ie)return!1;var Fe=Ne instanceof Date,Xe=et instanceof Date;if(Fe!=Xe)return!1;if(Fe&&Xe)return Ne.getTime()==et.getTime();var Re=Ne instanceof RegExp,Ze=et instanceof RegExp;if(Re!=Ze)return!1;if(Re&&Ze)return Ne.toString()==et.toString();var je=se(Ne);if(Ue=je.length,Ue!==se(et).length)return!1;for(Ke=Ue;Ke--!==0;)if(!z.call(et,je[Ke]))return!1;for(Ke=Ue;Ke--!==0;)if(we=je[Ke],!Ce(Ne[we],et[we]))return!1;return!0}return Ne!==Ne&&et!==et}},64270:function(ot){(function(lt,se){ot.exports=se()})(this,function(){"use strict";var lt=function(te,ee){return lt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ne,Ae){ne.__proto__=Ae}||function(ne,Ae){for(var ce in Ae)Object.prototype.hasOwnProperty.call(Ae,ce)&&(ne[ce]=Ae[ce])},lt(te,ee)};function se(te,ee){if(typeof ee!="function"&&ee!==null)throw new TypeError("Class extends value "+String(ee)+" is not a constructor or null");lt(te,ee);function ne(){this.constructor=te}te.prototype=ee===null?Object.create(ee):(ne.prototype=ee.prototype,new ne)}var z=function(){return z=Object.assign||function(ee){for(var ne,Ae=1,ce=arguments.length;Ae0&&Be[Be.length-1])&&(Qt[0]===6||Qt[0]===2)){ne=0;continue}if(Qt[0]===3&&(!Be||Qt[1]>Be[0]&&Qt[1]=55296&&ce<=56319&&ne>10)+55296,Pe%1024+56320)),(ce+1===ne||Ae.length>16384)&&(Be+=String.fromCharCode.apply(String,Ae),Ae.length=0)}return Be},Fe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Xe=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Re=0;Re>4,Ut[ce++]=(Pe&15)<<4|qe>>2,Ut[ce++]=(qe&3)<<6|Je&63;return Qt},Se=function(te){for(var ee=te.length,ne=[],Ae=0;Ae>Oe,ct=1<>Oe,Ve=rt+st,ut=Ve,Me=32,dt=ut+Me,nt=65536>>ke,mt=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ne=this.index[ee>>Oe],ne=(ne<>Oe)],ne=(ne<>ke),ne=this.index[ne],ne+=ee>>Oe&nA,ne=this.index[ne],ne=(ne<Ye?(ce.push(!0),qe-=Ye):ce.push(!1),["normal","auto","loose"].indexOf(ee)!==-1&&[8208,8211,12316,12448].indexOf(Be)!==-1)return Ae.push(Pe),ne.push(Ge);if(qe===At||qe===oe){if(Pe===0)return Ae.push(Pe),ne.push(Yt);var Je=ne[Pe-1];return Kt.indexOf(Je)===-1?(Ae.push(Ae[Pe-1]),ne.push(Je)):(Ae.push(Pe),ne.push(Yt))}if(Ae.push(Pe),qe===En)return ne.push(ee==="strict"?Vt:Nn);if(qe===ha||qe===Mn)return ne.push(Yt);if(qe===xa)return Be>=131072&&Be<=196605||Be>=196608&&Be<=262141?ne.push(Nn):ne.push(Yt);ne.push(qe)}),[Ae,ne,ce]},xn=function(te,ee,ne,Ae){var ce=Ae[ne];if(Array.isArray(te)?te.indexOf(ce)!==-1:te===ce)for(var Be=ne;Be<=Ae.length;){Be++;var Pe=Ae[Be];if(Pe===ee)return!0;if(Pe!==fe)break}if(ce===fe)for(var Be=ne;Be>0;){Be--;var qe=Ae[Be];if(Array.isArray(te)?te.indexOf(qe)!==-1:te===qe)for(var Je=ne;Je<=Ae.length;){Je++;var Pe=Ae[Je];if(Pe===ee)return!0;if(Pe!==fe)break}if(qe!==fe)break}return!1},zA=function(te,ee){for(var ne=te;ne>=0;){var Ae=ee[ne];if(Ae===fe)ne--;else return Ae}return 0},kn=function(te,ee,ne,Ae,ce){if(ne[Ae]===0)return hr;var Be=Ae-1;if(Array.isArray(ce)&&ce[Be]===!0)return hr;var Pe=Be-1,qe=Be+1,Je=ee[Be],Qt=Pe>=0?ee[Pe]:0,Ut=ee[qe];if(Je===ht&&Ut===Mt)return hr;if(ra.indexOf(Je)!==-1)return ei;if(ra.indexOf(Ut)!==-1||yn.indexOf(Ut)!==-1)return hr;if(zA(Be,ee)===gt)return zi;if(ga.get(te[Be])===oe||(Je===WA||Je===Pn)&&ga.get(te[qe])===oe||Je===$e||Ut===$e||Je===Dt||[fe,de,le].indexOf(Je)===-1&&Ut===Dt||[It,_t,tA,PA,wn].indexOf(Ut)!==-1||zA(Be,ee)===iA||xn(gA,iA,Be,ee)||xn([It,_t],Vt,Be,ee)||xn(re,re,Be,ee))return hr;if(Je===fe)return zi;if(Je===gA||Ut===gA)return hr;if(Ut===Ge||Je===Ge)return zi;if([de,le,Vt].indexOf(Ut)!==-1||Je===ve||Qt===hi&&EA.indexOf(Je)!==-1||Je===wn&&Ut===hi||Ut===Ot||Pr.indexOf(Ut)!==-1&&Je===Bn||Pr.indexOf(Je)!==-1&&Ut===Bn||Je===qn&&[Nn,WA,Pn].indexOf(Ut)!==-1||[Nn,WA,Pn].indexOf(Je)!==-1&&Ut===vA||Pr.indexOf(Je)!==-1&&zt.indexOf(Ut)!==-1||zt.indexOf(Je)!==-1&&Pr.indexOf(Ut)!==-1||[qn,vA].indexOf(Je)!==-1&&(Ut===Bn||[iA,le].indexOf(Ut)!==-1&&ee[qe+1]===Bn)||[iA,le].indexOf(Je)!==-1&&Ut===Bn||Je===Bn&&[Bn,wn,PA].indexOf(Ut)!==-1)return hr;if([Bn,wn,PA,It,_t].indexOf(Ut)!==-1)for(var Rt=Be;Rt>=0;){var sA=ee[Rt];if(sA===Bn)return hr;if([wn,PA].indexOf(sA)!==-1)Rt--;else break}if([qn,vA].indexOf(Ut)!==-1)for(var Rt=[It,_t].indexOf(Je)!==-1?Pe:Be;Rt>=0;){var sA=ee[Rt];if(sA===Bn)return hr;if([wn,PA].indexOf(sA)!==-1)Rt--;else break}if(Yi===Je&&[Yi,Tn,vr,Ei].indexOf(Ut)!==-1||[Tn,vr].indexOf(Je)!==-1&&[Tn,ma].indexOf(Ut)!==-1||[ma,Ei].indexOf(Je)!==-1&&Ut===ma||uA.indexOf(Je)!==-1&&[Ot,vA].indexOf(Ut)!==-1||uA.indexOf(Ut)!==-1&&Je===qn||Pr.indexOf(Je)!==-1&&Pr.indexOf(Ut)!==-1||Je===PA&&Pr.indexOf(Ut)!==-1||Pr.concat(Bn).indexOf(Je)!==-1&&Ut===iA&&Ba.indexOf(te[qe])===-1||Pr.concat(Bn).indexOf(Ut)!==-1&&Je===_t)return hr;if(Je===ji&&Ut===ji){for(var Dn=ne[Be],jA=1;Dn>0&&(Dn--,ee[Dn]===ji);)jA++;if(jA%2!==0)return hr}return Je===WA&&Ut===Pn?hr:zi},Kn=function(te,ee){ee||(ee={lineBreak:"normal",wordBreak:"normal"});var ne=ln(te,ee.lineBreak),Ae=ne[0],ce=ne[1],Be=ne[2];(ee.wordBreak==="break-all"||ee.wordBreak==="break-word")&&(ce=ce.map(function(qe){return[Bn,Yt,ha].indexOf(qe)!==-1?Nn:qe}));var Pe=ee.wordBreak==="keep-all"?Be.map(function(qe,Je){return qe&&te[Je]>=19968&&te[Je]<=40959}):void 0;return[Ae,ce,Pe]},$A=function(){function te(ee,ne,Ae,ce){this.codePoints=ee,this.required=ne===ei,this.start=Ae,this.end=ce}return te.prototype.slice=function(){return we.apply(void 0,this.codePoints.slice(this.start,this.end))},te}(),jt=function(te,ee){var ne=Ue(te),Ae=Kn(ne,ee),ce=Ae[0],Be=Ae[1],Pe=Ae[2],qe=ne.length,Je=0,Qt=0;return{next:function(){if(Qt>=qe)return{done:!0,value:null};for(var Ut=hr;Qt=ro&&te<=57},bA=function(te){return te>=55296&&te<=57343},VA=function(te){return xA(te)||te>=es&&te<=wa||te>=ta&&te<=Eo},An=function(te){return te>=ta&&te<=Wa},Br=function(te){return te>=es&&te<=Va},ni=function(te){return An(te)||Br(te)},Ui=function(te){return te>=to},ai=function(te){return te===_n||te===AA||te===hn},Jr=function(te){return ni(te)||Ui(te)||te===ui},Fi=function(te){return Jr(te)||xA(te)||te===nr},Za=function(te){return te>=ua&&te<=Oi||te===Ga||te>=Ca&&te<=Ao||te===no},Ii=function(te,ee){return te!==or?!1:ee!==_n},Er=function(te,ee,ne){return te===nr?Jr(ee)||Ii(ee,ne):Jr(te)?!0:!!(te===or&&Ii(te,ee))},Pa=function(te,ee,ne){return te===ba||te===nr?xA(ee)?!0:ee===ia&&xA(ne):xA(te===ia?ee:te)},io=function(te){var ee=0,ne=1;(te[ee]===ba||te[ee]===nr)&&(te[ee]===nr&&(ne=-1),ee++);for(var Ae=[];xA(te[ee]);)Ae.push(te[ee++]);var ce=Ae.length?parseInt(we.apply(void 0,Ae),10):0;te[ee]===ia&&ee++;for(var Be=[];xA(te[ee]);)Be.push(te[ee++]);var Pe=Be.length,qe=Pe?parseInt(we.apply(void 0,Be),10):0;(te[ee]===ts||te[ee]===wo)&&ee++;var Je=1;(te[ee]===ba||te[ee]===nr)&&(te[ee]===nr&&(Je=-1),ee++);for(var Qt=[];xA(te[ee]);)Qt.push(te[ee++]);var Ut=Qt.length?parseInt(we.apply(void 0,Qt),10):0;return ne*(ce+qe*Math.pow(10,-Pe))*Math.pow(10,Je*Ut)},Po={type:2},bn={type:3},As={type:4},yo={type:13},ci={type:8},ls={type:21},Io={type:9},ca={type:10},ao={type:11},ns={type:12},Fa={type:14},Sa={type:23},Ni={type:1},us={type:25},go={type:24},Xa={type:26},Ts={type:27},Es={type:28},Os={type:29},ka={type:31},Ya={type:32},oo=function(){function te(){this._value=[]}return te.prototype.write=function(ee){this._value=this._value.concat(Ue(ee))},te.prototype.read=function(){for(var ee=[],ne=this.consumeToken();ne!==Ya;)ee.push(ne),ne=this.consumeToken();return ee},te.prototype.consumeToken=function(){var ee=this.consumeCodePoint();switch(ee){case Qi:return this.consumeStringToken(Qi);case $i:var ne=this.peekCodePoint(0),Ae=this.peekCodePoint(1),ce=this.peekCodePoint(2);if(Fi(ne)||Ii(Ae,ce)){var Be=Er(ne,Ae,ce)?cn:pA,Pe=this.consumeName();return{type:5,value:Pe,flags:Be}}break;case Ti:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),yo;break;case DA:return this.consumeStringToken(DA);case aA:return Po;case Wr:return bn;case zo:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Fa;break;case ba:if(Pa(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Qa:return As;case nr:var qe=ee,Je=this.peekCodePoint(0),Qt=this.peekCodePoint(1);if(Pa(qe,Je,Qt))return this.reconsumeCodePoint(ee),this.consumeNumericToken();if(Er(qe,Je,Qt))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();if(Je===nr&&Qt===Bi)return this.consumeCodePoint(),this.consumeCodePoint(),go;break;case ia:if(Pa(ee,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(ee),this.consumeNumericToken();break;case Mr:if(this.peekCodePoint(0)===zo)for(this.consumeCodePoint();;){var Ut=this.consumeCodePoint();if(Ut===zo&&(Ut=this.consumeCodePoint(),Ut===Mr))return this.consumeToken();if(Ut===yi)return this.consumeToken()}break;case Ka:return Xa;case Lo:return Ts;case La:if(this.peekCodePoint(0)===ea&&this.peekCodePoint(1)===nr&&this.peekCodePoint(2)===nr)return this.consumeCodePoint(),this.consumeCodePoint(),us;break;case Ro:var Rt=this.peekCodePoint(0),sA=this.peekCodePoint(1),Dn=this.peekCodePoint(2);if(Er(Rt,sA,Dn)){var Pe=this.consumeName();return{type:7,value:Pe}}break;case Mi:return Es;case or:if(Ii(ee,this.peekCodePoint(0)))return this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();break;case Li:return Os;case Ua:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),ci;break;case mr:return ao;case la:return ns;case Uo:case ho:var jA=this.peekCodePoint(0),fn=this.peekCodePoint(1);return jA===ba&&(VA(fn)||fn===Vr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(ee),this.consumeIdentLikeToken();case jo:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),Io;if(this.peekCodePoint(0)===jo)return this.consumeCodePoint(),ls;break;case $o:if(this.peekCodePoint(0)===_i)return this.consumeCodePoint(),ca;break;case yi:return Ya}return ai(ee)?(this.consumeWhiteSpace(),ka):xA(ee)?(this.reconsumeCodePoint(ee),this.consumeNumericToken()):Jr(ee)?(this.reconsumeCodePoint(ee),this.consumeIdentLikeToken()):{type:6,value:we(ee)}},te.prototype.consumeCodePoint=function(){var ee=this._value.shift();return typeof ee=="undefined"?-1:ee},te.prototype.reconsumeCodePoint=function(ee){this._value.unshift(ee)},te.prototype.peekCodePoint=function(ee){return ee>=this._value.length?-1:this._value[ee]},te.prototype.consumeUnicodeRangeToken=function(){for(var ee=[],ne=this.consumeCodePoint();VA(ne)&&ee.length<6;)ee.push(ne),ne=this.consumeCodePoint();for(var Ae=!1;ne===Vr&&ee.length<6;)ee.push(ne),ne=this.consumeCodePoint(),Ae=!0;if(Ae){var ce=parseInt(we.apply(void 0,ee.map(function(Je){return Je===Vr?ro:Je})),16),Be=parseInt(we.apply(void 0,ee.map(function(Je){return Je===Vr?wa:Je})),16);return{type:30,start:ce,end:Be}}var Pe=parseInt(we.apply(void 0,ee),16);if(this.peekCodePoint(0)===nr&&VA(this.peekCodePoint(1))){this.consumeCodePoint(),ne=this.consumeCodePoint();for(var qe=[];VA(ne)&&qe.length<6;)qe.push(ne),ne=this.consumeCodePoint();var Be=parseInt(we.apply(void 0,qe),16);return{type:30,start:Pe,end:Be}}else return{type:30,start:Pe,end:Pe}},te.prototype.consumeIdentLikeToken=function(){var ee=this.consumeName();return ee.toLowerCase()==="url"&&this.peekCodePoint(0)===aA?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===aA?(this.consumeCodePoint(),{type:19,value:ee}):{type:20,value:ee}},te.prototype.consumeUrlToken=function(){var ee=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===yi)return{type:22,value:""};var ne=this.peekCodePoint(0);if(ne===DA||ne===Qi){var Ae=this.consumeStringToken(this.consumeCodePoint());return Ae.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===yi||this.peekCodePoint(0)===Wr)?(this.consumeCodePoint(),{type:22,value:Ae.value}):(this.consumeBadUrlRemnants(),Sa)}for(;;){var ce=this.consumeCodePoint();if(ce===yi||ce===Wr)return{type:22,value:we.apply(void 0,ee)};if(ai(ce))return this.consumeWhiteSpace(),this.peekCodePoint(0)===yi||this.peekCodePoint(0)===Wr?(this.consumeCodePoint(),{type:22,value:we.apply(void 0,ee)}):(this.consumeBadUrlRemnants(),Sa);if(ce===Qi||ce===DA||ce===aA||Za(ce))return this.consumeBadUrlRemnants(),Sa;if(ce===or)if(Ii(ce,this.peekCodePoint(0)))ee.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Sa;else ee.push(ce)}},te.prototype.consumeWhiteSpace=function(){for(;ai(this.peekCodePoint(0));)this.consumeCodePoint()},te.prototype.consumeBadUrlRemnants=function(){for(;;){var ee=this.consumeCodePoint();if(ee===Wr||ee===yi)return;Ii(ee,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},te.prototype.consumeStringSlice=function(ee){for(var ne=5e4,Ae="";ee>0;){var ce=Math.min(ne,ee);Ae+=we.apply(void 0,this._value.splice(0,ce)),ee-=ce}return this._value.shift(),Ae},te.prototype.consumeStringToken=function(ee){var ne="",Ae=0;do{var ce=this._value[Ae];if(ce===yi||ce===void 0||ce===ee)return ne+=this.consumeStringSlice(Ae),{type:0,value:ne};if(ce===_n)return this._value.splice(0,Ae),Ni;if(ce===or){var Be=this._value[Ae+1];Be!==yi&&Be!==void 0&&(Be===_n?(ne+=this.consumeStringSlice(Ae),Ae=-1,this._value.shift()):Ii(ce,Be)&&(ne+=this.consumeStringSlice(Ae),ne+=we(this.consumeEscapedCodePoint()),Ae=-1))}Ae++}while(!0)},te.prototype.consumeNumber=function(){var ee=[],ne=Gn,Ae=this.peekCodePoint(0);for((Ae===ba||Ae===nr)&&ee.push(this.consumeCodePoint());xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());Ae=this.peekCodePoint(0);var ce=this.peekCodePoint(1);if(Ae===ia&&xA(ce))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ne=en;xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());Ae=this.peekCodePoint(0),ce=this.peekCodePoint(1);var Be=this.peekCodePoint(2);if((Ae===ts||Ae===wo)&&((ce===ba||ce===nr)&&xA(Be)||xA(ce)))for(ee.push(this.consumeCodePoint(),this.consumeCodePoint()),ne=en;xA(this.peekCodePoint(0));)ee.push(this.consumeCodePoint());return[io(ee),ne]},te.prototype.consumeNumericToken=function(){var ee=this.consumeNumber(),ne=ee[0],Ae=ee[1],ce=this.peekCodePoint(0),Be=this.peekCodePoint(1),Pe=this.peekCodePoint(2);if(Er(ce,Be,Pe)){var qe=this.consumeName();return{type:15,number:ne,flags:Ae,unit:qe}}return ce===Rr?(this.consumeCodePoint(),{type:16,number:ne,flags:Ae}):{type:17,number:ne,flags:Ae}},te.prototype.consumeEscapedCodePoint=function(){var ee=this.consumeCodePoint();if(VA(ee)){for(var ne=we(ee);VA(this.peekCodePoint(0))&&ne.length<6;)ne+=we(this.consumeCodePoint());ai(this.peekCodePoint(0))&&this.consumeCodePoint();var Ae=parseInt(ne,16);return Ae===0||bA(Ae)||Ae>1114111?Ji:Ae}return ee===yi?Ji:ee},te.prototype.consumeName=function(){for(var ee="";;){var ne=this.consumeCodePoint();if(Fi(ne))ee+=we(ne);else if(Ii(ne,this.peekCodePoint(0)))ee+=we(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(ne),ee}},te}(),Ko=function(){function te(ee){this._tokens=ee}return te.create=function(ee){var ne=new oo;return ne.write(ee),new te(ne.read())},te.parseValue=function(ee){return te.create(ee).parseComponentValue()},te.parseValues=function(ee){return te.create(ee).parseComponentValues()},te.prototype.parseComponentValue=function(){for(var ee=this.consumeToken();ee.type===31;)ee=this.consumeToken();if(ee.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(ee);var ne=this.consumeComponentValue();do ee=this.consumeToken();while(ee.type===31);if(ee.type===32)return ne;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},te.prototype.parseComponentValues=function(){for(var ee=[];;){var ne=this.consumeComponentValue();if(ne.type===32)return ee;ee.push(ne),ee.push()}},te.prototype.consumeComponentValue=function(){var ee=this.consumeToken();switch(ee.type){case 11:case 28:case 2:return this.consumeSimpleBlock(ee.type);case 19:return this.consumeFunction(ee)}return ee},te.prototype.consumeSimpleBlock=function(ee){for(var ne={type:ee,values:[]},Ae=this.consumeToken();;){if(Ae.type===32||pn(Ae,ee))return ne;this.reconsumeToken(Ae),ne.values.push(this.consumeComponentValue()),Ae=this.consumeToken()}},te.prototype.consumeFunction=function(ee){for(var ne={name:ee.value,values:[],type:18};;){var Ae=this.consumeToken();if(Ae.type===32||Ae.type===3)return ne;this.reconsumeToken(Ae),ne.values.push(this.consumeComponentValue())}},te.prototype.consumeToken=function(){var ee=this._tokens.shift();return typeof ee=="undefined"?Ya:ee},te.prototype.reconsumeToken=function(ee){this._tokens.unshift(ee)},te}(),pa=function(te){return te.type===15},xo=function(te){return te.type===17},ri=function(te){return te.type===20},ko=function(te){return te.type===0},xt=function(te,ee){return ri(te)&&te.value===ee},vt=function(te){return te.type!==31},ft=function(te){return te.type!==31&&te.type!==4},rr=function(te){var ee=[],ne=[];return te.forEach(function(Ae){if(Ae.type===4){if(ne.length===0)throw new Error("Error parsing function args, zero tokens for arg");ee.push(ne),ne=[];return}Ae.type!==31&&ne.push(Ae)}),ne.length&&ee.push(ne),ee},pn=function(te,ee){return ee===11&&te.type===12||ee===28&&te.type===29?!0:ee===2&&te.type===3},Qn=function(te){return te.type===17||te.type===15},LA=function(te){return te.type===16||Qn(te)},gr=function(te){return te.length>1?[te[0],te[1]]:[te[0]]},yA={type:17,number:0,flags:Gn},Xn={type:16,number:50,flags:Gn},sn={type:16,number:100,flags:Gn},Si=function(te,ee,ne){var Ae=te[0],ce=te[1];return[jn(Ae,ee),jn(typeof ce!="undefined"?ce:Ae,ne)]},jn=function(te,ee){if(te.type===16)return te.number/100*ee;if(pa(te))switch(te.unit){case"rem":case"em":return 16*te.number;case"px":default:return te.number}return te.number},Yn="deg",Ki="grad",aa="rad",da="turn",Zr={name:"angle",parse:function(te,ee){if(ee.type===15)switch(ee.unit){case Yn:return Math.PI*ee.number/180;case Ki:return Math.PI/200*ee.number;case aa:return ee.number;case da:return Math.PI*2*ee.number}throw new Error("Unsupported angle type")}},Bt=function(te){return te.type===15&&(te.unit===Yn||te.unit===Ki||te.unit===aa||te.unit===da)},kA=function(te){var ee=te.filter(ri).map(function(ne){return ne.value}).join(" ");switch(ee){case"to bottom right":case"to right bottom":case"left top":case"top left":return[yA,yA];case"to top":case"bottom":return HA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[yA,sn];case"to right":case"left":return HA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[sn,sn];case"to bottom":case"top":return HA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[sn,yA];case"to left":case"right":return HA(270)}return 0},HA=function(te){return Math.PI*te/180},KA={name:"color",parse:function(te,ee){if(ee.type===18){var ne=Ea[ee.name];if(typeof ne=="undefined")throw new Error('Attempting to parse an unsupported color function "'+ee.name+'"');return ne(te,ee.values)}if(ee.type===5){if(ee.value.length===3){var Ae=ee.value.substring(0,1),ce=ee.value.substring(1,2),Be=ee.value.substring(2,3);return Wn(parseInt(Ae+Ae,16),parseInt(ce+ce,16),parseInt(Be+Be,16),1)}if(ee.value.length===4){var Ae=ee.value.substring(0,1),ce=ee.value.substring(1,2),Be=ee.value.substring(2,3),Pe=ee.value.substring(3,4);return Wn(parseInt(Ae+Ae,16),parseInt(ce+ce,16),parseInt(Be+Be,16),parseInt(Pe+Pe,16)/255)}if(ee.value.length===6){var Ae=ee.value.substring(0,2),ce=ee.value.substring(2,4),Be=ee.value.substring(4,6);return Wn(parseInt(Ae,16),parseInt(ce,16),parseInt(Be,16),1)}if(ee.value.length===8){var Ae=ee.value.substring(0,2),ce=ee.value.substring(2,4),Be=ee.value.substring(4,6),Pe=ee.value.substring(6,8);return Wn(parseInt(Ae,16),parseInt(ce,16),parseInt(Be,16),parseInt(Pe,16)/255)}}if(ee.type===20){var qe=Ci[ee.value.toUpperCase()];if(typeof qe!="undefined")return qe}return Ci.TRANSPARENT}},OA=function(te){return(255&te)===0},nn=function(te){var ee=255&te,ne=255&te>>8,Ae=255&te>>16,ce=255&te>>24;return ee<255?"rgba("+ce+","+Ae+","+ne+","+ee/255+")":"rgb("+ce+","+Ae+","+ne+")"},Wn=function(te,ee,ne,Ae){return(te<<24|ee<<16|ne<<8|Math.round(Ae*255)<<0)>>>0},$n=function(te,ee){if(te.type===17)return te.number;if(te.type===16){var ne=ee===3?1:255;return ee===3?te.number/100*ne:Math.round(te.number/100*ne)}return 0},gi=function(te,ee){var ne=ee.filter(ft);if(ne.length===3){var Ae=ne.map($n),ce=Ae[0],Be=Ae[1],Pe=Ae[2];return Wn(ce,Be,Pe,1)}if(ne.length===4){var qe=ne.map($n),ce=qe[0],Be=qe[1],Pe=qe[2],Je=qe[3];return Wn(ce,Be,Pe,Je)}return 0};function vn(te,ee,ne){return ne<0&&(ne+=1),ne>=1&&(ne-=1),ne<1/6?(ee-te)*ne*6+te:ne<1/2?ee:ne<2/3?(ee-te)*6*(2/3-ne)+te:te}var Qr=function(te,ee){var ne=ee.filter(ft),Ae=ne[0],ce=ne[1],Be=ne[2],Pe=ne[3],qe=(Ae.type===17?HA(Ae.number):Zr.parse(te,Ae))/(Math.PI*2),Je=LA(ce)?ce.number/100:0,Qt=LA(Be)?Be.number/100:0,Ut=typeof Pe!="undefined"&&LA(Pe)?jn(Pe,1):1;if(Je===0)return Wn(Qt*255,Qt*255,Qt*255,1);var Rt=Qt<=.5?Qt*(Je+1):Qt+Je-Qt*Je,sA=Qt*2-Rt,Dn=vn(sA,Rt,qe+1/3),jA=vn(sA,Rt,qe),fn=vn(sA,Rt,qe-1/3);return Wn(Dn*255,jA*255,fn*255,Ut)},Ea={hsl:Qr,hsla:Qr,rgb:gi,rgba:gi},qi=function(te,ee){return KA.parse(te,Ko.create(ee).parseComponentValue())},Ci={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},so={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(te,ee){return ee.map(function(ne){if(ri(ne))switch(ne.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},lr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},cr=function(te,ee){var ne=KA.parse(te,ee[0]),Ae=ee[1];return Ae&&LA(Ae)?{color:ne,stop:Ae}:{color:ne,stop:null}},fi=function(te,ee){var ne=te[0],Ae=te[te.length-1];ne.stop===null&&(ne.stop=yA),Ae.stop===null&&(Ae.stop=sn);for(var ce=[],Be=0,Pe=0;PeBe?ce.push(Je):ce.push(Be),Be=Je}else ce.push(null)}for(var Qt=null,Pe=0;PePe.optimumDistance)?{optimumCorner:qe,optimumDistance:Ut}:Pe},{optimumDistance:ce?1/0:-1/0,optimumCorner:null}).optimumCorner},po=function(te,ee,ne,Ae,ce){var Be=0,Pe=0;switch(te.size){case 0:te.shape===0?Be=Pe=Math.min(Math.abs(ee),Math.abs(ee-Ae),Math.abs(ne),Math.abs(ne-ce)):te.shape===1&&(Be=Math.min(Math.abs(ee),Math.abs(ee-Ae)),Pe=Math.min(Math.abs(ne),Math.abs(ne-ce)));break;case 2:if(te.shape===0)Be=Pe=Math.min(ii(ee,ne),ii(ee,ne-ce),ii(ee-Ae,ne),ii(ee-Ae,ne-ce));else if(te.shape===1){var qe=Math.min(Math.abs(ne),Math.abs(ne-ce))/Math.min(Math.abs(ee),Math.abs(ee-Ae)),Je=ya(Ae,ce,ee,ne,!0),Qt=Je[0],Ut=Je[1];Be=ii(Qt-ee,(Ut-ne)/qe),Pe=qe*Be}break;case 1:te.shape===0?Be=Pe=Math.max(Math.abs(ee),Math.abs(ee-Ae),Math.abs(ne),Math.abs(ne-ce)):te.shape===1&&(Be=Math.max(Math.abs(ee),Math.abs(ee-Ae)),Pe=Math.max(Math.abs(ne),Math.abs(ne-ce)));break;case 3:if(te.shape===0)Be=Pe=Math.max(ii(ee,ne),ii(ee,ne-ce),ii(ee-Ae,ne),ii(ee-Ae,ne-ce));else if(te.shape===1){var qe=Math.max(Math.abs(ne),Math.abs(ne-ce))/Math.max(Math.abs(ee),Math.abs(ee-Ae)),Rt=ya(Ae,ce,ee,ne,!1),Qt=Rt[0],Ut=Rt[1];Be=ii(Qt-ee,(Ut-ne)/qe),Pe=qe*Be}break}return Array.isArray(te.size)&&(Be=jn(te.size[0],Ae),Pe=te.size.length===2?jn(te.size[1],ce):Be),[Be,Pe]},cs=function(te,ee){var ne=HA(180),Ae=[];return rr(ee).forEach(function(ce,Be){if(Be===0){var Pe=ce[0];if(Pe.type===20&&Pe.value==="to"){ne=kA(ce);return}else if(Bt(Pe)){ne=Zr.parse(te,Pe);return}}var qe=cr(te,ce);Ae.push(qe)}),{angle:ne,stops:Ae,type:1}},rs=function(te,ee){var ne=HA(180),Ae=[];return rr(ee).forEach(function(ce,Be){if(Be===0){var Pe=ce[0];if(Pe.type===20&&["top","left","right","bottom"].indexOf(Pe.value)!==-1){ne=kA(ce);return}else if(Bt(Pe)){ne=(Zr.parse(te,Pe)+HA(270))%HA(360);return}}var qe=cr(te,ce);Ae.push(qe)}),{angle:ne,stops:Ae,type:1}},ys=function(te,ee){var ne=HA(180),Ae=[],ce=1,Be=0,Pe=3,qe=[];return rr(ee).forEach(function(Je,Qt){var Ut=Je[0];if(Qt===0){if(ri(Ut)&&Ut.value==="linear"){ce=1;return}else if(ri(Ut)&&Ut.value==="radial"){ce=2;return}}if(Ut.type===18){if(Ut.name==="from"){var Rt=KA.parse(te,Ut.values[0]);Ae.push({stop:yA,color:Rt})}else if(Ut.name==="to"){var Rt=KA.parse(te,Ut.values[0]);Ae.push({stop:sn,color:Rt})}else if(Ut.name==="color-stop"){var sA=Ut.values.filter(ft);if(sA.length===2){var Rt=KA.parse(te,sA[1]),Dn=sA[0];xo(Dn)&&Ae.push({stop:{type:16,number:Dn.number*100,flags:Dn.flags},color:Rt})}}}}),ce===1?{angle:(ne+HA(180))%HA(360),stops:Ae,type:ce}:{size:Pe,shape:Be,stops:Ae,position:qe,type:ce}},Ln="closest-side",kr="farthest-side",ti="closest-corner",oi="farthest-corner",qr="circle",yr="ellipse",bo="cover",ds="contain",Ta=function(te,ee){var ne=0,Ae=3,ce=[],Be=[];return rr(ee).forEach(function(Pe,qe){var Je=!0;if(qe===0){var Qt=!1;Je=Pe.reduce(function(Rt,sA){if(Qt)if(ri(sA))switch(sA.value){case"center":return Be.push(Xn),Rt;case"top":case"left":return Be.push(yA),Rt;case"right":case"bottom":return Be.push(sn),Rt}else(LA(sA)||Qn(sA))&&Be.push(sA);else if(ri(sA))switch(sA.value){case qr:return ne=0,!1;case yr:return ne=1,!1;case"at":return Qt=!0,!1;case Ln:return Ae=0,!1;case bo:case kr:return Ae=1,!1;case ds:case ti:return Ae=2,!1;case oi:return Ae=3,!1}else if(Qn(sA)||LA(sA))return Array.isArray(Ae)||(Ae=[]),Ae.push(sA),!1;return Rt},Je)}if(Je){var Ut=cr(te,Pe);ce.push(Ut)}}),{size:Ae,shape:ne,stops:ce,position:Be,type:2}},Go=function(te,ee){var ne=0,Ae=3,ce=[],Be=[];return rr(ee).forEach(function(Pe,qe){var Je=!0;if(qe===0?Je=Pe.reduce(function(Ut,Rt){if(ri(Rt))switch(Rt.value){case"center":return Be.push(Xn),!1;case"top":case"left":return Be.push(yA),!1;case"right":case"bottom":return Be.push(sn),!1}else if(LA(Rt)||Qn(Rt))return Be.push(Rt),!1;return Ut},Je):qe===1&&(Je=Pe.reduce(function(Ut,Rt){if(ri(Rt))switch(Rt.value){case qr:return ne=0,!1;case yr:return ne=1,!1;case ds:case Ln:return Ae=0,!1;case kr:return Ae=1,!1;case ti:return Ae=2,!1;case bo:case oi:return Ae=3,!1}else if(Qn(Rt)||LA(Rt))return Array.isArray(Ae)||(Ae=[]),Ae.push(Rt),!1;return Ut},Je)),Je){var Qt=cr(te,Pe);ce.push(Qt)}}),{size:Ae,shape:ne,stops:ce,position:Be,type:2}},Cl=function(te){return te.type===1},Ns=function(te){return te.type===2},is={name:"image",parse:function(te,ee){if(ee.type===22){var ne={url:ee.value,type:0};return te.cache.addImage(ee.value),ne}if(ee.type===18){var Ae=Is[ee.name];if(typeof Ae=="undefined")throw new Error('Attempting to parse an unsupported image function "'+ee.name+'"');return Ae(te,ee.values)}throw new Error("Unsupported image type "+ee.type)}};function Ol(te){return!(te.type===20&&te.value==="none")&&(te.type!==18||!!Is[te.name])}var Is={"linear-gradient":cs,"-moz-linear-gradient":rs,"-ms-linear-gradient":rs,"-o-linear-gradient":rs,"-webkit-linear-gradient":rs,"radial-gradient":Ta,"-moz-radial-gradient":Go,"-ms-radial-gradient":Go,"-o-radial-gradient":Go,"-webkit-radial-gradient":Go,"-webkit-gradient":ys},wl={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(te,ee){if(ee.length===0)return[];var ne=ee[0];return ne.type===20&&ne.value==="none"?[]:ee.filter(function(Ae){return ft(Ae)&&Ol(Ae)}).map(function(Ae){return is.parse(te,Ae)})}},Ys={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(te,ee){return ee.map(function(ne){if(ri(ne))switch(ne.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},lo={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(LA)}).map(gr)}},lA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(ri).map(function(Ae){return Ae.value}).join(" ")}).map(Fn)}},Fn=function(te){switch(te){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Fr;(function(te){te.AUTO="auto",te.CONTAIN="contain",te.COVER="cover"})(Fr||(Fr={}));var ae={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(te,ee){return rr(ee).map(function(ne){return ne.filter(he)})}},he=function(te){return ri(te)||LA(te)},Ee=function(te){return{name:"border-"+te+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Le=Ee("top"),Te=Ee("right"),it=Ee("bottom"),pt=Ee("left"),Ct=function(te){return{name:"border-radius-"+te,initialValue:"0 0",prefix:!1,type:1,parse:function(ee,ne){return gr(ne.filter(LA))}}},Tt=Ct("top-left"),Nt=Ct("top-right"),Et=Ct("bottom-right"),Gt=Ct("bottom-left"),Zt=function(te){return{name:"border-"+te+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(ee,ne){switch(ne){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Xt=Zt("top"),Wt=Zt("right"),qt=Zt("bottom"),$t=Zt("left"),Jt=function(te){return{name:"border-"+te+"-width",initialValue:"0",type:0,prefix:!1,parse:function(ee,ne){return pa(ne)?ne.number:0}}},mA=Jt("top"),fA=Jt("right"),oA=Jt("bottom"),CA=Jt("left"),cA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},hA={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"rtl":return 1;case"ltr":default:return 0}}},un={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(te,ee){return ee.filter(ri).reduce(function(ne,Ae){return ne|GA(Ae.value)},0)}},GA=function(te){switch(te){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},YA={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},NA={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(te,ee){return ee.type===20&&ee.value==="normal"?0:ee.type===17||ee.type===15?ee.number:0}},dn;(function(te){te.NORMAL="normal",te.STRICT="strict"})(dn||(dn={}));var JA={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"strict":return dn.STRICT;case"normal":default:return dn.NORMAL}}},QA={name:"line-height",initialValue:"normal",prefix:!1,type:4},BA=function(te,ee){return ri(te)&&te.value==="normal"?1.2*ee:te.type===17?ee*te.number:LA(te)?jn(te,ee):ee},UA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(te,ee){return ee.type===20&&ee.value==="none"?null:is.parse(te,ee)}},FA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"inside":return 0;case"outside":default:return 1}}},Sn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},gn=function(te){return{name:"margin-"+te,initialValue:"0",prefix:!1,type:4}},ZA=gn("top"),_A=gn("right"),IA=gn("bottom"),qA=gn("left"),XA={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(te,ee){return ee.filter(ri).map(function(ne){switch(ne.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Jn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"break-word":return"break-word";case"normal":default:return"normal"}}},Vn=function(te){return{name:"padding-"+te,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},er=Vn("top"),ir=Vn("right"),On=Vn("bottom"),pr=Vn("left"),dr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},fr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(te,ee){switch(ee){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Lr={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(te,ee){return ee.length===1&&xt(ee[0],"none")?[]:rr(ee).map(function(ne){for(var Ae={color:Ci.TRANSPARENT,offsetX:yA,offsetY:yA,blur:yA},ce=0,Be=0;Be1?1:0],this.overflowWrap=an(ee,Jn,ne.overflowWrap),this.paddingTop=an(ee,er,ne.paddingTop),this.paddingRight=an(ee,ir,ne.paddingRight),this.paddingBottom=an(ee,On,ne.paddingBottom),this.paddingLeft=an(ee,pr,ne.paddingLeft),this.paintOrder=an(ee,_a,ne.paintOrder),this.position=an(ee,fr,ne.position),this.textAlign=an(ee,dr,ne.textAlign),this.textDecorationColor=an(ee,Xr,(Ae=ne.textDecorationColor)!==null&&Ae!==void 0?Ae:ne.color),this.textDecorationLine=an(ee,Ur,(ce=ne.textDecorationLine)!==null&&ce!==void 0?ce:ne.textDecoration),this.textShadow=an(ee,Lr,ne.textShadow),this.textTransform=an(ee,ur,ne.textTransform),this.transform=an(ee,Hr,ne.transform),this.transformOrigin=an(ee,sr,ne.transformOrigin),this.visibility=an(ee,on,ne.visibility),this.webkitTextStrokeColor=an(ee,fs,ne.webkitTextStrokeColor),this.webkitTextStrokeWidth=an(ee,Oa,ne.webkitTextStrokeWidth),this.wordBreak=an(ee,jr,ne.wordBreak),this.zIndex=an(ee,di,ne.zIndex)}return te.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},te.prototype.isTransparent=function(){return OA(this.backgroundColor)},te.prototype.isTransformed=function(){return this.transform!==null},te.prototype.isPositioned=function(){return this.position!==0},te.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},te.prototype.isFloating=function(){return this.float!==0},te.prototype.isInlineLevel=function(){return SA(this.display,4)||SA(this.display,33554432)||SA(this.display,268435456)||SA(this.display,536870912)||SA(this.display,67108864)||SA(this.display,134217728)},te}(),uo=function(){function te(ee,ne){this.content=an(ee,Or,ne.content),this.quotes=an(ee,ki,ne.quotes)}return te}(),as=function(){function te(ee,ne){this.counterIncrement=an(ee,rn,ne.counterIncrement),this.counterReset=an(ee,Cn,ne.counterReset)}return te}(),an=function(te,ee,ne){var Ae=new oo,ce=ne!==null&&typeof ne!="undefined"?ne.toString():ee.initialValue;Ae.write(ce);var Be=new Ko(Ae.read());switch(ee.type){case 2:var Pe=Be.parseComponentValue();return ee.parse(te,ri(Pe)?Pe.value:ee.initialValue);case 0:return ee.parse(te,Be.parseComponentValue());case 1:return ee.parse(te,Be.parseComponentValues());case 4:return Be.parseComponentValue();case 3:switch(ee.format){case"angle":return Zr.parse(te,Be.parseComponentValue());case"color":return KA.parse(te,Be.parseComponentValue());case"image":return is.parse(te,Be.parseComponentValue());case"length":var qe=Be.parseComponentValue();return Qn(qe)?qe:yA;case"length-percentage":var Je=Be.parseComponentValue();return LA(Je)?Je:yA;case"time":return Sr.parse(te,Be.parseComponentValue())}break}},co="data-html2canvas-debug",hs=function(te){var ee=te.getAttribute(co);switch(ee){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},mo=function(te,ee){var ne=hs(te);return ne===1||ee===ne},Na=function(){function te(ee,ne){if(this.context=ee,this.textNodes=[],this.elements=[],this.flags=0,mo(ne,3))debugger;this.styles=new Ho(ee,window.getComputedStyle(ne,null)),Zl(ne)&&(this.styles.animationDuration.some(function(Ae){return Ae>0})&&(ne.style.animationDuration="0s"),this.styles.transform!==null&&(ne.style.transform="none")),this.bounds=Ie(this.context,ne),mo(ne,4)&&(this.flags|=16)}return te}(),gs="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Rs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",xs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),bs=0;bs>4,Ut[ce++]=(Pe&15)<<4|qe>>2,Ut[ce++]=(qe&3)<<6|Je&63;return Qt},Qs=function(te){for(var ee=te.length,ne=[],Ae=0;Ae>To,qs=1<>To,dl=Js+Wo,ps=dl,Vo=32,Zo=ps+Vo,zs=65536>>Qo,Xo=1<=0){if(ee<55296||ee>56319&&ee<=65535)return ne=this.index[ee>>To],ne=(ne<>To)],ne=(ne<>Qo),ne=this.index[ne],ne+=ee>>To&_s,ne=this.index[ne],ne=(ne<=55296&&ce<=56319&&ne>10)+55296,Pe%1024+56320)),(ce+1===ne||Ae.length>16384)&&(Be+=String.fromCharCode.apply(String,Ae),Ae.length=0)}return Be},Rl=Fs(gs),Do="\xD7",_r="\xF7",Cr=function(te){return Rl.get(te)},Kr=function(te,ee,ne){var Ae=ne-2,ce=ee[Ae],Be=ee[ne-1],Pe=ee[ne];if(Be===Gs&&Pe===So)return Do;if(Be===Gs||Be===So||Be===os||Pe===Gs||Pe===So||Pe===os)return _r;if(Be===el&&[el,tl,xr,Hn].indexOf(Pe)!==-1||(Be===xr||Be===tl)&&(Pe===tl||Pe===Al)||(Be===Hn||Be===Al)&&Pe===Al||Pe===Ra||Pe===ms||Pe===yl||Be===El)return Do;if(Be===Ra&&Pe===Oo){for(;ce===ms;)ce=ee[--Ae];if(ce===Oo)return Do}if(Be===Ws&&Pe===Ws){for(var qe=0;ce===Ws;)qe++,ce=ee[--Ae];if(qe%2===0)return Do}return _r},pi=function(te){var ee=eu(te),ne=ee.length,Ae=0,ce=0,Be=ee.map(Cr);return{next:function(){if(Ae>=ne)return{done:!0,value:null};for(var Pe=Do;AePe.x||Ut.y>Pe.y;return Pe=Ut,Qt===0?!0:Rt});return te.body.removeChild(ee),qe},Ls=function(){return typeof new Image().crossOrigin!="undefined"},Ou=function(){return typeof new XMLHttpRequest().responseType=="string"},Nu=function(te){var ee=new Image,ne=te.createElement("canvas"),Ae=ne.getContext("2d");if(!Ae)return!1;ee.src="data:image/svg+xml,";try{Ae.drawImage(ee,0,0),ne.toDataURL()}catch(ce){return!1}return!0},nl=function(te){return te[0]===0&&te[1]===255&&te[2]===0&&te[3]===255},hu=function(te){var ee=te.createElement("canvas"),ne=100;ee.width=ne,ee.height=ne;var Ae=ee.getContext("2d");if(!Ae)return Promise.reject(!1);Ae.fillStyle="rgb(0, 255, 0)",Ae.fillRect(0,0,ne,ne);var ce=new Image,Be=ee.toDataURL();ce.src=Be;var Pe=jl(ne,ne,0,0,ce);return Ae.fillStyle="red",Ae.fillRect(0,0,ne,ne),tu(Pe).then(function(qe){Ae.drawImage(qe,0,0);var Je=Ae.getImageData(0,0,ne,ne).data;Ae.fillStyle="red",Ae.fillRect(0,0,ne,ne);var Qt=te.createElement("div");return Qt.style.backgroundImage="url("+Be+")",Qt.style.height=ne+"px",nl(Je)?tu(jl(ne,ne,0,0,Qt)):Promise.reject(!1)}).then(function(qe){return Ae.drawImage(qe,0,0),nl(Ae.getImageData(0,0,ne,ne).data)}).catch(function(){return!1})},jl=function(te,ee,ne,Ae,ce){var Be="http://www.w3.org/2000/svg",Pe=document.createElementNS(Be,"svg"),qe=document.createElementNS(Be,"foreignObject");return Pe.setAttributeNS(null,"width",te.toString()),Pe.setAttributeNS(null,"height",ee.toString()),qe.setAttributeNS(null,"width","100%"),qe.setAttributeNS(null,"height","100%"),qe.setAttributeNS(null,"x",ne.toString()),qe.setAttributeNS(null,"y",Ae.toString()),qe.setAttributeNS(null,"externalResourcesRequired","true"),Pe.appendChild(qe),qe.appendChild(ce),Pe},tu=function(te){return new Promise(function(ee,ne){var Ae=new Image;Ae.onload=function(){return ee(Ae)},Ae.onerror=ne,Ae.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(te))})},Ia={get SUPPORT_RANGE_BOUNDS(){var te=fl(document);return Object.defineProperty(Ia,"SUPPORT_RANGE_BOUNDS",{value:te}),te},get SUPPORT_WORD_BREAKING(){var te=Ia.SUPPORT_RANGE_BOUNDS&&Il(document);return Object.defineProperty(Ia,"SUPPORT_WORD_BREAKING",{value:te}),te},get SUPPORT_SVG_DRAWING(){var te=Nu(document);return Object.defineProperty(Ia,"SUPPORT_SVG_DRAWING",{value:te}),te},get SUPPORT_FOREIGNOBJECT_DRAWING(){var te=typeof Array.from=="function"&&typeof window.fetch=="function"?hu(document):Promise.resolve(!1);return Object.defineProperty(Ia,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:te}),te},get SUPPORT_CORS_IMAGES(){var te=Ls();return Object.defineProperty(Ia,"SUPPORT_CORS_IMAGES",{value:te}),te},get SUPPORT_RESPONSE_TYPE(){var te=Ou();return Object.defineProperty(Ia,"SUPPORT_RESPONSE_TYPE",{value:te}),te},get SUPPORT_CORS_XHR(){var te="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ia,"SUPPORT_CORS_XHR",{value:te}),te},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var te=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ia,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:te}),te}},Bs=function(){function te(ee,ne){this.text=ee,this.bounds=ne}return te}(),Au=function(te,ee,ne,Ae){var ce=gu(ee,ne),Be=[],Pe=0;return ce.forEach(function(qe){if(ne.textDecorationLine.length||qe.trim().length>0)if(Ia.SUPPORT_RANGE_BOUNDS){var Je=zl(Ae,Pe,qe.length).getClientRects();if(Je.length>1){var Qt=ru(qe),Ut=0;Qt.forEach(function(sA){Be.push(new Bs(sA,De.fromDOMRectList(te,zl(Ae,Ut+Pe,sA.length).getClientRects()))),Ut+=sA.length})}else Be.push(new Bs(qe,De.fromDOMRectList(te,Je)))}else{var Rt=Ae.splitText(qe.length);Be.push(new Bs(qe,nu(te,Ae))),Ae=Rt}else Ia.SUPPORT_RANGE_BOUNDS||(Ae=Ae.splitText(qe.length));Pe+=qe.length}),Be},nu=function(te,ee){var ne=ee.ownerDocument;if(ne){var Ae=ne.createElement("html2canvaswrapper");Ae.appendChild(ee.cloneNode(!0));var ce=ee.parentNode;if(ce){ce.replaceChild(Ae,ee);var Be=Ie(te,Ae);return Ae.firstChild&&ce.replaceChild(Ae.firstChild,Ae),Be}}return De.EMPTY},zl=function(te,ee,ne){var Ae=te.ownerDocument;if(!Ae)throw new Error("Node has no owner document");var ce=Ae.createRange();return ce.setStart(te,ee),ce.setEnd(te,ee+ne),ce},ru=function(te){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ee=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(ee.segment(te)).map(function(ne){return ne.segment})}return sa(te)},xl=function(te,ee){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var ne=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(ne.segment(te)).map(function(Ae){return Ae.segment})}return pu(te,ee)},gu=function(te,ee){return ee.letterSpacing!==0?ru(te):xl(te,ee)},Ru=[32,160,4961,65792,65793,4153,4241],pu=function(te,ee){for(var ne=jt(te,{lineBreak:ee.lineBreak,wordBreak:ee.overflowWrap==="break-word"?"break-word":ee.wordBreak}),Ae=[],ce,Be=function(){if(ce.value){var Pe=ce.value.slice(),qe=Ue(Pe),Je="";qe.forEach(function(Qt){Ru.indexOf(Qt)===-1?Je+=we(Qt):(Je.length&&Ae.push(Je),Ae.push(we(Qt)),Je="")}),Je.length&&Ae.push(Je)}};!(ce=ne.next()).done;)Be();return Ae},Kl=function(){function te(ee,ne,Ae){this.text=ju(ne.data,Ae.textTransform),this.textBounds=Au(ee,this.text,Ae,ne)}return te}(),ju=function(te,ee){switch(ee){case 1:return te.toLowerCase();case 3:return te.replace(zu,bl);case 2:return te.toUpperCase();default:return te}},zu=/(^|\s|:|-|\(|\))([a-z])/g,bl=function(te,ee,ne){return te.length>0?ee+ne.toUpperCase():te},iu=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.src=Ae.currentSrc||Ae.src,ce.intrinsicWidth=Ae.naturalWidth,ce.intrinsicHeight=Ae.naturalHeight,ce.context.cache.addImage(ce.src),ce}return ee}(Na),au=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.canvas=Ae,ce.intrinsicWidth=Ae.width,ce.intrinsicHeight=Ae.height,ce}return ee}(Na),vu=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this,Be=new XMLSerializer,Pe=Ie(ne,Ae);return Ae.setAttribute("width",Pe.width+"px"),Ae.setAttribute("height",Pe.height+"px"),ce.svg="data:image/svg+xml,"+encodeURIComponent(Be.serializeToString(Ae)),ce.intrinsicWidth=Ae.width.baseVal.value,ce.intrinsicHeight=Ae.height.baseVal.value,ce.context.cache.addImage(ce.svg),ce}return ee}(Na),Gl=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.value=Ae.value,ce}return ee}(Na),Wl=function(te){se(ee,te);function ee(ne,Ae){var ce=te.call(this,ne,Ae)||this;return ce.start=Ae.start,ce.reversed=typeof Ae.reversed=="boolean"&&Ae.reversed===!0,ce}return ee}(Na),Ku=[{type:15,flags:0,unit:"px",number:3}],mu=[{type:16,flags:0,number:50}],Bu=function(te){return te.width>te.height?new De(te.left+(te.width-te.height)/2,te.top,te.height,te.height):te.width0)ne.textNodes.push(new Kl(te,ce,ne.styles));else if(gl(ce))if(uu(ce)&&ce.assignedNodes)ce.assignedNodes().forEach(function(qe){return Fl(te,qe,ne,Ae)});else{var Pe=Iu(te,ce);Pe.styles.isVisible()&&(bu(ce,Pe,Ae)?Pe.flags|=4:ou(Pe.styles)&&(Pe.flags|=2),Wu.indexOf(ce.tagName)!==-1&&(Pe.flags|=8),ne.elements.push(Pe),ce.slot,ce.shadowRoot?Fl(te,ce.shadowRoot,Pe,Ae):!Dl(ce)&&!Fu(ce)&&!Ml(ce)&&Fl(te,ce,Pe,Ae))}},Iu=function(te,ee){return rl(ee)?new iu(te,ee):Su(ee)?new au(te,ee):Fu(ee)?new vu(te,ee):Qu(ee)?new Gl(te,ee):Xl(ee)?new Wl(te,ee):Vu(ee)?new Vl(te,ee):Ml(ee)?new wu(te,ee):Dl(ee)?new Eu(te,ee):Yo(ee)?new yu(te,ee):new Na(te,ee)},xu=function(te,ee){var ne=Iu(te,ee);return ne.flags|=4,Fl(te,ee,ne,ne),ne},bu=function(te,ee,ne){return ee.styles.isPositionedWithZIndex()||ee.styles.opacity<1||ee.styles.isTransformed()||Ri(te)&&ne.styles.isTransparent()},ou=function(te){return te.isPositioned()||te.isFloating()},su=function(te){return te.nodeType===Node.TEXT_NODE},gl=function(te){return te.nodeType===Node.ELEMENT_NODE},Zl=function(te){return gl(te)&&typeof te.style!="undefined"&&!Us(te)},Us=function(te){return typeof te.className=="object"},Qu=function(te){return te.tagName==="LI"},Xl=function(te){return te.tagName==="OL"},Vu=function(te){return te.tagName==="INPUT"},Zu=function(te){return te.tagName==="HTML"},Fu=function(te){return te.tagName==="svg"},Ri=function(te){return te.tagName==="BODY"},Su=function(te){return te.tagName==="CANVAS"},Yl=function(te){return te.tagName==="VIDEO"},rl=function(te){return te.tagName==="IMG"},Yo=function(te){return te.tagName==="IFRAME"},Sl=function(te){return te.tagName==="STYLE"},lu=function(te){return te.tagName==="SCRIPT"},Dl=function(te){return te.tagName==="TEXTAREA"},Ml=function(te){return te.tagName==="SELECT"},uu=function(te){return te.tagName==="SLOT"},cu=function(te){return te.tagName.indexOf("-")>0},Du=function(){function te(){this.counters={}}return te.prototype.getCounterValue=function(ee){var ne=this.counters[ee];return ne&&ne.length?ne[ne.length-1]:1},te.prototype.getCounterValues=function(ee){var ne=this.counters[ee];return ne||[]},te.prototype.pop=function(ee){var ne=this;ee.forEach(function(Ae){return ne.counters[Ae].pop()})},te.prototype.parse=function(ee){var ne=this,Ae=ee.counterIncrement,ce=ee.counterReset,Be=!0;Ae!==null&&Ae.forEach(function(qe){var Je=ne.counters[qe.counter];Je&&qe.increment!==0&&(Be=!1,Je.length||Je.push(1),Je[Math.max(0,Je.length-1)]+=qe.increment)});var Pe=[];return Be&&ce.forEach(function(qe){var Je=ne.counters[qe.counter];Pe.push(qe.counter),Je||(Je=ne.counters[qe.counter]=[]),Je.push(qe.reset)}),Pe},te}(),Mu={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Jl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lu={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},xi={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},il=function(te,ee,ne,Ae,ce,Be){return tene?x(te,ce,Be.length>0):Ae.integers.reduce(function(Pe,qe,Je){for(;te>=qe;)te-=qe,Pe+=Ae.values[Je];return Pe},"")+Be},Uu=function(te,ee,ne,Ae){var ce="";do ne||te--,ce=Ae(te)+ce,te/=ee;while(te*ee>=ee);return ce},Gi=function(te,ee,ne,Ae,ce){var Be=ne-ee+1;return(te<0?"-":"")+(Uu(Math.abs(te),Be,Ae,function(Pe){return we(Math.floor(Pe%Be)+ee)})+ce)},al=function(te,ee,ne){ne===void 0&&(ne=". ");var Ae=ee.length;return Uu(Math.abs(te),Ae,!1,function(ce){return ee[Math.floor(ce%Ae)]})+ne},Ps=1,Zs=2,Di=4,Ll=8,ks=function(te,ee,ne,Ae,ce,Be){if(te<-9999||te>9999)return x(te,4,ce.length>0);var Pe=Math.abs(te),qe=ce;if(Pe===0)return ee[0]+qe;for(var Je=0;Pe>0&&Je<=4;Je++){var Qt=Pe%10;Qt===0&&SA(Be,Ps)&&qe!==""?qe=ee[Qt]+qe:Qt>1||Qt===1&&Je===0||Qt===1&&Je===1&&SA(Be,Zs)||Qt===1&&Je===1&&SA(Be,Di)&&te>100||Qt===1&&Je>1&&SA(Be,Ll)?qe=ee[Qt]+(Je>0?ne[Je-1]:"")+qe:Qt===1&&Je>0&&(qe=ne[Je-1]+qe),Pe=Math.floor(Pe/10)}return(te<0?Ae:"")+qe},Pu="\u5341\u767E\u5343\u842C",Ul="\u62FE\u4F70\u4EDF\u842C",a="\u30DE\u30A4\u30CA\u30B9",E="\uB9C8\uC774\uB108\uC2A4",x=function(te,ee,ne){var Ae=ne?". ":"",ce=ne?"\u3001":"",Be=ne?", ":"",Pe=ne?" ":"";switch(ee){case 0:return"\u2022"+Pe;case 1:return"\u25E6"+Pe;case 2:return"\u25FE"+Pe;case 5:var qe=Gi(te,48,57,!0,Ae);return qe.length<4?"0"+qe:qe;case 4:return al(te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ce);case 6:return il(te,1,3999,Mu,3,Ae).toLowerCase();case 7:return il(te,1,3999,Mu,3,Ae);case 8:return Gi(te,945,969,!1,Ae);case 9:return Gi(te,97,122,!1,Ae);case 10:return Gi(te,65,90,!1,Ae);case 11:return Gi(te,1632,1641,!0,Ae);case 12:case 49:return il(te,1,9999,Jl,3,Ae);case 35:return il(te,1,9999,Jl,3,Ae).toLowerCase();case 13:return Gi(te,2534,2543,!0,Ae);case 14:case 30:return Gi(te,6112,6121,!0,Ae);case 15:return al(te,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",ce);case 16:return al(te,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",ce);case 17:case 48:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Pu,"\u8CA0",ce,Zs|Di|Ll);case 47:return ks(te,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Ul,"\u8CA0",ce,Ps|Zs|Di|Ll);case 42:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Pu,"\u8D1F",ce,Zs|Di|Ll);case 41:return ks(te,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Ul,"\u8D1F",ce,Ps|Zs|Di|Ll);case 26:return ks(te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",a,ce,0);case 25:return ks(te,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",a,ce,Ps|Zs|Di);case 31:return ks(te,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",E,Be,Ps|Zs|Di);case 33:return ks(te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",E,Be,0);case 32:return ks(te,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",E,Be,Ps|Zs|Di);case 18:return Gi(te,2406,2415,!0,Ae);case 20:return il(te,1,19999,xi,3,Ae);case 21:return Gi(te,2790,2799,!0,Ae);case 22:return Gi(te,2662,2671,!0,Ae);case 22:return il(te,1,10999,Lu,3,Ae);case 23:return al(te,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return al(te,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Gi(te,3302,3311,!0,Ae);case 28:return al(te,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",ce);case 29:return al(te,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",ce);case 34:return Gi(te,3792,3801,!0,Ae);case 37:return Gi(te,6160,6169,!0,Ae);case 38:return Gi(te,4160,4169,!0,Ae);case 39:return Gi(te,2918,2927,!0,Ae);case 40:return Gi(te,1776,1785,!0,Ae);case 43:return Gi(te,3046,3055,!0,Ae);case 44:return Gi(te,3174,3183,!0,Ae);case 45:return Gi(te,3664,3673,!0,Ae);case 46:return Gi(te,3872,3881,!0,Ae);case 3:default:return Gi(te,48,57,!0,Ae)}},y="data-html2canvas-ignore",b=function(){function te(ee,ne,Ae){if(this.context=ee,this.options=Ae,this.scrolledElements=[],this.referenceElement=ne,this.counters=new Du,this.quoteDepth=0,!ne.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(ne.ownerDocument.documentElement,!1)}return te.prototype.toIFrame=function(ee,ne){var Ae=this,ce=ue(ee,ne);if(!ce.contentWindow)return Promise.reject("Unable to find iframe window");var Be=ee.defaultView.pageXOffset,Pe=ee.defaultView.pageYOffset,qe=ce.contentWindow,Je=qe.document,Qt=be(ce).then(function(){return Ce(Ae,void 0,void 0,function(){var Ut,Rt;return Ne(this,function(sA){switch(sA.label){case 0:return this.scrolledElements.forEach(eA),qe&&(qe.scrollTo(ne.left,ne.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(qe.scrollY!==ne.top||qe.scrollX!==ne.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(qe.scrollX-ne.left,qe.scrollY-ne.top,0,0))),Ut=this.options.onclone,Rt=this.clonedReferenceElement,typeof Rt=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Je.fonts&&Je.fonts.ready?[4,Je.fonts.ready]:[3,2];case 1:sA.sent(),sA.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,me(Je)]:[3,4];case 3:sA.sent(),sA.label=4;case 4:return typeof Ut=="function"?[2,Promise.resolve().then(function(){return Ut(Je,Rt)}).then(function(){return ce})]:[2,ce]}})})});return Je.open(),Je.write(Lt(document.doctype)+""),St(this.referenceElement.ownerDocument,Be,Pe),Je.replaceChild(Je.adoptNode(this.documentElement),Je.documentElement),Je.close(),Qt},te.prototype.createElementClone=function(ee){if(mo(ee,2))debugger;if(Su(ee))return this.createCanvasClone(ee);if(Yl(ee))return this.createVideoClone(ee);if(Sl(ee))return this.createStyleClone(ee);var ne=ee.cloneNode(!1);return rl(ne)&&(rl(ee)&&ee.currentSrc&&ee.currentSrc!==ee.src&&(ne.src=ee.currentSrc,ne.srcset=""),ne.loading==="lazy"&&(ne.loading="eager")),cu(ne)?this.createCustomElementClone(ne):ne},te.prototype.createCustomElementClone=function(ee){var ne=document.createElement("html2canvascustomelement");return at(ee.style,ne),ne},te.prototype.createStyleClone=function(ee){try{var ne=ee.sheet;if(ne&&ne.cssRules){var Ae=[].slice.call(ne.cssRules,0).reduce(function(Be,Pe){return Pe&&typeof Pe.cssText=="string"?Be+Pe.cssText:Be},""),ce=ee.cloneNode(!1);return ce.textContent=Ae,ce}}catch(Be){if(this.context.logger.error("Unable to access cssRules property",Be),Be.name!=="SecurityError")throw Be}return ee.cloneNode(!1)},te.prototype.createCanvasClone=function(ee){var ne;if(this.options.inlineImages&&ee.ownerDocument){var Ae=ee.ownerDocument.createElement("img");try{return Ae.src=ee.toDataURL(),Ae}catch(Qt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",ee)}}var ce=ee.cloneNode(!1);try{ce.width=ee.width,ce.height=ee.height;var Be=ee.getContext("2d"),Pe=ce.getContext("2d");if(Pe)if(!this.options.allowTaint&&Be)Pe.putImageData(Be.getImageData(0,0,ee.width,ee.height),0,0);else{var qe=(ne=ee.getContext("webgl2"))!==null&&ne!==void 0?ne:ee.getContext("webgl");if(qe){var Je=qe.getContextAttributes();(Je==null?void 0:Je.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",ee)}Pe.drawImage(ee,0,0)}return ce}catch(Qt){this.context.logger.info("Unable to clone canvas as it is tainted",ee)}return ce},te.prototype.createVideoClone=function(ee){var ne=ee.ownerDocument.createElement("canvas");ne.width=ee.offsetWidth,ne.height=ee.offsetHeight;var Ae=ne.getContext("2d");try{return Ae&&(Ae.drawImage(ee,0,0,ne.width,ne.height),this.options.allowTaint||Ae.getImageData(0,0,ne.width,ne.height)),ne}catch(Be){this.context.logger.info("Unable to clone video as it is tainted",ee)}var ce=ee.ownerDocument.createElement("canvas");return ce.width=ee.offsetWidth,ce.height=ee.offsetHeight,ce},te.prototype.appendChildNode=function(ee,ne,Ae){(!gl(ne)||!lu(ne)&&!ne.hasAttribute(y)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(ne)))&&(!this.options.copyStyles||!gl(ne)||!Sl(ne))&&ee.appendChild(this.cloneNode(ne,Ae))},te.prototype.cloneChildNodes=function(ee,ne,Ae){for(var ce=this,Be=ee.shadowRoot?ee.shadowRoot.firstChild:ee.firstChild;Be;Be=Be.nextSibling)if(gl(Be)&&uu(Be)&&typeof Be.assignedNodes=="function"){var Pe=Be.assignedNodes();Pe.length&&Pe.forEach(function(qe){return ce.appendChildNode(ne,qe,Ae)})}else this.appendChildNode(ne,Be,Ae)},te.prototype.cloneNode=function(ee,ne){if(su(ee))return document.createTextNode(ee.data);if(!ee.ownerDocument)return ee.cloneNode(!1);var Ae=ee.ownerDocument.defaultView;if(Ae&&gl(ee)&&(Zl(ee)||Us(ee))){var ce=this.createElementClone(ee);ce.style.transitionProperty="none";var Be=Ae.getComputedStyle(ee),Pe=Ae.getComputedStyle(ee,":before"),qe=Ae.getComputedStyle(ee,":after");this.referenceElement===ee&&Zl(ce)&&(this.clonedReferenceElement=ce),Ri(ce)&&mn(ce);var Je=this.counters.parse(new as(this.context,Be)),Qt=this.resolvePseudoContent(ee,ce,Pe,ie.BEFORE);cu(ee)&&(ne=!0),Yl(ee)||this.cloneChildNodes(ee,ce,ne),Qt&&ce.insertBefore(Qt,ce.firstChild);var Ut=this.resolvePseudoContent(ee,ce,qe,ie.AFTER);return Ut&&ce.appendChild(Ut),this.counters.pop(Je),(Be&&(this.options.copyStyles||Us(ee))&&!Yo(ee)||ne)&&at(Be,ce),(ee.scrollTop!==0||ee.scrollLeft!==0)&&this.scrolledElements.push([ce,ee.scrollLeft,ee.scrollTop]),(Dl(ee)||Ml(ee))&&(Dl(ce)||Ml(ce))&&(ce.value=ee.value),ce}return ee.cloneNode(!1)},te.prototype.resolvePseudoContent=function(ee,ne,Ae,ce){var Be=this;if(Ae){var Pe=Ae.content,qe=ne.ownerDocument;if(!(!qe||!Pe||Pe==="none"||Pe==="-moz-alt-content"||Ae.display==="none")){this.counters.parse(new as(this.context,Ae));var Je=new uo(this.context,Ae),Qt=qe.createElement("html2canvaspseudoelement");at(Ae,Qt),Je.content.forEach(function(Rt){if(Rt.type===0)Qt.appendChild(qe.createTextNode(Rt.value));else if(Rt.type===22){var sA=qe.createElement("img");sA.src=Rt.value,sA.style.opacity="1",Qt.appendChild(sA)}else if(Rt.type===18){if(Rt.name==="attr"){var Dn=Rt.values.filter(ri);Dn.length&&Qt.appendChild(qe.createTextNode(ee.getAttribute(Dn[0].value)||""))}else if(Rt.name==="counter"){var jA=Rt.values.filter(ft),fn=jA[0],Yr=jA[1];if(fn&&ri(fn)){var Zn=Be.counters.getCounterValue(fn.value),Rn=Yr&&ri(Yr)?Sn.parse(Be.context,Yr.value):3;Qt.appendChild(qe.createTextNode(x(Zn,Rn,!1)))}}else if(Rt.name==="counters"){var bi=Rt.values.filter(ft),fn=bi[0],$r=bi[1],Yr=bi[2];if(fn&&ri(fn)){var br=Be.counters.getCounterValues(fn.value),In=Yr&&ri(Yr)?Sn.parse(Be.context,Yr.value):3,vi=$r&&$r.type===0?$r.value:"",mi=br.map(function(Jo){return x(Jo,In,!1)}).join(vi);Qt.appendChild(qe.createTextNode(mi))}}}else if(Rt.type===20)switch(Rt.value){case"open-quote":Qt.appendChild(qe.createTextNode(Aa(Je.quotes,Be.quoteDepth++,!0)));break;case"close-quote":Qt.appendChild(qe.createTextNode(Aa(Je.quotes,--Be.quoteDepth,!1)));break;default:Qt.appendChild(qe.createTextNode(Rt.value))}}),Qt.className=TA+" "+tn;var Ut=ce===ie.BEFORE?" "+TA:" "+tn;return Us(ne)?ne.className.baseValue+=Ut:ne.className+=Ut,Qt}}},te.destroy=function(ee){return ee.parentNode?(ee.parentNode.removeChild(ee),!0):!1},te}(),ie;(function(te){te[te.BEFORE=0]="BEFORE",te[te.AFTER=1]="AFTER"})(ie||(ie={}));var ue=function(te,ee){var ne=te.createElement("iframe");return ne.className="html2canvas-container",ne.style.visibility="hidden",ne.style.position="fixed",ne.style.left="-10000px",ne.style.top="0px",ne.style.border="0",ne.width=ee.width.toString(),ne.height=ee.height.toString(),ne.scrolling="no",ne.setAttribute(y,"true"),te.body.appendChild(ne),ne},pe=function(te){return new Promise(function(ee){if(te.complete){ee();return}if(!te.src){ee();return}te.onload=ee,te.onerror=ee})},me=function(te){return Promise.all([].slice.call(te.images,0).map(pe))},be=function(te){return new Promise(function(ee,ne){var Ae=te.contentWindow;if(!Ae)return ne("No window assigned for iframe");var ce=Ae.document;Ae.onload=te.onload=function(){Ae.onload=te.onload=null;var Be=setInterval(function(){ce.body.childNodes.length>0&&ce.readyState==="complete"&&(clearInterval(Be),ee(te))},50)}})},tt=["all","d","content"],at=function(te,ee){for(var ne=te.length-1;ne>=0;ne--){var Ae=te.item(ne);tt.indexOf(Ae)===-1&&ee.style.setProperty(Ae,te.getPropertyValue(Ae))}return ee},Lt=function(te){var ee="";return te&&(ee+=""),ee},St=function(te,ee,ne){te&&te.defaultView&&(ee!==te.defaultView.pageXOffset||ne!==te.defaultView.pageYOffset)&&te.defaultView.scrollTo(ee,ne)},eA=function(te){var ee=te[0],ne=te[1],Ae=te[2];ee.scrollLeft=ne,ee.scrollTop=Ae},dA=":before",wA=":after",TA="___html2canvas___pseudoelement_before",tn="___html2canvas___pseudoelement_after",RA=`{ content: "" !important; display: none !important; }`,mn=function(te){Ar(te,"."+TA+dA+RA+` - .`+tn+wA+RA)},Ar=function(te,ee){var ne=te.ownerDocument;if(ne){var Ae=ne.createElement("style");Ae.textContent=ee,te.appendChild(Ae)}},zn=function(){function te(){}return te.getOrigin=function(ee){var ne=te._link;return ne?(ne.href=ee,ne.href=ne.href,ne.protocol+ne.hostname+ne.port):"about:blank"},te.isSameOrigin=function(ee){return te.getOrigin(ee)===te._origin},te.setContext=function(ee){te._link=ee.document.createElement("a"),te._origin=te.getOrigin(ee.location.href)},te._origin="about:blank",te}(),Nr=function(){function te(ee,ne){this.context=ee,this._options=ne,this._cache={}}return te.prototype.addImage=function(ee){var ne=Promise.resolve();return this.has(ee)||(eo(ee)||Mo(ee))&&(this._cache[ee]=this.loadImage(ee)).catch(function(){}),ne},te.prototype.match=function(ee){return this._cache[ee]},te.prototype.loadImage=function(ee){return Ce(this,void 0,void 0,function(){var ne,Ae,ce,Be,Pe=this;return Ne(this,function(qe){switch(qe.label){case 0:return ne=zn.isSameOrigin(ee),Ae=!$a(ee)&&this._options.useCORS===!0&&Ia.SUPPORT_CORS_IMAGES&&!ne,ce=!$a(ee)&&!ne&&!eo(ee)&&typeof this._options.proxy=="string"&&Ia.SUPPORT_CORS_XHR&&!Ae,!ne&&this._options.allowTaint===!1&&!$a(ee)&&!eo(ee)&&!ce&&!Ae?[2]:(Be=ee,ce?[4,this.proxy(Be)]:[3,2]);case 1:Be=qe.sent(),qe.label=2;case 2:return this.context.logger.debug("Added image "+ee.substring(0,256)),[4,new Promise(function(Je,Qt){var Ut=new Image;Ut.onload=function(){return Je(Ut)},Ut.onerror=Qt,(va(Be)||Ae)&&(Ut.crossOrigin="anonymous"),Ut.src=Be,Ut.complete===!0&&setTimeout(function(){return Je(Ut)},500),Pe._options.imageTimeout>0&&setTimeout(function(){return Qt("Timed out ("+Pe._options.imageTimeout+"ms) loading image")},Pe._options.imageTimeout)})];case 3:return[2,qe.sent()]}})})},te.prototype.has=function(ee){return typeof this._cache[ee]!="undefined"},te.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},te.prototype.proxy=function(ee){var ne=this,Ae=this._options.proxy;if(!Ae)throw new Error("No proxy defined");var ce=ee.substring(0,256);return new Promise(function(Be,Pe){var qe=Ia.SUPPORT_RESPONSE_TYPE?"blob":"text",Je=new XMLHttpRequest;Je.onload=function(){if(Je.status===200)if(qe==="text")Be(Je.response);else{var Rt=new FileReader;Rt.addEventListener("load",function(){return Be(Rt.result)},!1),Rt.addEventListener("error",function(sA){return Pe(sA)},!1),Rt.readAsDataURL(Je.response)}else Pe("Failed to proxy resource "+ce+" with status code "+Je.status)},Je.onerror=Pe;var Qt=Ae.indexOf("?")>-1?"&":"?";if(Je.open("GET",""+Ae+Qt+"url="+encodeURIComponent(ee)+"&responseType="+qe),qe!=="text"&&Je instanceof XMLHttpRequest&&(Je.responseType=qe),ne._options.imageTimeout){var Ut=ne._options.imageTimeout;Je.timeout=Ut,Je.ontimeout=function(){return Pe("Timed out ("+Ut+"ms) proxying "+ce)}}Je.send()})},te}(),Hi=/^data:image\/svg\+xml/i,Da=/^data:image\/.*;base64,/i,na=/^data:image\/.*/i,Mo=function(te){return Ia.SUPPORT_SVG_DRAWING||!ja(te)},$a=function(te){return na.test(te)},va=function(te){return Da.test(te)},eo=function(te){return te.substr(0,4)==="blob"},ja=function(te){return te.substr(-3).toLowerCase()==="svg"||Hi.test(te)},MA=function(){function te(ee,ne){this.type=0,this.x=ee,this.y=ne}return te.prototype.add=function(ee,ne){return new te(this.x+ee,this.y+ne)},te}(),Wi=function(te,ee,ne){return new MA(te.x+(ee.x-te.x)*ne,te.y+(ee.y-te.y)*ne)},Vi=function(){function te(ee,ne,Ae,ce){this.type=1,this.start=ee,this.startControl=ne,this.endControl=Ae,this.end=ce}return te.prototype.subdivide=function(ee,ne){var Ae=Wi(this.start,this.startControl,ee),ce=Wi(this.startControl,this.endControl,ee),Be=Wi(this.endControl,this.end,ee),Pe=Wi(Ae,ce,ee),qe=Wi(ce,Be,ee),Je=Wi(Pe,qe,ee);return ne?new te(this.start,Ae,Pe,Je):new te(Je,qe,Be,this.end)},te.prototype.add=function(ee,ne){return new te(this.start.add(ee,ne),this.startControl.add(ee,ne),this.endControl.add(ee,ne),this.end.add(ee,ne))},te.prototype.reverse=function(){return new te(this.end,this.endControl,this.startControl,this.start)},te}(),Zi=function(te){return te.type===1},pl=function(){function te(ee){var ne=ee.styles,Ae=ee.bounds,ce=Si(ne.borderTopLeftRadius,Ae.width,Ae.height),Be=ce[0],Pe=ce[1],qe=Si(ne.borderTopRightRadius,Ae.width,Ae.height),Je=qe[0],Qt=qe[1],Ut=Si(ne.borderBottomRightRadius,Ae.width,Ae.height),Rt=Ut[0],sA=Ut[1],Dn=Si(ne.borderBottomLeftRadius,Ae.width,Ae.height),jA=Dn[0],fn=Dn[1],Yr=[];Yr.push((Be+Je)/Ae.width),Yr.push((jA+Rt)/Ae.width),Yr.push((Pe+fn)/Ae.height),Yr.push((Qt+sA)/Ae.height);var Zn=Math.max.apply(Math,Yr);Zn>1&&(Be/=Zn,Pe/=Zn,Je/=Zn,Qt/=Zn,Rt/=Zn,sA/=Zn,jA/=Zn,fn/=Zn);var Rn=Ae.width-Je,bi=Ae.height-sA,$r=Ae.width-Rt,br=Ae.height-fn,In=ne.borderTopWidth,vi=ne.borderRightWidth,mi=ne.borderBottomWidth,Dr=ne.borderLeftWidth,za=jn(ne.paddingTop,ee.bounds.width),Jo=jn(ne.paddingRight,ee.bounds.width),ss=jn(ne.paddingBottom,ee.bounds.width),Xi=jn(ne.paddingLeft,ee.bounds.width);this.topLeftBorderDoubleOuterBox=Be>0||Pe>0?Gr(Ae.left+Dr/3,Ae.top+In/3,Be-Dr/3,Pe-In/3,Ai.TOP_LEFT):new MA(Ae.left+Dr/3,Ae.top+In/3),this.topRightBorderDoubleOuterBox=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In/3,Je-vi/3,Qt-In/3,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi/3,Ae.top+In/3),this.bottomRightBorderDoubleOuterBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi/3,sA-mi/3,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi/3,Ae.top+Ae.height-mi/3),this.bottomLeftBorderDoubleOuterBox=jA>0||fn>0?Gr(Ae.left+Dr/3,Ae.top+br,jA-Dr/3,fn-mi/3,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr/3,Ae.top+Ae.height-mi/3),this.topLeftBorderDoubleInnerBox=Be>0||Pe>0?Gr(Ae.left+Dr*2/3,Ae.top+In*2/3,Be-Dr*2/3,Pe-In*2/3,Ai.TOP_LEFT):new MA(Ae.left+Dr*2/3,Ae.top+In*2/3),this.topRightBorderDoubleInnerBox=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In*2/3,Je-vi*2/3,Qt-In*2/3,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi*2/3,Ae.top+In*2/3),this.bottomRightBorderDoubleInnerBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi*2/3,sA-mi*2/3,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi*2/3,Ae.top+Ae.height-mi*2/3),this.bottomLeftBorderDoubleInnerBox=jA>0||fn>0?Gr(Ae.left+Dr*2/3,Ae.top+br,jA-Dr*2/3,fn-mi*2/3,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr*2/3,Ae.top+Ae.height-mi*2/3),this.topLeftBorderStroke=Be>0||Pe>0?Gr(Ae.left+Dr/2,Ae.top+In/2,Be-Dr/2,Pe-In/2,Ai.TOP_LEFT):new MA(Ae.left+Dr/2,Ae.top+In/2),this.topRightBorderStroke=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In/2,Je-vi/2,Qt-In/2,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi/2,Ae.top+In/2),this.bottomRightBorderStroke=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi/2,sA-mi/2,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi/2,Ae.top+Ae.height-mi/2),this.bottomLeftBorderStroke=jA>0||fn>0?Gr(Ae.left+Dr/2,Ae.top+br,jA-Dr/2,fn-mi/2,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr/2,Ae.top+Ae.height-mi/2),this.topLeftBorderBox=Be>0||Pe>0?Gr(Ae.left,Ae.top,Be,Pe,Ai.TOP_LEFT):new MA(Ae.left,Ae.top),this.topRightBorderBox=Je>0||Qt>0?Gr(Ae.left+Rn,Ae.top,Je,Qt,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width,Ae.top),this.bottomRightBorderBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt,sA,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width,Ae.top+Ae.height),this.bottomLeftBorderBox=jA>0||fn>0?Gr(Ae.left,Ae.top+br,jA,fn,Ai.BOTTOM_LEFT):new MA(Ae.left,Ae.top+Ae.height),this.topLeftPaddingBox=Be>0||Pe>0?Gr(Ae.left+Dr,Ae.top+In,Math.max(0,Be-Dr),Math.max(0,Pe-In),Ai.TOP_LEFT):new MA(Ae.left+Dr,Ae.top+In),this.topRightPaddingBox=Je>0||Qt>0?Gr(Ae.left+Math.min(Rn,Ae.width-vi),Ae.top+In,Rn>Ae.width+vi?0:Math.max(0,Je-vi),Math.max(0,Qt-In),Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi,Ae.top+In),this.bottomRightPaddingBox=Rt>0||sA>0?Gr(Ae.left+Math.min($r,Ae.width-Dr),Ae.top+Math.min(bi,Ae.height-mi),Math.max(0,Rt-vi),Math.max(0,sA-mi),Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi,Ae.top+Ae.height-mi),this.bottomLeftPaddingBox=jA>0||fn>0?Gr(Ae.left+Dr,Ae.top+Math.min(br,Ae.height-mi),Math.max(0,jA-Dr),Math.max(0,fn-mi),Ai.BOTTOM_LEFT):new MA(Ae.left+Dr,Ae.top+Ae.height-mi),this.topLeftContentBox=Be>0||Pe>0?Gr(Ae.left+Dr+Xi,Ae.top+In+za,Math.max(0,Be-(Dr+Xi)),Math.max(0,Pe-(In+za)),Ai.TOP_LEFT):new MA(Ae.left+Dr+Xi,Ae.top+In+za),this.topRightContentBox=Je>0||Qt>0?Gr(Ae.left+Math.min(Rn,Ae.width+Dr+Xi),Ae.top+In+za,Rn>Ae.width+Dr+Xi?0:Je-Dr+Xi,Qt-(In+za),Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-(vi+Jo),Ae.top+In+za),this.bottomRightContentBox=Rt>0||sA>0?Gr(Ae.left+Math.min($r,Ae.width-(Dr+Xi)),Ae.top+Math.min(bi,Ae.height+In+za),Math.max(0,Rt-(vi+Jo)),sA-(mi+ss),Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-(vi+Jo),Ae.top+Ae.height-(mi+ss)),this.bottomLeftContentBox=jA>0||fn>0?Gr(Ae.left+Dr+Xi,Ae.top+br,Math.max(0,jA-(Dr+Xi)),fn-(mi+ss),Ai.BOTTOM_LEFT):new MA(Ae.left+Dr+Xi,Ae.top+Ae.height-(mi+ss))}return te}(),Ai;(function(te){te[te.TOP_LEFT=0]="TOP_LEFT",te[te.TOP_RIGHT=1]="TOP_RIGHT",te[te.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",te[te.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ai||(Ai={}));var Gr=function(te,ee,ne,Ae,ce){var Be=4*((Math.sqrt(2)-1)/3),Pe=ne*Be,qe=Ae*Be,Je=te+ne,Qt=ee+Ae;switch(ce){case Ai.TOP_LEFT:return new Vi(new MA(te,Qt),new MA(te,Qt-qe),new MA(Je-Pe,ee),new MA(Je,ee));case Ai.TOP_RIGHT:return new Vi(new MA(te,ee),new MA(te+Pe,ee),new MA(Je,Qt-qe),new MA(Je,Qt));case Ai.BOTTOM_RIGHT:return new Vi(new MA(Je,ee),new MA(Je,ee+qe),new MA(te+Pe,Qt),new MA(te,Qt));case Ai.BOTTOM_LEFT:default:return new Vi(new MA(Je,Qt),new MA(Je-Pe,Qt),new MA(te,ee+qe),new MA(te,ee))}},No=function(te){return[te.topLeftBorderBox,te.topRightBorderBox,te.bottomRightBorderBox,te.bottomLeftBorderBox]},Ma=function(te){return[te.topLeftContentBox,te.topRightContentBox,te.bottomRightContentBox,te.bottomLeftContentBox]},vl=function(te){return[te.topLeftPaddingBox,te.topRightPaddingBox,te.bottomRightPaddingBox,te.bottomLeftPaddingBox]},Hs=function(){function te(ee,ne,Ae){this.offsetX=ee,this.offsetY=ne,this.matrix=Ae,this.type=0,this.target=6}return te}(),Cs=function(){function te(ee,ne){this.path=ee,this.target=ne,this.type=1}return te}(),ol=function(){function te(ee){this.opacity=ee,this.type=2,this.target=6}return te}(),fo=function(te){return te.type===0},sl=function(te){return te.type===1},du=function(te){return te.type===2},Ju=function(te,ee){return te.length===ee.length?te.some(function(ne,Ae){return ne===ee[Ae]}):!1},ic=function(te,ee,ne,Ae,ce){return te.map(function(Be,Pe){switch(Pe){case 0:return Be.add(ee,ne);case 1:return Be.add(ee+Ae,ne);case 2:return Be.add(ee+Ae,ne+ce);case 3:return Be.add(ee,ne+ce)}return Be})},qu=function(){function te(ee){this.element=ee,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return te}(),_u=function(){function te(ee,ne){if(this.container=ee,this.parent=ne,this.effects=[],this.curves=new pl(this.container),this.container.styles.opacity<1&&this.effects.push(new ol(this.container.styles.opacity)),this.container.styles.transform!==null){var Ae=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ce=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Be=this.container.styles.transform;this.effects.push(new Hs(Ae,ce,Be))}if(this.container.styles.overflowX!==0){var Pe=No(this.curves),qe=vl(this.curves);Ju(Pe,qe)?this.effects.push(new Cs(Pe,6)):(this.effects.push(new Cs(Pe,2)),this.effects.push(new Cs(qe,4)))}}return te.prototype.getEffects=function(ee){for(var ne=[2,3].indexOf(this.container.styles.position)===-1,Ae=this.parent,ce=this.effects.slice(0);Ae;){var Be=Ae.effects.filter(function(Je){return!sl(Je)});if(ne||Ae.container.styles.position!==0||!Ae.parent){if(ce.unshift.apply(ce,Be),ne=[2,3].indexOf(Ae.container.styles.position)===-1,Ae.container.styles.overflowX!==0){var Pe=No(Ae.curves),qe=vl(Ae.curves);Ju(Pe,qe)||ce.unshift(new Cs(qe,6))}}else ce.unshift.apply(ce,Be);Ae=Ae.parent}return ce.filter(function(Je){return SA(Je.target,ee)})},te}(),Xu=function(te,ee,ne,Ae){te.container.elements.forEach(function(ce){var Be=SA(ce.flags,4),Pe=SA(ce.flags,2),qe=new _u(ce,te);SA(ce.styles.display,2048)&&Ae.push(qe);var Je=SA(ce.flags,8)?[]:Ae;if(Be||Pe){var Qt=Be||ce.styles.isPositioned()?ne:ee,Ut=new qu(qe);if(ce.styles.isPositioned()||ce.styles.opacity<1||ce.styles.isTransformed()){var Rt=ce.styles.zIndex.order;if(Rt<0){var sA=0;Qt.negativeZIndex.some(function(jA,fn){return Rt>jA.element.container.styles.zIndex.order?(sA=fn,!1):sA>0}),Qt.negativeZIndex.splice(sA,0,Ut)}else if(Rt>0){var Dn=0;Qt.positiveZIndex.some(function(jA,fn){return Rt>=jA.element.container.styles.zIndex.order?(Dn=fn+1,!1):Dn>0}),Qt.positiveZIndex.splice(Dn,0,Ut)}else Qt.zeroOrAutoZIndexOrTransformedOrOpacity.push(Ut)}else ce.styles.isFloating()?Qt.nonPositionedFloats.push(Ut):Qt.nonPositionedInlineLevel.push(Ut);Xu(qe,Ut,Be?Ut:ne,Je)}else ce.styles.isInlineLevel()?ee.inlineLevel.push(qe):ee.nonInlineLevel.push(qe),Xu(qe,ee,ne,Je);SA(ce.flags,8)&&$u(ce,Je)})},$u=function(te,ee){for(var ne=te instanceof Wl?te.start:1,Ae=te instanceof Wl?te.reversed:!1,ce=0;ce0&&ne.intrinsicHeight>0){var Be=Hu(ne),Pe=vl(Ae);this.path(Pe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ce,0,0,ne.intrinsicWidth,ne.intrinsicHeight,Be.left,Be.top,Be.width,Be.height),this.ctx.restore()}},ee.prototype.renderNodeContent=function(ne){return Ce(this,void 0,void 0,function(){var Ae,ce,Be,Pe,qe,Je,Rn,Rn,Qt,Ut,Rt,sA,$r,Dn,jA,br,fn,Yr,Zn,Rn,bi,$r,br;return Ne(this,function(In){switch(In.label){case 0:this.applyEffects(ne.getEffects(4)),Ae=ne.container,ce=ne.curves,Be=Ae.styles,Pe=0,qe=Ae.textNodes,In.label=1;case 1:return Pe0&&Co>0&&(mi=Be.ctx.createPattern(br,"repeat"),Be.renderRepeat(za,mi,qo,_o))):Ns(Ut)&&(Dr=Yu(ne,Ae,[null,null,null]),za=Dr[0],Jo=Dr[1],ss=Dr[2],Xi=Dr[3],Co=Dr[4],ml=Ut.position.length===0?[Xn]:Ut.position,qo=jn(ml[0],Xi),_o=jn(ml[ml.length-1],Co),Pl=po(Ut,qo,_o,Xi,Co),Xs=Pl[0],Bl=Pl[1],Xs>0&&Bl>0&&(kl=Be.ctx.createRadialGradient(Jo+qo,ss+_o,0,Jo+qo,ss+_o,Xs),fi(Ut.stops,Xs*2).forEach(function(fu){return kl.addColorStop(fu.stop,nn(fu.color))}),Be.path(za),Be.ctx.fillStyle=kl,Xs!==Bl?(Hl=ne.bounds.left+.5*ne.bounds.width,ll=ne.bounds.top+.5*ne.bounds.height,Tl=Bl/Xs,ul=1/Tl,Be.ctx.save(),Be.ctx.translate(Hl,ll),Be.ctx.transform(1,0,0,Tl,0,0),Be.ctx.translate(-Hl,-ll),Be.ctx.fillRect(Jo,ul*(ss-ll)+ll,Xi,Co*ul),Be.ctx.restore()):Be.ctx.fill())),$l.label=6;case 6:return Ae--,[2]}})},Be=this,Pe=0,qe=ne.styles.backgroundImage.slice(0).reverse(),Qt.label=1;case 1:return Pe0?Ut.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Ut.color,Ut.width,qe,ne.curves,2)]:[3,11]):[3,13];case 4:return sA.sent(),[3,11];case 5:return Ut.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Ut.color,Ut.width,qe,ne.curves,3)];case 6:return sA.sent(),[3,11];case 7:return Ut.style!==4?[3,9]:[4,this.renderDoubleBorder(Ut.color,Ut.width,qe,ne.curves)];case 8:return sA.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Ut.color,qe,ne.curves)];case 10:sA.sent(),sA.label=11;case 11:qe++,sA.label=12;case 12:return Je++,[3,3];case 13:return[2]}})})},ee.prototype.renderDashedDottedBorder=function(ne,Ae,ce,Be,Pe){return Ce(this,void 0,void 0,function(){var qe,Je,Qt,Ut,Rt,sA,Dn,jA,fn,Yr,Zn,Rn,bi,$r,br,In,br,In;return Ne(this,function(vi){return this.ctx.save(),qe=lc(Be,ce),Je=ec(Be,ce),Pe===2&&(this.path(Je),this.ctx.clip()),Zi(Je[0])?(Qt=Je[0].start.x,Ut=Je[0].start.y):(Qt=Je[0].x,Ut=Je[0].y),Zi(Je[1])?(Rt=Je[1].end.x,sA=Je[1].end.y):(Rt=Je[1].x,sA=Je[1].y),ce===0||ce===2?Dn=Math.abs(Qt-Rt):Dn=Math.abs(Ut-sA),this.ctx.beginPath(),Pe===3?this.formatPath(qe):this.formatPath(Je.slice(0,2)),jA=Ae<3?Ae*3:Ae*2,fn=Ae<3?Ae*2:Ae,Pe===3&&(jA=Ae,fn=Ae),Yr=!0,Dn<=jA*2?Yr=!1:Dn<=jA*2+fn?(Zn=Dn/(2*jA+fn),jA*=Zn,fn*=Zn):(Rn=Math.floor((Dn+fn)/(jA+fn)),bi=(Dn-Rn*jA)/(Rn-1),$r=(Dn-(Rn+1)*jA)/Rn,fn=$r<=0||Math.abs(fn-bi)0&&ve[ve.length-1])||Ot[0]!==6&&Ot[0]!==2)){Ge=0;continue}if(Ot[0]===3&&(!ve||Ot[1]>ve[0]&&Ot[1]0&&setTimeout(function(){return Qt("Timed out ("+Pe._options.imageTimeout+"ms) loading image")},Pe._options.imageTimeout)})];case 3:return[2,qe.sent()]}})})},te.prototype.has=function(ee){return typeof this._cache[ee]!="undefined"},te.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},te.prototype.proxy=function(ee){var ne=this,Ae=this._options.proxy;if(!Ae)throw new Error("No proxy defined");var ce=ee.substring(0,256);return new Promise(function(Be,Pe){var qe=Ia.SUPPORT_RESPONSE_TYPE?"blob":"text",Je=new XMLHttpRequest;Je.onload=function(){if(Je.status===200)if(qe==="text")Be(Je.response);else{var Rt=new FileReader;Rt.addEventListener("load",function(){return Be(Rt.result)},!1),Rt.addEventListener("error",function(sA){return Pe(sA)},!1),Rt.readAsDataURL(Je.response)}else Pe("Failed to proxy resource "+ce+" with status code "+Je.status)},Je.onerror=Pe;var Qt=Ae.indexOf("?")>-1?"&":"?";if(Je.open("GET",""+Ae+Qt+"url="+encodeURIComponent(ee)+"&responseType="+qe),qe!=="text"&&Je instanceof XMLHttpRequest&&(Je.responseType=qe),ne._options.imageTimeout){var Ut=ne._options.imageTimeout;Je.timeout=Ut,Je.ontimeout=function(){return Pe("Timed out ("+Ut+"ms) proxying "+ce)}}Je.send()})},te}(),Hi=/^data:image\/svg\+xml/i,Da=/^data:image\/.*;base64,/i,na=/^data:image\/.*/i,Mo=function(te){return Ia.SUPPORT_SVG_DRAWING||!ja(te)},$a=function(te){return na.test(te)},va=function(te){return Da.test(te)},eo=function(te){return te.substr(0,4)==="blob"},ja=function(te){return te.substr(-3).toLowerCase()==="svg"||Hi.test(te)},MA=function(){function te(ee,ne){this.type=0,this.x=ee,this.y=ne}return te.prototype.add=function(ee,ne){return new te(this.x+ee,this.y+ne)},te}(),Wi=function(te,ee,ne){return new MA(te.x+(ee.x-te.x)*ne,te.y+(ee.y-te.y)*ne)},Vi=function(){function te(ee,ne,Ae,ce){this.type=1,this.start=ee,this.startControl=ne,this.endControl=Ae,this.end=ce}return te.prototype.subdivide=function(ee,ne){var Ae=Wi(this.start,this.startControl,ee),ce=Wi(this.startControl,this.endControl,ee),Be=Wi(this.endControl,this.end,ee),Pe=Wi(Ae,ce,ee),qe=Wi(ce,Be,ee),Je=Wi(Pe,qe,ee);return ne?new te(this.start,Ae,Pe,Je):new te(Je,qe,Be,this.end)},te.prototype.add=function(ee,ne){return new te(this.start.add(ee,ne),this.startControl.add(ee,ne),this.endControl.add(ee,ne),this.end.add(ee,ne))},te.prototype.reverse=function(){return new te(this.end,this.endControl,this.startControl,this.start)},te}(),Zi=function(te){return te.type===1},pl=function(){function te(ee){var ne=ee.styles,Ae=ee.bounds,ce=Si(ne.borderTopLeftRadius,Ae.width,Ae.height),Be=ce[0],Pe=ce[1],qe=Si(ne.borderTopRightRadius,Ae.width,Ae.height),Je=qe[0],Qt=qe[1],Ut=Si(ne.borderBottomRightRadius,Ae.width,Ae.height),Rt=Ut[0],sA=Ut[1],Dn=Si(ne.borderBottomLeftRadius,Ae.width,Ae.height),jA=Dn[0],fn=Dn[1],Yr=[];Yr.push((Be+Je)/Ae.width),Yr.push((jA+Rt)/Ae.width),Yr.push((Pe+fn)/Ae.height),Yr.push((Qt+sA)/Ae.height);var Zn=Math.max.apply(Math,Yr);Zn>1&&(Be/=Zn,Pe/=Zn,Je/=Zn,Qt/=Zn,Rt/=Zn,sA/=Zn,jA/=Zn,fn/=Zn);var Rn=Ae.width-Je,bi=Ae.height-sA,$r=Ae.width-Rt,br=Ae.height-fn,In=ne.borderTopWidth,vi=ne.borderRightWidth,mi=ne.borderBottomWidth,Dr=ne.borderLeftWidth,za=jn(ne.paddingTop,ee.bounds.width),Jo=jn(ne.paddingRight,ee.bounds.width),ss=jn(ne.paddingBottom,ee.bounds.width),Xi=jn(ne.paddingLeft,ee.bounds.width);this.topLeftBorderDoubleOuterBox=Be>0||Pe>0?Gr(Ae.left+Dr/3,Ae.top+In/3,Be-Dr/3,Pe-In/3,Ai.TOP_LEFT):new MA(Ae.left+Dr/3,Ae.top+In/3),this.topRightBorderDoubleOuterBox=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In/3,Je-vi/3,Qt-In/3,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi/3,Ae.top+In/3),this.bottomRightBorderDoubleOuterBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi/3,sA-mi/3,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi/3,Ae.top+Ae.height-mi/3),this.bottomLeftBorderDoubleOuterBox=jA>0||fn>0?Gr(Ae.left+Dr/3,Ae.top+br,jA-Dr/3,fn-mi/3,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr/3,Ae.top+Ae.height-mi/3),this.topLeftBorderDoubleInnerBox=Be>0||Pe>0?Gr(Ae.left+Dr*2/3,Ae.top+In*2/3,Be-Dr*2/3,Pe-In*2/3,Ai.TOP_LEFT):new MA(Ae.left+Dr*2/3,Ae.top+In*2/3),this.topRightBorderDoubleInnerBox=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In*2/3,Je-vi*2/3,Qt-In*2/3,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi*2/3,Ae.top+In*2/3),this.bottomRightBorderDoubleInnerBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi*2/3,sA-mi*2/3,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi*2/3,Ae.top+Ae.height-mi*2/3),this.bottomLeftBorderDoubleInnerBox=jA>0||fn>0?Gr(Ae.left+Dr*2/3,Ae.top+br,jA-Dr*2/3,fn-mi*2/3,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr*2/3,Ae.top+Ae.height-mi*2/3),this.topLeftBorderStroke=Be>0||Pe>0?Gr(Ae.left+Dr/2,Ae.top+In/2,Be-Dr/2,Pe-In/2,Ai.TOP_LEFT):new MA(Ae.left+Dr/2,Ae.top+In/2),this.topRightBorderStroke=Be>0||Pe>0?Gr(Ae.left+Rn,Ae.top+In/2,Je-vi/2,Qt-In/2,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi/2,Ae.top+In/2),this.bottomRightBorderStroke=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt-vi/2,sA-mi/2,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi/2,Ae.top+Ae.height-mi/2),this.bottomLeftBorderStroke=jA>0||fn>0?Gr(Ae.left+Dr/2,Ae.top+br,jA-Dr/2,fn-mi/2,Ai.BOTTOM_LEFT):new MA(Ae.left+Dr/2,Ae.top+Ae.height-mi/2),this.topLeftBorderBox=Be>0||Pe>0?Gr(Ae.left,Ae.top,Be,Pe,Ai.TOP_LEFT):new MA(Ae.left,Ae.top),this.topRightBorderBox=Je>0||Qt>0?Gr(Ae.left+Rn,Ae.top,Je,Qt,Ai.TOP_RIGHT):new MA(Ae.left+Ae.width,Ae.top),this.bottomRightBorderBox=Rt>0||sA>0?Gr(Ae.left+$r,Ae.top+bi,Rt,sA,Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width,Ae.top+Ae.height),this.bottomLeftBorderBox=jA>0||fn>0?Gr(Ae.left,Ae.top+br,jA,fn,Ai.BOTTOM_LEFT):new MA(Ae.left,Ae.top+Ae.height),this.topLeftPaddingBox=Be>0||Pe>0?Gr(Ae.left+Dr,Ae.top+In,Math.max(0,Be-Dr),Math.max(0,Pe-In),Ai.TOP_LEFT):new MA(Ae.left+Dr,Ae.top+In),this.topRightPaddingBox=Je>0||Qt>0?Gr(Ae.left+Math.min(Rn,Ae.width-vi),Ae.top+In,Rn>Ae.width+vi?0:Math.max(0,Je-vi),Math.max(0,Qt-In),Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-vi,Ae.top+In),this.bottomRightPaddingBox=Rt>0||sA>0?Gr(Ae.left+Math.min($r,Ae.width-Dr),Ae.top+Math.min(bi,Ae.height-mi),Math.max(0,Rt-vi),Math.max(0,sA-mi),Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-vi,Ae.top+Ae.height-mi),this.bottomLeftPaddingBox=jA>0||fn>0?Gr(Ae.left+Dr,Ae.top+Math.min(br,Ae.height-mi),Math.max(0,jA-Dr),Math.max(0,fn-mi),Ai.BOTTOM_LEFT):new MA(Ae.left+Dr,Ae.top+Ae.height-mi),this.topLeftContentBox=Be>0||Pe>0?Gr(Ae.left+Dr+Xi,Ae.top+In+za,Math.max(0,Be-(Dr+Xi)),Math.max(0,Pe-(In+za)),Ai.TOP_LEFT):new MA(Ae.left+Dr+Xi,Ae.top+In+za),this.topRightContentBox=Je>0||Qt>0?Gr(Ae.left+Math.min(Rn,Ae.width+Dr+Xi),Ae.top+In+za,Rn>Ae.width+Dr+Xi?0:Je-Dr+Xi,Qt-(In+za),Ai.TOP_RIGHT):new MA(Ae.left+Ae.width-(vi+Jo),Ae.top+In+za),this.bottomRightContentBox=Rt>0||sA>0?Gr(Ae.left+Math.min($r,Ae.width-(Dr+Xi)),Ae.top+Math.min(bi,Ae.height+In+za),Math.max(0,Rt-(vi+Jo)),sA-(mi+ss),Ai.BOTTOM_RIGHT):new MA(Ae.left+Ae.width-(vi+Jo),Ae.top+Ae.height-(mi+ss)),this.bottomLeftContentBox=jA>0||fn>0?Gr(Ae.left+Dr+Xi,Ae.top+br,Math.max(0,jA-(Dr+Xi)),fn-(mi+ss),Ai.BOTTOM_LEFT):new MA(Ae.left+Dr+Xi,Ae.top+Ae.height-(mi+ss))}return te}(),Ai;(function(te){te[te.TOP_LEFT=0]="TOP_LEFT",te[te.TOP_RIGHT=1]="TOP_RIGHT",te[te.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",te[te.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ai||(Ai={}));var Gr=function(te,ee,ne,Ae,ce){var Be=4*((Math.sqrt(2)-1)/3),Pe=ne*Be,qe=Ae*Be,Je=te+ne,Qt=ee+Ae;switch(ce){case Ai.TOP_LEFT:return new Vi(new MA(te,Qt),new MA(te,Qt-qe),new MA(Je-Pe,ee),new MA(Je,ee));case Ai.TOP_RIGHT:return new Vi(new MA(te,ee),new MA(te+Pe,ee),new MA(Je,Qt-qe),new MA(Je,Qt));case Ai.BOTTOM_RIGHT:return new Vi(new MA(Je,ee),new MA(Je,ee+qe),new MA(te+Pe,Qt),new MA(te,Qt));case Ai.BOTTOM_LEFT:default:return new Vi(new MA(Je,Qt),new MA(Je-Pe,Qt),new MA(te,ee+qe),new MA(te,ee))}},No=function(te){return[te.topLeftBorderBox,te.topRightBorderBox,te.bottomRightBorderBox,te.bottomLeftBorderBox]},Ma=function(te){return[te.topLeftContentBox,te.topRightContentBox,te.bottomRightContentBox,te.bottomLeftContentBox]},vl=function(te){return[te.topLeftPaddingBox,te.topRightPaddingBox,te.bottomRightPaddingBox,te.bottomLeftPaddingBox]},Hs=function(){function te(ee,ne,Ae){this.offsetX=ee,this.offsetY=ne,this.matrix=Ae,this.type=0,this.target=6}return te}(),Cs=function(){function te(ee,ne){this.path=ee,this.target=ne,this.type=1}return te}(),ol=function(){function te(ee){this.opacity=ee,this.type=2,this.target=6}return te}(),fo=function(te){return te.type===0},sl=function(te){return te.type===1},du=function(te){return te.type===2},Ju=function(te,ee){return te.length===ee.length?te.some(function(ne,Ae){return ne===ee[Ae]}):!1},ic=function(te,ee,ne,Ae,ce){return te.map(function(Be,Pe){switch(Pe){case 0:return Be.add(ee,ne);case 1:return Be.add(ee+Ae,ne);case 2:return Be.add(ee+Ae,ne+ce);case 3:return Be.add(ee,ne+ce)}return Be})},qu=function(){function te(ee){this.element=ee,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return te}(),_u=function(){function te(ee,ne){if(this.container=ee,this.parent=ne,this.effects=[],this.curves=new pl(this.container),this.container.styles.opacity<1&&this.effects.push(new ol(this.container.styles.opacity)),this.container.styles.transform!==null){var Ae=this.container.bounds.left+this.container.styles.transformOrigin[0].number,ce=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Be=this.container.styles.transform;this.effects.push(new Hs(Ae,ce,Be))}if(this.container.styles.overflowX!==0){var Pe=No(this.curves),qe=vl(this.curves);Ju(Pe,qe)?this.effects.push(new Cs(Pe,6)):(this.effects.push(new Cs(Pe,2)),this.effects.push(new Cs(qe,4)))}}return te.prototype.getEffects=function(ee){for(var ne=[2,3].indexOf(this.container.styles.position)===-1,Ae=this.parent,ce=this.effects.slice(0);Ae;){var Be=Ae.effects.filter(function(Je){return!sl(Je)});if(ne||Ae.container.styles.position!==0||!Ae.parent){if(ce.unshift.apply(ce,Be),ne=[2,3].indexOf(Ae.container.styles.position)===-1,Ae.container.styles.overflowX!==0){var Pe=No(Ae.curves),qe=vl(Ae.curves);Ju(Pe,qe)||ce.unshift(new Cs(qe,6))}}else ce.unshift.apply(ce,Be);Ae=Ae.parent}return ce.filter(function(Je){return SA(Je.target,ee)})},te}(),Xu=function(te,ee,ne,Ae){te.container.elements.forEach(function(ce){var Be=SA(ce.flags,4),Pe=SA(ce.flags,2),qe=new _u(ce,te);SA(ce.styles.display,2048)&&Ae.push(qe);var Je=SA(ce.flags,8)?[]:Ae;if(Be||Pe){var Qt=Be||ce.styles.isPositioned()?ne:ee,Ut=new qu(qe);if(ce.styles.isPositioned()||ce.styles.opacity<1||ce.styles.isTransformed()){var Rt=ce.styles.zIndex.order;if(Rt<0){var sA=0;Qt.negativeZIndex.some(function(jA,fn){return Rt>jA.element.container.styles.zIndex.order?(sA=fn,!1):sA>0}),Qt.negativeZIndex.splice(sA,0,Ut)}else if(Rt>0){var Dn=0;Qt.positiveZIndex.some(function(jA,fn){return Rt>=jA.element.container.styles.zIndex.order?(Dn=fn+1,!1):Dn>0}),Qt.positiveZIndex.splice(Dn,0,Ut)}else Qt.zeroOrAutoZIndexOrTransformedOrOpacity.push(Ut)}else ce.styles.isFloating()?Qt.nonPositionedFloats.push(Ut):Qt.nonPositionedInlineLevel.push(Ut);Xu(qe,Ut,Be?Ut:ne,Je)}else ce.styles.isInlineLevel()?ee.inlineLevel.push(qe):ee.nonInlineLevel.push(qe),Xu(qe,ee,ne,Je);SA(ce.flags,8)&&$u(ce,Je)})},$u=function(te,ee){for(var ne=te instanceof Wl?te.start:1,Ae=te instanceof Wl?te.reversed:!1,ce=0;ce0&&ne.intrinsicHeight>0){var Be=Hu(ne),Pe=vl(Ae);this.path(Pe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(ce,0,0,ne.intrinsicWidth,ne.intrinsicHeight,Be.left,Be.top,Be.width,Be.height),this.ctx.restore()}},ee.prototype.renderNodeContent=function(ne){return Ce(this,void 0,void 0,function(){var Ae,ce,Be,Pe,qe,Je,Rn,Rn,Qt,Ut,Rt,sA,$r,Dn,jA,br,fn,Yr,Zn,Rn,bi,$r,br;return Ne(this,function(In){switch(In.label){case 0:this.applyEffects(ne.getEffects(4)),Ae=ne.container,ce=ne.curves,Be=Ae.styles,Pe=0,qe=Ae.textNodes,In.label=1;case 1:return Pe0&&Co>0&&(mi=Be.ctx.createPattern(br,"repeat"),Be.renderRepeat(za,mi,qo,_o))):Ns(Ut)&&(Dr=Yu(ne,Ae,[null,null,null]),za=Dr[0],Jo=Dr[1],ss=Dr[2],Xi=Dr[3],Co=Dr[4],ml=Ut.position.length===0?[Xn]:Ut.position,qo=jn(ml[0],Xi),_o=jn(ml[ml.length-1],Co),Pl=po(Ut,qo,_o,Xi,Co),Xs=Pl[0],Bl=Pl[1],Xs>0&&Bl>0&&(kl=Be.ctx.createRadialGradient(Jo+qo,ss+_o,0,Jo+qo,ss+_o,Xs),fi(Ut.stops,Xs*2).forEach(function(fu){return kl.addColorStop(fu.stop,nn(fu.color))}),Be.path(za),Be.ctx.fillStyle=kl,Xs!==Bl?(Hl=ne.bounds.left+.5*ne.bounds.width,ll=ne.bounds.top+.5*ne.bounds.height,Tl=Bl/Xs,ul=1/Tl,Be.ctx.save(),Be.ctx.translate(Hl,ll),Be.ctx.transform(1,0,0,Tl,0,0),Be.ctx.translate(-Hl,-ll),Be.ctx.fillRect(Jo,ul*(ss-ll)+ll,Xi,Co*ul),Be.ctx.restore()):Be.ctx.fill())),$l.label=6;case 6:return Ae--,[2]}})},Be=this,Pe=0,qe=ne.styles.backgroundImage.slice(0).reverse(),Qt.label=1;case 1:return Pe0?Ut.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Ut.color,Ut.width,qe,ne.curves,2)]:[3,11]):[3,13];case 4:return sA.sent(),[3,11];case 5:return Ut.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Ut.color,Ut.width,qe,ne.curves,3)];case 6:return sA.sent(),[3,11];case 7:return Ut.style!==4?[3,9]:[4,this.renderDoubleBorder(Ut.color,Ut.width,qe,ne.curves)];case 8:return sA.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Ut.color,qe,ne.curves)];case 10:sA.sent(),sA.label=11;case 11:qe++,sA.label=12;case 12:return Je++,[3,3];case 13:return[2]}})})},ee.prototype.renderDashedDottedBorder=function(ne,Ae,ce,Be,Pe){return Ce(this,void 0,void 0,function(){var qe,Je,Qt,Ut,Rt,sA,Dn,jA,fn,Yr,Zn,Rn,bi,$r,br,In,br,In;return Ne(this,function(vi){return this.ctx.save(),qe=lc(Be,ce),Je=ec(Be,ce),Pe===2&&(this.path(Je),this.ctx.clip()),Zi(Je[0])?(Qt=Je[0].start.x,Ut=Je[0].start.y):(Qt=Je[0].x,Ut=Je[0].y),Zi(Je[1])?(Rt=Je[1].end.x,sA=Je[1].end.y):(Rt=Je[1].x,sA=Je[1].y),ce===0||ce===2?Dn=Math.abs(Qt-Rt):Dn=Math.abs(Ut-sA),this.ctx.beginPath(),Pe===3?this.formatPath(qe):this.formatPath(Je.slice(0,2)),jA=Ae<3?Ae*3:Ae*2,fn=Ae<3?Ae*2:Ae,Pe===3&&(jA=Ae,fn=Ae),Yr=!0,Dn<=jA*2?Yr=!1:Dn<=jA*2+fn?(Zn=Dn/(2*jA+fn),jA*=Zn,fn*=Zn):(Rn=Math.floor((Dn+fn)/(jA+fn)),bi=(Dn-Rn*jA)/(Rn-1),$r=(Dn-(Rn+1)*jA)/Rn,fn=$r<=0||Math.abs(fn-bi)0&&ve[ve.length-1])||Ot[0]!==6&&Ot[0]!==2)){Ge=0;continue}if(Ot[0]===3&&(!ve||Ot[1]>ve[0]&&Ot[1]')||this;return Ge.colors=[],Ge.addTransparent=!1,Ge.colorBoxes=[],Ge.colors=de,Ge.currentColor=ve,Ge.setCurrentColor=Ge.setCurrentColor.bind(Ge),Ge.getColorBox=Ge.getColorBox.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.whiteSpace="nowrap",this.colors.forEach(function(ve){var le=re.getColorBox(ve);de.appendChild(le),re.colorBoxes.push(le)}),de},oe.prototype.getColorBox=function(re){var de=this,ve=this.uiStyleSettings.toolbarHeight/4,le=this.uiStyleSettings.toolbarHeight-ve,Ge=document.createElement("div");Ge.style.display="inline-block",Ge.style.boxSizing="content-box",Ge.style.width=le-2+"px",Ge.style.height=le-2+"px",Ge.style.padding="1px",Ge.style.marginRight="2px",Ge.style.marginBottom="2px",Ge.style.borderWidth="2px",Ge.style.borderStyle="solid",Ge.style.borderRadius=(le+2)/2+"px",Ge.style.borderColor=re===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ge.addEventListener("click",function(){de.setCurrentColor(re,Ge)});var yt=document.createElement("div");return yt.style.display="inline-block",yt.style.width=le-2+"px",yt.style.height=le-2+"px",yt.style.backgroundColor=re,yt.style.borderRadius=le/2+"px",re==="transparent"&&(yt.style.fill=this.uiStyleSettings.toolboxAccentColor,yt.innerHTML=` + `))},fe.prototype.show=function(oe){var re;this.uiContainer=document.createElement("div"),this.uiContainer.style.visibility=oe,this.uiContainer.className=this.toolboxStyleClass.name+" "+((re=this.uiStyleSettings.toolboxStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxStyleColorsClass.name),this.markerjsContainer.appendChild(this.uiContainer)},fe.prototype.setPanelButtons=function(oe){var re,de,ve=this;this.panels=oe,this.uiContainer!==void 0&&(this.uiContainer.innerHTML="",this.panelRow=document.createElement("div"),this.panelRow.className=this.toolboxPanelRowStyleClass.name+" "+((re=this.uiStyleSettings.toolboxPanelRowStyleColorsClassName)!==null&&re!==void 0?re:this.toolboxPanelRowStyleColorsClass.name),this.uiContainer.appendChild(this.panelRow),this.buttonRow=document.createElement("div"),this.buttonRow.className=this.toolboxButtonRowStyleClass.name+" "+((de=this.uiStyleSettings.toolboxButtonRowStyleColorsClassName)!==null&&de!==void 0?de:this.toolboxButtonRowStyleColorsClass.name)+" ",this.uiContainer.appendChild(this.buttonRow),this.panelButtons.splice(0),this.panels.forEach(function(le){var Ge;le.uiStyleSettings=ve.uiStyleSettings;var It=document.createElement("div");It.className=ve.toolboxButtonStyleClass.name+" "+((Ge=ve.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&Ge!==void 0?Ge:ve.toolboxButtonStyleColorsClass.name),It.innerHTML=le.icon,It.title=le.title,It.addEventListener("click",function(){ve.panelButtonClick(le)}),ve.panelButtons.push(It),ve.buttonRow.appendChild(It)}),this.displayMode==="inline"?this.panelRow.style.display="none":this.panelRow.style.visibility="hidden")},fe.prototype.panelButtonClick=function(oe){var re=this,de=-1;if(oe!==this.activePanel){de=this.panels.indexOf(oe),this.panelRow.innerHTML="";var ve=oe.getUi();ve.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.panelRow.appendChild(ve),this.panelRow.style.display="flex",this.panelRow.style.visibility="visible",this.panelRow.className=this.panelRow.className.replace(this.styles.fadeOutAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeInAnimationClassName,this.activePanel=oe}else this.activePanel=void 0,this.panelRow.className=this.panelRow.className.replace(this.styles.fadeInAnimationClassName,""),this.panelRow.className+=" "+this.styles.fadeOutAnimationClassName,setTimeout(function(){re.displayMode==="inline"?re.panelRow.style.display="none":re.panelRow.style.visibility="hidden"},200);this.panelButtons.forEach(function(le,Ge){var It,_t;le.className=re.toolboxButtonStyleClass.name+" "+(Ge===de?""+((It=re.uiStyleSettings.toolboxActiveButtonStyleColorsClassName)!==null&&It!==void 0?It:re.toolboxActiveButtonStyleColorsClass.name):""+((_t=re.uiStyleSettings.toolboxButtonStyleColorsClassName)!==null&&_t!==void 0?_t:re.toolboxButtonStyleColorsClass.name))})},fe}(),xe=function(fe,oe){this.title=fe,this.icon=oe},ye=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.colors=[],Ge.addTransparent=!1,Ge.colorBoxes=[],Ge.colors=de,Ge.currentColor=ve,Ge.setCurrentColor=Ge.setCurrentColor.bind(Ge),Ge.getColorBox=Ge.getColorBox.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.whiteSpace="nowrap",this.colors.forEach(function(ve){var le=re.getColorBox(ve);de.appendChild(le),re.colorBoxes.push(le)}),de},oe.prototype.getColorBox=function(re){var de=this,ve=this.uiStyleSettings.toolbarHeight/4,le=this.uiStyleSettings.toolbarHeight-ve,Ge=document.createElement("div");Ge.style.display="inline-block",Ge.style.boxSizing="content-box",Ge.style.width=le-2+"px",Ge.style.height=le-2+"px",Ge.style.padding="1px",Ge.style.marginRight="2px",Ge.style.marginBottom="2px",Ge.style.borderWidth="2px",Ge.style.borderStyle="solid",Ge.style.borderRadius=(le+2)/2+"px",Ge.style.borderColor=re===this.currentColor?this.uiStyleSettings.toolboxAccentColor:"transparent",Ge.addEventListener("click",function(){de.setCurrentColor(re,Ge)});var It=document.createElement("div");return It.style.display="inline-block",It.style.width=le-2+"px",It.style.height=le-2+"px",It.style.backgroundColor=re,It.style.borderRadius=le/2+"px",re==="transparent"&&(It.style.fill=this.uiStyleSettings.toolboxAccentColor,It.innerHTML=` - `),Ge.appendChild(yt),Ge},oe.prototype.setCurrentColor=function(re,de){var ve=this;this.currentColor=re,this.colorBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(re)},oe}(xe),Se=function(){function fe(oe,re,de){this._state="new",this._isSelected=!1,this._container=oe,this._overlayContainer=re,this.globalSettings=de,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(fe.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),fe.prototype.ownsTarget=function(oe){return!1},Object.defineProperty(fe.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),fe.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},fe.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},fe.prototype.pointerDown=function(oe,re){},fe.prototype.dblClick=function(oe,re){},fe.prototype.manipulate=function(oe){},fe.prototype.pointerUp=function(oe){this.stateChanged()},fe.prototype.dispose=function(){},fe.prototype.addMarkerVisualToContainer=function(oe){this.container.childNodes.length>0?this.container.insertBefore(oe,this.container.childNodes[0]):this.container.appendChild(oe)},fe.prototype.getState=function(){return{typeName:fe.typeName,state:this.state,notes:this.notes}},fe.prototype.restoreState=function(oe){this._state=oe.state,this.notes=oe.notes},fe.prototype.scale=function(oe,re){},fe.prototype.colorChanged=function(oe){this.onColorChanged&&this.onColorChanged(oe),this.stateChanged()},fe.prototype.fillColorChanged=function(oe){this.onFillColorChanged&&this.onFillColorChanged(oe),this.stateChanged()},fe.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var oe=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),oe.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(oe)&&this.onStateChanged(this)}},fe.typeName="MarkerBase",fe}(),We=function(){function fe(){this.findGripByVisual=this.findGripByVisual.bind(this)}return fe.prototype.findGripByVisual=function(oe){return this.topLeft.ownsTarget(oe)?this.topLeft:this.topCenter.ownsTarget(oe)?this.topCenter:this.topRight.ownsTarget(oe)?this.topRight:this.centerLeft.ownsTarget(oe)?this.centerLeft:this.centerRight.ownsTarget(oe)?this.centerRight:this.bottomLeft.ownsTarget(oe)?this.bottomLeft:this.bottomCenter.ownsTarget(oe)?this.bottomCenter:this.bottomRight.ownsTarget(oe)?this.bottomRight:void 0},fe}(),Oe=function(){function fe(){this.GRIP_SIZE=10,this.visual=Ie.createGroup(),this.visual.appendChild(Ie.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(Ie.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return fe.prototype.ownsTarget=function(oe){return oe===this.visual||oe===this.visual.childNodes[0]||oe===this.visual.childNodes[1]},fe}(),ke=function(){function fe(){}return fe.toITransformMatrix=function(oe){return{a:oe.a,b:oe.b,c:oe.c,d:oe.d,e:oe.e,f:oe.f}},fe.toSVGMatrix=function(oe,re){return oe.a=re.a,oe.b=re.b,oe.c=re.c,oe.d=re.d,oe.e=re.e,oe.f=re.f,oe},fe}(),ge=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.left=0,le.top=0,le.width=0,le.height=0,le.defaultSize={x:50,y:20},le.offsetX=0,le.offsetY=0,le.rotationAngle=0,le.CB_DISTANCE=10,le._suppressMarkerCreateEvent=!1,le.container.transform.baseVal.appendItem(Ie.createTransform()),le.setupControlBox(),le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"visual",{get:function(){return this._visual},set:function(re){this._visual=re;var de=Ie.createTransform();this._visual.transform.baseVal.appendItem(de)},enumerable:!1,configurable:!0}),oe.prototype.ownsTarget=function(re){return!!fe.prototype.ownsTarget.call(this,re)||!!(this.controlGrips.findGripByVisual(re)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.left=re.x,this.top=re.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var ve=this.unrotatePoint(re);if(this.manipulationStartX=ve.x,this.manipulationStartY=ve.y,this.offsetX=ve.x-this.left,this.offsetY=ve.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(de),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(de)){this.activeGrip=this.rotatorGrip;var le=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=le.x-this.width/2,this.top=le.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ge=this.container.transform.baseVal.getItem(0);Ge.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ge,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},oe.prototype.pointerUp=function(re){var de=this.state;fe.prototype.pointerUp.call(this,re),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},oe.prototype.moveVisual=function(re){this.visual.style.transform="translate("+re.x+"px, "+re.y+"px)"},oe.prototype.manipulate=function(re){var de=this.unrotatePoint(re);this.state==="creating"?this.resize(re):this.state==="move"?(this.left=this.manipulationStartLeft+(de.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(de.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(de):this.state==="rotate"&&this.rotate(re)},oe.prototype.resize=function(re){var de=this.manipulationStartLeft,ve=this.manipulationStartWidth,le=this.manipulationStartTop,Ge=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:de=this.manipulationStartLeft+re.x-this.manipulationStartX,ve=this.manipulationStartWidth+this.manipulationStartLeft-de;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:ve=this.manipulationStartWidth+re.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:le=this.manipulationStartTop+re.y-this.manipulationStartY,Ge=this.manipulationStartHeight+this.manipulationStartTop-le;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ge=this.manipulationStartHeight+re.y-this.manipulationStartY}ve>=0?(this.left=de,this.width=ve):(this.left=de+ve,this.width=-ve),Ge>=0?(this.top=le,this.height=Ge):(this.top=le+Ge,this.height=-Ge),this.setSize()},oe.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},oe.prototype.rotate=function(re){if(Math.abs(re.x-this.centerX)>.1){var de=Math.sign(re.x-this.centerX);this.rotationAngle=180*Math.atan((re.y-this.centerY)/(re.x-this.centerX))/Math.PI+90*de,this.applyRotation()}},oe.prototype.applyRotation=function(){var re=this.container.transform.baseVal.getItem(0);re.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(re,0)},oe.prototype.rotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM(),ve=Ie.createPoint(re.x,re.y);return{x:(ve=ve.matrixTransform(de)).x,y:ve.y}},oe.prototype.unrotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM();de=de.inverse();var ve=Ie.createPoint(re.x,re.y);return{x:(ve=ve.matrixTransform(de)).x,y:ve.y}},oe.prototype.select=function(){fe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){fe.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Ie.createGroup();var re=Ie.createTransform();re.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(re),this.container.appendChild(this.controlBox),this.controlRect=Ie.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=Ie.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new We,this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){var re=this.controlBox.transform.baseVal.getItem(0);re.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(re,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},oe.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Oe;return re.visual.transform.baseVal.appendItem(Ie.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.controlGrips.topLeft.GRIP_SIZE,de=-re/2,ve=de,le=(this.width+this.CB_DISTANCE)/2-re/2,Ge=(this.height+this.CB_DISTANCE)/2-re/2,yt=this.height+this.CB_DISTANCE-re/2,_t=this.width+this.CB_DISTANCE-re/2;this.positionGrip(this.controlGrips.topLeft.visual,de,ve),this.positionGrip(this.controlGrips.topCenter.visual,le,ve),this.positionGrip(this.controlGrips.topRight.visual,_t,ve),this.positionGrip(this.controlGrips.centerLeft.visual,de,Ge),this.positionGrip(this.controlGrips.centerRight.visual,_t,Ge),this.positionGrip(this.controlGrips.bottomLeft.visual,de,yt),this.positionGrip(this.controlGrips.bottomCenter.visual,le,yt),this.positionGrip(this.controlGrips.bottomRight.visual,_t,yt),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,le,ve-3*this.CB_DISTANCE)},oe.prototype.positionGrip=function(re,de,ve){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,ve),re.transform.baseVal.replaceItem(le,0)},oe.prototype.hideControlBox=function(){this.controlBox.style.display="none"},oe.prototype.showControlBox=function(){this.controlBox.style.display=""},oe.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:ke.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:ke.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.left=de.left,this.top=de.top,this.width=de.width,this.height=de.height,this.rotationAngle=de.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(ke.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,de.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(ke.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,de.containerTransformMatrix))},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de);var ve=this.rotatePoint({x:this.left,y:this.top}),le=this.unrotatePoint({x:ve.x*re,y:ve.y*de});this.left=le.x,this.top=le.y,this.width=this.width*re,this.height=this.height*de,this.adjustControlBox()},oe}(Se),He=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.opacity=1,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual)},oe.prototype.createVisual=function(){this.visual=Ie.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.setSize()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){fe.prototype.pointerUp.call(this,re),this.setSize()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.visual&&Ie.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.visual&&Ie.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.visual&&Ie.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.visual&&Ie.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},oe.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.opacity=de.opacity,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize()},oe.title="Rectangle marker",oe}(ge),rt=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.widths=[],Ge.widthBoxes=[],Ge.widths=de,Ge.currentWidth=ve,Ge.setCurrentWidth=Ge.setCurrentWidth.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.widths.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.flexGrow="2",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=ve===re.currentWidth?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentWidth(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.innerText=ve.toString(),Ge.style.marginRight="5px",le.appendChild(Ge);var yt=document.createElement("div");yt.style.minHeight="20px",yt.style.flexGrow="2",yt.style.display="flex",yt.style.alignItems="center";var _t=document.createElement("hr");_t.style.minWidth="20px",_t.style.border="0px",_t.style.borderTop=ve+"px solid "+re.uiStyleSettings.toolboxColor,_t.style.flexGrow="2",yt.appendChild(_t),le.appendChild(yt),re.widthBoxes.push(le)}),de},oe.prototype.setCurrentWidth=function(re,de){var ve=this;this.currentWidth=re,this.widthBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},oe}(xe),ct=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.styles=[],Ge.styleBoxes=[],Ge.styles=de,Ge.currentStyle=ve,Ge.setCurrentStyle=Ge.setCurrentStyle.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.styles.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.styles.length-5+"%",le.style.borderColor=ve===re.currentStyle?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentStyle(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.style.minHeight="20px",Ge.style.flexGrow="2",Ge.style.overflow="hidden";var yt=` + `),Ge.appendChild(It),Ge},oe.prototype.setCurrentColor=function(re,de){var ve=this;this.currentColor=re,this.colorBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onColorChanged&&this.onColorChanged(re)},oe}(xe),Se=function(){function fe(oe,re,de){this._state="new",this._isSelected=!1,this._container=oe,this._overlayContainer=re,this.globalSettings=de,this.stateChanged=this.stateChanged.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this)}return Object.defineProperty(fe.prototype,"typeName",{get:function(){return Object.getPrototypeOf(this).constructor.typeName},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"container",{get:function(){return this._container},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"overlayContainer",{get:function(){return this._overlayContainer},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"toolboxPanels",{get:function(){return[]},enumerable:!1,configurable:!0}),fe.prototype.ownsTarget=function(oe){return!1},Object.defineProperty(fe.prototype,"isSelected",{get:function(){return this._isSelected},enumerable:!1,configurable:!0}),fe.prototype.select=function(){this.container.style.cursor="move",this._isSelected=!0,this.manipulationStartState=this.getState()},fe.prototype.deselect=function(){this.container.style.cursor="default",this._isSelected=!1,this.stateChanged()},fe.prototype.pointerDown=function(oe,re){},fe.prototype.dblClick=function(oe,re){},fe.prototype.manipulate=function(oe){},fe.prototype.pointerUp=function(oe){this.stateChanged()},fe.prototype.dispose=function(){},fe.prototype.addMarkerVisualToContainer=function(oe){this.container.childNodes.length>0?this.container.insertBefore(oe,this.container.childNodes[0]):this.container.appendChild(oe)},fe.prototype.getState=function(){return{typeName:fe.typeName,state:this.state,notes:this.notes}},fe.prototype.restoreState=function(oe){this._state=oe.state,this.notes=oe.notes},fe.prototype.scale=function(oe,re){},fe.prototype.colorChanged=function(oe){this.onColorChanged&&this.onColorChanged(oe),this.stateChanged()},fe.prototype.fillColorChanged=function(oe){this.onFillColorChanged&&this.onFillColorChanged(oe),this.stateChanged()},fe.prototype.stateChanged=function(){if(this.onStateChanged&&this.state!=="creating"&&this.state!=="new"){var oe=this.getState();this.manipulationStartState!==void 0&&(this.manipulationStartState.state="select"),oe.state="select",JSON.stringify(this.manipulationStartState)!=JSON.stringify(oe)&&this.onStateChanged(this)}},fe.typeName="MarkerBase",fe}(),We=function(){function fe(){this.findGripByVisual=this.findGripByVisual.bind(this)}return fe.prototype.findGripByVisual=function(oe){return this.topLeft.ownsTarget(oe)?this.topLeft:this.topCenter.ownsTarget(oe)?this.topCenter:this.topRight.ownsTarget(oe)?this.topRight:this.centerLeft.ownsTarget(oe)?this.centerLeft:this.centerRight.ownsTarget(oe)?this.centerRight:this.bottomLeft.ownsTarget(oe)?this.bottomLeft:this.bottomCenter.ownsTarget(oe)?this.bottomCenter:this.bottomRight.ownsTarget(oe)?this.bottomRight:void 0},fe}(),Oe=function(){function fe(){this.GRIP_SIZE=10,this.visual=Ie.createGroup(),this.visual.appendChild(Ie.createCircle(1.5*this.GRIP_SIZE,[["fill","transparent"]])),this.visual.appendChild(Ie.createCircle(this.GRIP_SIZE,[["fill","#cccccc"],["fill-opacity","0.7"],["stroke","#333333"],["stroke-width","2"],["stroke-opacity","0.7"]]))}return fe.prototype.ownsTarget=function(oe){return oe===this.visual||oe===this.visual.childNodes[0]||oe===this.visual.childNodes[1]},fe}(),ke=function(){function fe(){}return fe.toITransformMatrix=function(oe){return{a:oe.a,b:oe.b,c:oe.c,d:oe.d,e:oe.e,f:oe.f}},fe.toSVGMatrix=function(oe,re){return oe.a=re.a,oe.b=re.b,oe.c=re.c,oe.d=re.d,oe.e=re.e,oe.f=re.f,oe},fe}(),ge=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.left=0,le.top=0,le.width=0,le.height=0,le.defaultSize={x:50,y:20},le.offsetX=0,le.offsetY=0,le.rotationAngle=0,le.CB_DISTANCE=10,le._suppressMarkerCreateEvent=!1,le.container.transform.baseVal.appendItem(Ie.createTransform()),le.setupControlBox(),le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"centerX",{get:function(){return this.left+this.width/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"centerY",{get:function(){return this.top+this.height/2},enumerable:!1,configurable:!0}),Object.defineProperty(oe.prototype,"visual",{get:function(){return this._visual},set:function(re){this._visual=re;var de=Ie.createTransform();this._visual.transform.baseVal.appendItem(de)},enumerable:!1,configurable:!0}),oe.prototype.ownsTarget=function(re){return!!fe.prototype.ownsTarget.call(this,re)||!!(this.controlGrips.findGripByVisual(re)!==void 0||this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.left=re.x,this.top=re.y),this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.manipulationStartWidth=this.width,this.manipulationStartHeight=this.height;var ve=this.unrotatePoint(re);if(this.manipulationStartX=ve.x,this.manipulationStartY=ve.y,this.offsetX=ve.x-this.left,this.offsetY=ve.y-this.top,this.state!=="new")if(this.select(),this.activeGrip=this.controlGrips.findGripByVisual(de),this.activeGrip!==void 0)this._state="resize";else if(this.rotatorGrip!==void 0&&this.rotatorGrip.ownsTarget(de)){this.activeGrip=this.rotatorGrip;var le=this.rotatePoint({x:this.centerX,y:this.centerY});this.left=le.x-this.width/2,this.top=le.y-this.height/2,this.moveVisual({x:this.left,y:this.top});var Ge=this.container.transform.baseVal.getItem(0);Ge.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(Ge,0),this.adjustControlBox(),this._state="rotate"}else this._state="move"},oe.prototype.pointerUp=function(re){var de=this.state;fe.prototype.pointerUp.call(this,re),this.state==="creating"&&this.width<10&&this.height<10?(this.width=this.defaultSize.x,this.height=this.defaultSize.y):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this._suppressMarkerCreateEvent===!1&&this.onMarkerCreated(this)},oe.prototype.moveVisual=function(re){this.visual.style.transform="translate("+re.x+"px, "+re.y+"px)"},oe.prototype.manipulate=function(re){var de=this.unrotatePoint(re);this.state==="creating"?this.resize(re):this.state==="move"?(this.left=this.manipulationStartLeft+(de.x-this.manipulationStartLeft)-this.offsetX,this.top=this.manipulationStartTop+(de.y-this.manipulationStartTop)-this.offsetY,this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()):this.state==="resize"?this.resize(de):this.state==="rotate"&&this.rotate(re)},oe.prototype.resize=function(re){var de=this.manipulationStartLeft,ve=this.manipulationStartWidth,le=this.manipulationStartTop,Ge=this.manipulationStartHeight;switch(this.activeGrip){case this.controlGrips.bottomLeft:case this.controlGrips.centerLeft:case this.controlGrips.topLeft:de=this.manipulationStartLeft+re.x-this.manipulationStartX,ve=this.manipulationStartWidth+this.manipulationStartLeft-de;break;case this.controlGrips.bottomRight:case this.controlGrips.centerRight:case this.controlGrips.topRight:case void 0:ve=this.manipulationStartWidth+re.x-this.manipulationStartX}switch(this.activeGrip){case this.controlGrips.topCenter:case this.controlGrips.topLeft:case this.controlGrips.topRight:le=this.manipulationStartTop+re.y-this.manipulationStartY,Ge=this.manipulationStartHeight+this.manipulationStartTop-le;break;case this.controlGrips.bottomCenter:case this.controlGrips.bottomLeft:case this.controlGrips.bottomRight:case void 0:Ge=this.manipulationStartHeight+re.y-this.manipulationStartY}ve>=0?(this.left=de,this.width=ve):(this.left=de+ve,this.width=-ve),Ge>=0?(this.top=le,this.height=Ge):(this.top=le+Ge,this.height=-Ge),this.setSize()},oe.prototype.setSize=function(){this.moveVisual({x:this.left,y:this.top}),this.adjustControlBox()},oe.prototype.rotate=function(re){if(Math.abs(re.x-this.centerX)>.1){var de=Math.sign(re.x-this.centerX);this.rotationAngle=180*Math.atan((re.y-this.centerY)/(re.x-this.centerX))/Math.PI+90*de,this.applyRotation()}},oe.prototype.applyRotation=function(){var re=this.container.transform.baseVal.getItem(0);re.setRotate(this.rotationAngle,this.centerX,this.centerY),this.container.transform.baseVal.replaceItem(re,0)},oe.prototype.rotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM(),ve=Ie.createPoint(re.x,re.y);return{x:(ve=ve.matrixTransform(de)).x,y:ve.y}},oe.prototype.unrotatePoint=function(re){if(this.rotationAngle===0)return re;var de=this.container.getCTM();de=de.inverse();var ve=Ie.createPoint(re.x,re.y);return{x:(ve=ve.matrixTransform(de)).x,y:ve.y}},oe.prototype.select=function(){fe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){fe.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Ie.createGroup();var re=Ie.createTransform();re.setTranslate(-this.CB_DISTANCE/2,-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.appendItem(re),this.container.appendChild(this.controlBox),this.controlRect=Ie.createRect(this.width+this.CB_DISTANCE,this.height+this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"],["fill","transparent"],["pointer-events","none"]]),this.controlBox.appendChild(this.controlRect),this.globalSettings.disableRotation!==!0&&(this.rotatorGripLine=Ie.createLine((this.width+2*this.CB_DISTANCE)/2,this.top-this.CB_DISTANCE,(this.width+2*this.CB_DISTANCE)/2,this.top-3*this.CB_DISTANCE,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.appendChild(this.rotatorGripLine)),this.controlGrips=new We,this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){var re=this.controlBox.transform.baseVal.getItem(0);re.setTranslate(this.left-this.CB_DISTANCE/2,this.top-this.CB_DISTANCE/2),this.controlBox.transform.baseVal.replaceItem(re,0),this.controlRect.setAttribute("width",(this.width+this.CB_DISTANCE).toString()),this.controlRect.setAttribute("height",(this.height+this.CB_DISTANCE).toString()),this.rotatorGripLine!==void 0&&(this.rotatorGripLine.setAttribute("x1",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y1",(-this.CB_DISTANCE/2).toString()),this.rotatorGripLine.setAttribute("x2",((this.width+this.CB_DISTANCE)/2).toString()),this.rotatorGripLine.setAttribute("y2",(3*-this.CB_DISTANCE).toString())),this.positionGrips()},oe.prototype.addControlGrips=function(){this.controlGrips.topLeft=this.createGrip(),this.controlGrips.topCenter=this.createGrip(),this.controlGrips.topRight=this.createGrip(),this.controlGrips.centerLeft=this.createGrip(),this.controlGrips.centerRight=this.createGrip(),this.controlGrips.bottomLeft=this.createGrip(),this.controlGrips.bottomCenter=this.createGrip(),this.controlGrips.bottomRight=this.createGrip(),this.globalSettings.disableRotation!==!0&&(this.rotatorGrip=this.createGrip()),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Oe;return re.visual.transform.baseVal.appendItem(Ie.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.controlGrips.topLeft.GRIP_SIZE,de=-re/2,ve=de,le=(this.width+this.CB_DISTANCE)/2-re/2,Ge=(this.height+this.CB_DISTANCE)/2-re/2,It=this.height+this.CB_DISTANCE-re/2,_t=this.width+this.CB_DISTANCE-re/2;this.positionGrip(this.controlGrips.topLeft.visual,de,ve),this.positionGrip(this.controlGrips.topCenter.visual,le,ve),this.positionGrip(this.controlGrips.topRight.visual,_t,ve),this.positionGrip(this.controlGrips.centerLeft.visual,de,Ge),this.positionGrip(this.controlGrips.centerRight.visual,_t,Ge),this.positionGrip(this.controlGrips.bottomLeft.visual,de,It),this.positionGrip(this.controlGrips.bottomCenter.visual,le,It),this.positionGrip(this.controlGrips.bottomRight.visual,_t,It),this.rotatorGrip!==void 0&&this.positionGrip(this.rotatorGrip.visual,le,ve-3*this.CB_DISTANCE)},oe.prototype.positionGrip=function(re,de,ve){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,ve),re.transform.baseVal.replaceItem(le,0)},oe.prototype.hideControlBox=function(){this.controlBox.style.display="none"},oe.prototype.showControlBox=function(){this.controlBox.style.display=""},oe.prototype.getState=function(){return Object.assign({left:this.left,top:this.top,width:this.width,height:this.height,rotationAngle:this.rotationAngle,visualTransformMatrix:ke.toITransformMatrix(this.visual.transform.baseVal.getItem(0).matrix),containerTransformMatrix:ke.toITransformMatrix(this.container.transform.baseVal.getItem(0).matrix)},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.left=de.left,this.top=de.top,this.width=de.width,this.height=de.height,this.rotationAngle=de.rotationAngle,this.visual.transform.baseVal.getItem(0).setMatrix(ke.toSVGMatrix(this.visual.transform.baseVal.getItem(0).matrix,de.visualTransformMatrix)),this.container.transform.baseVal.getItem(0).setMatrix(ke.toSVGMatrix(this.container.transform.baseVal.getItem(0).matrix,de.containerTransformMatrix))},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de);var ve=this.rotatePoint({x:this.left,y:this.top}),le=this.unrotatePoint({x:ve.x*re,y:ve.y*de});this.left=le.x,this.top=le.y,this.width=this.width*re,this.height=this.height*de,this.adjustControlBox()},oe}(Se),He=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.opacity=1,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual)},oe.prototype.createVisual=function(){this.visual=Ie.createRect(1,1,[["fill",this.fillColor],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray],["opacity",this.opacity.toString()]]),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.setSize()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){fe.prototype.pointerUp.call(this,re),this.setSize()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.visual&&Ie.setAttributes(this.visual,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.visual&&Ie.setAttributes(this.visual,[["fill",this.fillColor]]),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.visual&&Ie.setAttributes(this.visual,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.visual&&Ie.setAttributes(this.visual,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},oe.prototype.getState=function(){return Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:this.opacity},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.opacity=de.opacity,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize()},oe.title="Rectangle marker",oe}(ge),rt=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.widths=[],Ge.widthBoxes=[],Ge.widths=de,Ge.currentWidth=ve,Ge.setCurrentWidth=Ge.setCurrentWidth.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.widths.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.flexGrow="2",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=ve===re.currentWidth?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentWidth(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.innerText=ve.toString(),Ge.style.marginRight="5px",le.appendChild(Ge);var It=document.createElement("div");It.style.minHeight="20px",It.style.flexGrow="2",It.style.display="flex",It.style.alignItems="center";var _t=document.createElement("hr");_t.style.minWidth="20px",_t.style.border="0px",_t.style.borderTop=ve+"px solid "+re.uiStyleSettings.toolboxColor,_t.style.flexGrow="2",It.appendChild(_t),le.appendChild(It),re.widthBoxes.push(le)}),de},oe.prototype.setCurrentWidth=function(re,de){var ve=this;this.currentWidth=re,this.widthBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onWidthChanged&&this.onWidthChanged(this.currentWidth)},oe}(xe),ct=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.styles=[],Ge.styleBoxes=[],Ge.styles=de,Ge.currentStyle=ve,Ge.setCurrentStyle=Ge.setCurrentStyle.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",this.styles.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.styles.length-5+"%",le.style.borderColor=ve===re.currentStyle?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentStyle(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.style.minHeight="20px",Ge.style.flexGrow="2",Ge.style.overflow="hidden";var It=` - `;Ge.innerHTML=yt,le.appendChild(Ge),re.styleBoxes.push(le)}),de},oe.prototype.setCurrentStyle=function(re,de){var ve=this;this.currentStyle=re,this.styleBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},oe}(xe),Ft=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="FrameMarker",oe.title="Frame marker",oe.icon='',oe}(He),st=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},Ve=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.x1=0,le.y1=0,le.x2=0,le.y2=0,le.defaultLength=50,le.manipulationStartX=0,le.manipulationStartY=0,le.manipulationStartX1=0,le.manipulationStartY1=0,le.manipulationStartX2=0,le.manipulationStartY2=0,le.setupControlBox(),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!!fe.prototype.ownsTarget.call(this,re)||!(!this.grip1.ownsTarget(re)&&!this.grip2.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.manipulationStartX=re.x,this.manipulationStartY=re.y,this.state==="new"&&(this.x1=re.x,this.y1=re.y,this.x2=re.x,this.y2=re.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(de)?this.activeGrip=this.grip1:this.grip2.ownsTarget(de)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},oe.prototype.pointerUp=function(re){var de=this.state;fe.prototype.pointerUp.call(this,re),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},oe.prototype.adjustVisual=function(){},oe.prototype.manipulate=function(re){this.state==="creating"?this.resize(re):this.state==="move"?(this.x1=this.manipulationStartX1+re.x-this.manipulationStartX,this.y1=this.manipulationStartY1+re.y-this.manipulationStartY,this.x2=this.manipulationStartX2+re.x-this.manipulationStartX,this.y2=this.manipulationStartY2+re.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(re)},oe.prototype.resize=function(re){switch(this.activeGrip){case this.grip1:this.x1=re.x,this.y1=re.y;break;case this.grip2:case void 0:this.x2=re.x,this.y2=re.y}this.adjustVisual(),this.adjustControlBox()},oe.prototype.select=function(){fe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){fe.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Ie.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){this.positionGrips()},oe.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Oe;return re.visual.transform.baseVal.appendItem(Ie.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-re/2,this.y1-re/2),this.positionGrip(this.grip2.visual,this.x2-re/2,this.y2-re/2)},oe.prototype.positionGrip=function(re,de,ve){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,ve),re.transform.baseVal.replaceItem(le,0)},oe.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.x1=de.x1,this.y1=de.y1,this.x2=de.x2,this.y2=de.y2},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.x1=this.x1*re,this.y1=this.y1*de,this.x2=this.x2*re,this.y2=this.y2*de,this.adjustVisual(),this.adjustControlBox()},oe}(Se),ut=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorLine&&re!==this.visibleLine)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.selectorLine=Ie.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Ie.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},oe.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Ie.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Ie.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Ie.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.createVisual(),this.adjustVisual()},oe.typeName="LineMarker",oe.title="Line marker",oe.icon='',oe}(Ve),Me=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.fonts=[],Ge.fontBoxes=[],Ge.fonts=de,Ge.currentFont=ve,Ge.setCurrentFont=Ge.setCurrentFont.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.flexGrow="2",this.fonts.forEach(function(ve){var le=document.createElement("div");le.style.display="inline-block",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.fonts.length-5+"%",le.style.borderColor=ve===re.currentFont?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentFont(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.style.display="flex",Ge.style.minHeight="20px",Ge.style.flexGrow="2",Ge.style.fontFamily=ve,Ge.style.overflow="hidden";var yt=document.createElement("div");yt.style.whiteSpace="nowrap",yt.style.overflow="hidden",yt.style.textOverflow="ellipsis",yt.innerHTML="The quick brown fox jumps over the lazy dog",Ge.appendChild(yt),le.appendChild(Ge),re.fontBoxes.push(le)}),de},oe.prototype.setCurrentFont=function(re,de){var ve=this;this.currentFont=re,this.fontBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},oe}(xe),dt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.color="transparent",le.padding=5,le.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",le.text=le.DEFAULT_TEXT,le.isMoved=!1,le.color=ve.defaultColor,le.fontFamily=ve.defaultFontFamily,le.defaultSize={x:100,y:30},le.setColor=le.setColor.bind(le),le.setFont=le.setFont.bind(le),le.renderText=le.renderText.bind(le),le.sizeText=le.sizeText.bind(le),le.textEditDivClicked=le.textEditDivClicked.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.setSize=le.setSize.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.colorPanel=new ye("Color",ve.defaultColorSet,ve.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){if(fe.prototype.ownsTarget.call(this,re)||re===this.visual||re===this.textElement||re===this.bgRectangle)return!0;var de=!1;return this.textElement.childNodes.forEach(function(ve){ve===re&&(de=!0)}),de},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.bgRectangle=Ie.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Ie.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Ie.createTransform()),this.textElement.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.renderText=function(){var re=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(de){re.textElement.appendChild(Ie.createTSpan(de.trim()===""?" ":de.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},oe.prototype.getTextScale=function(){var re=this.textElement.getBBox(),de=1;if(re.width>0&&re.height>0){var ve=(1*this.width-this.width*this.padding*2/100)/re.width,le=(1*this.height-this.height*this.padding*2/100)/re.height;de=Math.min(ve,le)}return de},oe.prototype.getTextPosition=function(re){var de=this.textElement.getBBox(),ve=0,le=0;return de.width>0&&de.height>0&&(ve=(this.width-de.width*re)/2,le=this.height/2-de.height*re/2),{x:ve,y:le}},oe.prototype.sizeText=function(){var re=this.textElement.getBBox(),de=this.getTextScale(),ve=this.getTextPosition(de);ve.y-=re.y*de,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+ve.x+"px, "+ve.y+"px) scale("+de+", "+de+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(ve.x,ve.y),this.textElement.transform.baseVal.getItem(1).setScale(de,de))},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.isMoved=!0,this.setSize(),this.sizeText()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},oe.prototype.pointerUp=function(re){var de=this.state;de==="creating"&&(this._suppressMarkerCreateEvent=!0),fe.prototype.pointerUp.call(this,re),this.setSize(),(de==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var de=Number.parseFloat(re.textEditor.style.fontSize);re.textEditor.clientWidth>=Number.parseInt(re.textEditor.style.maxWidth)&&de>.9;)de-=.1,re.textEditor.style.fontSize=Math.max(de,.9)+"em"}),this.textEditor.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(de){if(de.clipboardData){var ve=de.clipboardData.getData("text"),le=window.getSelection();if(!le.rangeCount)return!1;le.deleteFromDocument(),le.getRangeAt(0).insertNode(document.createTextNode(ve)),de.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){re.textEditDivClicked(re.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},oe.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var re=this.getTextScale(),de=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),ve=this.textElement.getBBox(),le={x:ve.width*re,y:ve.height*re};de.x-=le.x/2,de.y-=le.y/2,this.textEditor.style.top=de.y+"px",this.textEditor.style.left=de.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-de.x+"px",this.textEditor.style.fontSize=Math.max(16*re,12)+"px",this.textElement.style.display="none"}},oe.prototype.textEditDivClicked=function(re){this.text=re.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},oe.prototype.select=function(){fe.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},oe.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),fe.prototype.deselect.call(this)},oe.prototype.dblClick=function(re,de){fe.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setColor=function(re){this.textElement&&Ie.setAttributes(this.textElement,[["fill",re]]),this.color=re,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(re)},oe.prototype.setFont=function(re){this.textElement&&Ie.setAttributes(this.textElement,[["font-family",re]]),this.fontFamily=re,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},oe.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},oe.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.color=de.color,this.fontFamily=de.fontFamily,this.padding=de.padding,this.text=de.text,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize(),this.sizeText(),this.positionTextEditor()},oe.typeName="TextMarker",oe.title="Text marker",oe.icon='',oe}(ge),nt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.color="transparent",le.lineWidth=3,le.drawing=!1,le.pixelRatio=1,le.color=ve.defaultColor,le.lineWidth=ve.defaultStrokeWidth,le.pixelRatio=ve.freehandPixelRatio,le.setColor=le.setColor.bind(le),le.addCanvas=le.addCanvas.bind(le),le.finishCreation=le.finishCreation.bind(le),le.setLineWidth=le.setLineWidth.bind(le),le.colorPanel=new ye("Color",ve.defaultColorSet,ve.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.lineWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.lineWidthPanel.onWidthChanged=le.setLineWidth,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.drawingImage)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.drawingImage=Ie.createImage(),this.visual.appendChild(this.drawingImage);var re=Ie.createTransform();this.visual.transform.baseVal.appendItem(re),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(re.x,re.y),this.drawing=!0):fe.prototype.pointerDown.call(this,re,de)},oe.prototype.manipulate=function(re){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(re.x,re.y),this.canvasContext.stroke()):fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):fe.prototype.pointerUp.call(this,re)},oe.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},oe.prototype.select=function(){this.state==="creating"&&this.finishCreation(),fe.prototype.select.call(this)},oe.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),fe.prototype.deselect.call(this)},oe.prototype.finishCreation=function(){for(var re=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),de=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],ve=de[0],le=de[1],Ge=de[2],yt=de[3],_t=!1,tA=0;tA0&&(_t=!0,tAyt&&(yt=tA),Ot>Ge&&(Ge=Ot));if(_t){this.left=ve/this.pixelRatio,this.top=le/this.pixelRatio,this.width=(Ge-ve)/this.pixelRatio,this.height=(yt-le)/this.pixelRatio;var Vt=document.createElement("canvas");Vt.width=Ge-ve,Vt.height=yt-le,Vt.getContext("2d").putImageData(this.canvasContext.getImageData(ve,le,Ge-ve,yt-le),0,0),this.drawingImgUrl=Vt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},oe.prototype.setDrawingImage=function(){Ie.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},oe.prototype.setColor=function(re){this.color=re,this.colorChanged(re)},oe.prototype.setLineWidth=function(re){this.lineWidth=re},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({drawingImgUrl:this.drawingImgUrl},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){this.createVisual(),fe.prototype.restoreState.call(this,re),this.drawingImgUrl=re.drawingImgUrl,this.setDrawingImage()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setDrawingImage()},oe.typeName="FreehandMarker",oe.title="Freehand marker",oe.icon='',oe}(ge),mt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,ve||'')||this;return le.typeBoxes=[],le.currentType=de,le.setCurrentType=le.setCurrentType.bind(le),le}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2";for(var ve=function(yt){var _t="both";switch(yt){case 0:_t="both";break;case 1:_t="start";break;case 2:_t="end";break;case 3:_t="none"}var tA=document.createElement("div");if(tA.style.display="flex",tA.style.flexGrow="2",tA.style.alignItems="center",tA.style.justifyContent="space-between",tA.style.padding="5px",tA.style.borderWidth="2px",tA.style.borderStyle="solid",tA.style.borderColor=_t===le.currentType?le.uiStyleSettings.toolboxAccentColor:"transparent",tA.addEventListener("click",function(){re.setCurrentType(_t,tA)}),de.appendChild(tA),_t==="both"||_t==="start"){var Ot=document.createElement("div");Ot.style.display="flex",Ot.style.alignItems="center",Ot.style.minHeight="20px",Ot.innerHTML=` + `;Ge.innerHTML=It,le.appendChild(Ge),re.styleBoxes.push(le)}),de},oe.prototype.setCurrentStyle=function(re,de){var ve=this;this.currentStyle=re,this.styleBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onStyleChanged&&this.onStyleChanged(this.currentStyle)},oe}(xe),Ft=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="FrameMarker",oe.title="Frame marker",oe.icon='',oe}(He),st=function(){this.defaultColorSet=["#EF4444","#10B981","#2563EB","#FFFF00","#7C3AED","#F472B6","#000000","#FFFFFF"],this.defaultColor=this.defaultColorSet[0],this.defaultFillColor=this.defaultColorSet[0],this.defaultStrokeColor=this.defaultColorSet[7],this.defaultHighlightColor=this.defaultColorSet[3],this.defaultStrokeWidth=3,this.defaultStrokeDasharray="",this.defaultHighlightOpacity=.5,this.defaultFontFamily="Helvetica, Arial, sans-serif",this.defaultStrokeWidths=[1,2,3,5,10],this.defaultStrokeDasharrays=["","3","12 3","9 6 3 6"],this.defaultOpacitySteps=[.1,.25,.5,.75,1],this.displayMode="inline",this.defaultFontFamilies=['Times, "Times New Roman", serif',"Helvetica, Arial, sans-serif",'Courier, "Courier New", monospace',"cursive","fantasy"],this.popupMargin=30,this.newFreehandMarkerOnPointerUp=!1,this.defaultColorsFollowCurrentColors=!1,this.freehandPixelRatio=1,this.disableRotation=!1,this.defaultCaptionFontSize="1rem",this.defaultCaptionText="Text"},Ve=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.x1=0,le.y1=0,le.x2=0,le.y2=0,le.defaultLength=50,le.manipulationStartX=0,le.manipulationStartY=0,le.manipulationStartX1=0,le.manipulationStartY1=0,le.manipulationStartX2=0,le.manipulationStartY2=0,le.setupControlBox(),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!!fe.prototype.ownsTarget.call(this,re)||!(!this.grip1.ownsTarget(re)&&!this.grip2.ownsTarget(re))},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.manipulationStartX=re.x,this.manipulationStartY=re.y,this.state==="new"&&(this.x1=re.x,this.y1=re.y,this.x2=re.x,this.y2=re.y),this.manipulationStartX1=this.x1,this.manipulationStartY1=this.y1,this.manipulationStartX2=this.x2,this.manipulationStartY2=this.y2,this.state!=="new"&&(this.select(),this.grip1.ownsTarget(de)?this.activeGrip=this.grip1:this.grip2.ownsTarget(de)?this.activeGrip=this.grip2:this.activeGrip=void 0,this.activeGrip?this._state="resize":this._state="move")},oe.prototype.pointerUp=function(re){var de=this.state;fe.prototype.pointerUp.call(this,re),this.state==="creating"&&Math.abs(this.x1-this.x2)<10&&Math.abs(this.y1-this.y2)<10?(this.x2=this.x1+this.defaultLength,this.adjustVisual(),this.adjustControlBox()):this.manipulate(re),this._state="select",de==="creating"&&this.onMarkerCreated&&this.onMarkerCreated(this)},oe.prototype.adjustVisual=function(){},oe.prototype.manipulate=function(re){this.state==="creating"?this.resize(re):this.state==="move"?(this.x1=this.manipulationStartX1+re.x-this.manipulationStartX,this.y1=this.manipulationStartY1+re.y-this.manipulationStartY,this.x2=this.manipulationStartX2+re.x-this.manipulationStartX,this.y2=this.manipulationStartY2+re.y-this.manipulationStartY,this.adjustVisual(),this.adjustControlBox()):this.state==="resize"&&this.resize(re)},oe.prototype.resize=function(re){switch(this.activeGrip){case this.grip1:this.x1=re.x,this.y1=re.y;break;case this.grip2:case void 0:this.x2=re.x,this.y2=re.y}this.adjustVisual(),this.adjustControlBox()},oe.prototype.select=function(){fe.prototype.select.call(this),this.adjustControlBox(),this.controlBox.style.display=""},oe.prototype.deselect=function(){fe.prototype.deselect.call(this),this.controlBox.style.display="none"},oe.prototype.setupControlBox=function(){this.controlBox=Ie.createGroup(),this.container.appendChild(this.controlBox),this.addControlGrips(),this.controlBox.style.display="none"},oe.prototype.adjustControlBox=function(){this.positionGrips()},oe.prototype.addControlGrips=function(){this.grip1=this.createGrip(),this.grip2=this.createGrip(),this.positionGrips()},oe.prototype.createGrip=function(){var re=new Oe;return re.visual.transform.baseVal.appendItem(Ie.createTransform()),this.controlBox.appendChild(re.visual),re},oe.prototype.positionGrips=function(){var re=this.grip1.GRIP_SIZE;this.positionGrip(this.grip1.visual,this.x1-re/2,this.y1-re/2),this.positionGrip(this.grip2.visual,this.x2-re/2,this.y2-re/2)},oe.prototype.positionGrip=function(re,de,ve){var le=re.transform.baseVal.getItem(0);le.setTranslate(de,ve),re.transform.baseVal.replaceItem(le,0)},oe.prototype.getState=function(){return Object.assign({x1:this.x1,y1:this.y1,x2:this.x2,y2:this.y2},fe.prototype.getState.call(this))},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.x1=de.x1,this.y1=de.y1,this.x2=de.x2,this.y2=de.y2},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.x1=this.x1*re,this.y1=this.y1*de,this.x2=this.x2*re,this.y2=this.y2*de,this.adjustVisual(),this.adjustControlBox()},oe}(Se),ut=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorLine&&re!==this.visibleLine)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.selectorLine=Ie.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()]]),this.visibleLine=Ie.createLine(this.x1,this.y1,this.x2,this.y2,[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()]]),this.visual.appendChild(this.selectorLine),this.visual.appendChild(this.visibleLine),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="new"&&(this.createVisual(),this.adjustVisual(),this._state="creating")},oe.prototype.adjustVisual=function(){this.selectorLine&&this.visibleLine&&(this.selectorLine.setAttribute("x1",this.x1.toString()),this.selectorLine.setAttribute("y1",this.y1.toString()),this.selectorLine.setAttribute("x2",this.x2.toString()),this.selectorLine.setAttribute("y2",this.y2.toString()),this.visibleLine.setAttribute("x1",this.x1.toString()),this.visibleLine.setAttribute("y1",this.y1.toString()),this.visibleLine.setAttribute("x2",this.x2.toString()),this.visibleLine.setAttribute("y2",this.y2.toString()),Ie.setAttributes(this.visibleLine,[["stroke",this.strokeColor]]),Ie.setAttributes(this.visibleLine,[["stroke-width",this.strokeWidth.toString()]]),Ie.setAttributes(this.visibleLine,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.createVisual(),this.adjustVisual()},oe.typeName="LineMarker",oe.title="Line marker",oe.icon='',oe}(Ve),Me=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.fonts=[],Ge.fontBoxes=[],Ge.fonts=de,Ge.currentFont=ve,Ge.setCurrentFont=Ge.setCurrentFont.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.overflow="hidden",de.style.flexGrow="2",this.fonts.forEach(function(ve){var le=document.createElement("div");le.style.display="inline-block",le.style.alignItems="center",le.style.justifyContent="space-between",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.overflow="hidden",le.style.maxWidth=100/re.fonts.length-5+"%",le.style.borderColor=ve===re.currentFont?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentFont(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.style.display="flex",Ge.style.minHeight="20px",Ge.style.flexGrow="2",Ge.style.fontFamily=ve,Ge.style.overflow="hidden";var It=document.createElement("div");It.style.whiteSpace="nowrap",It.style.overflow="hidden",It.style.textOverflow="ellipsis",It.innerHTML="The quick brown fox jumps over the lazy dog",Ge.appendChild(It),le.appendChild(Ge),re.fontBoxes.push(le)}),de},oe.prototype.setCurrentFont=function(re,de){var ve=this;this.currentFont=re,this.fontBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onFontChanged&&this.onFontChanged(this.currentFont)},oe}(xe),dt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.color="transparent",le.padding=5,le.DEFAULT_TEXT="\u8BF7\u8F93\u5165\u6587\u672C",le.text=le.DEFAULT_TEXT,le.isMoved=!1,le.color=ve.defaultColor,le.fontFamily=ve.defaultFontFamily,le.defaultSize={x:100,y:30},le.setColor=le.setColor.bind(le),le.setFont=le.setFont.bind(le),le.renderText=le.renderText.bind(le),le.sizeText=le.sizeText.bind(le),le.textEditDivClicked=le.textEditDivClicked.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.setSize=le.setSize.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.colorPanel=new ye("Color",ve.defaultColorSet,ve.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){if(fe.prototype.ownsTarget.call(this,re)||re===this.visual||re===this.textElement||re===this.bgRectangle)return!0;var de=!1;return this.textElement.childNodes.forEach(function(ve){ve===re&&(de=!0)}),de},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.bgRectangle=Ie.createRect(1,1,[["fill","transparent"]]),this.visual.appendChild(this.bgRectangle),this.textElement=Ie.createText([["fill",this.color],["font-family",this.fontFamily],["font-size","16px"],["x","0"],["y","0"]]),this.textElement.transform.baseVal.appendItem(Ie.createTransform()),this.textElement.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.textElement),this.addMarkerVisualToContainer(this.visual),this.renderText()},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.renderText=function(){var re=this;if(this.textElement){for(;this.textElement.lastChild;)this.textElement.removeChild(this.textElement.lastChild);this.text.split(/\r\n|[\n\v\f\r\x85\u2028\u2029]/).forEach(function(de){re.textElement.appendChild(Ie.createTSpan(de.trim()===""?" ":de.trim(),[["x","0"],["dy","1.2em"]]))}),setTimeout(this.sizeText,10)}},oe.prototype.getTextScale=function(){var re=this.textElement.getBBox(),de=1;if(re.width>0&&re.height>0){var ve=(1*this.width-this.width*this.padding*2/100)/re.width,le=(1*this.height-this.height*this.padding*2/100)/re.height;de=Math.min(ve,le)}return de},oe.prototype.getTextPosition=function(re){var de=this.textElement.getBBox(),ve=0,le=0;return de.width>0&&de.height>0&&(ve=(this.width-de.width*re)/2,le=this.height/2-de.height*re/2),{x:ve,y:le}},oe.prototype.sizeText=function(){var re=this.textElement.getBBox(),de=this.getTextScale(),ve=this.getTextPosition(de);ve.y-=re.y*de,navigator.userAgent.indexOf("Edge/")>-1?this.textElement.style.transform="translate("+ve.x+"px, "+ve.y+"px) scale("+de+", "+de+")":(this.textElement.transform.baseVal.getItem(0).setTranslate(ve.x,ve.y),this.textElement.transform.baseVal.getItem(1).setScale(de,de))},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.isMoved=!0,this.setSize(),this.sizeText()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),this.visual&&this.bgRectangle&&(Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.bgRectangle,[["width",this.width.toString()],["height",this.height.toString()]]))},oe.prototype.pointerUp=function(re){var de=this.state;de==="creating"&&(this._suppressMarkerCreateEvent=!0),fe.prototype.pointerUp.call(this,re),this.setSize(),(de==="creating"||!this.isMoved&&Date.now()-this.pointerDownTimestamp>500)&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditor=document.createElement("div"),this.textEditor.style.position="absolute",this.textEditor.style.fontFamily=this.fontFamily,this.textEditor.style.lineHeight="1em",this.textEditor.innerText=this.text,this.textEditor.contentEditable="true",this.textEditor.style.color=this.color,this.textEditor.style.whiteSpace="pre",this.positionTextEditor(),this.textEditor.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditor.addEventListener("input",function(){for(var de=Number.parseFloat(re.textEditor.style.fontSize);re.textEditor.clientWidth>=Number.parseInt(re.textEditor.style.maxWidth)&&de>.9;)de-=.1,re.textEditor.style.fontSize=Math.max(de,.9)+"em"}),this.textEditor.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditor.addEventListener("paste",function(de){if(de.clipboardData){var ve=de.clipboardData.getData("text"),le=window.getSelection();if(!le.rangeCount)return!1;le.deleteFromDocument(),le.getRangeAt(0).insertNode(document.createTextNode(ve)),de.preventDefault()}}),this.textEditDiv.addEventListener("pointerup",function(){re.textEditDivClicked(re.textEditor.innerText)}),this.textEditDiv.appendChild(this.textEditor),this.overlayContainer.appendChild(this.textEditDiv),this.hideVisual(),this.textEditor.focus(),document.execCommand("selectAll")},oe.prototype.positionTextEditor=function(){if(this.state==="edit")if(this.textEditor===void 0)this.showTextEditor();else{this.textElement.style.display="";var re=this.getTextScale(),de=this.rotatePoint({x:this.left+this.width/2,y:this.top+this.height/2}),ve=this.textElement.getBBox(),le={x:ve.width*re,y:ve.height*re};de.x-=le.x/2,de.y-=le.y/2,this.textEditor.style.top=de.y+"px",this.textEditor.style.left=de.x+"px",this.textEditor.style.maxWidth=this.overlayContainer.offsetWidth-de.x+"px",this.textEditor.style.fontSize=Math.max(16*re,12)+"px",this.textElement.style.display="none"}},oe.prototype.textEditDivClicked=function(re){this.text=re.trim(),this.overlayContainer.innerHTML="",this.renderText(),this.showVisual(),this._suppressMarkerCreateEvent&&(this._suppressMarkerCreateEvent=!1,this.onMarkerCreated&&this.onMarkerCreated(this)),this.stateChanged()},oe.prototype.select=function(){fe.prototype.select.call(this),this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText)},oe.prototype.deselect=function(){this.state==="edit"&&this.textEditDivClicked(this.textEditor.innerText),fe.prototype.deselect.call(this)},oe.prototype.dblClick=function(re,de){fe.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setColor=function(re){this.textElement&&Ie.setAttributes(this.textElement,[["fill",re]]),this.color=re,this.textEditor&&(this.textEditor.style.color=this.color),this.colorChanged(re)},oe.prototype.setFont=function(re){this.textElement&&Ie.setAttributes(this.textElement,[["font-family",re]]),this.fontFamily=re,this.textEditor&&(this.textEditor.style.fontFamily=this.fontFamily),this.renderText(),this.stateChanged()},oe.prototype.hideVisual=function(){this.textElement.style.display="none",this.hideControlBox()},oe.prototype.showVisual=function(){this.state==="edit"&&(this._state="select"),this.textElement.style.display="",this.showControlBox()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.colorPanel,this.fontFamilyPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({color:this.color,fontFamily:this.fontFamily,padding:this.padding,text:this.text},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.color=de.color,this.fontFamily=de.fontFamily,this.padding=de.padding,this.text=de.text,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize(),this.sizeText(),this.positionTextEditor()},oe.typeName="TextMarker",oe.title="Text marker",oe.icon='',oe}(ge),nt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.color="transparent",le.lineWidth=3,le.drawing=!1,le.pixelRatio=1,le.color=ve.defaultColor,le.lineWidth=ve.defaultStrokeWidth,le.pixelRatio=ve.freehandPixelRatio,le.setColor=le.setColor.bind(le),le.addCanvas=le.addCanvas.bind(le),le.finishCreation=le.finishCreation.bind(le),le.setLineWidth=le.setLineWidth.bind(le),le.colorPanel=new ye("Color",ve.defaultColorSet,ve.defaultColor),le.colorPanel.onColorChanged=le.setColor,le.lineWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.lineWidthPanel.onWidthChanged=le.setLineWidth,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.drawingImage)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.drawingImage=Ie.createImage(),this.visual.appendChild(this.drawingImage);var re=Ie.createTransform();this.visual.transform.baseVal.appendItem(re),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&(this.addCanvas(),this.createVisual(),this._state="creating"),this.state==="creating"?(this.canvasContext.strokeStyle=this.color,this.canvasContext.lineWidth=this.lineWidth,this.canvasContext.beginPath(),this.canvasContext.moveTo(re.x,re.y),this.drawing=!0):fe.prototype.pointerDown.call(this,re,de)},oe.prototype.manipulate=function(re){this.state==="creating"?this.drawing&&(this.canvasContext.lineTo(re.x,re.y),this.canvasContext.stroke()):fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),Ie.setAttributes(this.visual,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]])},oe.prototype.pointerUp=function(re){this._state==="creating"?this.drawing&&(this.canvasContext.closePath(),this.drawing=!1,this.globalSettings.newFreehandMarkerOnPointerUp&&this.finishCreation()):fe.prototype.pointerUp.call(this,re)},oe.prototype.addCanvas=function(){this.overlayContainer.innerHTML="",this.canvasElement=document.createElement("canvas"),this.canvasElement.width=this.overlayContainer.clientWidth*this.pixelRatio,this.canvasElement.height=this.overlayContainer.clientHeight*this.pixelRatio,this.canvasContext=this.canvasElement.getContext("2d"),this.canvasContext.scale(this.pixelRatio,this.pixelRatio),this.overlayContainer.appendChild(this.canvasElement)},oe.prototype.select=function(){this.state==="creating"&&this.finishCreation(),fe.prototype.select.call(this)},oe.prototype.deselect=function(){this.state==="creating"&&this.finishCreation(),fe.prototype.deselect.call(this)},oe.prototype.finishCreation=function(){for(var re=this.canvasContext.getImageData(0,0,this.canvasElement.width,this.canvasElement.height),de=[this.canvasElement.width+1,this.canvasElement.height+1,-1,-1],ve=de[0],le=de[1],Ge=de[2],It=de[3],_t=!1,tA=0;tA0&&(_t=!0,tAIt&&(It=tA),Ot>Ge&&(Ge=Ot));if(_t){this.left=ve/this.pixelRatio,this.top=le/this.pixelRatio,this.width=(Ge-ve)/this.pixelRatio,this.height=(It-le)/this.pixelRatio;var Vt=document.createElement("canvas");Vt.width=Ge-ve,Vt.height=It-le,Vt.getContext("2d").putImageData(this.canvasContext.getImageData(ve,le,Ge-ve,It-le),0,0),this.drawingImgUrl=Vt.toDataURL("image/png"),this.setDrawingImage(),this._state="select",this.onMarkerCreated&&this.onMarkerCreated(this)}this.overlayContainer.innerHTML=""},oe.prototype.setDrawingImage=function(){Ie.setAttributes(this.drawingImage,[["width",this.width.toString()],["height",this.height.toString()]]),Ie.setAttributes(this.drawingImage,[["href",this.drawingImgUrl]]),this.moveVisual({x:this.left,y:this.top})},oe.prototype.setColor=function(re){this.color=re,this.colorChanged(re)},oe.prototype.setLineWidth=function(re){this.lineWidth=re},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return this.state==="new"||this.state==="creating"?[this.colorPanel,this.lineWidthPanel]:[]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({drawingImgUrl:this.drawingImgUrl},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){this.createVisual(),fe.prototype.restoreState.call(this,re),this.drawingImgUrl=re.drawingImgUrl,this.setDrawingImage()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setDrawingImage()},oe.typeName="FreehandMarker",oe.title="Freehand marker",oe.icon='',oe}(ge),mt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,ve||'')||this;return le.typeBoxes=[],le.currentType=de,le.setCurrentType=le.setCurrentType.bind(le),le}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2";for(var ve=function(It){var _t="both";switch(It){case 0:_t="both";break;case 1:_t="start";break;case 2:_t="end";break;case 3:_t="none"}var tA=document.createElement("div");if(tA.style.display="flex",tA.style.flexGrow="2",tA.style.alignItems="center",tA.style.justifyContent="space-between",tA.style.padding="5px",tA.style.borderWidth="2px",tA.style.borderStyle="solid",tA.style.borderColor=_t===le.currentType?le.uiStyleSettings.toolboxAccentColor:"transparent",tA.addEventListener("click",function(){re.setCurrentType(_t,tA)}),de.appendChild(tA),_t==="both"||_t==="start"){var Ot=document.createElement("div");Ot.style.display="flex",Ot.style.alignItems="center",Ot.style.minHeight="20px",Ot.innerHTML=` `,Ot.style.marginLeft="5px",tA.appendChild(Ot)}var Vt=document.createElement("div");Vt.style.display="flex",Vt.style.alignItems="center",Vt.style.minHeight="20px",Vt.style.flexGrow="2";var iA=document.createElement("hr");if(iA.style.minWidth="20px",iA.style.border="0px",iA.style.borderTop="3px solid "+(le.uiStyleSettings!==void 0?le.uiStyleSettings.toolboxColor:"#eeeeee"),iA.style.flexGrow="2",Vt.appendChild(iA),tA.appendChild(Vt),_t==="both"||_t==="end"){var gA=document.createElement("div");gA.style.display="flex",gA.style.alignItems="center",gA.style.minHeight="20px",gA.innerHTML=` - `,gA.style.marginRight="5px",tA.appendChild(gA)}le.typeBoxes.push(tA)},le=this,Ge=0;Ge<4;Ge++)ve(Ge);return de},oe.prototype.setCurrentType=function(re,de){var ve=this;this.currentType=re,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings!==void 0?ve.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},oe}(xe),nA=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new mt("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},oe.prototype.getArrowPoints=function(re,de){var ve=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return re-ve/2+","+(de+le/2)+" "+re+","+(de-le/2)+" "+(re+ve/2)+","+(de+le/2)},oe.prototype.createTips=function(){this.arrow1=Ie.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Ie.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.arrow2)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="creating"&&this.createTips()},oe.prototype.adjustVisual=function(){if(fe.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Ie.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Ie.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var ve=this.arrow2.transform.baseVal.getItem(0);ve.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ve,0)}},oe.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},oe.typeName="ArrowMarker",oe.title="Arrow marker",oe.icon='',oe}(ut),bt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor=ve.defaultFillColor,le.strokeWidth=0,le.fillPanel=new ye("Color",ve.defaultColorSet,ve.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="CoverMarker",oe.title="Cover marker",oe.icon='',oe}(He),Pt=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.opacities=[],Ge.opacityBoxes=[],Ge.opacities=de,Ge.currentOpacity=ve,Ge.setCurrentOpacity=Ge.setCurrentOpacity.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=ve===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentOpacity(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.innerText=100*ve+"%",le.appendChild(Ge),re.opacityBoxes.push(le)}),de},oe.prototype.setCurrentOpacity=function(re,de){var ve=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},oe}(xe),rA=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=ve.defaultHighlightColor,le.strokeWidth=0,le.opacity=ve.defaultHighlightOpacity,le.fillPanel=new ye("Color",ve.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Pt("Opacity",ve.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return Ce(oe,fe),oe.prototype.setOpacity=function(re){this.opacity=re,this.visual&&Ie.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="HighlightMarker",oe.title="Highlight marker",oe.icon='',oe}(bt),ze='',Qe='',wt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=ve.defaultStrokeColor,le.bgColor=ve.defaultFillColor,le.fontFamily=ve.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new ye("Text color",ve.defaultColorSet,le.color,ze),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new ye("Fill color",ve.defaultColorSet,le.bgColor,Qe),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new Oe,le.tipGrip.visual.transform.baseVal.appendItem(Ie.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return fe.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},oe.prototype.createTip=function(){Ie.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Ie.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&fe.prototype.pointerDown.call(this,re,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):fe.prototype.pointerDown.call(this,re,de)},oe.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,fe.prototype.pointerUp.call(this,re);else{var de=this.state==="creating";fe.prototype.pointerUp.call(this,re),this.setTipPoints(de),this.positionTip()}},oe.prototype.manipulate=function(re){if(this.tipMoving){var de=this.unrotatePoint(re);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else fe.prototype.manipulate.call(this,re)},oe.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(Ie.setAttributes(this.bgRectangle,[["fill",re]]),Ie.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},oe.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},oe.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var de=Math.min(this.height/2,15),ve=this.height/5;re&&(this.tipPosition={x:de+ve/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var ve=this.tip2.transform.baseVal.getItem(0);ve.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ve,0)}},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},oe.typeName="MeasurementMarker",oe.title="Measurement marker",oe.icon='',oe}(ut),Ye=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokePanel.colors=ve.defaultColorSet,le.fillColor="transparent",le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="EllipseFrameMarker",oe.title="Ellipse frame marker",oe.icon='',oe}(kt),_e=function(){function fe(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(fe.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),fe.prototype.addUndoStep=function(oe){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(oe)||(this.undoStack.push(oe),JSON.stringify(this.lastRedoStep)!==JSON.stringify(oe)&&this.redoStack.splice(0,this.redoStack.length))},fe.prototype.replaceLastUndoStep=function(oe){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=oe)},fe.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},fe.prototype.undo=function(){if(this.undoStack.length>1){var oe=this.undoStack.pop();return oe!==void 0&&this.redoStack.push(oe),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},fe.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},fe}(),ht=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},oe.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.selectorCurve=Ie.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Ie.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},oe.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Ie.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Ie.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Ie.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setupControlBox=function(){fe.prototype.setupControlBox.call(this),this.curveControlLine1=Ie.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Ie.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},oe.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,fe.prototype.addControlGrips.call(this)},oe.prototype.positionGrips=function(){fe.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},oe.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),fe.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},oe.prototype.scale=function(re,de){this.curveX=this.curveX*re,this.curveY=this.curveY*de,fe.prototype.scale.call(this,re,de)},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},oe.typeName="CurveMarker",oe.title="Curve marker",oe.icon='',oe}(Ve),Mt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.fillColor=ve.defaultFillColor,le.textColor=ve.defaultStrokeColor,le.fontFamily=ve.defaultFontFamily,le.fontSize=ve.defaultCaptionFontSize,le.captionText=ve.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new ye("Line color",De(ve.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new ye("Fill color",De(ve.defaultColorSet,["transparent"]),le.fillColor,Qe),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new ye("Text color",ve.defaultColorSet,le.textColor,ze),le.textColorPanel.onColorChanged=le.setTextColor,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Ie.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Ie.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Ie.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},oe.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.setSize()},oe.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Ie.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Ie.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},oe.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},oe.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},oe.prototype.setFont=function(re){this.captionElement&&Ie.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},oe.prototype.setTextColor=function(re){this.captionElement&&Ie.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),Ie.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},oe.prototype.pointerUp=function(re){fe.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.dblClick=function(re,de){fe.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&Ie.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&Ie.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&Ie.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&Ie.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},fe.prototype.getState.call(this));return re.typeName=this.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize()},oe.typeName="CaptionFrameMarker",oe.title="Caption frame marker",oe.icon='',oe}(ge),At=function(){function fe(oe,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=oe,this.cancelable=re}return Object.defineProperty(fe.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),fe.prototype.preventDefault=function(){this._defaultPrevented=!0},fe}(),xt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,!1)||this;return le.dataUrl=de,le.state=ve,le}return Ce(oe,fe),oe}(At),$e=function(fe){function oe(re,de,ve){ve===void 0&&(ve=!1);var le=fe.call(this,re,ve)||this;return le.marker=de,le}return Ce(oe,fe),oe}(At),gt=function(){function fe(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return fe.prototype.addEventListener=function(oe,re){this[oe].push(re)},fe.prototype.removeEventListener=function(oe,re){var de=this[oe].indexOf(re);de>-1&&this[oe].splice(de,1)},fe}(),Dt=function(){function fe(oe){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new st,this._isOpen=!1,this.undoRedoManager=new _e,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new gt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=fe.instanceCounter++,this.styles=new Fe(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=oe,this.targetRoot=document.body,this.width=oe.clientWidth,this.height=oe.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(fe.prototype,"ALL_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,Ye,kt,rA,wt,Ht,bt,ut,ht,Mt]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,kt,rA,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,rA]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(oe){var re=this;this._availableMarkerTypes.splice(0),oe.forEach(function(de){if(typeof de=="string"){var ve=re.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});ve!==void 0&&re._availableMarkerTypes.push(ve)}else re._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(oe){this._zoomLevel=oe,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),fe.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ke.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},fe.prototype.show=function(){var oe=this;this.styles.styleSheetRoot===void 0&&we.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=we.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new At(oe))})},fe.prototype.render=function(){return Ne(this,void 0,void 0,function(){var oe;return et(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(oe=new Ue).naturalSize=this.renderAtNaturalSize,oe.imageType=this.renderImageType,oe.imageQuality=this.renderImageQuality,oe.markersOnly=this.renderMarkersOnly,oe.width=this.renderWidth,oe.height=this.renderHeight,[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},fe.prototype.close=function(oe){var re=this;if(oe===void 0&&(oe=!1),this.isOpen){var de=!1;oe||this.eventListeners.beforeclose.forEach(function(ve){var le=new At(re,!0);ve(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ve){return ve(new At(re))}),this.detachEvents(),this._isOpen=!1)}},fe.prototype.addMarkersToToolbar=function(){for(var oe,re=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*oe:this.editorCanvas.clientWidth,de=re',oe.title="Powered by marker.js",oe.style.display="grid",oe.style.alignItems="center",oe.style.justifyItems="center",oe.style.padding="3px",oe.style.width="20px",oe.style.height="20px",this.logoUI.appendChild(oe),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},fe.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},fe.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},fe.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},fe.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var oe=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Ze(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(oe),1),oe.dispose()},fe.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},fe.prototype.toolbarButtonClicked=function(oe,re){if(oe==="marker"&&re!==void 0)this.createNewMarker(re);else if(oe==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},fe.prototype.deleteSelectedMarker=function(){var oe=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ve){var le=new $e(oe,oe._currentMarker,!0);ve(le),le.defaultPrevented&&(re=!0)}),!re){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ve){return ve(new $e(oe,de))})}}},fe.prototype.clear=function(){var oe=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ge){var yt=new $e(oe,void 0,!0);Ge(yt),yt.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var de=function(Ge){var yt=ve.markers[Ge];ve.setCurrentMarker(ve.markers[Ge]),ve._currentMarker.dispose(),ve.markerImage.removeChild(ve._currentMarker.container),ve.markers.splice(ve.markers.indexOf(ve._currentMarker),1),ve.eventListeners.markerdelete.forEach(function(_t){return _t(new $e(oe,yt))})},ve=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(fe.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),fe.prototype.showNotesEditor=function(){var oe;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(oe=this._currentMarker.notes)!==null&&oe!==void 0?oe:"",this.overlayContainer.appendChild(this.notesArea))},fe.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},fe.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},fe.prototype.addUndoStep=function(){var oe=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===re.width&&de.height===re.height){var ve=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),ve1&&this.panTo({x:oe.clientX,y:oe.clientY}))},fe.prototype.onPointerUp=function(oe){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(oe.clientX,oe.clientY)),this.isDragging=!1,this.addUndoStep()},fe.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},fe.prototype.onKeyUp=function(oe){this._currentMarker===void 0||this.notesArea!==void 0||oe.key!=="Delete"&&oe.key!=="Backspace"||this.deleteSelectedMarker()},fe.prototype.clientToLocalCoordinates=function(oe,re){var de=this.markerImage.getBoundingClientRect();return{x:(oe-de.left)/this.zoomLevel,y:(re-de.top)/this.zoomLevel}},fe.prototype.onWindowResize=function(){this.positionUI()},fe.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var oe=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},fe.prototype.addLicenseKey=function(oe){Ke.addKey(oe)},fe.prototype.addEventListener=function(oe,re){this.eventListeners.addEventListener(oe,re)},fe.prototype.removeEventListener=function(oe,re){this.eventListeners.removeEventListener(oe,re)},fe.prototype.renderState=function(oe){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(oe),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(fe.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),fe.prototype.focus=function(){var oe=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new At(oe))}))},fe.prototype.blur=function(){var oe=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new At(oe))}))},fe.instanceCounter=0,fe}()},51581:function(ot,lt,se){"use strict";Object.defineProperty(lt,"__esModule",{value:!0});var z=function(){function Re(Ze,je){for(var xe=0;xe=0||Object.prototype.hasOwnProperty.call(Re,xe)&&(je[xe]=Re[xe]);return je}function Ue(Re,Ze){if(!(Re instanceof Ze))throw new TypeError("Cannot call a class as a function")}function we(Re,Ze){if(!Re)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ze&&(typeof Ze=="object"||typeof Ze=="function")?Ze:Re}function Fe(Re,Ze){if(typeof Ze!="function"&&Ze!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ze);Re.prototype=Object.create(Ze&&Ze.prototype,{constructor:{value:Re,enumerable:!1,writable:!0,configurable:!0}}),Ze&&(Object.setPrototypeOf?Object.setPrototypeOf(Re,Ze):Re.__proto__=Ze)}var Xe=function(Re){Fe(Ze,Re);function Ze(je){Ue(this,Ze);var xe=we(this,(Ze.__proto__||Object.getPrototypeOf(Ze)).call(this,je));return xe.scrollListener=xe.scrollListener.bind(xe),xe.eventListenerOptions=xe.eventListenerOptions.bind(xe),xe.mousewheelListener=xe.mousewheelListener.bind(xe),xe}return z(Ze,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var xe=this.getParentElement(this.scrollComponent);xe.scrollTop=xe.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var xe=!1,ye={get passive(){xe=!0}};try{document.addEventListener("test",null,ye),document.removeEventListener("test",null,ye)}catch(Se){}return xe}},{key:"eventListenerOptions",value:function(){var xe=this.props.useCapture;return this.isPassiveSupported()&&(xe={useCapture:this.props.useCapture,passive:!0}),xe}},{key:"setDefaultLoader",value:function(xe){this.defaultLoader=xe}},{key:"detachMousewheelListener",value:function(){var xe=window;this.props.useWindow===!1&&(xe=this.scrollComponent.parentNode),xe.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var xe=window;this.props.useWindow===!1&&(xe=this.getParentElement(this.scrollComponent)),xe.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),xe.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(xe){var ye=this.props.getScrollParent&&this.props.getScrollParent();return ye!=null?ye:xe&&xe.parentNode}},{key:"filterProps",value:function(xe){return xe}},{key:"attachScrollListener",value:function(){var xe=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!xe)){var ye=window;this.props.useWindow===!1&&(ye=xe),ye.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ye.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ye.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(xe){xe.deltaY===1&&!this.isPassiveSupported()&&xe.preventDefault()}},{key:"scrollListener",value:function(){var xe=this.scrollComponent,ye=window,Se=this.getParentElement(xe),We=void 0;if(this.props.useWindow){var Oe=document.documentElement||document.body.parentNode||document.body,ke=ye.pageYOffset!==void 0?ye.pageYOffset:Oe.scrollTop;this.props.isReverse?We=ke:We=this.calculateOffset(xe,ke)}else this.props.isReverse?We=Se.scrollTop:We=xe.scrollHeight-Se.scrollTop-Se.clientHeight;We1&&arguments[1]!==void 0?arguments[1]:60,et=null;return function(){for(var De=this,Ie=arguments.length,Ke=new Array(Ie),Ue=0;Ue`,gA.style.marginRight="5px",tA.appendChild(gA)}le.typeBoxes.push(tA)},le=this,Ge=0;Ge<4;Ge++)ve(Ge);return de},oe.prototype.setCurrentType=function(re,de){var ve=this;this.currentType=re,this.typeBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings!==void 0?ve.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},oe}(xe),nA=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.arrowType="end",le.arrowBaseHeight=10,le.arrowBaseWidth=10,le.getArrowPoints=le.getArrowPoints.bind(le),le.setArrowType=le.setArrowType.bind(le),le.arrowTypePanel=new mt("Arrow type","end"),le.arrowTypePanel.onArrowTypeChanged=le.setArrowType,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.arrow1&&re!==this.arrow2)},oe.prototype.getArrowPoints=function(re,de){var ve=this.arrowBaseWidth+2*this.strokeWidth,le=this.arrowBaseHeight+2*this.strokeWidth;return re-ve/2+","+(de+le/2)+" "+re+","+(de-le/2)+" "+(re+ve/2)+","+(de+le/2)},oe.prototype.createTips=function(){this.arrow1=Ie.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Ie.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Ie.createTransform()),this.visual.appendChild(this.arrow2)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.state==="creating"&&this.createTips()},oe.prototype.adjustVisual=function(){if(fe.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Ie.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Ie.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var re=0;Math.abs(this.x1-this.x2)>.1&&(re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var de=this.arrow1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(de,0);var ve=this.arrow2.transform.baseVal.getItem(0);ve.setRotate(re+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ve,0)}},oe.prototype.setArrowType=function(re){this.arrowType=re,this.adjustVisual(),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({arrowType:this.arrowType},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.arrowType=de.arrowType,this.createTips(),this.adjustVisual()},oe.typeName="ArrowMarker",oe.title="Arrow marker",oe.icon='',oe}(ut),bt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor=ve.defaultFillColor,le.strokeWidth=0,le.fillPanel=new ye("Color",ve.defaultColorSet,ve.defaultFillColor),le.fillPanel.onColorChanged=le.setFillColor,le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="CoverMarker",oe.title="Cover marker",oe.icon='',oe}(He),Pt=function(fe){function oe(re,de,ve,le){var Ge=fe.call(this,re,le||'')||this;return Ge.opacities=[],Ge.opacityBoxes=[],Ge.opacities=de,Ge.currentOpacity=ve,Ge.setCurrentOpacity=Ge.setCurrentOpacity.bind(Ge),Ge}return Ce(oe,fe),oe.prototype.getUi=function(){var re=this,de=document.createElement("div");return de.style.display="flex",de.style.overflow="hidden",de.style.flexGrow="2",de.style.justifyContent="space-between",this.opacities.forEach(function(ve){var le=document.createElement("div");le.style.display="flex",le.style.alignItems="center",le.style.justifyContent="center",le.style.padding="5px",le.style.borderWidth="2px",le.style.borderStyle="solid",le.style.borderColor=ve===re.currentOpacity?re.uiStyleSettings.toolboxAccentColor:"transparent",le.addEventListener("click",function(){re.setCurrentOpacity(ve,le)}),de.appendChild(le);var Ge=document.createElement("div");Ge.innerText=100*ve+"%",le.appendChild(Ge),re.opacityBoxes.push(le)}),de},oe.prototype.setCurrentOpacity=function(re,de){var ve=this;this.currentOpacity=re,this.opacityBoxes.forEach(function(le){le.style.borderColor=le===de?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},oe}(xe),rA=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.setOpacity=le.setOpacity.bind(le),le.fillColor=ve.defaultHighlightColor,le.strokeWidth=0,le.opacity=ve.defaultHighlightOpacity,le.fillPanel=new ye("Color",ve.defaultColorSet,le.fillColor),le.fillPanel.onColorChanged=le.setFillColor,le.opacityPanel=new Pt("Opacity",ve.defaultOpacitySteps,le.opacity),le.opacityPanel.onOpacityChanged=le.setOpacity,le}return Ce(oe,fe),oe.prototype.setOpacity=function(re){this.opacity=re,this.visual&&Ie.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="HighlightMarker",oe.title="Highlight marker",oe.icon='',oe}(bt),ze='',Qe='',wt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.bgColor="transparent",le.tipPosition={x:0,y:0},le.tipBase1Position={x:0,y:0},le.tipBase2Position={x:0,y:0},le.tipMoving=!1,le.color=ve.defaultStrokeColor,le.bgColor=ve.defaultFillColor,le.fontFamily=ve.defaultFontFamily,le.defaultSize={x:100,y:30},le.setBgColor=le.setBgColor.bind(le),le.getTipPoints=le.getTipPoints.bind(le),le.positionTip=le.positionTip.bind(le),le.setTipPoints=le.setTipPoints.bind(le),le.colorPanel=new ye("Text color",ve.defaultColorSet,le.color,ze),le.colorPanel.onColorChanged=le.setColor,le.bgColorPanel=new ye("Fill color",ve.defaultColorSet,le.bgColor,Qe),le.bgColorPanel.onColorChanged=le.setBgColor,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.tipGrip=new Oe,le.tipGrip.visual.transform.baseVal.appendItem(Ie.createTransform()),le.controlBox.appendChild(le.tipGrip.visual),le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return fe.prototype.ownsTarget.call(this,re)||this.tipGrip.ownsTarget(re)||this.tip===re},oe.prototype.createTip=function(){Ie.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Ie.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},oe.prototype.pointerDown=function(re,de){this.state==="new"&&fe.prototype.pointerDown.call(this,re,de),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(de)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):fe.prototype.pointerDown.call(this,re,de)},oe.prototype.pointerUp=function(re){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,fe.prototype.pointerUp.call(this,re);else{var de=this.state==="creating";fe.prototype.pointerUp.call(this,re),this.setTipPoints(de),this.positionTip()}},oe.prototype.manipulate=function(re){if(this.tipMoving){var de=this.unrotatePoint(re);this.tipPosition={x:de.x-this.manipulationStartLeft,y:de.y-this.manipulationStartTop},this.positionTip()}else fe.prototype.manipulate.call(this,re)},oe.prototype.setBgColor=function(re){this.bgRectangle&&this.tip&&(Ie.setAttributes(this.bgRectangle,[["fill",re]]),Ie.setAttributes(this.tip,[["fill",re]])),this.bgColor=re,this.fillColorChanged(re)},oe.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},oe.prototype.setTipPoints=function(re){re===void 0&&(re=!1);var de=Math.min(this.height/2,15),ve=this.height/5;re&&(this.tipPosition={x:de+ve/2,y:this.height+20});var le=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?le.1)){var re=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),de=this.tip1.transform.baseVal.getItem(0);de.setRotate(re,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(de,0);var ve=this.tip2.transform.baseVal.getItem(0);ve.setRotate(re+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ve,0)}},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re),this.createTips(),this.adjustVisual()},oe.typeName="MeasurementMarker",oe.title="Measurement marker",oe.icon='',oe}(ut),Ye=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokePanel.colors=ve.defaultColorSet,le.fillColor="transparent",le}return Ce(oe,fe),Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=fe.prototype.getState.call(this);return re.typeName=oe.typeName,re},oe.typeName="EllipseFrameMarker",oe.title="Ellipse frame marker",oe.icon='',oe}(kt),_e=function(){function fe(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(fe.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),fe.prototype.addUndoStep=function(oe){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(oe)||(this.undoStack.push(oe),JSON.stringify(this.lastRedoStep)!==JSON.stringify(oe)&&this.redoStack.splice(0,this.redoStack.length))},fe.prototype.replaceLastUndoStep=function(oe){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=oe)},fe.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},fe.prototype.undo=function(){if(this.undoStack.length>1){var oe=this.undoStack.pop();return oe!==void 0&&this.redoStack.push(oe),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},fe.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},fe}(),ht=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.curveX=0,le.curveY=0,le.manipulationStartCurveX=0,le.manipulationStartCurveY=0,le.setStrokeColor=le.setStrokeColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.positionGrips=le.positionGrips.bind(le),le.addControlGrips=le.addControlGrips.bind(le),le.adjustVisual=le.adjustVisual.bind(le),le.setupControlBox=le.setupControlBox.bind(le),le.resize=le.resize.bind(le),le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.strokePanel=new ye("Line color",ve.defaultColorSet,ve.defaultColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.selectorCurve&&re!==this.visibleCurve&&!this.curveGrip.ownsTarget(re))},oe.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.selectorCurve=Ie.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Ie.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=re.x,this.curveY=re.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(de)&&(this.activeGrip=this.curveGrip,this._state="resize")},oe.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Ie.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Ie.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Ie.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},oe.prototype.setupControlBox=function(){fe.prototype.setupControlBox.call(this),this.curveControlLine1=Ie.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Ie.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},oe.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,fe.prototype.addControlGrips.call(this)},oe.prototype.positionGrips=function(){fe.prototype.positionGrips.call(this);var re=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-re/2,this.curveY-re/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},oe.prototype.manipulate=function(re){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+re.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+re.y-this.manipulationStartY),fe.prototype.manipulate.call(this,re)},oe.prototype.resize=function(re){this.activeGrip===this.curveGrip&&(this.curveX=re.x,this.curveY=re.y),fe.prototype.resize.call(this,re),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.adjustVisual(),this.colorChanged(re)},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.adjustVisual()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.adjustVisual()},oe.prototype.scale=function(re,de){this.curveX=this.curveX*re,this.curveY=this.curveY*de,fe.prototype.scale.call(this,re,de)},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},fe.prototype.getState.call(this));return re.typeName=oe.typeName,re},oe.prototype.restoreState=function(re){fe.prototype.restoreState.call(this,re);var de=re;this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.curveX=de.curveX,this.curveY=de.curveY,this.createVisual(),this.adjustVisual()},oe.typeName="CurveMarker",oe.title="Curve marker",oe.icon='',oe}(Ve),Mt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,de,ve)||this;return le.fillColor="transparent",le.strokeColor="transparent",le.strokeWidth=0,le.strokeDasharray="",le.textColor="transparent",le.fontSize="1rem",le.isMoved=!1,le.captionText="Caption",le.PADDING=5,le.captionBoxWidth=0,le.captionBoxHeight=0,le.strokeColor=ve.defaultColor,le.strokeWidth=ve.defaultStrokeWidth,le.strokeDasharray=ve.defaultStrokeDasharray,le.fillColor=ve.defaultFillColor,le.textColor=ve.defaultStrokeColor,le.fontFamily=ve.defaultFontFamily,le.fontSize=ve.defaultCaptionFontSize,le.captionText=ve.defaultCaptionText,le.setStrokeColor=le.setStrokeColor.bind(le),le.setFillColor=le.setFillColor.bind(le),le.setStrokeWidth=le.setStrokeWidth.bind(le),le.setStrokeDasharray=le.setStrokeDasharray.bind(le),le.createVisual=le.createVisual.bind(le),le.sizeCaption=le.sizeCaption.bind(le),le.setCaptionText=le.setCaptionText.bind(le),le.showTextEditor=le.showTextEditor.bind(le),le.positionTextEditor=le.positionTextEditor.bind(le),le.finishTextEditing=le.finishTextEditing.bind(le),le.setFont=le.setFont.bind(le),le.setTextColor=le.setTextColor.bind(le),le.strokePanel=new ye("Line color",De(ve.defaultColorSet,["transparent"]),le.strokeColor),le.strokePanel.onColorChanged=le.setStrokeColor,le.fillPanel=new ye("Fill color",De(ve.defaultColorSet,["transparent"]),le.fillColor,Qe),le.fillPanel.onColorChanged=le.setFillColor,le.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),le.strokeWidthPanel.onWidthChanged=le.setStrokeWidth,le.strokeStylePanel=new ct("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),le.strokeStylePanel.onStyleChanged=le.setStrokeDasharray,le.fontFamilyPanel=new Me("Font",ve.defaultFontFamilies,ve.defaultFontFamily),le.fontFamilyPanel.onFontChanged=le.setFont,le.textColorPanel=new ye("Text color",ve.defaultColorSet,le.textColor,ze),le.textColorPanel.onColorChanged=le.setTextColor,le}return Ce(oe,fe),oe.prototype.ownsTarget=function(re){return!(!fe.prototype.ownsTarget.call(this,re)&&re!==this.visual&&re!==this.frame&&re!==this.captionBg&&re!==this.captionElement)},oe.prototype.createVisual=function(){this.visual=Ie.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Ie.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Ie.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Ie.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},oe.prototype.setCaptionText=function(re){this.captionText=re,this.captionElement.textContent=this.captionText,this.sizeCaption()},oe.prototype.pointerDown=function(re,de){fe.prototype.pointerDown.call(this,re,de),this.isMoved=!1,this.pointerDownPoint=re,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(re),this._state="creating")},oe.prototype.manipulate=function(re){fe.prototype.manipulate.call(this,re),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(re.x-this.pointerDownPoint.x)>5||Math.abs(re.y-this.pointerDownPoint.y)>5)},oe.prototype.resize=function(re){fe.prototype.resize.call(this,re),this.setSize()},oe.prototype.sizeCaption=function(){var re=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=re.width+2*this.PADDING,this.captionBoxHeight=re.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Ie.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Ie.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},oe.prototype.showTextEditor=function(){var re=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(de){de.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(de){de.key==="Enter"&&re.finishTextEditing(re.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(de){de.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){re.finishTextEditing(re.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){re.finishTextEditing(re.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},oe.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},oe.prototype.finishTextEditing=function(re){this.setCaptionText(re.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},oe.prototype.setFont=function(re){this.captionElement&&Ie.setAttributes(this.captionElement,[["font-family",re]]),this.fontFamily=re,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},oe.prototype.setTextColor=function(re){this.captionElement&&Ie.setAttributes(this.captionElement,[["fill",re]]),this.textColor=re,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},oe.prototype.setSize=function(){fe.prototype.setSize.call(this),Ie.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},oe.prototype.pointerUp=function(re){fe.prototype.pointerUp.call(this,re),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},oe.prototype.dblClick=function(re,de){fe.prototype.dblClick.call(this,re,de),this.showTextEditor()},oe.prototype.setStrokeColor=function(re){this.strokeColor=re,this.frame&&Ie.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(re),this.stateChanged()},oe.prototype.setFillColor=function(re){this.fillColor=re,this.captionBg&&Ie.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(re),this.stateChanged()},oe.prototype.setStrokeWidth=function(re){this.strokeWidth=re,this.frame&&Ie.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},oe.prototype.setStrokeDasharray=function(re){this.strokeDasharray=re,this.frame&&Ie.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(oe.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),oe.prototype.getState=function(){var re=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},fe.prototype.getState.call(this));return re.typeName=this.typeName,re},oe.prototype.restoreState=function(re){var de=re;this.fillColor=de.fillColor,this.strokeColor=de.strokeColor,this.strokeWidth=de.strokeWidth,this.strokeDasharray=de.strokeDasharray,this.textColor=de.textColor,this.fontFamily=de.fontFamily,this.captionText=de.captionText,this.fontSize=de.fontSize,this.createVisual(),fe.prototype.restoreState.call(this,re),this.setSize()},oe.prototype.scale=function(re,de){fe.prototype.scale.call(this,re,de),this.setSize()},oe.typeName="CaptionFrameMarker",oe.title="Caption frame marker",oe.icon='',oe}(ge),At=function(){function fe(oe,re){re===void 0&&(re=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=oe,this.cancelable=re}return Object.defineProperty(fe.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),fe.prototype.preventDefault=function(){this._defaultPrevented=!0},fe}(),yt=function(fe){function oe(re,de,ve){var le=fe.call(this,re,!1)||this;return le.dataUrl=de,le.state=ve,le}return Ce(oe,fe),oe}(At),$e=function(fe){function oe(re,de,ve){ve===void 0&&(ve=!1);var le=fe.call(this,re,ve)||this;return le.marker=de,le}return Ce(oe,fe),oe}(At),gt=function(){function fe(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return fe.prototype.addEventListener=function(oe,re){this[oe].push(re)},fe.prototype.removeEventListener=function(oe,re){var de=this[oe].indexOf(re);de>-1&&this[oe].splice(de,1)},fe}(),Dt=function(){function fe(oe){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new st,this._isOpen=!1,this.undoRedoManager=new _e,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new gt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=fe.instanceCounter++,this.styles=new Fe(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=oe,this.targetRoot=document.body,this.width=oe.clientWidth,this.height=oe.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(fe.prototype,"ALL_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,Ye,kt,rA,wt,Ht,bt,ut,ht,Mt]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,kt,rA,wt]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Ft,nt,nA,dt,rA]},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(oe){var re=this;this._availableMarkerTypes.splice(0),oe.forEach(function(de){if(typeof de=="string"){var ve=re.ALL_MARKER_TYPES.find(function(le){return le.typeName===de});ve!==void 0&&re._availableMarkerTypes.push(ve)}else re._availableMarkerTypes.push(de)})},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(oe){this._zoomLevel=oe,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(fe.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),fe.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),Ke.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},fe.prototype.show=function(){var oe=this;this.styles.styleSheetRoot===void 0&&we.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=we.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(re){return re(new At(oe))})},fe.prototype.render=function(){return Ne(this,void 0,void 0,function(){var oe;return et(this,function(re){switch(re.label){case 0:return this.setCurrentMarker(),(oe=new Ue).naturalSize=this.renderAtNaturalSize,oe.imageType=this.renderImageType,oe.imageQuality=this.renderImageQuality,oe.markersOnly=this.renderMarkersOnly,oe.width=this.renderWidth,oe.height=this.renderHeight,[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return re.sent(),[4,oe.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,re.sent()]}})})},fe.prototype.close=function(oe){var re=this;if(oe===void 0&&(oe=!1),this.isOpen){var de=!1;oe||this.eventListeners.beforeclose.forEach(function(ve){var le=new At(re,!0);ve(le),le.defaultPrevented&&(de=!0)}),de||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ve){return ve(new At(re))}),this.detachEvents(),this._isOpen=!1)}},fe.prototype.addMarkersToToolbar=function(){for(var oe,re=[],de=0;dethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*oe:this.editorCanvas.clientWidth,de=re',oe.title="Powered by marker.js",oe.style.display="grid",oe.style.alignItems="center",oe.style.justifyItems="center",oe.style.padding="3px",oe.style.width="20px",oe.style.height="20px",this.logoUI.appendChild(oe),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},fe.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},fe.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},fe.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},fe.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var oe=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Ze(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(oe),1),oe.dispose()},fe.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},fe.prototype.toolbarButtonClicked=function(oe,re){if(oe==="marker"&&re!==void 0)this.createNewMarker(re);else if(oe==="action")switch(re){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},fe.prototype.deleteSelectedMarker=function(){var oe=this;if(this._currentMarker!==void 0){var re=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ve){var le=new $e(oe,oe._currentMarker,!0);ve(le),le.defaultPrevented&&(re=!0)}),!re){var de=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ve){return ve(new $e(oe,de))})}}},fe.prototype.clear=function(){var oe=this,re=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(Ge){var It=new $e(oe,void 0,!0);Ge(It),It.defaultPrevented&&(re=!0)}),!re)){this.setCurrentMarker();for(var de=function(Ge){var It=ve.markers[Ge];ve.setCurrentMarker(ve.markers[Ge]),ve._currentMarker.dispose(),ve.markerImage.removeChild(ve._currentMarker.container),ve.markers.splice(ve.markers.indexOf(ve._currentMarker),1),ve.eventListeners.markerdelete.forEach(function(_t){return _t(new $e(oe,It))})},ve=this,le=this.markers.length-1;le>=0;le--)de(le);this.addUndoStep()}},Object.defineProperty(fe.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),fe.prototype.showNotesEditor=function(){var oe;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(oe=this._currentMarker.notes)!==null&&oe!==void 0?oe:"",this.overlayContainer.appendChild(this.notesArea))},fe.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},fe.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},fe.prototype.addUndoStep=function(){var oe=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var re=this.getState(),de=this.undoRedoManager.getLastUndoStep();if(!de||de.width===re.width&&de.height===re.height){var ve=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(re),ve1&&this.panTo({x:oe.clientX,y:oe.clientY}))},fe.prototype.onPointerUp=function(oe){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(oe.clientX,oe.clientY)),this.isDragging=!1,this.addUndoStep()},fe.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},fe.prototype.onKeyUp=function(oe){this._currentMarker===void 0||this.notesArea!==void 0||oe.key!=="Delete"&&oe.key!=="Backspace"||this.deleteSelectedMarker()},fe.prototype.clientToLocalCoordinates=function(oe,re){var de=this.markerImage.getBoundingClientRect();return{x:(oe-de.left)/this.zoomLevel,y:(re-de.top)/this.zoomLevel}},fe.prototype.onWindowResize=function(){this.positionUI()},fe.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var oe=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=oe+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},fe.prototype.addLicenseKey=function(oe){Ke.addKey(oe)},fe.prototype.addEventListener=function(oe,re){this.eventListeners.addEventListener(oe,re)},fe.prototype.removeEventListener=function(oe,re){this.eventListeners.removeEventListener(oe,re)},fe.prototype.renderState=function(oe){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(oe),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(fe.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),fe.prototype.focus=function(){var oe=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(re){return re(new At(oe))}))},fe.prototype.blur=function(){var oe=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(re){return re(new At(oe))}))},fe.instanceCounter=0,fe}()},51581:function(ot,lt,se){"use strict";Object.defineProperty(lt,"__esModule",{value:!0});var z=function(){function Re(Ze,je){for(var xe=0;xe=0||Object.prototype.hasOwnProperty.call(Re,xe)&&(je[xe]=Re[xe]);return je}function Ue(Re,Ze){if(!(Re instanceof Ze))throw new TypeError("Cannot call a class as a function")}function we(Re,Ze){if(!Re)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Ze&&(typeof Ze=="object"||typeof Ze=="function")?Ze:Re}function Fe(Re,Ze){if(typeof Ze!="function"&&Ze!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Ze);Re.prototype=Object.create(Ze&&Ze.prototype,{constructor:{value:Re,enumerable:!1,writable:!0,configurable:!0}}),Ze&&(Object.setPrototypeOf?Object.setPrototypeOf(Re,Ze):Re.__proto__=Ze)}var Xe=function(Re){Fe(Ze,Re);function Ze(je){Ue(this,Ze);var xe=we(this,(Ze.__proto__||Object.getPrototypeOf(Ze)).call(this,je));return xe.scrollListener=xe.scrollListener.bind(xe),xe.eventListenerOptions=xe.eventListenerOptions.bind(xe),xe.mousewheelListener=xe.mousewheelListener.bind(xe),xe}return z(Ze,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var xe=this.getParentElement(this.scrollComponent);xe.scrollTop=xe.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var xe=!1,ye={get passive(){xe=!0}};try{document.addEventListener("test",null,ye),document.removeEventListener("test",null,ye)}catch(Se){}return xe}},{key:"eventListenerOptions",value:function(){var xe=this.props.useCapture;return this.isPassiveSupported()&&(xe={useCapture:this.props.useCapture,passive:!0}),xe}},{key:"setDefaultLoader",value:function(xe){this.defaultLoader=xe}},{key:"detachMousewheelListener",value:function(){var xe=window;this.props.useWindow===!1&&(xe=this.scrollComponent.parentNode),xe.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var xe=window;this.props.useWindow===!1&&(xe=this.getParentElement(this.scrollComponent)),xe.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),xe.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(xe){var ye=this.props.getScrollParent&&this.props.getScrollParent();return ye!=null?ye:xe&&xe.parentNode}},{key:"filterProps",value:function(xe){return xe}},{key:"attachScrollListener",value:function(){var xe=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!xe)){var ye=window;this.props.useWindow===!1&&(ye=xe),ye.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),ye.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ye.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(xe){xe.deltaY===1&&!this.isPassiveSupported()&&xe.preventDefault()}},{key:"scrollListener",value:function(){var xe=this.scrollComponent,ye=window,Se=this.getParentElement(xe),We=void 0;if(this.props.useWindow){var Oe=document.documentElement||document.body.parentNode||document.body,ke=ye.pageYOffset!==void 0?ye.pageYOffset:Oe.scrollTop;this.props.isReverse?We=ke:We=this.calculateOffset(xe,ke)}else this.props.isReverse?We=Se.scrollTop:We=xe.scrollHeight-Se.scrollTop-Se.clientHeight;We1&&arguments[1]!==void 0?arguments[1]:60,et=null;return function(){for(var De=this,Ie=arguments.length,Ke=new Array(Ie),Ue=0;UeCt in sn?ic(sn,Ct,{enumerable:!0,configurable:!0,writable:!0,value:E}):sn[Ct]=E,Es=(sn,Ct)=>{for(var E in Ct||(Ct={}))Uu.call(Ct,E)&&Ku(sn,E,Ct[E]);if(xu)for(var E of xu(Ct))Yu.call(Ct,E)&&Ku(sn,E,Ct[E]);return sn},Tu=(sn,Ct)=>lc(sn,sc(Ct));var Gu=(sn,Ct)=>{var E={};for(var y in sn)Uu.call(sn,y)&&Ct.indexOf(y)<0&&(E[y]=sn[y]);if(sn!=null&&xu)for(var y of xu(sn))Ct.indexOf(y)<0&&Yu.call(sn,y)&&(E[y]=sn[y]);return E};(self.webpackChunk=self.webpackChunk||[]).push([[5825],{89489:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={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:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},59477:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},40001:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},26227:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},49198:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},41464:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},87169:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},73331:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},15277:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},52671:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},8657:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},56082:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},33853:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},15075:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},43531:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},61485:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},47472:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},87395:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},33515:function(){"use strict"},75620:function(){"use strict"},34537:function(sn,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},78734:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV",name:"name___QMvgh"}},64237:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY",disabled_link:"disabled_link___usmze",myselect:"myselect___QgOHu"}},51514:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},96361:function(sn,Ct,E){"use strict";var y=E(59301),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Fe=(Ae,se,Ye)=>se in Ae?we(Ae,se,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ae[se]=Ye,ye=(Ae,se)=>{for(var Ye in se||(se={}))je.call(se,Ye)&&Fe(Ae,Ye,se[Ye]);if(pe)for(var Ye of pe(se))be.call(se,Ye)&&Fe(Ae,Ye,se[Ye]);return Ae};const ze=Ae=>React.createElement("svg",ye({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));Ct.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},75964:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var sn={},Ct="5.0",E={},y=null,we=!1,pe=!1,je=null,be=!1,Fe=null,ye=null,ze=0;ze4?parseFloat(xe):5};sn.setHTML5Codebase=function(xe,Ne){ye=xe,xt(xe,Ne)},sn.setJavaCodebase=sn.setJavaCodebaseVersion=sn.isCompiledInstalled=sn.setPreCompiledScriptPath=sn.setPreCompiledResourcePath=function(){},sn.setHTML5CodebaseVersion=function(xe,Ne){var it=parseFloat(xe);if(it!==NaN&&it<5){console.log("The GeoGebra HTML5 codebase version "+it+" is deprecated. Using version latest instead.");return}Fe=xe,Se(xe,Ne)},sn.getHTML5CodebaseVersion=function(){return De},sn.getParameters=function(){return E},sn.setFontsCSSURL=function(xe){Je=xe},sn.setGiacJSURL=function(xe){},sn.setJNLPFile=function(xe){se=xe},sn.setJNLPBaseDir=function(xe){},sn.inject=function(){function xe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ne="auto",it=E.id,Wt,ht=!1,Zt=0;Zt=5)return!0;var xe=sn.getAppletObject();return xe&&typeof xe.recalculateEnvironments=="function"?(xe.recalculateEnvironments(),!0):!1},sn.startAnimation=function(){var xe=sn.getAppletObject();return xe&&typeof xe.startAnimation=="function"?(xe.startAnimation(),!0):!1},sn.stopAnimation=function(){var xe=sn.getAppletObject();return xe&&typeof xe.stopAnimation=="function"?(xe.stopAnimation(),!0):!1},sn.getAppletObject=function(){var xe=E.id!==void 0?E.id:"ggbApplet";return window[xe]},sn.resize=function(){};var Ve=function(xe,Ne,it){var Wt=document.createElement("param");Wt.setAttribute("name",Ne),Wt.setAttribute("value",it),xe.appendChild(Wt)},Pe=function(xe){return xe&&xe!=="false"},ot=function(xe,Ne,it){Be(De)<=4.2&&(it=!0);var Wt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==De||ggbHTML5LoadedCodebaseIsWebSimple&&!he)&&(Wt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ht=document.createElement("div");ht.classList.add("appletParameters","notranslate");var Zt=Ne.width,St=Ne.height;if(Ne.disableAutoScale=Ne.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ne.disableAutoScale,Ne.width!==void 0)if(Be(De)<=4.4)Pe(Ne.showToolBar)&&(Ne.height-=7),Pe(Ne.showAlgebraInput)&&(Ne.height-=37),Ne.width<605&&Pe(Ne.showToolBar)&&(Ne.width=605,Zt=605);else{var Gt=100;(Pe(Ne.showToolBar)||Pe(Ne.showMenuBar))&&(Ne.hasOwnProperty("customToolBar")&&(Ne.customToolbar=Ne.customToolBar),Gt=Pe(Ne.showMenuBar)?245:155),Zt=5?(Ne.appletOnLoad=function(yt){var wt=xe.querySelector(".ggb_preview");wt&&wt.parentNode.removeChild(wt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ne),window.GGBT_wsf_view&&$(window).trigger("resize"),de(yt)},te||ne.appendChild(le)):ht.appendChild(le),ne.appendChild(ht),te||xe.appendChild(ne),setTimeout(function(){sn.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(ht),xe.appendChild(ve),Ne.appletOnLoad=function(yt){sn.resize(),de(yt)}}function re(yt,wt){wt&&typeof wt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(yt,wt.appletOnLoad):renderGGBElement(yt),It("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",wt)}function fe(yt,wt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:yt,params:wt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Qe){re(Qe.article,Qe.params)}),html5AppletsToProcess=null)},Be(De)<5&&(yt.className+=" geogebraweb")):re(yt,wt)}if(Wt){scriptLoadStarted=!0;for(var Ue=0;Ue0?(jt.remove(),ne.attr("id","fullscreencontent").show(),jQuery(de).append(ne),window.dispatchEvent(new Event("resize"))):ot(jt,Ne,!1),window.GGBT_wsf_view.launchFullScreen(de)}else Re=Wt,ot(xe,Ne,!1);if(!window.GGBT_wsf_view)for(St=0;Stxe/4*3&&(jt=xe/4*3),de=jt/5.8,Gt.setAttribute("src",Me),Gt.setAttribute("width",jt),Gt.setAttribute("height",de);var ne=(xe-jt)/2,te=(Ne-de)/2;Gt.style.left=ne+"px",Gt.style.top=te+"px",ht.appendChild(Gt)}}return ht.appendChild(St),ht},Nt=function(xe){return xe=xe.toLowerCase(),xe==="html5"||xe==="screenshot"?xe:"html5"},Ke=["web","webSimple","web3d","tablet","tablet3d","phone"],Se=function(xe,Ne){if(De=xe,Ne){xt(De,!0);return}var it=!we;if(it){var Wt=Be(De);!isNaN(Wt)&&Wt<4.4&&(it=!1)}var ht,Zt;window.location.protocol.substr(0,4)==="http"?ht=window.location.protocol:ht="http:";var St=De.indexOf("//");St>0?Zt=De:St===0?Zt=ht+De:Zt="https://www.geogebra.org/apps/5.2.814.0/";for(var Gt in Ke)if(De.slice(Ke[Gt].length*-1)===Ke[Gt]||De.slice((Ke[Gt].length+1)*-1)===Ke[Gt]+"/"){xt(Zt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&it&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!Pe(E.showToolBar)&&!Pe(E.showMenuBar)&&!Pe(E.showAlgebraInput)&&!Pe(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Zt+="webSimple/":Zt+="web3d/",xt(Zt,!1)},xt=function(xe,Ne){if(xe.requirejs){Ye=xe;return}xe.slice(-1)!=="/"&&(xe+="/"),Ye=xe,Ne===null&&(Ne=xe.indexOf("http")===-1),me=Ne,Ce="web.nocache.js",he=!1;var it=Ye.split("/");it.length>1&&(!Ne&&it[it.length-2]==="webSimple"?(Ce="webSimple.nocache.js",he=!0):Ke.indexOf(it[it.length-2])>=0&&(Ce=it[it.length-2]+".nocache.js")),it=xe.split("/"),De=it[it.length-3],De.substr(0,4)==="test"?De=De.substr(4,1)+"."+De.substr(5,1):(De.substr(0,3)==="war"||De.substr(0,4)==="beta")&&(De="5.0");var Wt=parseFloat(De);Wt!==NaN&&Wt<5&&xe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Wt+" is deprecated. Using version latest instead."),Se("5.0",Ne))},It=function(xe,Ne){window.console&&window.console.log&&(!Ne||typeof Ne.showLogging=="undefined"||Ne.showLogging&&Ne.showLogging!=="false")&&console.log(xe)};E.material_id!==void 0?Xe(st):st();function st(){var xe=Ct;Fe!==null?xe=Fe:parseFloat(xe)<5&&(xe="5.0"),Se(xe,!1),ye!==null&&xt(ye,me),be=!0}return sn},GGBAppletUtils=function(){"use strict";function sn(){return window.GGBT_wsf_edit!==void 0}function Ct(be,Fe){Fe!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Fe+","+Fe+")",be.style.webkitTransform="scale("+Fe+","+Fe+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function E(be,Fe,ye,ze,Ae,se){var Ye=null;if(se!=null&&se!="")for(var me=be.parentNode;me!=null;)if((" "+me.className+" ").indexOf(" "+se+" ")>-1){Ye=me;break}else me=me.parentNode;var Re=0,De=0,Ce=0,he=0,ce=0,Me=0,Ze=0;if(Ye)Re=Ye.offsetWidth,De=Math.max(ze?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Re=Math.min(window.innerWidth,document.documentElement.clientWidth),De=Math.min(window.innerHeight,document.documentElement.clientHeight),Ce=Re):(Re=window.innerWidth,De=window.innerHeight,Ce=window.innerWidth),be){var Je=be.getBoundingClientRect();Je.left>0&&Je.left<=Re&&(Ae===void 0||!Ae)&&(document.dir==="rtl"?(ce=Re-Je.width-Je.left,Me=Ce<=480?10:30):(Me=Je.left,ce=Ce<=480?10:30),he=Me+ce)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(he=40,Ze=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(he=0,Ze=40)}}return be&&((ye===void 0||!ye)&&Fe>0&&Fe+he1&&(se=!0)),Fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(se=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))Ae=y(be,Fe,se,ye,be.scaleContainerClass);else return ze;return se&&(!be.hasOwnProperty("scale")||ze===1)?Ae:Math.min(ze,Ae)}function pe(be){var Fe=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),ze=be.getBoundingClientRect(),Ae=(Fe-ze.width)/2,se=(ye-ze.height)/2;se<0&&(se=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ae<40?be.style.left="40px":be.style.left=Ae+"px",be.style.top=se+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(se<40?be.style.top="40px":be.style.top=se+"px",be.style.left=Ae+"px")}function je(be,Fe){var ye=be.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Fe.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var ze=we(Fe,be);sn()&&ye.setAttribute("data-param-scale",ze);for(var Ae=null,se=0;se=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(sn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(sn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(sn){var Ct=c[sn];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function sn(be){var Fe=be.lastIndexOf(rb);Fe==-1&&(Fe=be.length);var ye=be.indexOf(sb);ye==-1&&(ye=be.length);var ze=be.lastIndexOf(tb,Math.min(ye,Fe));return ze>=O?be.substring(O,ze+P):W}function Ct(be){if(!be.match(/^\w+:\/\//)){var Fe=o.createElement(ub);Fe.src=be+vb,be=sn(Fe.src)}return be}function E(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function y(){for(var be=o.getElementsByTagName(_),Fe=O;FeO?be[be.length-P].href:W}function pe(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var je=E();return je==W&&(je=y()),je==W&&(je=we()),je==W&&pe()&&(je=sn(o.location.href)),je=Ct(je),je}function C(sn){return sn.match(/^\//)||sn.match(/^[a-zA-Z]+:\/\//)?sn:webModule.__moduleBase+sn}function D(){var sn=[],Ct=O,E=[],y=[];function we(be){var Fe=y[be](),ye=E[be];if(Fe in ye)return Fe;var ze=[];for(var Ae in ye)ze[ye[Ae]]=Ae;throw r&&r(be,ze,Fe),null}if(__gwt_isKnownPropertyValue=function(be,Fe){return Fe in E[be]},webModule.__getPropMap=function(){var be={};for(var Fe in E)E.hasOwnProperty(Fe)&&(be[Fe]=we(Fe));return be},webModule.__computePropValue=we,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var pe;try{pe=Cb;var je=pe.indexOf(Db);je!=-1&&(Ct=parseInt(pe.substring(je+P),$),pe=pe.substring(O,je))}catch(be){}return webModule.__softPermutationId=Ct,C(pe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},83498:function(sn,Ct,E){"use strict";E.d(Ct,{Ax:function(){return je},Ds:function(){return be},KI:function(){return ye},SI:function(){return pe},f1:function(){return we}});var y=E(14661);function we(ze){let Ae=!0;if(ze.length>0){for(let se=0;seCe in De?ye(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[Ce]=he,Ae=(De,Ce,he)=>ze(De,typeof Ce!="symbol"?Ce+"":Ce,he),se=(De,Ce,he)=>new Promise((ce,Me)=>{var Ze=Be=>{try{oe(he.next(Be))}catch(rt){Me(rt)}},Je=Be=>{try{oe(he.throw(Be))}catch(rt){Me(rt)}},oe=Be=>Be.done?ce(Be.value):Promise.resolve(Be.value).then(Ze,Je);oe((he=he.apply(De,Ce)).next())});class Ye extends y.Component{constructor(Ce){super(Ce),Ae(this,"canvas"),Ae(this,"randomNum",(he,ce)=>Math.floor(Math.random()*(ce-he)+he)),Ae(this,"drawPic",()=>{this.randomCode()}),Ae(this,"reloadPic",()=>{this.drawPic()}),Ae(this,"changeCode",he=>{console.log(he.target.value,222),this.setState({value:he.target.value,showError:!1})}),Ae(this,"onVerify",()=>{let he;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(he=!0,we.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(he=!0,we.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(he=!1),this.setState({showError:he}),he}),this.canvas=y.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(Ce,he){const ce=this.randomNum(Ce,he),Me=this.randomNum(Ce,he),Ze=this.randomNum(Ce,he);return`rgb(${ce}, ${Me}, ${Ze})`}drawText(Ce,he,ce){Ce.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const Me=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);Ce.font=Me+"px SimHei";const Ze=10,Je=(this.state.contentWidth-40)/(this.state.code.length-1);let oe=Ze;ce>0&&(oe=Ze+ce*Je);let Be=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);Me>40&&(Be=40);const rt=this.randomNum(-10,10);Ce.translate(oe,Be),Ce.rotate(rt*Math.PI/180),Ce.fillText(he,0,0),Ce.rotate(-rt*Math.PI/180),Ce.translate(-oe,-Be)}drawLine(Ce){for(let he=0;he<1;he++)Ce.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),Ce.beginPath(),Ce.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Ce.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Ce.stroke()}drawDot(Ce){for(let he=0;he<100;he++)Ce.fillStyle=this.randomColor(0,255),Ce.beginPath(),Ce.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),Ce.fill()}randomCode(){let Ce="";const he="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let ce=0;ce{const Me=this.canvas.current.getContext("2d");Me.textBaseline="bottom",Me.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),Me.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ze=0;Ze{let he;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,Ce),React.createElement(Ye,{ref:ce=>he=ce})),onOk:()=>se(void 0,null,function*(){if(he.onVerify())return Promise.reject();De()})})};var Re=Ye},43776:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Fe}});var y=E(37639),we={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},pe=E(32637),je=E(59301),Fe=({type:ye,style:ze})=>{const Ae=je.createElement("div",{className:we.wrap,onClick:se=>{se.preventDefault(),se.stopPropagation()}},je.createElement("p",null,ye==="shixun"||ye==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",je.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ye==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),je.createElement("div",{className:we.contact},je.createElement("div",{className:we.img},je.createElement("img",{src:pe,width:"124px",height:"124px"})),je.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return je.createElement(y.Z,{content:Ae},je.createElement("span",{className:we.text,style:ze},"\u9AD8\u6D88\u8017"))}},16202:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y=E(59301),we={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},pe=E(92310),je=E.n(pe),be=E(29787),Fe=E(2859),ye=E(66658),ze=E(7408),Ae=(me,Re,De)=>new Promise((Ce,he)=>{var ce=Je=>{try{Ze(De.next(Je))}catch(oe){he(oe)}},Me=Je=>{try{Ze(De.throw(Je))}catch(oe){he(oe)}},Ze=Je=>Je.done?Ce(Je.value):Promise.resolve(Je.value).then(ce,Me);Ze((De=De.apply(me,Re)).next())}),Ye=({data:me,className:Re,fullWidth:De,style:Ce={},onClose:he,onOk:ce,showFullTools:Me,noAssociationId:Ze})=>{const Je=(0,y.useRef)(null),oe=(0,y.useRef)(null),Be=(0,y.useRef)(null),rt=(0,y.useRef)(null),[Te,Xe]=(0,y.useState)(!1),[ge,Oe]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(Be.current||(Be.current=document.createElement("style"),document.head.appendChild(Be.current)),me!=null&&me.visible?(document.body.setAttribute("data-custom","y-hidden"),Be.current.innerHTML=" html { overflow-y: hidden; }",me!=null&&me.src&&Ve()):(document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)),()=>{document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)}),[me==null?void 0:me.visible]);const Ve=()=>Ae(void 0,null,function*(){Xe(!0),Oe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ue=yield(0,ze.ZJ)(me==null?void 0:me.src);Je.current.src="",Je.current.src=ue,Je.current.onload=function(){Le()},Xe(!1),Oe("")}),Pe=ue=>Ae(void 0,null,function*(){Xe(!0),Oe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const _e=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:me.title,file:ue.dataUrl}});_e!=null&&_e.id&&!Ze?(yield(0,ye.ZP)(`/api/attachments/${me.id}/add_subitem.json`,{method:"post",body:{subitem_id:_e==null?void 0:_e.id,settings:JSON.stringify(ue.state)}})).status===0&&ce():_e!=null&&_e.id&&ce(_e),Xe(!1),Oe("")}),ot=()=>{const ue=document.querySelector('a[href="https://markerjs.com/"]');ue&&ue.parentNode&&(ue.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ge=>{const ft=document.querySelector(Ge.name);ft&&ft.setAttribute("title",Ge.title)})},Le=()=>{oe.current=new Fe.hP(Je.current),oe.current.targetRoot=rt.current,oe.current.addEventListener("render",Pe),oe.current.addEventListener("beforeclose",he),Me&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),me!=null&&me.snapshotData&&oe.current.restoreState(me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ot()},300)};return y.createElement(y.Fragment,null,(me==null?void 0:me.visible)&&y.createElement(be.Z,{spinning:Te,tip:ge,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:rt,className:je()(we.imageDimensions,Re,De?we.fullWidth:""),style:Ce},y.createElement("img",{className:we.img,ref:Je}))))}},45469:function(sn,Ct,E){"use strict";var y=E(59301),we=E(77019),pe=E(5269),je=E(31691),be=E(7939),Fe=E(84660),ye=E(34537),ze=E(48136),Ae=E(59301);const se=(0,y.forwardRef)(({callback:Ye,showSaveButton:me,value:Re=""},De)=>{const Ce=(0,y.useRef)(),he=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],ce=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +!(function(){var ic=Object.defineProperty,lc=Object.defineProperties;var sc=Object.getOwnPropertyDescriptors;var xu=Object.getOwnPropertySymbols;var Uu=Object.prototype.hasOwnProperty,Yu=Object.prototype.propertyIsEnumerable;var Ku=(sn,Ct,E)=>Ct in sn?ic(sn,Ct,{enumerable:!0,configurable:!0,writable:!0,value:E}):sn[Ct]=E,Es=(sn,Ct)=>{for(var E in Ct||(Ct={}))Uu.call(Ct,E)&&Ku(sn,E,Ct[E]);if(xu)for(var E of xu(Ct))Yu.call(Ct,E)&&Ku(sn,E,Ct[E]);return sn},Tu=(sn,Ct)=>lc(sn,sc(Ct));var Gu=(sn,Ct)=>{var E={};for(var y in sn)Uu.call(sn,y)&&Ct.indexOf(y)<0&&(E[y]=sn[y]);if(sn!=null&&xu)for(var y of xu(sn))Ct.indexOf(y)<0&&Yu.call(sn,y)&&(E[y]=sn[y]);return E};(self.webpackChunk=self.webpackChunk||[]).push([[5825],{89489:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={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:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},59477:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},40001:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},26227:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},49198:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},41464:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},87169:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},73331:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},15277:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},52671:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},8657:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},56082:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},33853:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},15075:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},43531:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},61485:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},47472:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},87395:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(54476),we=E(59301),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},je=pe,be=E(7657),Fe=function(se,Ye){return we.createElement(be.Z,(0,y.Z)({},se,{ref:Ye,icon:je}))},ye=we.forwardRef(Fe),ze=ye},33515:function(){"use strict"},75620:function(){"use strict"},34537:function(sn,Ct){"use strict";Ct.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},78734:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___iyIe6",flex_space_between:"flex_space_between___g2WjG",flex_box_vertical_center:"flex_box_vertical_center___Tde0v",flex_box_center_end:"flex_box_center_end___W1D5W",flex_box_column:"flex_box_column___ZiFvs",bg:"bg___T2R2s",containerTitle:"containerTitle___yARn_",containerDesc:"containerDesc___fKSYF",menus:"menus___e8wtg",listItem:"listItem___s7xhg",info:"info___Hx2bW",title:"title___W7a1R",titleLeft:"titleLeft___C5r0w",titleRight:"titleRight___g5GZv",acitons:"acitons___H0RU0",move:"move___qYkSy",hideHeadCheckbox:"hideHeadCheckbox___Hq5gw",moveCategory:"moveCategory___bZSGQ",tabSearch:"tabSearch___NaKI4",warpModal:"warpModal___HLUgh",modalColumn:"modalColumn___F7R5w",modalRow:"modalRow___L6ghw",sup:"sup___VGKXV",name:"name___QMvgh"}},64237:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___IBr6x",flex_space_between:"flex_space_between___n2Iz0",flex_box_vertical_center:"flex_box_vertical_center___1umwO",flex_box_center_end:"flex_box_center_end___SRZYb",flex_box_column:"flex_box_column___b90Da",form:"form___V3fAH",title_icon:"title_icon____uDZy",title:"title___RxKwK",content:"content___vFT5m",pubColSty:"pubColSty___dfLkL",selectSty:"selectSty____Wuek",borderSty:"borderSty___EuFYV",delSty:"delSty___AdEeI",delBorder:"delBorder___vcTJc",copHover:"copHover___JVVXI",multiple_select:"multiple_select___ZMPhl",work_checkbox_group:"work_checkbox_group___sGLxY",disabled_link:"disabled_link___usmze",myselect:"myselect___QgOHu"}},51514:function(sn,Ct){"use strict";Ct.Z={flex_box_center:"flex_box_center___SF0m3",flex_space_between:"flex_space_between___ChLjp",flex_box_vertical_center:"flex_box_vertical_center____l_EF",flex_box_center_end:"flex_box_center_end___YcZNu",flex_box_column:"flex_box_column___R9dNq",downloadbutton:"downloadbutton___oEXJW",configWorkContainer:"configWorkContainer___CHUrh"}},96361:function(sn,Ct,E){"use strict";var y=E(59301),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Fe=(Ae,se,Ye)=>se in Ae?we(Ae,se,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):Ae[se]=Ye,ye=(Ae,se)=>{for(var Ye in se||(se={}))je.call(se,Ye)&&Fe(Ae,Ye,se[Ye]);if(pe)for(var Ye of pe(se))be.call(se,Ye)&&Fe(Ae,Ye,se[Ye]);return Ae};const ze=Ae=>React.createElement("svg",ye({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Ae),React.createElement("title",null,"\u7F16\u7EC4 18"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#FCB041",cx:7,cy:7,r:7}),React.createElement("path",{d:"M7.531 9.638a.616.616 0 1 1-1.231 0v-.02a.616.616 0 1 1 1.231 0v.02Zm0-2.25a.616.616 0 1 1-1.231 0V4.117a.616.616 0 1 1 1.231 0v3.273Z",fill:"#FFF",fillRule:"nonzero"})));Ct.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},75964:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var sn={},Ct="5.0",E={},y=null,we=!1,pe=!1,je=null,be=!1,Fe=null,ye=null,ze=0;ze4?parseFloat(xe):5};sn.setHTML5Codebase=function(xe,Ne){ye=xe,xt(xe,Ne)},sn.setJavaCodebase=sn.setJavaCodebaseVersion=sn.isCompiledInstalled=sn.setPreCompiledScriptPath=sn.setPreCompiledResourcePath=function(){},sn.setHTML5CodebaseVersion=function(xe,Ne){var it=parseFloat(xe);if(it!==NaN&&it<5){console.log("The GeoGebra HTML5 codebase version "+it+" is deprecated. Using version latest instead.");return}Fe=xe,Se(xe,Ne)},sn.getHTML5CodebaseVersion=function(){return De},sn.getParameters=function(){return E},sn.setFontsCSSURL=function(xe){Je=xe},sn.setGiacJSURL=function(xe){},sn.setJNLPFile=function(xe){se=xe},sn.setJNLPBaseDir=function(xe){},sn.inject=function(){function xe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ne="auto",it=E.id,Wt,ht=!1,kt=0;kt=5)return!0;var xe=sn.getAppletObject();return xe&&typeof xe.recalculateEnvironments=="function"?(xe.recalculateEnvironments(),!0):!1},sn.startAnimation=function(){var xe=sn.getAppletObject();return xe&&typeof xe.startAnimation=="function"?(xe.startAnimation(),!0):!1},sn.stopAnimation=function(){var xe=sn.getAppletObject();return xe&&typeof xe.stopAnimation=="function"?(xe.stopAnimation(),!0):!1},sn.getAppletObject=function(){var xe=E.id!==void 0?E.id:"ggbApplet";return window[xe]},sn.resize=function(){};var Ve=function(xe,Ne,it){var Wt=document.createElement("param");Wt.setAttribute("name",Ne),Wt.setAttribute("value",it),xe.appendChild(Wt)},Pe=function(xe){return xe&&xe!=="false"},ot=function(xe,Ne,it){Be(De)<=4.2&&(it=!0);var Wt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==De||ggbHTML5LoadedCodebaseIsWebSimple&&!he)&&(Wt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ht=document.createElement("div");ht.classList.add("appletParameters","notranslate");var kt=Ne.width,St=Ne.height;if(Ne.disableAutoScale=Ne.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ne.disableAutoScale,Ne.width!==void 0)if(Be(De)<=4.4)Pe(Ne.showToolBar)&&(Ne.height-=7),Pe(Ne.showAlgebraInput)&&(Ne.height-=37),Ne.width<605&&Pe(Ne.showToolBar)&&(Ne.width=605,kt=605);else{var Gt=100;(Pe(Ne.showToolBar)||Pe(Ne.showMenuBar))&&(Ne.hasOwnProperty("customToolBar")&&(Ne.customToolbar=Ne.customToolBar),Gt=Pe(Ne.showMenuBar)?245:155),kt=5?(Ne.appletOnLoad=function(yt){var wt=xe.querySelector(".ggb_preview");wt&&wt.parentNode.removeChild(wt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ne),window.GGBT_wsf_view&&$(window).trigger("resize"),de(yt)},te||ne.appendChild(le)):ht.appendChild(le),ne.appendChild(ht),te||xe.appendChild(ne),setTimeout(function(){sn.resize()},1)}else{var ve=document.createElement("div");ve.className="applet_scaler",ve.style.position="relative",ve.style.display="block",ve.appendChild(ht),xe.appendChild(ve),Ne.appletOnLoad=function(yt){sn.resize(),de(yt)}}function re(yt,wt){wt&&typeof wt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(yt,wt.appletOnLoad):renderGGBElement(yt),It("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",wt)}function fe(yt,wt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:yt,params:wt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Qe){re(Qe.article,Qe.params)}),html5AppletsToProcess=null)},Be(De)<5&&(yt.className+=" geogebraweb")):re(yt,wt)}if(Wt){scriptLoadStarted=!0;for(var Ue=0;Ue0?(jt.remove(),ne.attr("id","fullscreencontent").show(),jQuery(de).append(ne),window.dispatchEvent(new Event("resize"))):ot(jt,Ne,!1),window.GGBT_wsf_view.launchFullScreen(de)}else Re=Wt,ot(xe,Ne,!1);if(!window.GGBT_wsf_view)for(St=0;Stxe/4*3&&(jt=xe/4*3),de=jt/5.8,Gt.setAttribute("src",Me),Gt.setAttribute("width",jt),Gt.setAttribute("height",de);var ne=(xe-jt)/2,te=(Ne-de)/2;Gt.style.left=ne+"px",Gt.style.top=te+"px",ht.appendChild(Gt)}}return ht.appendChild(St),ht},Nt=function(xe){return xe=xe.toLowerCase(),xe==="html5"||xe==="screenshot"?xe:"html5"},Ke=["web","webSimple","web3d","tablet","tablet3d","phone"],Se=function(xe,Ne){if(De=xe,Ne){xt(De,!0);return}var it=!we;if(it){var Wt=Be(De);!isNaN(Wt)&&Wt<4.4&&(it=!1)}var ht,kt;window.location.protocol.substr(0,4)==="http"?ht=window.location.protocol:ht="http:";var St=De.indexOf("//");St>0?kt=De:St===0?kt=ht+De:kt="https://www.geogebra.org/apps/5.2.814.0/";for(var Gt in Ke)if(De.slice(Ke[Gt].length*-1)===Ke[Gt]||De.slice((Ke[Gt].length+1)*-1)===Ke[Gt]+"/"){xt(kt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&it&&!y.is3D&&!y.AV&&!y.SV&&!y.CV&&!y.EV2&&!y.CP&&!y.PC&&!y.DA&&!y.FI&&!y.PV&&!Pe(E.showToolBar)&&!Pe(E.showMenuBar)&&!Pe(E.showAlgebraInput)&&!Pe(E.enableRightClick)&&(!E.appName||E.appName=="classic")?kt+="webSimple/":kt+="web3d/",xt(kt,!1)},xt=function(xe,Ne){if(xe.requirejs){Ye=xe;return}xe.slice(-1)!=="/"&&(xe+="/"),Ye=xe,Ne===null&&(Ne=xe.indexOf("http")===-1),me=Ne,Ce="web.nocache.js",he=!1;var it=Ye.split("/");it.length>1&&(!Ne&&it[it.length-2]==="webSimple"?(Ce="webSimple.nocache.js",he=!0):Ke.indexOf(it[it.length-2])>=0&&(Ce=it[it.length-2]+".nocache.js")),it=xe.split("/"),De=it[it.length-3],De.substr(0,4)==="test"?De=De.substr(4,1)+"."+De.substr(5,1):(De.substr(0,3)==="war"||De.substr(0,4)==="beta")&&(De="5.0");var Wt=parseFloat(De);Wt!==NaN&&Wt<5&&xe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Wt+" is deprecated. Using version latest instead."),Se("5.0",Ne))},It=function(xe,Ne){window.console&&window.console.log&&(!Ne||typeof Ne.showLogging=="undefined"||Ne.showLogging&&Ne.showLogging!=="false")&&console.log(xe)};E.material_id!==void 0?Xe(st):st();function st(){var xe=Ct;Fe!==null?xe=Fe:parseFloat(xe)<5&&(xe="5.0"),Se(xe,!1),ye!==null&&xt(ye,me),be=!0}return sn},GGBAppletUtils=function(){"use strict";function sn(){return window.GGBT_wsf_edit!==void 0}function Ct(be,Fe){Fe!=1?(be.style.transformOrigin="0% 0% 0px",be.style.webkitTransformOrigin="0% 0% 0px",be.style.transform="scale("+Fe+","+Fe+")",be.style.webkitTransform="scale("+Fe+","+Fe+")",be.style.maxWidth="initial",be.querySelector(".ggb_preview")!==null&&(be.querySelector(".ggb_preview").style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[0]!==void 0&&(be.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),be.querySelectorAll(".ggb_preview img")[1]!==void 0&&(be.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(be.style.transform="none",be.style.webkitTransform="none")}function E(be,Fe,ye,ze,Ae,se){var Ye=null;if(se!=null&&se!="")for(var me=be.parentNode;me!=null;)if((" "+me.className+" ").indexOf(" "+se+" ")>-1){Ye=me;break}else me=me.parentNode;var Re=0,De=0,Ce=0,he=0,ce=0,Me=0,Ze=0;if(Ye)Re=Ye.offsetWidth,De=Math.max(ze?Ye.offsetWidth:0,Ye.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Re=Math.min(window.innerWidth,document.documentElement.clientWidth),De=Math.min(window.innerHeight,document.documentElement.clientHeight),Ce=Re):(Re=window.innerWidth,De=window.innerHeight,Ce=window.innerWidth),be){var Je=be.getBoundingClientRect();Je.left>0&&Je.left<=Re&&(Ae===void 0||!Ae)&&(document.dir==="rtl"?(ce=Re-Je.width-Je.left,Me=Ce<=480?10:30):(Me=Je.left,ce=Ce<=480?10:30),he=Me+ce)}if(be&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var oe=be.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(he=40,Ze=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(he=0,Ze=40)}}return be&&((ye===void 0||!ye)&&Fe>0&&Fe+he1&&(se=!0)),Fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(se=!0),!(be.hasOwnProperty("disableAutoScale")&&be.disableAutoScale))Ae=y(be,Fe,se,ye,be.scaleContainerClass);else return ze;return se&&(!be.hasOwnProperty("scale")||ze===1)?Ae:Math.min(ze,Ae)}function pe(be){var Fe=Math.min(window.innerWidth,document.documentElement.clientWidth),ye=Math.min(window.innerHeight,document.documentElement.clientHeight),ze=be.getBoundingClientRect(),Ae=(Fe-ze.width)/2,se=(ye-ze.height)/2;se<0&&(se=0),be.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ae<40?be.style.left="40px":be.style.left=Ae+"px",be.style.top=se+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(se<40?be.style.top="40px":be.style.top=se+"px",be.style.left=Ae+"px")}function je(be,Fe){var ye=be.querySelector(".appletParameters");if(ye){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Fe.id!==ye.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(be)}if(ye.parentElement&&/fullscreen/.test(ye.parentElement.className))return;var ze=we(Fe,be);sn()&&ye.setAttribute("data-param-scale",ze);for(var Ae=null,se=0;se=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(sn){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(sn){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(sn){var Ct=c[sn];return Ct==null?null:Ct},r=d,webModule.__errFn=e}function B(){function sn(be){var Fe=be.lastIndexOf(rb);Fe==-1&&(Fe=be.length);var ye=be.indexOf(sb);ye==-1&&(ye=be.length);var ze=be.lastIndexOf(tb,Math.min(ye,Fe));return ze>=O?be.substring(O,ze+P):W}function Ct(be){if(!be.match(/^\w+:\/\//)){var Fe=o.createElement(ub);Fe.src=be+vb,be=sn(Fe.src)}return be}function E(){var be=__gwt_getMetaProperty(wb);return be!=null?be:W}function y(){for(var be=o.getElementsByTagName(_),Fe=O;FeO?be[be.length-P].href:W}function pe(){var be=o.location;return be.href==be.protocol+zb+be.host+be.pathname+be.search+be.hash}var je=E();return je==W&&(je=y()),je==W&&(je=we()),je==W&&pe()&&(je=sn(o.location.href)),je=Ct(je),je}function C(sn){return sn.match(/^\//)||sn.match(/^[a-zA-Z]+:\/\//)?sn:webModule.__moduleBase+sn}function D(){var sn=[],Ct=O,E=[],y=[];function we(be){var Fe=y[be](),ye=E[be];if(Fe in ye)return Fe;var ze=[];for(var Ae in ye)ze[ye[Ae]]=Ae;throw r&&r(be,ze,Fe),null}if(__gwt_isKnownPropertyValue=function(be,Fe){return Fe in E[be]},webModule.__getPropMap=function(){var be={};for(var Fe in E)E.hasOwnProperty(Fe)&&(be[Fe]=we(Fe));return be},webModule.__computePropValue=we,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var pe;try{pe=Cb;var je=pe.indexOf(Db);je!=-1&&(Ct=parseInt(pe.substring(je+P),$),pe=pe.substring(O,je))}catch(be){}return webModule.__softPermutationId=Ct,C(pe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},83498:function(sn,Ct,E){"use strict";E.d(Ct,{Ax:function(){return je},Ds:function(){return be},KI:function(){return ye},SI:function(){return pe},f1:function(){return we}});var y=E(14661);function we(ze){let Ae=!0;if(ze.length>0){for(let se=0;seCe in De?ye(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[Ce]=he,Ae=(De,Ce,he)=>ze(De,typeof Ce!="symbol"?Ce+"":Ce,he),se=(De,Ce,he)=>new Promise((ce,Me)=>{var Ze=Be=>{try{oe(he.next(Be))}catch(rt){Me(rt)}},Je=Be=>{try{oe(he.throw(Be))}catch(rt){Me(rt)}},oe=Be=>Be.done?ce(Be.value):Promise.resolve(Be.value).then(Ze,Je);oe((he=he.apply(De,Ce)).next())});class Ye extends y.Component{constructor(Ce){super(Ce),Ae(this,"canvas"),Ae(this,"randomNum",(he,ce)=>Math.floor(Math.random()*(ce-he)+he)),Ae(this,"drawPic",()=>{this.randomCode()}),Ae(this,"reloadPic",()=>{this.drawPic()}),Ae(this,"changeCode",he=>{console.log(he.target.value,222),this.setState({value:he.target.value,showError:!1})}),Ae(this,"onVerify",()=>{let he;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(he=!0,we.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(he=!0,we.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(he=!1),this.setState({showError:he}),he}),this.canvas=y.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(Ce,he){const ce=this.randomNum(Ce,he),Me=this.randomNum(Ce,he),Ze=this.randomNum(Ce,he);return`rgb(${ce}, ${Me}, ${Ze})`}drawText(Ce,he,ce){Ce.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const Me=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);Ce.font=Me+"px SimHei";const Ze=10,Je=(this.state.contentWidth-40)/(this.state.code.length-1);let oe=Ze;ce>0&&(oe=Ze+ce*Je);let Be=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);Me>40&&(Be=40);const rt=this.randomNum(-10,10);Ce.translate(oe,Be),Ce.rotate(rt*Math.PI/180),Ce.fillText(he,0,0),Ce.rotate(-rt*Math.PI/180),Ce.translate(-oe,-Be)}drawLine(Ce){for(let he=0;he<1;he++)Ce.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),Ce.beginPath(),Ce.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Ce.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Ce.stroke()}drawDot(Ce){for(let he=0;he<100;he++)Ce.fillStyle=this.randomColor(0,255),Ce.beginPath(),Ce.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),Ce.fill()}randomCode(){let Ce="";const he="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let ce=0;ce{const Me=this.canvas.current.getContext("2d");Me.textBaseline="bottom",Me.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),Me.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let Ze=0;Ze{let he;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,Ce),React.createElement(Ye,{ref:ce=>he=ce})),onOk:()=>se(void 0,null,function*(){if(he.onVerify())return Promise.reject();De()})})};var Re=Ye},43776:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Fe}});var y=E(37639),we={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},pe=E(32637),je=E(59301),Fe=({type:ye,style:ze})=>{const Ae=je.createElement("div",{className:we.wrap,onClick:se=>{se.preventDefault(),se.stopPropagation()}},je.createElement("p",null,ye==="shixun"||ye==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",je.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ye==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),je.createElement("div",{className:we.contact},je.createElement("div",{className:we.img},je.createElement("img",{src:pe,width:"124px",height:"124px"})),je.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return je.createElement(y.Z,{content:Ae},je.createElement("span",{className:we.text,style:ze},"\u9AD8\u6D88\u8017"))}},16202:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y=E(59301),we={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},pe=E(92310),je=E.n(pe),be=E(29787),Fe=E(2859),ye=E(66658),ze=E(7408),Ae=(me,Re,De)=>new Promise((Ce,he)=>{var ce=Je=>{try{Ze(De.next(Je))}catch(oe){he(oe)}},Me=Je=>{try{Ze(De.throw(Je))}catch(oe){he(oe)}},Ze=Je=>Je.done?Ce(Je.value):Promise.resolve(Je.value).then(ce,Me);Ze((De=De.apply(me,Re)).next())}),Ye=({data:me,className:Re,fullWidth:De,style:Ce={},onClose:he,onOk:ce,showFullTools:Me,noAssociationId:Ze})=>{const Je=(0,y.useRef)(null),oe=(0,y.useRef)(null),Be=(0,y.useRef)(null),rt=(0,y.useRef)(null),[Te,Xe]=(0,y.useState)(!1),[ge,Oe]=(0,y.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,y.useEffect)(()=>(Be.current||(Be.current=document.createElement("style"),document.head.appendChild(Be.current)),me!=null&&me.visible?(document.body.setAttribute("data-custom","y-hidden"),Be.current.innerHTML=" html { overflow-y: hidden; }",me!=null&&me.src&&Ve()):(document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)),()=>{document.body.removeAttribute("data-custom"),Be.current&&(document.head.removeChild(Be.current),Be.current=null)}),[me==null?void 0:me.visible]);const Ve=()=>Ae(void 0,null,function*(){Xe(!0),Oe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const ue=yield(0,ze.ZJ)(me==null?void 0:me.src);Je.current.src="",Je.current.src=ue,Je.current.onload=function(){Le()},Xe(!1),Oe("")}),Pe=ue=>Ae(void 0,null,function*(){Xe(!0),Oe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const _e=yield(0,ye.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:me.title,file:ue.dataUrl}});_e!=null&&_e.id&&!Ze?(yield(0,ye.ZP)(`/api/attachments/${me.id}/add_subitem.json`,{method:"post",body:{subitem_id:_e==null?void 0:_e.id,settings:JSON.stringify(ue.state)}})).status===0&&ce():_e!=null&&_e.id&&ce(_e),Xe(!1),Oe("")}),ot=()=>{const ue=document.querySelector('a[href="https://markerjs.com/"]');ue&&ue.parentNode&&(ue.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ge=>{const ft=document.querySelector(Ge.name);ft&&ft.setAttribute("title",Ge.title)})},Le=()=>{oe.current=new Fe.hP(Je.current),oe.current.targetRoot=rt.current,oe.current.addEventListener("render",Pe),oe.current.addEventListener("beforeclose",he),Me&&(oe.current.availableMarkerTypes=oe.current.ALL_MARKER_TYPES,oe.current.uiStyleSettings.redoButtonVisible=!0,oe.current.uiStyleSettings.notesButtonVisible=!0,oe.current.uiStyleSettings.zoomButtonVisible=!0,oe.current.uiStyleSettings.zoomOutButtonVisible=!0,oe.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=oe.current.uiStyleSettings,oe.current.show(),me!=null&&me.snapshotData&&oe.current.restoreState(me.snapshotData),setTimeout(()=>{window.scrollTo(0,0),ot()},300)};return y.createElement(y.Fragment,null,(me==null?void 0:me.visible)&&y.createElement(be.Z,{spinning:Te,tip:ge,style:{position:"absolute",width:"100vw"}},y.createElement("div",{ref:rt,className:je()(we.imageDimensions,Re,De?we.fullWidth:""),style:Ce},y.createElement("img",{className:we.img,ref:Je}))))}},45469:function(sn,Ct,E){"use strict";var y=E(59301),we=E(77019),pe=E(5269),je=E(31691),be=E(7939),Fe=E(84660),ye=E(34537),ze=E(48136),Ae=E(59301);const se=(0,y.forwardRef)(({callback:Ye,showSaveButton:me,value:Re=""},De)=>{const Ce=(0,y.useRef)(),he=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],ce=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],Me=oe=>{Ce.current.setValue(Ce.current.getValue()+" "+oe.value+" ")},Ze=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ae.createElement(we.Z,{className:ye.Z.lists,gutter:[10,10]},he.map((oe,Be)=>Ae.createElement(pe.Z,{flex:"110px",className:ye.Z.item},Ae.createElement("div",null,Ae.createElement(Fe.Z,{value:`$$${oe.value}$$`}),oe.name),Ae.createElement("div",{className:ye.Z.children},oe.children.map((rt,Te)=>Ae.createElement("div",{key:Te},Ae.createElement("h1",null,rt.name),Ae.createElement(we.Z,{gutter:[10,10]},rt.data.map((Xe,ge)=>Ae.createElement(pe.Z,{key:ge,onClick:()=>Me(Xe),className:ye.Z.diamond},Ae.createElement(Fe.Z,{value:"`$$"+Xe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ae.createElement(we.Z,{className:ye.Z.lists,gutter:[10,10]},ce.map((oe,Be)=>Ae.createElement(pe.Z,{flex:"110px",className:ye.Z.item},Ae.createElement("div",null,Ae.createElement(Fe.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ae.createElement("div",{className:ye.Z.children},oe.children.map((rt,Te)=>Ae.createElement("div",{key:Te},rt.name&&Ae.createElement("h1",null,rt.name),Ae.createElement(we.Z,{gutter:[10,10]},rt.data.map((Xe,ge)=>Ae.createElement(pe.Z,{key:ge,onClick:()=>Me(Xe),className:ye.Z.diamond},Ae.createElement(Fe.Z,{value:"`$$"+Xe.value+"$$`"}))))))))))}],Je=()=>{var oe=document.createElement("div");oe.innerHTML=Ce.current.getValue();var Be=oe.innerText;return Ye&&Ye(Be),Be};return(0,y.useImperativeHandle)(De,()=>({getData:Je})),Ae.createElement("div",{className:ye.Z.mathWrap},Ae.createElement(je.default,{defaultActiveKey:"1",items:Ze}),Ae.createElement("math-field",{locale:"zh_cn",className:ye.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Ce,style:{width:800,marginTop:30,fontSize:18}},Re||""),me&&Ae.createElement("div",{className:ye.Z.button},Ae.createElement(be.ZP,{size:"large",onClick:Je,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=se},4918:function(sn,Ct,E){"use strict";var y=E(59301),we=E(93314),pe=E(7939),je=Object.defineProperty,be=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,se=(De,Ce,he)=>Ce in De?je(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[Ce]=he,Ye=(De,Ce)=>{for(var he in Ce||(Ce={}))ze.call(Ce,he)&&se(De,he,Ce[he]);if(ye)for(var he of ye(Ce))Ae.call(Ce,he)&&se(De,he,Ce[he]);return De},me=(De,Ce)=>be(De,Fe(Ce));const Re=({img:De,buttonProps:Ce={},styles:he={},customText:ce,ButtonText:Me,ButtonClick:Ze,Buttonclass:Je,ButtonTwo:oe,imgStyles:Be,loading:rt=!1,className:Te=""})=>y.createElement("section",{className:`tc animated fadeIn ${Te}`,style:Ye({color:"#999",margin:"100px auto",visibility:rt?"hidden":"visible"},he)},y.createElement("img",{src:De||we,style:me(Ye({},Be),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},ce||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Me&&y.createElement(pe.ZP,Ye({className:Je,onClick:Ze},Ce),Me),oe&&oe);Ct.Z=Re},53582:function(sn,Ct,E){"use strict";E.d(Ct,{Q:function(){return Fe}});var y=E(59301),we=E(82326),pe=E(47889),je=E(4875),be=E(59301),Fe=(ze=>(ze[ze.Number=1]="Number",ze[ze.Percent=2]="Percent",ze))(Fe||{});const ye=({value:ze,onChange:Ae,disabled:se,hidePercentOption:Ye=!1,percentType:me="select"})=>{const Re=(0,y.useMemo)(()=>Ye?1:2,[Ye]),[De,Ce]=(0,y.useState)(Re);console.log(De);const he=Me=>ze.type===1?`${Me}\u5206`:`${Me}%`,ce=(0,y.useCallback)(Me=>{if(De===1){const Ze=Me.replace("\u5206","");return isNaN(parseInt(Ze,10))?0:Ze}else return Me.replace("%","")},[De]);return(0,y.useEffect)(()=>{Ce(ze.type)},[ze]),be.createElement("div",{style:{display:"flex",alignItems:"center"}},me=="select"&&be.createElement(we.default,{size:"large",onChange:Me=>{Ce(Me),Ae({type:Me,inputValue:Me===1?5:20})},value:De||Re,style:{width:100},options:Ye?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:se}),me=="radio"&&be.createElement(pe.ZP.Group,{size:"large",onChange:Me=>{const Ze=Me.target.value;Ce(Ze),Ae({type:Ze,inputValue:Ze===1?5:20})},value:De||Re,disabled:se},!Ye&&be.createElement(pe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),be.createElement(pe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),me=="radio"&&be.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ze.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),be.createElement(je.Z,{size:"large",disabled:se,value:ze.inputValue,style:{width:"120px"},parser:ce,addonAfter:ze.type===1?"\u5206":"%",max:De===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Me=>{Ae({type:De,inputValue:Me})}}),me=="radio"&&ze.type==2&&be.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ct.Z=ye},75909:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},pe=E(7939),je=E(70557),be=E(77545),Fe=E(25399),ye=E(7408),ze=E(81671),Ae=E(4918),se=E(14661),Ye=E(93063),me=E(59301),Re=Object.defineProperty,De=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ce=(oe,Be,rt)=>Be in oe?Re(oe,Be,{enumerable:!0,configurable:!0,writable:!0,value:rt}):oe[Be]=rt,Me=(oe,Be)=>{for(var rt in Be||(Be={}))Ce.call(Be,rt)&&ce(oe,rt,Be[rt]);if(De)for(var rt of De(Be))he.call(Be,rt)&&ce(oe,rt,Be[rt]);return oe},Ze=(oe,Be,rt)=>new Promise((Te,Xe)=>{var ge=Pe=>{try{Ve(rt.next(Pe))}catch(ot){Xe(ot)}},Oe=Pe=>{try{Ve(rt.throw(Pe))}catch(ot){Xe(ot)}},Ve=Pe=>Pe.done?Te(Pe.value):Promise.resolve(Pe.value).then(ge,Oe);Ve((rt=rt.apply(oe,Be)).next())}),Je=({editOffice:oe="view",data:Be,issaver:rt,onSaver:Te,theme:Xe,type:ge,filename:Oe,monacoEditor:Ve,className:Pe,style:ot,close:Le,onClose:ue,hasMask:_e,disabledDownload:Ge,onImgDimensions:ft,showNodata:Nt,recordInfo:Ke})=>{const[Se,xt]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[It,st]=(0,y.useState)(""),[xe,Ne]=(0,y.useState)(),it=window.ENV==="build"?"/react/build":"",Wt=location.host.startsWith("localhost")?se.Z.PROXY_SERVER:se.Z.API_SERVER,Zt=10*(1024*1024),St=(0,y.useRef)();Be!=null&&Be.startsWith("/api")&&ge!=="txt"&&(Be=se.Z.API_SERVER+Be);const Gt=ve=>ve.substring(ve.lastIndexOf("/")+1).split(".").pop();Oe&&Ve&&(Ve.filename=Oe),(0,y.useEffect)(()=>{var ve,re;const fe=(re=(ve=document.cookie)==null?void 0:ve.replace(/\s/g,""))==null?void 0:re.split(";");fe==null||fe.map(Ue=>{let vt=Ue.split("=");vt[0]==="_educoder_session"&&st(vt[1])})},[]),(0,y.useEffect)(()=>{ge==="office"&&(Be.indexOf("bigfilescdn.")>-1||Be.indexOf("bigfiles1")>-1?Ne({url:Be,fileType:Gt(Be),model:Be.indexOf("model=edit")?"edit":"view"}):Be.indexOf("coze")>-1?Ne({url:Be,fileType:"doc",model:"view"}):de())},[ge,Be]);function jt(ve){return Ze(this,null,function*(){ve.data.type==="pdfdata"&&(Te(ve.data.data),window.removeEventListener("message",jt,!1)),console.log("mess---:",ve.data)})}const de=()=>Ze(void 0,null,function*(){console.log("data:",Be);let ve=Be;Be.startsWith("http")||(ve=location.origin+ve);let re=new URL(ve).pathname.split("/").pop();const fe=yield(0,ze.gJ)({attachment_id:re});fe.url=Wt+fe.url,Ne(fe)}),ne=()=>{if(Be.startsWith("http")||Be.startsWith("blob:")){te();return}(0,ye.Sv)(Oe||"educoder",Be,Oe)},te=()=>{Ke&&(0,Ye.fc)({id:Ke==null?void 0:Ke.id,watch_type:1,course_id:Ke==null?void 0:Ke.course_id}),(0,ye.Nd)(Oe||"educoder",decodeURIComponent(Be))};(0,y.useEffect)(()=>(window.addEventListener("message",le),()=>{window.removeEventListener("message",le)}),[]);const le=ve=>{var re;((re=ve==null?void 0:ve.data)==null?void 0:re.type)==="closePop"&&ue()};return me.createElement("div",{style:Me({},ot||{}),className:`${_e&&we.bgBlack} ${ge?we.wrp:"hide"}`},!!ge&&Le&&me.createElement("div",{id:"closePop",className:we.close,ref:St},!!ft&&me.createElement(Fe.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>St.current},me.createElement("span",{onClick:()=>{ue(),ft()}},me.createElement("i",{className:"icon-yulanpizhu"}))),!Ge&&window.parent===window&&me.createElement(Fe.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>St.current},me.createElement("span",{onClick:te},me.createElement("i",{className:"icon-quxiaozhiding"}))),rt&&me.createElement(Fe.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>St.current},me.createElement("span",{className:"",onClick:()=>{const ve=document.getElementById("pdfiframe");window.addEventListener("message",jt,!1),setTimeout(()=>{ve.contentWindow.postMessage("getData","*")},300)}},me.createElement("i",{className:"icon-baocun"}))),me.createElement(Fe.Z,{title:"\u5173\u95ED",getPopupContainer:()=>St.current},me.createElement("span",{className:"",onClick:()=>{ue()}},me.createElement("i",{className:"icon-guanbi1"})))),me.createElement("div",{className:`${we[Pe]} ${Pe} ${we.monaco} ${ge==="txt"?"show":"hide"}`},ge==="txt"&&me.createElement(me.Fragment,null,me.createElement(be.ZP,Me({},Ve)))),ge==="audio"&&me.createElement("audio",{src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Be}`,autoPlay:!0}),ge==="video"&&me.createElement(me.Fragment,null,(Be==null?void 0:Be.indexOf("http"))>-1?me.createElement("video",{controls:!0,src:`${Be}`,autoPlay:!0}):me.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Be}`,autoPlay:!0})),ge==="office"&&xe&&me.createElement("iframe",{src:`${it}/office.html?key=${xe.key}&url=${btoa(xe.url)}&callbackUrl=${Wt+(xe.callbackUrl||"")}&fileType=${xe.fileType}&title=${xe.title||""}&model=${oe}&officeServer=${se.Z.ONLYOFFICE}&disabledDownload=${!!Ge}`}),ge==="html"&&me.createElement("iframe",{src:Be+"&disposition=inline"}),ge==="pdf"&&me.createElement("iframe",{id:"pdfiframe",src:`${it}/js/pdf/index.html?filename=${Oe||"educoder.pdf"}&url=${encodeURIComponent(Be)}&disabledDownload=${!!Ge}&model=${oe}`}),ge==="image"&&me.createElement("img",{src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Be}`}),(ge==="other"||ge==="download")&&me.createElement(me.Fragment,null,Nt?me.createElement(Ae.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:me.createElement(pe.ZP,{icon:me.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ne,disabled:Ge},"\u4E0B\u8F7D")}):me.createElement(pe.ZP,{type:"primary",size:"middle",onClick:ne,disabled:Ge},me.createElement(je.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),ge==="flowChart"&&me.createElement("div",{className:"embed"},me.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Be||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},84660:function(sn,Ct,E){"use strict";E.d(Ct,{z:function(){return Ve},Z:function(){return Pe}});var y=E(59301),we=E(36175),pe=E(96160),je=E(64018),be=E(16471),Fe=E(14661),ye=E(7408),ze=E(15342),Ae=E(44104),se=E(7939),Ye=E(1012),me=E(75909),Re=E(59301),Ce=({html:ot})=>{const Le=(0,y.useRef)(null),ue=(0,y.useRef)(null),_e=`.markdown-body p { +\\end{array}`}]}]}],Me=oe=>{Ce.current.setValue(Ce.current.getValue()+" "+oe.value+" ")},Ze=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ae.createElement(we.Z,{className:ye.Z.lists,gutter:[10,10]},he.map((oe,Be)=>Ae.createElement(pe.Z,{flex:"110px",className:ye.Z.item},Ae.createElement("div",null,Ae.createElement(Fe.Z,{value:`$$${oe.value}$$`}),oe.name),Ae.createElement("div",{className:ye.Z.children},oe.children.map((rt,Te)=>Ae.createElement("div",{key:Te},Ae.createElement("h1",null,rt.name),Ae.createElement(we.Z,{gutter:[10,10]},rt.data.map((Xe,ge)=>Ae.createElement(pe.Z,{key:ge,onClick:()=>Me(Xe),className:ye.Z.diamond},Ae.createElement(Fe.Z,{value:"`$$"+Xe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ae.createElement(we.Z,{className:ye.Z.lists,gutter:[10,10]},ce.map((oe,Be)=>Ae.createElement(pe.Z,{flex:"110px",className:ye.Z.item},Ae.createElement("div",null,Ae.createElement(Fe.Z,{value:"`$$"+oe.value+"$$`"}),oe.name),Ae.createElement("div",{className:ye.Z.children},oe.children.map((rt,Te)=>Ae.createElement("div",{key:Te},rt.name&&Ae.createElement("h1",null,rt.name),Ae.createElement(we.Z,{gutter:[10,10]},rt.data.map((Xe,ge)=>Ae.createElement(pe.Z,{key:ge,onClick:()=>Me(Xe),className:ye.Z.diamond},Ae.createElement(Fe.Z,{value:"`$$"+Xe.value+"$$`"}))))))))))}],Je=()=>{var oe=document.createElement("div");oe.innerHTML=Ce.current.getValue();var Be=oe.innerText;return Ye&&Ye(Be),Be};return(0,y.useImperativeHandle)(De,()=>({getData:Je})),Ae.createElement("div",{className:ye.Z.mathWrap},Ae.createElement(je.default,{defaultActiveKey:"1",items:Ze}),Ae.createElement("math-field",{locale:"zh_cn",className:ye.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:Ce,style:{width:800,marginTop:30,fontSize:18}},Re||""),me&&Ae.createElement("div",{className:ye.Z.button},Ae.createElement(be.ZP,{size:"large",onClick:Je,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Ct.Z=se},4918:function(sn,Ct,E){"use strict";var y=E(59301),we=E(93314),pe=E(7939),je=Object.defineProperty,be=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,ye=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,se=(De,Ce,he)=>Ce in De?je(De,Ce,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[Ce]=he,Ye=(De,Ce)=>{for(var he in Ce||(Ce={}))ze.call(Ce,he)&&se(De,he,Ce[he]);if(ye)for(var he of ye(Ce))Ae.call(Ce,he)&&se(De,he,Ce[he]);return De},me=(De,Ce)=>be(De,Fe(Ce));const Re=({img:De,buttonProps:Ce={},styles:he={},customText:ce,ButtonText:Me,ButtonClick:Ze,Buttonclass:Je,ButtonTwo:oe,imgStyles:Be,loading:rt=!1,className:Te=""})=>y.createElement("section",{className:`tc animated fadeIn ${Te}`,style:Ye({color:"#999",margin:"100px auto",visibility:rt?"hidden":"visible"},he)},y.createElement("img",{src:De||we,style:me(Ye({},Be),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},ce||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Me&&y.createElement(pe.ZP,Ye({className:Je,onClick:Ze},Ce),Me),oe&&oe);Ct.Z=Re},53582:function(sn,Ct,E){"use strict";E.d(Ct,{Q:function(){return Fe}});var y=E(59301),we=E(82326),pe=E(47889),je=E(4875),be=E(59301),Fe=(ze=>(ze[ze.Number=1]="Number",ze[ze.Percent=2]="Percent",ze))(Fe||{});const ye=({value:ze,onChange:Ae,disabled:se,hidePercentOption:Ye=!1,percentType:me="select"})=>{const Re=(0,y.useMemo)(()=>Ye?1:2,[Ye]),[De,Ce]=(0,y.useState)(Re);console.log(De);const he=Me=>ze.type===1?`${Me}\u5206`:`${Me}%`,ce=(0,y.useCallback)(Me=>{if(De===1){const Ze=Me.replace("\u5206","");return isNaN(parseInt(Ze,10))?0:Ze}else return Me.replace("%","")},[De]);return(0,y.useEffect)(()=>{Ce(ze.type)},[ze]),be.createElement("div",{style:{display:"flex",alignItems:"center"}},me=="select"&&be.createElement(we.default,{size:"large",onChange:Me=>{Ce(Me),Ae({type:Me,inputValue:Me===1?5:20})},value:De||Re,style:{width:100},options:Ye?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:se}),me=="radio"&&be.createElement(pe.ZP.Group,{size:"large",onChange:Me=>{const Ze=Me.target.value;Ce(Ze),Ae({type:Ze,inputValue:Ze===1?5:20})},value:De||Re,disabled:se},!Ye&&be.createElement(pe.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),be.createElement(pe.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),me=="radio"&&be.createElement("div",{style:{marginRight:"10px",color:"#000000"}},ze.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),be.createElement(je.Z,{size:"large",disabled:se,value:ze.inputValue,style:{width:"120px"},parser:ce,addonAfter:ze.type===1?"\u5206":"%",max:De===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:Me=>{Ae({type:De,inputValue:Me})}}),me=="radio"&&ze.type==2&&be.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ct.Z=ye},75909:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",showClose:"showClose___edZQA",embed:"embed___hvpEJ"},pe=E(7939),je=E(70557),be=E(77545),Fe=E(25399),ye=E(7408),ze=E(81671),Ae=E(4918),se=E(14661),Ye=E(93063),me=E(59301),Re=Object.defineProperty,De=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ce=(oe,Be,rt)=>Be in oe?Re(oe,Be,{enumerable:!0,configurable:!0,writable:!0,value:rt}):oe[Be]=rt,Me=(oe,Be)=>{for(var rt in Be||(Be={}))Ce.call(Be,rt)&&ce(oe,rt,Be[rt]);if(De)for(var rt of De(Be))he.call(Be,rt)&&ce(oe,rt,Be[rt]);return oe},Ze=(oe,Be,rt)=>new Promise((Te,Xe)=>{var ge=Pe=>{try{Ve(rt.next(Pe))}catch(ot){Xe(ot)}},Oe=Pe=>{try{Ve(rt.throw(Pe))}catch(ot){Xe(ot)}},Ve=Pe=>Pe.done?Te(Pe.value):Promise.resolve(Pe.value).then(ge,Oe);Ve((rt=rt.apply(oe,Be)).next())}),Je=({editOffice:oe="view",data:Be,issaver:rt,onSaver:Te,theme:Xe,type:ge,filename:Oe,monacoEditor:Ve,className:Pe,style:ot,close:Le,onClose:ue,hasMask:_e,disabledDownload:Ge,onImgDimensions:ft,showNodata:Nt,recordInfo:Ke})=>{const[Se,xt]=(0,y.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[It,st]=(0,y.useState)(""),[xe,Ne]=(0,y.useState)(),it=window.ENV==="build"?"/react/build":"",Wt=location.host.startsWith("localhost")?se.Z.PROXY_SERVER:se.Z.API_SERVER,kt=10*(1024*1024),St=(0,y.useRef)();Be!=null&&Be.startsWith("/api")&&ge!=="txt"&&(Be=se.Z.API_SERVER+Be);const Gt=ve=>ve.substring(ve.lastIndexOf("/")+1).split(".").pop();Oe&&Ve&&(Ve.filename=Oe),(0,y.useEffect)(()=>{var ve,re;const fe=(re=(ve=document.cookie)==null?void 0:ve.replace(/\s/g,""))==null?void 0:re.split(";");fe==null||fe.map(Ue=>{let vt=Ue.split("=");vt[0]==="_educoder_session"&&st(vt[1])})},[]),(0,y.useEffect)(()=>{ge==="office"&&(Be.indexOf("bigfilescdn.")>-1||Be.indexOf("bigfiles1")>-1?Ne({url:Be,fileType:Gt(Be),model:Be.indexOf("model=edit")?"edit":"view"}):Be.indexOf("coze")>-1?Ne({url:Be,fileType:"doc",model:"view"}):de())},[ge,Be]);function jt(ve){return Ze(this,null,function*(){ve.data.type==="pdfdata"&&(Te(ve.data.data),window.removeEventListener("message",jt,!1)),console.log("mess---:",ve.data)})}const de=()=>Ze(void 0,null,function*(){console.log("data:",Be);let ve=Be;Be.startsWith("http")||(ve=location.origin+ve);let re=new URL(ve).pathname.split("/").pop();const fe=yield(0,ze.gJ)({attachment_id:re});fe.url=Wt+fe.url,Ne(fe)}),ne=()=>{if(Be.startsWith("http")||Be.startsWith("blob:")){te();return}(0,ye.Sv)(Oe||"educoder",Be,Oe)},te=()=>{Ke&&(0,Ye.fc)({id:Ke==null?void 0:Ke.id,watch_type:1,course_id:Ke==null?void 0:Ke.course_id}),(0,ye.Nd)(Oe||"educoder",decodeURIComponent(Be))};(0,y.useEffect)(()=>(window.addEventListener("message",le),()=>{window.removeEventListener("message",le)}),[]);const le=ve=>{var re;((re=ve==null?void 0:ve.data)==null?void 0:re.type)==="closePop"&&ue()};return me.createElement("div",{style:Me({},ot||{}),className:`${_e&&we.bgBlack} ${ge?we.wrp:"hide"}`},!!ge&&Le&&me.createElement("div",{id:"closePop",className:we.close,ref:St},!!ft&&me.createElement(Fe.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>St.current},me.createElement("span",{onClick:()=>{ue(),ft()}},me.createElement("i",{className:"icon-yulanpizhu"}))),!Ge&&window.parent===window&&me.createElement(Fe.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>St.current},me.createElement("span",{onClick:te},me.createElement("i",{className:"icon-quxiaozhiding"}))),rt&&me.createElement(Fe.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>St.current},me.createElement("span",{className:"",onClick:()=>{const ve=document.getElementById("pdfiframe");window.addEventListener("message",jt,!1),setTimeout(()=>{ve.contentWindow.postMessage("getData","*")},300)}},me.createElement("i",{className:"icon-baocun"}))),me.createElement(Fe.Z,{title:"\u5173\u95ED",getPopupContainer:()=>St.current},me.createElement("span",{className:"",onClick:()=>{ue()}},me.createElement("i",{className:"icon-guanbi1"})))),me.createElement("div",{className:`${we[Pe]} ${Pe} ${we.monaco} ${ge==="txt"?"show":"hide"}`},ge==="txt"&&me.createElement(me.Fragment,null,me.createElement(be.ZP,Me({},Ve)))),ge==="audio"&&me.createElement("audio",{src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Be}`,autoPlay:!0}),ge==="video"&&me.createElement(me.Fragment,null,(Be==null?void 0:Be.indexOf("http"))>-1?me.createElement("video",{controls:!0,src:`${Be}`,autoPlay:!0}):me.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Be}`,autoPlay:!0})),ge==="office"&&xe&&me.createElement("iframe",{src:`${it}/office.html?key=${xe.key}&url=${btoa(xe.url)}&callbackUrl=${Wt+(xe.callbackUrl||"")}&fileType=${xe.fileType}&title=${xe.title||""}&model=${oe}&officeServer=${se.Z.ONLYOFFICE}&disabledDownload=${!!Ge}`}),ge==="html"&&me.createElement("iframe",{src:Be+"&disposition=inline"}),ge==="pdf"&&me.createElement("iframe",{id:"pdfiframe",src:`${it}/js/pdf/index.html?filename=${Oe||"educoder.pdf"}&url=${encodeURIComponent(Be)}&disabledDownload=${!!Ge}&model=${oe}`}),ge==="image"&&me.createElement("img",{src:`${(Be==null?void 0:Be.indexOf("http://"))>-1||(Be==null?void 0:Be.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Be}`}),(ge==="other"||ge==="download")&&me.createElement(me.Fragment,null,Nt?me.createElement(Ae.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:me.createElement(pe.ZP,{icon:me.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:ne,disabled:Ge},"\u4E0B\u8F7D")}):me.createElement(pe.ZP,{type:"primary",size:"middle",onClick:ne,disabled:Ge},me.createElement(je.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),ge==="flowChart"&&me.createElement("div",{className:"embed"},me.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Be||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},84660:function(sn,Ct,E){"use strict";E.d(Ct,{z:function(){return Ve},Z:function(){return Pe}});var y=E(59301),we=E(36175),pe=E(96160),je=E(64018),be=E(16471),Fe=E(14661),ye=E(7408),ze=E(15342),Ae=E(44104),se=E(7939),Ye=E(1012),me=E(75909),Re=E(59301),Ce=({html:ot})=>{const Le=(0,y.useRef)(null),ue=(0,y.useRef)(null),_e=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -914,8 +914,8 @@ margin-top: 0; margin-bottom: 16px; }`;return(0,y.useEffect)(()=>{const Ge=Le.current.attachShadow({mode:"open"});ue.current=document.createElement("div"),ue.current.className="markdown-body",ue.current.innerHTML=ot,Ge.appendChild(ue.current);const ft=document.createElement("style");return ft.textContent=_e,Ge.appendChild(ft),()=>{Ge.innerHTML=""}},[]),(0,y.useEffect)(()=>{ue.current&&(ue.current.innerHTML=ot)},[ot]),Re.createElement("div",{ref:Le})};function he(ot){const Le=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],ue=new RegExp(`\\b(${Le.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi"),_e=/]*>/gi;return ot.replace(ue,"").replace(_e,"").trim()}var ce={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},Me=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Be=(ot,Le,ue)=>Le in ot?Me(ot,Le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ot[Le]=ue,rt=(ot,Le)=>{for(var ue in Le||(Le={}))Je.call(Le,ue)&&Be(ot,ue,Le[ue]);if(Ze)for(var ue of Ze(Le))oe.call(Le,ue)&&Be(ot,ue,Le[ue]);return ot};const Te="@\u2581\u2581@",Xe="@\u2581@",ge=/]*>/g;function Oe(ot){let Le=document.createElement("div");return Le.innerHTML=ot,Le.childNodes.length===0?"":Le.childNodes[0].nodeValue}const Ve=(ot,Le)=>{ot=ot||"";const ue=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,_e=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ge=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,ft=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return Le?ot.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(ue,(Nt,Ke,Se,xt,It,st,xe)=>{const Ne=Ke||xt||st,it=Se||It||xe||"?";return Fe.Z.API_SERVER+"/api/attachments/"+Ne+it+"&t="+(0,ye.Jn)(Ne,Date.now())+(Nt.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ot=ot.replace(ft,(Nt,Ke,Se,xt,It,st,xe)=>{const Ne=Ke||xt||st,it=Se||It||xe||"?";return Fe.Z.API_SERVER+"/attachments/download/"+Ne+it+"&t="+(0,ye.Jn)(Ne,Date.now())+(Nt.indexOf(")")>-1?")":"&")}).replace(ue,(Nt,Ke,Se,xt,It,st,xe)=>{const Ne=Ke||xt||st,it=Se||It||xe||"?";return Fe.Z.API_SERVER+"/api/attachments/"+Ne+it+"&t="+(0,ye.Jn)(Ne,Date.now())+(Nt.indexOf(")")>-1?")":"&")}).replace(_e,(Nt,Ke,Se,xt,It)=>{const st=Ke||xt,xe=Se||It||"";return'"'+Fe.Z.API_SERVER+"/api/attachments/"+st+xe+st+xe+"&t="+(0,ye.Jn)(st,Date.now())}).replace(Ge,(Nt,Ke,Se,xt,It)=>{const st=Ke||xt,xe=Se||It||"";return"("+Fe.Z.API_SERVER+"/files/uploads/"+st+xe+st+xe+"&t="+(0,ye.Jn)(st,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),ot)};var Pe=({value:ot="",edit:Le=!1,className:ue,showTextOnly:_e,showLines:Ge,style:ft={},stylesPrev:Nt={},highlightKeywords:Ke,showProgramFill:Se,isProgramFill:xt,disabledFill:It=!1,programFillValue:st,openEditor:xe=()=>{},onFillChange:Ne=ht=>{},onFillBlur:it=()=>{},onFillFocus:Wt=()=>{}})=>{let ht=he(String(ot||""));const Zt=(0,y.useRef)(),St=(0,y.useRef)(),[Gt,jt]=(0,y.useState)(""),[de,ne]=(0,y.useState)("office"),[te,le]=(0,y.useState)([]),ve=(0,y.useRef)("a"+(0,Ye.Z)()),re={},fe=Xt=>//i.test(Xt||""),Ue=(Xt,$t,an)=>{const bt=document.createElement(Xt===Xe?"input":"textarea");bt.style.width="100%",bt.style.height=Xt===Xe?"40px":"151px",bt.rows=5,bt.spellcheck=!1,bt.name="edu-program-fill",bt.placeholder="\u8BF7\u8F93\u5165",bt.dataset.id=$t;const kt=Object.keys(re).length;return re[kt]=bt,`${bt.outerHTML}`};function vt(Xt){return Xt=Xt.replace(/!\[.*?\]\(.*?\)/g,""),Xt=Xt.replace(/\[.*?\]\(.*?\)/g,""),Xt=Xt.replace(new RegExp("","gs"),""),Xt=Xt.replace(//g,""),Xt=Xt.replace(//g,""),Xt=Xt.replace(new RegExp(".*?<\\/video>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/audio>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/style>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/script>","gs"),""),Xt}const et=Xt=>!_e&&fe(ht)?Xt:Xt.replace(/([\s\S]+?)<\/style>/gim,function($t,an){let bt=an.replace(/(\n|\r)/g,"").split("}"),kt=[];return bt.map(ln=>{ln!=""&&kt.push(`.${ve.current} ${ln}`)}),``}),tt=(0,y.useMemo)(()=>{try{const bt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,kt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ln=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,yn=/\(\/attachments\/download\//g;ht=ht.replace(yn,"("+Fe.Z.API_SERVER+"/attachments/download/").replace(bt,"("+Fe.Z.API_SERVER+"/api/attachments/").replace(kt,'"'+Fe.Z.API_SERVER+"/api/attachments/").replace(ln,'"'+Fe.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),Zt.current.style.display="none"}catch(bt){}if(Se){let bt=-1;return ht=ht.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(kt,ln,yn){var ut;return++bt,Ue(kt,bt,(ut=st==null?void 0:st[bt])==null?void 0:ut.value.replaceAll("<","<").replaceAll(">",">"))}),`
    ${et(ht||"")}
    `}let Xt=et(ht);Xt=(0,pe.ZP)(Xt);const $t=(0,pe.ez)();ht.match(/\[TOC\]/)&&(Xt=Xt.replace("

    [TOC]

    ",(0,pe.Qv)()),(0,pe.Iy)()),Xt=Xt.replace(/(__special_katext_id_\d+__)/g,(bt,kt)=>{const{type:ln,expression:yn}=$t[kt];return(0,ze.renderToString)(Oe(yn)||"",{displayMode:ln==="block",throwOnError:!1,output:"html"})}),Xt=Xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,pe.AL)();const an=document.createElement("div");if(an.innerHTML=Xt,_e)return an.innerText;if(Ke){const bt=Ke.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Qe(an,bt),an.innerHTML}return setTimeout(()=>Ut(),500),an.innerHTML},[ht,Ke]);(0,y.useEffect)(()=>{lt.current&<.current.querySelectorAll(["input","textarea"]).forEach($t=>{$t.oninput=dt,$t.onblur=yt,$t.onfocus=wt})},[te]),(0,y.useEffect)(()=>{var Xt,$t,an,bt,kt;if(st!=null&&st.length)try{const ln=lt.current.querySelectorAll(".edu-program-fill-score"),yn=lt.current.querySelectorAll('[name="edu-program-fill"]');for(const[ut,zt]of yn.entries())zt.value=((Xt=st==null?void 0:st[ut])==null?void 0:Xt.value)||"",(($t=st==null?void 0:st[ut])==null?void 0:$t.type)==="warning"?zt.className="program-fill-warning":((an=st==null?void 0:st[ut])==null?void 0:an.type)==="success"?zt.className="program-fill-success":zt.className="";for(const[ut,zt]of ln.entries())zt.innerHTML=(bt=st==null?void 0:st[ut])!=null&&bt.score?`${(kt=st==null?void 0:st[ut])==null?void 0:kt.score}\u5206`:"";le(st)}catch(ln){console.log(ln,"error")}},[st]);const dt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),Ne(te,Xt.target.dataset.id)},yt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),it(te,Xt.target.dataset.id)},wt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),Wt(te,Xt.target.dataset.id)};function Qe(Xt,$t){return Xt.childNodes.forEach(an=>{var bt;if(an.childNodes.length>0)Qe(an,$t);else if(an.nodeName!=="IMG")if(an.innerHTML)an.innerHTML=(bt=an.innerHTML)==null?void 0:bt.replace(new RegExp($t,"gi"),'$&');else{const kt=document.createElement("span");kt.innerHTML=an.textContent.replace(new RegExp($t,"gi"),'$&'),an.replaceWith(kt)}})}const lt=(0,y.useRef)();pe.jb.WebkitLineClamp=Ge,Ge&&(ft=rt(rt({},ft),pe.jb));function qt(Xt){let $t=Xt.target;if($t.tagName.toUpperCase()==="A"){let an=$t.getAttribute("href");if(an.indexOf("office")>-1)Xt.preventDefault(),jt(an),ne("office");else if(an.indexOf("application/pdf")>-1)Xt.preventDefault(),jt(an),ne("pdf");else if(an.indexOf("text/html")>-1)Xt.preventDefault(),jt(an),ne("html");else if(an.startsWith("#")){Xt.preventDefault();let bt=document.getElementById(an.replace("#",""));bt&&bt.scrollIntoView(!0)}}}const Ut=()=>{var Xt;const $t=(Xt=lt.current)==null?void 0:Xt.querySelectorAll("video");$t==null||$t.forEach(an=>{if(an.oncontextmenu=()=>!1,an.src.indexOf(".m3u8")>-1&&!an.canPlayType("application/vnd.apple.mpegurl")){if(be.ZP.isSupported()){var bt=new be.ZP;bt.loadSource(an.src),bt.attachMedia(an)}}})};(0,y.useEffect)(()=>{if(lt.current&&tt&&tt.match(ge)&&window.PR.prettyPrint(),lt.current)return lt.current.addEventListener("click",qt),()=>{var Xt;(Xt=lt.current)==null||Xt.removeEventListener("click",qt),(0,pe.AL)(),(0,pe.Iy)()}},[tt,lt.current,qt]);const vn=Xt=>{Xt.target.nodeName==="IMG"&&Xt.target.className.indexOf("draw-flowchart")>-1?(Zt.current.style.zIndex=1,Zt.current.style.display="flex",Zt.current.style.width=Xt.target.clientWidth+"px",Zt.current.style.height=Xt.target.clientHeight+"px",Zt.current.style.top=Xt.target.offsetTop+"px",Zt.current.style.left=Xt.target.offsetLeft+"px",Xt.target.id&&(St.current=Xt.target.id)):Zt.current.style.display="none"},en=()=>{Zt.current.style.display="none"};return(0,y.useEffect)(()=>{var Xt;const $t=an=>{an.preventDefault(),an.clipboardData.setData("text",window.getSelection().toString())};return(Xt=lt.current)==null||Xt.addEventListener("copy",$t),()=>{var an;(an=lt.current)==null||an.removeEventListener("copy",$t)}},[lt.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:en},_e&&y.createElement("div",{ref:lt,className:`${ce.mdBody} `},tt),!_e&&!fe(tt)&&y.createElement("div",{ref:lt,style:rt({},ft),onMouseOver:vn,className:`${ue||""} ${It?"disabled-fill":""} markdown-body ${ce.mdBody} ${ve.current}`,dangerouslySetInnerHTML:{__html:tt}}),!_e&&fe(tt)&&y.createElement(Ce,{html:tt}),y.createElement("div",{ref:Zt,className:`${ce.button} ${Le?"":ce.previewFlowChart}`},y.createElement(Ae.Z,null,y.createElement(se.ZP,{onClick:()=>{Le?xe(St.current):(jt(St.current),ne("flowChart"))}},Le?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(me.Z,{close:!0,data:Gt,type:Gt!=null&&Gt.length?de:"",style:rt({},Nt),onClose:()=>jt("")}))}},17180:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Te}});var y=E(59301),we=E(9221),pe=Object.defineProperty,je=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,ye=(Xe,ge,Oe)=>ge in Xe?pe(Xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Xe[ge]=Oe,ze=(Xe,ge)=>{for(var Oe in ge||(ge={}))be.call(ge,Oe)&&ye(Xe,Oe,ge[Oe]);if(je)for(var Oe of je(ge))Fe.call(ge,Oe)&&ye(Xe,Oe,ge[Oe]);return Xe},Ae=(Xe,ge)=>{var Oe={};for(var Ve in Xe)be.call(Xe,Ve)&&ge.indexOf(Ve)<0&&(Oe[Ve]=Xe[Ve]);if(Xe!=null&&je)for(var Ve of je(Xe))ge.indexOf(Ve)<0&&Fe.call(Xe,Ve)&&(Oe[Ve]=Xe[Ve]);return Oe};const Ye={header:{cell:Xe=>{var ge=Xe,{onResize:Oe,width:Ve}=ge,Pe=Ae(ge,["onResize","width"]);return Ve?y.createElement(we.Resizable,{width:Ve,height:0,handle:y.createElement("span",{className:"react-resizable-handle",onClick:ot=>{ot.stopPropagation()}}),onResize:Oe,draggableOpts:{enableUserSelectHack:!1}},y.createElement("th",ze({},Pe))):y.createElement("th",ze({},Pe))}}};var me=E(70858),Re=Object.defineProperty,De=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ze=(Xe,ge,Oe)=>ge in Xe?Re(Xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Xe[ge]=Oe,Je=(Xe,ge)=>{for(var Oe in ge||(ge={}))ce.call(ge,Oe)&&Ze(Xe,Oe,ge[Oe]);if(he)for(var Oe of he(ge))Me.call(ge,Oe)&&Ze(Xe,Oe,ge[Oe]);return Xe},oe=(Xe,ge)=>De(Xe,Ce(ge)),Be=(Xe,ge)=>{var Oe={};for(var Ve in Xe)ce.call(Xe,Ve)&&ge.indexOf(Ve)<0&&(Oe[Ve]=Xe[Ve]);if(Xe!=null&&he)for(var Ve of he(Xe))ge.indexOf(Ve)<0&&Me.call(Xe,Ve)&&(Oe[Ve]=Xe[Ve]);return Oe},Te=Xe=>{var ge=Xe,{pagination:Oe,resColumns:Ve,dataSource:Pe,onRow:ot}=ge,Le=Be(ge,["pagination","resColumns","dataSource","onRow"]);const[ue,_e]=(0,y.useState)(!1),[Ge,ft]=(0,y.useState)([{}]),Nt=(0,y.useRef)(null);(0,y.useEffect)(()=>{let Se=Ve;Se=Se.map((xt,It)=>oe(Je({},xt),{onHeaderCell:st=>({width:st.width,onResize:Ke(It)})})),ft(Se)},[]),(0,y.useEffect)(()=>{Nt.current=Ge},[Ge]);const Ke=Se=>(xt,{size:It})=>{const st=[...Nt.current];st[Se]=oe(Je({},st[Se]),{width:It.width}),ft(st)};return y.createElement("div",null,y.createElement(me.default,oe(Je({bordered:!0,components:Ye,columns:Ge,dataSource:Pe,pagination:Oe,loading:ue,onRow:ot},Le),{rowKey:Se=>Se.key||Se.id})))}},27084:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ge},P:function(){return rt}});var y=E(59301),we=E(28284),pe=E(62957),je=E(47889),be=E(37568),Fe=E(70858),ye={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},ze=E(27334),Ae=Object.defineProperty,se=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(Oe,Ve,Pe)=>Ve in Oe?Ae(Oe,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Oe[Ve]=Pe,he=(Oe,Ve)=>{for(var Pe in Ve||(Ve={}))Re.call(Ve,Pe)&&Ce(Oe,Pe,Ve[Pe]);if(me)for(var Pe of me(Ve))De.call(Ve,Pe)&&Ce(Oe,Pe,Ve[Pe]);return Oe},ce=(Oe,Ve)=>se(Oe,Ye(Ve)),Me=(Oe,Ve)=>{var Pe={};for(var ot in Oe)Re.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&me)for(var ot of me(Oe))Ve.indexOf(ot)<0&&De.call(Oe,ot)&&(Pe[ot]=Oe[ot]);return Pe},Ze=(Oe,Ve,Pe)=>new Promise((ot,Le)=>{var ue=ft=>{try{Ge(Pe.next(ft))}catch(Nt){Le(Nt)}},_e=ft=>{try{Ge(Pe.throw(ft))}catch(Nt){Le(Nt)}},Ge=ft=>ft.done?ot(ft.value):Promise.resolve(ft.value).then(ue,_e);Ge((Pe=Pe.apply(Oe,Ve)).next())});const Je=({studentNames:Oe,total:Ve})=>{const Pe=["","\u4E00","\u4E24","\u4E09"];return Ve>3?y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:ye.orangeColor},Oe==null?void 0:Oe.join("\u3001")),"\u7B49",y.createElement("span",{className:ye.orangeColor},Ve),"\u540D\u5B66\u751F"):y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:ye.orangeColor},Oe==null?void 0:Oe.join("\u3001")),Pe[Ve],"\u540D\u5B66\u751F")},oe=({used:Oe,copy:Ve,canNotCopy:Pe,studentNames:ot,studentCount:Le,inPaper:ue,is_random:_e=!1,position:Ge=""})=>{const ft=()=>{if(Ve>0&&Pe>0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Ve),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",y.createElement("span",{className:ye.orangeColor},Pe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ve>0&&Pe===0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Ve),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ve===0&&Pe>0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Pe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Nt=Ge||(ue?"\u8BD5\u5377":"\u8BFE\u7A0B");return y.createElement("span",null,y.createElement(Je,{studentNames:ot,total:Le}),"\u5B66\u4E60\u8FC7",Nt,"\u4E2D\u7684",y.createElement("span",{className:ye.orangeColor},Oe),"\u4E2A\u9879\u76EE\uFF0C",ft(),"\u3002\u8BF7\u9009\u62E9",_e?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Be=({onCancel:Oe,onOk:Ve,visible:Pe,inPaper:ot,renderData:Le,type:ue,isMultipleCourse:_e=!1})=>{const[Ge]=we.default.useForm(),[ft,Nt]=(0,y.useState)(1),[Ke,Se]=(0,y.useState)(!1),xt=(0,y.useMemo)(()=>(Le==null?void 0:Le.total_num)===1&&(Le==null?void 0:Le.can_copy_num)===1,[Le]),It=(0,y.useMemo)(()=>{var st;return(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.filter(xe=>xe.is_show)},[Le]);return y.createElement(y.Fragment,null,xt?y.createElement(pe.default,{centered:!0,closable:!0,open:Pe,destroyOnClose:!0,title:"\u63D0\u793A",className:ye.antdModal,width:682,confirmLoading:Ke,onCancel:Oe,onOk:()=>Ze(void 0,null,function*(){var st;Se(!0);let xe=ft;if(_e){const Ne=he({},Ge.getFieldsValue());xe=(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.map(it=>Ne[it.id]!==void 0?ce(he({},it),{is_copy:Ne[it.id]}):it)}yield Ve(xe),Se(!1)})},y.createElement("div",{className:ye.content,style:{marginBottom:20}},_e?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":y.createElement(y.Fragment,null,y.createElement(Je,{studentNames:Le==null?void 0:Le.student_names,total:Le==null?void 0:Le.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),_e?y.createElement(we.default,{form:Ge,preserve:!1},It==null?void 0:It.map(st=>y.createElement(y.Fragment,{key:st.id},y.createElement("h3",{className:"ml15 mb5"},st.name),y.createElement(we.default.Item,{name:st.id,initialValue:1},y.createElement(je.ZP.Group,{className:ye.content},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):y.createElement(je.ZP.Group,{value:ft,onChange:st=>Nt(st.target.value),className:ye.content,style:{marginBottom:30}},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),y.createElement("div",null,y.createElement("div",{className:ye.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),y.createElement("div",{className:ye.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),y.createElement("div",{className:`${ye.content} ${ye.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):y.createElement(pe.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Pe,confirmLoading:Ke,title:"\u63D0\u793A",width:682,onCancel:Oe,onOk:()=>Ze(void 0,null,function*(){var st;Se(!0);let xe=0;if(_e){const Ne=he({},Ge.getFieldsValue());xe=(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.map(it=>Ne[it.id]!==void 0?ce(he({},it),{is_use:Ne[it.id]}):it)}yield Ve(xe),Se(!1)})},y.createElement("div",{className:ye.content},y.createElement(Je,{studentNames:Le==null?void 0:Le.student_names,total:Le==null?void 0:Le.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",_e?y.createElement(we.default,{form:Ge,preserve:!1},y.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),It==null?void 0:It.map(st=>y.createElement(y.Fragment,{key:st.id},y.createElement("h3",{className:"ml15 mb5"},st.name),y.createElement(we.default.Item,{name:st.id,initialValue:1},y.createElement(je.ZP.Group,{className:ye.content},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):y.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",y.createElement("span",{className:ye.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},rt=function(){const[Oe,Ve]=(0,y.useState)(!1),[Pe,ot]=(0,y.useState)();return[Oe,()=>Ve(!1),Pe,_e=>Ze(this,null,function*(){var Ge;const ft=_e,{isImportMultipleCourse:Nt=!1}=ft,Ke=Me(ft,["isImportMultipleCourse"]);console.log(_e);const Se=(_e==null?void 0:_e.result)||(yield(0,ze.Tr)(Ke));return"status"in Se?!1:Nt?((Ge=Se==null?void 0:Se.course_data_list)==null?void 0:Ge.some(It=>It.is_show))?(ot(Se),Ve(!0),!0):Se.course_data_list||[]:Se.student_count===0?!1:(ot(Se),Ve(!0),!0)})]},Te=Oe=>{const[Ve]=we.default.useForm(),[Pe,ot]=(0,y.useState)(!1),{onCancel:Le,onOk:ue,visible:_e,inPaper:Ge=!1,renderData:ft,type:Nt,isMultipleCourse:Ke=!1,position:Se}=Oe;let xt=(0,y.useMemo)(()=>Ge?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ye.tableCell,render(xe,Ne){return y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426"))),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ye.tableCell,render(xe,Ne){return y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xe,Ne)=>y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xe,Ne)=>y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426")))}],[Ge]),It=(0,y.useMemo)(()=>Ge?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ye.tableCell,align:"center",ellipsis:!0,render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ye.tableCell,ellipsis:!0,align:"center",render:(xe,Ne)=>y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],initialValue:0},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426"))),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})))}],[Ge]);if(Ke){const xe={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ye.tableCell,render:(Ne,it)=>y.createElement("a",{href:`/classrooms/${it.course_id}`},Ne)};xt=[xe,...xt],It=[xe,...It]}const st=(0,y.useMemo)(()=>oe({used:ft==null?void 0:ft.repeat_shixun_num,copy:ft==null?void 0:ft.can_copy_num,canNotCopy:ft==null?void 0:ft.no_copy_num,studentNames:ft==null?void 0:ft.student_names,studentCount:ft==null?void 0:ft.student_count,is_random:ft==null?void 0:ft.is_random,inPaper:Ge,position:Se}),[ft,Ge,Se]);return y.createElement(pe.default,{title:"\u63D0\u793A",centered:!0,open:_e,confirmLoading:Pe,onOk:()=>Ze(void 0,null,function*(){ot(!0);const xe=Ve.getFieldsValue(),Ne=Object.keys(xe).map(it=>({id:parseInt(it.split("_")[0]),course_id:parseInt(it.split("_")[1]),is_use:xe[it].is_use,is_copy:xe[it].is_copy}));yield ue(Ne),ot(!1)}),onCancel:Le,width:880,okText:"\u786E\u8BA4",className:ye.antdModal,destroyOnClose:!0},y.createElement(we.default,{form:Ve,preserve:!1},y.createElement("div",{className:ye.brief},st),y.createElement("div",{style:{marginBottom:30}},y.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),y.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),y.createElement("div",{className:ye.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ft==null?void 0:ft.can_copy_num)>0&&y.createElement("div",null,y.createElement("div",{className:ye.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),y.createElement(Fe.default,{columns:xt,className:ye.antdTable,dataSource:ft==null?void 0:ft.can_copy_list,rowKey:Nt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ft==null?void 0:ft.no_copy_num)>0&&y.createElement("div",null,y.createElement("div",{className:ye.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),y.createElement(Fe.default,{columns:It,className:ye.antdTable,dataSource:ft==null?void 0:ft.no_copy_list,rowKey:Nt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ft==null?void 0:ft.no_use_list.length)>0&&(ft==null?void 0:ft.no_use_list.map(xe=>y.createElement("div",{key:Nt==="subject"?xe.stage_shixun_id:xe.shixun_course_id||xe.id},y.createElement(we.default.Item,{name:[`${Nt==="subject"?xe==null?void 0:xe.stage_shixun_id:xe.shixun_course_id||xe.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})),y.createElement(we.default.Item,{name:[`${Nt==="subject"?xe==null?void 0:xe.stage_shixun_id:xe.shixun_course_id||xe.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))))))};var ge=Oe=>{const{modalType:Ve}=Oe;return Ve==="multiple"?y.createElement(Te,he({},Oe)):y.createElement(Be,he({},Oe))}},82758:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(59301),we={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},pe=E(62957),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Fe=(Ae,se,Ye)=>new Promise((me,Re)=>{var De=ce=>{try{he(Ye.next(ce))}catch(Me){Re(Me)}},Ce=ce=>{try{he(Ye.throw(ce))}catch(Me){Re(Me)}},he=ce=>ce.done?me(ce.value):Promise.resolve(ce.value).then(De,Ce);he((Ye=Ye.apply(Ae,se)).next())}),ze=({type:Ae,resdata:se,onok:Ye,oktext:me,okloading:Re})=>{const[De,Ce]=(0,y.useState)(!1),{can_copy_list:he,can_copy_num:ce,challenge_type:Me,course_data_list:Ze,no_copy_list:Je,no_copy_num:oe,no_use_list:Be,no_use_num:rt,repeat_shixun_num:Te,student_count:Xe,total_num:ge,use_num:Oe}=se;let Ve=ce>0||Ae==="exercise";(0,y.useEffect)(()=>{(se==null?void 0:se.student_count)>0&&Ce(!0)},[se]),console.log("---11",Re),(0,y.useEffect)(()=>{Re||Ce(!1)},[Re]);const Pe=()=>{if(Ae==="exercise"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ae==="exercise"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",y.createElement("span",{className:we.orangeColor},Xe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",y.createElement("span",{className:we.orangeColor},Oe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="exercisepush")return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ae==="shixunpush"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixunpush"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ot=()=>{if(Ae==="exercise"||Ae==="subject"||Ae==="exercisepush"||Ae==="shixunpush")return y.createElement("div",{style:{marginTop:20}},oe>0&&y.createElement("div",null,y.createElement("span",{className:we.flex},y.createElement("img",{src:be,style:{width:14}}),y.createElement("span",{className:we.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:we.statusbody},Ae==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ae==="subject"||Ae==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ve&&y.createElement("span",{className:we.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ae==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ve&&y.createElement("span",{className:we.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),y.createElement("div",null,Je==null?void 0:Je.map((Le,ue)=>y.createElement("a",{href:`/shixuns/${Le.identifier}/challenges`,target:"_blank"},"\u300A",Le==null?void 0:Le.name,"\u300B",ue+1!==oe&&"\u3001"))))),ce>0&&y.createElement("div",{style:{marginTop:20}},y.createElement("span",{className:we.flex},y.createElement("img",{src:je,style:{width:14}}),y.createElement("span",{className:we.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:we.statusbody},Ae==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ae==="subject"||Ae==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ae==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),y.createElement("div",null,he==null?void 0:he.map((Le,ue)=>y.createElement("a",{href:`/shixuns/${Le.identifier}/challenges`,target:"_blank"},"\u300A",Le==null?void 0:Le.name,"\u300B",ue+1!==ce&&"\u3001"))))));if(Ae==="shixun")return y.createElement("div",{style:{marginTop:20}},ce>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return y.createElement(pe.default,{open:De,onCancel:()=>{Ce(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ve&&"none"}},zIndex:1003,confirmLoading:Re,okText:Ve?me:"\u6211\u77E5\u9053\u4E86",onOk:()=>Fe(void 0,null,function*(){Ve?yield Ye([...he,...Be]):Ce(!1)})},y.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Pe(),ot()))}},97311:function(sn,Ct,E){"use strict";var y=E(59301),we=E(51429),pe=E(62957),je=E(6996),be=E(59301),Fe=(ze,Ae,se)=>new Promise((Ye,me)=>{var Re=he=>{try{Ce(se.next(he))}catch(ce){me(ce)}},De=he=>{try{Ce(se.throw(he))}catch(ce){me(ce)}},Ce=he=>he.done?Ye(he.value):Promise.resolve(he.value).then(Re,De);Ce((se=se.apply(ze,Ae)).next())});const ye=({classroomList:ze,dispatch:Ae})=>{var se,Ye;const me=(0,y.useRef)(null),[Re,De]=(0,y.useState)(!1),Ce=()=>{Ae({type:"classroomList/setActionTabs",payload:{}})};return be.createElement(pe.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((se=ze==null?void 0:ze.actionTabs)==null?void 0:se.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:Ce,onOk:()=>Fe(void 0,null,function*(){var he,ce;(he=me.current)!=null&&he.onVerify()||(De(!0),yield(ce=ze==null?void 0:ze.actionTabs)==null?void 0:ce.onOK(),De(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(Ye=ze==null?void 0:ze.actionTabs)==null?void 0:Ye.loading},be.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),be.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),be.createElement(je.Z,{ref:he=>me.current=he}))};Ct.Z=(0,we.connect)(({classroomList:ze})=>({classroomList:ze}))(ye)},19275:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return be}});var y=E(59301),we={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},pe=E(25399),be=({children:Fe,tips:ye,title:ze,style:Ae})=>{const se=ze||y.createElement("div",null,y.createElement("div",null,"\u63D0\u793A\uFF1A"),y.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),y.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Fe&&ye?y.createElement(pe.Z,{overlayStyle:{maxWidth:"initial"},title:se},y.createElement("span",{className:we.disabled,style:Ae},Fe)):Fe&&!ye?y.createElement(y.Fragment,null,Fe):y.createElement(y.Fragment,null)}},92990:function(sn,Ct,E){"use strict";var y=E(59301),we=E(62957),pe=E(70858);const je=({dataSource:be,visible:Fe,onClose:ye=()=>{},onSuccess:ze=()=>{},text:Ae,okText:se})=>{var Ye;return y.createElement(we.default,{centered:!0,destroyOnClose:!0,open:!!Fe,title:"\u63D0\u793A",width:"600px",okText:se,cancelText:"\u53D6\u6D88",onCancel:ye,onOk:ze},Fe==="single"&&y.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",y.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(Ye=be==null?void 0:be[0])==null?void 0:Ye.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",Ae),Fe==="multiple"&&y.createElement(y.Fragment,null,y.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",Ae),y.createElement(pe.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:be,scroll:(be==null?void 0:be.length)>7?{y:300}:{},pagination:!1})))};Ct.Z=je},93620:function(sn,Ct,E){"use strict";E.d(Ct,{h:function(){return oe}});var y=E(59301),we=E(82326),pe=E(28284),je=E(7939),be=E(89780),Fe=E.n(be),ye=E(33515),ze=E(75620),Ae=Object.defineProperty,se=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(Be,rt,Te)=>rt in Be?Ae(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Be[rt]=Te,he=(Be,rt)=>{for(var Te in rt||(rt={}))Re.call(rt,Te)&&Ce(Be,Te,rt[Te]);if(me)for(var Te of me(rt))De.call(rt,Te)&&Ce(Be,Te,rt[Te]);return Be},ce=(Be,rt)=>se(Be,Ye(rt));const Me=we.default.Option,Ze={labelCol:{span:4},wrapperCol:{span:20}},Je={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:Be,onCancel:rt})=>{const[Te,Xe]=(0,y.useState)("python");function ge(Ve){Xe(Je[Ve][1])}function Oe(Ve){Be(Ve)}return y.createElement(pe.default,ce(he({},Ze),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Oe,style:{width:500}}),y.createElement(pe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(we.default,{getPopupContainer:Ve=>Ve.parentNode,onChange:ge},Object.keys(Je).map(Ve=>y.createElement(Me,{key:Ve,value:Ve},Je[Ve][0])))),y.createElement(pe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(oe,{mode:Te})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(je.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))};function oe({value:Be,onChange:rt,mode:Te,options:Xe={}}){const ge=(0,y.useRef)(),[Oe,Ve]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Oe){let Pe=function(ot){const Le=ot.getValue();rt&&rt(Le)};return Oe.on("change",Pe),()=>{Oe.off("change",Pe)}}},[Oe,rt]),(0,y.useEffect)(()=>{Oe&&Oe.setOption("mode",Te)},[Oe,Te]),(0,y.useEffect)(()=>{Oe&&(Be!==Oe.getValue()||Be==="")&&setTimeout(()=>{Oe.setValue(Be||"")},300)},[Oe,Be]),(0,y.useEffect)(()=>{if(ge.current&&!Oe){const Pe=Fe().fromTextArea(ge.current,he({mode:Te,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Xe));Ve(Pe)}},[ge.current,Oe]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:ge}))}},46127:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ln}});var y=E(59301),we=E(51429),pe=E(89780),je=E.n(pe),be=E(76374),Fe=E(33515),ye=E(6313),ze=E(25717),Ae=E(99498),se=E(25419),Ye=E(67549),me=E(84660),Re=({value:Sn="",className:hn,showTextOnly:on,showLines:Fn,style:Yn={}})=>{const _n=(0,y.useMemo)(()=>"",[Sn]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:_n}}))},De=Object.defineProperty,Ce=Object.defineProperties,he=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(Sn,hn,on)=>hn in Sn?De(Sn,hn,{enumerable:!0,configurable:!0,writable:!0,value:on}):Sn[hn]=on,oe=(Sn,hn)=>{for(var on in hn||(hn={}))Me.call(hn,on)&&Je(Sn,on,hn[on]);if(ce)for(var on of ce(hn))Ze.call(hn,on)&&Je(Sn,on,hn[on]);return Sn},Be=(Sn,hn)=>Ce(Sn,he(hn));let rt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Te({onActionCallback:Sn,title:hn,icon:on,actionName:Fn,className:Yn="",children:_n}){function Pn(){Sn(Fn)}return y.createElement("a",{title:hn,className:Yn,onClick:Pn},y.createElement("i",{className:`${on}`}),_n)}var Xe=({watch:Sn,showNullButton:hn,showNullProgramButton:on,onActionCallback:Fn,fullScreen:Yn,insertTemp:_n,hidetoolBar:Pn,extraUse:Qn})=>{const Jn=[...rt,{title:`${Sn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Sn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!Pn&&Jn.map((Er,Ar)=>y.createElement("li",{key:Ar},Er.actionName?y.createElement(Te,Be(oe({},Er),{onActionCallback:Fn})):y.createElement("span",{className:"v-line"}))),hn?y.createElement("li",null,y.createElement(Te,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,on?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,_n&&y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${_n}`,onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qn&&y.createElement("li",null,Qn),y.createElement("li",{className:"btn-full-screen"},y.createElement(Te,{icon:`${Yn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Yn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Fn})))},ge=E(97450),Oe=E(28284),Ve=E(37568),Pe=E(7939),ot=Object.defineProperty,Le=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Nt=(Sn,hn,on)=>hn in Sn?ot(Sn,hn,{enumerable:!0,configurable:!0,writable:!0,value:on}):Sn[hn]=on,Ke=(Sn,hn)=>{for(var on in hn||(hn={}))Ge.call(hn,on)&&Nt(Sn,on,hn[on]);if(_e)for(var on of _e(hn))ft.call(hn,on)&&Nt(Sn,on,hn[on]);return Sn},Se=(Sn,hn)=>Le(Sn,ue(hn));const xt={labelCol:{span:4},wrapperCol:{span:20}};var It=({callback:Sn,onCancel:hn})=>{function on(Fn){Sn(Fn)}return y.createElement(Oe.default,Se(Ke({},xt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:on,style:{width:500}}),y.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(Ve.default,null)),y.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(Ve.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Pe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},st=E(93620),xe=E(90519),Ne=E(62957),it=E(77019),Wt=E(16202),ht=E(59301),Zt=({callback:Sn,onCancel:hn})=>{const on=document.createElement("canvas"),Fn=on.getContext("2d");on.width=1e3,on.height=800,Fn.fillStyle="#ffffff",Fn.fillRect(0,0,on.width,on.height);const Yn=on.toDataURL("image/png");return ht.createElement(Ne.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(it.Z,{style:{height:"100vh"}},ht.createElement(Wt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Yn,visible:!0,title:String(Date.now())},onOk:_n=>{Sn({src:_n.url})},onClose:hn})))},St=E(36207),Gt=E(5269),jt=E(6767),de={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ne=E(59301),le=(0,y.forwardRef)(({onCancel:Sn,editImgId:hn,callback:on},Fn)=>{let Yn=(0,y.useRef)(),_n=(0,y.useRef)(),Pn=(0,y.useRef)(),Qn=(0,y.useRef)(!1);const Jn=(0,y.useRef)(!1);console.log("ref:",Fn);const[Er,Ar]=(0,y.useState)(0),[En,Kn]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Ar(1)},[]),(0,y.useImperativeHandle)(Fn,()=>({setHeight:Kn})),ne.createElement("div",{ref:Jn,className:"body-overflow-initial"},ne.createElement(St.Z,{width:"100vw",height:En,footer:null,closable:!0,placement:"bottom",open:!!Er,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${de.drawerWrap}`,onClose:()=>{window.saveDrawData(fr=>{on({src:`/api/attachments/${fr}`,id:fr})})},title:ne.createElement(it.Z,{align:"middle"},ne.createElement(Gt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ne.createElement(Gt.Z,{onClick:()=>{Kn(En==="60px"?"100vh":"60px")}},ne.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ne.createElement(Gt.Z,{onClick:()=>{window.saveDrawData(fr=>{if(fr===null){jt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}jt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),on({src:`/api/attachments/${fr}`,id:fr,disabledClose:!0})})}},ne.createElement(Pe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ne.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${hn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:_n})))}),ve=E(14661),re=E(47889),fe=E(4875);const Ue=re.ZP.Group,vt={margin:"0 8px"};var et=({callback:Sn,onCancel:hn})=>{function on(Fn){Sn(Fn)}return y.createElement(Oe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:on},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:vt},"\u884C\u6570"),y.createElement(Oe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(fe.Z,null)),y.createElement("span",{style:vt},"\u5217\u6570"),y.createElement(Oe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(fe.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Oe.default.Item,{name:"align"},y.createElement(Ue,null,y.createElement(re.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(re.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(re.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(re.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Pe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},tt=E(58755),dt=E(75964),yt=E.n(dt),Qe=(0,y.forwardRef)(({use3d:Sn,width:hn,height:on,callback:Fn,showSaveButton:Yn},_n)=>{const Pn=(0,y.useRef)(),Qn=(0,y.useRef)(),[Jn,Er]=(0,y.useState)(!1),Ar=(0,y.useRef)({id:Pn,appName:"graphing",width:hn||1e3,height:on||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{Qn.current=new(yt())(Ar.current,!0),window.onload=function(){Qn.current.inject("applet_container")}},[]);const En=()=>{var Kn=window.ggbApplet.getPNGBase64(1,!0,72);return Fn&&Fn(Kn),Kn};return(0,y.useEffect)(()=>{Ar.current.appName=Jn?"3D":"graphing",Qn.current.inject("applet_container")},[Jn]),(0,y.useEffect)(()=>{Er(Sn)},[Sn]),(0,y.useImperativeHandle)(_n,()=>({getImgData:En})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Pn}),y.createElement(it.Z,{align:"middle"},y.createElement(Gt.Z,{flex:1},y.createElement(tt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Jn,onChange:Kn=>Er(Kn)})),y.createElement(Gt.Z,null,y.createElement(Pe.ZP,{size:"large",onClick:En,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),lt=E(45469);const qt="link",Ut="upload-image",vn="add-flowchart",en="draw-image",Xt="add-flowchart",$t="code-block",an="add-table",bt="------------",kt={default:bt,left:`:${bt}`,center:`:${bt}:`,right:`${bt}:`};var ln=E(2914),yn=E(7408);function ut(){}let zt=0;const At=1e4,un="\u2581",An="@\u2581\u2581@",Vn="@\u2581@",rr=` +`),ot)};var Pe=({value:ot="",edit:Le=!1,className:ue,showTextOnly:_e,showLines:Ge,style:ft={},stylesPrev:Nt={},highlightKeywords:Ke,showProgramFill:Se,isProgramFill:xt,disabledFill:It=!1,programFillValue:st,openEditor:xe=()=>{},onFillChange:Ne=ht=>{},onFillBlur:it=()=>{},onFillFocus:Wt=()=>{}})=>{let ht=he(String(ot||""));const kt=(0,y.useRef)(),St=(0,y.useRef)(),[Gt,jt]=(0,y.useState)(""),[de,ne]=(0,y.useState)("office"),[te,le]=(0,y.useState)([]),ve=(0,y.useRef)("a"+(0,Ye.Z)()),re={},fe=Xt=>//i.test(Xt||""),Ue=(Xt,$t,an)=>{const bt=document.createElement(Xt===Xe?"input":"textarea");bt.style.width="100%",bt.style.height=Xt===Xe?"40px":"151px",bt.rows=5,bt.spellcheck=!1,bt.name="edu-program-fill",bt.placeholder="\u8BF7\u8F93\u5165",bt.dataset.id=$t;const Rt=Object.keys(re).length;return re[Rt]=bt,`${bt.outerHTML}`};function vt(Xt){return Xt=Xt.replace(/!\[.*?\]\(.*?\)/g,""),Xt=Xt.replace(/\[.*?\]\(.*?\)/g,""),Xt=Xt.replace(new RegExp("","gs"),""),Xt=Xt.replace(//g,""),Xt=Xt.replace(//g,""),Xt=Xt.replace(new RegExp(".*?<\\/video>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/audio>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/style>","gs"),""),Xt=Xt.replace(new RegExp(".*?<\\/script>","gs"),""),Xt}const et=Xt=>!_e&&fe(ht)?Xt:Xt.replace(/([\s\S]+?)<\/style>/gim,function($t,an){let bt=an.replace(/(\n|\r)/g,"").split("}"),Rt=[];return bt.map(ln=>{ln!=""&&Rt.push(`.${ve.current} ${ln}`)}),``}),tt=(0,y.useMemo)(()=>{try{const bt=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Rt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,ln=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,yn=/\(\/attachments\/download\//g;ht=ht.replace(yn,"("+Fe.Z.API_SERVER+"/attachments/download/").replace(bt,"("+Fe.Z.API_SERVER+"/api/attachments/").replace(Rt,'"'+Fe.Z.API_SERVER+"/api/attachments/").replace(ln,'"'+Fe.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),kt.current.style.display="none"}catch(bt){}if(Se){let bt=-1;return ht=ht.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Rt,ln,yn){var ut;return++bt,Ue(Rt,bt,(ut=st==null?void 0:st[bt])==null?void 0:ut.value.replaceAll("<","<").replaceAll(">",">"))}),`
    ${et(ht||"")}
    `}let Xt=et(ht);Xt=(0,pe.ZP)(Xt);const $t=(0,pe.ez)();ht.match(/\[TOC\]/)&&(Xt=Xt.replace("

    [TOC]

    ",(0,pe.Qv)()),(0,pe.Iy)()),Xt=Xt.replace(/(__special_katext_id_\d+__)/g,(bt,Rt)=>{const{type:ln,expression:yn}=$t[Rt];return(0,ze.renderToString)(Oe(yn)||"",{displayMode:ln==="block",throwOnError:!1,output:"html"})}),Xt=Xt.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,pe.AL)();const an=document.createElement("div");if(an.innerHTML=Xt,_e)return an.innerText;if(Ke){const bt=Ke.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Qe(an,bt),an.innerHTML}return setTimeout(()=>Ut(),500),an.innerHTML},[ht,Ke]);(0,y.useEffect)(()=>{lt.current&<.current.querySelectorAll(["input","textarea"]).forEach($t=>{$t.oninput=dt,$t.onblur=yt,$t.onfocus=wt})},[te]),(0,y.useEffect)(()=>{var Xt,$t,an,bt,Rt;if(st!=null&&st.length)try{const ln=lt.current.querySelectorAll(".edu-program-fill-score"),yn=lt.current.querySelectorAll('[name="edu-program-fill"]');for(const[ut,zt]of yn.entries())zt.value=((Xt=st==null?void 0:st[ut])==null?void 0:Xt.value)||"",(($t=st==null?void 0:st[ut])==null?void 0:$t.type)==="warning"?zt.className="program-fill-warning":((an=st==null?void 0:st[ut])==null?void 0:an.type)==="success"?zt.className="program-fill-success":zt.className="";for(const[ut,zt]of ln.entries())zt.innerHTML=(bt=st==null?void 0:st[ut])!=null&&bt.score?`${(Rt=st==null?void 0:st[ut])==null?void 0:Rt.score}\u5206`:"";le(st)}catch(ln){console.log(ln,"error")}},[st]);const dt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),Ne(te,Xt.target.dataset.id)},yt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),it(te,Xt.target.dataset.id)},wt=Xt=>{te[Xt.target.dataset.id]=te[Xt.target.dataset.id]||{},te[Xt.target.dataset.id].value=Xt.target.value,le([...te]),Wt(te,Xt.target.dataset.id)};function Qe(Xt,$t){return Xt.childNodes.forEach(an=>{var bt;if(an.childNodes.length>0)Qe(an,$t);else if(an.nodeName!=="IMG")if(an.innerHTML)an.innerHTML=(bt=an.innerHTML)==null?void 0:bt.replace(new RegExp($t,"gi"),'$&');else{const Rt=document.createElement("span");Rt.innerHTML=an.textContent.replace(new RegExp($t,"gi"),'$&'),an.replaceWith(Rt)}})}const lt=(0,y.useRef)();pe.jb.WebkitLineClamp=Ge,Ge&&(ft=rt(rt({},ft),pe.jb));function qt(Xt){let $t=Xt.target;if($t.tagName.toUpperCase()==="A"){let an=$t.getAttribute("href");if(an.indexOf("office")>-1)Xt.preventDefault(),jt(an),ne("office");else if(an.indexOf("application/pdf")>-1)Xt.preventDefault(),jt(an),ne("pdf");else if(an.indexOf("text/html")>-1)Xt.preventDefault(),jt(an),ne("html");else if(an.startsWith("#")){Xt.preventDefault();let bt=document.getElementById(an.replace("#",""));bt&&bt.scrollIntoView(!0)}}}const Ut=()=>{var Xt;const $t=(Xt=lt.current)==null?void 0:Xt.querySelectorAll("video");$t==null||$t.forEach(an=>{if(an.oncontextmenu=()=>!1,an.src.indexOf(".m3u8")>-1&&!an.canPlayType("application/vnd.apple.mpegurl")){if(be.ZP.isSupported()){var bt=new be.ZP;bt.loadSource(an.src),bt.attachMedia(an)}}})};(0,y.useEffect)(()=>{if(lt.current&&tt&&tt.match(ge)&&window.PR.prettyPrint(),lt.current)return lt.current.addEventListener("click",qt),()=>{var Xt;(Xt=lt.current)==null||Xt.removeEventListener("click",qt),(0,pe.AL)(),(0,pe.Iy)()}},[tt,lt.current,qt]);const vn=Xt=>{Xt.target.nodeName==="IMG"&&Xt.target.className.indexOf("draw-flowchart")>-1?(kt.current.style.zIndex=1,kt.current.style.display="flex",kt.current.style.width=Xt.target.clientWidth+"px",kt.current.style.height=Xt.target.clientHeight+"px",kt.current.style.top=Xt.target.offsetTop+"px",kt.current.style.left=Xt.target.offsetLeft+"px",Xt.target.id&&(St.current=Xt.target.id)):kt.current.style.display="none"},en=()=>{kt.current.style.display="none"};return(0,y.useEffect)(()=>{var Xt;const $t=an=>{an.preventDefault(),an.clipboardData.setData("text",window.getSelection().toString())};return(Xt=lt.current)==null||Xt.addEventListener("copy",$t),()=>{var an;(an=lt.current)==null||an.removeEventListener("copy",$t)}},[lt.current]),y.createElement("div",{style:{position:"relative"},onMouseLeave:en},_e&&y.createElement("div",{ref:lt,className:`${ce.mdBody} `},tt),!_e&&!fe(tt)&&y.createElement("div",{ref:lt,style:rt({},ft),onMouseOver:vn,className:`${ue||""} ${It?"disabled-fill":""} markdown-body ${ce.mdBody} ${ve.current}`,dangerouslySetInnerHTML:{__html:tt}}),!_e&&fe(tt)&&y.createElement(Ce,{html:tt}),y.createElement("div",{ref:kt,className:`${ce.button} ${Le?"":ce.previewFlowChart}`},y.createElement(Ae.Z,null,y.createElement(se.ZP,{onClick:()=>{Le?xe(St.current):(jt(St.current),ne("flowChart"))}},Le?"\u7F16\u8F91":"\u9884\u89C8"))),y.createElement(me.Z,{close:!0,data:Gt,type:Gt!=null&&Gt.length?de:"",style:rt({},Nt),onClose:()=>jt("")}))}},17180:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Te}});var y=E(59301),we=E(9221),pe=Object.defineProperty,je=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,ye=(Xe,ge,Oe)=>ge in Xe?pe(Xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Xe[ge]=Oe,ze=(Xe,ge)=>{for(var Oe in ge||(ge={}))be.call(ge,Oe)&&ye(Xe,Oe,ge[Oe]);if(je)for(var Oe of je(ge))Fe.call(ge,Oe)&&ye(Xe,Oe,ge[Oe]);return Xe},Ae=(Xe,ge)=>{var Oe={};for(var Ve in Xe)be.call(Xe,Ve)&&ge.indexOf(Ve)<0&&(Oe[Ve]=Xe[Ve]);if(Xe!=null&&je)for(var Ve of je(Xe))ge.indexOf(Ve)<0&&Fe.call(Xe,Ve)&&(Oe[Ve]=Xe[Ve]);return Oe};const Ye={header:{cell:Xe=>{var ge=Xe,{onResize:Oe,width:Ve}=ge,Pe=Ae(ge,["onResize","width"]);return Ve?y.createElement(we.Resizable,{width:Ve,height:0,handle:y.createElement("span",{className:"react-resizable-handle",onClick:ot=>{ot.stopPropagation()}}),onResize:Oe,draggableOpts:{enableUserSelectHack:!1}},y.createElement("th",ze({},Pe))):y.createElement("th",ze({},Pe))}}};var me=E(70858),Re=Object.defineProperty,De=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ze=(Xe,ge,Oe)=>ge in Xe?Re(Xe,ge,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Xe[ge]=Oe,Je=(Xe,ge)=>{for(var Oe in ge||(ge={}))ce.call(ge,Oe)&&Ze(Xe,Oe,ge[Oe]);if(he)for(var Oe of he(ge))Me.call(ge,Oe)&&Ze(Xe,Oe,ge[Oe]);return Xe},oe=(Xe,ge)=>De(Xe,Ce(ge)),Be=(Xe,ge)=>{var Oe={};for(var Ve in Xe)ce.call(Xe,Ve)&&ge.indexOf(Ve)<0&&(Oe[Ve]=Xe[Ve]);if(Xe!=null&&he)for(var Ve of he(Xe))ge.indexOf(Ve)<0&&Me.call(Xe,Ve)&&(Oe[Ve]=Xe[Ve]);return Oe},Te=Xe=>{var ge=Xe,{pagination:Oe,resColumns:Ve,dataSource:Pe,onRow:ot}=ge,Le=Be(ge,["pagination","resColumns","dataSource","onRow"]);const[ue,_e]=(0,y.useState)(!1),[Ge,ft]=(0,y.useState)([{}]),Nt=(0,y.useRef)(null);(0,y.useEffect)(()=>{let Se=Ve;Se=Se.map((xt,It)=>oe(Je({},xt),{onHeaderCell:st=>({width:st.width,onResize:Ke(It)})})),ft(Se)},[]),(0,y.useEffect)(()=>{Nt.current=Ge},[Ge]);const Ke=Se=>(xt,{size:It})=>{const st=[...Nt.current];st[Se]=oe(Je({},st[Se]),{width:It.width}),ft(st)};return y.createElement("div",null,y.createElement(me.default,oe(Je({bordered:!0,components:Ye,columns:Ge,dataSource:Pe,pagination:Oe,loading:ue,onRow:ot},Le),{rowKey:Se=>Se.key||Se.id})))}},27084:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ge},P:function(){return rt}});var y=E(59301),we=E(28284),pe=E(62957),je=E(47889),be=E(37568),Fe=E(70858),ye={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},ze=E(27334),Ae=Object.defineProperty,se=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(Oe,Ve,Pe)=>Ve in Oe?Ae(Oe,Ve,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):Oe[Ve]=Pe,he=(Oe,Ve)=>{for(var Pe in Ve||(Ve={}))Re.call(Ve,Pe)&&Ce(Oe,Pe,Ve[Pe]);if(me)for(var Pe of me(Ve))De.call(Ve,Pe)&&Ce(Oe,Pe,Ve[Pe]);return Oe},ce=(Oe,Ve)=>se(Oe,Ye(Ve)),Me=(Oe,Ve)=>{var Pe={};for(var ot in Oe)Re.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&me)for(var ot of me(Oe))Ve.indexOf(ot)<0&&De.call(Oe,ot)&&(Pe[ot]=Oe[ot]);return Pe},Ze=(Oe,Ve,Pe)=>new Promise((ot,Le)=>{var ue=ft=>{try{Ge(Pe.next(ft))}catch(Nt){Le(Nt)}},_e=ft=>{try{Ge(Pe.throw(ft))}catch(Nt){Le(Nt)}},Ge=ft=>ft.done?ot(ft.value):Promise.resolve(ft.value).then(ue,_e);Ge((Pe=Pe.apply(Oe,Ve)).next())});const Je=({studentNames:Oe,total:Ve})=>{const Pe=["","\u4E00","\u4E24","\u4E09"];return Ve>3?y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:ye.orangeColor},Oe==null?void 0:Oe.join("\u3001")),"\u7B49",y.createElement("span",{className:ye.orangeColor},Ve),"\u540D\u5B66\u751F"):y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:ye.orangeColor},Oe==null?void 0:Oe.join("\u3001")),Pe[Ve],"\u540D\u5B66\u751F")},oe=({used:Oe,copy:Ve,canNotCopy:Pe,studentNames:ot,studentCount:Le,inPaper:ue,is_random:_e=!1,position:Ge=""})=>{const ft=()=>{if(Ve>0&&Pe>0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Ve),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",y.createElement("span",{className:ye.orangeColor},Pe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Ve>0&&Pe===0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Ve),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Ve===0&&Pe>0)return y.createElement(y.Fragment,null,"\u5176\u4E2D",y.createElement("span",{className:ye.orangeColor},Pe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Nt=Ge||(ue?"\u8BD5\u5377":"\u8BFE\u7A0B");return y.createElement("span",null,y.createElement(Je,{studentNames:ot,total:Le}),"\u5B66\u4E60\u8FC7",Nt,"\u4E2D\u7684",y.createElement("span",{className:ye.orangeColor},Oe),"\u4E2A\u9879\u76EE\uFF0C",ft(),"\u3002\u8BF7\u9009\u62E9",_e?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},Be=({onCancel:Oe,onOk:Ve,visible:Pe,inPaper:ot,renderData:Le,type:ue,isMultipleCourse:_e=!1})=>{const[Ge]=we.default.useForm(),[ft,Nt]=(0,y.useState)(1),[Ke,Se]=(0,y.useState)(!1),xt=(0,y.useMemo)(()=>(Le==null?void 0:Le.total_num)===1&&(Le==null?void 0:Le.can_copy_num)===1,[Le]),It=(0,y.useMemo)(()=>{var st;return(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.filter(xe=>xe.is_show)},[Le]);return y.createElement(y.Fragment,null,xt?y.createElement(pe.default,{centered:!0,closable:!0,open:Pe,destroyOnClose:!0,title:"\u63D0\u793A",className:ye.antdModal,width:682,confirmLoading:Ke,onCancel:Oe,onOk:()=>Ze(void 0,null,function*(){var st;Se(!0);let xe=ft;if(_e){const Ne=he({},Ge.getFieldsValue());xe=(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.map(it=>Ne[it.id]!==void 0?ce(he({},it),{is_copy:Ne[it.id]}):it)}yield Ve(xe),Se(!1)})},y.createElement("div",{className:ye.content,style:{marginBottom:20}},_e?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":y.createElement(y.Fragment,null,y.createElement(Je,{studentNames:Le==null?void 0:Le.student_names,total:Le==null?void 0:Le.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),_e?y.createElement(we.default,{form:Ge,preserve:!1},It==null?void 0:It.map(st=>y.createElement(y.Fragment,{key:st.id},y.createElement("h3",{className:"ml15 mb5"},st.name),y.createElement(we.default.Item,{name:st.id,initialValue:1},y.createElement(je.ZP.Group,{className:ye.content},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):y.createElement(je.ZP.Group,{value:ft,onChange:st=>Nt(st.target.value),className:ye.content,style:{marginBottom:30}},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),y.createElement("div",null,y.createElement("div",{className:ye.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),y.createElement("div",{className:ye.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),y.createElement("div",{className:`${ye.content} ${ye.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):y.createElement(pe.default,{centered:!0,closable:!0,destroyOnClose:!0,open:Pe,confirmLoading:Ke,title:"\u63D0\u793A",width:682,onCancel:Oe,onOk:()=>Ze(void 0,null,function*(){var st;Se(!0);let xe=0;if(_e){const Ne=he({},Ge.getFieldsValue());xe=(st=Le==null?void 0:Le.course_data_list)==null?void 0:st.map(it=>Ne[it.id]!==void 0?ce(he({},it),{is_use:Ne[it.id]}):it)}yield Ve(xe),Se(!1)})},y.createElement("div",{className:ye.content},y.createElement(Je,{studentNames:Le==null?void 0:Le.student_names,total:Le==null?void 0:Le.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",_e?y.createElement(we.default,{form:Ge,preserve:!1},y.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),It==null?void 0:It.map(st=>y.createElement(y.Fragment,{key:st.id},y.createElement("h3",{className:"ml15 mb5"},st.name),y.createElement(we.default.Item,{name:st.id,initialValue:1},y.createElement(je.ZP.Group,{className:ye.content},y.createElement(je.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),y.createElement(je.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):y.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",y.createElement("span",{className:ye.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},rt=function(){const[Oe,Ve]=(0,y.useState)(!1),[Pe,ot]=(0,y.useState)();return[Oe,()=>Ve(!1),Pe,_e=>Ze(this,null,function*(){var Ge;const ft=_e,{isImportMultipleCourse:Nt=!1}=ft,Ke=Me(ft,["isImportMultipleCourse"]);console.log(_e);const Se=(_e==null?void 0:_e.result)||(yield(0,ze.Tr)(Ke));return"status"in Se?!1:Nt?((Ge=Se==null?void 0:Se.course_data_list)==null?void 0:Ge.some(It=>It.is_show))?(ot(Se),Ve(!0),!0):Se.course_data_list||[]:Se.student_count===0?!1:(ot(Se),Ve(!0),!0)})]},Te=Oe=>{const[Ve]=we.default.useForm(),[Pe,ot]=(0,y.useState)(!1),{onCancel:Le,onOk:ue,visible:_e,inPaper:Ge=!1,renderData:ft,type:Nt,isMultipleCourse:Ke=!1,position:Se}=Oe;let xt=(0,y.useMemo)(()=>Ge?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ye.tableCell,render(xe,Ne){return y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426"))),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ye.tableCell,render(xe,Ne){return y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xe,Ne)=>y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(xe,Ne)=>y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],initialValue:1},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426")))}],[Ge]),It=(0,y.useMemo)(()=>Ge?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ye.tableCell,align:"center",ellipsis:!0,render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ye.tableCell,ellipsis:!0,align:"center",render:(xe,Ne)=>y.createElement("a",{href:`/shixuns/${Ne.identifier}/challenges`,target:"_blank"},xe)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(xe,Ne)=>y.createElement(y.Fragment,null,y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_use"],initialValue:0},y.createElement(je.ZP.Group,null,y.createElement(je.ZP,{value:1},"\u662F"),y.createElement(je.ZP,{value:0},"\u5426"))),y.createElement(we.default.Item,{name:[`${Nt==="subject"?Ne==null?void 0:Ne.stage_shixun_id:Ne.shixun_course_id||Ne.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})))}],[Ge]);if(Ke){const xe={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ye.tableCell,render:(Ne,it)=>y.createElement("a",{href:`/classrooms/${it.course_id}`},Ne)};xt=[xe,...xt],It=[xe,...It]}const st=(0,y.useMemo)(()=>oe({used:ft==null?void 0:ft.repeat_shixun_num,copy:ft==null?void 0:ft.can_copy_num,canNotCopy:ft==null?void 0:ft.no_copy_num,studentNames:ft==null?void 0:ft.student_names,studentCount:ft==null?void 0:ft.student_count,is_random:ft==null?void 0:ft.is_random,inPaper:Ge,position:Se}),[ft,Ge,Se]);return y.createElement(pe.default,{title:"\u63D0\u793A",centered:!0,open:_e,confirmLoading:Pe,onOk:()=>Ze(void 0,null,function*(){ot(!0);const xe=Ve.getFieldsValue(),Ne=Object.keys(xe).map(it=>({id:parseInt(it.split("_")[0]),course_id:parseInt(it.split("_")[1]),is_use:xe[it].is_use,is_copy:xe[it].is_copy}));yield ue(Ne),ot(!1)}),onCancel:Le,width:880,okText:"\u786E\u8BA4",className:ye.antdModal,destroyOnClose:!0},y.createElement(we.default,{form:Ve,preserve:!1},y.createElement("div",{className:ye.brief},st),y.createElement("div",{style:{marginBottom:30}},y.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),y.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),y.createElement("div",{className:ye.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ft==null?void 0:ft.can_copy_num)>0&&y.createElement("div",null,y.createElement("div",{className:ye.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),y.createElement(Fe.default,{columns:xt,className:ye.antdTable,dataSource:ft==null?void 0:ft.can_copy_list,rowKey:Nt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ft==null?void 0:ft.no_copy_num)>0&&y.createElement("div",null,y.createElement("div",{className:ye.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),y.createElement(Fe.default,{columns:It,className:ye.antdTable,dataSource:ft==null?void 0:ft.no_copy_list,rowKey:Nt==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ft==null?void 0:ft.no_use_list.length)>0&&(ft==null?void 0:ft.no_use_list.map(xe=>y.createElement("div",{key:Nt==="subject"?xe.stage_shixun_id:xe.shixun_course_id||xe.id},y.createElement(we.default.Item,{name:[`${Nt==="subject"?xe==null?void 0:xe.stage_shixun_id:xe.shixun_course_id||xe.id}`,"is_copy"],hidden:!0,initialValue:0},y.createElement(be.default,{type:"hidden"})),y.createElement(we.default.Item,{name:[`${Nt==="subject"?xe==null?void 0:xe.stage_shixun_id:xe.shixun_course_id||xe.id}`,"is_use"],hidden:!0,initialValue:1},y.createElement(be.default,{type:"hidden"})))))))};var ge=Oe=>{const{modalType:Ve}=Oe;return Ve==="multiple"?y.createElement(Te,he({},Oe)):y.createElement(Be,he({},Oe))}},82758:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(59301),we={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},pe=E(62957),je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",be="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Fe=(Ae,se,Ye)=>new Promise((me,Re)=>{var De=ce=>{try{he(Ye.next(ce))}catch(Me){Re(Me)}},Ce=ce=>{try{he(Ye.throw(ce))}catch(Me){Re(Me)}},he=ce=>ce.done?me(ce.value):Promise.resolve(ce.value).then(De,Ce);he((Ye=Ye.apply(Ae,se)).next())}),ze=({type:Ae,resdata:se,onok:Ye,oktext:me,okloading:Re})=>{const[De,Ce]=(0,y.useState)(!1),{can_copy_list:he,can_copy_num:ce,challenge_type:Me,course_data_list:Ze,no_copy_list:Je,no_copy_num:oe,no_use_list:Be,no_use_num:rt,repeat_shixun_num:Te,student_count:Xe,total_num:ge,use_num:Oe}=se;let Ve=ce>0||Ae==="exercise";(0,y.useEffect)(()=>{(se==null?void 0:se.student_count)>0&&Ce(!0)},[se]),console.log("---11",Re),(0,y.useEffect)(()=>{Re||Ce(!1)},[Re]);const Pe=()=>{if(Ae==="exercise"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(Ae==="exercise"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixun"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="subject"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",y.createElement("span",{className:we.orangeColor},Xe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",y.createElement("span",{className:we.orangeColor},Oe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="exercisepush")return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(Ae==="shixunpush"&&Me===1)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(Ae==="shixunpush"&&Me===2)return y.createElement(y.Fragment,null,"\u8BFE\u5802\u5185\u6709",y.createElement("span",{className:we.orangeColor},Xe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",y.createElement("span",{className:we.orangeColor},Oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",y.createElement("span",{className:we.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},ot=()=>{if(Ae==="exercise"||Ae==="subject"||Ae==="exercisepush"||Ae==="shixunpush")return y.createElement("div",{style:{marginTop:20}},oe>0&&y.createElement("div",null,y.createElement("span",{className:we.flex},y.createElement("img",{src:be,style:{width:14}}),y.createElement("span",{className:we.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:we.statusbody},Ae==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",y.createElement("span",{className:we.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(Ae==="subject"||Ae==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ve&&y.createElement("span",{className:we.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),Ae==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Ve&&y.createElement("span",{className:we.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),y.createElement("div",null,Je==null?void 0:Je.map((Le,ue)=>y.createElement("a",{href:`/shixuns/${Le.identifier}/challenges`,target:"_blank"},"\u300A",Le==null?void 0:Le.name,"\u300B",ue+1!==oe&&"\u3001"))))),ce>0&&y.createElement("div",{style:{marginTop:20}},y.createElement("span",{className:we.flex},y.createElement("img",{src:je,style:{width:14}}),y.createElement("span",{className:we.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),y.createElement("div",{className:we.statusbody},Ae==="exercise"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(Ae==="subject"||Ae==="exercisepush")&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),Ae==="shixunpush"&&y.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),y.createElement("div",null,he==null?void 0:he.map((Le,ue)=>y.createElement("a",{href:`/shixuns/${Le.identifier}/challenges`,target:"_blank"},"\u300A",Le==null?void 0:Le.name,"\u300B",ue+1!==ce&&"\u3001"))))));if(Ae==="shixun")return y.createElement("div",{style:{marginTop:20}},ce>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return y.createElement(pe.default,{open:De,onCancel:()=>{Ce(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Ve&&"none"}},zIndex:1003,confirmLoading:Re,okText:Ve?me:"\u6211\u77E5\u9053\u4E86",onOk:()=>Fe(void 0,null,function*(){Ve?yield Ye([...he,...Be]):Ce(!1)})},y.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Pe(),ot()))}},97311:function(sn,Ct,E){"use strict";var y=E(59301),we=E(51429),pe=E(62957),je=E(6996),be=E(59301),Fe=(ze,Ae,se)=>new Promise((Ye,me)=>{var Re=he=>{try{Ce(se.next(he))}catch(ce){me(ce)}},De=he=>{try{Ce(se.throw(he))}catch(ce){me(ce)}},Ce=he=>he.done?Ye(he.value):Promise.resolve(he.value).then(Re,De);Ce((se=se.apply(ze,Ae)).next())});const ye=({classroomList:ze,dispatch:Ae})=>{var se,Ye;const me=(0,y.useRef)(null),[Re,De]=(0,y.useState)(!1),Ce=()=>{Ae({type:"classroomList/setActionTabs",payload:{}})};return be.createElement(pe.default,{centered:!0,maskClosable:!1,width:560,title:"\u540C\u6B65\u786E\u8BA4",open:((se=ze==null?void 0:ze.actionTabs)==null?void 0:se.key)==="\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",destroyOnClose:!0,onCancel:Ce,onOk:()=>Fe(void 0,null,function*(){var he,ce;(he=me.current)!=null&&he.onVerify()||(De(!0),yield(ce=ze==null?void 0:ze.actionTabs)==null?void 0:ce.onOK(),De(!1))}),okText:"\u786E\u8BA4\u540C\u6B65",comfirmLoading:(Ye=ze==null?void 0:ze.actionTabs)==null?void 0:Ye.loading},be.createElement("p",null,"\u672C\u64CD\u4F5C\u4F1A\u5C06\u5F53\u524D\u5B9E\u8BAD\u5168\u90E8\u5185\u5BB9\u540C\u6B65\u81F3\u9009\u62E9\u5B9E\u8BAD\u4E2D\uFF0C\u8BF7\u4ED4\u7EC6\u786E\u8BA4\u9700\u540C\u6B65\u7684\u5B9E\u8BAD\u5185\u5BB9\uFF0C\u786E\u8BA4\u65E0\u8BEF\uFF0C\u8BF7\u5728\u4E0B\u65B9\u6587\u672C\u6846\u8F93\u5165\u9A8C\u8BC1\u7801\u540E\uFF0C\u8FDB\u884C\u5B9E\u8BAD\u540C\u6B65\u3002"),be.createElement("p",{style:{color:"#DD0000"}},"*\u6CE8\u610F\uFF1A\u5B9E\u8BAD\u540C\u6B65\u540E\u5C06\u65E0\u6CD5\u6062\u590D\u81F3\u539F\u6709\u7248\u672C\uFF0C\u8BF7\u8C28\u614E\u64CD\u4F5C\u3002"),be.createElement(je.Z,{ref:he=>me.current=he}))};Ct.Z=(0,we.connect)(({classroomList:ze})=>({classroomList:ze}))(ye)},19275:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return be}});var y=E(59301),we={flex_box_center:"flex_box_center___sOi51",flex_space_between:"flex_space_between___pl96A",flex_box_vertical_center:"flex_box_vertical_center___LVWaS",flex_box_center_end:"flex_box_center_end___bFW2z",flex_box_column:"flex_box_column___Iuosg",disabled:"disabled___kyQ47"},pe=E(25399),be=({children:Fe,tips:ye,title:ze,style:Ae})=>{const se=ze||y.createElement("div",null,y.createElement("div",null,"\u63D0\u793A\uFF1A"),y.createElement("div",null,"\u672C\u573A\u8003\u8BD5\u5DF2\u5F00\u542F\u96C6\u4E2D\u9605\u5377\uFF0C\u4E3A\u4E86\u4E0D\u5F71\u54CD\u6210\u7EE9\u8BC4\u5B9A\uFF0C\u4E0D\u53EF\u8FDB\u884C\u6B64\u64CD\u4F5C\u3002"),y.createElement("div",null,"\uFF08\u5982\u9700\u53D1\u5E03\u65B0\u73ED\u7EA7\u8003\u8BD5\uFF0C\u8BF7\u521B\u5EFA\u65B0\u8BD5\u5377\u540E\u53D1\u5E03\uFF09"));return Fe&&ye?y.createElement(pe.Z,{overlayStyle:{maxWidth:"initial"},title:se},y.createElement("span",{className:we.disabled,style:Ae},Fe)):Fe&&!ye?y.createElement(y.Fragment,null,Fe):y.createElement(y.Fragment,null)}},92990:function(sn,Ct,E){"use strict";var y=E(59301),we=E(62957),pe=E(70858);const je=({dataSource:be,visible:Fe,onClose:ye=()=>{},onSuccess:ze=()=>{},text:Ae,okText:se})=>{var Ye;return y.createElement(we.default,{centered:!0,destroyOnClose:!0,open:!!Fe,title:"\u63D0\u793A",width:"600px",okText:se,cancelText:"\u53D6\u6D88",onCancel:ye,onOk:ze},Fe==="single"&&y.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",y.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},(Ye=be==null?void 0:be[0])==null?void 0:Ye.total_score),"\u5206\uFF0C\u8BF7\u786E\u8BA4",Ae),Fe==="multiple"&&y.createElement(y.Fragment,null,y.createElement("div",{className:"c-grey-333 mb10"},"\u4EE5\u4E0B\u8BD5\u5377\u603B\u5206\u5F02\u5E38\uFF0C\u8BF7\u786E\u8BA4",Ae),y.createElement(pe.default,{columns:[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0},{title:"\u603B\u5206",width:90,dataIndex:"total_score"}],dataSource:be,scroll:(be==null?void 0:be.length)>7?{y:300}:{},pagination:!1})))};Ct.Z=je},93620:function(sn,Ct,E){"use strict";E.d(Ct,{h:function(){return oe}});var y=E(59301),we=E(82326),pe=E(28284),je=E(7939),be=E(89780),Fe=E.n(be),ye=E(33515),ze=E(75620),Ae=Object.defineProperty,se=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,me=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Ce=(Be,rt,Te)=>rt in Be?Ae(Be,rt,{enumerable:!0,configurable:!0,writable:!0,value:Te}):Be[rt]=Te,he=(Be,rt)=>{for(var Te in rt||(rt={}))Re.call(rt,Te)&&Ce(Be,Te,rt[Te]);if(me)for(var Te of me(rt))De.call(rt,Te)&&Ce(Be,Te,rt[Te]);return Be},ce=(Be,rt)=>se(Be,Ye(rt));const Me=we.default.Option,Ze={labelCol:{span:4},wrapperCol:{span:20}},Je={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Ct.Z=({callback:Be,onCancel:rt})=>{const[Te,Xe]=(0,y.useState)("python");function ge(Ve){Xe(Je[Ve][1])}function Oe(Ve){Be(Ve)}return y.createElement(pe.default,ce(he({},Ze),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Oe,style:{width:500}}),y.createElement(pe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},y.createElement(we.default,{getPopupContainer:Ve=>Ve.parentNode,onChange:ge},Object.keys(Je).map(Ve=>y.createElement(Me,{key:Ve,value:Ve},Je[Ve][0])))),y.createElement(pe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},y.createElement(oe,{mode:Te})),y.createElement("div",{className:"flex-container flex-end"},y.createElement(je.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(je.ZP,{type:"ghost",onClick:rt},"\u53D6\u6D88")))};function oe({value:Be,onChange:rt,mode:Te,options:Xe={}}){const ge=(0,y.useRef)(),[Oe,Ve]=(0,y.useState)();return(0,y.useEffect)(()=>{if(Oe){let Pe=function(ot){const Le=ot.getValue();rt&&rt(Le)};return Oe.on("change",Pe),()=>{Oe.off("change",Pe)}}},[Oe,rt]),(0,y.useEffect)(()=>{Oe&&Oe.setOption("mode",Te)},[Oe,Te]),(0,y.useEffect)(()=>{Oe&&(Be!==Oe.getValue()||Be==="")&&setTimeout(()=>{Oe.setValue(Be||"")},300)},[Oe,Be]),(0,y.useEffect)(()=>{if(ge.current&&!Oe){const Pe=Fe().fromTextArea(ge.current,he({mode:Te,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Xe));Ve(Pe)}},[ge.current,Oe]),y.createElement("div",{className:"my-codemirror-container"},y.createElement("textarea",{ref:ge}))}},46127:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ln}});var y=E(59301),we=E(51429),pe=E(89780),je=E.n(pe),be=E(76374),Fe=E(33515),ye=E(6313),ze=E(25717),Ae=E(99498),se=E(25419),Ye=E(67549),me=E(84660),Re=({value:Sn="",className:hn,showTextOnly:on,showLines:Fn,style:Yn={}})=>{const _n=(0,y.useMemo)(()=>"",[Sn]);return y.createElement(y.Fragment,null,y.createElement("div",{dangerouslySetInnerHTML:{__html:_n}}))},De=Object.defineProperty,Ce=Object.defineProperties,he=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(Sn,hn,on)=>hn in Sn?De(Sn,hn,{enumerable:!0,configurable:!0,writable:!0,value:on}):Sn[hn]=on,oe=(Sn,hn)=>{for(var on in hn||(hn={}))Me.call(hn,on)&&Je(Sn,on,hn[on]);if(ce)for(var on of ce(hn))Ze.call(hn,on)&&Je(Sn,on,hn[on]);return Sn},Be=(Sn,hn)=>Ce(Sn,he(hn));let rt=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function Te({onActionCallback:Sn,title:hn,icon:on,actionName:Fn,className:Yn="",children:_n}){function Pn(){Sn(Fn)}return y.createElement("a",{title:hn,className:Yn,onClick:Pn},y.createElement("i",{className:`${on}`}),_n)}var Xe=({watch:Sn,showNullButton:hn,showNullProgramButton:on,onActionCallback:Fn,fullScreen:Yn,insertTemp:_n,hidetoolBar:Pn,extraUse:Qn})=>{const Jn=[...rt,{title:`${Sn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Sn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return y.createElement("ul",{className:"markdown-toolbar-container"},!Pn&&Jn.map((Er,Ar)=>y.createElement("li",{key:Ar},Er.actionName?y.createElement(Te,Be(oe({},Er),{onActionCallback:Fn})):y.createElement("span",{className:"v-line"}))),hn?y.createElement("li",null,y.createElement(Te,{icon:"iconfont icon-tianjia5 insert-blank",className:"btn-null ml5",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u65B0\u589E\u586B\u7A7A\u9879"))):null,on?y.createElement(y.Fragment,null,y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,_n&&y.createElement("li",null,y.createElement(Te,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${_n}`,onActionCallback:Fn},y.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qn&&y.createElement("li",null,Qn),y.createElement("li",{className:"btn-full-screen"},y.createElement(Te,{icon:`${Yn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Yn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Fn})))},ge=E(97450),Oe=E(28284),Ve=E(37568),Pe=E(7939),ot=Object.defineProperty,Le=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,Nt=(Sn,hn,on)=>hn in Sn?ot(Sn,hn,{enumerable:!0,configurable:!0,writable:!0,value:on}):Sn[hn]=on,Ke=(Sn,hn)=>{for(var on in hn||(hn={}))Ge.call(hn,on)&&Nt(Sn,on,hn[on]);if(_e)for(var on of _e(hn))ft.call(hn,on)&&Nt(Sn,on,hn[on]);return Sn},Se=(Sn,hn)=>Le(Sn,ue(hn));const xt={labelCol:{span:4},wrapperCol:{span:20}};var It=({callback:Sn,onCancel:hn})=>{function on(Fn){Sn(Fn)}return y.createElement(Oe.default,Se(Ke({},xt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:on,style:{width:500}}),y.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},y.createElement(Ve.default,null)),y.createElement(Oe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},y.createElement(Ve.default,null)),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Pe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},st=E(93620),xe=E(90519),Ne=E(62957),it=E(77019),Wt=E(16202),ht=E(59301),kt=({callback:Sn,onCancel:hn})=>{const on=document.createElement("canvas"),Fn=on.getContext("2d");on.width=1e3,on.height=800,Fn.fillStyle="#ffffff",Fn.fillRect(0,0,on.width,on.height);const Yn=on.toDataURL("image/png");return ht.createElement(Ne.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ht.createElement(it.Z,{style:{height:"100vh"}},ht.createElement(Wt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Yn,visible:!0,title:String(Date.now())},onOk:_n=>{Sn({src:_n.url})},onClose:hn})))},St=E(36207),Gt=E(5269),jt=E(6767),de={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},ne=E(59301),le=(0,y.forwardRef)(({onCancel:Sn,editImgId:hn,callback:on},Fn)=>{let Yn=(0,y.useRef)(),_n=(0,y.useRef)(),Pn=(0,y.useRef)(),Qn=(0,y.useRef)(!1);const Jn=(0,y.useRef)(!1);console.log("ref:",Fn);const[Er,Ar]=(0,y.useState)(0),[En,Kn]=(0,y.useState)("100vh");return(0,y.useEffect)(()=>{Ar(1)},[]),(0,y.useImperativeHandle)(Fn,()=>({setHeight:Kn})),ne.createElement("div",{ref:Jn,className:"body-overflow-initial"},ne.createElement(St.Z,{width:"100vw",height:En,footer:null,closable:!0,placement:"bottom",open:!!Er,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${de.drawerWrap}`,onClose:()=>{window.saveDrawData(fr=>{on({src:`/api/attachments/${fr}`,id:fr})})},title:ne.createElement(it.Z,{align:"middle"},ne.createElement(Gt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ne.createElement(Gt.Z,{onClick:()=>{Kn(En==="60px"?"100vh":"60px")}},ne.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),ne.createElement(Gt.Z,{onClick:()=>{window.saveDrawData(fr=>{if(fr===null){jt.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}jt.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),on({src:`/api/attachments/${fr}`,id:fr,disabledClose:!0})})}},ne.createElement(Pe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},ne.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${hn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:_n})))}),ve=E(14661),re=E(47889),fe=E(4875);const Ue=re.ZP.Group,vt={margin:"0 8px"};var et=({callback:Sn,onCancel:hn})=>{function on(Fn){Sn(Fn)}return y.createElement(Oe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:on},y.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5355\u5143\u683C\u6570\uFF1A"),y.createElement("span",{style:vt},"\u884C\u6570"),y.createElement(Oe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},y.createElement(fe.Z,null)),y.createElement("span",{style:vt},"\u5217\u6570"),y.createElement(Oe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},y.createElement(fe.Z,null))),y.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},y.createElement("span",{style:vt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),y.createElement(Oe.default.Item,{name:"align"},y.createElement(Ue,null,y.createElement(re.ZP,{value:"default"},y.createElement("i",{className:"fa fa-align-justify"})),y.createElement(re.ZP,{value:"left"},y.createElement("i",{className:"fa fa-align-left"})),y.createElement(re.ZP,{value:"center"},y.createElement("i",{className:"fa fa-align-center"})),y.createElement(re.ZP,{value:"right"},y.createElement("i",{className:"fa fa-align-right"}))))),y.createElement("div",{className:"flex-container flex-end"},y.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),y.createElement(Pe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},tt=E(58755),dt=E(75964),yt=E.n(dt),Qe=(0,y.forwardRef)(({use3d:Sn,width:hn,height:on,callback:Fn,showSaveButton:Yn},_n)=>{const Pn=(0,y.useRef)(),Qn=(0,y.useRef)(),[Jn,Er]=(0,y.useState)(!1),Ar=(0,y.useRef)({id:Pn,appName:"graphing",width:hn||1e3,height:on||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,y.useEffect)(()=>{Qn.current=new(yt())(Ar.current,!0),window.onload=function(){Qn.current.inject("applet_container")}},[]);const En=()=>{var Kn=window.ggbApplet.getPNGBase64(1,!0,72);return Fn&&Fn(Kn),Kn};return(0,y.useEffect)(()=>{Ar.current.appName=Jn?"3D":"graphing",Qn.current.inject("applet_container")},[Jn]),(0,y.useEffect)(()=>{Er(Sn)},[Sn]),(0,y.useImperativeHandle)(_n,()=>({getImgData:En})),y.createElement(y.Fragment,null,y.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Pn}),y.createElement(it.Z,{align:"middle"},y.createElement(Gt.Z,{flex:1},y.createElement(tt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Jn,onChange:Kn=>Er(Kn)})),y.createElement(Gt.Z,null,y.createElement(Pe.ZP,{size:"large",onClick:En,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),lt=E(45469);const qt="link",Ut="upload-image",vn="add-flowchart",en="draw-image",Xt="add-flowchart",$t="code-block",an="add-table",bt="------------",Rt={default:bt,left:`:${bt}`,center:`:${bt}:`,right:`${bt}:`};var ln=E(2914),yn=E(7408);function ut(){}let zt=0;const At=1e4,un="\u2581",An="@\u2581\u2581@",Vn="@\u2581@",rr=` **\u6A21\u677F\u6807\u9898** \u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,sr=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function kn(Sn){return/^\d+$/.test(Sn)?`${Sn}px`:Sn}const Ht=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",dn={[Ht+"-B"]:"bold",[Ht+"-I"]:"italic"},Nn={[qt]:"\u6DFB\u52A0\u94FE\u63A5",[$t]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Ut]:"\u6DFB\u52A0\u56FE\u7247",[en]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[an]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Ln=({defaultValue:Sn="",onChange:hn,width:on="100%",height:Fn=400,miniToolbar:Yn=!1,isFocus:_n=!1,watch:Pn,insertTemp:Qn,mode:Jn="markdown",id:Er="markdown-editor-id",showResizeBar:Ar=!1,noStorage:En=!1,showNullButton:Kn=!1,showNullProgramButton:fr=!1,hidetoolBar:gr=!1,fullScreen:Ot=!1,onBlur:Vt,onCMBeforeChange:pt,onFullScreen:Mt,className:Et="",disablePaste:Kt=!1,disabled:at=!1,disabledFill:Qt=!1,placeholder:tn="",values:Yt="",extraUse:nt,onAddBlank:Bt})=>{const[Tt,Jt]=(0,y.useState)(null),[On,jn]=(0,y.useState)(Sn),[Gn,Lr]=(0,y.useState)(Pn),[Hr,to]=(0,y.useState)(Ot),[dr,xr]=(0,y.useState)(""),[kr,Yr]=(0,y.useState)(0),[ro,oo]=(0,y.useState)(Fn),[io,Tr]=(0,y.useState)(!1),[eo,$r]=(0,y.useState)(0),[Wo,Ko]=(0,y.useState)(0),ar=(0,y.useRef)(),Ro=(0,y.useRef)(),ea=(0,y.useRef)(),yo=(0,y.useRef)(),Zo=(0,y.useRef)(),vo=(0,y.useRef)(),ua=(0,we.useDispatch)();(0,y.useEffect)(()=>{const zn=window.scrollY||window.pageYOffset;jn(Yt),Tt==null||Tt.setValue(Yt),window.scrollTo(0,zn)},[Yt]),(0,y.useEffect)(()=>{Mt==null||Mt(Hr)},[Hr]),(0,y.useEffect)(()=>{if(ar.current){let zn=function(or,Rr){var wo;if(Kt){Rr.preventDefault();return}const ca=Rr.clipboardData;if(ca){const aa=ca.types.toString(),oa=ca.items;if(aa==="Files"||ca.types.indexOf("Files")>-1){if(Rr.preventDefault(),Jn=="stex")return;try{let va=oa[1];((wo=oa[0])==null?void 0:wo.kind)==="file"&&(va=oa[0]);const ma=va.getAsFile(),La=ma.name.split(".").pop();(0,xe.I)(ma,Ba=>{var Ta,Va,si;Ba.id?((Ta=ma==null?void 0:ma.type)==null?void 0:Ta.indexOf("image"))>-1?Un.replaceSelection(``):((Va=ma==null?void 0:ma.type)==null?void 0:Va.indexOf("video"))>-1?Un.replaceSelection(``):((si=ma==null?void 0:ma.type)==null?void 0:si.indexOf("pdf"))>-1?Un.replaceSelection(`${ma.name}`):sr.includes(La)?Un.replaceSelection(`${ma.name}`):Un.replaceSelection(`[${ma.name}](/api/attachments/${Ba.id}?type=${Ba.content_type})`):(Ba==null?void 0:Ba.status)===401&&(document.location.href="/user/login")})}catch(va){jt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Un=je().fromTextArea(ar.current,{mode:Jn,lineNumbers:!Yn,lineWrapping:!0,value:Sn,autoCloseTags:!0,autoCloseBrackets:!0});return Un.on("keyup",function(or,Rr){Rr.keyCode===8&&(or.getValue()==""?Un.setOption("placeholder",tn):Un.setOption("placeholder",null))}),Un.on("keydown",function(or,Rr){if(Rr.keyCode===8){var wo=$o(or);wo&&Rr.preventDefault()}}),_n&&Un.focus(),Un.on("paste",zn),at&&Un.on("beforeChange",function(or,Rr){(Rr.origin==="paste"||Rr.origin==="+input")&&Rr.cancel()}),Jt(Un),()=>{Un.off("paste",zn)}}},[]);const ya=(0,y.useCallback)(()=>{if(Ro.current)try{}catch(zn){console.log(zn,"---- to set md editor body height")}},[ro,Ro,Hr]);(0,y.useEffect)(()=>{function zn(){let Un=new be.Z(or=>{for(let Rr of or)(Rr.target.offsetHeight>0||Rr.target.offsetWidth>0)&&(ya(),Tt.setSize("100%","100%"),Tt.refresh())});return Un.observe(ar.current.parentElement),Un}if(Tt){const Un=zn();return()=>{var or,Rr;(or=ar.current)!=null&&or.parentElement&&Un.unobserve((Rr=ar.current)==null?void 0:Rr.parentElement)}}},[Tt,ya]),(0,y.useEffect)(()=>{if(Tt){let zn=[];for(const[Un,or]of Object.entries(dn)){let Rr={[Un]:()=>{pa(or)}};zn.push(Rr),Tt.addKeyMap(Rr)}return()=>{for(let Un of zn)Tt.removeKeyMap(Un)}}},[Tt]),(0,y.useEffect)(()=>{Ot!==Hr&&to(Ot)},[Ot]),(0,ln.Z)(()=>{if(!En&&kr>0){let zn=new Date().getTime(),Un=window.sessionStorage.getItem(Er);zn>=kr+At&&(!Un||Un!==On)&&(window.sessionStorage.setItem(Er,On),Tr(!0))}},At),(0,y.useEffect)(()=>{Lr(Pn)},[Tt,Pn]),(0,y.useEffect)(()=>{Tt&&_n&&Tt.focus()},[Tt,_n]),(0,y.useEffect)(()=>{if(Gn&&Tt){let zn=function(or){let Rr=or.target;if(yo.current){let wo=Rr.scrollTop/Rr.scrollHeight;yo.current.scrollTop=yo.current.scrollHeight*wo}};const Un=Tt.getScrollerElement();return Un.addEventListener("scroll",zn),()=>{Un.removeEventListener("scroll",zn)}}},[Tt,Gn]),(0,y.useEffect)(()=>{if(Tt&&pt){let zn=function(Un,or){pt(Un,or)};return Tt.on("beforeChange",zn),()=>{Tt.off("beforeChange",zn)}}},[Tt,pt]),(0,y.useEffect)(()=>{if(Tt&&Vt){let zn=function(){Vt(Tt.getValue())};return Tt.on("blur",zn),()=>{Tt.off("blur",zn)}}},[Tt,Vt]);function $o(zn,Un){var or=zn.getDoc(),Rr=or.getCursor(),wo=or.getLine(Rr.line),ca=wo.charAt(Rr.ch-1),aa=wo.lastIndexOf("@\u2581@",Rr.ch),oa=wo.lastIndexOf("@\u2581\u2581@",Rr.ch),va=aa>oa?aa:oa,ma=aa>oa?3:4;if(An.indexOf(ca)===-1)return null;if(console.log("change1:",Un,zn,wo,Rr,va,aa,oa,ca),va>=0&&Rr.ch-va<5){var La=va+ma;return or.replaceRange("",{line:Rr.line,ch:va},{line:Rr.line,ch:La}),{line:Rr.line,ch:La}}return null}(0,y.useEffect)(()=>{if(Tt){let zn=function(Un,or){const Rr=Un.getValue();jn(Rr),Yr(new Date().getTime()),Un.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),hn&&(fr?hn(Rr,Cn(Rr)):hn(Rr))};return Tt.on("change",zn),()=>{Tt.off("change",zn)}}},[Tt,hn]),(0,y.useEffect)(()=>{if(Tt)if(Sn==null)Tt.setValue(""),jn("");else{const zn=window.scrollY||window.pageYOffset;Sn!==Tt.getValue()&&(Tt.setValue(Sn),jn(Sn),Tt.setCursor(at?1:Tt.lineCount(),0),window.scrollTo(0,zn))}},[Tt,Sn]);const pa=(0,y.useCallback)(zn=>{const Un=Tt.getCursor(),or=Tt.getSelection();let Rr=or.split(` `);switch(zn){case"bold":return Tt.replaceSelection("**"+or+"**"),or===""&&Tt.setCursor(Un.line,Un.ch+2),Tt.focus();case"italic":return Tt.replaceSelection("*"+or+"*"),or===""&&Tt.setCursor(Un.line,Un.ch+1),Tt.focus();case"code":return Tt.replaceSelection("`"+or+"`"),or===""&&Tt.setCursor(Un.line,Un.ch+1),Tt.focus();case"inline-latex":return(0,yn.Ye)(ua)?void 0:(xr("inline-latex"),Tt.focus());case"latex":return Tt.replaceSelection("```latex\n"+or+"\n```"),Tt.setCursor(Un.line+1,or.length+1),Tt.focus();case"line-break":return Tt.replaceSelection(`
    @@ -923,10 +923,10 @@ `)),Tt.focus();case"list-ol":return or===""?Tt.replaceSelection("1. "+or):Tt.replaceSelection(Rr.map((wo,ca)=>wo===""?"":`${ca+1}. ${wo}`).join(` `)),Tt.focus();case"add-null-ch":Bt==null||Bt();return;case"add-signal":return or===""&&Tt.setCursor(Un.line,Un.ch),Tt.replaceSelection(Vn),Tt.focus();case"add-multiple":return or===""&&Tt.setCursor(Un.line,Un.ch),Tt.replaceSelection(An),Tt.focus();case"inster-template-1":return or===""&&Tt.setCursor(Un.line,Un.ch),Tt.replaceSelection(rr),Tt.focus();case"eraser":return Tt.setValue(""),Tt.focus();case"trigger-watch":return Lr(!Gn),Tt.focus();case"trigger-full-screen":return to(!Hr),Tt.focus();case qt:xr(qt);return;case $t:xr($t);return;case Ut:xr(Ut);return;case en:xr(en);return;case"maths-latex":if((0,yn.Ye)(ua))return;xr("maths-latex");return;case vn:Zo.current="",sessionStorage.removeItem("file_id"),xr(vn);return;case an:xr(an);return;default:throw new Error}},[Tt,Gn,Hr]),ka=(0,y.useCallback)((zn,Un)=>{var or,Rr,wo,ca,aa,oa;zn!=null&&zn.disabledClose||xr("");const{src:va,alt:ma,id:La}=zn||{};switch(dr){case qt:const{title:fi,link:wi}=zn;return Tt.replaceSelection(`[${fi}](${wi})`),Tt.focus();case $t:const{language:hi,content:Ao}=zn;return Tt.replaceSelection(["```"+hi,Ao,"```"].join(` `)),Tt.focus();case"maths-latex":for(var Ba=atob(zn),Ta=new Uint8Array(Ba.length),Va=0;Va{ba.id?Tt.replaceSelection(`![,](/api/attachments/${ba.id}?type=${ba.content_type})`):(ba==null?void 0:ba.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,yn.Ye)(ua))return;Tt.replaceSelection("`$$"+zn+"$$`");break;case Xt:if(!La)return;Tt.getValue().indexOf(va)===-1?Tt.replaceSelection(`
    ${ma||
    `):document.getElementById(La).src=ve.Z.API_SERVER+va+"?t="+Date.now();break;case Ut:case en:const Do=Un,Co=(wo=(Rr=(or=Do==null?void 0:Do.name)==null?void 0:or.split("."))==null?void 0:Rr.pop)==null?void 0:wo.call(Rr);return((ca=Do==null?void 0:Do.type)==null?void 0:ca.indexOf("image"))>-1||!(Do!=null&&Do.type)?Do!=null&&Do.align||Do!=null&&Do.width?Tt.replaceSelection(`

    ${ma||

    `):Tt.replaceSelection(`${ma||`):((aa=Do==null?void 0:Do.type)==null?void 0:aa.indexOf("video"))>-1?Tt.replaceSelection(``):((oa=Do==null?void 0:Do.type)==null?void 0:oa.indexOf("pdf"))>-1?Tt.replaceSelection(`${Do.name}`):sr.includes(Co)?Tt.replaceSelection(`${Do.name}`):Tt.replaceSelection(`[${Do.name}](${va})`),Tt.focus();case an:const{row:Ja,col:Uo,align:Ho}=zn;let Ma=` -`;for(let ba=0;ba{switch(dr){case qt:return y.createElement(It,{callback:ka,onCancel:Oa});case $t:return y.createElement(st.Z,{callback:ka,onCancel:Oa});case Ut:return y.createElement(xe.Z,{callback:ka,onCancel:Oa});case vn:return y.createElement(le,{editImgId:Zo.current,callback:ka,onCancel:Oa});case an:return y.createElement(et,{callback:ka,onCancel:Oa});case"maths-latex":return y.createElement(Qe,{showSaveButton:!0,callback:ka});case"inline-latex":return y.createElement(lt.Z,{showSaveButton:!0,callback:ka});default:return null}},[dr]);function Oa(){xr("")}(0,y.useEffect)(()=>{if(ea.current){let zn=function(aa){wo=!0,ca=aa.pageY},Un=function(){wo=!1},or=function(aa){if(wo){let oa=aa.pageY-ca;oa<0&&(oa=0),oa>300&&(oa=300);let va=Fn+oa+"px";oo(va)}},Rr=ea.current,wo=!1,ca=0;return Rr.addEventListener("mousedown",zn),document.addEventListener("mousemove",or),document.addEventListener("mouseup",Un),()=>{Rr.removeEventListener("mousedown",zn),document.removeEventListener("mousemove",or),document.removeEventListener("mouseup",Un)}}},[Tt,ea]),(0,y.useEffect)(()=>{oo(Fn)},[Fn]);const No=kn(on),$e=kn(ro),fn={width:No,height:$e},Lt=(0,y.useMemo)(()=>{if(kr){let zn=new Date(kr),Un=zn.getHours(),or=zn.getMinutes(),Rr=zn.getSeconds();return Un=Un<10?"0"+Un:Un,or=or<10?"0"+or:or,Rr=Rr<10?"0"+Rr:Rr,`${Un}:${or}:${Rr}`}return 0},[kr]),Cn=zn=>{const Un=[];if(fr){let or=-1;zn=zn.replace(/(@▁▁@|@▁@)/g,function(Rr,wo,ca){Un.push({multiLine:Rr!==Vn})})}return Un};function tr(){window.sessionStorage.removeItem(Er),Tr(!1),Yr(0)}function Zn(){Tr(!1),Yr(0),Tt.setValue(window.sessionStorage.getItem(Er))}(0,y.useEffect)(()=>{Nn[dr]&&dr!==en&&dr!==vn&&setTimeout(()=>{const zn=document.getElementsByClassName("markdown-popup-form")[0],Un=window.innerWidth/2-zn.offsetWidth/2,or=window.innerHeight/2-zn.offsetHeight/2;$r(Un),Ko(or)},0)},[dr]);const Rn=zn=>{zn.preventDefault();const Un=zn.clientX-eo,or=zn.clientY-Wo;document.body.onmousemove=Rr=>{let wo=Rr.clientX-Un,ca=Rr.clientY-or;const aa=document.getElementsByClassName("markdown-popup-form")[0],oa=window.innerWidth-aa.offsetWidth,va=window.innerHeight-aa.offsetHeight;wo=Math.max(0,Math.min(wo,oa)),ca=Math.max(0,Math.min(ca,va)),yr(Rr.clientX,Rr.clientY,Un,or)&&($r(wo),Ko(ca))},document.body.onmouseup=function(){document.body.onmousemove=null}},yr=(zn,Un,or,Rr)=>{const wo=document.body.clientHeight,ca=document.body.clientWidth;return zn<20&&or>zn||zn>ca-20&&orUn||Un>wo-20&&Rr{var Un;Zo.current=zn,(Un=vo.current)==null||Un.setHeight("100vh"),setTimeout(()=>{xr("add-flowchart")},150)}})):null))),Ar?y.createElement("a",{ref:ea,className:"editor-resize"}):null,dr===en&&y.createElement(Zt,{callback:ka,onCancel:Oa}),dr===vn&&y.createElement(le,{ref:vo,editImgId:Zo.current,callback:ka,onCancel:Oa}),y.createElement(ge.Z,null,Nn[dr]&&dr!==en&&dr!==vn?y.createElement(Ne.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:eo,top:Wo},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:Rn},Nn[dr]),open:!0,onCancel:Oa,footer:null,destroyOnClose:!0,width:dr===vn?"1200px":null,height:dr===vn?"80vh":null,className:"markdown-popup-form"},Ca):null))}},90519:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return rt},I:function(){return Xe}});var y=E(28284),we=E(6767),pe=E(37568),je=E(44104),be=E(4875),Fe=E(47889),ye=E(7939),ze=E(83498),Ae=E(59301),se=E(59301),Ye=Object.defineProperty,me=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ce=(ge,Oe,Ve)=>Oe in ge?Ye(ge,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ge[Oe]=Ve,Me=(ge,Oe)=>{for(var Ve in Oe||(Oe={}))Ce.call(Oe,Ve)&&ce(ge,Ve,Oe[Ve]);if(De)for(var Ve of De(Oe))he.call(Oe,Ve)&&ce(ge,Ve,Oe[Ve]);return ge},Ze=(ge,Oe)=>me(ge,Re(Oe));const{useForm:Je}=y.default,oe={width:280,marginRight:10},Be={labelCol:{span:5},wrapperCol:{span:19}};var rt=({callback:ge,onCancel:Oe})=>{const[Ve]=Je();let Pe=(0,Ae.useRef)();function ot(_e){Pe.current.width=Ve.getFieldValue("width"),Pe.current.align=Ve.getFieldValue("align"),ge(_e,Pe.current)}function Le(_e,Ge){if(_e.status===-1){we.ZP.error(_e.message);return}Ve.setFieldsValue({src:`/api/attachments/${_e.id}`,type:Ge.type})}function ue(_e){let Ge=_e.target.files[0];Pe.current=Ge,Xe(Ge,Le)}return se.createElement(y.default,Ze(Me({form:Ve},Be),{className:"upload-image-panel",onFinish:ot,style:{width:470,overflow:"hidden"}}),se.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},se.createElement("div",{className:"flex-container"},se.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},se.createElement(pe.default,{style:oe})),se.createElement(Te,{onFileChange:ue}))),se.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},se.createElement(pe.default,{style:{width:264}})),se.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},se.createElement(je.Z,null,se.createElement(y.default.Item,{name:"width",style:{margin:0}},se.createElement(be.Z,{style:{width:264}})),se.createElement("span",{className:"ml8"},"%"))),se.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},se.createElement(Fe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),se.createElement("aside",null,se.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},se.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ye.ZP,{type:"default",onClick:Oe},"\u53D6\u6D88"))))};function Te({onFileChange:ge}){return se.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",se.createElement("input",{type:"file",onChange:ge}))}function Xe(ge,Oe){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ve=new FormData;Ve.append("editormd-image-file",ge),Ve.append("file_param_name","editormd-image-file"),Ve.append("byxhr","true");var Pe=new window.XMLHttpRequest;Pe.withCredentials=!0,Pe.addEventListener("load",function(ot){Oe(JSON.parse(ot.target.responseText),ge)},!1),Pe.addEventListener("error",function(ot){console.error(ot)},!1),Pe.open("POST",`${ze.KI}/api/attachments.json`),Pe.send(Ve)}},97450:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return pe}});var y=E(59301),we=E(4676);class pe extends y.Component{constructor(be){super(be);const Fe=window.document;this.node=Fe.createElement("div"),Fe.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,we.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77545:function(sn,Ct,E){"use strict";E.d(Ct,{SV:function(){return Zt},ZP:function(){return ht}});var y=E(59301),we=E(76374);const pe={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},je={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +`),Tt.focus();default:throw new Error}},[Tt,dr]),Ca=(0,y.useMemo)(()=>{switch(dr){case qt:return y.createElement(It,{callback:ka,onCancel:Oa});case $t:return y.createElement(st.Z,{callback:ka,onCancel:Oa});case Ut:return y.createElement(xe.Z,{callback:ka,onCancel:Oa});case vn:return y.createElement(le,{editImgId:Zo.current,callback:ka,onCancel:Oa});case an:return y.createElement(et,{callback:ka,onCancel:Oa});case"maths-latex":return y.createElement(Qe,{showSaveButton:!0,callback:ka});case"inline-latex":return y.createElement(lt.Z,{showSaveButton:!0,callback:ka});default:return null}},[dr]);function Oa(){xr("")}(0,y.useEffect)(()=>{if(ea.current){let zn=function(aa){wo=!0,ca=aa.pageY},Un=function(){wo=!1},or=function(aa){if(wo){let oa=aa.pageY-ca;oa<0&&(oa=0),oa>300&&(oa=300);let va=Fn+oa+"px";oo(va)}},Rr=ea.current,wo=!1,ca=0;return Rr.addEventListener("mousedown",zn),document.addEventListener("mousemove",or),document.addEventListener("mouseup",Un),()=>{Rr.removeEventListener("mousedown",zn),document.removeEventListener("mousemove",or),document.removeEventListener("mouseup",Un)}}},[Tt,ea]),(0,y.useEffect)(()=>{oo(Fn)},[Fn]);const No=kn(on),$e=kn(ro),fn={width:No,height:$e},Lt=(0,y.useMemo)(()=>{if(kr){let zn=new Date(kr),Un=zn.getHours(),or=zn.getMinutes(),Rr=zn.getSeconds();return Un=Un<10?"0"+Un:Un,or=or<10?"0"+or:or,Rr=Rr<10?"0"+Rr:Rr,`${Un}:${or}:${Rr}`}return 0},[kr]),Cn=zn=>{const Un=[];if(fr){let or=-1;zn=zn.replace(/(@▁▁@|@▁@)/g,function(Rr,wo,ca){Un.push({multiLine:Rr!==Vn})})}return Un};function tr(){window.sessionStorage.removeItem(Er),Tr(!1),Yr(0)}function Zn(){Tr(!1),Yr(0),Tt.setValue(window.sessionStorage.getItem(Er))}(0,y.useEffect)(()=>{Nn[dr]&&dr!==en&&dr!==vn&&setTimeout(()=>{const zn=document.getElementsByClassName("markdown-popup-form")[0],Un=window.innerWidth/2-zn.offsetWidth/2,or=window.innerHeight/2-zn.offsetHeight/2;$r(Un),Ko(or)},0)},[dr]);const Rn=zn=>{zn.preventDefault();const Un=zn.clientX-eo,or=zn.clientY-Wo;document.body.onmousemove=Rr=>{let wo=Rr.clientX-Un,ca=Rr.clientY-or;const aa=document.getElementsByClassName("markdown-popup-form")[0],oa=window.innerWidth-aa.offsetWidth,va=window.innerHeight-aa.offsetHeight;wo=Math.max(0,Math.min(wo,oa)),ca=Math.max(0,Math.min(ca,va)),yr(Rr.clientX,Rr.clientY,Un,or)&&($r(wo),Ko(ca))},document.body.onmouseup=function(){document.body.onmousemove=null}},yr=(zn,Un,or,Rr)=>{const wo=document.body.clientHeight,ca=document.body.clientWidth;return zn<20&&or>zn||zn>ca-20&&orUn||Un>wo-20&&Rr{var Un;Zo.current=zn,(Un=vo.current)==null||Un.setHeight("100vh"),setTimeout(()=>{xr("add-flowchart")},150)}})):null))),Ar?y.createElement("a",{ref:ea,className:"editor-resize"}):null,dr===en&&y.createElement(kt,{callback:ka,onCancel:Oa}),dr===vn&&y.createElement(le,{ref:vo,editImgId:Zo.current,callback:ka,onCancel:Oa}),y.createElement(ge.Z,null,Nn[dr]&&dr!==en&&dr!==vn?y.createElement(Ne.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:eo,top:Wo},title:y.createElement("div",{style:{cursor:"move"},onMouseDown:Rn},Nn[dr]),open:!0,onCancel:Oa,footer:null,destroyOnClose:!0,width:dr===vn?"1200px":null,height:dr===vn?"80vh":null,className:"markdown-popup-form"},Ca):null))}},90519:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return rt},I:function(){return Xe}});var y=E(28284),we=E(6767),pe=E(37568),je=E(44104),be=E(4875),Fe=E(47889),ye=E(7939),ze=E(83498),Ae=E(59301),se=E(59301),Ye=Object.defineProperty,me=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,ce=(ge,Oe,Ve)=>Oe in ge?Ye(ge,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ge[Oe]=Ve,Me=(ge,Oe)=>{for(var Ve in Oe||(Oe={}))Ce.call(Oe,Ve)&&ce(ge,Ve,Oe[Ve]);if(De)for(var Ve of De(Oe))he.call(Oe,Ve)&&ce(ge,Ve,Oe[Ve]);return ge},Ze=(ge,Oe)=>me(ge,Re(Oe));const{useForm:Je}=y.default,oe={width:280,marginRight:10},Be={labelCol:{span:5},wrapperCol:{span:19}};var rt=({callback:ge,onCancel:Oe})=>{const[Ve]=Je();let Pe=(0,Ae.useRef)();function ot(_e){Pe.current.width=Ve.getFieldValue("width"),Pe.current.align=Ve.getFieldValue("align"),ge(_e,Pe.current)}function Le(_e,Ge){if(_e.status===-1){we.ZP.error(_e.message);return}Ve.setFieldsValue({src:`/api/attachments/${_e.id}`,type:Ge.type})}function ue(_e){let Ge=_e.target.files[0];Pe.current=Ge,Xe(Ge,Le)}return se.createElement(y.default,Ze(Me({form:Ve},Be),{className:"upload-image-panel",onFinish:ot,style:{width:470,overflow:"hidden"}}),se.createElement(y.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},se.createElement("div",{className:"flex-container"},se.createElement(y.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},se.createElement(pe.default,{style:oe})),se.createElement(Te,{onFileChange:ue}))),se.createElement(y.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},se.createElement(pe.default,{style:{width:264}})),se.createElement(y.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},se.createElement(je.Z,null,se.createElement(y.default.Item,{name:"width",style:{margin:0}},se.createElement(be.Z,{style:{width:264}})),se.createElement("span",{className:"ml8"},"%"))),se.createElement(y.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},se.createElement(Fe.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),se.createElement("aside",null,se.createElement(y.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},se.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ye.ZP,{type:"default",onClick:Oe},"\u53D6\u6D88"))))};function Te({onFileChange:ge}){return se.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",se.createElement("input",{type:"file",onChange:ge}))}function Xe(ge,Oe){if(!ge)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ve=new FormData;Ve.append("editormd-image-file",ge),Ve.append("file_param_name","editormd-image-file"),Ve.append("byxhr","true");var Pe=new window.XMLHttpRequest;Pe.withCredentials=!0,Pe.addEventListener("load",function(ot){Oe(JSON.parse(ot.target.responseText),ge)},!1),Pe.addEventListener("error",function(ot){console.error(ot)},!1),Pe.open("POST",`${ze.KI}/api/attachments.json`),Pe.send(Ve)}},97450:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return pe}});var y=E(59301),we=E(4676);class pe extends y.Component{constructor(be){super(be);const Fe=window.document;this.node=Fe.createElement("div"),Fe.body.appendChild(this.node)}render(){const{children:be}=this.props;return(0,we.createPortal)(be,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},77545:function(sn,Ct,E){"use strict";E.d(Ct,{SV:function(){return kt},ZP:function(){return ht}});var y=E(59301),we=E(76374);const pe={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},je={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},be={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -946,16 +946,16 @@ `)},{label:"include ",content:["#include "].join(` `)}]},Fe={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(` `)}]},ye={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 ze=E(53184),Ae=E.n(ze),se=(St,Gt,jt)=>new Promise((de,ne)=>{var te=re=>{try{ve(jt.next(re))}catch(fe){ne(fe)}},le=re=>{try{ve(jt.throw(re))}catch(fe){ne(fe)}},ve=re=>re.done?de(re.value):Promise.resolve(re.value).then(te,le);ve((jt=jt.apply(St,Gt)).next())});const Ye={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"]}},me=(St,Gt,jt,de)=>{const ne=Gt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:jt.lineNumber,endColumn:jt.column});return Array.from(new Set(ne.match(/\b\w{2,}\b/g)||[])).map(le=>({label:le,kind:St.languages.CompletionItemKind.Text,insertText:le,range:de}))},Re=(St,Gt,jt,de)=>{St.languages.registerCompletionItemProvider(Gt,{provideCompletionItems(ne,te){const le=ne.getWordUntilPosition(te),ve={startLineNumber:te.lineNumber,endLineNumber:te.lineNumber,startColumn:le.startColumn,endColumn:le.endColumn},re=ne.getLineContent(te.lineNumber).substring(le.startColumn-2,le.endColumn);return{suggestions:[...me(St,ne,te,ve),...jt.map(Ue=>({label:Ue,kind:St.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:St.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve})),...de.map(Ue=>({label:Ue.label,kind:St.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:re.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:St.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve}))]}}})};var De=St=>{Ye.languages.forEach(Gt=>{St.languages.registerDocumentFormattingEditProvider(Gt,{provideDocumentFormattingEdits(jt){return se(this,null,function*(){const de=Ae()(jt.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:jt.getFullModelRange(),text:de}]})}})}),Re(St,"java",je.keywords,je.quickKey),Re(St,"cpp",be.keywords,be.quickKey),Re(St,"c",pe.keywords,[]),Re(St,"python",Fe.keywords,Fe.quickKey),Re(St,"scala",ye.keywords,ye.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 he=Object.defineProperty,ce=(St,Gt,jt)=>Gt in St?he(St,Gt,{enumerable:!0,configurable:!0,writable:!0,value:jt}):St[Gt]=jt,Me=(St,Gt,jt)=>ce(St,typeof Gt!="symbol"?Gt+"":Gt,jt);const Ze=class Xu{constructor(Gt,jt,de){this.placeholder=Gt,this.editor=jt,this.monaco=de,jt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Xu.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)}};Me(Ze,"ID","editor.widget.placeholderHint");var oe=Ze,Be=E(96236),rt=E(6767),Te=E(25399),Xe=E(89392),ge=E(98614),Oe=E(56102),Ve=Object.defineProperty,Pe=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ge=(St,Gt,jt)=>Gt in St?Ve(St,Gt,{enumerable:!0,configurable:!0,writable:!0,value:jt}):St[Gt]=jt,ft=(St,Gt)=>{for(var jt in Gt||(Gt={}))ue.call(Gt,jt)&&Ge(St,jt,Gt[jt]);if(Le)for(var jt of Le(Gt))_e.call(Gt,jt)&&Ge(St,jt,Gt[jt]);return St},Nt=(St,Gt)=>Pe(St,ot(Gt)),Ke=(St,Gt)=>{var jt={};for(var de in St)ue.call(St,de)&&Gt.indexOf(de)<0&&(jt[de]=St[de]);if(St!=null&&Le)for(var de of Le(St))Gt.indexOf(de)<0&&_e.call(St,de)&&(jt[de]=St[de]);return jt},Se=(St,Gt,jt)=>new Promise((de,ne)=>{var te=re=>{try{ve(jt.next(re))}catch(fe){ne(fe)}},le=re=>{try{ve(jt.throw(re))}catch(fe){ne(fe)}},ve=re=>re.done?de(re.value):Promise.resolve(re.value).then(te,le);ve((jt=jt.apply(St,Gt)).next())});function xt(St){return/^\d+$/.test(St)?`${St}px`:St}function It(){}let st=!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 Ne(St=[]){let Gt=St;if(Array.isArray(St)){for(let jt=0;jtSe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(St){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",St)}});var ht=St=>{var Gt=St,{width:jt="100%",height:de="100%",value:ne,language:te="javascript",style:le={},options:ve={},overrideServices:re={},theme:fe="vs-dark",onEditBlur:Ue,isCopy:vt=!1,onSave:et,autoHeight:tt=!1,forbidCopy:dt=!1,forbidCopyTips:yt,onChange:wt=It,editorDidMount:Qe=It,onFocus:lt=It,onBreakPoint:qt=It,breakPointValue:Ut=[],filename:vn="educoder.txt",errorLine:en,errorContent:Xt="",highlightLine:$t,openBreakPoint:an=!1,placeholder:bt="",showMiniMap:kt=!0}=Gt,ln=Ke(Gt,["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 yn=(0,y.useRef)(),ut=(0,y.useRef)({}),zt=(0,y.useRef)(),At=(0,y.useRef)(),un=(0,y.useRef)([]),An=(0,y.useRef)(!1),Vn=(0,y.useRef)(),rr=(0,y.useRef)(),sr=(0,y.useRef)(!1),[kn,qn]=(0,y.useState)(!1);function Ht(){let En;return yn.current&&(En=new we.Z(Kn=>{for(let fr of Kn)(fr.target.offsetHeight>0||fr.target.offsetWidth>0)&&ut.current.instance.layout()}),En.observe(yn.current)),En}function dn(){rt.ZP.warning({content:decodeURIComponent(yt||Ce),key:"monaco-editor-tip"})}const Nn=()=>{let En=ut.current.instance;if(ne!=null&&En&&kn){const Kn=En.getModel();Kn&&ne!==Kn.getValue()&&(st=!0,Kn.setValue(ne),En.layout(),st=!1)}};(0,y.useEffect)(()=>{const En=ge.Z.subscribe("formatDocument",Kn=>{var fr;let gr=ut.current.instance;(fr=gr==null?void 0:gr.getAction)==null||fr.call(gr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Kn=>{wt(Kn)},En},[]),(0,y.useEffect)(()=>{var En;let Kn=ut.current.instance;At.current&&clearTimeout(At.current),At.current=setTimeout(()=>{Nn()},500),ne&&(ne!=null&&ne.length)&&((En=Kn==null?void 0:Kn.updateOptions)==null||En.call(Kn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ne.split(/\r\n|\r|\n/g).length))+3,5)}))},[ne,kn,ut.current]),(0,y.useEffect)(()=>{if(en&&ut.current&&ut.current.instance){let Kn=ut.current.instance;Kn.changeViewZones(function(fr){var gr=document.createElement("div");gr.style.padding="10px 20px",gr.style.width="calc(100% - 20px)",gr.className="my-error-line-wrp",gr.innerHTML=Xt,fr.addZone({afterLineNumber:en||11,heightInLines:3,domNode:gr})});var En={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}};Kn.addOverlayWidget(En),Kn.revealPositionInCenter({lineNumber:20,column:1})}},[en,ut.current,kn]);const Ln=(En="",Kn)=>{if(!En||En.trim()==="")return!0;const gr=ut.current.instance.getModel().getLineTokens(Kn);let Ot=!1;for(let Vt=0;Vt<2;Vt++)gr.getStandardTokenType(Vt)===1&&(Ot=!0);return Ot};(0,y.useEffect)(()=>{var En;const Kn=(En=ut.current)==null?void 0:En.instance;if(Kn&&kn&&dt){const fr=Kn.onDidBlurEditorWidget(()=>{sr.current=!1}),gr=Kn.onDidFocusEditorText(()=>{sr.current=!0});return()=>{fr.dispose(),gr.dispose()}}},[ut.current,kn,dt]),(0,y.useEffect)(()=>{var En;if((En=ut.current)!=null&&En.instance&&kn&&an){let Kn=ut.current.instance,fr=Kn.getModel();if(!fr)return;(()=>{var nt;let Bt=[],Tt=[];const Jt=fr.getAllDecorations();for(let jn of Jt)jn.options.className==="highlighted-line"&&(Bt.push((nt=jn==null?void 0:jn.range)==null?void 0:nt.startLineNumber),Tt.push(jn==null?void 0:jn.id));if($t===Bt[0])return;fr.deltaDecorations(Tt,[]);const On=fr.getLineCount();$t&&$t<=On&&(Kn.deltaDecorations([],[{range:new it.Range($t,1,$t,fr.getLineMaxColumn($t)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Kn.revealLineInCenter($t))})();const Ot=(nt=!1)=>{var Bt;let Tt=[],Jt=[];const On=fr.getAllDecorations();for(let jn of On)jn.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push((Bt=jn==null?void 0:jn.range)==null?void 0:Bt.startLineNumber),Jt.push(jn==null?void 0:jn.id));if(nt)return{lines:Tt,ids:Jt};qt(Tt)},Vt=nt=>Se(void 0,null,function*(){let Bt={range:new it.Range(nt,1,nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield fr.deltaDecorations([],[Bt]),Ot()}),pt=nt=>Se(void 0,null,function*(){let Bt=[];const Tt=Kn.getLineDecorations(nt);for(let Jt of Tt)Jt.options.linesDecorationsClassName==="breakpoints-select"&&Bt.push(Jt.id);yield fr.deltaDecorations(Bt,[]),Ot()}),Mt=nt=>{let Bt=Kn.getLineDecorations(nt);for(let Tt of Bt)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Xe.isEqual)(Ut,Ot(!0).lines)){fr.deltaDecorations(Ot(!0).ids,[]);const nt=Ut.map(Bt=>({range:new it.Range(Bt,1,Bt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));fr.deltaDecorations([],nt)}const Et=Kn.onDidChangeModelContent(nt=>{let Bt=Kn.getPosition();if(Bt){let Tt=Bt.lineNumber;clearTimeout(rr.current),rr.current=setTimeout(()=>{Ln(fr.getLineContent(Tt),Tt)?pt(Tt):Mt(Tt)?(pt(Tt),Vt(Tt)):Ot()},100)}}),Kt=Kn.onMouseDown(nt=>{var Bt,Tt,Jt;if(nt.target.detail&&((Jt=(Tt=(Bt=nt.target)==null?void 0:Bt.element)==null?void 0:Tt.className)!=null&&Jt.includes("line-numbers"))){let On=nt.target.position.lineNumber;if(Ln(fr.getLineContent(On),On))return;Mt(On)?pt(On):Vt(On)}}),at=nt=>{let Bt={range:new it.Range(nt,1,nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};un.current=Kn.deltaDecorations(un.current,[Bt])},Qt=()=>{un.current=Kn.deltaDecorations(un.current,[])},tn=Kn.onMouseMove(nt=>{var Bt,Tt,Jt;if(Qt(),nt.target.detail&&((Jt=(Tt=(Bt=nt.target)==null?void 0:Bt.element)==null?void 0:Tt.className)!=null&&Jt.includes("line-numbers"))){let On=nt.target.position.lineNumber;if(Ln(fr.getLineContent(On),On))return;at(On)}}),Yt=Kn.onMouseLeave(()=>{Qt()});return()=>{Et.dispose(),Kt.dispose(),tn.dispose(),Yt.dispose()}}},[ut.current,kn,Ut,$t,an,te]),(0,y.useEffect)(()=>{var En;(En=ut.current)!=null&&En.instance&&an&&ut.current.instance.setPosition({lineNumber:0,column:0})},[$t]);function Sn(){let En=ut.current.instance;if(En){const Kn=En.getSelection(),fr=ut.current.pastePos||{},gr=new it.Range(fr.startLineNumber||Kn.endLineNumber,fr.startColumn||Kn.endColumn,fr.endLineNumber||Kn.endLineNumber,fr.endColumn||Kn.endColumn);setTimeout(()=>{En.executeEdits("",[{range:gr,text:""}])},300)}}function hn(En){(window.navigator.platform.match("Mac")?En.metaKey:En.ctrlKey)&&En.keyCode==83&&(En.preventDefault(),et())}const on=()=>{if(tt&&ut.current.instance){const En=ut.current.instance.getContentHeight();Er(En{if(!sr.current)return;const{keyCode:Kn,ctrlKey:fr,metaKey:gr,target:Ot,type:Vt}=En;return(Vt==="paste"||(Kn===67||Kn===86)&&(gr||fr))&&Ot.nodeName==="TEXTAREA"&&(dn(),En.preventDefault()),!1};function _n(En,Kn){var fr=window.URL||window.webkitURL||window,gr=new Blob([Kn]),Ot=document.createElementNS("http://www.w3.org/1999/xhtml","a");Ot.href=fr.createObjectURL(gr),Ot.download=En,Fn(Ot)}(0,y.useEffect)(()=>{on()},[on]),(0,y.useEffect)(()=>{yn.current&&!kn&&Promise.all([E.e(8909),E.e(8250)]).then(E.bind(E,71448)).then(En=>{try{it=En,ut.current.instance=it.editor.create(yn.current,{value:ne,language:Ne(te),theme:fe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:kt||!1}},re);const Kn=ut.current.instance;let Ot=[...Be.BH._menuItems].find(Et=>Et[0]._debugName=="EditorContext")[1],Vt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],pt=(Et,Kt)=>{var at,Qt;let tn=Et._first;do Kt.includes((Qt=(at=tn.element)==null?void 0:at.command)==null?void 0:Qt.id)&&Et._remove(tn);while(tn=tn.next)};if(Qe(Kn,it),setTimeout(()=>{on(),ut.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{_n(vn||"educoder.txt",Kn.getValue())}})},500),ut.current.subscription=Kn.onDidChangeModelContent(Et=>{An.current?clearTimeout(Vn.current):(on(),wt(Kn.getValue(),Et)),Vn.current=setTimeout(()=>{An.current=!1},500)}),window.Monaco||De(it,Ne(te)),dt&&(pt(Ot,Vt),yn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yn),window.removeEventListener("paste",Yn),window.addEventListener("keydown",Yn),window.addEventListener("paste",Yn)),window.Monaco=it,Ue&&Kn.onDidBlurEditorWidget(()=>{Ue(Kn.getValue())}),lt&&Kn.onDidFocusEditorText(()=>{dt&&Wt(),lt(Kn.getValue())}),dt){Wt();try{Kn.onDidPaste(Et=>{const Kt=Kn.getSelection(),at=ut.current.pastePos||{},Qt=new it.Range(at.startLineNumber||Kt.endLineNumber,at.startColumn||Kt.endColumn,at.endLineNumber||Kt.endLineNumber,at.endColumn||Kt.endColumn);Kn.executeEdits("",[{range:Et.range,text:""}])})}catch(Et){}}let Mt=Ht();return bt&&typeof bt=="string"&&new oe(bt,Kn,it),qn(!0),()=>{const Et=ut.current.instance;Et.dispose();const Kt=Et.getModel();Kt&&Kt.dispose(),ut.current.subscription&&ut.current.subscription.dispose(),Mt.unobserve(yn.current)}}catch(Kn){}})},[]),(0,y.useEffect)(()=>{if(ut.current.instance&&kn)return document.addEventListener("keydown",hn,!1),()=>{document.removeEventListener("keydown",hn)}},[et,kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;if(En&&kn){let Kn=Ne(te);it.editor.setModelLanguage(En.getModel(),Kn)}},[te,kn]),(0,y.useEffect)(()=>{ut.current.instance&&kn&&it.editor.setTheme(fe)},[fe,kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;zt.current=ve,En&&kn&&(En.updateOptions(ft({},ve)),setTimeout(()=>{En.getModel().updateOptions(ft({},ve))},200))},[JSON.stringify(ve),kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;En&&kn&&En.layout()},[jt,de,kn]);const[Pn,Qn]=(0,y.useState)(xt(jt)),[Jn,Er]=(0,y.useState)(xt(de)),Ar=Nt(ft({},le),{width:Pn,height:Jn,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:yn,style:Ar,onFocus:()=>{dt&&Wt()}},vt&&y.createElement(Oe.CopyToClipboard,{text:ne,onCopy:()=>rt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Te.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 Zt({width:St="100%",height:Gt="100%",original:jt,modified:de,language:ne,options:te={}}){const le=(0,y.useRef)(),[ve,re]=(0,y.useState)(null);function fe(tt){let dt;return le.current&&(dt=new we.Z(yt=>{for(let wt of yt)(wt.target.offsetHeight>0||wt.target.offsetWidth>0)&&tt.layout()}),dt.observe(le.current)),dt}(0,y.useEffect)(()=>(le.current&&Promise.all([E.e(8909),E.e(9404)]).then(E.bind(E,2550)).then(tt=>{it=tt;const dt=it.editor.createDiffEditor(le.current,Nt(ft({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},te),{wordWrap:!0}));re(dt);let yt=fe(dt);return()=>{dt.dispose();const wt=dt.getModel();wt&&wt.dispose(),yt.unobserve(le.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{ve&&ve.setModel({original:it.editor.createModel(jt,ne),modified:it.editor.createModel(de,ne)})},[jt,de,ne,ve]);const Ue=xt(St),vt=xt(Gt),et={width:Ue,height:vt};return y.createElement("div",{className:"my-diff-editor",ref:le,style:et})}},33854:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},we=E(29787),pe=E(25399),je=E(89787),be=E(92310),Fe=E.n(be),ye=E(7408),ze=E(4918),Ae=E(59301),Ye=({className:me,dataSource:Re=[],col:De=4,right:Ce,bottom:he=23,precision:ce=0,wrapWidth:Me=1200,trackEventItems:Ze,loading:Je,onRemove:oe=()=>{},isCurrent:Be=!0,showProgress:rt=!1,showAlias:Te=!1,category:Xe,hiddenClick:ge})=>{const Oe=Math.floor((Me-(De-1)*Ce)/De),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Ae.createElement(we.Z,{spinning:Je},Ae.createElement("div",{className:Fe()(y.list,me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Pe,ot)=>{var Le,ue,_e,Ge,ft,Nt,Ke,Se,xt,It,st,xe,Ne;const{name:it,id:Wt,identifier:ht,featured:Zt,school_name:St,image_url:Gt,excellent:jt,is_plan:de}=Pe;return Ae.createElement("div",{key:Wt,className:Be&&rt?y.wrapisCurrent:y.wrap,style:{width:Oe,marginRight:(1+ot)%De===0?0:Ce+ce,marginBottom:he}},Ae.createElement("a",{className:y.li,onClick:ne=>{ne.preventDefault(),ne.stopPropagation(),Ze&&(0,ye.L9)([Ze]),(0,ye.xg)(`/paths/${ht}`)}},Ae.createElement("div",{className:y.img},Ae.createElement("img",{className:y.cover,src:`${Gt}`}),(Le=Pe==null?void 0:Pe.subject_tags)==null?void 0:Le.map((ne,te)=>{var le,ve;if(te===0){const fe=(le=Ve.find(Ue=>Ue.name==ne))==null?void 0:le.swimg;return Ae.createElement("img",{className:y.sign,src:fe,style:{left:"-4px"}})}const re=(ve=Ve.find(fe=>fe.name==ne))==null?void 0:ve.ptimg;return Ae.createElement("img",{className:y.sign,src:re,style:{left:`${48+52*(te-1)+2*te}px`}})}),Ae.createElement("div",{className:y.tagsDom},Ae.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Pe==null?void 0:Pe.excellent)&&Ae.createElement("div",{className:y.bq},"\u5F00\u653E\u8BFE\u7A0B"),((ue=Pe==null?void 0:Pe.custom_tags)==null?void 0:ue.length)>0&&Ae.createElement(pe.Z,{title:(ft=(Ge=Pe==null?void 0:Pe.custom_tags)==null?void 0:Ge[((_e=Pe==null?void 0:Pe.custom_tags)==null?void 0:_e.length)-1])==null?void 0:ft.tag_name},Ae.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Ae.createElement("span",{className:"multi-llipsis1e text-10px"},(Se=(Ke=Pe==null?void 0:Pe.custom_tags)==null?void 0:Ke[((Nt=Pe==null?void 0:Pe.custom_tags)==null?void 0:Nt.length)-1])==null?void 0:Se.tag_name))))),Xe=="hide"&&(Pe==null?void 0:Pe.studying)&&Be&&Ae.createElement("div",{className:`${y.movebq} user-path-items`,onClick:ne=>{ne.stopPropagation(),oe(Pe)}},Ae.createElement("i",{className:"iconfont icon-yichu1 font12"}),Ae.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(Xe)&&Be&&Ae.createElement("div",{className:`${y.hiddenbq} user-path-items`,onClick:ne=>{ne.stopPropagation(),ge(Pe)}},Ae.createElement("i",{className:`iconfont ${Xe=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ae.createElement("span",null,Xe=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Ae.createElement("div",{className:y.name},Ae.createElement(pe.Z,{title:Te&&(Pe!=null&&Pe.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${it}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Pe==null?void 0:Pe.excellent_alias_name}`)):it},Ae.createElement("span",{className:y.e},Te&&(Pe==null?void 0:Pe.excellent_alias_name)||it))),Be&&rt&&((xt=Pe==null?void 0:Pe.progress)==null?void 0:xt.all_score)!=0&&Ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ae.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((It=Pe==null?void 0:Pe.progress)==null?void 0:It.my_score)/((st=Pe==null?void 0:Pe.progress)==null?void 0:st.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=Pe==null?void 0:Pe.progress)==null?void 0:xe.my_score,"/",(Ne=Pe==null?void 0:Pe.progress)==null?void 0:Ne.all_score),(!Be||!rt)&&Ae.createElement(pe.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${St}`},Ae.createElement("div",{className:y.unit},Ae.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),St)),(!Be||!rt)&&Ae.createElement("div",{className:y.tags},Ae.createElement("div",null,Ae.createElement(pe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,Pe.stages_count))),Ae.createElement(pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,Pe.members_count)))))))})),!Re.length&&Ae.createElement(ze.Z,null)))}},32305:function(sn,Ct,E){"use strict";E.d(Ct,{jL:function(){return be},w9:function(){return xe},QD:function(){return $t},cQ:function(){return Ge.Z},op:function(){return lt},O5:function(){return Sn},_b:function(){return ut},t7:function(){return Me},Gi:function(){return St},YG:function(){return ht},qp:function(){return Ye},vr:function(){return kt},qE:function(){return vn},Je:function(){return oe},wb:function(){return _e},cq:function(){return le},tp:function(){return De}});var y=E(59301),we={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},pe="data:image/png;base64,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",be=({dataSource:hn=[],img:on,imgWidth:Fn=346,title:Yn,sunTitle:_n,bannerExtraContent:Pn})=>y.createElement("div",{className:we.banner},y.createElement("div",{className:we.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Yn),y.createElement("span",null,_n)),hn.length>0&&y.createElement("div",{className:we.btns},hn.map((Qn,Jn)=>y.createElement("div",{key:Jn,onClick:Qn.click},Qn.name,Qn.sign?y.createElement("img",{src:pe,width:39}):null))),Pn),on&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:on,width:Fn}))),Fe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ye=E(92310),ze=E.n(ye),Ae=E(89392),Ye=({dataSource:hn=[],value:on,onChange:Fn,onTitleChange:Yn,className:_n,title:Pn,titleWidth:Qn=41,style:Jn={},fontColor:Er="#6A7283",showCount:Ar})=>{const[En,Kn]=(0,y.useState)(1),[fr,gr]=(0,y.useState)(!1),Ot=(0,y.useRef)(null),Vt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var pt;hn.length!==0&&(((pt=Ot==null?void 0:Ot.current)==null?void 0:pt.clientHeight)>97?Kn(1):Kn(0)),hn.length===0&&Kn(0),gr(!1)},[hn]),y.createElement("div",{className:ze()(Fe.row,_n,"fadeIn","animated"),style:Jn},y.createElement("div",{onClick:(0,Ae.throttle)(()=>Yn==null?void 0:Yn(),2e3),style:{width:Qn,marginTop:fr?12:4},className:`${Fe.title} ${Yn?"current":""}`},Pn),y.createElement("div",{className:fr?`${Fe.tagsWrap} ${Fe.tagsBorderWrap}`:Fe.tagsWrap},y.createElement("div",{className:Fe.bar,ref:Vt,style:En>0?{height:En===1?97:"auto",overflow:En===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Fe.tag,ref:Ot},hn==null?void 0:hn.map(pt=>y.createElement("span",{onClick:()=>Fn(pt.id),key:pt.id,style:{color:Er},className:on===pt.id?Fe.active:""},y.createElement("span",{title:pt.name,className:Fe.name},pt.name),!!Ar&&y.createElement("span",{className:Fe.num},pt.count))))),!!En&&y.createElement(y.Fragment,null,En===1?y.createElement("div",{onClick:()=>{var pt;Kn(2),((pt=Ot==null?void 0:Ot.current)==null?void 0:pt.clientHeight)>245?gr(!0):gr(!1)},className:Fe.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Vt.current.scrollTop=0,Kn(1),gr(!1)},className:Fe.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},me={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},De=({dataSource:hn=[],value:on,onChange:Fn,className:Yn,style:_n={}})=>y.createElement("div",{style:_n,className:ze()(me.tabs,Yn)},hn.map(Pn=>y.createElement("span",{onClick:()=>Fn(Pn.id),className:on===Pn.id?me.active:"",key:Pn.id},Pn.name))),Ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},he=E(37568),Me=({dataSource:hn=[],value:on="",onChange:Fn,onInputChange:Yn=()=>{},className:_n,style:Pn={},placeholder:Qn,allowClear:Jn=!1})=>{var Er;const[Ar,En]=(0,y.useState)(""),[Kn,fr]=(0,y.useState)("");(0,y.useEffect)(()=>{var Vt;let pt=on;(Vt=JSON.stringify(on))!=null&&Vt.includes("{")&&(En(on.id),pt=on.value||"");try{fr(decodeURIComponent(pt||""))}catch(Mt){fr(decodeURIComponent(pt||""))}},[on]);const gr=()=>{Fn(encodeURIComponent(Kn),Ar||null)},Ot=Vt=>{Vt!==Ar&&(En(Vt),Fn(encodeURIComponent(Kn),Vt))};return y.createElement("div",{className:ze()(Ce.input,_n),style:Pn},!!hn.length&&y.createElement("div",{className:Ce.dropdown},y.createElement("div",{className:Ce.text},(Er=hn.find(Vt=>Vt.id===Ar))==null?void 0:Er.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:Ce.b1}),y.createElement("b",{className:Ce.b2})),y.createElement("div",{className:Ce.menu},hn.map((Vt,pt)=>y.createElement("div",{key:pt,onClick:()=>Ot(Vt.id)},Vt.name)))),y.createElement(he.default,{onPressEnter:gr,value:Kn,onChange:Vt=>{fr(Vt.target.value),Yn(encodeURIComponent(Vt.target.value),Ar||null)},placeholder:Qn,variant:"borderless",allowClear:Jn,onClear:()=>Fn("",Ar||null)}),y.createElement("i",{onClick:gr,className:"iconfont icon-sousuo9 font14 current"}))},Ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},oe=({value:hn,onChange:on,className:Fn,total:Yn,pageSize:_n,style:Pn={}})=>{const Qn=hn<2,Jn=hn>=Math.ceil(Yn/_n);return Yn<=_n?y.createElement(y.Fragment,null):y.createElement("div",{className:ze()(Ze.quickPager,Fn),style:Pn},y.createElement("div",{onClick:()=>{Qn||on(hn-1,"prev")},className:Qn?Ze.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{Jn||on(hn+1,"next")},className:Jn?Ze.disabled:""},"\u4E0B\u4E00\u9875"))},Be={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=E(29787),Te=E(25399),Xe=E(63139),ge=E(14661),Oe=E(7408),Ve=E(96908),Pe=E(57177),ot=E(81378),Le=E(4918),_e=({className:hn,dataSource:on=[],col:Fn=4,right:Yn,bottom:_n=23,precision:Pn=0,wrapWidth:Qn=1200,trackEventItems:Jn,loading:Er})=>{const Ar=Math.floor((Qn-(Fn-1)*Yn)/Fn);return y.createElement(rt.Z,{spinning:Er},y.createElement("div",{className:ze()(Be.list,hn)},!!on.length&&on.map((En,Kn)=>{const{name:fr,id:gr,identifier:Ot,power:Vt,cover_image_id:pt,pic:Mt}=En;return y.createElement("div",{className:Be.wrap,key:gr,style:{width:Ar,marginRight:(1+Kn)%Fn===0?0:Yn+Pn,marginBottom:_n}},y.createElement("a",{target:"_blank",href:`/shixuns/${Ot}/challenges`,className:Be.li,onClick:Et=>{Et.preventDefault(),Jn&&(0,Oe.L9)([Jn]),Vt&&(0,Oe.xg)(`/shixuns/${Ot}/challenges`)}},y.createElement("div",{className:Be.img},y.createElement("img",{className:Be.cover,src:`${Mt}`}),En.is_jupyter&&y.createElement("img",{className:Be.sign,src:Ve}),En.is_jupyter_lab&&y.createElement("img",{className:Be.sign,src:Pe}),En.is_unity_3d&&y.createElement("img",{className:Be.sign,src:ot})),y.createElement("div",{className:Be.name},y.createElement(Te.Z,{title:fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:Be.e},fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:Be.tags},y.createElement(Te.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,En.challenges_count))),!!En.myshixuns_count&&y.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,En.myshixuns_count))),y.createElement(Te.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,En.level))),y.createElement("div",{className:Be.rate},y.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:En.score_info}),y.createElement("span",null,"\xA0",En.score_info?`${En.score_info}\u5206`:"5\u5206")))),!Vt&&y.createElement("div",{className:Be.lockWrap},y.createElement("img",{src:`${ge.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!on.length&&y.createElement(Le.Z,null)))},Ge=E(33854),ft={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Nt=E(62957),Ke=E(96599),Se="data:image/png;base64,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",xt=E(59301),It=(hn,on,Fn)=>new Promise((Yn,_n)=>{var Pn=Er=>{try{Jn(Fn.next(Er))}catch(Ar){_n(Ar)}},Qn=Er=>{try{Jn(Fn.throw(Er))}catch(Ar){_n(Ar)}},Jn=Er=>Er.done?Yn(Er.value):Promise.resolve(Er.value).then(Pn,Qn);Jn((Fn=Fn.apply(hn,on)).next())}),xe=({className:hn,dataSource:on=[],col:Fn=4,right:Yn,bottom:_n=23,precision:Pn=0,wrapWidth:Qn=1200,trackEventItems:Jn,loading:Er,category:Ar,hiddenClick:En,handleVery:Kn=()=>!0,isCurrent:fr})=>{const[gr,Ot]=Nt.default.useModal(),Vt=Math.floor((Qn-(Fn-1)*Yn)/Fn),pt=Mt=>It(void 0,null,function*(){gr.confirm({title:"\u7F6E\u9876",width:500,content:xt.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",xt.createElement("span",{className:"c-blue"},"\u201C",Mt.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return xt.createElement(rt.Z,{spinning:Er},Ot,xt.createElement("div",{className:ze()(ft.list,hn)},!!on.length&&on.map((Mt,Et)=>{const{subject_identifier:Kt,id:at,identifier:Qt,power:tn}=Mt,Yt=Mt.is_public!=0&&Mt.is_public;return xt.createElement("div",{className:ft.wrap,key:at,style:{width:Vt,marginRight:(1+Et)%Fn===0?0:Yn+Pn,marginBottom:_n}},Mt.homepage_show&&xt.createElement("div",{className:ft.btnsTop},xt.createElement(Ke.default,{color:"red"},"\u7F6E\u9876")),xt.createElement("a",{className:ft.li,onClick:nt=>{nt.preventDefault(),Kn(Mt==null?void 0:Mt.first_category_url)&&(Jn&&(0,Oe.L9)([Jn]),(0,Oe.xg)(Mt.first_category_url))}},xt.createElement("div",{className:ft.top},xt.createElement(Te.Z,{title:Mt.name},xt.createElement("div",{className:ft.name},Mt.name)),xt.createElement("img",{className:ft.img,src:ge.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),xt.createElement("div",{className:ft.text,title:Mt.creator},Mt.creator),Kt&&xt.createElement("div",{className:ft.btns},xt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),xt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Yt&&xt.createElement("div",{className:ft.sign},"\u516C\u5F00"),fr&&xt.createElement("div",{className:ft.hidden,onClick:nt=>{nt.stopPropagation(),En(Mt)}},xt.createElement("i",{className:`iconfont ${Ar=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ar=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),xt.createElement("div",{className:ft.bottom},Mt.visits>0&&xt.createElement(Te.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-liulanyan"}),xt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&xt.createElement(Te.Z,{title:"\u6210\u5458",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&xt.createElement(Te.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?xt.createElement("div",{style:{color:"#6B758B"}}):xt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&xt.createElement("div",{className:ft.lockWrap},xt.createElement("img",{src:`${ge.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),xt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!on.length&&xt.createElement(Le.Z,null)))},Ne={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},it=E(51429),ht=({dataSource:hn=[],value:on,onChange:Fn,className:Yn,style:_n={},tabBarExtraContent:Pn})=>y.createElement("div",{className:ze()(Ne.tabs,Yn),style:_n},y.createElement("div",{className:Ne.tabsWrap},hn.map((Qn,Jn)=>!(Qn!=null&&Qn.hide)&&y.createElement("aside",{className:Ne.tab,onClick:()=>{Fn(Qn.id),Qn.link&&it.history.push(Qn.link)},key:Jn},y.createElement("div",{className:on===Qn.id?Ne.active:""},Qn.name),(Qn==null?void 0:Qn.resetCount)==null&&(Qn==null?void 0:Qn.total)!==void 0&&y.createElement("span",null,"\uFF08",Qn==null?void 0:Qn.total,"\uFF09"),(Qn==null?void 0:Qn.resetCount)!==void 0&&(Qn==null?void 0:Qn.total)!==void 0&&y.createElement(Te.Z,{title:(Qn==null?void 0:Qn.tip)!=null?Qn==null?void 0:Qn.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},Qn==null?void 0:Qn.resetCount),"/",y.createElement("span",null,Qn==null?void 0:Qn.total),"\uFF09"))))),y.createElement("div",{className:Ne.tabBar},Pn)),St=({className:hn,style:on={},children:Fn})=>y.createElement("div",{className:ze()(hn),style:on},Fn),Gt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},jt=E(75727),de=E(93041);const ne=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var le=({sortValue:hn,dropValue:on,className:Fn,onSort:Yn,onDrop:_n,dataSource:Pn=ne})=>{var Qn;return y.createElement("div",{className:ze()(Gt.orderWrap,Fn)},y.createElement(jt.Z,{dropdownRender:()=>y.createElement(de.default,null,Pn.map((Jn,Er)=>y.createElement(de.default.Item,{key:Er,onClick:()=>_n(Jn.id)},Jn.name)))},y.createElement("span",{className:Gt.orderTextWrap},(Qn=Pn.find(Jn=>on===Jn.id))==null?void 0:Qn.name)),y.createElement("span",{className:Gt.orderIconWrap},y.createElement("span",{className:Gt.orderAsc},y.createElement("i",{className:hn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer}`,onClick:()=>Yn(hn==="asc"?"desc":"asc")})),y.createElement("span",{className:Gt.orderDesc},y.createElement("i",{className:hn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer}`,onClick:()=>Yn(hn==="asc"?"desc":"asc")}))))},ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},re=E(7939),fe=Object.defineProperty,Ue=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,tt=(hn,on,Fn)=>on in hn?fe(hn,on,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):hn[on]=Fn,dt=(hn,on)=>{for(var Fn in on||(on={}))vt.call(on,Fn)&&tt(hn,Fn,on[Fn]);if(Ue)for(var Fn of Ue(on))et.call(on,Fn)&&tt(hn,Fn,on[Fn]);return hn},yt=(hn,on)=>{var Fn={};for(var Yn in hn)vt.call(hn,Yn)&&on.indexOf(Yn)<0&&(Fn[Yn]=hn[Yn]);if(hn!=null&&Ue)for(var Yn of Ue(hn))on.indexOf(Yn)<0&&et.call(hn,Yn)&&(Fn[Yn]=hn[Yn]);return Fn},wt=(hn,on,Fn)=>new Promise((Yn,_n)=>{var Pn=Er=>{try{Jn(Fn.next(Er))}catch(Ar){_n(Ar)}},Qn=Er=>{try{Jn(Fn.throw(Er))}catch(Ar){_n(Ar)}},Jn=Er=>Er.done?Yn(Er.value):Promise.resolve(Er.value).then(Pn,Qn);Jn((Fn=Fn.apply(hn,on)).next())}),lt=hn=>{var on=hn,{className:Fn,style:Yn,children:_n,loading:Pn=!1,openLoading:Qn,onClick:Jn=()=>{},size:Er="middle",shape:Ar="round"}=on,En=yt(on,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Kn,fr]=(0,y.useState)(!1);return y.createElement(re.ZP,dt({onClick:(0,Ae.throttle)(gr=>wt(void 0,null,function*(){Qn&&fr(!0);try{yield Jn(gr)}catch(Ot){console.log("error",Ot)}Qn&&fr(!1)}),2e3,{leading:!0,trailing:!1}),className:ze()(ve.btn,ve[`${Er}-${Ar}`],Fn),style:Yn,size:Er,shape:Ar,loading:Kn||Pn},En),_n)},qt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:hn,style:on,children:Fn=null,onClick:Yn,title:_n})=>y.createElement("div",{className:ze()(qt.head,hn),style:on},y.createElement("span",{className:"primary-hover",onClick:Yn},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:_n},_n),y.createElement("div",{className:qt.node},Fn)),en={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},$t=({confirmShow:hn=!0,confirmTitle:on,confirmClick:Fn,cancelShow:Yn=!0,cancelTitle:_n,cancelClick:Pn,className:Qn,style:Jn,confirmLoading:Er=!1})=>y.createElement("div",{className:ze()(en.btns,Qn),style:Jn},hn&&y.createElement(re.ZP,{loading:Er,onClick:Fn,type:"primary",className:en.confirm},on),Yn&&y.createElement(re.ZP,{onClick:Pn,className:en.cancel},_n)),an={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},kt=({className:hn,style:on={},LeftContent:Fn,children:Yn,RightContent:_n})=>y.createElement("div",{className:ze()(an.fixedBottom,hn),style:on},y.createElement("div",{className:an.wrap},y.createElement("div",{className:an.left},Fn),y.createElement("div",{className:an.center},Yn),y.createElement("div",{className:an.right},_n))),ln={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ut=({className:hn,style:on={},dataSource:Fn=[]})=>y.createElement("div",{className:ze()(ln.crumbs,hn),style:on},Fn.map((Yn,_n)=>_nit.history.push(Yn.path)},Yn.name):y.createElement("span",null,Yn.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:_n,style:{color:"#5F6368"}},Yn.name))),zt=E(11938),At=Object.defineProperty,un=Object.defineProperties,An=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,kn=(hn,on,Fn)=>on in hn?At(hn,on,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):hn[on]=Fn,qn=(hn,on)=>{for(var Fn in on||(on={}))rr.call(on,Fn)&&kn(hn,Fn,on[Fn]);if(Vn)for(var Fn of Vn(on))sr.call(on,Fn)&&kn(hn,Fn,on[Fn]);return hn},Ht=(hn,on)=>un(hn,An(on)),dn=(hn,on)=>{var Fn={};for(var Yn in hn)rr.call(hn,Yn)&&on.indexOf(Yn)<0&&(Fn[Yn]=hn[Yn]);if(hn!=null&&Vn)for(var Yn of Vn(hn))on.indexOf(Yn)<0&&sr.call(hn,Yn)&&(Fn[Yn]=hn[Yn]);return Fn};const{Countdown:Nn}=zt.default;var Sn=hn=>{var on=hn,{onChange:Fn}=on,Yn=dn(on,["onChange"]);const[_n,Pn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof _n=="number"&&_n>=0&&Fn(_n)},[_n]);const Qn=Jn=>{const Er=Math.floor(Jn/1e3);Pn(Er)};return y.createElement(Nn,Ht(qn({},Yn),{onChange:Qn}))}},2914:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(59301);function we(pe,je){const be=(0,y.useRef)();(0,y.useEffect)(()=>{be.current=pe}),(0,y.useEffect)(()=>{function Fe(){be.current()}if(je!==null){let ye=setInterval(Fe,je);return()=>clearInterval(ye)}},[je])}},88921:function(sn,Ct,E){"use strict";var y=E(59301),we=E(62957),pe=E(66658),je=E(51429),be=E(59301),Fe=(ze,Ae,se)=>new Promise((Ye,me)=>{var Re=he=>{try{Ce(se.next(he))}catch(ce){me(ce)}},De=he=>{try{Ce(se.throw(he))}catch(ce){me(ce)}},Ce=he=>he.done?Ye(he.value):Promise.resolve(he.value).then(Re,De);Ce((se=se.apply(ze,Ae)).next())});const ye=({exercise:ze,dispatch:Ae,init:se,haveInit:Ye=!1})=>{const me=(0,je.useParams)(),[Re,De]=(0,y.useState)(!1);let[Ce,he]=(0,y.useState)();const[ce,Me]=(0,y.useState)(!1),[Ze,Je]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ze.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&oe()},[ze.actionTabs]);function oe(){return Fe(this,null,function*(){var Be,rt;let Te=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});if(((Be=Te==null?void 0:Te.cover_exercises)==null?void 0:Be.length)>0)De(!0),he((rt=Te==null?void 0:Te.cover_exercises)==null?void 0:rt[0]);else{let Xe=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),(Xe==null?void 0:Xe.status)===0&&(Ye&&se(),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}})}return be.createElement("div",null,be.createElement(we.default,{open:Re,centered:!0,onCancel:Be=>Fe(void 0,null,function*(){if(Be.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Me(!0);let rt=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs,update:1}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),Me(!1),(rt==null?void 0:rt.status)===0&&(Ye&&se(),De(!1),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}else De(!1)}),cancelButtonProps:{loading:ce},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:Ze},onOk:()=>Fe(void 0,null,function*(){Je(!0);let Be=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});Je(!1),(Be==null?void 0:Be.status)===0&&(Ye&&se(),Ae({type:"exercise/setActionTabs",payload:{key:""}}),De(!1),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},be.createElement("div",null,be.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),be.createElement("div",null,be.createElement("div",null,"\u8BD5\u5377\uFF1A",Ce==null?void 0:Ce.origin_exercise_nam),be.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",be.createElement("a",{href:`/paperlibrary/see/${Ce==null?void 0:Ce.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Ce==null?void 0:Ce.examination_bank_name))))))};Ct.Z=(0,je.connect)(({exercise:ze})=>({exercise:ze}))(ye)},78583:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Xe}});var y=E(59301),we=E(62957),pe=E(77019),je=E(5269),be=E(82326),Fe=E(70858),ye=E(7939),ze=E(32305),Ae=E(66658),se={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Ye=E(51429),me=E(96622),Re=E(59301),De=Object.defineProperty,Ce=Object.defineProperties,he=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(ge,Oe,Ve)=>Oe in ge?De(ge,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ge[Oe]=Ve,oe=(ge,Oe)=>{for(var Ve in Oe||(Oe={}))Me.call(Oe,Ve)&&Je(ge,Ve,Oe[Ve]);if(ce)for(var Ve of ce(Oe))Ze.call(Oe,Ve)&&Je(ge,Ve,Oe[Ve]);return ge},Be=(ge,Oe)=>Ce(ge,he(Oe)),rt=(ge,Oe,Ve)=>new Promise((Pe,ot)=>{var Le=Ge=>{try{_e(Ve.next(Ge))}catch(ft){ot(ft)}},ue=Ge=>{try{_e(Ve.throw(Ge))}catch(ft){ot(ft)}},_e=Ge=>Ge.done?Pe(Ge.value):Promise.resolve(Ge.value).then(Le,ue);_e((Ve=Ve.apply(ge,Oe)).next())});const Te=({visible:ge,setVisible:Oe,onK:Ve,selectKeys:Pe,selectRows:ot,appointStudent:Le,modalParams:ue,courseId:_e})=>{const Ge=(0,Ye.useParams)(),[ft,Nt]=(0,y.useState)(!1),[Ke,Se]=(0,y.useState)(!1),[xt,It]=(0,y.useState)([]),[st,xe]=(0,y.useState)([]),[Ne,it]=(0,y.useState)([]),[Wt,ht]=(0,y.useState)("all"),[Zt,St]=(0,y.useState)("all");let[Gt,jt]=(0,y.useState)(!0);const[de,ne]=(0,y.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[te,le]=(0,y.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),ve={selectedRowKeys:st,columnWidth:40,hideSelectAll:!0,onSelect:(et,tt,dt)=>{let yt=!0;for(let wt=0;wt{if(et&&dt.length>0){dt.forEach(yt=>{st.push(yt.user_id),Ne.push(yt)}),xe([...st]),it([...Ne]);return}if(!et&&dt.length>0){let yt=[],wt=[];const Qe=new Set(dt),lt=new Set(st),qt=new Set(Ne);yt=[...lt].filter(Ut=>[...Qe].every(vn=>vn.user_id!==Ut)),wt=[...qt].filter(Ut=>[...Qe].every(vn=>vn.user_id!==Ut.user_id)),xe([...yt]),it([...wt])}}};(0,y.useEffect)(()=>{ge&&Pe&&(xe([...Pe]),it(ot))},[ge,Pe]),(0,y.useEffect)(()=>{ge&&(!Le&&ue?te.status=ue:te.status=null,le(oe({},te)),fe())},[ge,Le,ue]);const re=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(et,tt,dt)=>Re.createElement("span",{style:{color:"#333"}},dt+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(et,tt,dt)=>Re.createElement("span",null,et)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(et,tt,dt)=>Re.createElement("span",{style:{color:"#666"}},et)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(et,tt)=>Re.createElement("span",null,et)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(et,tt)=>Re.createElement("span",null,et||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(et,tt)=>Re.createElement("span",null,et)}].filter(et=>ue===1||ue===2?et.title!=="\u72B6\u6001":!0),fe=()=>rt(void 0,null,function*(){var et,tt,dt;Se(!0);const yt=yield(0,Ae.ZP)(`/api/exercises/${Ge.categoryId||_e}/wait_make_up_students.json`,{method:"get",params:Be(oe({},te),{keywords:(et=te==null?void 0:te.keywords)==null?void 0:et.trim()})});if(yt.status===0){const wt=((dt=(tt=yt==null?void 0:yt.data)==null?void 0:tt.all_course_groups)==null?void 0:dt.map(Qe=>({value:Qe==null?void 0:Qe.id,label:Qe==null?void 0:Qe.name})))||[];ne([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...wt]),It(yt.data)}Se(!1)}),Ue=()=>{te.page=1,te.status=null,te.course_group_id=null,te.keywords="",ht("all"),St("all"),xe([]),it([]),le(oe({},te)),Le&&Ve(st==null?void 0:st.length,st,Ne)},vt=()=>{te.page=1,te.status=null,te.course_group_id=null,te.keywords="",le(oe({},te)),ht("all"),St("all"),xe([]),it([]),Oe(!1)};return Re.createElement(we.default,{centered:!0,className:se.cstuModal,title:ue===1?"\u7F3A\u8003\u5B66\u751F":ue===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ge,width:1200,footer:null,onCancel:()=>{vt()}},Re.createElement(pe.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Re.createElement(pe.Z,null,Re.createElement(je.Z,null,Re.createElement(be.default,{size:"large",value:Wt,style:{width:200,marginRight:20},onChange:et=>{ht(et),et==="all"?te.course_group_id=null:te.course_group_id=et,te.page=1,le(oe({},te)),fe()},options:de})),Le&&Re.createElement(je.Z,null,Re.createElement(be.default,{size:"large",value:Zt,style:{width:200},onChange:et=>{St(et),et==="all"?te.status=null:te.status=et,te.page=1,le(oe({},te)),fe()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Re.createElement(je.Z,null,Re.createElement(ze.t7,{style:{width:300,marginLeft:15},value:te.keywords,allowClear:!0,onChange:et=>{te.keywords=et,te.page=1,le(oe({},te)),fe()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Re.createElement(pe.Z,{align:"middle",className:"mb30"},Re.createElement(je.Z,{span:14},Re.createElement("div",{className:"flexd-table-header"},Re.createElement(Fe.default,{pagination:!1,dataSource:[],columns:re,rowSelection:Le?ve:null,rowKey:et=>et.user_id})),Re.createElement("div",null,Re.createElement(Fe.default,{rowSelection:Le?ve:null,columns:re,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:et=>et.user_id,loading:Ke,dataSource:xt==null?void 0:xt.exercise_users,onChange:(et,tt,dt)=>{te.page=et==null?void 0:et.current,te.limit=et==null?void 0:et.pageSize,dt!=null&&dt.order?(te.sort_by=dt==null?void 0:dt.field,te.direction=(dt==null?void 0:dt.order)==="ascend"?"asc":"desc"):(te.sort_by=null,te.direction=null),le(oe({},te)),fe()},pagination:!1}))),Re.createElement(je.Z,{span:1},Re.createElement("img",{src:me,style:{marginLeft:10}})),Re.createElement(je.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Re.createElement("div",{className:se.searchMember,style:{width:550}},Re.createElement(pe.Z,{className:se.searchMemberHeader},Re.createElement(je.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Re.createElement(je.Z,{flex:"110px"},"\u5B66\u53F7"),Re.createElement(je.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Re.createElement("div",{style:{overflow:"auto",height:390}},Ne==null?void 0:Ne.map((et,tt)=>Re.createElement(pe.Z,{key:tt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Re.createElement(je.Z,{flex:"100px"},et.user_name),Re.createElement(je.Z,{flex:"110px"},et.student_id),Re.createElement(je.Z,{flex:"120px",style:{marginLeft:5}},et.user_group_name),Re.createElement(je.Z,{style:{marginLeft:10}},Re.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{it(Ne.filter(dt=>dt.user_id!=et.user_id)),xe(st.filter(dt=>dt!=et.user_id))}})))))))),!(ue===1||ue===2)&&Re.createElement("div",{className:se.bottom},Re.createElement(ye.ZP,{className:se.no,onClick:()=>{vt()}},"\u53D6\u6D88"),Re.createElement(ye.ZP,{loading:ft,type:"primary",onClick:()=>{Ue()}},"\u786E\u5B9A")))};var Xe=(0,Ye.connect)(({})=>({}))(Te)},37992:function(sn,Ct,E){"use strict";var y=E(59301),we=E(28284),pe=E(6767),je=E(62957),be=E(29787),Fe=E(77019),ye=E(47889),ze=E(24017),Ae=E(62673),se=E(66649),Ye=E.n(se),me=E(66658),Re=E(7408),De=E(51429),Ce=E(96361),he=E(70218),ce=Object.defineProperty,Me=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,rt=(ot,Le,ue)=>Le in ot?ce(ot,Le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ot[Le]=ue,Te=(ot,Le)=>{for(var ue in Le||(Le={}))oe.call(Le,ue)&&rt(ot,ue,Le[ue]);if(Je)for(var ue of Je(Le))Be.call(Le,ue)&&rt(ot,ue,Le[ue]);return ot},Xe=(ot,Le)=>Me(ot,Ze(Le)),ge=(ot,Le,ue)=>new Promise((_e,Ge)=>{var ft=Se=>{try{Ke(ue.next(Se))}catch(xt){Ge(xt)}},Nt=Se=>{try{Ke(ue.throw(Se))}catch(xt){Ge(xt)}},Ke=Se=>Se.done?_e(Se.value):Promise.resolve(Se.value).then(ft,Nt);Ke((ue=ue.apply(ot,Le)).next())});function Oe(ot,Le){const ue=[];for(let _e=ot;_e{let Le=new Date;const ue=Ye()(ot).format("HH");if(Ye()(ot).isSame(Ye()(Le),"day")){const _e=Ye()(Le).format("HH"),Ge=Ye()(Le).format("mm");return{disabledHours:()=>Oe(0,24).splice(1,_e*1-1),disabledMinutes:()=>Ye()(ot).isSame(Ye()(Le),"hour")&&ue<=_e?Oe(0,60).splice(0,Ge):Oe(60,60)}}else if(Ye()(ot).isSame(Ye()(),"day")){const _e=Ye()().format("HH"),Ge=Ye()().format("mm");return{disabledHours:()=>Oe(0,24).splice(0,_e),disabledMinutes:()=>ue<=_e?Oe(0,Ge):Oe(60,60)}}else return!1},Pe=({exercise:ot,dispatch:Le})=>{var ue;const _e=(0,De.useParams)(),[Ge]=we.default.useForm(),[ft,Nt]=(0,y.useState)(1),[Ke,Se]=(0,y.useState)([]),[xt,It]=(0,y.useState)(!0),[st,xe]=(0,y.useState)([]),[Ne,it]=(0,y.useState)(!0),[Wt,ht]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&Zt()},[ot.actionTabs]);const Zt=jt=>ge(void 0,null,function*(){var de,ne;It(!0);const te=yield Le({type:"exercise/getEndGroups",payload:Xe(Te({},_e),{check_ids:[...((de=ot.actionTabs.selectArrs)==null?void 0:de.map(ve=>Number(ve)))||[]]})}),le=(ne=te==null?void 0:te.course_info)==null?void 0:ne.map((ve,re)=>Xe(Te({},ve),{key:ve.course_group_id,title:ve.course_group_name,name:ve.course_group_name,disabled:!!ve.is_published}));te&&(te!=null&&te.course_info)&&(Se([...le]),Ge.setFieldsValue({end_time:Ye()(Ye()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),It(!1)}),St=()=>ge(void 0,null,function*(){var jt,de,ne,te;const le=Te({},Ge.getFieldsValue());if((st==null?void 0:st.length)<=0&&Ke.length>0&&!((jt=ot.actionTabs)!=null&&jt.unified_setting)){pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ht(!0);const ve={check_ids:[...((de=ot.actionTabs.selectArrs)==null?void 0:de.map(fe=>Number(fe)))||[]],group_ids:st};Ne||(ve.end_time=Ye()(le.end_time).format("YYYY-MM-DD HH:mm")),ve.group_ids=st.map(fe=>fe.course_group_id),(yield(0,me.ZP)(`/api/courses/${_e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ve})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Le({type:"exercise/setActionTabs",payload:{}}),(ne=ot==null?void 0:ot.actionTabs)!=null&&ne.cb?(te=ot==null?void 0:ot.actionTabs)==null||te.cb():Le({type:"classroomList/getClassroomExercisesList",payload:Te({},ot.actionTabs.params)})),ht(!1)}),Gt=()=>{Nt(1),Se([]),xe([]),it(!0)};return y.createElement(je.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:St,width:680,confirmLoading:Wt||xt,onCancel:()=>{Gt(),Le({type:"exercise/setActionTabs",payload:{}})}},y.createElement(be.Z,{spinning:xt},Ke&&y.createElement(we.default,{form:Ge},y.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},y.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:Ce.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),y.createElement(Fe.Z,{className:"mt20 mb10"},y.createElement("span",{className:"mr10"},y.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),y.createElement(ye.ZP.Group,{value:Ne,onChange:jt=>{it(jt.target.value),xe([])}},y.createElement(ye.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),y.createElement(ye.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),y.createElement(we.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ne?"hidden":"visible"}},y.createElement(ze.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,Re.U6)(),"HH:mm")},disabledDate:jt=>jt&&jt0&&!((ue=ot.actionTabs)!=null&&ue.unified_setting)&&y.createElement(Fe.Z,{style:{marginBottom:"10px"}},y.createElement("span",{className:"mr10"},y.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),y.createElement("div",null,Ke.length>0&&y.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},y.createElement("span",{style:{flex:1}},y.createElement(Ae.default,{checked:st.length===Ke.length,onChange:jt=>{st.length===Ke.length?xe([]):xe(Ke)}},"\u5168\u9009")," "),y.createElement("span",{style:{width:16}}),y.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",st.length||0,"\u4E2A\u5206\u73ED")),y.createElement(he.Z,{data:Ke,selectedRowKeys:st,setSelectedRowKeys:xe}))))))};Ct.Z=(0,De.connect)(({exercise:ot})=>({exercise:ot}))(Pe)},55420:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return It}});var y=E(59301),we=E(28284),pe=E(6767),je=E(62957),be=E(29787),Fe=E(77019),ye=E(47889),ze=E(4875),Ae=E(24017),se=E(58755),Ye=E(62673),me=E(7939),Re=E(66649),De=E.n(Re),Ce=E(66658),he=E(7408),ce=E(51429),Me=E(81671),Ze=E(96361),Je=E(70218),oe=E(78583),Be={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},rt=E(82758),Te=E(27334),Xe=E(92990),ge=E(59301),Oe=Object.defineProperty,Ve=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,_e=(st,xe,Ne)=>xe in st?Oe(st,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):st[xe]=Ne,Ge=(st,xe)=>{for(var Ne in xe||(xe={}))Le.call(xe,Ne)&&_e(st,Ne,xe[Ne]);if(ot)for(var Ne of ot(xe))ue.call(xe,Ne)&&_e(st,Ne,xe[Ne]);return st},ft=(st,xe)=>Ve(st,Pe(xe)),Nt=(st,xe,Ne)=>new Promise((it,Wt)=>{var ht=Gt=>{try{St(Ne.next(Gt))}catch(jt){Wt(jt)}},Zt=Gt=>{try{St(Ne.throw(Gt))}catch(jt){Wt(jt)}},St=Gt=>Gt.done?it(Gt.value):Promise.resolve(Gt.value).then(ht,Zt);St((Ne=Ne.apply(st,xe)).next())});function Ke(st,xe){const Ne=[];for(let it=st;it{let xe=new Date;const Ne=De()(st).format("HH");if(De()(st).isSame(De()(xe),"day")){const it=De()(xe).format("HH"),Wt=De()(xe).format("mm");return{disabledHours:()=>Ke(0,24).splice(1,it*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",Ne,it),De()(st).isSame(De()(xe),"hour")&&Ne<=it?Ke(0,60).splice(0,Wt):Ke(60,60))}}else if(De()(st).isSame(De()(),"day")){const it=De()().format("HH"),Wt=De()().format("mm");return{disabledHours:()=>Ke(0,24).splice(0,it),disabledMinutes:()=>Ne<=it?Ke(0,Wt):Ke(60,60)}}else return!1},xt=({exercise:st,dispatch:xe})=>{var Ne,it,Wt,ht,Zt,St,Gt,jt,de,ne,te,le,ve,re,fe,Ue,vt,et,tt,dt,yt,wt,Qe;const lt=(0,ce.useParams)(),[qt]=we.default.useForm(),[Ut,vn]=(0,y.useState)(1),[en,Xt]=(0,y.useState)([]),[$t,an]=(0,y.useState)(!0),[bt,kt]=(0,y.useState)([]),[ln,yn]=(0,y.useState)(!0),[ut,zt]=(0,y.useState)(!1),{workSetting:At}=st,[un,An]=(0,y.useState)(!1),[Vn,rr]=(0,y.useState)([]),[sr,kn]=(0,y.useState)([]),[qn,Ht]=(0,y.useState)(!1),[dn,Nn]=(0,y.useState)(!1),[Ln,Sn]=(0,y.useState)(!1),[hn,on]=(0,y.useState)(null),[Fn,Yn]=(0,y.useState)(1),[_n,Pn]=(0,y.useState)({}),[Qn,Jn]=(0,y.useState)({}),[Er,Ar]=(0,y.useState)(!1),[En,Kn]=(0,y.useState)(!1),[fr,gr]=(0,y.useState)(!1),[Ot,Vt]=(0,y.useState)([]);(0,y.useEffect)(()=>{if(st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Yt=[],type:nt}=st.actionTabs||{},Bt=Yt.filter(Tt=>![100,120,150].includes(Number(Tt.total_score)));Bt.length?(gr(nt===1?"multiple":"single"),Vt(Bt.map(Tt=>ft(Ge({},Tt),{name:Tt.exercise_name})))):Kn(!0)}},[(Ne=st==null?void 0:st.actionTabs)==null?void 0:Ne.key]),console.log(fr,"visible"),(0,y.useEffect)(()=>{var Yt;if(st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Mt(),Qt(),st.actionTabs.type===2)){const nt=(Yt=st.actionTabs)==null?void 0:Yt.unified_setting;yn(nt)}},[st.actionTabs]),(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On,jn;(Yt=At==null?void 0:At.exercise)!=null&&Yt.publish_time&&qt.setFieldsValue({publish_time:De()((nt=At==null?void 0:At.exercise)==null?void 0:nt.publish_time)}),(Bt=At==null?void 0:At.exercise)!=null&&Bt.end_time&&qt.setFieldsValue({end_time:De()((Tt=At==null?void 0:At.exercise)==null?void 0:Tt.end_time)}),qt.setFieldsValue({exercise_type:(Jt=At==null?void 0:At.exercise)==null?void 0:Jt.exercise_type,simulate_exercise_num:(On=At==null?void 0:At.exercise)==null?void 0:On.simulate_exercise_num}),Yn((jn=At==null?void 0:At.exercise)==null?void 0:jn.exercise_type)},[st]);const pt=Yt=>{var nt;const Bt=qt.getFieldValue("publish_time");if(!Bt||(nt=At==null?void 0:At.exercise)!=null&&nt.publish_time)return;let Tt;Yt===1?Tt=De()(Bt).add(120,"minutes"):Tt=De()(Bt).add(7,"days"),qt.setFieldsValue({end_time:Tt})},Mt=Yt=>Nt(void 0,null,function*(){var nt,Bt;an(!0);const Tt=yield(0,Me.N3)({coursesId:lt.coursesId,check_ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(On=>Number(On)))||[]]});console.log(Tt,"res");const Jt=((Bt=Tt==null?void 0:Tt.course_info)==null?void 0:Bt.map((On,jn)=>ft(Ge({},On),{key:On.course_group_id,title:On.course_group_name,name:On.course_group_name,disabled:!!On.is_published})))||[];if((Tt==null?void 0:Tt.status)!==-1){Xt([...Jt]);const On=De()();qt.setFieldsValue({publish_time:On}),(qt.getFieldValue("exercise_type")||1)===1?qt.setFieldsValue({end_time:De()(On).add(120,"minutes")}):qt.setFieldsValue({end_time:De()(On).add(7,"days")})}an(!1)});(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On;if((Yt=At==null?void 0:At.exercise)!=null&&Yt.is_appoint_user){const jn=((Bt=(nt=At==null?void 0:At.exercise)==null?void 0:nt.all_exercise_users)==null?void 0:Bt.map(Gn=>Gn.user_id))||[];rr([...jn])}Ht((Tt=At==null?void 0:At.exercise)==null?void 0:Tt.is_appoint_user),Nn((Jt=At==null?void 0:At.exercise)==null?void 0:Jt.is_miss_exam_user),Sn((On=At==null?void 0:At.exercise)==null?void 0:On.is_no_passing_user)},[At]),(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On,jn,Gn;(nt=(Yt=st==null?void 0:st.actionTabs)==null?void 0:Yt.selectArrs)!=null&&nt[0]&&st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&xe({type:"exercise/getWorkSetting",payload:{categoryId:(Tt=(Bt=st==null?void 0:st.actionTabs)==null?void 0:Bt.selectArrs)==null?void 0:Tt[0],category:(On=(Jt=st==null?void 0:st.actionTabs)==null?void 0:Jt.selectArrs)==null?void 0:On[0],coursesId:(Gn=(jn=st==null?void 0:st.actionTabs)==null?void 0:jn.params)==null?void 0:Gn.id}})},[(it=st==null?void 0:st.actionTabs)==null?void 0:it.selectArrs]);const Et=()=>Nt(void 0,null,function*(){var Yt,nt,Bt,Tt,Jt,On,jn;const Gn=Ge({},qt.getFieldsValue()),Lr=De()(De()(Gn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Hr=De()(De()(Gn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Lr,Lr,33),Hr<=Lr){pe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bt==null?void 0:bt.length)<=0&&!ln&&en.length>0&&!((Yt=At==null?void 0:At.exercise)!=null&&Yt.is_make_up_exercise)){pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const to=en.map(ar=>ar.key),dr={check_ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(ar=>Number(ar)))||[]],end_time:De()(Gn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:De()(Gn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bt.map(ar=>ar.course_group_id),unified_setting:!bt.length,exercise_type:Gn.exercise_type,simulate_exercise_num:Gn.simulate_exercise_num};if(((Bt=st.actionTabs.selectArrsAll)==null?void 0:Bt.length)>0&&st.actionTabs.type===1&&(dr.check_ids=[...((Jt=(Tt=st.actionTabs.selectArrsAll)==null?void 0:Tt.filter(ar=>!ar.high_resources_consume||ar.high_resources_consume_permission))==null?void 0:Jt.map(ar=>Number(ar==null?void 0:ar.id)))||[]]),(On=At==null?void 0:At.exercise)!=null&&On.is_make_up_exercise){if(qn&&Vn.length<=0||!qn&&!(dn||Ln)){pe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}dr.is_appoint_user=qn,dr.is_miss_exam_user=dn,dr.is_no_passing_user=Ln,qn?dr.make_up_exercise_users=Vn.map(ar=>({user_id:ar})):dr.make_up_exercise_user=[]}let{is_locked:xr,open_camera:kr,screen_open:Yr,login_restrict:ro,ip_bind:oo,ip_limit:io,is_random:Tr,id:eo,identity_verify:$r,open_phone_video_recording:Wo}=At==null?void 0:At.exercise;if(st.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(xr||kr||Yr||ro||oo||io=="pub"||io=="inner"||$r||Wo)&&Gn.exercise_type==2){if(Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),st.actionTabs.type==2){let ar=je.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:ge.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",ge.createElement("span",{style:{color:"#FA6400"}}," ",(0,he.hi)(At==null?void 0:At.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Nt(void 0,null,function*(){var Ro;Ar(!0);let ea=yield(0,Te.Tr)({exercise_ids:[...((Ro=st.actionTabs.selectArrs)==null?void 0:Ro.map(yo=>Number(yo)))||[]],course_id:lt.coursesId,type:"exercise"});if((ea==null?void 0:ea.student_count)===0){if((yield at(dr))&&st.actionTabs.isRouter){ar.destroy(),ce.history.push(`/classrooms/${lt.coursesId}/exercise/${eo}/detail?random=${Tr}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Jn(dr),Pn(ea)}),onCancel:()=>{ar.destroy(),Ar(!1),at(dr)}})}else{let ar=je.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:ge.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>Nt(void 0,null,function*(){var Ro;Ar(!0);let ea=yield(0,Te.Tr)({exercise_ids:[...((Ro=st.actionTabs.selectArrs)==null?void 0:Ro.map(yo=>Number(yo)))||[]],course_id:lt.coursesId,type:"exercise"});if((ea==null?void 0:ea.student_count)===0){if((yield at(dr))&&st.actionTabs.isRouter){ce.history.push(`/classrooms/${lt.coursesId}/exercise/${eo}/detail?random=${Tr}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Jn(dr),Pn(ea)})})}return}let Ko=yield(0,Te.Tr)({exercise_ids:[...((jn=st.actionTabs.selectArrs)==null?void 0:jn.map(ar=>Number(ar)))||[]],course_id:lt.coursesId,type:"exercise"});(Ko==null?void 0:Ko.student_count)===0?at(dr):(Jn(dr),Pn(Ko))}),Kt=()=>{var Yt;let nt=[...(Yt=st.actionTabs.selectArrsAll)==null?void 0:Yt.filter(Bt=>Bt.high_resources_consume&&!Bt.high_resources_consume_permission)];(nt==null?void 0:nt.length)>0&&st.actionTabs.type===1&&je.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:ge.createElement("div",null,ge.createElement("div",{className:Be.tipcontent},ge.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",nt==null?void 0:nt.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),ge.createElement("div",{className:"mt20 mb20"},nt==null?void 0:nt.map(Bt=>ge.createElement("div",{className:Be.failedList,key:Bt.id},ge.createElement("div",{className:Be.name},Bt==null?void 0:Bt.exercise_name),ge.createElement("div",{className:Be.publish,onClick:()=>{(0,he.xg)(`/classrooms/${lt.coursesId}/exercise/${Bt.id}/detail?random=${Bt.is_random}`)}},"\u53D1\u5E03"))))))})},at=Yt=>Nt(void 0,null,function*(){var nt,Bt,Tt;if(st.actionTabs.type===1){let jn=[...(nt=st.actionTabs.selectArrsAll)==null?void 0:nt.filter(Gn=>Gn.high_resources_consume&&!Gn.high_resources_consume_permission)];if((jn==null?void 0:jn.length)==st.actionTabs.selectArrsAll.length){Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),Kt();return}}let Jt=!1;return zt(!0),(yield(0,Ce.ZP)(`/api/courses/${lt.coursesId}/exercises/publish.json`,{method:"post",body:Yt})).status===0&&((0,he.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Qt(),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),(Bt=st==null?void 0:st.actionTabs)!=null&&Bt.cb?(Tt=st==null?void 0:st.actionTabs)==null||Tt.cb():xe({type:"classroomList/getClassroomExercisesList",payload:Ge({},st.actionTabs.params)}),Jt=!0,st.actionTabs.type===1&&Kt()),zt(!1),Jt}),Qt=()=>{vn(1),Xt([]),kt([])},tn=(Yt,nt,Bt)=>{Yt<=0?pe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(rr(nt),kn(Bt),An(!1))};return ge.createElement(y.Fragment,null,ge.createElement(je.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:En,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Et,confirmLoading:ut||$t,onCancel:()=>{Qt(),Kn(!1),xe({type:"exercise/setActionTabs",payload:{}})}},ge.createElement(be.Z,{spinning:$t},en&&ge.createElement(we.default,{form:qt},!!((Wt=st==null?void 0:st.actionTabs)!=null&&Wt.disabled)&&ge.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},ge.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:Ze.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((ht=At==null?void 0:At.exercise)!=null&&ht.is_make_up_exercise)&&ge.createElement(ge.Fragment,null,ge.createElement(Fe.Z,null,ge.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),ge.createElement(we.default.Item,{name:"exercise_type"},ge.createElement(ye.ZP.Group,{disabled:((Zt=At==null?void 0:At.exercise)==null?void 0:Zt.exercise_status)>1,onChange:Yt=>{Yn(Yt.target.value),pt(Yt.target.value)}},ge.createElement(ye.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),ge.createElement(ye.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Fn==2&&ge.createElement(Fe.Z,{className:`${Be.contentInterval}`},ge.createElement("span",{className:`${Be.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),ge.createElement(we.default.Item,{name:"simulate_exercise_num"},ge.createElement(ze.Z,{className:Be.numberInput,style:{width:145},precision:0,size:"middle",disabled:((St=At==null?void 0:At.exercise)==null?void 0:St.exercise_status)>1,min:1,max:999})),ge.createElement("span",null,"\u6B21",ge.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),ge.createElement(Fe.Z,null,ge.createElement("span",{className:"mr10 mt5"},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),ge.createElement(we.default.Item,{name:"publish_time"},ge.createElement(Ae.default,{style:{width:170},disabledDate:Yt=>Yt&&Yt<=De()().subtract(0,"days"),disabledTime:Se,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,he.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),ge.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),ge.createElement(we.default.Item,{name:"end_time"},ge.createElement(Ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,he.U6)(),"HH:mm")},disabledDate:Yt=>Yt&&Yt{var Bt,Tt,Jt,On,jn;if(Ht(Yt),Yt)if((Bt=At==null?void 0:At.exercise)!=null&&Bt.is_appoint_user){const Gn=(Jt=(Tt=At==null?void 0:At.exercise)==null?void 0:Tt.all_exercise_users)==null?void 0:Jt.map(Lr=>Lr.user_id);rr([...Gn])}else rr([]),Nn(!1),Sn(!1);else Nn((On=At==null?void 0:At.exercise)==null?void 0:On.is_miss_exam_user),Sn((jn=At==null?void 0:At.exercise)==null?void 0:jn.is_no_passing_user)},disabled:((jt=At==null?void 0:At.exercise)==null?void 0:jt.exercise_status)!==1}),ge.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!qn&&ge.createElement(Fe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},ge.createElement(Ye.default,{checked:dn,disabled:((de=At==null?void 0:At.exercise)==null?void 0:de.exercise_status)!==1||((ne=At==null?void 0:At.exercise)==null?void 0:ne.miss_exam_count)<=0,onChange:Yt=>{Nn(Yt.target.checked)}},ge.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),ge.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{on(1),Ht(!1),An(!0)}},"\uFF08",`${(te=At==null?void 0:At.exercise)==null?void 0:te.miss_exam_count}\u4EBA`,"\uFF09"),ge.createElement(Ye.default,{checked:Ln,disabled:((le=At==null?void 0:At.exercise)==null?void 0:le.exercise_status)!==1||((ve=At==null?void 0:At.exercise)==null?void 0:ve.no_passing_count)<=0,onChange:Yt=>{Sn(Yt.target.checked)}},ge.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),ge.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{on(2),Ht(!1),An(!0)}},"\uFF08",`${(re=At==null?void 0:At.exercise)==null?void 0:re.no_passing_count}\u4EBA`,"\uFF09")),qn&&ge.createElement(Fe.Z,{className:"mt20",style:{paddingLeft:"90px"}},ge.createElement(me.ZP,{type:"primary",ghost:!0,disabled:((fe=At==null?void 0:At.exercise)==null?void 0:fe.exercise_status)!==1,onClick:()=>{An(!0),on(void 0)}},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),ge.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),ge.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Vn.length||0} \u4EBA`,"\uFF09"))),st.actionTabs.type===2&&!((Ue=At==null?void 0:At.exercise)!=null&&Ue.is_make_up_exercise)&&ge.createElement(Fe.Z,{style:{marginBottom:"10px"}},ge.createElement("span",{className:"mr10"},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),ge.createElement(ye.ZP.Group,{value:ln,onChange:Yt=>{yn(Yt.target.value),kt([])}},ge.createElement(ye.ZP,{disabled:!!((vt=st==null?void 0:st.actionTabs)!=null&&vt.disabled)||en.some(Yt=>Yt==null?void 0:Yt.is_published)||!((et=st==null?void 0:st.actionTabs)!=null&&et.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(ye.ZP,{disabled:en.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),en.length<=0&&st.actionTabs.type===2&&!((tt=At==null?void 0:At.exercise)!=null&&tt.is_make_up_exercise)&&ge.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(st.actionTabs.type===1||!ln)&&!((dt=At==null?void 0:At.exercise)!=null&&dt.is_make_up_exercise)&&en.length>0&&ge.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ge.createElement("span",{style:{flex:1}},ge.createElement(Ye.default,{checked:bt.length===en.length,onChange:Yt=>{bt.length===en.length?kt([]):kt(en)}},"\u5168\u9009")),ge.createElement("span",{style:{width:16}}),ge.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bt.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!ln)&&!((yt=At==null?void 0:At.exercise)!=null&&yt.is_make_up_exercise)&&en.length>0&&ge.createElement(Je.Z,{data:en,selectedRowKeys:bt,setSelectedRowKeys:kt})),ge.createElement(oe.Z,{visible:un,setVisible:An,onK:tn,selectKeys:Vn,selectRows:sr,appointStudent:qn,modalParams:hn,courseId:lt.categoryId||((Qe=(wt=st==null?void 0:st.actionTabs)==null?void 0:wt.selectArrs)==null?void 0:Qe[0])})),ge.createElement(rt.Z,{resdata:_n,type:"exercisepush",okloading:ut,oktext:(_n==null?void 0:_n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Yt=>Nt(void 0,null,function*(){var nt,Bt,Tt;zt(!0);let Jt=yield(0,Ce.ZP)(`/api/courses/${lt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(On=>Number(On)))||[]]}});if(zt(!1),(Jt==null?void 0:Jt.status)===0)if(Er){let On=yield at(Qn);if(je.default.destroyAll(),On&&st.actionTabs.isRouter){ce.history.push(`/classrooms/${lt.coursesId}/exercise/${(Bt=At==null?void 0:At.exercise)==null?void 0:Bt.id}/detail?random=${(Tt=At==null?void 0:At.exercise)==null?void 0:Tt.is_random}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else at(Qn)})})),ge.createElement(Xe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:fr,dataSource:Ot,onSuccess:()=>{gr(!1),Kn(!0)},onClose:()=>{gr(!1),Qt(),xe({type:"exercise/setActionTabs",payload:{}})}}))};var It=(0,ce.connect)(({exercise:st})=>({exercise:st}))(xt)},70218:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return se}});var y=E(59301),we=E(37568),pe=E(62673),je=E(77019),be={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ye=E(4918),ze=(Ye,me,Re)=>new Promise((De,Ce)=>{var he=Ze=>{try{Me(Re.next(Ze))}catch(Je){Ce(Je)}},ce=Ze=>{try{Me(Re.throw(Ze))}catch(Je){Ce(Je)}},Me=Ze=>Ze.done?De(Ze.value):Promise.resolve(Ze.value).then(he,ce);Me((Re=Re.apply(Ye,me)).next())}),se=({data:Ye,value:me=[],handleChangePage:Re,setSelectedRowKeys:De,selectedRowKeys:Ce,onChange:he=()=>{}})=>{const[ce,Me]=(0,y.useState)([]),[Ze,Je]=(0,y.useState)([]),[oe,Be]=(0,y.useState)([]);let[rt,Te]=(0,y.useState)(1),[Xe,ge]=(0,y.useState)();return(0,y.useEffect)(()=>{Me(Ye),Je([]),Be([])},[Ye]),(0,y.useEffect)(()=>{De&&(Je(Ce),Be(Ce))},[Ce]),y.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},y.createElement("div",{className:be.leftdiv},y.createElement(we.default.Search,{size:"middle",onChange:Oe=>ze(void 0,null,function*(){Me(Ye.filter(Ve=>{var Pe;return(Pe=Ve==null?void 0:Ve.name)==null?void 0:Pe.includes(Oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ce.length===0&&y.createElement(ye.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),y.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},y.createElement(pe.default.Group,{value:Ze.map(Oe=>`${Oe.course_group_id}`),onChange:Oe=>{De(ce.filter(Ve=>Oe.includes(`${Ve.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ce.map((Oe,Ve)=>y.createElement(je.Z,{key:Oe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},y.createElement(pe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Oe.is_published,value:`${Oe.course_group_id}`},y.createElement("div",{className:be.listClass},y.createElement("span",{className:be.spantitle,style:{width:Oe.is_published?"108px":"170px"}},Oe.name),Oe.is_published&&y.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),y.createElement("div",{className:be.rightdiv},y.createElement(we.default.Search,{onChange:Oe=>{Be(Ze.filter(Ve=>Ve.name.includes(Oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&y.createElement(ye.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&y.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},y.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Oe,Ve)=>y.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Oe.course_group_id},y.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Oe.name),y.createElement("img",{src:Fe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{De(Ze.filter(Pe=>`${Pe.course_group_name}`!=`${Oe.course_group_name}`))}})))))))}},7845:function(sn,Ct,E){"use strict";var y=E(59301),we=E(11938),pe=E(4875),je=E(28284),be=E(62957),Fe=E(29787),ye=E(70858),ze=E(37568),Ae=E(77019),se=E(5269),Ye=E(7939),me=E(81671),Re=E(66649),De=E.n(Re),Ce=E(51429),he=E(7408),ce=E(73457),Me=E(8576),Ze=E(4006),Je=E(59301),oe=(Xe,ge,Oe)=>new Promise((Ve,Pe)=>{var ot=_e=>{try{ue(Oe.next(_e))}catch(Ge){Pe(Ge)}},Le=_e=>{try{ue(Oe.throw(_e))}catch(Ge){Pe(Ge)}},ue=_e=>_e.done?Ve(_e.value):Promise.resolve(_e.value).then(ot,Le);ue((Oe=Oe.apply(Xe,ge)).next())});const{Countdown:Be}=we.default,rt=({value:Xe,onChange:ge,MaxMinutes:Oe})=>Je.createElement(Je.Fragment,null,Je.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",Je.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",Je.createElement("br",null)),Je.createElement(pe.Z,{value:Xe,onChange:ge,min:0,precision:0,max:Oe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Oe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Te=({exercise:Xe,successCb:ge,dispatch:Oe})=>{var Ve,Pe,ot,Le;const ue=(0,Ce.useParams)(),[_e]=je.default.useForm(),Ge=je.default.useWatch("time",_e),[ft,Nt]=(0,y.useState)(!1),Ke=(0,y.useRef)(),{actionTabs:Se}=Xe,[xt,It]=(0,y.useState)(),[,st,xe,Ne]=(0,Ze.U)(me.n7,{id:ue.categoryId}),[,it,Wt]=(0,Ze.U)(me.Cd,{});(0,y.useEffect)(()=>{Xe.actionTabs.key==="student-unlock"&&(Nt(!1),_e.resetFields())},[Xe.actionTabs.key]);const ht=()=>new Promise(ve=>oe(void 0,null,function*(){var re,fe;return Ke.current=yield(0,ce.y)({ip_limit:(re=Se==null?void 0:Se.exerciseParams)==null?void 0:re.ip_limit,ip_bind:(fe=Se==null?void 0:Se.exerciseParams)==null?void 0:fe.ip_bind_type}),ve()})),Zt=()=>oe(void 0,null,function*(){var ve,re,fe,Ue,vt;yield _e.validateFields();const et=_e.getFieldsValue();if(Nt(!0),(((ve=Se==null?void 0:Se.exerciseParams)==null?void 0:ve.ip_limit)!=="no"||(re=Se==null?void 0:Se.exerciseParams)!=null&&re.ip_bind_type)&&(yield ht()),(yield(0,me.ZD)((fe=Se==null?void 0:Se.exerciseParams)==null?void 0:fe.id,{exercise_user_id:(Ue=Se==null?void 0:Se.exerciseParams)==null?void 0:Ue.exercise_user_id,unlock_key:et.unlock_key,time:et.time,ip:Ke.current})).status===0){if(ge){Oe({type:"exercise/setActionTabs",payload:{}}),ge();return}const dt=Se==null?void 0:Se.exerciseParams;(0,he.nr)({inner_ip:dt.inner_ip,public_ip:dt.public_ip,open_camera:dt.open_camera,ip_limit:dt.ip_limit,ip_bind:dt.ip_bind,ip_bind_type:dt.ip_bind_type,exercise_tips:dt.exercise_tips,exerciseId:dt.id,screen_open:dt.screen_open,screen_num:dt.screen_num,screen_sec:dt.screen_sec,coursesId:ue.coursesId,login:(vt=(0,Me.eY)())==null?void 0:vt.login,history,identity_verify:dt.identity_verify,open_phone_video_recording:dt.open_phone_video_recording,current_status:dt.current_status}),Oe({type:"exercise/setActionTabs",payload:{}})}Nt(!1)}),St=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:ve=>Je.createElement("span",{className:ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ve)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:ve=>Je.createElement("span",{className:ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ve)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Gt=((Ve=Se==null?void 0:Se.exerciseParams)==null?void 0:Ve.errorMessage)&&typeof((Pe=Se==null?void 0:Se.exerciseParams)==null?void 0:Pe.errorMessage)=="object";(0,y.useEffect)(()=>{Xe.actionTabs.key==="student-unlock"&&oe(void 0,null,function*(){const ve=yield Wt(ue);yield xe({}),ve.status||It(ve)})},[Xe.actionTabs.key]);const{time:jt,end_time:de}=(xt==null?void 0:xt.exercise)||{},ne=Ne!=null&&Ne.user_end_time?De()(Ne==null?void 0:Ne.user_end_time).add(1,"minutes"):De()(),te=De()(Ne==null?void 0:Ne.user_total_end_time)>ne?Math.round(De().duration(De()(Ne==null?void 0:Ne.user_total_end_time).diff(ne.startOf("minute"))).asMinutes()):0,le=((Ne==null?void 0:Ne.student_left_minutes)||0)+(Ge||0);return Je.createElement(Je.Fragment,null,Je.createElement(be.default,{width:514,centered:!0,closable:!!((ot=Se==null?void 0:Se.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:Xe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Oe({type:"exercise/setActionTabs",payload:{}})}},Je.createElement(Fe.Z,{spinning:st||it},Gt&&Je.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Gt&&Je.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Gt&&Je.createElement(ye.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Le=Se==null?void 0:Se.exerciseParams)==null?void 0:Le.errorMessage)||{}],columns:St}),Je.createElement("div",{className:""},Je.createElement(je.default,{form:_e,layout:"vertical",autoComplete:"off"},Je.createElement(je.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},Je.createElement(ze.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),jt!==-1?Je.createElement(Je.Fragment,null,Je.createElement(je.default.Item,{name:"time",label:Je.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",Je.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",De()(Ne==null?void 0:Ne.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},Je.createElement(rt,{MaxMinutes:te})),Je.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Je.createElement("span",{className:"ml5"},st||it?"--":le),"\u5206\u949F",le!==0&&(Ne==null?void 0:Ne.user_end_time)&&Je.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Je.createElement("span",{className:"ml5"},De()(Ne==null?void 0:Ne.user_end_time).add(Ge||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):Je.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",De()(de).format("YYYY-MM-DD HH:mm")))),Je.createElement(Ae.Z,{justify:"space-between",align:"middle"},Je.createElement(se.Z,null),Je.createElement(se.Z,null,Je.createElement(Ye.ZP,{loading:ft,onClick:Zt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ct.Z=(0,Ce.connect)(({exercise:Xe})=>({exercise:Xe}))(Te)},15127:function(sn,Ct,E){"use strict";E.d(Ct,{w:function(){return Fe}});var y=E(66658),we=E(62957),pe=E(51429),je=E(59301),be=(ye,ze,Ae)=>new Promise((se,Ye)=>{var me=Ce=>{try{De(Ae.next(Ce))}catch(he){Ye(he)}},Re=Ce=>{try{De(Ae.throw(Ce))}catch(he){Ye(he)}},De=Ce=>Ce.done?se(Ce.value):Promise.resolve(Ce.value).then(me,Re);De((Ae=Ae.apply(ye,ze)).next())});const Fe=(ye,ze,Ae="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",se=1,Ye=2)=>be(void 0,null,function*(){se===1&&(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:se===1?Ae:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const me=yield(0,y.ZP)(`/api/exercises/${ze}/user_appraise_status.json`,{method:"get",params:{appraise_type:se}});if((me==null?void 0:me.status)===-1)return(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Re={status:0};if((me==null?void 0:me.type)===2&&(Re=yield(0,y.ZP)(`/api/exercises/${ze}/create_appraise_students.json`,{method:"get"})),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Re==null?void 0:Re.status)===-1)return Promise.reject();if((me==null?void 0:me.type)===2){const De=()=>{pe.history.replace(`/classrooms/${ye}/exercise/${ze}/centralizeReview/${Re==null?void 0:Re.login}`)};if(we.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:De,onCancel:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,je.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",je.createElement("span",{onClick:De,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),je.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Ye!==3)return Promise.reject()}if((me==null?void 0:me.type)===3&&(we.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,(me==null?void 0:me.message)||"")}),Ye!==3)||(me==null?void 0:me.type)===4&&(we.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,(me==null?void 0:me.message)||"")}),Ye!==3))return Promise.reject()})},26632:function(sn,Ct,E){"use strict";E.r(Ct),E.d(Ct,{default:function(){return No}});var y=E(59301),we=E(51429),pe=E(62957),je=E(93041),be=E(6767),Fe=E(458),ye=E(31709),ze=E(48608),Ae=E(7939),se=E(62673),Ye=E(66649),me=E.n(Ye),Re=E(8576),De=E(7408),Ce=E(4918),he=E(66658),ce=E(31691),Me=E(28284),Ze=E(25399),Je=E(4875),oe=E(82326),Be=E(37568),rt=E(26724),Te=E.n(rt),Xe=E(17180),ge=E(78734),Oe=E(94477),Ve=E(27084),Pe=E(89275),ot=E(43776),Le=E(82758),ue=E(27334),_e=E(59301),Ge=Object.defineProperty,ft=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,It=($e,fn,Lt)=>fn in $e?Ge($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,st=($e,fn)=>{for(var Lt in fn||(fn={}))Se.call(fn,Lt)&&It($e,Lt,fn[Lt]);if(Ke)for(var Lt of Ke(fn))xt.call(fn,Lt)&&It($e,Lt,fn[Lt]);return $e},xe=($e,fn)=>ft($e,Nt(fn)),Ne=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const{TabPane:it}=ce.default,Wt=({classroomList:$e,exercise:fn,loading:Lt,dispatch:Cn})=>{var tr;const Zn=(0,we.useParams)(),Rn=(0,we.useLocation)(),[yr]=Me.default.useForm(),{brankList:zn}=fn;let[Un,or]=(0,y.useState)(!0),[Rr,wo]=(0,y.useState)(!1);const[ca,aa]=(0,y.useState)("myself");let[oa,va]=(0,y.useState)([]),[ma,La]=(0,y.useState)([]),[Ba,Ta]=(0,y.useState)(),[Va,si]=(0,y.useState)([]);const fi=(0,y.useRef)(null),[wi,hi]=(0,y.useState)(!1),[Ao,Do]=(0,y.useState)(""),[Co,Ja]=(0,y.useState)(""),[Uo,Ho]=(0,y.useState)(!1),[Ma,ba]=(0,y.useState)({}),ha=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(ko,Ga,vr)=>_e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement(Ze.Z,{title:ko},_e.createElement("div",{title:ko,className:ge.Z.name},ko)),(Ga==null?void 0:Ga.high_resources_consume)&&_e.createElement(ot.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:180,ellipsis:!0,align:"left",render:ko=>_e.createElement(Ze.Z,{title:ko},_e.createElement("span",null,ko))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:ko=>ko?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(ko,Ga)=>_e.createElement("a",{href:ko?`/randompaper/detail/${Ga.id}`:`/paperlibrary/see/${Ga.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[_o,Mi]=(0,y.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,y.useEffect)(()=>{fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ri(),si([]),Hi())},[fn.actionTabs.key]);const Hi=()=>Ne(void 0,null,function*(){const ko=yield Cn({type:"paperlibrary/getTeachGroupData"});La(ko)}),Ai=ko=>{const Ga=parseInt(ko);return isNaN(Ga)?"":Ga},ri=()=>Ne(void 0,null,function*(){var ko,Ga;if(Un){++_o.page,or(!1);const vr=yield Cn({type:"exercise/getBrankList",payload:xe(st({},_o),{search:(ko=_o.search)==null?void 0:ko.trim()})});oa=vr!=null&&vr.object_list?[...oa.concat(vr==null?void 0:vr.object_list)]:oa,_o.filter==="public"?Ta(vr.is_teacher):Ta(!0),((Ga=vr.object_list)==null?void 0:Ga.length)<_o.limit?or(!1):or(!0),va([...oa])}}),El=ko=>{fi.current.scrollTop=0,oa=[],_o.page=0,_o.group_id=ko,Un=!0,si([]),Mi(st({},_o)),ri()},qi={selectedRowKeys:Va,onChange:ko=>{si(ko)},type:"radio"},qo=()=>{Mi(st({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),va([]),or(!0),aa("myself"),Cn({type:"exercise/setActionTabs",payload:{}}),wo(!1)},[Ea,Qo,da,za]=(0,Ve.P)(),$a=ko=>Ne(void 0,null,function*(){let Ga=!1;oa.forEach(Za=>{Va.includes(Za.id)&&(Ga=Za.is_random)});const vr=ko.map(Za=>({shixun_id:Za.id,is_use:Za.is_use,is_copy:Za.is_copy}));if(!Ga){Ho(!0);const Za=yield Cn({type:"exercise/saveBanks",payload:{course_id:Zn.coursesId,category_id:(Zn==null?void 0:Zn.categoryId)||null,object_type:"examination_bank",bank_id:Va,shixuns_info:vr}});Ho(!1),(Za==null?void 0:Za.status)===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Cn({type:"classroomList/getClassroomExercisesList",payload:st({},fn.actionTabs.params)}),Cn({type:"classroomList/getClassroomLeftMenus",payload:{id:Zn.coursesId}}),Do(`/classrooms/${Zn.coursesId}/exercise/${Za.exercise_id}/detail?random=${Za.is_random}&tabs=3`),Ja(`/classrooms/${Zn.coursesId}/exercise/add/${Za.exercise_id}?random=${Za.is_random}&type=2`),hi(!0),be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Qo(),qo());return}Ho(!0),setTimeout(()=>{Ho(!1)},500),Cn({type:"exercise/setActionTabs",payload:{}});let Qr=1,Yo=pe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:_e.createElement("div",{className:ge.Z.modalColumn},_e.createElement("div",{className:ge.Z.modalRow},_e.createElement("sup",{className:ge.Z.sup},"*"),_e.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),_e.createElement(Je.Z,{parser:Ai,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Qr,onChange:Za=>{Qr=Za;const Bi=document.getElementById("model_error");Qr<1||Qr>50?Bi.style.display="block":Bi.style.display="none"}})),_e.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:qo,onOk:()=>Ne(void 0,null,function*(){if(Qr<1||Qr>50){const Bi=document.getElementById("model_error");return Bi.style.display="block",Promise.reject()}Yo.update({cancelButtonProps:{disabled:!0}});const Za=yield Cn({type:"exercise/saveBanks",payload:{course_id:Zn.coursesId,object_type:"examination_bank",bank_id:Va,shixuns_info:vr,num:Qr}});Yo.update({cancelButtonProps:{disabled:!1}}),Za&&Za.status===0?((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),pe.default.destroyAll(),Cn({type:"classroomList/getClassroomExercisesList",payload:st({},fn.actionTabs.params)}),qo(),Qo(),be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(qo(),Qo())})})});return _e.createElement(_e.Fragment,null,_e.createElement(pe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Rr,bodyStyle:{minHeight:200},wrapClassName:ge.Z.warpModal,onOk:()=>Ne(void 0,null,function*(){var ko;if(!Va.length){be.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}wo(!0);let Ga=!1,vr=!1;if(oa.forEach(Yo=>{Va.includes(Yo.id)&&Yo.need_authorize&&(Ga=Yo.need_authorize),Va.includes(Yo.id)&&(vr=Yo.is_random)}),Ga){(0,Oe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let Qr=yield(0,ue.Tr)({id:`${Va[0]}`,course_id:(ko=$e.detailTopBanner)==null?void 0:ko.course_id,type:"examination_bank"});wo(!1),(Qr==null?void 0:Qr.student_count)===0?$a([]):ba(Qr)}),onCancel:qo},_e.createElement(ce.default,{activeKey:ca,onTabClick:ko=>Ne(void 0,null,function*(){fi.current.scrollTop=0,oa=[],ca!==ko&&si([]),aa(ko),_o.page=0,_o.filter=ko,_o.group_id=null,Un=!0,ri()})},_e.createElement(it,{tab:_e.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),_e.createElement(it,{tab:_e.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),_e.createElement(it,{tab:_e.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),_e.createElement("div",{className:ge.Z.tabSearch},ca==="teacher"&&_e.createElement(oe.default,{value:_o.group_id,onChange:El,size:"middle",style:{width:200,marginRight:30}},_e.createElement(oe.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(tr=ma==null?void 0:ma.groups)==null?void 0:tr.map(ko=>_e.createElement(oe.default.Option,{key:ko==null?void 0:ko.group_id,value:ko==null?void 0:ko.group_id},ko==null?void 0:ko.name))),_e.createElement(Be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:_o.search,onChange:ko=>{_o.search=ko.target.value,Mi(st({},_o))},onSearch:ko=>{fi.current.scrollTop=0,oa=[],_o.page=0,Un=!0,si([]),ko&&(0,Pe.tk)({name:ko,copywriting:ko,position:"Exercise"}),ri()}})),_e.createElement("div",{ref:fi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Ba&&ca==="public"&&_e.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},_e.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),_e.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),_e.createElement(Te(),{initialLoad:!1,pageStart:0,loadMore:()=>{ri()},hasMore:Un,useWindow:!1},fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Ba&&_e.createElement(Xe.Z,{className:ge.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:oa,onRow:ko=>({onClick:()=>{si([ko==null?void 0:ko.id])}}),resColumns:ha,rowSelection:qi})))),_e.createElement(pe.default,{title:"\u63D0\u793A",open:wi,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:_e.createElement("div",null,_e.createElement(Ae.ZP,{onClick:()=>{hi(!1),we.history.push(Co)}},"\u4FEE\u6539\u8BD5\u5377"),_e.createElement(Ae.ZP,{type:"primary",onClick:()=>{we.history.push(Ao),hi(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{hi(!1)}},_e.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),_e.createElement(Le.Z,{resdata:Ma,type:"exercise",okloading:Uo,oktext:(Ma==null?void 0:Ma.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ko=>{$a(ko)}}),_e.createElement(Ve.Z,{inPaper:!0,visible:Ea,onCancel:Qo,onOk:$a,renderData:da,modalType:"multiple",type:"examination_bank"}))};var ht=(0,we.connect)(({exercise:$e,loading:fn,classroomList:Lt})=>({exercise:$e,loading:fn,classroomList:Lt}))(Wt),Zt=E(55420),St=E(37992),Gt=Object.defineProperty,jt=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,te=($e,fn,Lt)=>fn in $e?Gt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,le=($e,fn)=>{for(var Lt in fn||(fn={}))de.call(fn,Lt)&&te($e,Lt,fn[Lt]);if(jt)for(var Lt of jt(fn))ne.call(fn,Lt)&&te($e,Lt,fn[Lt]);return $e},ve=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const re=({exercise:$e,dispatch:fn})=>{const Lt=(0,we.useParams)();return y.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:$e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ve(void 0,null,function*(){(yield(0,he.ZP)(`/api/courses/${Lt.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...$e.actionTabs.selectArrs]}})).status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),be.ZP.success("\u64CD\u4F5C\u6210\u529F"),fn({type:"exercise/setActionTabs",payload:{}}),fn({type:"classroomList/getClassroomExercisesList",payload:le({},$e.actionTabs.params)}))}),onCancel:()=>{fn({type:"exercise/setActionTabs",payload:{}})}},y.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",y.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fe=(0,we.connect)(({exercise:$e})=>({exercise:$e}))(re),Ue=E(6996),vt=Object.defineProperty,et=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,yt=($e,fn,Lt)=>fn in $e?vt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,wt=($e,fn)=>{for(var Lt in fn||(fn={}))tt.call(fn,Lt)&&yt($e,Lt,fn[Lt]);if(et)for(var Lt of et(fn))dt.call(fn,Lt)&&yt($e,Lt,fn[Lt]);return $e},Qe=($e,fn)=>{var Lt={};for(var Cn in $e)tt.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&et)for(var Cn of et($e))fn.indexOf(Cn)<0&&dt.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},lt=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const qt=$e=>{var fn=$e,{exercise:Lt,dispatch:Cn,user:tr}=fn,Zn=Qe(fn,["exercise","dispatch","user"]),Rn,yr;const zn=(0,we.useParams)(),[Un,or]=(0,y.useState)(!1),[Rr,wo]=(0,y.useState)(!1),ca=(0,y.useRef)(null);(0,y.useEffect)(()=>{var oa,va;if(Lt.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,Re.j5)()){wo(!0);return}const ma={hasNum:0,noHasNum:0};(va=(oa=Lt==null?void 0:Lt.actionTabs)==null?void 0:oa.selectArrsAll)==null||va.map(La=>{var Ba;La.author_login===((Ba=tr.userInfo)==null?void 0:Ba.login)?++ma.hasNum:++ma.noHasNum}),ma.noHasNum>0?pe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:y.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",y.createElement("span",{className:"c-blue"},ma.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",y.createElement("span",{className:"c-red"},ma.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",y.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{aa()}}):wo(!0)}else wo(!1)},[Lt.actionTabs.key]);const aa=()=>{Cn({type:"exercise/setActionTabs",payload:{}})};return y.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:Rr,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Un,destroyOnClose:!0,onOk:()=>lt(void 0,null,function*(){var oa;if((oa=ca.current)!=null&&oa.onVerify())return;or(!0);const va=yield(0,he.ZP)(`/api/courses/${zn.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...Lt.actionTabs.selectArrs]}});or(!1),va.status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),be.ZP.success("\u5220\u9664\u6210\u529F"),Cn({type:"exercise/setActionTabs",payload:{}}),Cn({type:"classroomList/getClassroomExercisesList",payload:wt({},Lt.actionTabs.params)}),Cn({type:"classroomList/getClassroomLeftMenus",payload:wt({},Lt.actionTabs.params)}))}),onCancel:()=>{Cn({type:"exercise/setActionTabs",payload:{}})}},!((Rn=Lt==null?void 0:Lt.actionTabs)!=null&&Rn.status)||!["\u672A\u5F00\u59CB"].includes((yr=Lt==null?void 0:Lt.actionTabs)==null?void 0:yr.status)?y.createElement(y.Fragment,null,y.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),y.createElement(Ue.Z,{ref:oa=>ca.current=oa})):y.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Ut=(0,we.connect)(({exercise:$e,user:fn})=>({exercise:$e,user:fn}))(qt),vn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,$t=($e,fn)=>{var Lt={};for(var Cn in $e)en.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&vn)for(var Cn of vn($e))fn.indexOf(Cn)<0&&Xt.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},an=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const bt=$e=>{var fn=$e,{exercise:Lt,dispatch:Cn}=fn,tr=$t(fn,["exercise","dispatch"]);const Zn=(0,we.useParams)();return Zn.id=Zn.coursesId,(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>an(void 0,null,function*(){(yield(0,he.ZP)(`/api/courses/${Zn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Lt.actionTabs.selectArrs]}})).status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),be.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),Cn({type:"exercise/setActionTabs",payload:{}})}))},[Lt.actionTabs.key]),y.createElement(y.Fragment,null)};var kt=(0,we.connect)(({exercise:$e})=>({exercise:$e}))(bt),ln=E(37639),yn=E(70858),ut={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx",btn_warp:"btn_warp___u9pTu"},zt=Object.defineProperty,At=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Vn=($e,fn,Lt)=>fn in $e?zt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,rr=($e,fn)=>{for(var Lt in fn||(fn={}))un.call(fn,Lt)&&Vn($e,Lt,fn[Lt]);if(At)for(var Lt of At(fn))An.call(fn,Lt)&&Vn($e,Lt,fn[Lt]);return $e};const sr=$e=>React.createElement("svg",rr({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var kn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",qn=Object.defineProperty,Ht=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Ln=($e,fn,Lt)=>fn in $e?qn($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Sn=($e,fn)=>{for(var Lt in fn||(fn={}))dn.call(fn,Lt)&&Ln($e,Lt,fn[Lt]);if(Ht)for(var Lt of Ht(fn))Nn.call(fn,Lt)&&Ln($e,Lt,fn[Lt]);return $e};const hn=$e=>React.createElement("svg",Sn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var on="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Fn=E(41727),Yn=E(12971),_n=Object.defineProperty,Pn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Er=($e,fn,Lt)=>fn in $e?_n($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Ar=($e,fn)=>{for(var Lt in fn||(fn={}))Qn.call(fn,Lt)&&Er($e,Lt,fn[Lt]);if(Pn)for(var Lt of Pn(fn))Jn.call(fn,Lt)&&Er($e,Lt,fn[Lt]);return $e};const En=$e=>React.createElement("svg",Ar({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},$e),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Kn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",fr=E(19275),gr=E(15127),Ot=E(7845),Vt=E(69429),pt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,at=($e,fn,Lt)=>fn in $e?pt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Qt=($e,fn)=>{for(var Lt in fn||(fn={}))Et.call(fn,Lt)&&at($e,Lt,fn[Lt]);if(Mt)for(var Lt of Mt(fn))Kt.call(fn,Lt)&&at($e,Lt,fn[Lt]);return $e};const tn=$e=>React.createElement("svg",Qt({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Yt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",nt=E(59301),Bt=Object.defineProperty,Tt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,Lr=($e,fn,Lt)=>fn in $e?Bt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Hr=($e,fn)=>{for(var Lt in fn||(fn={}))jn.call(fn,Lt)&&Lr($e,Lt,fn[Lt]);if(On)for(var Lt of On(fn))Gn.call(fn,Lt)&&Lr($e,Lt,fn[Lt]);return $e},to=($e,fn)=>Tt($e,Jt(fn)),dr=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const xr=({v:$e,k:fn,match:Lt,selectArrs:Cn,setSelectArrs:tr,dispatch:Zn,params:Rn,classroomList:yr,batchStatus:zn,manageAllGroup:Un,user:or})=>{var Rr,wo,ca,aa,oa,va,ma,La,Ba,Ta,Va,si,fi,wi,hi,Ao,Do,Co,Ja;const[Uo,Ho]=(0,y.useState)([]),[Ma,ba]=(0,y.useState)(!1),ha=(0,y.useRef)(),_o=(0,y.useRef)(),[Mi,Hi]=(0,y.useState)(!1);var Ai=!1;const ri="YYYY-MM-DD",El=me()("2020-11-15",ri);function qi(){return dr(this,null,function*(){console.log(Rn,222);let vr=yield(0,he.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/exercises/group_use_list.json`,{method:"get",params:to(Hr({},Rn),{id:$e.id})});Ho((vr==null?void 0:vr.groups)||[])})}const qo=()=>pe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:nt.createElement(nt.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});$e!=null&&$e.appraise_label&&(Ai=!0);const Ea=(vr,Qr=!1)=>{var Yo;we.history.push(`/classrooms/${Rn.coursesId}/exercisenotice/${vr.id}/users/${(Yo=(0,Re.eY)())==null?void 0:Yo.login}`)},Qo=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(vr,Qr)=>Qr.exercise_status===vr,render:(vr,Qr)=>nt.createElement("div",null,vr===1&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),vr===2&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),vr===3&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(vr,Qr)=>Qr.exercise_status===1?"-":nt.createElement("span",null,vr,"/",Qr.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(vr,Qr)=>Qr.exercise_status===1?"-":vr===0?nt.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},vr):nt.createElement("a",{onClick:()=>(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e==null?void 0:$e.id}/detail?random=false&exercise_group_id=${Qr.course_group_id}`)},vr)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(vr,Qr)=>Qr.exercise_status===1?nt.createElement("img",{style:{cursor:"not-allowed"},src:kn}):nt.createElement(Ze.Z,{title:"\u8BC4\u9605"},nt.createElement("a",{onClick:()=>(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e==null?void 0:$e.id}/detail?random=false&exercise_group_id=${Qr.course_group_id}`)},nt.createElement("img",{src:on})))}],da=vr=>{if(Ai)return nt.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(vr!=null&&vr.includes("\u672A\u5F00\u59CB"))return nt.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(vr!=null&&vr.includes("\u8003\u8BD5\u4E2D"))return nt.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(vr!=null&&vr.includes("\u5DF2\u622A\u6B62"))return nt.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(vr!=null&&vr.includes("\u5BFC\u5165"))return nt.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},za=()=>{const vr=($e==null?void 0:$e.simulate_exercise_num)-($e==null?void 0:$e.user_simulate_num);return vr>=0?vr:0},$a=(vr=$e)=>{var Qr,Yo,Za;if(vr!=null&&vr.is_encrypt){Zn({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:vr==null?void 0:vr.id,phone:(Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.phone,login:(Yo=or==null?void 0:or.userInfo)==null?void 0:Yo.login}});return}(Za=or==null?void 0:or.userInfo)!=null&&Za.phone?Zn({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:vr==null?void 0:vr.id}}):Zn({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},ko=vr=>{var Qr,Yo,Za;if(((Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.login)!==($e==null?void 0:$e.author_login)){be.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}Zn({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:$e==null?void 0:$e.id,phone:(Yo=or==null?void 0:or.userInfo)==null?void 0:Yo.phone,login:(Za=or==null?void 0:or.userInfo)==null?void 0:Za.login,onFinish:vr}})},Ga=vr=>dr(void 0,null,function*(){const Qr=yield(0,he.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[vr]}});(Qr==null?void 0:Qr.status)===0&&(Zn({type:"classroomList/setActionTabs",payload:{}}),be.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Zn({type:"classroomList/getClassroomExercisesList",payload:Hr({},Rn)}))});return nt.createElement("div",{className:ut.listItem,onClick:vr=>{const Qr=()=>{(!(0,Re.GJ)()||(0,Re.GJ)()&&_o.current&&!_o.current.contains(vr.target))&&(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},(0,Re.GJ)()&&nt.createElement("span",{ref:_o},nt.createElement(se.default,{checked:Cn.includes($e.id),value:$e.id,style:{padding:"10px"},onClick:vr=>{vr.stopPropagation()},disabled:($e==null?void 0:$e.is_encrypt)||($e==null?void 0:$e.is_make_up_exercise),onChange:vr=>{let Qr=Cn.indexOf($e.id);Cn.indexOf($e.id)>-1?tr(Cn.filter(Yo=>Yo!==$e.id)):tr(Cn.concat($e.id))}})),nt.createElement("div",{className:ut.info},nt.createElement("div",{className:ut.title},nt.createElement("div",{className:ut.titleLeft,style:{marginRight:15}},da($e==null?void 0:$e.exercise_tips),($e==null?void 0:$e.is_make_up_exercise)&&nt.createElement("img",{src:Fn,width:44,height:24,style:{marginRight:10}}),nt.createElement(Ze.Z,{title:$e.exercise_name},nt.createElement("span",{className:ut.name},$e.exercise_name)),(0,Re.G5)()&&($e==null?void 0:$e.shixun_change)&&nt.createElement(ln.Z,{open:Mi,onOpenChange:vr=>{Hi(vr)},placement:"bottomLeft",title:null,content:nt.createElement("div",{style:{width:"310px",color:"#000"},onClick:vr=>vr.stopPropagation()},nt.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),nt.createElement("div",{className:ut.btn_warp},nt.createElement(Ae.ZP,{size:"small",onClick:()=>Hi(!1)},"\u5FFD\u7565"),nt.createElement(Ae.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{Hi(!1),Zn({type:"classroomList/setActionTabs",payload:{key:"\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",onOK:()=>Ga($e==null?void 0:$e.id)}})}},"\u786E\u8BA4\u540C\u6B65"),nt.createElement(Ae.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=2`)},"\u524D\u5F80\u67E5\u770B")))},nt.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:vr=>vr.stopPropagation()})),($e==null?void 0:$e.high_resources_consume)&&!($e!=null&&$e.high_resources_consume_permission)&&nt.createElement(ot.Z,{type:"exercise",style:{marginLeft:10}}),($e==null?void 0:$e.high_resources_consume)&&($e==null?void 0:$e.high_resources_consume_permission)&&nt.createElement("span",{className:ut.authorized},"\u5DF2\u6388\u6743"),((Rr=$e==null?void 0:$e.exercise_tips)==null?void 0:Rr.includes("\u5DF2\u622A\u6B62"))&&((wo=yr==null?void 0:yr.detailTopBanner)==null?void 0:wo.forbid_end_exercise)&&nt.createElement(Ze.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},nt.createElement("img",{src:Yt,width:20,className:"ml10"})),!$e.is_public&&(0,Re.GJ)()&&nt.createElement(Ze.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},nt.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),($e==null?void 0:$e.exercise_type)==2&&nt.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ut.moni},nt.createElement("img",{src:Yn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((ca=$e==null?void 0:$e.exercise_tips)==null?void 0:ca.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&nt.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),($e==null?void 0:$e.ai_push_wrong_question)&&nt.createElement("span",{className:ut.ErrorPushTag},nt.createElement("img",{src:Kn,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((aa=$e==null?void 0:$e.exercise_tips)==null?void 0:aa.includes("\u5DF2\u622A\u6B62"))&&((oa=$e==null?void 0:$e.exercise_tips)==null?void 0:oa.includes("\u672A\u63D0\u4EA4"))&&nt.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),($e==null?void 0:$e.is_encrypt)&&nt.createElement(Ze.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",nt.createElement("img",{src:Vt,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),nt.createElement("div",{className:ut.titleRight,onClick:vr=>{vr.stopPropagation(),vr.preventDefault()}},($e==null?void 0:$e.appraise_setting)&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>dr(void 0,null,function*(){const vr=()=>dr(void 0,null,function*(){Zn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const Qr=yield(0,he.ZP)(`/api/exercises/${$e.id}/create_appraise_students.json`,{method:"get"});Zn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e.id}/centralizeReview/${Qr==null?void 0:Qr.login}`)});if($e!=null&&$e.is_encrypt){ko(vr);return}vr()})},nt.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),nt.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&(!($e!=null&&$e.is_make_up_exercise)||($e==null?void 0:$e.is_make_up_exercise)&&($e==null?void 0:$e.exercise_status)===1&&($e==null?void 0:$e.allow_create_make_up))&&nt.createElement(fr.Z,{tips:$e==null?void 0:$e.open_appraise},nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>{const vr=()=>{var Qr,Yo,Za;if(((Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.user_status)===2){(0,Oe.Rd)();return}if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(($e==null?void 0:$e.exercise_question_count)===0){be.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Bi=()=>{Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[$e.id],selectArrsAll:[$e],unified_setting:$e.unified_setting,params:Rn,disabled:$e.exercise_status!==1,type:2,manage_all_group:Un,isRouter:!0}})};$e!=null&&$e.high_resources_consume&&!($e!=null&&$e.high_resources_consume_permission)?Zn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Rn.coursesId,type:"exercise",type_id:$e.id,name:$e.exercise_name,fn:()=>{Zn({type:"classroomList/getClassroomExercisesList",payload:Hr({},Rn)}),Bi()}}}):Bi()};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},nt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),nt.createElement("div",null,"\u53D1\u5E03"))),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&!(0,De._m)()&&$e.assistant_auth&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation();const Qr=()=>{var Yo,Za;if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_preview)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Bi=me()($e.created_at,ri);me()(El).diff(me()(Bi),"days")>0&&($e!=null&&$e.is_random)?qo():$e!=null&&$e.is_random?(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/random/preview?random=${$e.is_random}`):(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=2`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},nt.createElement("i",{className:"iconfont icon-yulan3"}),nt.createElement("div",null,"\u9884\u89C8")),(0,Re.RV)()&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>{const vr=()=>{(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}`)};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},nt.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),nt.createElement("div",null,"\u8BE6\u60C5")),(0,Re.GJ)()&&!(0,De._m)()&&nt.createElement(ln.Z,{placement:"bottom",content:nt.createElement("div",{className:ut.popover},!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=3`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u89C4\u5219\u8BBE\u7F6E"),($e==null?void 0:$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{Zn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:$e==null?void 0:$e.exercise_name,id:$e==null?void 0:$e.id,type:"hack"}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u8865\u5145\u6210\u7EE9"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&$e.is_random&&$e.assistant_auth&&nt.createElement("p",{onClick:vr=>{vr.stopPropagation();const Qr=()=>{const Yo=me()($e.created_at,ri);me()(El).diff(me()(Yo),"days")>0&&($e!=null&&$e.is_random)?qo():(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/random/edit?type=settings`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},"\u7F16\u8F91\u8003\u8BD5"),nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{var Yo;Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[$e.id],selectArrsAll:[$e],params:Rn,status:(Yo=$e==null?void 0:$e.exercise_tips)==null?void 0:Yo[0]}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u5220\u9664\u8BD5\u5377"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:()=>{const vr=()=>{Zn({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[$e.id],params:Rn}})};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((va=$e==null?void 0:$e.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&($e==null?void 0:$e.author_login)===((ma=or==null?void 0:or.userInfo)==null?void 0:ma.login)&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){$a($e)})}," ",$e!=null&&$e.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&((0,Re.GJ)()||((Ba=(La=yr==null?void 0:yr.AssistantObject)==null?void 0:La.exercise)==null?void 0:Ba.can_stop))&&![1,3].includes($e==null?void 0:$e.exercise_status)&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{var Yo,Za;if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_stop)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[$e.id],params:Rn,unified_setting:$e.unified_setting}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u7ED3\u675F\u8003\u8BD5"))},nt.createElement("span",{onClick:vr=>vr.stopPropagation(),className:ut.flexBox,style:{cursor:"default"}},nt.createElement("i",{className:"iconfont icon-gengduo4"}),nt.createElement("div",null,"\u66F4\u591A"))),(0,Re.dE)()&&nt.createElement(nt.Fragment,null,!!$e.off_limits&&nt.createElement(Ze.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${$e==null?void 0:$e.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},nt.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),($e==null?void 0:$e.exercise_type)==1&&!$e.off_limits&&$e.current_status===0&&$e.exercise_status>1&&!((Ta=$e.exercise_tips)!=null&&Ta.includes("\u5DF2\u622A\u6B62"))&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e,!0)},href:""},nt.createElement("i",{className:"iconfont icon-jixukaoshi"}),nt.createElement("div",null,($e==null?void 0:$e.screen_used_num)>($e==null?void 0:$e.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!((Va=$e.exercise_tips)!=null&&Va.includes("\u5DF2\u622A\u6B62"))&&($e==null?void 0:$e.screen_used_num)>($e==null?void 0:$e.screen_total_num)&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e,!0)},href:""},nt.createElement("i",{className:"iconfont icon-jixukaoshi"}),nt.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!$e.off_limits&&$e.current_status===1&&($e==null?void 0:$e.screen_used_num)<($e==null?void 0:$e.screen_total_num)&&$e.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!(($e==null?void 0:$e.exercise_type)==2&&($e==null?void 0:$e.exercise_status)!=3)&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>dr(void 0,null,function*(){var Qr;if(vr.stopPropagation(),!($e!=null&&$e.answered_open)){be.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,gr.w)(Rn.coursesId,$e.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/users/${(Qr=(0,Re.eY)())==null?void 0:Qr.login}?check=true`)})},nt.createElement("i",{className:"iconfont icon-chakankaoshi"}),nt.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),($e==null?void 0:$e.exercise_type)==1&&!$e.off_limits&&$e.current_status===2&&$e.exercise_status>1&&!((si=$e.exercise_tips)!=null&&si.includes("\u5DF2\u622A\u6B62"))&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px",color:($e==null?void 0:$e.is_redo)===1&&"red"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e)},href:""},nt.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),nt.createElement("div",null,($e==null?void 0:$e.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),($e==null?void 0:$e.exercise_type)==2&&!$e.off_limits&&$e.exercise_status>1&&!((fi=$e.exercise_tips)!=null&&fi.includes("\u5DF2\u622A\u6B62"))&&nt.createElement(Ze.Z,{title:nt.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",$e==null?void 0:$e.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",za(),"\u6B21")},nt.createElement("a",{className:ut.flexBox,onClick:vr=>{za()==0&&($e==null?void 0:$e.current_status)!=0||(vr.stopPropagation(),vr.preventDefault(),Ea($e))},href:""},nt.createElement("i",{className:`iconfont ${($e==null?void 0:$e.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),nt.createElement("div",null,($e==null?void 0:$e.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),($e==null?void 0:$e.ai_push_wrong_question)&&($e==null?void 0:$e.whole_exercise_status)===3&&!((wi=$e==null?void 0:$e.exercise_tips)!=null&&wi.includes("\u672A\u63D0\u4EA4"))&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>dr(void 0,null,function*(){var Qr,Yo;if(vr.stopPropagation(),($e==null?void 0:$e.wrong_questions_size)===0){be.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Qr=$e==null?void 0:$e.progress)==null?void 0:Qr.stat)===1){be.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/wrongAnswer/${(Yo=(0,Re.eY)())==null?void 0:Yo.login}`)})},nt.createElement("i",{className:"iconfont icon-cuotigonggu"}),nt.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,Re.GJ)()&&nt.createElement("p",{style:{display:"flex"}},nt.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:$e.author},$e.author),nt.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",me()($e.created_at).format("YYYY-MM-DD HH:mm:ss")),((hi=$e==null?void 0:$e.exercise_tips)==null?void 0:hi.includes("\u672A\u5F00\u59CB"))&&$e.publish_time&&nt.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",me()($e.publish_time).format("YYYY-MM-DD HH:mm:ss")),nt.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",$e.time===null?"\u4E0D\u9650":`${$e.time}\u5206\u949F`),nt.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",$e.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((Ao=$e==null?void 0:$e.exercise_tips)!=null&&Ao.includes("\u672A\u5F00\u59CB"))&&!($e!=null&&$e.is_make_up_exercise)&&!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("span",{className:ut.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:vr=>dr(void 0,null,function*(){vr.stopPropagation(),vr.preventDefault(),Ma||qi(),ba(!Ma)})},nt.createElement(Ze.Z,{title:`${Ma?"\u6536\u8D77":"\u5C55\u5F00"}`},nt.createElement("i",{className:`iconfont icon-${Ma?"shouqi":"xiala2"}`})))),(0,Re.dE)()&&nt.createElement("p",{style:{display:"flex"}},nt.createElement("span",{className:"c-grey-333"},$e.author),nt.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",$e.time===null?"\u4E0D\u9650":`${$e.time}\u5206\u949F`),!!($e!=null&&$e.exercise_left_time)&&nt.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",$e==null?void 0:$e.exercise_left_time),!!($e!=null&&$e.before_start)&&nt.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",$e==null?void 0:$e.before_start)),(0,Re.GJ)()&&!((Do=$e==null?void 0:$e.exercise_tips)!=null&&Do.includes("\u672A\u5F00\u59CB"))&&nt.createElement("p",null,nt.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),nt.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",nt.createElement("span",null,$e==null?void 0:$e.unanswer_users)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",nt.createElement("span",{style:{color:"rgb(90, 184, 145)"}},$e==null?void 0:$e.answering_users)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.answer_users)),nt.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.commit_with_no_answers_users))),(0,Re.GJ)()&&!((Co=$e==null?void 0:$e.exercise_tips)!=null&&Co.includes("\u672A\u5F00\u59CB"))&&Ma&&Uo.length>5&&nt.createElement(yn.default,{scroll:{y:240},pagination:!1,dataSource:Uo,onRow:vr=>({onClick:Qr=>{Qr.stopPropagation(),Qr.preventDefault()}}),onHeaderRow:(vr,Qr)=>({onClick:Yo=>{Yo.stopPropagation(),Yo.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(vr,Qr,Yo)=>{Yo.field&&(Rn.order_by=Yo.field),Yo.order||(Rn.sort_direction="asc"),Yo.order==="ascend"&&(Rn.sort_direction="asc"),Yo.order==="descend"&&(Rn.sort_direction="desc"),Yo.order||(Rn.sort_direction="asc"),qi()},columns:Qo}),(0,Re.GJ)()&&!((Ja=$e==null?void 0:$e.exercise_tips)!=null&&Ja.includes("\u672A\u5F00\u59CB"))&&Ma&&Uo.length<6&&Uo.length>0&&nt.createElement(yn.default,{rowKey:"course_group_id",pagination:!1,onRow:vr=>({onClick:Qr=>{Qr.stopPropagation(),Qr.preventDefault()}}),onHeaderRow:(vr,Qr)=>({onClick:Yo=>{Yo.stopPropagation(),Yo.preventDefault()}}),dataSource:Uo,style:{marginTop:"10px"},onChange:(vr,Qr,Yo)=>{Yo.field&&(Rn.order_by=Yo.field),Yo.order||(Rn.sort_direction="asc"),Yo.order==="ascend"&&(Rn.sort_direction="asc"),Yo.order==="descend"&&(Rn.sort_direction="desc"),Yo.order||(Rn.sort_direction="asc"),qi()},columns:Qo}),($e==null?void 0:$e.total)!==void 0&&nt.createElement("p",null,nt.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),nt.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",nt.createElement("span",null,$e==null?void 0:$e.total)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",nt.createElement("span",{style:{color:"#4EACFF"}},$e==null?void 0:$e.finish_total)),nt.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.unfinished_total)))),nt.createElement(Ot.Z,{closable:!0,successCb:()=>Ea(ha.current)}))};var kr=(0,we.connect)(({classroomList:$e})=>({classroomList:$e}))(xr),Yr=E(89108),ro=E(7653),oo=E(16935),io=E(88921),Tr=E(87169),eo=E(9722),$r=E(71095),Wo=E(55294),Ko=E(97311),ar=E(59301),Ro=Object.defineProperty,ea=Object.defineProperties,yo=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,ya=($e,fn,Lt)=>fn in $e?Ro($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,$o=($e,fn)=>{for(var Lt in fn||(fn={}))vo.call(fn,Lt)&&ya($e,Lt,fn[Lt]);if(Zo)for(var Lt of Zo(fn))ua.call(fn,Lt)&&ya($e,Lt,fn[Lt]);return $e},pa=($e,fn)=>ea($e,yo(fn)),ka=($e,fn)=>{var Lt={};for(var Cn in $e)vo.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&Zo)for(var Cn of Zo($e))fn.indexOf(Cn)<0&&ua.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},Ca=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const Oa=$e=>{var fn=$e,{user:Lt,classroomList:Cn,globalSetting:tr,loading:Zn,dispatch:Rn,match:yr}=fn,zn=ka(fn,["user","classroomList","globalSetting","loading","dispatch","match"]),Un,or,Rr,wo,ca,aa,oa,va,ma,La,Ba,Ta,Va,si,fi,wi,hi;const Ao=(0,we.useParams)(),[Do]=(0,we.useSearchParams)(),[Co,Ja]=(0,y.useState)(()=>pa($o({},Ao),{limit:20})),Uo=(0,we.useLocation)(),{detailExerciseList:Ho,detailTopBanner:Ma,detailLeftMenus:ba}=Cn,[ha,_o]=(0,y.useState)([]),[Mi,Hi]=(0,y.useState)(!1),[Ai,ri]=(0,y.useState)([]),[El,qi]=(0,y.useState)(!1),[qo,Ea]=(0,y.useState)(!1),[Qo,da]=(0,y.useState)(!1),[za,$a]=(0,y.useState)(!1),[ko,Ga]=(0,y.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),vr=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];Co.type=Do.get("tabs")==="all"?"":Do.get("tabs")||"",Co.id=Co.coursesId,(0,y.useEffect)(()=>{var po,_a,Zi;if((po=Lt==null?void 0:Lt.userInfo)!=null&&po.login){if((0,Re.GJ)()){const wl=De.cX.getItem(`${(_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.login}Teacher`,"Exercise");wl&&(Co.sort_by=wl==null?void 0:wl.type,Co.sort_direction=wl==null?void 0:wl.direction,Ga(wl==null?void 0:wl.name))}Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})}else(Zi=Lt==null?void 0:Lt.userInfo)!=null&&Zi.username&&Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)});Hi(!1)},[(Un=Lt==null?void 0:Lt.userInfo)==null?void 0:Un.login,Uo.pathname]),(0,y.useEffect)(()=>{Cn.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},[Cn.actionTabs.key]),(0,y.useEffect)(()=>{Cn.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(qi(!0),Ea(Ma==null?void 0:Ma.show_unstart_exercise),da(Ma==null?void 0:Ma.forbid_end_exercise))},[Cn.actionTabs.key]),(0,y.useEffect)(()=>{_o([])},[Ho]);const Qr=(po,_a)=>{_o([]),Co.page=po,Co.limit=_a,Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},Yo=po=>{Co.type=po.key==="all"?"":po.key,Co.page=1,we.history.replace(`${Uo.pathname}?tabs=${po.key}`),$a(!1),Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})};(0,y.useEffect)(()=>{Do.get("tabs")==="all"&&(Co.type="",Co.page=1)},[Do.get("tabs")]),(0,y.useEffect)(()=>{(0,Re.Rm)()&&Rn({type:"classroomList/getAssistantPermissions",payload:{course_id:Co.coursesId}})},[(or=Lt==null?void 0:Lt.userInfo)==null?void 0:or.username]),(0,y.useEffect)(()=>{const po=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),pe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:ar.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),"1\u3001\u5728",ar.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ar.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ar.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),"2\u3001\u5728",ar.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ar.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ar.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),po==="allowRouter"&&ar.createElement(ar.Fragment,null,"3\u3001",ar.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]);const Za=[{name:"\u5168\u90E8",id:"all",total:(Rr=Ho.exercises_counts)==null?void 0:Rr.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(wo=Ho.exercises_counts)==null?void 0:wo.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(ca=Ho.exercises_counts)==null?void 0:ca.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(aa=Ho.exercises_counts)==null?void 0:aa.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(oa=Ho.exercises_counts)==null?void 0:oa.end_counts}],Bi=[{name:"\u6279\u91CF\u53D1\u5E03",icon:ar.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:ar.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:ar.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ar.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:ar.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(po=>(0,Re.GJ)()?!0:po.name!=="\u6279\u91CF\u5220\u9664").filter(po=>Ma.is_public?!0:po.name!=="\u8BBE\u4E3A\u516C\u5F00"),xl=()=>pe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:ar.createElement(ar.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),ja="YYYY-MM-DD",Sl=me()("2020-11-15",ja),Wl=po=>{var _a;Co.sort_by=po.type,Co.sort_direction=po.direction,(0,Re.GJ)()&&De.cX.setItem(`${(_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.login}Teacher`,po,"Exercise"),Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)}),Ga(po.name)},rs=()=>ar.createElement(je.default,null,ar.createElement(je.default.Item,{key:1,onClick:()=>{var po,_a;if((0,Re.Rm)()&&!((_a=(po=Cn==null?void 0:Cn.AssistantObject)==null?void 0:po.exercise)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:Co}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),ar.createElement(je.default.Item,{key:2,onClick:()=>{var po,_a;if((0,Re.Rm)()&&!((_a=(po=Cn==null?void 0:Cn.AssistantObject)==null?void 0:po.exercise)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),we.history.push(`/classrooms/${Co.coursesId}/exercise/add?catalogue=${(Ao==null?void 0:Ao.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),ar.createElement(je.default.Item,{key:3,onClick:()=>{var po,_a;if(!(0,De.Ye)(Rn)){if((0,Re.Rm)()&&!((_a=(po=Cn.AssistantObject)==null?void 0:po.practice)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rn({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),us=po=>Ca(void 0,null,function*(){var _a,Zi,wl,Hl,ql,_l,xs,es;const el=po.name;if(((_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.user_status)===2&&po.name==="\u6279\u91CF\u53D1\u5E03"){(0,Oe.Rd)();return}const Vl=[];if((Zi=Ho.exercises)==null||Zi.map(Ti=>{if(ha.includes(Ti.id)&&Ti.is_random){const Ll=me()(Ti.created_at,ja);me()(Sl).diff(me()(Ll),"days")>0&&(Ti!=null&&Ti.is_random)&&Vl.push(Ti)}}),ha==""){let Ti="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";el==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(Ti="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),be.ZP.error(Ti)}else if(Vl.length)xl();else{if(el==="\u6279\u91CF\u53D1\u5E03"){if((0,Re.Rm)()&&!((Hl=(wl=Cn==null?void 0:Cn.AssistantObject)==null?void 0:wl.exercise)!=null&&Hl.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Ti=!1;Ho.exercises.forEach(tl=>{ha.includes(tl.id)&&tl.total_num===0&&tl.is_random&&(Ti=!0)});let Ll;if(Ll=(_l=(ql=Ho.exercises.filter(tl=>ha.includes(tl==null?void 0:tl.id)).filter(tl=>(tl==null?void 0:tl.exercise_question_count)===0))==null?void 0:ql[0])==null?void 0:_l.exercise_name,(Ll==null?void 0:Ll.length)>0){be.ZP.warning(`${Ll}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(Ti){be.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Tl=!1;if(Ho.exercises.forEach(tl=>{ha.includes(tl.id)&&tl.exercise_status!==1&&(Tl=!0)}),Tl){be.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(el==="\u52A0\u5165\u8BD5\u5377\u5E93"){const Ti=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...ha]}});if(((xs=Ti==null?void 0:Ti.cover_exercises)==null?void 0:xs.length)>0){ri(Ti==null?void 0:Ti.cover_exercises);return}}Rn({type:"exercise/setActionTabs",payload:{key:el,selectArrs:ha,selectArrsAll:(es=Ho.exercises)==null?void 0:es.filter(Ti=>ha.includes(Ti.id)),params:Co,type:1}})}});return ar.createElement("section",{className:"minH500"},ar.createElement(Yr.Z,{isLoading:Zn["classroomList/getClassroomExercisesList"],tabDataSource:Za,isAdmin:(0,Re.GJ)(),dispatch:Rn,type:Ho==null?void 0:Ho.main_category_name,isExercise:!0,user:Lt,getDropdownMenu:rs,onTabMenuClick:Yo,classroomList:Cn,defaultSelectedKeys:[Co.type||"all"]}),ar.createElement(ro.Z,{dataSource:Ho.exercises||[],isAdmin:(0,Re.GJ)(),batchStatus:za,SortMenuName:ko,setSortMenuName:Ga,SortMenus:vr,onSearch:po=>{Co.search=po.trim(),Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)})},isShowMode:!0,onModeChange:po=>{Co.is_normal=po,Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)})},onSort:Wl,onBatch:po=>$a(po)}),ar.createElement(Fe.Z,{loading:Zn["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(va=Ho.exercises_counts)!=null&&va.exercises_all_counts?Ho.exercises.map(function(po,_a){return ar.createElement(kr,{key:_a,v:po,k:_a,match:yr,batchStatus:za,selectArrs:ha,setSelectArrs:_o,dispatch:Rn,params:Co,user:Lt,manageAllGroup:Ho.manage_all_group})}):ar.createElement(Ce.Z,null),ar.createElement("aside",{className:"tc mb50 mt30"},((ma=Ho.exercises_counts)==null?void 0:ma.exercises_all_counts)>0&&ar.createElement(ye.Z,{showTotal:po=>{var _a;return`\u5171 ${(_a=Ho==null?void 0:Ho.exercises_counts)==null?void 0:_a.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:Qr,defaultCurrent:Co.page,current:Co.page||1,pageSize:Co.limit||20,total:Ho.exercises_counts&&Ho.exercises_counts.exercises_all_counts}))),ha.length>0&&(0,Re.GJ)()&&ar.createElement(ze.Z,{offsetBottom:0},ar.createElement(oo.Z,{buttonDataSource:Bi,onButtonClick:us,useBatchStatus:$a,setSeleArr:_o,catalogue:((Ba=(La=ba==null?void 0:ba.course_modules)==null?void 0:La.find(po=>po.type==="exercise"))==null?void 0:Ba.second_category)||[],addCatalogue:po=>{po.preventDefault(),Rn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Co,selectArrs:{category_id:Ho==null?void 0:Ho.main_category_id,type:"exercise"}}})},allSelect:ha.length?ha.length===((Va=(Ta=Ho.exercises)==null?void 0:Ta.filter(po=>!po.is_make_up_exercise))==null?void 0:Va.length):!1,setAllSelect:po=>{var _a;po.target.checked?_o((_a=Ho==null?void 0:Ho.exercises)==null?void 0:_a.filter(Zi=>!Zi.is_make_up_exercise).map(Zi=>Zi.id)):_o([])},selectArrs:ha,onMenuClick:po=>Ca(void 0,[po],function*({key:_a}){if(ha=="")return be.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:ha,new_category_id:_a}})).status===0&&(be.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Ao)}))})})),ar.createElement(Zt.Z,null),ar.createElement(St.Z,null),ar.createElement(Ut,null),ar.createElement(fe,null),ar.createElement(eo.Z,{onOk:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Ao)})}}),ar.createElement($r.Z,{onOk:()=>{}}),ar.createElement(ht,{cb:()=>_o([])}),ar.createElement(kt,null),ar.createElement(Ot.Z,null),ar.createElement(pe.default,{title:ar.createElement("span",null,ar.createElement(Tr.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Ai.length>0,footer:!1,onCancel:()=>{ri([])}},ar.createElement("div",{style:{height:300,overflow:"auto"}},ar.createElement("div",null,"\u6709",Ai==null?void 0:Ai.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ai==null?void 0:Ai.map(po=>ar.createElement("div",{style:{marginTop:25}},ar.createElement("div",null,"\u8BD5\u5377\uFF1A",po==null?void 0:po.origin_exercise_nam),ar.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",ar.createElement("a",{href:`/paperlibrary/see/${po==null?void 0:po.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},po==null?void 0:po.examination_bank_name))))),ar.createElement("div",{style:{textAlign:"end"}},ar.createElement(Ae.ZP,{style:{height:30},onClick:()=>Ca(void 0,null,function*(){const po=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ha],update:1}});(po==null?void 0:po.status)===0&&(be.ZP.info("\u8986\u76D6\u6210\u529F"),ri([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),ar.createElement(Ae.ZP,{type:"primary",onClick:()=>Ca(void 0,null,function*(){const po=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ha]}});(po==null?void 0:po.status)===0&&(be.ZP.info("\u5F62\u6210\u6210\u529F"),ri([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),ar.createElement(pe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:El,centered:!0,onOk:()=>Ca(void 0,null,function*(){let po=yield(0,he.ZP)(`/api/courses/${Co.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:qo,forbid_end_exercise:Qo}});(po==null?void 0:po.status)===0&&(qi(!1),Rn({type:"classroomList/setActionTabs",payload:{key:""}}),Rn({type:"classroomList/getClassroomTopBanner",payload:{id:Co.coursesId}}),be.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{qi(!1),Rn({type:"classroomList/setActionTabs",payload:{key:""}})}},ar.createElement(se.default,{checked:qo,onChange:po=>{Ea(po.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",ar.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),ar.createElement(se.default,{className:"mt20",checked:Qo,onChange:po=>{da(po.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),ar.createElement(io.Z,null),ar.createElement(ar.Fragment,null,ar.createElement(Wo.T$,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},open:((si=Cn==null?void 0:Cn.actionTabs)==null?void 0:si.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),ar.createElement(Wo.$i,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((fi=Cn==null?void 0:Cn.actionTabs)==null?void 0:fi.open)==="\u8BD5\u5377\u5C01\u5B58",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})}),ar.createElement(Wo.K1,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((wi=Cn==null?void 0:Cn.actionTabs)==null?void 0:wi.open)==="\u89E3\u5C01",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})}),ar.createElement(Wo.O7,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((hi=Cn==null?void 0:Cn.actionTabs)==null?void 0:hi.open)==="\u63D0\u793A",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})})),ar.createElement(Ko.Z,null))};var No=(0,we.connect)(({user:$e,classroomList:fn,loading:Lt,globalSetting:Cn})=>({user:$e,classroomList:fn,globalSetting:Cn,loading:Lt.effects}))(Oa)},20595:function(sn,Ct,E){"use strict";E.d(Ct,{Q8:function(){return Se},d0:function(){return xt},w6:function(){return Ke}});var y=E(59301),we=E(24017),pe=E(82326),je=E(6767),be=E(62957),Fe=E(47889),ye=E(77019),ze=E(5269),Ae=E(25399),se=E(62673),Ye=E(7939),me=E(66649),Re=E.n(me),De=E(8576),Ce=E(66658),he=E(89392),ce=E.n(he),Me=E(7408),Ze=E(64237),Je=E(51429),oe=E(53582),Be=E(94477),rt=E(70236),Te=E(82758),Xe=E(27334),ge=E(59301),Oe=Object.defineProperty,Ve=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,_e=(it,Wt,ht)=>Wt in it?Oe(it,Wt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):it[Wt]=ht,Ge=(it,Wt)=>{for(var ht in Wt||(Wt={}))Le.call(Wt,ht)&&_e(it,ht,Wt[ht]);if(ot)for(var ht of ot(Wt))ue.call(Wt,ht)&&_e(it,ht,Wt[ht]);return it},ft=(it,Wt)=>Ve(it,Pe(Wt)),Nt=(it,Wt,ht)=>new Promise((Zt,St)=>{var Gt=ne=>{try{de(ht.next(ne))}catch(te){St(te)}},jt=ne=>{try{de(ht.throw(ne))}catch(te){St(te)}},de=ne=>ne.done?Zt(ne.value):Promise.resolve(ne.value).then(Gt,jt);de((ht=ht.apply(it,Wt)).next())});function Ke(it,Wt){const ht=[];for(let Zt=it;Zt{const Zt=itRe()(Wt).endOf("day"),Gt=it{const ht=parseInt(Re()(it).format("HH")),Zt=parseInt(Re()().format("HH")),St=parseInt(Re()().format("mm"));if(!it)return{disabledHours:()=>Ke(0,Zt),disabledMinutes:()=>Ke(0,St)};if(Wt){const Gt=parseInt(Re()(Wt).format("HH")),jt=parseInt(Re()(Wt).format("mm"));return Re()(it).isSame(Re()(Wt),"day")?{disabledHours:()=>Ke(0,Gt),disabledMinutes:()=>ht<=Gt?Ke(0,jt):[]}:void 0}if(Re()(it).isSame(Re()(),"day"))return{disabledHours:()=>Ke(0,Zt),disabledMinutes:()=>Re()(it).isSame(Re()(),"hour")&&ht<=Zt?Ke(0,St):[]}},It=(it,Wt)=>it==null?void 0:it.map(ht=>{var Zt;return(Zt=Wt==null?void 0:Wt.find(St=>St.value===ht))==null?void 0:Zt.id}),{RangePicker:st}=we.default,{Option:xe}=pe.default,Ne=({shixunHomeworks:it,loading:Wt,dispatch:ht,classroomList:Zt,user:St})=>{var Gt,jt,de,ne,te,le,ve,re,fe;const Ue=(0,Je.useParams)(),{workSetting:vt,workList:et,shixunWorkList:tt,headerInfo:dt,changeData:yt}=it,[wt,Qe]=(0,y.useState)(!1),[lt,qt]=(0,y.useState)(!1);let[Ut,vn]=(0,y.useState)([]),[en,Xt]=(0,y.useState)([]),[$t,an]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:oe.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[bt,kt]=(0,y.useState)({}),[ln,yn]=(0,y.useState)({});(0,y.useEffect)(()=>()=>{vn([])},[]),(0,y.useEffect)(()=>{Qe(!(0,De.GJ)())},[(0,De.GJ)()]);const ut=()=>{ht({type:"shixunHomeworks/getWorkSetting",payload:Ge({},Ue)})};(0,y.useEffect)(()=>{if(!(vt!=null&&vt.course_id))return;Object.keys($t).map(function(dn){$t[dn]=vt[dn]}),(!$t.allow_late||!$t.unified_late)&&($t.late_penalty=20,$t.penalty_type=oe.Q.Percent),$t.unified_setting||($t.unified_late=!1,$t.unified_anonymous_comment=!1,$t.unified_anonymous_appeal=!1),Ut=JSON.parse(JSON.stringify(vt.group_settings.map(dn=>ft(Ge({},dn),{group_name:[dn.group_name]})).filter(dn=>dn.publish_time!==null))),en=JSON.parse(JSON.stringify(vt.allow_late_settings.map(dn=>ft(Ge({},dn),{group_name:[dn.group_name]})).filter(dn=>dn.late_time!==null))),an(Ge({},$t));const Ht=(0,Me.QE)((Ut==null?void 0:Ut.length)>0?Ut:[]);vn([...Ht]),(en==null?void 0:en.length)<=0?Xt([{penalty_type:oe.Q.Percent,late_penalty:20}]):Xt([...en])},[vt]);const zt=()=>Nt(void 0,null,function*(){var Ht,dn,Nn,Ln,Sn,hn,on,Fn;if(((Nn=(dn=(Ht=St==null?void 0:St.userInfo)==null?void 0:Ht.course)==null?void 0:dn.shixun_homework_info)==null?void 0:Nn.shixun_homework_remaining_count)===0&&((Sn=(Ln=it==null?void 0:it.headerInfo)==null?void 0:Ln.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))){(0,Me.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(on=(hn=(0,De.eY)())==null?void 0:hn.course)==null?void 0:on.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Fn=St==null?void 0:St.userInfo)==null?void 0:Fn.user_status)===2){(0,Be.Rd)();return}const Yn=JSON.parse(JSON.stringify($t));if(Yn.challenge_settings.filter(Pn=>!Pn.hide),Yn.categoryId=Ue.categoryId,console.log(Ut),!$t.unified_setting)Ut=Ut==null?void 0:Ut.map(Pn=>{var Qn;if(!Pn.publish_time||!Pn.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Pn.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Pn.group_name=typeof(Pn==null?void 0:Pn.group_name)=="string"?[Pn==null?void 0:Pn.group_name]:Pn==null?void 0:Pn.group_name,Pn.group_id=(Qn=vt.group_settings)==null?void 0:Qn.filter(Jn=>{var Er;return(Er=Pn==null?void 0:Pn.group_name)==null?void 0:Er.includes(Jn.group_name)}).map(Jn=>Jn.group_id||Jn.id).toString().split(","),Pn});else if(!$t.publish_time||!$t.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Yn.group_settings=Ut,$t.allow_late)if($t.unified_late){if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!$t.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else en=en==null?void 0:en.map(Pn=>{var Qn,Jn;if(Pn.late_penalty===null||Pn.late_penalty===void 0||Pn.late_penalty<0||Pn.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Pn.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Pn.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Pn.group_name=typeof(Pn==null?void 0:Pn.group_name)=="string"?[Pn==null?void 0:Pn.group_name]:Pn==null?void 0:Pn.group_name,Pn.group_id=(Jn=(Qn=Pn==null?void 0:Pn.group_name)==null?void 0:Qn.map(Er=>{var Ar,En;let Kn=(En=(Ar=vt.group_settings)==null?void 0:Ar.filter(fr=>(fr==null?void 0:fr.group_name)===Er))==null?void 0:En[0];return Kn==null?void 0:Kn.group_id}))==null?void 0:Jn.toString().split(","),Pn}),Yn.allow_late_settings=en;let _n=yield(0,Xe.Tr)({homework_common_ids:[parseInt(Ue.categoryId)],course_id:Ue.coursesId,type:"homework_common"});(_n==null?void 0:_n.student_count)===0?At(Yn):(yn(Yn),kt(_n))}),At=Ht=>{if(Ht.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ht!=null&&Ht.work_efficiency&&Ht.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const dn=Ht.challenge_settings.reduce((Sn,hn)=>Sn+Number(hn.challenge_score),0),Nn={shixun_evaluation:Ht.shixun_evaluation,challenge_settings:Ht.challenge_settings};let Ln=()=>{var Sn;const hn=()=>Nt(void 0,null,function*(){qt(!0),(yield(0,Ce.ZP)(`/api/homework_commons/${Ue.categoryId}/publish_setting.json`,{method:"post",body:Ge({},Ht)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),ut(),ht({type:"user/getUserInfo",payload:{course_id:Ue.coursesId}}),ht({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ge({},Ue)})),qt(!1)});!(0,he.isEqual)(yt,Nn)&&!((Sn=dt==null?void 0:dt.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:hn}):hn()};vt!=null&&vt.high_resources_consume&&!(vt!=null&&vt.high_resources_consume_permission)?ht({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ue.coursesId,type:"shixun",type_id:Ue.categoryId,name:vt.homework_name,fn:()=>{Ln()}}}):Ln()},un=(Ht,dn,Nn="group_id")=>{var Ln;return dn?dn.find(Sn=>Sn[Nn]===Ht):(Ln=vt==null?void 0:vt.group_settings)==null?void 0:Ln.find(Sn=>Sn.group_id[0]===Ht)},An=(vt==null?void 0:vt.allow_late)||(vt==null?void 0:vt.anonymous_comment),Vn=Ht=>{var dn,Nn;const Ln=un(Ht,vt==null?void 0:vt.allow_late_settings,"id"),Sn=un(Ht,vt==null?void 0:vt.anonymous_comment_settings),hn=un(Ht);return(vt==null?void 0:vt.allow_late)&&Ln&&Re()(Ln==null?void 0:Ln.late_time)<=Re()()||(vt==null?void 0:vt.anonymous_comment)&&Sn&&(Sn==null?void 0:Sn.evaluation_start)!==null||((Nn=(Re()(hn==null?void 0:hn.end_time)<=Re()()&&((dn=vt==null?void 0:vt.allow_late_settings)==null?void 0:dn.filter(on=>on.group_id.includes(Ht))))[0])==null?void 0:Nn.late_time)!=null},rr=(0,y.useMemo)(()=>(vt==null?void 0:vt.allow_late)||(vt==null?void 0:vt.all_group_late),[vt,dt]),sr=vt==null?void 0:vt.anonymous_comment,kn=Ht=>{if(!Ht)return!1;const dn=un(Ht,vt==null?void 0:vt.anonymous_comment_settings);return(vt==null?void 0:vt.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},qn=(Ht,dn)=>{var Nn,Ln,Sn,hn,on;Ht!=null&&Ht.group_id||(Ht.group_id=It(Ht==null?void 0:Ht.group_name,vt==null?void 0:vt.group_settings)),ht({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ht,index:dn,rangePickerDisabled:(Ln=(Nn=Ht==null?void 0:Ht.group_id)==null?void 0:Nn[0])!=null&&Ln.publish_time?wt||(Re()()<=Re()((hn=un((Sn=Ht==null?void 0:Ht.group_id)==null?void 0:Sn[0]))==null?void 0:hn.publish_time)?!1:[!0,Vn((on=Ht==null?void 0:Ht.group_id)==null?void 0:on[0])]):!1,disabledDate:vt==null?void 0:vt.course_end_date}})};return ge.createElement("section",{className:Ze.Z.form},ge.createElement("div",{className:Ze.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ge.createElement("div",null,ge.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(Fe.ZP.Group,{disabled:wt||!((Gt=dt==null?void 0:dt.homework_status)!=null&&Gt.includes("\u672A\u53D1\u5E03"))||(0,De.Rm)()&&!((jt=Zt.AssistantObject.practice)!=null&&jt.can_publish),value:$t.unified_setting,onChange:Ht=>{var dn;if(!((dn=dt==null?void 0:dt.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if($t.unified_setting=!$t.unified_setting,$t.unified_setting||($t.unified_late=!1,Xt([{late_penalty:5}])),an(Object.assign({},$t)),$t.unified_setting===!1&&Ut==""){vn(Ut.concat({}));return}$t.unified_setting&&(vn([]),Xt([{late_penalty:5}]))}},ge.createElement(Fe.ZP,{value:!0,disabled:wt||!(vt!=null&&vt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(Fe.ZP,{disabled:wt||!((de=vt==null?void 0:vt.group_settings)!=null&&de.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ne=vt==null?void 0:vt.group_settings)==null?void 0:ne.length)===0&&ge.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),$t.unified_setting&&ge.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ge.createElement(ye.Z,{align:"middle"},ge.createElement(ze.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml10"},ge.createElement(we.default,{size:"large",disabled:wt||!((te=dt==null?void 0:dt.homework_status)!=null&&te.includes("\u672A\u53D1\u5E03")||(le=dt==null?void 0:dt.homework_status)!=null&&le.includes("\u672A\u5F00\u59CB"))||(0,De.Rm)()&&!((ve=Zt.AssistantObject.practice)!=null&&ve.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date),disabledTime:Ht=>xt(Ht),value:$t.publish_time?Re()($t.publish_time):"",onChange:(Ht,dn)=>{$t.publish_time=dn,($t.end_time==""||!$t.end_time)&&$t.unified_setting&&($t.end_time=Re()(Ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),an(Object.assign({},$t))}}))),ge.createElement(ye.Z,{align:"middle",className:"pl30"},ge.createElement(ze.Z,null,"\u622A\u6B62\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml10"},ge.createElement(we.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(vt==null?void 0:vt.allow_late)&&(vt==null?void 0:vt.homework_status.includes("\u5DF2\u622A\u6B62"))||wt||(vt==null?void 0:vt.allow_late)&&Re()()>=Re()(vt==null?void 0:vt.end_time)||(0,De.Rm)()&&!((re=Zt.AssistantObject.practice)!=null&&re.can_publish),disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date,$t.publish_time),disabledTime:Ht=>xt(Ht,$t.publish_time),value:$t.end_time?Re()($t.end_time):"",onChange:(Ht,dn)=>{$t.end_time=dn,an(Object.assign({},$t))}})))),!$t.unified_setting&&(Ut==null?void 0:Ut.length)>0&&ge.createElement(ye.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ut&&Ut.map(function(Ht,dn){var Nn,Ln,Sn,hn,on,Fn,Yn;return ge.createElement(ze.Z,{span:24,key:dn},ge.createElement(ye.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:dn==(Ut==null?void 0:Ut.length)-1?"0px":"10px"}},ge.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",dn+1),ge.createElement(pe.default,{disabled:wt||((Nn=dt==null?void 0:dt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03")&&Ht.id||Re()(){var Pn;if((0,De.Rm)()&&!((Pn=Zt.AssistantObject.practice)!=null&&Pn.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ut[dn].group_name=_n,Ut[dn].group_id=Ht.group_id;const Qn=(0,he.flattenDeep)(Ut.map(Er=>Er.group_name)),Jn=en.map(Er=>{let Ar=(Er==null?void 0:Er.group_name)||[];return ft(Ge({},Er),{group_name:(0,he.remove)(Ar,En=>Qn.includes(En))})});Xt(Jn),vn(Ut.slice())},maxTagCount:4,maxTagPlaceholder:_n=>ge.createElement("div",{style:{cursor:"pointer"},onClick:()=>qn(Ht,dn)},"+",_n==null?void 0:_n.length)},vt.group_settings&&vt.group_settings.map(function(_n){if(!Ut.map(Qn=>Qn.group_name).flat().includes(_n.group_name))return ge.createElement(xe,{value:_n.group_name,key:_n.id},_n.group_name)})),ge.createElement("div",{className:"ml20"},ge.createElement(st,{size:"large",ranges:{\u6B64\u523B:[Ht.publish_time?Re()(Ht.publish_time):Re()(),Re()()]},allowClear:!1,disabled:wt||(Re()()<=Re()((hn=un((Sn=Ht==null?void 0:Ht.group_id)==null?void 0:Sn[0]))==null?void 0:hn.publish_time)?!1:[!0,Vn((on=Ht==null?void 0:Ht.group_id)==null?void 0:on[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_n=>Se(_n,vt==null?void 0:vt.course_end_date),disabledTime:_n=>xt(_n),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Re()((0,Me.U6)(),"HH:mm"),Re()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Ht.publish_time?Re()(Ht.publish_time):void 0,Ht.end_time?Re()(Ht.end_time):void 0],onChange:(_n,Pn)=>{var Qn;if((0,De.Rm)()&&!((Qn=Zt.AssistantObject.practice)!=null&&Qn.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ut[dn].publish_time=Pn[0],!Ht.end_time&&Pn[0]?Ut[dn].end_time=Re()(Pn[0]).add(7,"days"):Ut[dn].end_time=Pn[1],vn([...Ut])},onCalendarChange:(_n,Pn,Qn)=>{if(Pn!=null&&Pn[0]&&!Pn[1]){const Jn=Re()(Pn[0]).add(7,"days");Ut[dn].publish_time=Pn[0],Ut[dn].end_time=Jn,vn([...Ut])}}})),!wt&&ge.createElement("div",{style:{display:"flex",width:"50px"}},((Fn=Ht==null?void 0:Ht.group_id)==null?void 0:Fn.length)>1&&ge.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},ge.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>qn(Ht,dn)})),Ut.length<((Yn=vt==null?void 0:vt.group_settings)==null?void 0:Yn.length)&&ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var _n;if((0,De.Rm)()&&!((_n=Zt.AssistantObject.practice)!=null&&_n.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn(Ut.concat({}))}}),((Ht==null?void 0:Ht.publish_time)&&Re()(){const _n=(0,he.cloneDeep)(en);_n.forEach((Pn,Qn)=>{Pn.group_name&&(Pn.group_name=Pn.group_name.filter(Jn=>{var Er;return!((Er=Ut[dn].group_name)!=null&&Er.includes(Jn))}))}),Ut=Ut.filter((Pn,Qn)=>dn!==Qn),Xt(_n),vn(Ut.slice()),setTimeout(()=>vn(Ut.slice()),10)}}))))}))),ge.createElement(ye.Z,null,ge.createElement(ze.Z,null,ge.createElement("div",{className:Ze.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ge.createElement(ze.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(se.default,{checked:$t.allow_late,disabled:wt||rr,onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=Zt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ge.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ge.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ge.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ge.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),$t.allow_late=!$t.allow_late,en==""&&Xt([{late_penalty:5}]),an(Object.assign({},$t))}},ge.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),($t==null?void 0:$t.allow_late)&&ge.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ge.createElement("div",{style:{display:"flex"}},ge.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ge.createElement(Fe.ZP.Group,{style:{marginLeft:"20px"},disabled:wt||(vt==null?void 0:vt.anonymous_comment)||(vt==null?void 0:vt.allow_late),value:$t.unified_late,onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=Zt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.unified_late=Ht.target.value,en==""&&!Ht.target.value&&Xt([{penalty_type:oe.Q.Percent,late_penalty:20}]),an(Ge({},$t))}},($t==null?void 0:$t.unified_setting)&&ge.createElement(Fe.ZP,{value:!0,disabled:!(vt!=null&&vt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((fe=vt==null?void 0:vt.group_settings)==null?void 0:fe.length)>0&&ge.createElement(Fe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),$t!=null&&$t.unified_late?ge.createElement(ge.Fragment,null,ge.createElement(ye.Z,{align:"middle",style:{marginTop:"10px"}},ge.createElement(ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ge.createElement(ze.Z,{className:"ml20"},ge.createElement(oe.Z,{disabled:wt||sr,value:{type:$t.penalty_type,inputValue:$t.late_penalty},onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=Zt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an(ft(Ge({},$t),{late_penalty:Ht.inputValue,penalty_type:Ht.type}))}})),ge.createElement(ze.Z,{flex:"1",className:"ml5"},ge.createElement("span",{className:"c-grey-c ml10"},$t.penalty_type===oe.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ge.createElement(ye.Z,{align:"middle",style:{marginTop:"15px"}},ge.createElement(ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml20"},ge.createElement(we.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:wt||sr,value:$t.late_time?Re()($t.late_time):"",disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date),onChange:(Ht,dn)=>{var Nn;if((0,De.Rm)()&&!((Nn=Zt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.late_time=dn,an(Object.assign({},$t))}})))):en.map(function(Ht,dn){var Nn;return ge.createElement(ze.Z,{span:24,key:dn},ge.createElement(ye.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ge.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",dn+1),ge.createElement(pe.default,{disabled:wt||!((Nn=dt==null?void 0:dt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))&&Ht.id||(vt==null?void 0:vt.anonymous_comment),mode:"multiple",className:Ze.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ht.group_name=="string"?[Ht.group_name]:Ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ln=>{var Sn;if((0,De.Rm)()&&!((Sn=Zt.AssistantObject.practice)!=null&&Sn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].group_name=Ln,en[dn].group_id=Ht.group_id,Xt(en.slice())}},vt.group_settings&&vt.group_settings.map(function(Ln){const Sn=en.map(on=>on.group_name).flat(),hn=Ut.map(on=>on.group_name).flat();if($t!=null&&$t.unified_setting){if(!Sn.includes(Ln.group_name))return ge.createElement(xe,{value:Ln.group_name,key:Ln.id},Ln.group_name)}else if(hn.includes(Ln.group_name)&&!Sn.includes(Ln.group_name))return ge.createElement(xe,{value:Ln.group_name,key:Ln.id},Ln.group_name)})),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ge.createElement(oe.Z,{disabled:wt||kn(Ht.id),value:{type:Ht.penalty_type,inputValue:Ht.late_penalty},onChange:Ln=>{var Sn;if((0,De.Rm)()&&!((Sn=Zt.AssistantObject.practice)!=null&&Sn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].late_penalty=Ln.inputValue,en[dn].penalty_type=Ln.type,Xt([...en])}}),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(we.default,{size:"large",disabled:wt||kn(Ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ln=>Se(Ln,vt==null?void 0:vt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ht!=null&&Ht.late_time?Re()(Ht.late_time):void 0,onChange:(Ln,Sn)=>{var hn;if((0,De.Rm)()&&!((hn=Zt.AssistantObject.practice)!=null&&hn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].late_time=Sn,Xt([...en])}}),!wt&&ge.createElement("div",{style:{display:"flex",width:"50px"}},ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ln;if((0,De.Rm)()&&!((Ln=Zt.AssistantObject.practice)!=null&&Ln.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xt(en.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),dn>0&&!Ht.id&&ge.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ln;if((0,De.Rm)()&&!((Ln=Zt.AssistantObject.practice)!=null&&Ln.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en=en.filter((Sn,hn)=>dn!==hn),Xt(en.slice()),setTimeout(()=>Xt(en.slice()),10)}}))))})),!wt&&ge.createElement(ge.Fragment,null,ge.createElement(Ye.ZP,{type:"primary",size:"large",loading:lt,style:{width:"138px",marginTop:"30px"},onClick:()=>zt()},"\u4FDD\u5B58")),ge.createElement(rt.Z,{onConfirm:(Ht,dn)=>{Ut.splice(Ht,0,...dn),Ut.splice(Ht+dn.length,1);const Nn=(0,Me.QE)([...Ut]);vn([...Nn])}}),ge.createElement(Te.Z,{resdata:bt,type:"shixun",okloading:lt,oktext:(bt==null?void 0:bt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>Nt(void 0,null,function*(){qt(!0);let dn=yield(0,Ce.ZP)(`/api/courses/${Ue.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ue.categoryId)]}});qt(!1),(dn==null?void 0:dn.status)===0&&At(ln)})}))};Ct.ZP=(0,Je.connect)(({shixunHomeworks:it,classroomList:Wt,loading:ht,user:Zt})=>({shixunHomeworks:it,classroomList:Wt,loading:ht.effects,user:Zt}))(Ne)},71095:function(sn,Ct,E){"use strict";var y=E(59301),we=E(94968),pe=E(28284),je=E(62957),be=E(6767),Fe=E(70858),ye=E(51429),ze=E(14661),Ae=E(51514),se=E(66658),Ye=E(66649),me=E.n(Ye),Re=E(7408),De=E(59301),Ce=Object.defineProperty,he=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ze=(Te,Xe,ge)=>Xe in Te?Ce(Te,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Te[Xe]=ge,Je=(Te,Xe)=>{for(var ge in Xe||(Xe={}))ce.call(Xe,ge)&&Ze(Te,ge,Xe[ge]);if(he)for(var ge of he(Xe))Me.call(Xe,ge)&&Ze(Te,ge,Xe[ge]);return Te},oe=(Te,Xe,ge)=>new Promise((Oe,Ve)=>{var Pe=ue=>{try{Le(ge.next(ue))}catch(_e){Ve(_e)}},ot=ue=>{try{Le(ge.throw(ue))}catch(_e){Ve(_e)}},Le=ue=>ue.done?Oe(ue.value):Promise.resolve(ue.value).then(Pe,ot);Le((ge=ge.apply(Te,Xe)).next())});const{Dragger:Be}=we.default,rt=({classroomList:Te,dispatch:Xe,onOk:ge})=>{const Oe=(0,ye.useParams)(),[Ve]=pe.default.useForm(),[Pe,ot]=(0,y.useState)(),[Le,ue]=(0,y.useState)(!1),_e={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ge=>oe(void 0,null,function*(){return ot(Ge),!1})};return(0,y.useEffect)(()=>{Ve.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),De.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Te.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Le},onOk:()=>oe(void 0,null,function*(){Ve.submit()}),onCancel:()=>{Ve.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},De.createElement(pe.default,{form:Ve,onFinish:Ge=>oe(void 0,null,function*(){var ft,Nt,Ke;if(!(Pe!=null&&Pe.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ue(!0);let Se=new FormData;Se.append("type",Te.actionTabs.type),Se.append("file",Pe);let xt;window.location.href.indexOf("exercise")>-1?xt=`/api/exercises/${Te.actionTabs.id}/supplement_score.json`:xt=`/api/homework_commons/${Te.actionTabs.id}/supplement_score.json`;let It=yield(0,se.ZP)(xt,{method:"post",body:Se},!0);ue(!1),(It==null?void 0:It.status)===0&&(ge(),Ve.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),((Nt=(ft=It==null?void 0:It.data)==null?void 0:ft.fail)==null?void 0:Nt.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:De.createElement(Fe.default,{pagination:!1,dataSource:(Ke=It==null?void 0:It.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.FH)("",ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Te.actionTabs.type}`)}}))})},De.createElement(pe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Te.actionTabs.name),De.createElement(pe.default.Item,{style:{marginBottom:0},label:De.createElement("div",null,De.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),De.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},De.createElement("div",null,De.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ae.Z.downloadbutton,href:ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Te.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),De.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),De.createElement(pe.default.Item,{style:{marginBottom:0}},De.createElement(Be,Je({},_e),De.createElement("a",{className:Ae.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),De.createElement("br",null),De.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ct.Z=(0,ye.connect)(({classroomList:Te})=>({classroomList:Te}))(rt)},9722:function(sn,Ct,E){"use strict";var y=E(59301),we=E(94968),pe=E(28284),je=E(62957),be=E(6767),Fe=E(70858),ye=E(37568),ze=E(77019),Ae=E(5269),se=E(4875),Ye=E(24017),me=E(51429),Re=E(46127),De=E(14661),Ce=E(51514),he=E(66658),ce=E(20595),Me=E(66649),Ze=E.n(Me),Je=E(7408),oe=E(59301),Be=Object.defineProperty,rt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ge=(Le,ue,_e)=>ue in Le?Be(Le,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Le[ue]=_e,Oe=(Le,ue)=>{for(var _e in ue||(ue={}))Te.call(ue,_e)&&ge(Le,_e,ue[_e]);if(rt)for(var _e of rt(ue))Xe.call(ue,_e)&&ge(Le,_e,ue[_e]);return Le},Ve=(Le,ue,_e)=>new Promise((Ge,ft)=>{var Nt=xt=>{try{Se(_e.next(xt))}catch(It){ft(It)}},Ke=xt=>{try{Se(_e.throw(xt))}catch(It){ft(It)}},Se=xt=>xt.done?Ge(xt.value):Promise.resolve(xt.value).then(Nt,Ke);Se((_e=_e.apply(Le,ue)).next())});const{Dragger:Pe}=we.default,ot=({classroomList:Le,dispatch:ue,onOk:_e})=>{const Ge=(0,me.useParams)(),[ft]=pe.default.useForm(),[Nt,Ke]=(0,y.useState)(),[Se,xt]=(0,y.useState)(!1),It={height:100,onRemove:()=>{Ke("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:st=>Ve(void 0,null,function*(){return Ke(st),!1})};return(0,y.useEffect)(()=>{ft.setFieldsValue({publish_time:Ze()(Ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()(new Date((0,Je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Le.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),oe.createElement(je.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Le.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Se},onOk:()=>Ve(void 0,null,function*(){ft.submit()}),onCancel:()=>{ft.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(pe.default,{form:ft,colon:!1,onFinish:st=>Ve(void 0,null,function*(){var xe,Ne,it;if(!(Nt!=null&&Nt.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}xt(!0);let Wt=new FormData;Wt.append("name",st.name),Wt.append("type",Le.actionTabs.type),Wt.append("category_id",(Ge==null?void 0:Ge.categoryId)||null),Le.actionTabs.type==="exercise"?(Wt.append("time",st.time||""),Wt.append("total_score",st.total_score)):Wt.append("description",st.description||""),Wt.append("publish_time",Ze()(st.publish_time).format("YYYY-MM-DD HH:mm")),Wt.append("end_time",Ze()(st.end_time).format("YYYY-MM-DD HH:mm")),Wt.append("file",Nt);let ht=yield(0,he.ZP)(`/api/courses/${Ge.coursesId}/export_external_score_homework.json`,{method:"post",body:Wt},!0);xt(!1),(ht==null?void 0:ht.status)===0&&(ft.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}}),_e(),((Ne=(xe=ht==null?void 0:ht.data)==null?void 0:xe.fail)==null?void 0:Ne.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(Fe.default,{pagination:!1,dataSource:(it=ht==null?void 0:ht.data)==null?void 0:it.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.FH)("",De.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Le.actionTabs.type}`)}}))})},oe.createElement(pe.default.Item,{label:Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},oe.createElement(ye.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Le.actionTabs.type!=="exercise"&&oe.createElement(pe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},oe.createElement(Re.Z,{watch:!0})),Le.actionTabs.type==="exercise"&&oe.createElement(ze.Z,{style:{marginLeft:6}},oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},oe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},oe.createElement(se.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),oe.createElement(ze.Z,{style:{marginLeft:6,marginBottom:12}},oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},oe.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:st=>(0,ce.Q8)(st),disabledTime:st=>(0,ce.d0)(st),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},oe.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:st=>(0,ce.Q8)(st,"",ft.getFieldValue("publish_time")),disabledTime:st=>(0,ce.d0)(st,ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),oe.createElement(pe.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ce.Z.downloadbutton,href:De.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Le.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(pe.default.Item,{style:{marginBottom:0}},oe.createElement(Pe,Oe({},It),oe.createElement("a",{className:Ce.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ct.Z=(0,me.connect)(({classroomList:Le})=>({classroomList:Le}))(ot)},16935:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y=E(59301),we=E(93041),pe=E(37568),je=E(62673),be=E(7939),Fe=E(75727),ye={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ze=E(8576),Ae=E(84105),Ye=({buttonDataSource:me,onButtonClick:Re,useBatchStatus:De,allSelect:Ce,setAllSelect:he,selectArrs:ce,onMenuClick:Me,setSeleArr:Ze,catalogue:Je,addCatalogue:oe})=>{const[Be,rt]=(0,y.useState)(!1),[Te,Xe]=(0,y.useState)("");console.log("---",Je);const ge=y.createElement("div",{className:ye.moveCategory,onMouseLeave:Oe=>rt(!1)},y.createElement(we.default,{onClick:Me,style:{maxHeight:300,width:240,overflow:"auto"}},y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},y.createElement(pe.default,{onChange:Oe=>{Xe(Oe.target.value)}})),Je==null?void 0:Je.map(function(Oe,Ve){var Pe;if(!(Te!==""&&Oe.category_name.indexOf(Te)<0))return y.createElement(y.Fragment,null,y.createElement(we.default.Item,{className:"multi-llipsis1e",key:Oe.category_id,title:Oe.category_name},Oe.category_name),(Pe=Oe==null?void 0:Oe.third_category)==null?void 0:Pe.map(ot=>y.createElement(we.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ot.category_id,title:ot.category_name},ot.category_name)))}),oe&&y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:oe},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return y.createElement("div",{className:ye.bottomControlContainer},y.createElement("div",null,y.createElement("div",null,y.createElement(je.default,{checked:Ce,onChange:he},"\u5168\u9009\u672C\u9875\uFF08",ce.length,"\uFF09")),(0,ze.GJ)()&&me.map(Oe=>y.createElement("div",{key:Oe.name},y.createElement(be.ZP,{type:"primary",icon:Oe.icon,className:ye.buttonWrap,onClick:()=>Re(Oe)},Oe.name))),(0,ze.GJ)()&&(oe||Je)&&y.createElement("div",null,y.createElement(Fe.Z,{open:Be,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ge,getPopupContainer:Oe=>Oe.parentNode},y.createElement("span",{className:"ant-dropdown-link",onMouseEnter:Oe=>rt(!0)},y.createElement(be.ZP,{type:"primary",className:ye.buttonWrap,icon:y.createElement("i",{className:"iconfont icon-yidongmulu"})},y.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",y.createElement(Ae.Z,null))))))),y.createElement("div",null,y.createElement(be.ZP,{type:"primary",ghost:!0,onClick:()=>{De(!1),Ze([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},70236:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ce}});var y=E(59301),we=E(51429),pe=E(24017),je=E(62957),be=E(37568),Fe=E(6767),ye=E(77019),ze=E(5269),Ae={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},se=E(66649),Ye=E.n(se),me=E(7408),Re=E(4918),De=E(59301);const{RangePicker:Ce}=pe.default,he=({dispatch:Me,classroomList:Ze,onConfirm:Je})=>{const[oe,Be]=(0,y.useState)([]),[rt,Te]=(0,y.useState)([]),[Xe,ge]=(0,y.useState)(""),[Oe,Ve]=(0,y.useState)([!1,!1]);(0,y.useEffect)(()=>{var Le,ue,_e,Ge;if(Ze.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Le=Ze.actionTabs)==null?void 0:Le.rangePickerDisabled),(ue=Ze.actionTabs)!=null&&ue.rangePickerDisabled?Ve((_e=Ze.actionTabs)==null?void 0:_e.rangePickerDisabled):Ve([!1,!1]);let ft=Ze.actionTabs.data,Nt=(Ge=ft==null?void 0:ft.group_name)==null?void 0:Ge.map((Ke,Se)=>{var xt;return{group_id:ft==null?void 0:ft.group_id[Se],group_name:ft==null?void 0:ft.group_name[Se],is_admin:ft==null?void 0:ft.is_admin,end_time:ft==null?void 0:ft.end_time,publish_time:Array.isArray(ft==null?void 0:ft.publish_time)?(xt=ft==null?void 0:ft.publish_time)==null?void 0:xt[0]:ft==null?void 0:ft.publish_time}});Nt&&(Be([...Nt]),Te([...Nt]))}},[Ze.actionTabs]);const Pe=()=>{Me({type:"classroomList/setActionTabs",payload:{}}),ge("")},ot=Le=>{if(Le){const ue=rt==null?void 0:rt.filter(_e=>{var Ge,ft;return(ft=(Ge=_e==null?void 0:_e.group_name)==null?void 0:Ge.toLowerCase())==null?void 0:ft.includes(Le==null?void 0:Le.toLowerCase())});Be(ue)}else Be(rt)};return De.createElement(je.default,{width:980,title:De.createElement("div",{style:{fontWeight:"bold",display:"flex"}},De.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",De.createElement("span",{className:Ae.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),De.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Xe,onChange:Le=>{ge(Le.target.value.trim()),ot(Le.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ze.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Le;if(rt.some(_e=>!_e.end_time||!_e.publish_time)){Fe.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Je((Le=Ze.actionTabs)==null?void 0:Le.index,rt),Pe()}},De.createElement("div",{className:Ae.modal_con},De.createElement(ye.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(oe==null?void 0:oe.length)>0?oe.map(function(Le,ue){return De.createElement(ze.Z,{span:24,key:ue},De.createElement(ye.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ue==(oe==null?void 0:oe.length)-1?"0px":"10px"}},De.createElement("div",{className:Ae.multiple_select,title:Le==null?void 0:Le.group_name},Le==null?void 0:Le.group_name),De.createElement("div",{className:"ml20"},De.createElement(Ce,{size:"large",allowClear:!1,disabled:Oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_e=>{var Ge;return(0,me.Q8)(_e,(Ge=Ze.actionTabs)==null?void 0:Ge.disabledDate)},disabledTime:_e=>(0,me.d0)(_e),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ye()((0,me.U6)(),"HH:mm"),Ye()((0,me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Le==null?void 0:Le.publish_time)&&[Ye()(Le==null?void 0:Le.publish_time),Le!=null&&Le.end_time?Ye()(Le==null?void 0:Le.end_time):void 0],onChange:(_e,Ge)=>{oe[ue].publish_time=Ge[0],oe[ue].end_time=Ge[1],Be([...oe]),rt.forEach(ft=>{ft.group_id===(Le==null?void 0:Le.group_id)&&(ft.publish_time=Ge[0],ft.end_time=Ge[1])}),Te([...rt])},onCalendarChange:(_e,Ge,ft)=>{if(Ge!=null&&Ge[0]&&!Ge[1]){const Nt=Ye()(Ge[0]).add(7,"days");oe[ue].publish_time=Ge[0],oe[ue].end_time=Nt,Be([...oe]),rt.forEach(Ke=>{Ke.group_id===(Le==null?void 0:Le.group_id)&&(Ke.publish_time=Ge[0],Ke.end_time=Nt)}),Te([...rt])}}})),Oe[0]?De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{oe.splice(ue,1),Be([...oe]),rt.forEach((_e,Ge)=>{_e.group_id===(Le==null?void 0:Le.group_id)&&rt.splice(Ge,1)}),Te([...rt])}})))}):De.createElement(Re.Z,null))))};var ce=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(he)},7653:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ze}});var y=E(59301),we=E(93041),pe=E(62673),je=E(7939),be=E(75727),Fe=E(25399),ye=E(82326),ze=E(37568),Ae={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},se=E(8576),Ye=E(87395),me=E(84105),Re=E(26724),De=E.n(Re),Ce=E(51429),he=E(7408),ce=(Je,oe,Be)=>new Promise((rt,Te)=>{var Xe=Ve=>{try{Oe(Be.next(Ve))}catch(Pe){Te(Pe)}},ge=Ve=>{try{Oe(Be.throw(Ve))}catch(Pe){Te(Pe)}},Oe=Ve=>Ve.done?rt(Ve.value):Promise.resolve(Ve.value).then(Xe,ge);Oe((Be=Be.apply(Je,oe)).next())}),Ze=({dataSource:Je,batchStatus:oe,SortMenuName:Be,setSortMenuName:rt,detailCourseGroupsList:Te,onSearch:Xe,onBoard:ge,onSort:Oe,isboard:Ve,dispatch:Pe,onBatch:ot,SortMenus:Le,capacity:ue,isShowMode:_e=!1,isLeftAuto:Ge=!1,onModeChange:ft})=>{var Nt,Ke,Se,xt;const It=location.pathname.includes("attachment")||location.pathname.includes("video"),[st,xe]=(0,y.useState)(!1),[Ne,it]=(0,y.useState)([]),[Wt,ht]=(0,y.useState)(!0);let[Zt,St]=(0,y.useState)([]);const[Gt,jt]=(0,y.useState)(1),[de,ne]=(0,y.useState)(!1),te=(0,Ce.useDispatch)(),le=(Ke=(Nt=(0,se.eY)())==null?void 0:Nt.paid_version)==null?void 0:Ke.version_type,{globalSetting:ve}=(0,Ce.getDvaApp)()._store.getState(),re=(0,Ce.useParams)(),fe=tt=>{rt(tt.name),Oe(tt)};(0,y.useEffect)(()=>{Ve&&Ue()},[Ve]);const Ue=()=>ce(void 0,null,function*(){var tt;if(Wt&&!de){ne(!0),jt(Gt+1);const dt=yield Pe({type:"classroomList/getCourseGroupsList",payload:{page:Gt,id:re.coursesId,limit:20,nonenavigate:!0}});let yt=[...(dt==null?void 0:dt.course_groups)||[]];((tt=dt==null?void 0:dt.course_groups)==null?void 0:tt.length)<20&&(ht(!1),yt.push({id:0,name:"\u672A\u5206\u73ED"})),ne(!1),St([...Zt,...yt])}}),vt=y.createElement("section",{className:Ae.dropmenu},y.createElement("div",{style:{maxHeight:200,overflow:"auto"}},y.createElement(De(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:tt=>{Ue()},hasMore:Wt,useWindow:!1},y.createElement(we.default,{style:{width:240,zIndex:10}},(Te==null?void 0:Te.group_count)>0&&(Zt==null?void 0:Zt.filter(tt=>tt.edit_auth||tt.name==="\u672A\u5206\u73ED").map(function(tt,dt){return y.createElement(we.default.Item,{key:tt.id},y.createElement(pe.default,{checked:Ne.includes(tt.id),value:tt.id,onChange:yt=>{let wt=Ne.indexOf(tt.id);Ne.indexOf(tt.id)>-1?it(Ne.filter(Qe=>Qe!==tt.id)):it(Ne.concat(tt.id))}},tt.name))}))))),y.createElement("aside",{style:{background:"#fff"}},y.createElement("div",null,y.createElement(je.ZP,{type:"link",onClick:()=>{ge(Ne)}},"\u786E\u5B9A"),y.createElement(je.ZP,{type:"link",onClick:()=>{it([])}},"\u91CD\u7F6E")))),et=Be==="\u9ED8\u8BA4\u6392\u5E8F";return y.createElement("div",{className:Ae.searchSortControllerContainer},!!(Le!=null&&Le.length)&&y.createElement("div",null,y.createElement(be.Z,{dropdownRender:()=>y.createElement(we.default,{selectedKeys:[Be]},Le.map(tt=>y.createElement(we.default.Item,{key:tt.name,onClick:()=>fe(tt)},tt.name)))},y.createElement("div",null,y.createElement("span",{className:`${Ae.btn} ${et?Ae.btnSort:""}`},y.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Be)))),et&&y.createElement(Fe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},y.createElement("span",{className:Ae.tips},y.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),_e&&y.createElement(ye.default,{defaultValue:"",onChange:ft,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,se.Ny)()&&It&&(0,se.GJ)()&&((Se=ve==null?void 0:ve.setting)==null?void 0:Se.main_site)&&y.createElement(Fe.Z,{overlayInnerStyle:{width:"380px"},title:y.createElement("div",null,"\u60A8\u7684\u3010",(xt=he.vs[le])==null?void 0:xt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,he.RD)((ue==null?void 0:ue.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{te({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},y.createElement("div",{className:Ae.capacity},y.createElement("div",{className:Ae.title},"\u8D44\u6599\u5BB9\u91CF"),y.createElement("div",{className:Ae.value},(()=>{const tt=(0,he.Mi)((ue==null?void 0:ue.used)||0,(ue==null?void 0:ue.total)||0,!0);return y.createElement(y.Fragment,null,tt==null?void 0:tt.split("/")[0],y.createElement("span",{style:{color:"#5F6A95"}},"/",tt==null?void 0:tt.split("/")[1]))})()))),y.createElement(ze.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Xe,style:{width:220,marginLeft:Ge?"auto":_e||!(0,se.Ny)()&&(0,se.GJ)()?"":"auto"}}),(0,se.eB)()&&Ve&&y.createElement(be.Z,{dropdownRender:()=>vt,open:st,onOpenChange:tt=>{xe(tt)}},y.createElement("a",null,"\u5206\u73ED",st?y.createElement(Ye.Z,{style:{marginLeft:6}}):y.createElement(me.Z,{style:{marginLeft:6}}))))}},89108:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Re}});var y=E(59301),we=E(77019),pe=E(5269),je=E(93041),be=E(75727),Fe=E(6767),ye=E(25399),ze={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ae=E(51429),se=E(8576),Ye=E(7408),Re=({isLoading:De,addText:Ce,tabDataSource:he,isAdmin:ce,dispatch:Me,classroomList:Ze,type:Je,isExercise:oe,defaultSelectedKeys:Be,onTabMenuClick:rt,getDropdownMenu:Te,showControlButton:Xe,buttonText:ge,buttonIcon:Oe="icon-tianjiadaohang",extraNode:Ve,user:Pe,onButtonClick:ot,isModelUser:Le,menuItemWidth:ue=125,showExtra:_e=!1})=>{var Ge,ft,Nt,Ke,Se;const xt=(0,Ae.useParams)();return y.createElement("div",{className:ze.tabMenuContainer},y.createElement(we.Z,null,y.createElement(pe.Z,{flex:"1"},y.createElement(je.default,{onSelect:It=>De?{}:rt(It),mode:"horizontal",selectedKeys:Be},he.map(It=>y.createElement(je.default.Item,{style:{width:ue},key:typeof It.index=="number"?It.index:It.id},y.createElement("span",{className:"c-grey-666"},It.name),It.total!==void 0&&ce&&y.createElement("span",{className:"c-grey-999 ml20"},It.total||0))))),ce&&oe&&y.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(ce||_e)&&y.createElement(pe.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},oe&&y.createElement(be.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>y.createElement(je.default,null,y.createElement(je.default.Item,{key:1,onClick:()=>{var It;if(!(0,Ye.Ye)(Me)){if((0,se.Rm)()&&!((It=Ze.AssistantObject.exercise)!=null&&It.can_download)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Je,exportType:"exercise",category_id:xt.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),y.createElement(je.default.Item,{key:3,onClick:()=>{var It;if(!(0,Ye.Ye)(Me)){if((0,se.Rm)()&&!((It=Ze.AssistantObject.exercise)!=null&&It.can_download)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae.history.push(`/classrooms/${xt==null?void 0:xt.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},y.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},y.createElement("span",{style:{color:"#666666",cursor:"pointer"}},y.createElement("i",{className:"iconfont icon-xiazai6"})))),y.createElement("div",{className:ze.control},y.createElement("div",{className:ze.extra},Ve),Xe&&(ge=="\u6DFB\u52A0\u76F4\u64AD"?y.createElement(be.Z,{menu:{items:(ft=(Ge=[{label:y.createElement("div",{onClick:()=>{ot("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(Le||(0,se.ag)())&&{label:y.createElement("div",{onClick:()=>{ot("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ge.filter(It=>It==null?void 0:It.show))==null?void 0:ft.map(It=>({label:It==null?void 0:It.label,key:It==null?void 0:It.key}))}},y.createElement("span",{className:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:`iconfont ${Oe}`})),y.createElement("span",null,ge))):y.createElement("span",{onClick:ot,style:{cursor:"pointer"},className:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:`iconfont ${Oe}`})),y.createElement("span",null,ge))),!!Te&&y.createElement(be.Z,{disabled:((Nt=Pe==null?void 0:Pe.userInfo)==null?void 0:Nt.user_status)===2,className:"ml10",dropdownRender:Te},y.createElement("span",{className:((Ke=Pe==null?void 0:Pe.userInfo)==null?void 0:Ke.user_status)===2?ze.selectBtn1:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tianjiadaohang"})),y.createElement(ye.Z,{title:((Se=Pe==null?void 0:Pe.userInfo)==null?void 0:Se.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},y.createElement("span",null,Ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},55294:function(sn,Ct,E){"use strict";E.d(Ct,{$i:function(){return Oe},K1:function(){return Pe},O7:function(){return ot},T$:function(){return ge}});var y=E(32305),we=E(12916),pe=E(81671),je=E(24298),be=E(4006),Fe=E(62957),ye=E(28284),ze=E(6767),Ae=E(37568),se=E(77019),Ye=E(5269),me=E(59301),Re=E(51429),De=E(28209),Ce=E.n(De),he=E(7408),ce=E(59301),Me=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Be=(Le,ue,_e)=>ue in Le?Me(Le,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Le[ue]=_e,rt=(Le,ue)=>{for(var _e in ue||(ue={}))Je.call(ue,_e)&&Be(Le,_e,ue[_e]);if(Ze)for(var _e of Ze(ue))oe.call(ue,_e)&&Be(Le,_e,ue[_e]);return Le},Te=(Le,ue,_e)=>new Promise((Ge,ft)=>{var Nt=xt=>{try{Se(_e.next(xt))}catch(It){ft(It)}},Ke=xt=>{try{Se(_e.throw(xt))}catch(It){ft(It)}},Se=xt=>xt.done?Ge(xt.value):Promise.resolve(xt.value).then(Nt,Ke);Se((_e=_e.apply(Le,ue)).next())});const Xe=Le=>{const ue=Ce().enc.Utf8.parse("c03f36595bd5610b");return Ce().AES.encrypt(Le||"",ue,{iv:ue,mode:Ce().mode.CBC}).toString()},ge=({onCancel:Le,open:ue})=>ce.createElement(Fe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:ue,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Le,onOk:()=>{Re.history.push("/account/secure")}},ce.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),Oe=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[,Nt,Ke]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(Fe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Nt,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},ce.createElement("i",{className:"iconfont icon-tishi7"}),ce.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),ce.createElement(ye.default,{form:ft,className:"mt-20px",size:"large",colon:!1,onFinish:Se=>Te(void 0,null,function*(){const xt=yield Ke({id:Ge==null?void 0:Ge.id,is_encrypt:!0,pwd:Xe(Se.pwd),pwd_confirm:Xe(Se.pwd_confirm)});xt.status===0?(ze.ZP.success("\u52A0\u5BC6\u6210\u529F"),ue==null||ue(xt),Le()):ft.setFields([{name:"pwd",errors:[xt==null?void 0:xt.message]}])})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),ce.createElement(ye.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:Se})=>({validator(xt,It){return!It||Se("pwd")===It?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},Ve=({onCancel:Le,open:ue,Data:_e})=>{var Ge;const[ft]=ye.default.useForm(),[Nt]=ye.default.useForm(),[Ke,Se]=(0,me.useState)(!1),[xt,It]=(0,me.useState)(0),[,,st]=(0,be.U)(je.o1,{type:(_e==null?void 0:_e.type)=="exercise"?12:11}),[,xe,Ne]=(0,be.U)((_e==null?void 0:_e.type)=="exercise"?pe.dp:we.dp,{id:_e==null?void 0:_e.id}),[,it,Wt]=(0,be.U)((_e==null?void 0:_e.type)=="exercise"?pe.Qc:we.Qc,{id:_e==null?void 0:_e.id});return(0,me.useEffect)(()=>{var ht;_e!=null&&_e.phone&&ft.setFieldsValue({login:(ht=_e==null?void 0:_e.phone)==null?void 0:ht.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[_e==null?void 0:_e.phone]),(0,me.useEffect)(()=>{xt>0&&setTimeout(()=>{It(xt-1)},1e3)},[xt]),(0,me.useEffect)(()=>{ue||(ft.resetFields(),Nt.resetFields())},[ue]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:ue,destroyOnClose:!0,confirmLoading:xe,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),ce.createElement(ye.default,{className:"mt20",initialValues:{phone:(Ge=_e==null?void 0:_e.phone)==null?void 0:Ge.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:ft,size:"large",colon:!1,onFinish:ht=>Te(void 0,null,function*(){console.log("allValue",ht);const Zt=yield Ne({code:ht==null?void 0:ht.code,login:_e==null?void 0:_e.phone,id:_e==null?void 0:_e.id});Zt.status===0?(ze.ZP.success("\u6821\u9A8C\u6210\u529F"),Le==null||Le(),Se(!0)):ft.setFields([{name:"code",errors:[Zt==null?void 0:Zt.message]}])})},ce.createElement(ye.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},ce.createElement(Ae.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),ce.createElement(se.Z,{wrap:!1,gutter:20},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},ce.createElement(Ae.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),ce.createElement(Ye.Z,null,ce.createElement(y.op,{openLoading:!0,size:"large",disabled:xt>0,style:{borderRadius:"4px"},onClick:()=>Te(void 0,null,function*(){const ht=yield st({type:(_e==null?void 0:_e.type)=="exercise"?12:11,login:_e==null?void 0:_e.phone,smscode:(0,he.M)(_e==null?void 0:_e.phone)});(ht==null?void 0:ht.status)===1&&(ze.ZP.success("\u53D1\u9001\u6210\u529F"),It(60))})},xt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${xt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),ce.createElement(Fe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Ke,destroyOnClose:!0,confirmLoading:it,onCancel:()=>{Se(!1)},onOk:()=>{Nt==null||Nt.submit()}},ce.createElement(ye.default,{className:"mt20",form:Nt,size:"large",colon:!1,onFinish:ht=>Te(void 0,null,function*(){console.log("allValue",ht),(yield Wt(rt({id:_e==null?void 0:_e.id},ht))).status===0&&(ze.ZP.success("\u91CD\u7F6E\u6210\u529F"),Se(!1))})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),ce.createElement(ye.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:ht})=>({validator(Zt,St){return!St||ht("pwd")===St?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},Pe=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[Nt,Ke]=(0,me.useState)(!1),[,Se,xt]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Se,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement(se.Z,{wrap:!1,align:"top",gutter:16},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default,{form:ft,size:"large",colon:!1,onFinish:It=>Te(void 0,null,function*(){const st=yield xt({id:Ge==null?void 0:Ge.id,is_encrypt:!1,pwd:Xe(It.pwd)});(st==null?void 0:st.status)===0?(ze.ZP.success("\u89E3\u5C01\u6210\u529F"),ue==null||ue(st),Le==null||Le()):ft.setFields([{name:"pwd",errors:[st==null?void 0:st.message]}])})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),ce.createElement(Ye.Z,null,ce.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Ke(!0),Le==null||Le()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),ce.createElement(Ve,{onCancel:()=>{Ke(!1)},open:Nt,Data:rt({},Ge)}))},ot=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[Nt,Ke]=(0,me.useState)(!1),[,Se,xt]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Se,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},ce.createElement("i",{className:"iconfont icon-tishi7"}),ce.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),ce.createElement(ye.default,{form:ft,className:"mt-20px",size:"large",colon:!1,onFinish:It=>Te(void 0,null,function*(){const st=yield xt({id:Ge==null?void 0:Ge.id,is_encrypt:!1,pwd:Xe(It.pwd)});(st==null?void 0:st.status)===0?(ze.ZP.success("\u89E3\u5C01\u6210\u529F"),ue==null||ue(st),Le==null||Le()):ft.setFields([{name:"pwd",errors:[st==null?void 0:st.message]}])})},ce.createElement(se.Z,{wrap:!1,gutter:20},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),ce.createElement(Ye.Z,null,ce.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Ke(!0),Le==null||Le()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),ce.createElement(Ve,{onCancel:()=>{Ke(!1)},open:Nt,Data:rt({},Ge)}))}},4006:function(sn,Ct,E){"use strict";E.d(Ct,{U:function(){return Ae}});var y=E(59301),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Fe=(se,Ye,me)=>Ye in se?we(se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:me}):se[Ye]=me,ye=(se,Ye)=>{for(var me in Ye||(Ye={}))je.call(Ye,me)&&Fe(se,me,Ye[me]);if(pe)for(var me of pe(Ye))be.call(Ye,me)&&Fe(se,me,Ye[me]);return se},ze=(se,Ye,me)=>new Promise((Re,De)=>{var Ce=Me=>{try{ce(me.next(Me))}catch(Ze){De(Ze)}},he=Me=>{try{ce(me.throw(Me))}catch(Ze){De(Ze)}},ce=Me=>Me.done?Re(Me.value):Promise.resolve(Me.value).then(Ce,he);ce((me=me.apply(se,Ye)).next())});function Ae(se,Ye){const[me,Re]=(0,y.useState)(Ye),[De,Ce]=(0,y.useState)(!1),[he,ce]=(0,y.useState)();return[me,De,(Ze,Je=!1)=>ze(this,null,function*(){const oe=Je?Ye:ye(ye({},me),Ze);Ce(!0),Re(oe);const Be=yield se(oe);return Ce(!1),ce(Be),Be}),he,ce]}},96160:function(sn,Ct,E){"use strict";E.d(Ct,{AL:function(){return oe},Iy:function(){return Ye},Qv:function(){return De},ez:function(){return Je},jb:function(){return me}});var y=E(32834),we=E.n(y),pe=E(11690),je=E.n(pe);let be=1;function Fe(ge,Oe){const Ve=ge.match(/^(\s+)(?:```)/);if(Ve===null)return Oe;const Pe=Ve[1];return Oe.split(` +`)}]};var ze=E(53184),Ae=E.n(ze),se=(St,Gt,jt)=>new Promise((de,ne)=>{var te=re=>{try{ve(jt.next(re))}catch(fe){ne(fe)}},le=re=>{try{ve(jt.throw(re))}catch(fe){ne(fe)}},ve=re=>re.done?de(re.value):Promise.resolve(re.value).then(te,le);ve((jt=jt.apply(St,Gt)).next())});const Ye={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"]}},me=(St,Gt,jt,de)=>{const ne=Gt.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:jt.lineNumber,endColumn:jt.column});return Array.from(new Set(ne.match(/\b\w{2,}\b/g)||[])).map(le=>({label:le,kind:St.languages.CompletionItemKind.Text,insertText:le,range:de}))},Re=(St,Gt,jt,de)=>{St.languages.registerCompletionItemProvider(Gt,{provideCompletionItems(ne,te){const le=ne.getWordUntilPosition(te),ve={startLineNumber:te.lineNumber,endLineNumber:te.lineNumber,startColumn:le.startColumn,endColumn:le.endColumn},re=ne.getLineContent(te.lineNumber).substring(le.startColumn-2,le.endColumn);return{suggestions:[...me(St,ne,te,ve),...jt.map(Ue=>({label:Ue,kind:St.languages.CompletionItemKind.Keyword,documentation:Ue,insertText:Ue,insertTextRules:St.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve})),...de.map(Ue=>({label:Ue.label,kind:St.languages.CompletionItemKind.Snippet,documentation:Ue.content,insertText:re.startsWith("#")?Ue.content.replace(/#/,""):Ue.content,insertTextRules:St.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ve}))]}}})};var De=St=>{Ye.languages.forEach(Gt=>{St.languages.registerDocumentFormattingEditProvider(Gt,{provideDocumentFormattingEdits(jt){return se(this,null,function*(){const de=Ae()(jt.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:jt.getFullModelRange(),text:de}]})}})}),Re(St,"java",je.keywords,je.quickKey),Re(St,"cpp",be.keywords,be.quickKey),Re(St,"c",pe.keywords,[]),Re(St,"python",Fe.keywords,Fe.quickKey),Re(St,"scala",ye.keywords,ye.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 he=Object.defineProperty,ce=(St,Gt,jt)=>Gt in St?he(St,Gt,{enumerable:!0,configurable:!0,writable:!0,value:jt}):St[Gt]=jt,Me=(St,Gt,jt)=>ce(St,typeof Gt!="symbol"?Gt+"":Gt,jt);const Ze=class Xu{constructor(Gt,jt,de){this.placeholder=Gt,this.editor=jt,this.monaco=de,jt.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Xu.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)}};Me(Ze,"ID","editor.widget.placeholderHint");var oe=Ze,Be=E(96236),rt=E(6767),Te=E(25399),Xe=E(89392),ge=E(98614),Oe=E(56102),Ve=Object.defineProperty,Pe=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ge=(St,Gt,jt)=>Gt in St?Ve(St,Gt,{enumerable:!0,configurable:!0,writable:!0,value:jt}):St[Gt]=jt,ft=(St,Gt)=>{for(var jt in Gt||(Gt={}))ue.call(Gt,jt)&&Ge(St,jt,Gt[jt]);if(Le)for(var jt of Le(Gt))_e.call(Gt,jt)&&Ge(St,jt,Gt[jt]);return St},Nt=(St,Gt)=>Pe(St,ot(Gt)),Ke=(St,Gt)=>{var jt={};for(var de in St)ue.call(St,de)&&Gt.indexOf(de)<0&&(jt[de]=St[de]);if(St!=null&&Le)for(var de of Le(St))Gt.indexOf(de)<0&&_e.call(St,de)&&(jt[de]=St[de]);return jt},Se=(St,Gt,jt)=>new Promise((de,ne)=>{var te=re=>{try{ve(jt.next(re))}catch(fe){ne(fe)}},le=re=>{try{ve(jt.throw(re))}catch(fe){ne(fe)}},ve=re=>re.done?de(re.value):Promise.resolve(re.value).then(te,le);ve((jt=jt.apply(St,Gt)).next())});function xt(St){return/^\d+$/.test(St)?`${St}px`:St}function It(){}let st=!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 Ne(St=[]){let Gt=St;if(Array.isArray(St)){for(let jt=0;jtSe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(St){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",St)}});var ht=St=>{var Gt=St,{width:jt="100%",height:de="100%",value:ne,language:te="javascript",style:le={},options:ve={},overrideServices:re={},theme:fe="vs-dark",onEditBlur:Ue,isCopy:vt=!1,onSave:et,autoHeight:tt=!1,forbidCopy:dt=!1,forbidCopyTips:yt,onChange:wt=It,editorDidMount:Qe=It,onFocus:lt=It,onBreakPoint:qt=It,breakPointValue:Ut=[],filename:vn="educoder.txt",errorLine:en,errorContent:Xt="",highlightLine:$t,openBreakPoint:an=!1,placeholder:bt="",showMiniMap:Rt=!0}=Gt,ln=Ke(Gt,["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 yn=(0,y.useRef)(),ut=(0,y.useRef)({}),zt=(0,y.useRef)(),At=(0,y.useRef)(),un=(0,y.useRef)([]),An=(0,y.useRef)(!1),Vn=(0,y.useRef)(),rr=(0,y.useRef)(),sr=(0,y.useRef)(!1),[kn,qn]=(0,y.useState)(!1);function Ht(){let En;return yn.current&&(En=new we.Z(Kn=>{for(let fr of Kn)(fr.target.offsetHeight>0||fr.target.offsetWidth>0)&&ut.current.instance.layout()}),En.observe(yn.current)),En}function dn(){rt.ZP.warning({content:decodeURIComponent(yt||Ce),key:"monaco-editor-tip"})}const Nn=()=>{let En=ut.current.instance;if(ne!=null&&En&&kn){const Kn=En.getModel();Kn&&ne!==Kn.getValue()&&(st=!0,Kn.setValue(ne),En.layout(),st=!1)}};(0,y.useEffect)(()=>{const En=ge.Z.subscribe("formatDocument",Kn=>{var fr;let gr=ut.current.instance;(fr=gr==null?void 0:gr.getAction)==null||fr.call(gr,"editor.action.formatDocument").run()});return window.updateMonacoValue=Kn=>{wt(Kn)},En},[]),(0,y.useEffect)(()=>{var En;let Kn=ut.current.instance;At.current&&clearTimeout(At.current),At.current=setTimeout(()=>{Nn()},500),ne&&(ne!=null&&ne.length)&&((En=Kn==null?void 0:Kn.updateOptions)==null||En.call(Kn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(ne.split(/\r\n|\r|\n/g).length))+3,5)}))},[ne,kn,ut.current]),(0,y.useEffect)(()=>{if(en&&ut.current&&ut.current.instance){let Kn=ut.current.instance;Kn.changeViewZones(function(fr){var gr=document.createElement("div");gr.style.padding="10px 20px",gr.style.width="calc(100% - 20px)",gr.className="my-error-line-wrp",gr.innerHTML=Xt,fr.addZone({afterLineNumber:en||11,heightInLines:3,domNode:gr})});var En={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}};Kn.addOverlayWidget(En),Kn.revealPositionInCenter({lineNumber:20,column:1})}},[en,ut.current,kn]);const Ln=(En="",Kn)=>{if(!En||En.trim()==="")return!0;const gr=ut.current.instance.getModel().getLineTokens(Kn);let Ot=!1;for(let Vt=0;Vt<2;Vt++)gr.getStandardTokenType(Vt)===1&&(Ot=!0);return Ot};(0,y.useEffect)(()=>{var En;const Kn=(En=ut.current)==null?void 0:En.instance;if(Kn&&kn&&dt){const fr=Kn.onDidBlurEditorWidget(()=>{sr.current=!1}),gr=Kn.onDidFocusEditorText(()=>{sr.current=!0});return()=>{fr.dispose(),gr.dispose()}}},[ut.current,kn,dt]),(0,y.useEffect)(()=>{var En;if((En=ut.current)!=null&&En.instance&&kn&&an){let Kn=ut.current.instance,fr=Kn.getModel();if(!fr)return;(()=>{var nt;let Bt=[],Tt=[];const Jt=fr.getAllDecorations();for(let jn of Jt)jn.options.className==="highlighted-line"&&(Bt.push((nt=jn==null?void 0:jn.range)==null?void 0:nt.startLineNumber),Tt.push(jn==null?void 0:jn.id));if($t===Bt[0])return;fr.deltaDecorations(Tt,[]);const On=fr.getLineCount();$t&&$t<=On&&(Kn.deltaDecorations([],[{range:new it.Range($t,1,$t,fr.getLineMaxColumn($t)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Kn.revealLineInCenter($t))})();const Ot=(nt=!1)=>{var Bt;let Tt=[],Jt=[];const On=fr.getAllDecorations();for(let jn of On)jn.options.linesDecorationsClassName==="breakpoints-select"&&(Tt.push((Bt=jn==null?void 0:jn.range)==null?void 0:Bt.startLineNumber),Jt.push(jn==null?void 0:jn.id));if(nt)return{lines:Tt,ids:Jt};qt(Tt)},Vt=nt=>Se(void 0,null,function*(){let Bt={range:new it.Range(nt,1,nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield fr.deltaDecorations([],[Bt]),Ot()}),pt=nt=>Se(void 0,null,function*(){let Bt=[];const Tt=Kn.getLineDecorations(nt);for(let Jt of Tt)Jt.options.linesDecorationsClassName==="breakpoints-select"&&Bt.push(Jt.id);yield fr.deltaDecorations(Bt,[]),Ot()}),Mt=nt=>{let Bt=Kn.getLineDecorations(nt);for(let Tt of Bt)if(Tt.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,Xe.isEqual)(Ut,Ot(!0).lines)){fr.deltaDecorations(Ot(!0).ids,[]);const nt=Ut.map(Bt=>({range:new it.Range(Bt,1,Bt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));fr.deltaDecorations([],nt)}const Et=Kn.onDidChangeModelContent(nt=>{let Bt=Kn.getPosition();if(Bt){let Tt=Bt.lineNumber;clearTimeout(rr.current),rr.current=setTimeout(()=>{Ln(fr.getLineContent(Tt),Tt)?pt(Tt):Mt(Tt)?(pt(Tt),Vt(Tt)):Ot()},100)}}),Kt=Kn.onMouseDown(nt=>{var Bt,Tt,Jt;if(nt.target.detail&&((Jt=(Tt=(Bt=nt.target)==null?void 0:Bt.element)==null?void 0:Tt.className)!=null&&Jt.includes("line-numbers"))){let On=nt.target.position.lineNumber;if(Ln(fr.getLineContent(On),On))return;Mt(On)?pt(On):Vt(On)}}),at=nt=>{let Bt={range:new it.Range(nt,1,nt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};un.current=Kn.deltaDecorations(un.current,[Bt])},Qt=()=>{un.current=Kn.deltaDecorations(un.current,[])},tn=Kn.onMouseMove(nt=>{var Bt,Tt,Jt;if(Qt(),nt.target.detail&&((Jt=(Tt=(Bt=nt.target)==null?void 0:Bt.element)==null?void 0:Tt.className)!=null&&Jt.includes("line-numbers"))){let On=nt.target.position.lineNumber;if(Ln(fr.getLineContent(On),On))return;at(On)}}),Yt=Kn.onMouseLeave(()=>{Qt()});return()=>{Et.dispose(),Kt.dispose(),tn.dispose(),Yt.dispose()}}},[ut.current,kn,Ut,$t,an,te]),(0,y.useEffect)(()=>{var En;(En=ut.current)!=null&&En.instance&&an&&ut.current.instance.setPosition({lineNumber:0,column:0})},[$t]);function Sn(){let En=ut.current.instance;if(En){const Kn=En.getSelection(),fr=ut.current.pastePos||{},gr=new it.Range(fr.startLineNumber||Kn.endLineNumber,fr.startColumn||Kn.endColumn,fr.endLineNumber||Kn.endLineNumber,fr.endColumn||Kn.endColumn);setTimeout(()=>{En.executeEdits("",[{range:gr,text:""}])},300)}}function hn(En){(window.navigator.platform.match("Mac")?En.metaKey:En.ctrlKey)&&En.keyCode==83&&(En.preventDefault(),et())}const on=()=>{if(tt&&ut.current.instance){const En=ut.current.instance.getContentHeight();Er(En{if(!sr.current)return;const{keyCode:Kn,ctrlKey:fr,metaKey:gr,target:Ot,type:Vt}=En;return(Vt==="paste"||(Kn===67||Kn===86)&&(gr||fr))&&Ot.nodeName==="TEXTAREA"&&(dn(),En.preventDefault()),!1};function _n(En,Kn){var fr=window.URL||window.webkitURL||window,gr=new Blob([Kn]),Ot=document.createElementNS("http://www.w3.org/1999/xhtml","a");Ot.href=fr.createObjectURL(gr),Ot.download=En,Fn(Ot)}(0,y.useEffect)(()=>{on()},[on]),(0,y.useEffect)(()=>{yn.current&&!kn&&Promise.all([E.e(8909),E.e(8250)]).then(E.bind(E,71448)).then(En=>{try{it=En,ut.current.instance=it.editor.create(yn.current,{value:ne,language:Ne(te),theme:fe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Rt||!1}},re);const Kn=ut.current.instance;let Ot=[...Be.BH._menuItems].find(Et=>Et[0]._debugName=="EditorContext")[1],Vt=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],pt=(Et,Kt)=>{var at,Qt;let tn=Et._first;do Kt.includes((Qt=(at=tn.element)==null?void 0:at.command)==null?void 0:Qt.id)&&Et._remove(tn);while(tn=tn.next)};if(Qe(Kn,it),setTimeout(()=>{on(),ut.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{_n(vn||"educoder.txt",Kn.getValue())}})},500),ut.current.subscription=Kn.onDidChangeModelContent(Et=>{An.current?clearTimeout(Vn.current):(on(),wt(Kn.getValue(),Et)),Vn.current=setTimeout(()=>{An.current=!1},500)}),window.Monaco||De(it,Ne(te)),dt&&(pt(Ot,Vt),yn.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yn),window.removeEventListener("paste",Yn),window.addEventListener("keydown",Yn),window.addEventListener("paste",Yn)),window.Monaco=it,Ue&&Kn.onDidBlurEditorWidget(()=>{Ue(Kn.getValue())}),lt&&Kn.onDidFocusEditorText(()=>{dt&&Wt(),lt(Kn.getValue())}),dt){Wt();try{Kn.onDidPaste(Et=>{const Kt=Kn.getSelection(),at=ut.current.pastePos||{},Qt=new it.Range(at.startLineNumber||Kt.endLineNumber,at.startColumn||Kt.endColumn,at.endLineNumber||Kt.endLineNumber,at.endColumn||Kt.endColumn);Kn.executeEdits("",[{range:Et.range,text:""}])})}catch(Et){}}let Mt=Ht();return bt&&typeof bt=="string"&&new oe(bt,Kn,it),qn(!0),()=>{const Et=ut.current.instance;Et.dispose();const Kt=Et.getModel();Kt&&Kt.dispose(),ut.current.subscription&&ut.current.subscription.dispose(),Mt.unobserve(yn.current)}}catch(Kn){}})},[]),(0,y.useEffect)(()=>{if(ut.current.instance&&kn)return document.addEventListener("keydown",hn,!1),()=>{document.removeEventListener("keydown",hn)}},[et,kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;if(En&&kn){let Kn=Ne(te);it.editor.setModelLanguage(En.getModel(),Kn)}},[te,kn]),(0,y.useEffect)(()=>{ut.current.instance&&kn&&it.editor.setTheme(fe)},[fe,kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;zt.current=ve,En&&kn&&(En.updateOptions(ft({},ve)),setTimeout(()=>{En.getModel().updateOptions(ft({},ve))},200))},[JSON.stringify(ve),kn]),(0,y.useEffect)(()=>{let En=ut.current.instance;En&&kn&&En.layout()},[jt,de,kn]);const[Pn,Qn]=(0,y.useState)(xt(jt)),[Jn,Er]=(0,y.useState)(xt(de)),Ar=Nt(ft({},le),{width:Pn,height:Jn,position:"relative"});return y.createElement("div",{className:"my-monaco-editor",ref:yn,style:Ar,onFocus:()=>{dt&&Wt()}},vt&&y.createElement(Oe.CopyToClipboard,{text:ne,onCopy:()=>rt.ZP.success("\u590D\u5236\u6210\u529F")},y.createElement(Te.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 kt({width:St="100%",height:Gt="100%",original:jt,modified:de,language:ne,options:te={}}){const le=(0,y.useRef)(),[ve,re]=(0,y.useState)(null);function fe(tt){let dt;return le.current&&(dt=new we.Z(yt=>{for(let wt of yt)(wt.target.offsetHeight>0||wt.target.offsetWidth>0)&&tt.layout()}),dt.observe(le.current)),dt}(0,y.useEffect)(()=>(le.current&&Promise.all([E.e(8909),E.e(9404)]).then(E.bind(E,2550)).then(tt=>{it=tt;const dt=it.editor.createDiffEditor(le.current,Nt(ft({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},te),{wordWrap:!0}));re(dt);let yt=fe(dt);return()=>{dt.dispose();const wt=dt.getModel();wt&&wt.dispose(),yt.unobserve(le.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,y.useEffect)(()=>{ve&&ve.setModel({original:it.editor.createModel(jt,ne),modified:it.editor.createModel(de,ne)})},[jt,de,ne,ve]);const Ue=xt(St),vt=xt(Gt),et={width:Ue,height:vt};return y.createElement("div",{className:"my-diff-editor",ref:le,style:et})}},33854:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},we=E(29787),pe=E(25399),je=E(89787),be=E(92310),Fe=E.n(be),ye=E(7408),ze=E(4918),Ae=E(59301),Ye=({className:me,dataSource:Re=[],col:De=4,right:Ce,bottom:he=23,precision:ce=0,wrapWidth:Me=1200,trackEventItems:Ze,loading:Je,onRemove:oe=()=>{},isCurrent:Be=!0,showProgress:rt=!1,showAlias:Te=!1,category:Xe,hiddenClick:ge})=>{const Oe=Math.floor((Me-(De-1)*Ce)/De),Ve=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return Ae.createElement(we.Z,{spinning:Je},Ae.createElement("div",{className:Fe()(y.list,me)},!!(Re!=null&&Re.length)&&(Re==null?void 0:Re.map((Pe,ot)=>{var Le,ue,_e,Ge,ft,Nt,Ke,Se,xt,It,st,xe,Ne;const{name:it,id:Wt,identifier:ht,featured:kt,school_name:St,image_url:Gt,excellent:jt,is_plan:de}=Pe;return Ae.createElement("div",{key:Wt,className:Be&&rt?y.wrapisCurrent:y.wrap,style:{width:Oe,marginRight:(1+ot)%De===0?0:Ce+ce,marginBottom:he}},Ae.createElement("a",{className:y.li,onClick:ne=>{ne.preventDefault(),ne.stopPropagation(),Ze&&(0,ye.L9)([Ze]),(0,ye.xg)(`/paths/${ht}`)}},Ae.createElement("div",{className:y.img},Ae.createElement("img",{className:y.cover,src:`${Gt}`}),(Le=Pe==null?void 0:Pe.subject_tags)==null?void 0:Le.map((ne,te)=>{var le,ve;if(te===0){const fe=(le=Ve.find(Ue=>Ue.name==ne))==null?void 0:le.swimg;return Ae.createElement("img",{className:y.sign,src:fe,style:{left:"-4px"}})}const re=(ve=Ve.find(fe=>fe.name==ne))==null?void 0:ve.ptimg;return Ae.createElement("img",{className:y.sign,src:re,style:{left:`${48+52*(te-1)+2*te}px`}})}),Ae.createElement("div",{className:y.tagsDom},Ae.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(Pe==null?void 0:Pe.excellent)&&Ae.createElement("div",{className:y.bq},"\u5F00\u653E\u8BFE\u7A0B"),((ue=Pe==null?void 0:Pe.custom_tags)==null?void 0:ue.length)>0&&Ae.createElement(pe.Z,{title:(ft=(Ge=Pe==null?void 0:Pe.custom_tags)==null?void 0:Ge[((_e=Pe==null?void 0:Pe.custom_tags)==null?void 0:_e.length)-1])==null?void 0:ft.tag_name},Ae.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},Ae.createElement("span",{className:"multi-llipsis1e text-10px"},(Se=(Ke=Pe==null?void 0:Pe.custom_tags)==null?void 0:Ke[((Nt=Pe==null?void 0:Pe.custom_tags)==null?void 0:Nt.length)-1])==null?void 0:Se.tag_name))))),Xe=="hide"&&(Pe==null?void 0:Pe.studying)&&Be&&Ae.createElement("div",{className:`${y.movebq} user-path-items`,onClick:ne=>{ne.stopPropagation(),oe(Pe)}},Ae.createElement("i",{className:"iconfont icon-yichu1 font12"}),Ae.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(Xe)&&Be&&Ae.createElement("div",{className:`${y.hiddenbq} user-path-items`,onClick:ne=>{ne.stopPropagation(),ge(Pe)}},Ae.createElement("i",{className:`iconfont ${Xe=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ae.createElement("span",null,Xe=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),Ae.createElement("div",{className:y.name},Ae.createElement(pe.Z,{title:Te&&(Pe!=null&&Pe.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${it}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Pe==null?void 0:Pe.excellent_alias_name}`)):it},Ae.createElement("span",{className:y.e},Te&&(Pe==null?void 0:Pe.excellent_alias_name)||it))),Be&&rt&&((xt=Pe==null?void 0:Pe.progress)==null?void 0:xt.all_score)!=0&&Ae.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},Ae.createElement(je.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((It=Pe==null?void 0:Pe.progress)==null?void 0:It.my_score)/((st=Pe==null?void 0:Pe.progress)==null?void 0:st.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(xe=Pe==null?void 0:Pe.progress)==null?void 0:xe.my_score,"/",(Ne=Pe==null?void 0:Pe.progress)==null?void 0:Ne.all_score),(!Be||!rt)&&Ae.createElement(pe.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${St}`},Ae.createElement("div",{className:y.unit},Ae.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),St)),(!Be||!rt)&&Ae.createElement("div",{className:y.tags},Ae.createElement("div",null,Ae.createElement(pe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,Pe.stages_count))),Ae.createElement(pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,Pe.members_count)))))))})),!Re.length&&Ae.createElement(ze.Z,null)))}},32305:function(sn,Ct,E){"use strict";E.d(Ct,{jL:function(){return be},w9:function(){return xe},QD:function(){return $t},cQ:function(){return Ge.Z},op:function(){return lt},O5:function(){return Sn},_b:function(){return ut},t7:function(){return Me},Gi:function(){return St},YG:function(){return ht},qp:function(){return Ye},vr:function(){return Rt},qE:function(){return vn},Je:function(){return oe},wb:function(){return _e},cq:function(){return le},tp:function(){return De}});var y=E(59301),we={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},pe="data:image/png;base64,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",be=({dataSource:hn=[],img:on,imgWidth:Fn=346,title:Yn,sunTitle:_n,bannerExtraContent:Pn})=>y.createElement("div",{className:we.banner},y.createElement("div",{className:we.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Yn),y.createElement("span",null,_n)),hn.length>0&&y.createElement("div",{className:we.btns},hn.map((Qn,Jn)=>y.createElement("div",{key:Jn,onClick:Qn.click},Qn.name,Qn.sign?y.createElement("img",{src:pe,width:39}):null))),Pn),on&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:on,width:Fn}))),Fe={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ye=E(92310),ze=E.n(ye),Ae=E(89392),Ye=({dataSource:hn=[],value:on,onChange:Fn,onTitleChange:Yn,className:_n,title:Pn,titleWidth:Qn=41,style:Jn={},fontColor:Er="#6A7283",showCount:Ar})=>{const[En,Kn]=(0,y.useState)(1),[fr,gr]=(0,y.useState)(!1),Ot=(0,y.useRef)(null),Vt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var pt;hn.length!==0&&(((pt=Ot==null?void 0:Ot.current)==null?void 0:pt.clientHeight)>97?Kn(1):Kn(0)),hn.length===0&&Kn(0),gr(!1)},[hn]),y.createElement("div",{className:ze()(Fe.row,_n,"fadeIn","animated"),style:Jn},y.createElement("div",{onClick:(0,Ae.throttle)(()=>Yn==null?void 0:Yn(),2e3),style:{width:Qn,marginTop:fr?12:4},className:`${Fe.title} ${Yn?"current":""}`},Pn),y.createElement("div",{className:fr?`${Fe.tagsWrap} ${Fe.tagsBorderWrap}`:Fe.tagsWrap},y.createElement("div",{className:Fe.bar,ref:Vt,style:En>0?{height:En===1?97:"auto",overflow:En===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:Fe.tag,ref:Ot},hn==null?void 0:hn.map(pt=>y.createElement("span",{onClick:()=>Fn(pt.id),key:pt.id,style:{color:Er},className:on===pt.id?Fe.active:""},y.createElement("span",{title:pt.name,className:Fe.name},pt.name),!!Ar&&y.createElement("span",{className:Fe.num},pt.count))))),!!En&&y.createElement(y.Fragment,null,En===1?y.createElement("div",{onClick:()=>{var pt;Kn(2),((pt=Ot==null?void 0:Ot.current)==null?void 0:pt.clientHeight)>245?gr(!0):gr(!1)},className:Fe.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Vt.current.scrollTop=0,Kn(1),gr(!1)},className:Fe.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},me={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},De=({dataSource:hn=[],value:on,onChange:Fn,className:Yn,style:_n={}})=>y.createElement("div",{style:_n,className:ze()(me.tabs,Yn)},hn.map(Pn=>y.createElement("span",{onClick:()=>Fn(Pn.id),className:on===Pn.id?me.active:"",key:Pn.id},Pn.name))),Ce={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},he=E(37568),Me=({dataSource:hn=[],value:on="",onChange:Fn,onInputChange:Yn=()=>{},className:_n,style:Pn={},placeholder:Qn,allowClear:Jn=!1})=>{var Er;const[Ar,En]=(0,y.useState)(""),[Kn,fr]=(0,y.useState)("");(0,y.useEffect)(()=>{var Vt;let pt=on;(Vt=JSON.stringify(on))!=null&&Vt.includes("{")&&(En(on.id),pt=on.value||"");try{fr(decodeURIComponent(pt||""))}catch(Mt){fr(decodeURIComponent(pt||""))}},[on]);const gr=()=>{Fn(encodeURIComponent(Kn),Ar||null)},Ot=Vt=>{Vt!==Ar&&(En(Vt),Fn(encodeURIComponent(Kn),Vt))};return y.createElement("div",{className:ze()(Ce.input,_n),style:Pn},!!hn.length&&y.createElement("div",{className:Ce.dropdown},y.createElement("div",{className:Ce.text},(Er=hn.find(Vt=>Vt.id===Ar))==null?void 0:Er.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:Ce.b1}),y.createElement("b",{className:Ce.b2})),y.createElement("div",{className:Ce.menu},hn.map((Vt,pt)=>y.createElement("div",{key:pt,onClick:()=>Ot(Vt.id)},Vt.name)))),y.createElement(he.default,{onPressEnter:gr,value:Kn,onChange:Vt=>{fr(Vt.target.value),Yn(encodeURIComponent(Vt.target.value),Ar||null)},placeholder:Qn,variant:"borderless",allowClear:Jn,onClear:()=>Fn("",Ar||null)}),y.createElement("i",{onClick:gr,className:"iconfont icon-sousuo9 font14 current"}))},Ze={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},oe=({value:hn,onChange:on,className:Fn,total:Yn,pageSize:_n,style:Pn={}})=>{const Qn=hn<2,Jn=hn>=Math.ceil(Yn/_n);return Yn<=_n?y.createElement(y.Fragment,null):y.createElement("div",{className:ze()(Ze.quickPager,Fn),style:Pn},y.createElement("div",{onClick:()=>{Qn||on(hn-1,"prev")},className:Qn?Ze.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{Jn||on(hn+1,"next")},className:Jn?Ze.disabled:""},"\u4E0B\u4E00\u9875"))},Be={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},rt=E(29787),Te=E(25399),Xe=E(63139),ge=E(14661),Oe=E(7408),Ve=E(96908),Pe=E(57177),ot=E(81378),Le=E(4918),_e=({className:hn,dataSource:on=[],col:Fn=4,right:Yn,bottom:_n=23,precision:Pn=0,wrapWidth:Qn=1200,trackEventItems:Jn,loading:Er})=>{const Ar=Math.floor((Qn-(Fn-1)*Yn)/Fn);return y.createElement(rt.Z,{spinning:Er},y.createElement("div",{className:ze()(Be.list,hn)},!!on.length&&on.map((En,Kn)=>{const{name:fr,id:gr,identifier:Ot,power:Vt,cover_image_id:pt,pic:Mt}=En;return y.createElement("div",{className:Be.wrap,key:gr,style:{width:Ar,marginRight:(1+Kn)%Fn===0?0:Yn+Pn,marginBottom:_n}},y.createElement("a",{target:"_blank",href:`/shixuns/${Ot}/challenges`,className:Be.li,onClick:Et=>{Et.preventDefault(),Jn&&(0,Oe.L9)([Jn]),Vt&&(0,Oe.xg)(`/shixuns/${Ot}/challenges`)}},y.createElement("div",{className:Be.img},y.createElement("img",{className:Be.cover,src:`${Mt}`}),En.is_jupyter&&y.createElement("img",{className:Be.sign,src:Ve}),En.is_jupyter_lab&&y.createElement("img",{className:Be.sign,src:Pe}),En.is_unity_3d&&y.createElement("img",{className:Be.sign,src:ot})),y.createElement("div",{className:Be.name},y.createElement(Te.Z,{title:fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:Be.e},fr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:Be.tags},y.createElement(Te.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,En.challenges_count))),!!En.myshixuns_count&&y.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,En.myshixuns_count))),y.createElement(Te.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,En.level))),y.createElement("div",{className:Be.rate},y.createElement(Xe.Z,{allowHalf:!0,disabled:!0,defaultValue:En.score_info}),y.createElement("span",null,"\xA0",En.score_info?`${En.score_info}\u5206`:"5\u5206")))),!Vt&&y.createElement("div",{className:Be.lockWrap},y.createElement("img",{src:`${ge.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!on.length&&y.createElement(Le.Z,null)))},Ge=E(33854),ft={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Nt=E(62957),Ke=E(96599),Se="data:image/png;base64,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",xt=E(59301),It=(hn,on,Fn)=>new Promise((Yn,_n)=>{var Pn=Er=>{try{Jn(Fn.next(Er))}catch(Ar){_n(Ar)}},Qn=Er=>{try{Jn(Fn.throw(Er))}catch(Ar){_n(Ar)}},Jn=Er=>Er.done?Yn(Er.value):Promise.resolve(Er.value).then(Pn,Qn);Jn((Fn=Fn.apply(hn,on)).next())}),xe=({className:hn,dataSource:on=[],col:Fn=4,right:Yn,bottom:_n=23,precision:Pn=0,wrapWidth:Qn=1200,trackEventItems:Jn,loading:Er,category:Ar,hiddenClick:En,handleVery:Kn=()=>!0,isCurrent:fr})=>{const[gr,Ot]=Nt.default.useModal(),Vt=Math.floor((Qn-(Fn-1)*Yn)/Fn),pt=Mt=>It(void 0,null,function*(){gr.confirm({title:"\u7F6E\u9876",width:500,content:xt.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",xt.createElement("span",{className:"c-blue"},"\u201C",Mt.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return xt.createElement(rt.Z,{spinning:Er},Ot,xt.createElement("div",{className:ze()(ft.list,hn)},!!on.length&&on.map((Mt,Et)=>{const{subject_identifier:Kt,id:at,identifier:Qt,power:tn}=Mt,Yt=Mt.is_public!=0&&Mt.is_public;return xt.createElement("div",{className:ft.wrap,key:at,style:{width:Vt,marginRight:(1+Et)%Fn===0?0:Yn+Pn,marginBottom:_n}},Mt.homepage_show&&xt.createElement("div",{className:ft.btnsTop},xt.createElement(Ke.default,{color:"red"},"\u7F6E\u9876")),xt.createElement("a",{className:ft.li,onClick:nt=>{nt.preventDefault(),Kn(Mt==null?void 0:Mt.first_category_url)&&(Jn&&(0,Oe.L9)([Jn]),(0,Oe.xg)(Mt.first_category_url))}},xt.createElement("div",{className:ft.top},xt.createElement(Te.Z,{title:Mt.name},xt.createElement("div",{className:ft.name},Mt.name)),xt.createElement("img",{className:ft.img,src:ge.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),xt.createElement("div",{className:ft.text,title:Mt.creator},Mt.creator),Kt&&xt.createElement("div",{className:ft.btns},xt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),xt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Yt&&xt.createElement("div",{className:ft.sign},"\u516C\u5F00"),fr&&xt.createElement("div",{className:ft.hidden,onClick:nt=>{nt.stopPropagation(),En(Mt)}},xt.createElement("i",{className:`iconfont ${Ar=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),Ar=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),xt.createElement("div",{className:ft.bottom},Mt.visits>0&&xt.createElement(Te.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-liulanyan"}),xt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&xt.createElement(Te.Z,{title:"\u6210\u5458",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&xt.createElement(Te.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},xt.createElement("span",null,xt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?xt.createElement("div",{style:{color:"#6B758B"}}):xt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&xt.createElement("div",{className:ft.lockWrap},xt.createElement("img",{src:`${ge.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),xt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!on.length&&xt.createElement(Le.Z,null)))},Ne={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},it=E(51429),ht=({dataSource:hn=[],value:on,onChange:Fn,className:Yn,style:_n={},tabBarExtraContent:Pn})=>y.createElement("div",{className:ze()(Ne.tabs,Yn),style:_n},y.createElement("div",{className:Ne.tabsWrap},hn.map((Qn,Jn)=>!(Qn!=null&&Qn.hide)&&y.createElement("aside",{className:Ne.tab,onClick:()=>{Fn(Qn.id),Qn.link&&it.history.push(Qn.link)},key:Jn},y.createElement("div",{className:on===Qn.id?Ne.active:""},Qn.name),(Qn==null?void 0:Qn.resetCount)==null&&(Qn==null?void 0:Qn.total)!==void 0&&y.createElement("span",null,"\uFF08",Qn==null?void 0:Qn.total,"\uFF09"),(Qn==null?void 0:Qn.resetCount)!==void 0&&(Qn==null?void 0:Qn.total)!==void 0&&y.createElement(Te.Z,{title:(Qn==null?void 0:Qn.tip)!=null?Qn==null?void 0:Qn.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},Qn==null?void 0:Qn.resetCount),"/",y.createElement("span",null,Qn==null?void 0:Qn.total),"\uFF09"))))),y.createElement("div",{className:Ne.tabBar},Pn)),St=({className:hn,style:on={},children:Fn})=>y.createElement("div",{className:ze()(hn),style:on},Fn),Gt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},jt=E(75727),de=E(93041);const ne=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var le=({sortValue:hn,dropValue:on,className:Fn,onSort:Yn,onDrop:_n,dataSource:Pn=ne})=>{var Qn;return y.createElement("div",{className:ze()(Gt.orderWrap,Fn)},y.createElement(jt.Z,{dropdownRender:()=>y.createElement(de.default,null,Pn.map((Jn,Er)=>y.createElement(de.default.Item,{key:Er,onClick:()=>_n(Jn.id)},Jn.name)))},y.createElement("span",{className:Gt.orderTextWrap},(Qn=Pn.find(Jn=>on===Jn.id))==null?void 0:Qn.name)),y.createElement("span",{className:Gt.orderIconWrap},y.createElement("span",{className:Gt.orderAsc},y.createElement("i",{className:hn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer}`,onClick:()=>Yn(hn==="asc"?"desc":"asc")})),y.createElement("span",{className:Gt.orderDesc},y.createElement("i",{className:hn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer}`,onClick:()=>Yn(hn==="asc"?"desc":"asc")}))))},ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},re=E(7939),fe=Object.defineProperty,Ue=Object.getOwnPropertySymbols,vt=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,tt=(hn,on,Fn)=>on in hn?fe(hn,on,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):hn[on]=Fn,dt=(hn,on)=>{for(var Fn in on||(on={}))vt.call(on,Fn)&&tt(hn,Fn,on[Fn]);if(Ue)for(var Fn of Ue(on))et.call(on,Fn)&&tt(hn,Fn,on[Fn]);return hn},yt=(hn,on)=>{var Fn={};for(var Yn in hn)vt.call(hn,Yn)&&on.indexOf(Yn)<0&&(Fn[Yn]=hn[Yn]);if(hn!=null&&Ue)for(var Yn of Ue(hn))on.indexOf(Yn)<0&&et.call(hn,Yn)&&(Fn[Yn]=hn[Yn]);return Fn},wt=(hn,on,Fn)=>new Promise((Yn,_n)=>{var Pn=Er=>{try{Jn(Fn.next(Er))}catch(Ar){_n(Ar)}},Qn=Er=>{try{Jn(Fn.throw(Er))}catch(Ar){_n(Ar)}},Jn=Er=>Er.done?Yn(Er.value):Promise.resolve(Er.value).then(Pn,Qn);Jn((Fn=Fn.apply(hn,on)).next())}),lt=hn=>{var on=hn,{className:Fn,style:Yn,children:_n,loading:Pn=!1,openLoading:Qn,onClick:Jn=()=>{},size:Er="middle",shape:Ar="round"}=on,En=yt(on,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Kn,fr]=(0,y.useState)(!1);return y.createElement(re.ZP,dt({onClick:(0,Ae.throttle)(gr=>wt(void 0,null,function*(){Qn&&fr(!0);try{yield Jn(gr)}catch(Ot){console.log("error",Ot)}Qn&&fr(!1)}),2e3,{leading:!0,trailing:!1}),className:ze()(ve.btn,ve[`${Er}-${Ar}`],Fn),style:Yn,size:Er,shape:Ar,loading:Kn||Pn},En),_n)},qt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},vn=({className:hn,style:on,children:Fn=null,onClick:Yn,title:_n})=>y.createElement("div",{className:ze()(qt.head,hn),style:on},y.createElement("span",{className:"primary-hover",onClick:Yn},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:_n},_n),y.createElement("div",{className:qt.node},Fn)),en={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},$t=({confirmShow:hn=!0,confirmTitle:on,confirmClick:Fn,cancelShow:Yn=!0,cancelTitle:_n,cancelClick:Pn,className:Qn,style:Jn,confirmLoading:Er=!1})=>y.createElement("div",{className:ze()(en.btns,Qn),style:Jn},hn&&y.createElement(re.ZP,{loading:Er,onClick:Fn,type:"primary",className:en.confirm},on),Yn&&y.createElement(re.ZP,{onClick:Pn,className:en.cancel},_n)),an={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Rt=({className:hn,style:on={},LeftContent:Fn,children:Yn,RightContent:_n})=>y.createElement("div",{className:ze()(an.fixedBottom,hn),style:on},y.createElement("div",{className:an.wrap},y.createElement("div",{className:an.left},Fn),y.createElement("div",{className:an.center},Yn),y.createElement("div",{className:an.right},_n))),ln={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ut=({className:hn,style:on={},dataSource:Fn=[]})=>y.createElement("div",{className:ze()(ln.crumbs,hn),style:on},Fn.map((Yn,_n)=>_nit.history.push(Yn.path)},Yn.name):y.createElement("span",null,Yn.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:_n,style:{color:"#5F6368"}},Yn.name))),zt=E(11938),At=Object.defineProperty,un=Object.defineProperties,An=Object.getOwnPropertyDescriptors,Vn=Object.getOwnPropertySymbols,rr=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,kn=(hn,on,Fn)=>on in hn?At(hn,on,{enumerable:!0,configurable:!0,writable:!0,value:Fn}):hn[on]=Fn,qn=(hn,on)=>{for(var Fn in on||(on={}))rr.call(on,Fn)&&kn(hn,Fn,on[Fn]);if(Vn)for(var Fn of Vn(on))sr.call(on,Fn)&&kn(hn,Fn,on[Fn]);return hn},Ht=(hn,on)=>un(hn,An(on)),dn=(hn,on)=>{var Fn={};for(var Yn in hn)rr.call(hn,Yn)&&on.indexOf(Yn)<0&&(Fn[Yn]=hn[Yn]);if(hn!=null&&Vn)for(var Yn of Vn(hn))on.indexOf(Yn)<0&&sr.call(hn,Yn)&&(Fn[Yn]=hn[Yn]);return Fn};const{Countdown:Nn}=zt.default;var Sn=hn=>{var on=hn,{onChange:Fn}=on,Yn=dn(on,["onChange"]);const[_n,Pn]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof _n=="number"&&_n>=0&&Fn(_n)},[_n]);const Qn=Jn=>{const Er=Math.floor(Jn/1e3);Pn(Er)};return y.createElement(Nn,Ht(qn({},Yn),{onChange:Qn}))}},2914:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(59301);function we(pe,je){const be=(0,y.useRef)();(0,y.useEffect)(()=>{be.current=pe}),(0,y.useEffect)(()=>{function Fe(){be.current()}if(je!==null){let ye=setInterval(Fe,je);return()=>clearInterval(ye)}},[je])}},88921:function(sn,Ct,E){"use strict";var y=E(59301),we=E(62957),pe=E(66658),je=E(51429),be=E(59301),Fe=(ze,Ae,se)=>new Promise((Ye,me)=>{var Re=he=>{try{Ce(se.next(he))}catch(ce){me(ce)}},De=he=>{try{Ce(se.throw(he))}catch(ce){me(ce)}},Ce=he=>he.done?Ye(he.value):Promise.resolve(he.value).then(Re,De);Ce((se=se.apply(ze,Ae)).next())});const ye=({exercise:ze,dispatch:Ae,init:se,haveInit:Ye=!1})=>{const me=(0,je.useParams)(),[Re,De]=(0,y.useState)(!1);let[Ce,he]=(0,y.useState)();const[ce,Me]=(0,y.useState)(!1),[Ze,Je]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ze.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&oe()},[ze.actionTabs]);function oe(){return Fe(this,null,function*(){var Be,rt;let Te=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});if(((Be=Te==null?void 0:Te.cover_exercises)==null?void 0:Be.length)>0)De(!0),he((rt=Te==null?void 0:Te.cover_exercises)==null?void 0:rt[0]);else{let Xe=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),(Xe==null?void 0:Xe.status)===0&&(Ye&&se(),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}})}return be.createElement("div",null,be.createElement(we.default,{open:Re,centered:!0,onCancel:Be=>Fe(void 0,null,function*(){if(Be.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){Me(!0);let rt=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs,update:1}});Ae({type:"exercise/setActionTabs",payload:{key:""}}),Me(!1),(rt==null?void 0:rt.status)===0&&(Ye&&se(),De(!1),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}else De(!1)}),cancelButtonProps:{loading:ce},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:Ze},onOk:()=>Fe(void 0,null,function*(){Je(!0);let Be=yield(0,pe.ZP)(`/api/courses/${me==null?void 0:me.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:ze.actionTabs.selectArrs}});Je(!1),(Be==null?void 0:Be.status)===0&&(Ye&&se(),Ae({type:"exercise/setActionTabs",payload:{key:""}}),De(!1),we.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{je.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},be.createElement("div",null,be.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),be.createElement("div",null,be.createElement("div",null,"\u8BD5\u5377\uFF1A",Ce==null?void 0:Ce.origin_exercise_nam),be.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",be.createElement("a",{href:`/paperlibrary/see/${Ce==null?void 0:Ce.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},Ce==null?void 0:Ce.examination_bank_name))))))};Ct.Z=(0,je.connect)(({exercise:ze})=>({exercise:ze}))(ye)},78583:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Xe}});var y=E(59301),we=E(62957),pe=E(77019),je=E(5269),be=E(82326),Fe=E(70858),ye=E(7939),ze=E(32305),Ae=E(66658),se={cstuModal:"cstuModal___aIPVR",removeStyle:"removeStyle___wY4gp",bottom:"bottom___a8tK0",yes:"yes___Zhc4z",no:"no___Ngwsa",Onerow:"Onerow___Q59ve",searchMember:"searchMember___Jj460",searchMemberHeader:"searchMemberHeader___SxfUY"},Ye=E(51429),me=E(96622),Re=E(59301),De=Object.defineProperty,Ce=Object.defineProperties,he=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Je=(ge,Oe,Ve)=>Oe in ge?De(ge,Oe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ge[Oe]=Ve,oe=(ge,Oe)=>{for(var Ve in Oe||(Oe={}))Me.call(Oe,Ve)&&Je(ge,Ve,Oe[Ve]);if(ce)for(var Ve of ce(Oe))Ze.call(Oe,Ve)&&Je(ge,Ve,Oe[Ve]);return ge},Be=(ge,Oe)=>Ce(ge,he(Oe)),rt=(ge,Oe,Ve)=>new Promise((Pe,ot)=>{var Le=Ge=>{try{_e(Ve.next(Ge))}catch(ft){ot(ft)}},ue=Ge=>{try{_e(Ve.throw(Ge))}catch(ft){ot(ft)}},_e=Ge=>Ge.done?Pe(Ge.value):Promise.resolve(Ge.value).then(Le,ue);_e((Ve=Ve.apply(ge,Oe)).next())});const Te=({visible:ge,setVisible:Oe,onK:Ve,selectKeys:Pe,selectRows:ot,appointStudent:Le,modalParams:ue,courseId:_e})=>{const Ge=(0,Ye.useParams)(),[ft,Nt]=(0,y.useState)(!1),[Ke,Se]=(0,y.useState)(!1),[xt,It]=(0,y.useState)([]),[st,xe]=(0,y.useState)([]),[Ne,it]=(0,y.useState)([]),[Wt,ht]=(0,y.useState)("all"),[kt,St]=(0,y.useState)("all");let[Gt,jt]=(0,y.useState)(!0);const[de,ne]=(0,y.useState)([{value:"all",label:"\u5168\u90E8\u5206\u73ED"}]),[te,le]=(0,y.useState)({page:1,limit:1e4,status:null,course_group_id:null,keywords:"",sort_by:null,direction:null}),ve={selectedRowKeys:st,columnWidth:40,hideSelectAll:!0,onSelect:(et,tt,dt)=>{let yt=!0;for(let wt=0;wt{if(et&&dt.length>0){dt.forEach(yt=>{st.push(yt.user_id),Ne.push(yt)}),xe([...st]),it([...Ne]);return}if(!et&&dt.length>0){let yt=[],wt=[];const Qe=new Set(dt),lt=new Set(st),qt=new Set(Ne);yt=[...lt].filter(Ut=>[...Qe].every(vn=>vn.user_id!==Ut)),wt=[...qt].filter(Ut=>[...Qe].every(vn=>vn.user_id!==Ut.user_id)),xe([...yt]),it([...wt])}}};(0,y.useEffect)(()=>{ge&&Pe&&(xe([...Pe]),it(ot))},[ge,Pe]),(0,y.useEffect)(()=>{ge&&(!Le&&ue?te.status=ue:te.status=null,le(oe({},te)),fe())},[ge,Le,ue]);const re=[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",ellipsis:!0,fixed:"left",width:100,render:(et,tt,dt)=>Re.createElement("span",{style:{color:"#333"}},dt+1)},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",ellipsis:!0,render:(et,tt,dt)=>Re.createElement("span",null,et)},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",ellipsis:!0,render:(et,tt,dt)=>Re.createElement("span",{style:{color:"#666"}},et)},{title:"\u5206\u73ED1",dataIndex:"user_group_name",key:"user_group_name",align:"left",ellipsis:!0,render:(et,tt)=>Re.createElement("span",null,et)},{title:"\u6700\u7EC8\u6210\u7EE9",dataIndex:"score",key:"score",sorter:!0,render:(et,tt)=>Re.createElement("span",null,et||"--")},{title:"\u72B6\u6001",dataIndex:"status_cn",key:"status_cn",align:"center",ellipsis:!0,render:(et,tt)=>Re.createElement("span",null,et)}].filter(et=>ue===1||ue===2?et.title!=="\u72B6\u6001":!0),fe=()=>rt(void 0,null,function*(){var et,tt,dt;Se(!0);const yt=yield(0,Ae.ZP)(`/api/exercises/${Ge.categoryId||_e}/wait_make_up_students.json`,{method:"get",params:Be(oe({},te),{keywords:(et=te==null?void 0:te.keywords)==null?void 0:et.trim()})});if(yt.status===0){const wt=((dt=(tt=yt==null?void 0:yt.data)==null?void 0:tt.all_course_groups)==null?void 0:dt.map(Qe=>({value:Qe==null?void 0:Qe.id,label:Qe==null?void 0:Qe.name})))||[];ne([{value:"all",label:"\u5168\u90E8\u5206\u73ED"},...wt]),It(yt.data)}Se(!1)}),Ue=()=>{te.page=1,te.status=null,te.course_group_id=null,te.keywords="",ht("all"),St("all"),xe([]),it([]),le(oe({},te)),Le&&Ve(st==null?void 0:st.length,st,Ne)},vt=()=>{te.page=1,te.status=null,te.course_group_id=null,te.keywords="",le(oe({},te)),ht("all"),St("all"),xe([]),it([]),Oe(!1)};return Re.createElement(we.default,{centered:!0,className:se.cstuModal,title:ue===1?"\u7F3A\u8003\u5B66\u751F":ue===2?"\u672A\u53CA\u683C\u5B66\u751F":"\u9009\u62E9\u8865\u8003\u5B66\u751F",open:ge,width:1200,footer:null,onCancel:()=>{vt()}},Re.createElement(pe.Z,{style:{marginBottom:"20px",marginTop:"15px",display:"flex",alignItems:"center",justifyContent:"space-between"}},Re.createElement(pe.Z,null,Re.createElement(je.Z,null,Re.createElement(be.default,{size:"large",value:Wt,style:{width:200,marginRight:20},onChange:et=>{ht(et),et==="all"?te.course_group_id=null:te.course_group_id=et,te.page=1,le(oe({},te)),fe()},options:de})),Le&&Re.createElement(je.Z,null,Re.createElement(be.default,{size:"large",value:kt,style:{width:200},onChange:et=>{St(et),et==="all"?te.status=null:te.status=et,te.page=1,le(oe({},te)),fe()},options:[{value:"all",label:"\u5168\u90E8\u72B6\u6001"},{value:"1",label:"\u7F3A\u8003"},{value:"2",label:"\u672A\u53CA\u683C"},{value:"3",label:"\u53CA\u683C"}]}))),Re.createElement(je.Z,null,Re.createElement(ze.t7,{style:{width:300,marginLeft:15},value:te.keywords,allowClear:!0,onChange:et=>{te.keywords=et,te.page=1,le(oe({},te)),fe()},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u5B66\u53F7\u8FDB\u884C\u641C\u7D22"}))),Re.createElement(pe.Z,{align:"middle",className:"mb30"},Re.createElement(je.Z,{span:14},Re.createElement("div",{className:"flexd-table-header"},Re.createElement(Fe.default,{pagination:!1,dataSource:[],columns:re,rowSelection:Le?ve:null,rowKey:et=>et.user_id})),Re.createElement("div",null,Re.createElement(Fe.default,{rowSelection:Le?ve:null,columns:re,showHeader:!1,style:{minHeight:390},scroll:{y:390},rowKey:et=>et.user_id,loading:Ke,dataSource:xt==null?void 0:xt.exercise_users,onChange:(et,tt,dt)=>{te.page=et==null?void 0:et.current,te.limit=et==null?void 0:et.pageSize,dt!=null&&dt.order?(te.sort_by=dt==null?void 0:dt.field,te.direction=(dt==null?void 0:dt.order)==="ascend"?"asc":"desc"):(te.sort_by=null,te.direction=null),le(oe({},te)),fe()},pagination:!1}))),Re.createElement(je.Z,{span:1},Re.createElement("img",{src:me,style:{marginLeft:10}})),Re.createElement(je.Z,{span:9,style:{display:"flex",justifyContent:"flex-end"}},Re.createElement("div",{className:se.searchMember,style:{width:550}},Re.createElement(pe.Z,{className:se.searchMemberHeader},Re.createElement(je.Z,{className:"ml30",flex:"100px"},"\u59D3\u540D"),Re.createElement(je.Z,{flex:"110px"},"\u5B66\u53F7"),Re.createElement(je.Z,{flex:"120px",style:{marginLeft:5}},"\u5206\u73ED")),Re.createElement("div",{style:{overflow:"auto",height:390}},Ne==null?void 0:Ne.map((et,tt)=>Re.createElement(pe.Z,{key:tt,align:"middle",style:{height:48,lineHeight:"48px",paddingLeft:30,borderBottom:"1px solid rgba(48,97,208,0.1)"}},Re.createElement(je.Z,{flex:"100px"},et.user_name),Re.createElement(je.Z,{flex:"110px"},et.student_id),Re.createElement(je.Z,{flex:"120px",style:{marginLeft:5}},et.user_group_name),Re.createElement(je.Z,{style:{marginLeft:10}},Re.createElement("i",{className:"iconfont icon-shanchudiao current",onClick:()=>{it(Ne.filter(dt=>dt.user_id!=et.user_id)),xe(st.filter(dt=>dt!=et.user_id))}})))))))),!(ue===1||ue===2)&&Re.createElement("div",{className:se.bottom},Re.createElement(ye.ZP,{className:se.no,onClick:()=>{vt()}},"\u53D6\u6D88"),Re.createElement(ye.ZP,{loading:ft,type:"primary",onClick:()=>{Ue()}},"\u786E\u5B9A")))};var Xe=(0,Ye.connect)(({})=>({}))(Te)},37992:function(sn,Ct,E){"use strict";var y=E(59301),we=E(28284),pe=E(6767),je=E(62957),be=E(29787),Fe=E(77019),ye=E(47889),ze=E(24017),Ae=E(62673),se=E(66649),Ye=E.n(se),me=E(66658),Re=E(7408),De=E(51429),Ce=E(96361),he=E(70218),ce=Object.defineProperty,Me=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Je=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,rt=(ot,Le,ue)=>Le in ot?ce(ot,Le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ot[Le]=ue,Te=(ot,Le)=>{for(var ue in Le||(Le={}))oe.call(Le,ue)&&rt(ot,ue,Le[ue]);if(Je)for(var ue of Je(Le))Be.call(Le,ue)&&rt(ot,ue,Le[ue]);return ot},Xe=(ot,Le)=>Me(ot,Ze(Le)),ge=(ot,Le,ue)=>new Promise((_e,Ge)=>{var ft=Se=>{try{Ke(ue.next(Se))}catch(xt){Ge(xt)}},Nt=Se=>{try{Ke(ue.throw(Se))}catch(xt){Ge(xt)}},Ke=Se=>Se.done?_e(Se.value):Promise.resolve(Se.value).then(ft,Nt);Ke((ue=ue.apply(ot,Le)).next())});function Oe(ot,Le){const ue=[];for(let _e=ot;_e{let Le=new Date;const ue=Ye()(ot).format("HH");if(Ye()(ot).isSame(Ye()(Le),"day")){const _e=Ye()(Le).format("HH"),Ge=Ye()(Le).format("mm");return{disabledHours:()=>Oe(0,24).splice(1,_e*1-1),disabledMinutes:()=>Ye()(ot).isSame(Ye()(Le),"hour")&&ue<=_e?Oe(0,60).splice(0,Ge):Oe(60,60)}}else if(Ye()(ot).isSame(Ye()(),"day")){const _e=Ye()().format("HH"),Ge=Ye()().format("mm");return{disabledHours:()=>Oe(0,24).splice(0,_e),disabledMinutes:()=>ue<=_e?Oe(0,Ge):Oe(60,60)}}else return!1},Pe=({exercise:ot,dispatch:Le})=>{var ue;const _e=(0,De.useParams)(),[Ge]=we.default.useForm(),[ft,Nt]=(0,y.useState)(1),[Ke,Se]=(0,y.useState)([]),[xt,It]=(0,y.useState)(!0),[st,xe]=(0,y.useState)([]),[Ne,it]=(0,y.useState)(!0),[Wt,ht]=(0,y.useState)(!1);(0,y.useEffect)(()=>{ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F"&&kt()},[ot.actionTabs]);const kt=jt=>ge(void 0,null,function*(){var de,ne;It(!0);const te=yield Le({type:"exercise/getEndGroups",payload:Xe(Te({},_e),{check_ids:[...((de=ot.actionTabs.selectArrs)==null?void 0:de.map(ve=>Number(ve)))||[]]})}),le=(ne=te==null?void 0:te.course_info)==null?void 0:ne.map((ve,re)=>Xe(Te({},ve),{key:ve.course_group_id,title:ve.course_group_name,name:ve.course_group_name,disabled:!!ve.is_published}));te&&(te!=null&&te.course_info)&&(Se([...le]),Ge.setFieldsValue({end_time:Ye()(Ye()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),It(!1)}),St=()=>ge(void 0,null,function*(){var jt,de,ne,te;const le=Te({},Ge.getFieldsValue());if((st==null?void 0:st.length)<=0&&Ke.length>0&&!((jt=ot.actionTabs)!=null&&jt.unified_setting)){pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}ht(!0);const ve={check_ids:[...((de=ot.actionTabs.selectArrs)==null?void 0:de.map(fe=>Number(fe)))||[]],group_ids:st};Ne||(ve.end_time=Ye()(le.end_time).format("YYYY-MM-DD HH:mm")),ve.group_ids=st.map(fe=>fe.course_group_id),(yield(0,me.ZP)(`/api/courses/${_e.coursesId}/exercises/end_exercise.json`,{method:"post",body:ve})).status===0&&(pe.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,Re.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u6279\u91CF\u7ED3\u675F"]),Le({type:"exercise/setActionTabs",payload:{}}),(ne=ot==null?void 0:ot.actionTabs)!=null&&ne.cb?(te=ot==null?void 0:ot.actionTabs)==null||te.cb():Le({type:"classroomList/getClassroomExercisesList",payload:Te({},ot.actionTabs.params)})),ht(!1)}),Gt=()=>{Nt(1),Se([]),xe([]),it(!0)};return y.createElement(je.default,{centered:!0,title:"\u7ED3\u675F\u8003\u8BD5",open:ot.actionTabs.key==="\u6279\u91CF\u7ED3\u675F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:St,width:680,confirmLoading:Wt||xt,onCancel:()=>{Gt(),Le({type:"exercise/setActionTabs",payload:{}})}},y.createElement(be.Z,{spinning:xt},Ke&&y.createElement(we.default,{form:Ge},y.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},y.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:Ce.Z}),"\u8003\u8BD5\u65F6\u95F4\u7ED3\u675F\u540E\uFF0C\u5B66\u751F\u5C06\u4E0D\u80FD\u518D\u7B54\u9898\u3002"),y.createElement(Fe.Z,{className:"mt20 mb10"},y.createElement("span",{className:"mr10"},y.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),y.createElement(ye.ZP.Group,{value:Ne,onChange:jt=>{it(jt.target.value),xe([])}},y.createElement(ye.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),y.createElement(ye.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),y.createElement(we.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ne?"hidden":"visible"}},y.createElement(ze.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Ye()((0,Re.U6)(),"HH:mm")},disabledDate:jt=>jt&&jt0&&!((ue=ot.actionTabs)!=null&&ue.unified_setting)&&y.createElement(Fe.Z,{style:{marginBottom:"10px"}},y.createElement("span",{className:"mr10"},y.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),y.createElement("div",null,Ke.length>0&&y.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},y.createElement("span",{style:{flex:1}},y.createElement(Ae.default,{checked:st.length===Ke.length,onChange:jt=>{st.length===Ke.length?xe([]):xe(Ke)}},"\u5168\u9009")," "),y.createElement("span",{style:{width:16}}),y.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",st.length||0,"\u4E2A\u5206\u73ED")),y.createElement(he.Z,{data:Ke,selectedRowKeys:st,setSelectedRowKeys:xe}))))))};Ct.Z=(0,De.connect)(({exercise:ot})=>({exercise:ot}))(Pe)},55420:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return It}});var y=E(59301),we=E(28284),pe=E(6767),je=E(62957),be=E(29787),Fe=E(77019),ye=E(47889),ze=E(4875),Ae=E(24017),se=E(58755),Ye=E(62673),me=E(7939),Re=E(66649),De=E.n(Re),Ce=E(66658),he=E(7408),ce=E(51429),Me=E(81671),Ze=E(96361),Je=E(70218),oe=E(78583),Be={contentInterval:"contentInterval___wAfD8",numberInput:"numberInput___R9kLf",minorRuleText:"minorRuleText___LjpSg",failedList:"failedList___KYTHd",name:"name___MqNtz",publish:"publish___TPl6Z"},rt=E(82758),Te=E(27334),Xe=E(92990),ge=E(59301),Oe=Object.defineProperty,Ve=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,_e=(st,xe,Ne)=>xe in st?Oe(st,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ne}):st[xe]=Ne,Ge=(st,xe)=>{for(var Ne in xe||(xe={}))Le.call(xe,Ne)&&_e(st,Ne,xe[Ne]);if(ot)for(var Ne of ot(xe))ue.call(xe,Ne)&&_e(st,Ne,xe[Ne]);return st},ft=(st,xe)=>Ve(st,Pe(xe)),Nt=(st,xe,Ne)=>new Promise((it,Wt)=>{var ht=Gt=>{try{St(Ne.next(Gt))}catch(jt){Wt(jt)}},kt=Gt=>{try{St(Ne.throw(Gt))}catch(jt){Wt(jt)}},St=Gt=>Gt.done?it(Gt.value):Promise.resolve(Gt.value).then(ht,kt);St((Ne=Ne.apply(st,xe)).next())});function Ke(st,xe){const Ne=[];for(let it=st;it{let xe=new Date;const Ne=De()(st).format("HH");if(De()(st).isSame(De()(xe),"day")){const it=De()(xe).format("HH"),Wt=De()(xe).format("mm");return{disabledHours:()=>Ke(0,24).splice(1,it*1-1),disabledMinutes:()=>(console.log("\u7981\u6B62\u65F6\u95F4\uFF1A",Ne,it),De()(st).isSame(De()(xe),"hour")&&Ne<=it?Ke(0,60).splice(0,Wt):Ke(60,60))}}else if(De()(st).isSame(De()(),"day")){const it=De()().format("HH"),Wt=De()().format("mm");return{disabledHours:()=>Ke(0,24).splice(0,it),disabledMinutes:()=>Ne<=it?Ke(0,Wt):Ke(60,60)}}else return!1},xt=({exercise:st,dispatch:xe})=>{var Ne,it,Wt,ht,kt,St,Gt,jt,de,ne,te,le,ve,re,fe,Ue,vt,et,tt,dt,yt,wt,Qe;const lt=(0,ce.useParams)(),[qt]=we.default.useForm(),[Ut,vn]=(0,y.useState)(1),[en,Xt]=(0,y.useState)([]),[$t,an]=(0,y.useState)(!0),[bt,Rt]=(0,y.useState)([]),[ln,yn]=(0,y.useState)(!0),[ut,zt]=(0,y.useState)(!1),{workSetting:At}=st,[un,An]=(0,y.useState)(!1),[Vn,rr]=(0,y.useState)([]),[sr,kn]=(0,y.useState)([]),[qn,Ht]=(0,y.useState)(!1),[dn,Nn]=(0,y.useState)(!1),[Ln,Sn]=(0,y.useState)(!1),[hn,on]=(0,y.useState)(null),[Fn,Yn]=(0,y.useState)(1),[_n,Pn]=(0,y.useState)({}),[Qn,Jn]=(0,y.useState)({}),[Er,Ar]=(0,y.useState)(!1),[En,Kn]=(0,y.useState)(!1),[fr,gr]=(0,y.useState)(!1),[Ot,Vt]=(0,y.useState)([]);(0,y.useEffect)(()=>{if(st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"){const{selectArrsAll:Yt=[],type:nt}=st.actionTabs||{},Bt=Yt.filter(Tt=>![100,120,150].includes(Number(Tt.total_score)));Bt.length?(gr(nt===1?"multiple":"single"),Vt(Bt.map(Tt=>ft(Ge({},Tt),{name:Tt.exercise_name})))):Kn(!0)}},[(Ne=st==null?void 0:st.actionTabs)==null?void 0:Ne.key]),console.log(fr,"visible"),(0,y.useEffect)(()=>{var Yt;if(st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&(Mt(),Qt(),st.actionTabs.type===2)){const nt=(Yt=st.actionTabs)==null?void 0:Yt.unified_setting;yn(nt)}},[st.actionTabs]),(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On,jn;(Yt=At==null?void 0:At.exercise)!=null&&Yt.publish_time&&qt.setFieldsValue({publish_time:De()((nt=At==null?void 0:At.exercise)==null?void 0:nt.publish_time)}),(Bt=At==null?void 0:At.exercise)!=null&&Bt.end_time&&qt.setFieldsValue({end_time:De()((Tt=At==null?void 0:At.exercise)==null?void 0:Tt.end_time)}),qt.setFieldsValue({exercise_type:(Jt=At==null?void 0:At.exercise)==null?void 0:Jt.exercise_type,simulate_exercise_num:(On=At==null?void 0:At.exercise)==null?void 0:On.simulate_exercise_num}),Yn((jn=At==null?void 0:At.exercise)==null?void 0:jn.exercise_type)},[st]);const pt=Yt=>{var nt;const Bt=qt.getFieldValue("publish_time");if(!Bt||(nt=At==null?void 0:At.exercise)!=null&&nt.publish_time)return;let Tt;Yt===1?Tt=De()(Bt).add(120,"minutes"):Tt=De()(Bt).add(7,"days"),qt.setFieldsValue({end_time:Tt})},Mt=Yt=>Nt(void 0,null,function*(){var nt,Bt;an(!0);const Tt=yield(0,Me.N3)({coursesId:lt.coursesId,check_ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(On=>Number(On)))||[]]});console.log(Tt,"res");const Jt=((Bt=Tt==null?void 0:Tt.course_info)==null?void 0:Bt.map((On,jn)=>ft(Ge({},On),{key:On.course_group_id,title:On.course_group_name,name:On.course_group_name,disabled:!!On.is_published})))||[];if((Tt==null?void 0:Tt.status)!==-1){Xt([...Jt]);const On=De()();qt.setFieldsValue({publish_time:On}),(qt.getFieldValue("exercise_type")||1)===1?qt.setFieldsValue({end_time:De()(On).add(120,"minutes")}):qt.setFieldsValue({end_time:De()(On).add(7,"days")})}an(!1)});(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On;if((Yt=At==null?void 0:At.exercise)!=null&&Yt.is_appoint_user){const jn=((Bt=(nt=At==null?void 0:At.exercise)==null?void 0:nt.all_exercise_users)==null?void 0:Bt.map(Gn=>Gn.user_id))||[];rr([...jn])}Ht((Tt=At==null?void 0:At.exercise)==null?void 0:Tt.is_appoint_user),Nn((Jt=At==null?void 0:At.exercise)==null?void 0:Jt.is_miss_exam_user),Sn((On=At==null?void 0:At.exercise)==null?void 0:On.is_no_passing_user)},[At]),(0,y.useEffect)(()=>{var Yt,nt,Bt,Tt,Jt,On,jn,Gn;(nt=(Yt=st==null?void 0:st.actionTabs)==null?void 0:Yt.selectArrs)!=null&&nt[0]&&st.actionTabs.key==="\u6279\u91CF\u53D1\u5E03"&&xe({type:"exercise/getWorkSetting",payload:{categoryId:(Tt=(Bt=st==null?void 0:st.actionTabs)==null?void 0:Bt.selectArrs)==null?void 0:Tt[0],category:(On=(Jt=st==null?void 0:st.actionTabs)==null?void 0:Jt.selectArrs)==null?void 0:On[0],coursesId:(Gn=(jn=st==null?void 0:st.actionTabs)==null?void 0:jn.params)==null?void 0:Gn.id}})},[(it=st==null?void 0:st.actionTabs)==null?void 0:it.selectArrs]);const Et=()=>Nt(void 0,null,function*(){var Yt,nt,Bt,Tt,Jt,On,jn;const Gn=Ge({},qt.getFieldsValue()),Lr=De()(De()(Gn.publish_time).format("YYYY-MM-DD HH:mm")).valueOf(),Hr=De()(De()(Gn.end_time).format("YYYY-MM-DD HH:mm")).valueOf();if(console.log(Lr,Lr,33),Hr<=Lr){pe.ZP.info("\u7ED3\u675F\u65F6\u95F4\u4E0D\u5141\u8BB8\u5C0F\u4E8E\u7B49\u4E8E\u5F00\u59CB\u65F6\u95F4");return}if((bt==null?void 0:bt.length)<=0&&!ln&&en.length>0&&!((Yt=At==null?void 0:At.exercise)!=null&&Yt.is_make_up_exercise)){pe.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}const to=en.map(ar=>ar.key),dr={check_ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(ar=>Number(ar)))||[]],end_time:De()(Gn.end_time).format("YYYY-MM-DD HH:mm"),publish_time:De()(Gn.publish_time).format("YYYY-MM-DD HH:mm"),group_ids:bt.map(ar=>ar.course_group_id),unified_setting:!bt.length,exercise_type:Gn.exercise_type,simulate_exercise_num:Gn.simulate_exercise_num};if(((Bt=st.actionTabs.selectArrsAll)==null?void 0:Bt.length)>0&&st.actionTabs.type===1&&(dr.check_ids=[...((Jt=(Tt=st.actionTabs.selectArrsAll)==null?void 0:Tt.filter(ar=>!ar.high_resources_consume||ar.high_resources_consume_permission))==null?void 0:Jt.map(ar=>Number(ar==null?void 0:ar.id)))||[]]),(On=At==null?void 0:At.exercise)!=null&&On.is_make_up_exercise){if(qn&&Vn.length<=0||!qn&&!(dn||Ln)){pe.ZP.error("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F");return}dr.is_appoint_user=qn,dr.is_miss_exam_user=dn,dr.is_no_passing_user=Ln,qn?dr.make_up_exercise_users=Vn.map(ar=>({user_id:ar})):dr.make_up_exercise_user=[]}let{is_locked:xr,open_camera:kr,screen_open:Yr,login_restrict:ro,ip_bind:oo,ip_limit:io,is_random:Tr,id:eo,identity_verify:$r,open_phone_video_recording:Wo}=At==null?void 0:At.exercise;if(st.actionTabs.key!=="\u6279\u91CF\u53D1\u5E03"||(xr||kr||Yr||ro||oo||io=="pub"||io=="inner"||$r||Wo)&&Gn.exercise_type==2){if(Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),st.actionTabs.type==2){let ar=je.default.confirm({width:666,centered:!0,okText:"\u7ACB\u5373\u8C03\u6574",cancelText:"\u4E0D\u9700\u8981",title:"\u63D0\u793A",icon:null,content:ge.createElement("div",null,"\u5F53\u524D\u8003\u8BD5\u6A21\u5F0F\u4E3A\u201C\u6A21\u62DF\u8003\u8BD5\u201D\uFF0C\u60A8\u5DF2\u5F00\u542F",ge.createElement("span",{style:{color:"#FA6400"}}," ",(0,he.hi)(At==null?void 0:At.exercise)," "),"\u9632\u4F5C\u5F0A\u89C4\u5219\uFF0C\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\u3002\u662F\u5426\u9700\u8981\u8FDB\u884C\u8C03\u6574\uFF1F"),onOk:()=>Nt(void 0,null,function*(){var Ro;Ar(!0);let ea=yield(0,Te.Tr)({exercise_ids:[...((Ro=st.actionTabs.selectArrs)==null?void 0:Ro.map(yo=>Number(yo)))||[]],course_id:lt.coursesId,type:"exercise"});if((ea==null?void 0:ea.student_count)===0){if((yield at(dr))&&st.actionTabs.isRouter){ar.destroy(),ce.history.push(`/classrooms/${lt.coursesId}/exercise/${eo}/detail?random=${Tr}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Jn(dr),Pn(ea)}),onCancel:()=>{ar.destroy(),Ar(!1),at(dr)}})}else{let ar=je.default.info({width:580,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",title:"\u63D0\u793A",icon:null,content:ge.createElement("div",null,"\u6A21\u62DF\u8003\u8BD5\u5F00\u542F\u9632\u4F5C\u5F0A\u89C4\u5219\u53EF\u80FD\u4F1A\u5F71\u54CD\u5B66\u751F\u8FDB\u884C\u91CD\u590D\u8003\u8BD5\uFF0C\u53EF\u6839\u636E\u8003\u8BD5\u9700\u8981\u8FDB\u884C\u8C03\u6574\u3002"),onOk:()=>Nt(void 0,null,function*(){var Ro;Ar(!0);let ea=yield(0,Te.Tr)({exercise_ids:[...((Ro=st.actionTabs.selectArrs)==null?void 0:Ro.map(yo=>Number(yo)))||[]],course_id:lt.coursesId,type:"exercise"});if((ea==null?void 0:ea.student_count)===0){if((yield at(dr))&&st.actionTabs.isRouter){ce.history.push(`/classrooms/${lt.coursesId}/exercise/${eo}/detail?random=${Tr}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else Jn(dr),Pn(ea)})})}return}let Ko=yield(0,Te.Tr)({exercise_ids:[...((jn=st.actionTabs.selectArrs)==null?void 0:jn.map(ar=>Number(ar)))||[]],course_id:lt.coursesId,type:"exercise"});(Ko==null?void 0:Ko.student_count)===0?at(dr):(Jn(dr),Pn(Ko))}),Kt=()=>{var Yt;let nt=[...(Yt=st.actionTabs.selectArrsAll)==null?void 0:Yt.filter(Bt=>Bt.high_resources_consume&&!Bt.high_resources_consume_permission)];(nt==null?void 0:nt.length)>0&&st.actionTabs.type===1&&je.default.confirm({centered:!0,icon:null,footer:null,width:560,title:"\u63D0\u793A",closable:!0,content:ge.createElement("div",null,ge.createElement("div",{className:Be.tipcontent},ge.createElement("div",{style:{color:"#191919"}},"\u60A8\u6709 ",nt==null?void 0:nt.length," \u4E2A\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u53D1\u5E03\u5931\u8D25\uFF0C\u8BF7\u5355\u72EC\u8FDB\u884C\u53D1\u5E03\u3002"),ge.createElement("div",{className:"mt20 mb20"},nt==null?void 0:nt.map(Bt=>ge.createElement("div",{className:Be.failedList,key:Bt.id},ge.createElement("div",{className:Be.name},Bt==null?void 0:Bt.exercise_name),ge.createElement("div",{className:Be.publish,onClick:()=>{(0,he.xg)(`/classrooms/${lt.coursesId}/exercise/${Bt.id}/detail?random=${Bt.is_random}`)}},"\u53D1\u5E03"))))))})},at=Yt=>Nt(void 0,null,function*(){var nt,Bt,Tt;if(st.actionTabs.type===1){let jn=[...(nt=st.actionTabs.selectArrsAll)==null?void 0:nt.filter(Gn=>Gn.high_resources_consume&&!Gn.high_resources_consume_permission)];if((jn==null?void 0:jn.length)==st.actionTabs.selectArrsAll.length){Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),Kt();return}}let Jt=!1;return zt(!0),(yield(0,Ce.ZP)(`/api/courses/${lt.coursesId}/exercises/publish.json`,{method:"post",body:Yt})).status===0&&((0,he.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u7ACB\u5373\u53D1\u5E03"]),Qt(),pe.ZP.success("\u53D1\u5E03\u6210\u529F"),Kn(!1),xe({type:"exercise/setActionTabs",payload:{}}),(Bt=st==null?void 0:st.actionTabs)!=null&&Bt.cb?(Tt=st==null?void 0:st.actionTabs)==null||Tt.cb():xe({type:"classroomList/getClassroomExercisesList",payload:Ge({},st.actionTabs.params)}),Jt=!0,st.actionTabs.type===1&&Kt()),zt(!1),Jt}),Qt=()=>{vn(1),Xt([]),Rt([])},tn=(Yt,nt,Bt)=>{Yt<=0?pe.ZP.info("\u8BF7\u9009\u62E9\u8865\u8003\u5B66\u751F"):(rr(nt),kn(Bt),An(!1))};return ge.createElement(y.Fragment,null,ge.createElement(je.default,{centered:!0,title:"\u53D1\u5E03\u8003\u8BD5",open:En,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",width:660,onOk:Et,confirmLoading:ut||$t,onCancel:()=>{Qt(),Kn(!1),xe({type:"exercise/setActionTabs",payload:{}})}},ge.createElement(be.Z,{spinning:$t},en&&ge.createElement(we.default,{form:qt},!!((Wt=st==null?void 0:st.actionTabs)!=null&&Wt.disabled)&&ge.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},ge.createElement("img",{style:{marginRight:5,objectFit:"contain"},src:Ze.Z}),"\u5DF2\u7ECF\u53D1\u5E03\u8FC7\u8003\u8BD5\u7684\u8BD5\u5377\u4E0D\u53EF\u4EE5\u7EDF\u4E00\u53D1\u5E03\u3002"),!((ht=At==null?void 0:At.exercise)!=null&&ht.is_make_up_exercise)&&ge.createElement(ge.Fragment,null,ge.createElement(Fe.Z,null,ge.createElement("span",{className:"mr10",style:{lineHeight:"32px"}},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u6A21\u5F0F"),ge.createElement(we.default.Item,{name:"exercise_type"},ge.createElement(ye.ZP.Group,{disabled:((kt=At==null?void 0:At.exercise)==null?void 0:kt.exercise_status)>1,onChange:Yt=>{Yn(Yt.target.value),pt(Yt.target.value)}},ge.createElement(ye.ZP,{value:1},"\u6B63\u5F0F\u8003\u8BD5"),ge.createElement(ye.ZP,{value:2},"\u6A21\u62DF\u8003\u8BD5")))),Fn==2&&ge.createElement(Fe.Z,{className:`${Be.contentInterval}`},ge.createElement("span",{className:`${Be.minorRuleText}`,style:{marginLeft:50}},"\u6BCF\u4E2A\u5B66\u751F\u5141\u8BB8\u8FDB\u884C\u8003\u8BD5"),ge.createElement(we.default.Item,{name:"simulate_exercise_num"},ge.createElement(ze.Z,{className:Be.numberInput,style:{width:145},precision:0,size:"middle",disabled:((St=At==null?void 0:At.exercise)==null?void 0:St.exercise_status)>1,min:1,max:999})),ge.createElement("span",null,"\u6B21",ge.createElement("span",{style:{color:"#999999"}},"\uFF08\u53EF\u8BBE\u7F6E1~999\u6B21\uFF09")))),ge.createElement(Fe.Z,null,ge.createElement("span",{className:"mr10 mt5"},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u8003\u8BD5\u65F6\u95F4"),ge.createElement(we.default.Item,{name:"publish_time"},ge.createElement(Ae.default,{style:{width:170},disabledDate:Yt=>Yt&&Yt<=De()().subtract(0,"days"),disabledTime:Se,placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,he.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})),ge.createElement("span",{className:"mt5 ml5 mr5"},"\u5230"),ge.createElement(we.default.Item,{name:"end_time"},ge.createElement(Ae.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:De()((0,he.U6)(),"HH:mm")},disabledDate:Yt=>Yt&&Yt{var Bt,Tt,Jt,On,jn;if(Ht(Yt),Yt)if((Bt=At==null?void 0:At.exercise)!=null&&Bt.is_appoint_user){const Gn=(Jt=(Tt=At==null?void 0:At.exercise)==null?void 0:Tt.all_exercise_users)==null?void 0:Jt.map(Lr=>Lr.user_id);rr([...Gn])}else rr([]),Nn(!1),Sn(!1);else Nn((On=At==null?void 0:At.exercise)==null?void 0:On.is_miss_exam_user),Sn((jn=At==null?void 0:At.exercise)==null?void 0:jn.is_no_passing_user)},disabled:((jt=At==null?void 0:At.exercise)==null?void 0:jt.exercise_status)!==1}),ge.createElement("span",{style:{marginLeft:"10px",fontSize:"14px",color:"3333"}},"\u6307\u5B9A\u5B66\u751F")),!qn&&ge.createElement(Fe.Z,{className:"mt20",style:{paddingLeft:"90px"},align:"middle"},ge.createElement(Ye.default,{checked:dn,disabled:((de=At==null?void 0:At.exercise)==null?void 0:de.exercise_status)!==1||((ne=At==null?void 0:At.exercise)==null?void 0:ne.miss_exam_count)<=0,onChange:Yt=>{Nn(Yt.target.checked)}},ge.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u7F3A\u8003")),ge.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginRight:"60px"},onClick:()=>{on(1),Ht(!1),An(!0)}},"\uFF08",`${(te=At==null?void 0:At.exercise)==null?void 0:te.miss_exam_count}\u4EBA`,"\uFF09"),ge.createElement(Ye.default,{checked:Ln,disabled:((le=At==null?void 0:At.exercise)==null?void 0:le.exercise_status)!==1||((ve=At==null?void 0:At.exercise)==null?void 0:ve.no_passing_count)<=0,onChange:Yt=>{Sn(Yt.target.checked)}},ge.createElement("span",{style:{fontSize:"14px",color:"#333"}},"\u672A\u53CA\u683C")),ge.createElement("span",{style:{color:"#0152d9",cursor:"pointer"},onClick:()=>{on(2),Ht(!1),An(!0)}},"\uFF08",`${(re=At==null?void 0:At.exercise)==null?void 0:re.no_passing_count}\u4EBA`,"\uFF09")),qn&&ge.createElement(Fe.Z,{className:"mt20",style:{paddingLeft:"90px"}},ge.createElement(me.ZP,{type:"primary",ghost:!0,disabled:((fe=At==null?void 0:At.exercise)==null?void 0:fe.exercise_status)!==1,onClick:()=>{An(!0),on(void 0)}},ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-tianjia4 mr5",style:{fontSize:"14px"}})),ge.createElement("span",null,"\u9009\u62E9\u5B66\u751F")),ge.createElement("span",{style:{color:"#333",display:"inline-block",height:"32px",lineHeight:"32px",marginLeft:"10px"}},"\uFF08\u5DF2\u9009 ",`${Vn.length||0} \u4EBA`,"\uFF09"))),st.actionTabs.type===2&&!((Ue=At==null?void 0:At.exercise)!=null&&Ue.is_make_up_exercise)&&ge.createElement(Fe.Z,{style:{marginBottom:"10px"}},ge.createElement("span",{className:"mr10"},ge.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7"),ge.createElement(ye.ZP.Group,{value:ln,onChange:Yt=>{yn(Yt.target.value),Rt([])}},ge.createElement(ye.ZP,{disabled:!!((vt=st==null?void 0:st.actionTabs)!=null&&vt.disabled)||en.some(Yt=>Yt==null?void 0:Yt.is_published)||!((et=st==null?void 0:st.actionTabs)!=null&&et.manage_all_group),value:!0},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(ye.ZP,{disabled:en.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),en.length<=0&&st.actionTabs.type===2&&!((tt=At==null?void 0:At.exercise)!=null&&tt.is_make_up_exercise)&&ge.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"'),(st.actionTabs.type===1||!ln)&&!((dt=At==null?void 0:At.exercise)!=null&&dt.is_make_up_exercise)&&en.length>0&&ge.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},ge.createElement("span",{style:{flex:1}},ge.createElement(Ye.default,{checked:bt.length===en.length,onChange:Yt=>{bt.length===en.length?Rt([]):Rt(en)}},"\u5168\u9009")),ge.createElement("span",{style:{width:16}}),ge.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",bt.length||0,"\u4E2A\u5206\u73ED")),(st.actionTabs.type===1||!ln)&&!((yt=At==null?void 0:At.exercise)!=null&&yt.is_make_up_exercise)&&en.length>0&&ge.createElement(Je.Z,{data:en,selectedRowKeys:bt,setSelectedRowKeys:Rt})),ge.createElement(oe.Z,{visible:un,setVisible:An,onK:tn,selectKeys:Vn,selectRows:sr,appointStudent:qn,modalParams:hn,courseId:lt.categoryId||((Qe=(wt=st==null?void 0:st.actionTabs)==null?void 0:wt.selectArrs)==null?void 0:Qe[0])})),ge.createElement(rt.Z,{resdata:_n,type:"exercisepush",okloading:ut,oktext:(_n==null?void 0:_n.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Yt=>Nt(void 0,null,function*(){var nt,Bt,Tt;zt(!0);let Jt=yield(0,Ce.ZP)(`/api/courses/${lt.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"exercise",ids:[...((nt=st.actionTabs.selectArrs)==null?void 0:nt.map(On=>Number(On)))||[]]}});if(zt(!1),(Jt==null?void 0:Jt.status)===0)if(Er){let On=yield at(Qn);if(je.default.destroyAll(),On&&st.actionTabs.isRouter){ce.history.push(`/classrooms/${lt.coursesId}/exercise/${(Bt=At==null?void 0:At.exercise)==null?void 0:Bt.id}/detail?random=${(Tt=At==null?void 0:At.exercise)==null?void 0:Tt.is_random}&tabs=3&childrenTabs=2`);return}xe({type:"exercise/setActionTabs",payload:{key:"\u8C03\u6574tabs\u9009\u4E2D"}})}else at(Qn)})})),ge.createElement(Xe.Z,{text:"\u662F\u5426\u7EE7\u7EED\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u53D1\u5E03\uFF1F",okText:"\u786E\u8BA4\u53D1\u5E03",visible:fr,dataSource:Ot,onSuccess:()=>{gr(!1),Kn(!0)},onClose:()=>{gr(!1),Qt(),xe({type:"exercise/setActionTabs",payload:{}})}}))};var It=(0,ce.connect)(({exercise:st})=>({exercise:st}))(xt)},70218:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return se}});var y=E(59301),we=E(37568),pe=E(62673),je=E(77019),be={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ye=E(4918),ze=(Ye,me,Re)=>new Promise((De,Ce)=>{var he=Ze=>{try{Me(Re.next(Ze))}catch(Je){Ce(Je)}},ce=Ze=>{try{Me(Re.throw(Ze))}catch(Je){Ce(Je)}},Me=Ze=>Ze.done?De(Ze.value):Promise.resolve(Ze.value).then(he,ce);Me((Re=Re.apply(Ye,me)).next())}),se=({data:Ye,value:me=[],handleChangePage:Re,setSelectedRowKeys:De,selectedRowKeys:Ce,onChange:he=()=>{}})=>{const[ce,Me]=(0,y.useState)([]),[Ze,Je]=(0,y.useState)([]),[oe,Be]=(0,y.useState)([]);let[rt,Te]=(0,y.useState)(1),[Xe,ge]=(0,y.useState)();return(0,y.useEffect)(()=>{Me(Ye),Je([]),Be([])},[Ye]),(0,y.useEffect)(()=>{De&&(Je(Ce),Be(Ce))},[Ce]),y.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},y.createElement("div",{className:be.leftdiv},y.createElement(we.default.Search,{size:"middle",onChange:Oe=>ze(void 0,null,function*(){Me(Ye.filter(Ve=>{var Pe;return(Pe=Ve==null?void 0:Ve.name)==null?void 0:Pe.includes(Oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ce.length===0&&y.createElement(ye.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),y.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},y.createElement(pe.default.Group,{value:Ze.map(Oe=>`${Oe.course_group_id}`),onChange:Oe=>{De(ce.filter(Ve=>Oe.includes(`${Ve.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ce.map((Oe,Ve)=>y.createElement(je.Z,{key:Oe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},y.createElement(pe.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Oe.is_published,value:`${Oe.course_group_id}`},y.createElement("div",{className:be.listClass},y.createElement("span",{className:be.spantitle,style:{width:Oe.is_published?"108px":"170px"}},Oe.name),Oe.is_published&&y.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),y.createElement("div",{className:be.rightdiv},y.createElement(we.default.Search,{onChange:Oe=>{Be(Ze.filter(Ve=>Ve.name.includes(Oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),oe.length===0&&y.createElement(ye.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),oe.length>0&&y.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},y.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},oe.map((Oe,Ve)=>y.createElement(je.Z,{justify:"space-between",style:{marginTop:"10px"},key:Oe.course_group_id},y.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},Oe.name),y.createElement("img",{src:Fe,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{De(Ze.filter(Pe=>`${Pe.course_group_name}`!=`${Oe.course_group_name}`))}})))))))}},7845:function(sn,Ct,E){"use strict";var y=E(59301),we=E(11938),pe=E(4875),je=E(28284),be=E(62957),Fe=E(29787),ye=E(70858),ze=E(37568),Ae=E(77019),se=E(5269),Ye=E(7939),me=E(81671),Re=E(66649),De=E.n(Re),Ce=E(51429),he=E(7408),ce=E(73457),Me=E(8576),Ze=E(4006),Je=E(59301),oe=(Xe,ge,Oe)=>new Promise((Ve,Pe)=>{var ot=_e=>{try{ue(Oe.next(_e))}catch(Ge){Pe(Ge)}},Le=_e=>{try{ue(Oe.throw(_e))}catch(Ge){Pe(Ge)}},ue=_e=>_e.done?Ve(_e.value):Promise.resolve(_e.value).then(ot,Le);ue((Oe=Oe.apply(Xe,ge)).next())});const{Countdown:Be}=we.default,rt=({value:Xe,onChange:ge,MaxMinutes:Oe})=>Je.createElement(Je.Fragment,null,Je.createElement("div",{className:"p10 mb20",style:{background:"#F6F7F9"}},"1.\u53EA\u6709\u5F53\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u665A\u4E8E\u5B66\u751F\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u65F6\uFF0C\u624D\u652F\u6301\u5BF9\u5B66\u751F\u8FDB\u884C\u5EF6\u65F6\u64CD\u4F5C\uFF1B",Je.createElement("br",null),"2.\u6BCF\u4E2A\u5B66\u751F\u7684\u6700\u5927\u53EF\u5EF6\u65F6\u65F6\u95F4=\u8003\u8BD5\u622A\u6B62\u65F6\u95F4-\u5B66\u751F\u5F53\u524D\u7684\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\u3002",Je.createElement("br",null)),Je.createElement(pe.Z,{value:Xe,onChange:ge,min:0,precision:0,max:Oe,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${Oe}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),Te=({exercise:Xe,successCb:ge,dispatch:Oe})=>{var Ve,Pe,ot,Le;const ue=(0,Ce.useParams)(),[_e]=je.default.useForm(),Ge=je.default.useWatch("time",_e),[ft,Nt]=(0,y.useState)(!1),Ke=(0,y.useRef)(),{actionTabs:Se}=Xe,[xt,It]=(0,y.useState)(),[,st,xe,Ne]=(0,Ze.U)(me.n7,{id:ue.categoryId}),[,it,Wt]=(0,Ze.U)(me.Cd,{});(0,y.useEffect)(()=>{Xe.actionTabs.key==="student-unlock"&&(Nt(!1),_e.resetFields())},[Xe.actionTabs.key]);const ht=()=>new Promise(ve=>oe(void 0,null,function*(){var re,fe;return Ke.current=yield(0,ce.y)({ip_limit:(re=Se==null?void 0:Se.exerciseParams)==null?void 0:re.ip_limit,ip_bind:(fe=Se==null?void 0:Se.exerciseParams)==null?void 0:fe.ip_bind_type}),ve()})),kt=()=>oe(void 0,null,function*(){var ve,re,fe,Ue,vt;yield _e.validateFields();const et=_e.getFieldsValue();if(Nt(!0),(((ve=Se==null?void 0:Se.exerciseParams)==null?void 0:ve.ip_limit)!=="no"||(re=Se==null?void 0:Se.exerciseParams)!=null&&re.ip_bind_type)&&(yield ht()),(yield(0,me.ZD)((fe=Se==null?void 0:Se.exerciseParams)==null?void 0:fe.id,{exercise_user_id:(Ue=Se==null?void 0:Se.exerciseParams)==null?void 0:Ue.exercise_user_id,unlock_key:et.unlock_key,time:et.time,ip:Ke.current})).status===0){if(ge){Oe({type:"exercise/setActionTabs",payload:{}}),ge();return}const dt=Se==null?void 0:Se.exerciseParams;(0,he.nr)({inner_ip:dt.inner_ip,public_ip:dt.public_ip,open_camera:dt.open_camera,ip_limit:dt.ip_limit,ip_bind:dt.ip_bind,ip_bind_type:dt.ip_bind_type,exercise_tips:dt.exercise_tips,exerciseId:dt.id,screen_open:dt.screen_open,screen_num:dt.screen_num,screen_sec:dt.screen_sec,coursesId:ue.coursesId,login:(vt=(0,Me.eY)())==null?void 0:vt.login,history,identity_verify:dt.identity_verify,open_phone_video_recording:dt.open_phone_video_recording,current_status:dt.current_status}),Oe({type:"exercise/setActionTabs",payload:{}})}Nt(!1)}),St=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:ve=>Je.createElement("span",{className:ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ve)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:ve=>Je.createElement("span",{className:ve.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},ve)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],Gt=((Ve=Se==null?void 0:Se.exerciseParams)==null?void 0:Ve.errorMessage)&&typeof((Pe=Se==null?void 0:Se.exerciseParams)==null?void 0:Pe.errorMessage)=="object";(0,y.useEffect)(()=>{Xe.actionTabs.key==="student-unlock"&&oe(void 0,null,function*(){const ve=yield Wt(ue);yield xe({}),ve.status||It(ve)})},[Xe.actionTabs.key]);const{time:jt,end_time:de}=(xt==null?void 0:xt.exercise)||{},ne=Ne!=null&&Ne.user_end_time?De()(Ne==null?void 0:Ne.user_end_time).add(1,"minutes"):De()(),te=De()(Ne==null?void 0:Ne.user_total_end_time)>ne?Math.round(De().duration(De()(Ne==null?void 0:Ne.user_total_end_time).diff(ne.startOf("minute"))).asMinutes()):0,le=((Ne==null?void 0:Ne.student_left_minutes)||0)+(Ge||0);return Je.createElement(Je.Fragment,null,Je.createElement(be.default,{width:514,centered:!0,closable:!!((ot=Se==null?void 0:Se.exerciseParams)!=null&&ot.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:Xe.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{Oe({type:"exercise/setActionTabs",payload:{}})}},Je.createElement(Fe.Z,{spinning:st||it},Gt&&Je.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!Gt&&Je.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),Gt&&Je.createElement(ye.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((Le=Se==null?void 0:Se.exerciseParams)==null?void 0:Le.errorMessage)||{}],columns:St}),Je.createElement("div",{className:""},Je.createElement(je.default,{form:_e,layout:"vertical",autoComplete:"off"},Je.createElement(je.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},Je.createElement(ze.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),jt!==-1?Je.createElement(Je.Fragment,null,Je.createElement(je.default.Item,{name:"time",label:Je.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",Je.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",De()(Ne==null?void 0:Ne.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},Je.createElement(rt,{MaxMinutes:te})),Je.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",Je.createElement("span",{className:"ml5"},st||it?"--":le),"\u5206\u949F",le!==0&&(Ne==null?void 0:Ne.user_end_time)&&Je.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",Je.createElement("span",{className:"ml5"},De()(Ne==null?void 0:Ne.user_end_time).add(Ge||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):Je.createElement("span",{style:{color:"#F6A53B"}}," \u5F53\u524D\u8003\u8BD5\u672A\u9650\u5236\u8003\u751F\u7B54\u9898\u65F6\u957F\uFF0C\u8003\u8BD5\u622A\u6B62\u65F6\u95F4\u4E3A ",De()(de).format("YYYY-MM-DD HH:mm")))),Je.createElement(Ae.Z,{justify:"space-between",align:"middle"},Je.createElement(se.Z,null),Je.createElement(se.Z,null,Je.createElement(Ye.ZP,{loading:ft,onClick:kt},"\u8FDB\u5165\u8003\u8BD5"))))))};Ct.Z=(0,Ce.connect)(({exercise:Xe})=>({exercise:Xe}))(Te)},15127:function(sn,Ct,E){"use strict";E.d(Ct,{w:function(){return Fe}});var y=E(66658),we=E(62957),pe=E(51429),je=E(59301),be=(ye,ze,Ae)=>new Promise((se,Ye)=>{var me=Ce=>{try{De(Ae.next(Ce))}catch(he){Ye(he)}},Re=Ce=>{try{De(Ae.throw(Ce))}catch(he){Ye(he)}},De=Ce=>Ce.done?se(Ce.value):Promise.resolve(Ce.value).then(me,Re);De((Ae=Ae.apply(ye,ze)).next())});const Fe=(ye,ze,Ae="\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E...",se=1,Ye=2)=>be(void 0,null,function*(){se===1&&(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:se===1?Ae:"\u6B63\u5728\u68C0\u6D4B\u4E2D\uFF0C\u8BF7\u7A0D\u540E..."}});const me=yield(0,y.ZP)(`/api/exercises/${ze}/user_appraise_status.json`,{method:"get",params:{appraise_type:se}});if((me==null?void 0:me.status)===-1)return(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}}),Promise.reject();let Re={status:0};if((me==null?void 0:me.type)===2&&(Re=yield(0,y.ZP)(`/api/exercises/${ze}/create_appraise_students.json`,{method:"get"})),(0,pe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(Re==null?void 0:Re.status)===-1)return Promise.reject();if((me==null?void 0:me.type)===2){const De=()=>{pe.history.replace(`/classrooms/${ye}/exercise/${ze}/centralizeReview/${Re==null?void 0:Re.login}`)};if(we.default.confirm({centered:!0,width:470,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",keyboard:!1,onOk:De,onCancel:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,je.createElement("div",null,"\u60A8\u5DF2\u6210\u4E3A\u6307\u5B9A\u9605\u5377\u6559\u5E08\uFF0C\u662F\u5426\u73B0\u5728\u524D\u5F80",je.createElement("span",{onClick:De,className:"ml5 mr5 c-light-primary current"},"\u96C6\u4E2D\u9605\u5377"),"\u7EE7\u7EED\u8BC4\u9605\uFF1F"),je.createElement("div",{className:"c-grey-999"},"\uFF08\u9605\u5377\u7ED3\u675F\u540E\u6062\u590D\u5B66\u751F\u4E2A\u4EBA\u8BC4\u9605\u529F\u80FD\uFF0C\u5E76\u5C55\u793A\u5B66\u751F\u6210\u7EE9\uFF09"))}),Ye!==3)return Promise.reject()}if((me==null?void 0:me.type)===3&&(we.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",keyboard:!1,title:"\u63D0\u793A",onOk:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,(me==null?void 0:me.message)||"")}),Ye!==3)||(me==null?void 0:me.type)===4&&(we.default.info({centered:!0,width:470,okText:"\u786E\u5B9A",title:"\u63D0\u793A",keyboard:!1,onOk:()=>{Ye===1&&pe.history.replace(`/classrooms/${ye}/exercise/${ze}/detail`)},content:je.createElement("div",null,(me==null?void 0:me.message)||"")}),Ye!==3))return Promise.reject()})},26632:function(sn,Ct,E){"use strict";E.r(Ct),E.d(Ct,{default:function(){return No}});var y=E(59301),we=E(51429),pe=E(62957),je=E(93041),be=E(6767),Fe=E(458),ye=E(31709),ze=E(48608),Ae=E(7939),se=E(62673),Ye=E(66649),me=E.n(Ye),Re=E(8576),De=E(7408),Ce=E(4918),he=E(66658),ce=E(31691),Me=E(28284),Ze=E(25399),Je=E(4875),oe=E(82326),Be=E(37568),rt=E(26724),Te=E.n(rt),Xe=E(17180),ge=E(78734),Oe=E(94477),Ve=E(27084),Pe=E(89275),ot=E(43776),Le=E(82758),ue=E(27334),_e=E(59301),Ge=Object.defineProperty,ft=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,It=($e,fn,Lt)=>fn in $e?Ge($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,st=($e,fn)=>{for(var Lt in fn||(fn={}))Se.call(fn,Lt)&&It($e,Lt,fn[Lt]);if(Ke)for(var Lt of Ke(fn))xt.call(fn,Lt)&&It($e,Lt,fn[Lt]);return $e},xe=($e,fn)=>ft($e,Nt(fn)),Ne=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const{TabPane:it}=ce.default,Wt=({classroomList:$e,exercise:fn,loading:Lt,dispatch:Cn})=>{var tr;const Zn=(0,we.useParams)(),Rn=(0,we.useLocation)(),[yr]=Me.default.useForm(),{brankList:zn}=fn;let[Un,or]=(0,y.useState)(!0),[Rr,wo]=(0,y.useState)(!1);const[ca,aa]=(0,y.useState)("myself");let[oa,va]=(0,y.useState)([]),[ma,La]=(0,y.useState)([]),[Ba,Ta]=(0,y.useState)(),[Va,si]=(0,y.useState)([]);const fi=(0,y.useRef)(null),[wi,hi]=(0,y.useState)(!1),[Ao,Do]=(0,y.useState)(""),[Co,Ja]=(0,y.useState)(""),[Uo,Ho]=(0,y.useState)(!1),[Ma,ba]=(0,y.useState)({}),ha=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",ellipsis:!0,align:"left",render:(ko,Ga,vr)=>_e.createElement("div",{style:{display:"flex",alignItems:"center"}},_e.createElement(Ze.Z,{title:ko},_e.createElement("div",{title:ko,className:ge.Z.name},ko)),(Ga==null?void 0:Ga.high_resources_consume)&&_e.createElement(ot.Z,{type:"shixun",style:{marginLeft:10}}))},{title:"\u6240\u5C5E\u8BFE\u7A0B",dataIndex:"course_discipline_name",width:180,ellipsis:!0,align:"left",render:ko=>_e.createElement(Ze.Z,{title:ko},_e.createElement("span",null,ko))},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:ko=>ko?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"},{title:"\u66F4\u65B0\u65F6\u95F4",dataIndex:"updated_at",width:150,align:"left"},{title:"\u8BD5\u9898\u6570",dataIndex:"item_num",width:60,align:"center"},{title:"\u603B\u5206",dataIndex:"total_score",width:60,align:"center"},{title:"\u64CD\u4F5C",dataIndex:"is_random",width:60,align:"center",render:(ko,Ga)=>_e.createElement("a",{href:ko?`/randompaper/detail/${Ga.id}`:`/paperlibrary/see/${Ga.id}?defaultActiveKey=1`,target:"_blank>"},"\u9884\u89C8")}],[_o,Mi]=(0,y.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"});(0,y.useEffect)(()=>{fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(ri(),si([]),Hi())},[fn.actionTabs.key]);const Hi=()=>Ne(void 0,null,function*(){const ko=yield Cn({type:"paperlibrary/getTeachGroupData"});La(ko)}),Ai=ko=>{const Ga=parseInt(ko);return isNaN(Ga)?"":Ga},ri=()=>Ne(void 0,null,function*(){var ko,Ga;if(Un){++_o.page,or(!1);const vr=yield Cn({type:"exercise/getBrankList",payload:xe(st({},_o),{search:(ko=_o.search)==null?void 0:ko.trim()})});oa=vr!=null&&vr.object_list?[...oa.concat(vr==null?void 0:vr.object_list)]:oa,_o.filter==="public"?Ta(vr.is_teacher):Ta(!0),((Ga=vr.object_list)==null?void 0:Ga.length)<_o.limit?or(!1):or(!0),va([...oa])}}),El=ko=>{fi.current.scrollTop=0,oa=[],_o.page=0,_o.group_id=ko,Un=!0,si([]),Mi(st({},_o)),ri()},qi={selectedRowKeys:Va,onChange:ko=>{si(ko)},type:"radio"},qo=()=>{Mi(st({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),va([]),or(!0),aa("myself"),Cn({type:"exercise/setActionTabs",payload:{}}),wo(!1)},[Ea,Qo,da,za]=(0,Ve.P)(),$a=ko=>Ne(void 0,null,function*(){let Ga=!1;oa.forEach(Za=>{Va.includes(Za.id)&&(Ga=Za.is_random)});const vr=ko.map(Za=>({shixun_id:Za.id,is_use:Za.is_use,is_copy:Za.is_copy}));if(!Ga){Ho(!0);const Za=yield Cn({type:"exercise/saveBanks",payload:{course_id:Zn.coursesId,category_id:(Zn==null?void 0:Zn.categoryId)||null,object_type:"examination_bank",bank_id:Va,shixuns_info:vr}});Ho(!1),(Za==null?void 0:Za.status)===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Cn({type:"classroomList/getClassroomExercisesList",payload:st({},fn.actionTabs.params)}),Cn({type:"classroomList/getClassroomLeftMenus",payload:{id:Zn.coursesId}}),Do(`/classrooms/${Zn.coursesId}/exercise/${Za.exercise_id}/detail?random=${Za.is_random}&tabs=3`),Ja(`/classrooms/${Zn.coursesId}/exercise/add/${Za.exercise_id}?random=${Za.is_random}&type=2`),hi(!0),be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Qo(),qo());return}Ho(!0),setTimeout(()=>{Ho(!1)},500),Cn({type:"exercise/setActionTabs",payload:{}});let Qr=1,Yo=pe.default.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"\u914D\u7F6E\u51FA\u5377\u6570\u91CF",content:_e.createElement("div",{className:ge.Z.modalColumn},_e.createElement("div",{className:ge.Z.modalRow},_e.createElement("sup",{className:ge.Z.sup},"*"),_e.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),_e.createElement(Je.Z,{parser:Ai,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Qr,onChange:Za=>{Qr=Za;const Bi=document.getElementById("model_error");Qr<1||Qr>50?Bi.style.display="block":Bi.style.display="none"}})),_e.createElement("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red"},"\u8BF7\u8F93\u51651-50\u4E4B\u95F4\u7684\u6574\u6570")),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onCancel:qo,onOk:()=>Ne(void 0,null,function*(){if(Qr<1||Qr>50){const Bi=document.getElementById("model_error");return Bi.style.display="block",Promise.reject()}Yo.update({cancelButtonProps:{disabled:!0}});const Za=yield Cn({type:"exercise/saveBanks",payload:{course_id:Zn.coursesId,object_type:"examination_bank",bank_id:Va,shixuns_info:vr,num:Qr}});Yo.update({cancelButtonProps:{disabled:!1}}),Za&&Za.status===0?((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),pe.default.destroyAll(),Cn({type:"classroomList/getClassroomExercisesList",payload:st({},fn.actionTabs.params)}),qo(),Qo(),be.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(qo(),Qo())})})});return _e.createElement(_e.Fragment,null,_e.createElement(pe.default,{centered:!0,width:1012,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Rr,bodyStyle:{minHeight:200},wrapClassName:ge.Z.warpModal,onOk:()=>Ne(void 0,null,function*(){var ko;if(!Va.length){be.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}wo(!0);let Ga=!1,vr=!1;if(oa.forEach(Yo=>{Va.includes(Yo.id)&&Yo.need_authorize&&(Ga=Yo.need_authorize),Va.includes(Yo.id)&&(vr=Yo.is_random)}),Ga){(0,Oe.rX)(!1,"\u8BE5\u8BD5\u5377\u4E2D\u5305\u542B\u5B9E\u8BAD\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002");return}let Qr=yield(0,ue.Tr)({id:`${Va[0]}`,course_id:(ko=$e.detailTopBanner)==null?void 0:ko.course_id,type:"examination_bank"});wo(!1),(Qr==null?void 0:Qr.student_count)===0?$a([]):ba(Qr)}),onCancel:qo},_e.createElement(ce.default,{activeKey:ca,onTabClick:ko=>Ne(void 0,null,function*(){fi.current.scrollTop=0,oa=[],ca!==ko&&si([]),aa(ko),_o.page=0,_o.filter=ko,_o.group_id=null,Un=!0,ri()})},_e.createElement(it,{tab:_e.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),_e.createElement(it,{tab:_e.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),_e.createElement(it,{tab:_e.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),_e.createElement("div",{className:ge.Z.tabSearch},ca==="teacher"&&_e.createElement(oe.default,{value:_o.group_id,onChange:El,size:"middle",style:{width:200,marginRight:30}},_e.createElement(oe.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(tr=ma==null?void 0:ma.groups)==null?void 0:tr.map(ko=>_e.createElement(oe.default.Option,{key:ko==null?void 0:ko.group_id,value:ko==null?void 0:ko.group_id},ko==null?void 0:ko.name))),_e.createElement(Be.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:_o.search,onChange:ko=>{_o.search=ko.target.value,Mi(st({},_o))},onSearch:ko=>{fi.current.scrollTop=0,oa=[],_o.page=0,Un=!0,si([]),ko&&(0,Pe.tk)({name:ko,copywriting:ko,position:"Exercise"}),ri()}})),_e.createElement("div",{ref:fi,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Ba&&ca==="public"&&_e.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},_e.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BD5\u5377\u5E93\u8D44\u6E90"),_e.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),_e.createElement(Te(),{initialLoad:!1,pageStart:0,loadMore:()=>{ri()},hasMore:Un,useWindow:!1},fn.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Ba&&_e.createElement(Xe.Z,{className:ge.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:oa,onRow:ko=>({onClick:()=>{si([ko==null?void 0:ko.id])}}),resColumns:ha,rowSelection:qi})))),_e.createElement(pe.default,{title:"\u63D0\u793A",open:wi,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:_e.createElement("div",null,_e.createElement(Ae.ZP,{onClick:()=>{hi(!1),we.history.push(Co)}},"\u4FEE\u6539\u8BD5\u5377"),_e.createElement(Ae.ZP,{type:"primary",onClick:()=>{we.history.push(Ao),hi(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{hi(!1)}},_e.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),_e.createElement(Le.Z,{resdata:Ma,type:"exercise",okloading:Uo,oktext:(Ma==null?void 0:Ma.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:ko=>{$a(ko)}}),_e.createElement(Ve.Z,{inPaper:!0,visible:Ea,onCancel:Qo,onOk:$a,renderData:da,modalType:"multiple",type:"examination_bank"}))};var ht=(0,we.connect)(({exercise:$e,loading:fn,classroomList:Lt})=>({exercise:$e,loading:fn,classroomList:Lt}))(Wt),kt=E(55420),St=E(37992),Gt=Object.defineProperty,jt=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,te=($e,fn,Lt)=>fn in $e?Gt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,le=($e,fn)=>{for(var Lt in fn||(fn={}))de.call(fn,Lt)&&te($e,Lt,fn[Lt]);if(jt)for(var Lt of jt(fn))ne.call(fn,Lt)&&te($e,Lt,fn[Lt]);return $e},ve=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const re=({exercise:$e,dispatch:fn})=>{const Lt=(0,we.useParams)();return y.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:$e.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ve(void 0,null,function*(){(yield(0,he.ZP)(`/api/courses/${Lt.coursesId}/exercises/set_public.json`,{method:"post",body:{check_ids:[...$e.actionTabs.selectArrs]}})).status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BBE\u4E3A\u516C\u5F00"]),be.ZP.success("\u64CD\u4F5C\u6210\u529F"),fn({type:"exercise/setActionTabs",payload:{}}),fn({type:"classroomList/getClassroomExercisesList",payload:le({},$e.actionTabs.params)}))}),onCancel:()=>{fn({type:"exercise/setActionTabs",payload:{}})}},y.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",y.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var fe=(0,we.connect)(({exercise:$e})=>({exercise:$e}))(re),Ue=E(6996),vt=Object.defineProperty,et=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,yt=($e,fn,Lt)=>fn in $e?vt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,wt=($e,fn)=>{for(var Lt in fn||(fn={}))tt.call(fn,Lt)&&yt($e,Lt,fn[Lt]);if(et)for(var Lt of et(fn))dt.call(fn,Lt)&&yt($e,Lt,fn[Lt]);return $e},Qe=($e,fn)=>{var Lt={};for(var Cn in $e)tt.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&et)for(var Cn of et($e))fn.indexOf(Cn)<0&&dt.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},lt=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const qt=$e=>{var fn=$e,{exercise:Lt,dispatch:Cn,user:tr}=fn,Zn=Qe(fn,["exercise","dispatch","user"]),Rn,yr;const zn=(0,we.useParams)(),[Un,or]=(0,y.useState)(!1),[Rr,wo]=(0,y.useState)(!1),ca=(0,y.useRef)(null);(0,y.useEffect)(()=>{var oa,va;if(Lt.actionTabs.key==="\u6279\u91CF\u5220\u9664"){if((0,Re.j5)()){wo(!0);return}const ma={hasNum:0,noHasNum:0};(va=(oa=Lt==null?void 0:Lt.actionTabs)==null?void 0:oa.selectArrsAll)==null||va.map(La=>{var Ba;La.author_login===((Ba=tr.userInfo)==null?void 0:Ba.login)?++ma.hasNum:++ma.noHasNum}),ma.noHasNum>0?pe.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:y.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",y.createElement("span",{className:"c-blue"},ma.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",y.createElement("span",{className:"c-red"},ma.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",y.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{aa()}}):wo(!0)}else wo(!1)},[Lt.actionTabs.key]);const aa=()=>{Cn({type:"exercise/setActionTabs",payload:{}})};return y.createElement(pe.default,{centered:!0,title:"\u63D0\u793A",open:Rr,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:Un,destroyOnClose:!0,onOk:()=>lt(void 0,null,function*(){var oa;if((oa=ca.current)!=null&&oa.onVerify())return;or(!0);const va=yield(0,he.ZP)(`/api/courses/${zn.coursesId}/exercises/destroys.json`,{method:"post",body:{check_ids:[...Lt.actionTabs.selectArrs]}});or(!1),va.status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u5220\u9664"]),be.ZP.success("\u5220\u9664\u6210\u529F"),Cn({type:"exercise/setActionTabs",payload:{}}),Cn({type:"classroomList/getClassroomExercisesList",payload:wt({},Lt.actionTabs.params)}),Cn({type:"classroomList/getClassroomLeftMenus",payload:wt({},Lt.actionTabs.params)}))}),onCancel:()=>{Cn({type:"exercise/setActionTabs",payload:{}})}},!((Rn=Lt==null?void 0:Lt.actionTabs)!=null&&Rn.status)||!["\u672A\u5F00\u59CB"].includes((yr=Lt==null?void 0:Lt.actionTabs)==null?void 0:yr.status)?y.createElement(y.Fragment,null,y.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u8003\u8BD5\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),y.createElement(Ue.Z,{ref:oa=>ca.current=oa})):y.createElement("p",null,"\u5220\u9664\u8BD5\u5377\u4F1A\u540C\u6B65\u5220\u9664\u8BD5\u5377\u4E2D\u7684\u6240\u6709\u8003\u8BD5\uFF0C\u786E\u8BA4\u662F\u5426\u5220\u9664\uFF1F"))};var Ut=(0,we.connect)(({exercise:$e,user:fn})=>({exercise:$e,user:fn}))(qt),vn=Object.getOwnPropertySymbols,en=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,$t=($e,fn)=>{var Lt={};for(var Cn in $e)en.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&vn)for(var Cn of vn($e))fn.indexOf(Cn)<0&&Xt.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},an=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const bt=$e=>{var fn=$e,{exercise:Lt,dispatch:Cn}=fn,tr=$t(fn,["exercise","dispatch"]);const Zn=(0,we.useParams)();return Zn.id=Zn.coursesId,(0,y.useEffect)(()=>{Lt.actionTabs.key==="\u52A0\u5165\u8BD5\u5377\u5E93"&&new Promise(()=>an(void 0,null,function*(){(yield(0,he.ZP)(`/api/courses/${Zn.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...Lt.actionTabs.selectArrs]}})).status===0&&((0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u52A0\u5165\u8BD5\u5377\u5E93"]),be.ZP.success("\u5DF2\u52A0\u5165\u4E2A\u4EBA\u8BD5\u5377\u5E93\uFF0C\u8BD5\u9898\u540C\u6B65\u52A0\u5165\u81F3\u4E2A\u4EBA\u9898\u5E93")),Cn({type:"exercise/setActionTabs",payload:{}})}))},[Lt.actionTabs.key]),y.createElement(y.Fragment,null)};var Rt=(0,we.connect)(({exercise:$e})=>({exercise:$e}))(bt),ln=E(37639),yn=E(70858),ut={flex_box_center:"flex_box_center___VejG5",flex_space_between:"flex_space_between___RwAiX",flex_box_vertical_center:"flex_box_vertical_center___N5QNs",flex_box_center_end:"flex_box_center_end___SUMZc",flex_box_column:"flex_box_column___ombQA",bg:"bg___i74VI",containerTitle:"containerTitle___eAbbs",containerDesc:"containerDesc___WeE4m",tablestyle:"tablestyle___uKNiL",listItem:"listItem___aJrbL",info:"info___X9HlC",title:"title___ZDroC",titleLeft:"titleLeft___JzNZc",titleRight:"titleRight___RP0gb",flexBox:"flexBox___txRbA",iconV:"iconV___JMCv9",acitons:"acitons___iqFGc",moveCategory:"moveCategory___Rihfv",name:"name___LdzGg",categoryName:"categoryName___Tz45n",schedule:"schedule___a20T3",fnSign:"fnSign___gsn3j",spanSize:"spanSize___jht3F",classromediv:"classromediv___T7h_f",glow:"glow___LU7dg",popover:"popover___Qeg0P",dot:"dot___c9Vwj",moni:"moni___LBVeo",ErrorPushTag:"ErrorPushTag___F0OTF",authorized:"authorized___yQPQx",btn_warp:"btn_warp___u9pTu"},zt=Object.defineProperty,At=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Vn=($e,fn,Lt)=>fn in $e?zt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,rr=($e,fn)=>{for(var Lt in fn||(fn={}))un.call(fn,Lt)&&Vn($e,Lt,fn[Lt]);if(At)for(var Lt of At(fn))An.call(fn,Lt)&&Vn($e,Lt,fn[Lt]);return $e};const sr=$e=>React.createElement("svg",rr({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD 2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fill:"#979797",fillRule:"nonzero"},React.createElement("path",{d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z"}))));var kn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg==",qn=Object.defineProperty,Ht=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Ln=($e,fn,Lt)=>fn in $e?qn($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Sn=($e,fn)=>{for(var Lt in fn||(fn={}))dn.call(fn,Lt)&&Ln($e,Lt,fn[Lt]);if(Ht)for(var Lt of Ht(fn))Nn.call(fn,Lt)&&Ln($e,Lt,fn[Lt]);return $e};const hn=$e=>React.createElement("svg",Sn({width:22,height:22,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 5\u5907\u4EFD"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M0 0h22v22H0z"}),React.createElement("g",{fillRule:"nonzero"},React.createElement("path",{fill:"#229BFF",d:"M10.422 5.818h.8v10.4h-.8z"}),React.createElement("path",{d:"M10.743 17.018a.49.49 0 0 1-.38-.197c-.38-.541-1.21-.91-1.993-.91H3.697a.485.485 0 0 1-.475-.493V4.883c0-.173.071-.32.166-.443.214-.222.522-.222.736-.222h4.104c1.139 0 2.301.64 2.823 1.576.143.221.071.541-.166.664a.438.438 0 0 1-.64-.172C9.889 5.67 9.01 5.178 8.228 5.178H4.171v9.723h4.2c1.067 0 2.182.517 2.751 1.28a.493.493 0 0 1-.095.69c-.094.098-.19.147-.284.147Z",fill:"#0152d9"}),React.createElement("path",{d:"M11.006 17.018a.469.469 0 0 1-.294-.098.483.483 0 0 1-.098-.69c.588-.763 1.714-1.28 2.84-1.28h3.99V5.203h-3.868c-.857 0-1.885.492-2.252 1.107-.147.222-.44.32-.66.173-.22-.148-.319-.443-.172-.665.612-1.034 2.056-1.6 3.084-1.6h4.234c.098 0 .294 0 .44.148.172.172.172.37.172.468v10.584c0 .271-.22.492-.49.492H13.43c-.808 0-1.64.37-2.056.911a.43.43 0 0 1-.367.197Z",fill:"#0152d9"}))));var on="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg==",Fn=E(41727),Yn=E(12971),_n=Object.defineProperty,Pn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,Er=($e,fn,Lt)=>fn in $e?_n($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Ar=($e,fn)=>{for(var Lt in fn||(fn={}))Qn.call(fn,Lt)&&Er($e,Lt,fn[Lt]);if(Pn)for(var Lt of Pn(fn))Jn.call(fn,Lt)&&Er($e,Lt,fn[Lt]);return $e};const En=$e=>React.createElement("svg",Ar({width:24,height:24,xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},$e),React.createElement("title",null,"3"),React.createElement("defs",null,React.createElement("path",{id:"ErrorPushIcon_svg__a",d:"M0 0h24v24H0z"})),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("mask",{id:"ErrorPushIcon_svg__b",fill:"#fff"},React.createElement("use",{xlinkHref:"#ErrorPushIcon_svg__a"})),React.createElement("use",{fill:"#F4F8FF",opacity:.01,xlinkHref:"#ErrorPushIcon_svg__a"}),React.createElement("g",{mask:"url(#ErrorPushIcon_svg__b)",fillRule:"nonzero"},React.createElement("path",{d:"M7.598 2.582 2.8 3.428A1.701 1.701 0 0 0 1.42 5.396l2.92 16.562a1.695 1.695 0 0 0 1.969 1.38l1.564-.277a1.152 1.152 0 0 1-.276-.749V2.582Z",fill:"#AEF0FF"}),React.createElement("path",{d:"M21.863 1.403H8.755c-.639 0-1.156.518-1.157 1.156v19.752a1.159 1.159 0 0 0 1.157 1.157h13.108a.14.14 0 0 0 .14-.14V1.542a.14.14 0 0 0-.14-.14Zm-3.575 6.67h-6.493V4.928h6.493v3.145Z",fill:"#EF6A6A"}),React.createElement("path",{fill:"#F9DB91",d:"M11.795 4.928h6.493v3.146h-6.493z"}),React.createElement("path",{d:"M21.863 1.073H8.755c-.721 0-1.339.517-1.464 1.228l-4.548.8a2.029 2.029 0 0 0-1.645 2.353l2.92 16.56a2.027 2.027 0 0 0 2.35 1.647l1.392-.246c.273.247.627.383.995.382h13.108c.26 0 .47-.21.47-.47V1.543a.47.47 0 0 0-.47-.47ZM6.253 23.01a1.366 1.366 0 0 1-1.587-1.112L1.746 5.34a1.37 1.37 0 0 1 1.11-1.587l4.412-.777v1.534c-.85.061-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.534v1.193c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.475 1.522 1.535v1.192c-.85.06-1.522.726-1.522 1.535 0 .809.672 1.474 1.522 1.535v1.192c-.85.06-1.522.725-1.522 1.534 0 .81.672 1.474 1.522 1.535v1.95c0 .171.03.342.089.505l-1.105.193Zm1.014-17.84v1.746c-.486-.055-.862-.425-.862-.872 0-.448.377-.818.863-.874Zm0 4.261v1.747c-.486-.056-.862-.426-.862-.874 0-.447.377-.818.863-.873Zm0 4.261v1.746c-.486-.056-.862-.426-.862-.873s.377-.818.863-.873Zm0 4.26V19.7c-.486-.056-.862-.426-.862-.873 0-.448.377-.818.863-.874Zm14.406 5.185H8.755a.828.828 0 0 1-.827-.827v-4.226c.274.157.456.431.456.742a.79.79 0 0 1-.121.422.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.25-1.115-1.456v-3.545c.273.156.456.43.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.498.22-.77 0-.675-.467-1.249-1.115-1.456V9.564c.273.156.456.43.456.74 0 .15-.042.296-.121.423a.33.33 0 1 0 .56.347c.144-.231.22-.497.22-.77 0-.674-.467-1.249-1.115-1.456V5.303c.273.156.456.431.456.74 0 .15-.042.297-.121.423a.33.33 0 1 0 .56.347c.144-.23.22-.497.22-.769 0-.675-.467-1.25-1.115-1.457V2.56c0-.456.37-.826.827-.827h12.918v21.406Z",fill:"#512C56"}),React.createElement("path",{d:"M11.565 8.402h6.953a.101.101 0 0 0 .1-.101V4.699a.101.101 0 0 0-.1-.101h-6.953a.101.101 0 0 0-.101.101v3.605a.1.1 0 0 0 .101.098Zm.558-3.144h5.833v2.485h-5.833V5.258Zm5.163 11.89h-4.489a.33.33 0 1 0 0 .659h4.489a.33.33 0 1 0 0-.66Zm0 2.334h-4.489a.33.33 0 0 0 0 .66h4.489a.33.33 0 1 0 0-.66Z",fill:"#512C56"}))));var Kn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRjRGOEZGIiBvcGFjaXR5PSIuMDEiIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy41OTggMi41ODIgMi44IDMuNDI4QTEuNzAxIDEuNzAxIDAgMCAwIDEuNDIgNS4zOTZsMi45MiAxNi41NjJhMS42OTUgMS42OTUgMCAwIDAgMS45NjkgMS4zOGwxLjU2NC0uMjc3YTEuMTUyIDEuMTUyIDAgMCAxLS4yNzYtLjc0OVYyLjU4MloiIGZpbGw9IiNBRUYwRkYiLz48cGF0aCBkPSJNMjEuODYzIDEuNDAzSDguNzU1Yy0uNjM5IDAtMS4xNTYuNTE4LTEuMTU3IDEuMTU2djE5Ljc1MmExLjE1OSAxLjE1OSAwIDAgMCAxLjE1NyAxLjE1N2gxMy4xMDhhLjE0LjE0IDAgMCAwIC4xNC0uMTRWMS41NDJhLjE0LjE0IDAgMCAwLS4xNC0uMTRabS0zLjU3NSA2LjY3aC02LjQ5M1Y0LjkyOGg2LjQ5M3YzLjE0NVoiIGZpbGw9IiNFRjZBNkEiLz48cGF0aCBmaWxsPSIjRjlEQjkxIiBkPSJNMTEuNzk1IDQuOTI4aDYuNDkzdjMuMTQ2aC02LjQ5M3oiLz48cGF0aCBkPSJNMjEuODYzIDEuMDczSDguNzU1Yy0uNzIxIDAtMS4zMzkuNTE3LTEuNDY0IDEuMjI4bC00LjU0OC44YTIuMDI5IDIuMDI5IDAgMCAwLTEuNjQ1IDIuMzUzbDIuOTIgMTYuNTZhMi4wMjcgMi4wMjcgMCAwIDAgMi4zNSAxLjY0N2wxLjM5Mi0uMjQ2Yy4yNzMuMjQ3LjYyNy4zODMuOTk1LjM4MmgxMy4xMDhjLjI2IDAgLjQ3LS4yMS40Ny0uNDdWMS41NDNhLjQ3LjQ3IDAgMCAwLS40Ny0uNDdaTTYuMjUzIDIzLjAxYTEuMzY2IDEuMzY2IDAgMCAxLTEuNTg3LTEuMTEyTDEuNzQ2IDUuMzRhMS4zNyAxLjM3IDAgMCAxIDEuMTEtMS41ODdsNC40MTItLjc3N3YxLjUzNGMtLjg1LjA2MS0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNHYxLjE5M2MtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzUgMS41MjIgMS41MzV2MS4xOTJjLS44NS4wNi0xLjUyMi43MjYtMS41MjIgMS41MzUgMCAuODA5LjY3MiAxLjQ3NCAxLjUyMiAxLjUzNXYxLjE5MmMtLjg1LjA2LTEuNTIyLjcyNS0xLjUyMiAxLjUzNCAwIC44MS42NzIgMS40NzQgMS41MjIgMS41MzV2MS45NWMwIC4xNzEuMDMuMzQyLjA4OS41MDVsLTEuMTA1LjE5M1ptMS4wMTQtMTcuODR2MS43NDZjLS40ODYtLjA1NS0uODYyLS40MjUtLjg2Mi0uODcyIDAtLjQ0OC4zNzctLjgxOC44NjMtLjg3NFptMCA0LjI2MXYxLjc0N2MtLjQ4Ni0uMDU2LS44NjItLjQyNi0uODYyLS44NzQgMC0uNDQ3LjM3Ny0uODE4Ljg2My0uODczWm0wIDQuMjYxdjEuNzQ2Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3M3MuMzc3LS44MTguODYzLS44NzNabTAgNC4yNlYxOS43Yy0uNDg2LS4wNTYtLjg2Mi0uNDI2LS44NjItLjg3MyAwLS40NDguMzc3LS44MTguODYzLS44NzRabTE0LjQwNiA1LjE4NUg4Ljc1NWEuODI4LjgyOCAwIDAgMS0uODI3LS44Mjd2LTQuMjI2Yy4yNzQuMTU3LjQ1Ni40MzEuNDU2Ljc0MmEuNzkuNzkgMCAwIDEtLjEyMS40MjIuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNS0xLjExNS0xLjQ1NnYtMy41NDVjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ny0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5OC4yMi0uNzcgMC0uNjc1LS40NjctMS4yNDktMS4xMTUtMS40NTZWOS41NjRjLjI3My4xNTYuNDU2LjQzLjQ1Ni43NCAwIC4xNS0uMDQyLjI5Ni0uMTIxLjQyM2EuMzMuMzMgMCAxIDAgLjU2LjM0N2MuMTQ0LS4yMzEuMjItLjQ5Ny4yMi0uNzcgMC0uNjc0LS40NjctMS4yNDktMS4xMTUtMS40NTZWNS4zMDNjLjI3My4xNTYuNDU2LjQzMS40NTYuNzQgMCAuMTUtLjA0Mi4yOTctLjEyMS40MjNhLjMzLjMzIDAgMSAwIC41Ni4zNDdjLjE0NC0uMjMuMjItLjQ5Ny4yMi0uNzY5IDAtLjY3NS0uNDY3LTEuMjUtMS4xMTUtMS40NTdWMi41NmMwLS40NTYuMzctLjgyNi44MjctLjgyN2gxMi45MTh2MjEuNDA2WiIgZmlsbD0iIzUxMkM1NiIvPjxwYXRoIGQ9Ik0xMS41NjUgOC40MDJoNi45NTNhLjEwMS4xMDEgMCAwIDAgLjEtLjEwMVY0LjY5OWEuMTAxLjEwMSAwIDAgMC0uMS0uMTAxaC02Ljk1M2EuMTAxLjEwMSAwIDAgMC0uMTAxLjEwMXYzLjYwNWEuMS4xIDAgMCAwIC4xMDEuMDk4Wm0uNTU4LTMuMTQ0aDUuODMzdjIuNDg1aC01LjgzM1Y1LjI1OFptNS4xNjMgMTEuODloLTQuNDg5YS4zMy4zMyAwIDEgMCAwIC42NTloNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2Wm0wIDIuMzM0aC00LjQ4OWEuMzMuMzMgMCAwIDAgMCAuNjZoNC40ODlhLjMzLjMzIDAgMSAwIDAtLjY2WiIgZmlsbD0iIzUxMkM1NiIvPjwvZz48L2c+PC9zdmc+",fr=E(19275),gr=E(15127),Ot=E(7845),Vt=E(69429),pt=Object.defineProperty,Mt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,at=($e,fn,Lt)=>fn in $e?pt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Qt=($e,fn)=>{for(var Lt in fn||(fn={}))Et.call(fn,Lt)&&at($e,Lt,fn[Lt]);if(Mt)for(var Lt of Mt(fn))Kt.call(fn,Lt)&&at($e,Lt,fn[Lt]);return $e};const tn=$e=>React.createElement("svg",Qt({width:18,height:13,xmlns:"http://www.w3.org/2000/svg"},$e),React.createElement("title",null,"\u7F16\u7EC4 3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"m2.288 4.95 5.456 1.725 3.085-1.016c.176-.058.176.039.013.167-.686.544-1.286 1.24-1.613 2.076a4.679 4.679 0 0 0 2.414 2.542l-1.313 1.311-2.748.863-5.294-1.763V4.95ZM7.661 0l7.502 2.936-7.502 2.692L.73 3.192V8.14h-.7V2.946L0 2.936 7.661 0Z",fill:"#739EFF"}),React.createElement("g",{fill:"#FF9D18",fillRule:"nonzero"},React.createElement("path",{d:"m11.381 9.3.949-.948a1.305 1.305 0 0 1-.097-.498c0-.762.623-1.385 1.384-1.385.18 0 .346.035.499.097l.713-.713a3.6 3.6 0 0 0-1.212-.215c-1.453 0-2.852.921-3.323 2.216A3.281 3.281 0 0 0 11.381 9.3Z"}),React.createElement("path",{d:"M12.787 7.854v.041l.872-.872h-.042a.833.833 0 0 0-.83.83Zm3.066-1.447.674-.674.738-.738-.394-.395-.795.795-4.629 4.629-1.097 1.097.394.395.664-.665.567-.566.438-.438c.384.147.793.222 1.204.222 1.447 0 2.86-.92 3.33-2.215-.208-.568-.602-1.067-1.094-1.447Zm-2.236 2.831c-.173 0-.346-.035-.498-.097l.464-.464h.041c.457 0 .83-.373.83-.83v-.042l.465-.464c.048.166.083.34.083.513 0 .761-.623 1.384-1.385 1.384Z"}))));var Yt="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi4yODggNC45NSA1LjQ1NiAxLjcyNSAzLjA4NS0xLjAxNmMuMTc2LS4wNTguMTc2LjAzOS4wMTMuMTY3LS42ODYuNTQ0LTEuMjg2IDEuMjQtMS42MTMgMi4wNzZhNC42NzkgNC42NzkgMCAwIDAgMi40MTQgMi41NDJsLTEuMzEzIDEuMzExLTIuNzQ4Ljg2My01LjI5NC0xLjc2M1Y0Ljk1Wk03LjY2MSAwbDcuNTAyIDIuOTM2LTcuNTAyIDIuNjkyTC43MyAzLjE5MlY4LjE0aC0uN1YyLjk0NkwwIDIuOTM2IDcuNjYxIDBaIiBmaWxsPSIjNzM5RUZGIi8+PGcgZmlsbD0iI0ZGOUQxOCIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJtMTEuMzgxIDkuMy45NDktLjk0OGExLjMwNSAxLjMwNSAwIDAgMS0uMDk3LS40OThjMC0uNzYyLjYyMy0xLjM4NSAxLjM4NC0xLjM4NS4xOCAwIC4zNDYuMDM1LjQ5OS4wOTdsLjcxMy0uNzEzYTMuNiAzLjYgMCAwIDAtMS4yMTItLjIxNWMtMS40NTMgMC0yLjg1Mi45MjEtMy4zMjMgMi4yMTZBMy4yODEgMy4yODEgMCAwIDAgMTEuMzgxIDkuM1oiLz48cGF0aCBkPSJNMTIuNzg3IDcuODU0di4wNDFsLjg3Mi0uODcyaC0uMDQyYS44MzMuODMzIDAgMCAwLS44My44M1ptMy4wNjYtMS40NDcuNjc0LS42NzQuNzM4LS43MzgtLjM5NC0uMzk1LS43OTUuNzk1LTQuNjI5IDQuNjI5LTEuMDk3IDEuMDk3LjM5NC4zOTUuNjY0LS42NjUuNTY3LS41NjYuNDM4LS40MzhjLjM4NC4xNDcuNzkzLjIyMiAxLjIwNC4yMjIgMS40NDcgMCAyLjg2LS45MiAzLjMzLTIuMjE1LS4yMDgtLjU2OC0uNjAyLTEuMDY3LTEuMDk0LTEuNDQ3Wm0tMi4yMzYgMi44MzFjLS4xNzMgMC0uMzQ2LS4wMzUtLjQ5OC0uMDk3bC40NjQtLjQ2NGguMDQxYy40NTcgMCAuODMtLjM3My44My0uODN2LS4wNDJsLjQ2NS0uNDY0Yy4wNDguMTY2LjA4My4zNC4wODMuNTEzIDAgLjc2MS0uNjIzIDEuMzg0LTEuMzg1IDEuMzg0WiIvPjwvZz48L2c+PC9zdmc+",nt=E(59301),Bt=Object.defineProperty,Tt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,On=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,Lr=($e,fn,Lt)=>fn in $e?Bt($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,Hr=($e,fn)=>{for(var Lt in fn||(fn={}))jn.call(fn,Lt)&&Lr($e,Lt,fn[Lt]);if(On)for(var Lt of On(fn))Gn.call(fn,Lt)&&Lr($e,Lt,fn[Lt]);return $e},to=($e,fn)=>Tt($e,Jt(fn)),dr=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const xr=({v:$e,k:fn,match:Lt,selectArrs:Cn,setSelectArrs:tr,dispatch:Zn,params:Rn,classroomList:yr,batchStatus:zn,manageAllGroup:Un,user:or})=>{var Rr,wo,ca,aa,oa,va,ma,La,Ba,Ta,Va,si,fi,wi,hi,Ao,Do,Co,Ja;const[Uo,Ho]=(0,y.useState)([]),[Ma,ba]=(0,y.useState)(!1),ha=(0,y.useRef)(),_o=(0,y.useRef)(),[Mi,Hi]=(0,y.useState)(!1);var Ai=!1;const ri="YYYY-MM-DD",El=me()("2020-11-15",ri);function qi(){return dr(this,null,function*(){console.log(Rn,222);let vr=yield(0,he.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/exercises/group_use_list.json`,{method:"get",params:to(Hr({},Rn),{id:$e.id})});Ho((vr==null?void 0:vr.groups)||[])})}const qo=()=>pe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:nt.createElement(nt.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")});$e!=null&&$e.appraise_label&&(Ai=!0);const Ea=(vr,Qr=!1)=>{var Yo;we.history.push(`/classrooms/${Rn.coursesId}/exercisenotice/${vr.id}/users/${(Yo=(0,Re.eY)())==null?void 0:Yo.login}`)},Qo=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u8003\u8BD5\u72B6\u6001",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"\u672A\u5F00\u59CB",value:1},{text:"\u8003\u8BD5\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3}],onFilter:(vr,Qr)=>Qr.exercise_status===vr,render:(vr,Qr)=>nt.createElement("div",null,vr===1&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#C3C3C3"}}),"\u672A\u5F00\u59CB"),vr===2&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#4EACFF"}}),"\u8003\u8BD5\u4E2D"),vr===3&&nt.createElement("span",null,nt.createElement("i",{className:ut.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="publish_time"?Rn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u622A\u6B62\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Rn.order_by==="end_time"?Rn.sort_direction==="desc"?"descend":"ascend":null},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:(vr,Qr)=>Qr.exercise_status===1?"-":nt.createElement("span",null,vr,"/",Qr.exercise_users)},{title:"\u5F85\u8BC4\u9605\u8BD5\u5377",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:(vr,Qr)=>Qr.exercise_status===1?"-":vr===0?nt.createElement("span",{style:{cursor:"no-drop",color:"#999999"}},vr):nt.createElement("a",{onClick:()=>(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e==null?void 0:$e.id}/detail?random=false&exercise_group_id=${Qr.course_group_id}`)},vr)},{title:"\u64CD\u4F5C",dataIndex:"action",align:"center",key:"action",width:60,render:(vr,Qr)=>Qr.exercise_status===1?nt.createElement("img",{style:{cursor:"not-allowed"},src:kn}):nt.createElement(Ze.Z,{title:"\u8BC4\u9605"},nt.createElement("a",{onClick:()=>(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e==null?void 0:$e.id}/detail?random=false&exercise_group_id=${Qr.course_group_id}`)},nt.createElement("img",{src:on})))}],da=vr=>{if(Ai)return nt.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10"},"\u96C6\u4E2D\u9605\u5377");if(vr!=null&&vr.includes("\u672A\u5F00\u59CB"))return nt.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10"},"\u672A\u5F00\u59CB");if(vr!=null&&vr.includes("\u8003\u8BD5\u4E2D"))return nt.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10"},"\u8003\u8BD5\u4E2D");if(vr!=null&&vr.includes("\u5DF2\u622A\u6B62"))return nt.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10"},"\u5DF2\u622A\u6B62");if(vr!=null&&vr.includes("\u5BFC\u5165"))return nt.createElement("span",{className:"export mr10"},"\u5BFC\u5165")},za=()=>{const vr=($e==null?void 0:$e.simulate_exercise_num)-($e==null?void 0:$e.user_simulate_num);return vr>=0?vr:0},$a=(vr=$e)=>{var Qr,Yo,Za;if(vr!=null&&vr.is_encrypt){Zn({type:"classroomList/setActionTabs",payload:{open:"\u89E3\u5C01",id:vr==null?void 0:vr.id,phone:(Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.phone,login:(Yo=or==null?void 0:or.userInfo)==null?void 0:Yo.login}});return}(Za=or==null?void 0:or.userInfo)!=null&&Za.phone?Zn({type:"classroomList/setActionTabs",payload:{open:"\u8BD5\u5377\u5C01\u5B58",id:vr==null?void 0:vr.id}}):Zn({type:"classroomList/setActionTabs",payload:{open:"\u624B\u673A\u53F7\u7ED1\u5B9A"}})},ko=vr=>{var Qr,Yo,Za;if(((Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.login)!==($e==null?void 0:$e.author_login)){be.ZP.warning("\u8BD5\u5377\u5DF2\u5C01\u5B58\uFF0C\u8BF7\u8054\u7CFB\u8BD5\u5377\u6240\u6709\u8005\u8FDB\u884C\u89E3\u5C01~");return}Zn({type:"classroomList/setActionTabs",payload:{open:"\u63D0\u793A",id:$e==null?void 0:$e.id,phone:(Yo=or==null?void 0:or.userInfo)==null?void 0:Yo.phone,login:(Za=or==null?void 0:or.userInfo)==null?void 0:Za.login,onFinish:vr}})},Ga=vr=>dr(void 0,null,function*(){const Qr=yield(0,he.ZP)(`/api/courses/${Rn==null?void 0:Rn.coursesId}/sync_shixuns.json`,{method:"post",body:{exercise_ids:[vr]}});(Qr==null?void 0:Qr.status)===0&&(Zn({type:"classroomList/setActionTabs",payload:{}}),be.ZP.info("\u5B9E\u8BAD\u540C\u6B65\u4E2D\uFF0C\u8BF7\u7A0D\u540E"),Zn({type:"classroomList/getClassroomExercisesList",payload:Hr({},Rn)}))});return nt.createElement("div",{className:ut.listItem,onClick:vr=>{const Qr=()=>{(!(0,Re.GJ)()||(0,Re.GJ)()&&_o.current&&!_o.current.contains(vr.target))&&(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},(0,Re.GJ)()&&nt.createElement("span",{ref:_o},nt.createElement(se.default,{checked:Cn.includes($e.id),value:$e.id,style:{padding:"10px"},onClick:vr=>{vr.stopPropagation()},disabled:($e==null?void 0:$e.is_encrypt)||($e==null?void 0:$e.is_make_up_exercise),onChange:vr=>{let Qr=Cn.indexOf($e.id);Cn.indexOf($e.id)>-1?tr(Cn.filter(Yo=>Yo!==$e.id)):tr(Cn.concat($e.id))}})),nt.createElement("div",{className:ut.info},nt.createElement("div",{className:ut.title},nt.createElement("div",{className:ut.titleLeft,style:{marginRight:15}},da($e==null?void 0:$e.exercise_tips),($e==null?void 0:$e.is_make_up_exercise)&&nt.createElement("img",{src:Fn,width:44,height:24,style:{marginRight:10}}),nt.createElement(Ze.Z,{title:$e.exercise_name},nt.createElement("span",{className:ut.name},$e.exercise_name)),(0,Re.G5)()&&($e==null?void 0:$e.shixun_change)&&nt.createElement(ln.Z,{open:Mi,onOpenChange:vr=>{Hi(vr)},placement:"bottomLeft",title:null,content:nt.createElement("div",{style:{width:"310px",color:"#000"},onClick:vr=>vr.stopPropagation()},nt.createElement("div",null,"\u5B9E\u8BAD\u7BA1\u7406\u5458\u5BF9\u8BD5\u5377\u4E2D\u4F7F\u7528\u7684\u5B9E\u8DF5\u9879\u76EE\u8FDB\u884C\u4E86\u4FEE\u6539\uFF0C\u8BF7\u68C0\u67E5\u540E\uFF0C\u786E\u8BA4\u662F\u5426\u9700\u8981\u540C\u6B65\u5230\u8BD5\u5377\u4E2D"),nt.createElement("div",{className:ut.btn_warp},nt.createElement(Ae.ZP,{size:"small",onClick:()=>Hi(!1)},"\u5FFD\u7565"),nt.createElement(Ae.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>{Hi(!1),Zn({type:"classroomList/setActionTabs",payload:{key:"\u5B9E\u8BAD\u540C\u6B65\u786E\u8BA4",onOK:()=>Ga($e==null?void 0:$e.id)}})}},"\u786E\u8BA4\u540C\u6B65"),nt.createElement(Ae.ZP,{className:"ml20",size:"small",type:"primary",onClick:()=>(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=2`)},"\u524D\u5F80\u67E5\u770B")))},nt.createElement("i",{className:"iconfont icon-tongzhi1 pl10 current",style:{fontSize:"16px",color:"#F7B500"},onClick:vr=>vr.stopPropagation()})),($e==null?void 0:$e.high_resources_consume)&&!($e!=null&&$e.high_resources_consume_permission)&&nt.createElement(ot.Z,{type:"exercise",style:{marginLeft:10}}),($e==null?void 0:$e.high_resources_consume)&&($e==null?void 0:$e.high_resources_consume_permission)&&nt.createElement("span",{className:ut.authorized},"\u5DF2\u6388\u6743"),((Rr=$e==null?void 0:$e.exercise_tips)==null?void 0:Rr.includes("\u5DF2\u622A\u6B62"))&&((wo=yr==null?void 0:yr.detailTopBanner)==null?void 0:wo.forbid_end_exercise)&&nt.createElement(Ze.Z,{title:"\u5DF2\u5BF9\u5B66\u751F\u9690\u85CF"},nt.createElement("img",{src:Yt,width:20,className:"ml10"})),!$e.is_public&&(0,Re.GJ)()&&nt.createElement(Ze.Z,{title:"\u79C1\u6709\u5C5E\u6027\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u80FD\u8BBF\u95EE"},nt.createElement("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})),($e==null?void 0:$e.exercise_type)==2&&nt.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex",alignItems:"center"},className:ut.moni},nt.createElement("img",{src:Yn,width:18,height:14}),"\u6A21\u62DF\u8003\u8BD5"),((ca=$e==null?void 0:$e.exercise_tips)==null?void 0:ca.includes("\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"))&&nt.createElement("span",{style:{flexShrink:0,marginLeft:10,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi"},"\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A"),($e==null?void 0:$e.ai_push_wrong_question)&&nt.createElement("span",{className:ut.ErrorPushTag},nt.createElement("img",{src:Kn,width:12,className:"mr5"}),"AI\u9519\u9898\u63A8\u9001"),((aa=$e==null?void 0:$e.exercise_tips)==null?void 0:aa.includes("\u5DF2\u622A\u6B62"))&&((oa=$e==null?void 0:$e.exercise_tips)==null?void 0:oa.includes("\u672A\u63D0\u4EA4"))&&nt.createElement("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10"},"\u672A\u63D0\u4EA4"),($e==null?void 0:$e.is_encrypt)&&nt.createElement(Ze.Z,{title:"\u8BD5\u5377\u5DF2\u52A0\u5BC6"}," ",nt.createElement("img",{src:Vt,width:21,className:"ml10",style:{marginTop:"-8px"}})," ")),nt.createElement("div",{className:ut.titleRight,onClick:vr=>{vr.stopPropagation(),vr.preventDefault()}},($e==null?void 0:$e.appraise_setting)&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>dr(void 0,null,function*(){const vr=()=>dr(void 0,null,function*(){Zn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u8BC4\u9605\uFF0C\u8BF7\u7A0D\u540E..."}});const Qr=yield(0,he.ZP)(`/api/exercises/${$e.id}/create_appraise_students.json`,{method:"get"});Zn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,De.xg)(`/classrooms/${Rn==null?void 0:Rn.coursesId}/exercise/${$e.id}/centralizeReview/${Qr==null?void 0:Qr.login}`)});if($e!=null&&$e.is_encrypt){ko(vr);return}vr()})},nt.createElement("i",{className:"iconfont icon-jizhongyuejuan"}),nt.createElement("div",null,"\u96C6\u4E2D\u9605\u5377")),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&(!($e!=null&&$e.is_make_up_exercise)||($e==null?void 0:$e.is_make_up_exercise)&&($e==null?void 0:$e.exercise_status)===1&&($e==null?void 0:$e.allow_create_make_up))&&nt.createElement(fr.Z,{tips:$e==null?void 0:$e.open_appraise},nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>{const vr=()=>{var Qr,Yo,Za;if(((Qr=or==null?void 0:or.userInfo)==null?void 0:Qr.user_status)===2){(0,Oe.Rd)();return}if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if(($e==null?void 0:$e.exercise_question_count)===0){be.ZP.warning("\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5");return}let Bi=()=>{Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u53D1\u5E03",selectArrs:[$e.id],selectArrsAll:[$e],unified_setting:$e.unified_setting,params:Rn,disabled:$e.exercise_status!==1,type:2,manage_all_group:Un,isRouter:!0}})};$e!=null&&$e.high_resources_consume&&!($e!=null&&$e.high_resources_consume_permission)?Zn({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Rn.coursesId,type:"exercise",type_id:$e.id,name:$e.exercise_name,fn:()=>{Zn({type:"classroomList/getClassroomExercisesList",payload:Hr({},Rn)}),Bi()}}}):Bi()};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},nt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),nt.createElement("div",null,"\u53D1\u5E03"))),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&!(0,De._m)()&&$e.assistant_auth&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation();const Qr=()=>{var Yo,Za;if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_preview)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}const Bi=me()($e.created_at,ri);me()(El).diff(me()(Bi),"days")>0&&($e!=null&&$e.is_random)?qo():$e!=null&&$e.is_random?(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/random/preview?random=${$e.is_random}`):(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=2`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},nt.createElement("i",{className:"iconfont icon-yulan3"}),nt.createElement("div",null,"\u9884\u89C8")),(0,Re.RV)()&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:()=>{const vr=()=>{(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}`)};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},nt.createElement("i",{className:"iconfont icon-yuyuexiangqing1"}),nt.createElement("div",null,"\u8BE6\u60C5")),(0,Re.GJ)()&&!(0,De._m)()&&nt.createElement(ln.Z,{placement:"bottom",content:nt.createElement("div",{className:ut.popover},!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/detail?random=${$e.is_random}&tabs=3`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u89C4\u5219\u8BBE\u7F6E"),($e==null?void 0:$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{Zn({type:"classroomList/setActionTabs",payload:{key:"\u8865\u5145\u6210\u7EE9",name:$e==null?void 0:$e.exercise_name,id:$e==null?void 0:$e.id,type:"hack"}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u8865\u5145\u6210\u7EE9"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&(0,Re.GJ)()&&$e.is_random&&$e.assistant_auth&&nt.createElement("p",{onClick:vr=>{vr.stopPropagation();const Qr=()=>{const Yo=me()($e.created_at,ri);me()(El).diff(me()(Yo),"days")>0&&($e!=null&&$e.is_random)?qo():(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/random/edit?type=settings`)};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()}},"\u7F16\u8F91\u8003\u8BD5"),nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{var Yo;Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u5220\u9664",selectArrs:[$e.id],selectArrsAll:[$e],params:Rn,status:(Yo=$e==null?void 0:$e.exercise_tips)==null?void 0:Yo[0]}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u5220\u9664\u8BD5\u5377"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("p",{onClick:()=>{const vr=()=>{Zn({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[$e.id],params:Rn}})};if($e!=null&&$e.is_encrypt){ko(vr);return}vr()}},"\u52A0\u5165\u8BD5\u5377\u5E93"),((va=$e==null?void 0:$e.exercise_tips)==null?void 0:va.includes("\u672A\u5F00\u59CB"))&&($e==null?void 0:$e.author_login)===((ma=or==null?void 0:or.userInfo)==null?void 0:ma.login)&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){$a($e)})}," ",$e!=null&&$e.is_encrypt?"\u89E3\u5C01":"\u52A0\u5BC6\u5C01\u5B58"),!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&((0,Re.GJ)()||((Ba=(La=yr==null?void 0:yr.AssistantObject)==null?void 0:La.exercise)==null?void 0:Ba.can_stop))&&![1,3].includes($e==null?void 0:$e.exercise_status)&&nt.createElement("p",{onClick:vr=>dr(void 0,null,function*(){const Qr=()=>{var Yo,Za;if((0,Re.Rm)()&&!((Za=(Yo=yr==null?void 0:yr.AssistantObject)==null?void 0:Yo.exercise)!=null&&Za.can_stop)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Zn({type:"exercise/setActionTabs",payload:{key:"\u6279\u91CF\u7ED3\u675F",selectArrs:[$e.id],params:Rn,unified_setting:$e.unified_setting}})};if($e!=null&&$e.is_encrypt){ko(Qr);return}Qr()})},"\u7ED3\u675F\u8003\u8BD5"))},nt.createElement("span",{onClick:vr=>vr.stopPropagation(),className:ut.flexBox,style:{cursor:"default"}},nt.createElement("i",{className:"iconfont icon-gengduo4"}),nt.createElement("div",null,"\u66F4\u591A"))),(0,Re.dE)()&&nt.createElement(nt.Fragment,null,!!$e.off_limits&&nt.createElement(Ze.Z,{title:`\u8FDF\u5230\u8D85\u8FC7${$e==null?void 0:$e.last_times}\u5206\u949F\uFF0C\u7981\u6B62\u8FDB\u5165\u7B54\u9898`},nt.createElement("b",{className:"font16 c-grey-999"},"\u8FDF\u5230\u7981\u6B62\u7B54\u9898")),($e==null?void 0:$e.exercise_type)==1&&!$e.off_limits&&$e.current_status===0&&$e.exercise_status>1&&!((Ta=$e.exercise_tips)!=null&&Ta.includes("\u5DF2\u622A\u6B62"))&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e,!0)},href:""},nt.createElement("i",{className:"iconfont icon-jixukaoshi"}),nt.createElement("div",null,($e==null?void 0:$e.screen_used_num)>($e==null?void 0:$e.screen_total_num)&&"\u7533\u8BF7"," \u7EE7\u7EED\u8003\u8BD5")),!((Va=$e.exercise_tips)!=null&&Va.includes("\u5DF2\u622A\u6B62"))&&($e==null?void 0:$e.screen_used_num)>($e==null?void 0:$e.screen_total_num)&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e,!0)},href:""},nt.createElement("i",{className:"iconfont icon-jixukaoshi"}),nt.createElement("div",null,"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5")),!$e.off_limits&&$e.current_status===1&&($e==null?void 0:$e.screen_used_num)<($e==null?void 0:$e.screen_total_num)&&$e.exercise_status>1&&document.domain!="kepukehuan.educoder.net"&&!(($e==null?void 0:$e.exercise_type)==2&&($e==null?void 0:$e.exercise_status)!=3)&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>dr(void 0,null,function*(){var Qr;if(vr.stopPropagation(),!($e!=null&&$e.answered_open)){be.ZP.info("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u672C\u8BD5\u5377\u5728\u4EA4\u5377\u540E\u4E0D\u53EF\u67E5\u770B");return}yield(0,gr.w)(Rn.coursesId,$e.id,"\u6B63\u5728\u8FDB\u5165\u67E5\u770B\uFF0C\u8BF7\u7A0D\u540E..."),(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/users/${(Qr=(0,Re.eY)())==null?void 0:Qr.login}?check=true`)})},nt.createElement("i",{className:"iconfont icon-chakankaoshi"}),nt.createElement("div",null,"\u67E5\u770B\u8003\u8BD5")),($e==null?void 0:$e.exercise_type)==1&&!$e.off_limits&&$e.current_status===2&&$e.exercise_status>1&&!((si=$e.exercise_tips)!=null&&si.includes("\u5DF2\u622A\u6B62"))&&nt.createElement("a",{className:ut.flexBox,style:{marginRight:"16px",color:($e==null?void 0:$e.is_redo)===1&&"red"},onClick:vr=>{vr.stopPropagation(),vr.preventDefault(),Ea($e)},href:""},nt.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),nt.createElement("div",null,($e==null?void 0:$e.is_redo)===0?"\u5F00\u59CB\u8003\u8BD5":"\u91CD\u65B0\u8003\u8BD5")),($e==null?void 0:$e.exercise_type)==2&&!$e.off_limits&&$e.exercise_status>1&&!((fi=$e.exercise_tips)!=null&&fi.includes("\u5DF2\u622A\u6B62"))&&nt.createElement(Ze.Z,{title:nt.createElement("span",null,"\u672C\u6B21\u8003\u8BD5\u53EF\u91CD\u590D\u8003\u8BD5",$e==null?void 0:$e.simulate_exercise_num,"\u6B21\uFF0C\u5269\u4F59",za(),"\u6B21")},nt.createElement("a",{className:ut.flexBox,onClick:vr=>{za()==0&&($e==null?void 0:$e.current_status)!=0||(vr.stopPropagation(),vr.preventDefault(),Ea($e))},href:""},nt.createElement("i",{className:`iconfont ${($e==null?void 0:$e.current_status)!=0?"icon-a-kaishijixudajuan":"icon-jixukaoshi"}`}),nt.createElement("div",null,($e==null?void 0:$e.current_status)!=0?"\u5F00\u59CB\u8003\u8BD5":"\u7EE7\u7EED\u8003\u8BD5"))),($e==null?void 0:$e.ai_push_wrong_question)&&($e==null?void 0:$e.whole_exercise_status)===3&&!((wi=$e==null?void 0:$e.exercise_tips)!=null&&wi.includes("\u672A\u63D0\u4EA4"))&&nt.createElement("span",{className:ut.flexBox,style:{marginRight:"16px"},onClick:vr=>dr(void 0,null,function*(){var Qr,Yo;if(vr.stopPropagation(),($e==null?void 0:$e.wrong_questions_size)===0){be.ZP.warning("\u672C\u6B21\u8003\u8BD5\u4F60\u65E0\u9700\u8FDB\u884C\u9519\u9898\u5DE9\u56FA\uFF5E");return}if(((Qr=$e==null?void 0:$e.progress)==null?void 0:Qr.stat)===1){be.ZP.warning("\u63A8\u8350\u8BD5\u9898\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u8BF7\u7B49\u5F85\u751F\u6210\u5B8C\u6210\u540E\u518D\u5F00\u59CB\u5DE9\u56FA");return}(0,De.xg)(`/classrooms/${Rn.coursesId}/exercise/${$e.id}/wrongAnswer/${(Yo=(0,Re.eY)())==null?void 0:Yo.login}`)})},nt.createElement("i",{className:"iconfont icon-cuotigonggu"}),nt.createElement("div",null,"\u9519\u9898\u5DE9\u56FA"))))),(0,Re.GJ)()&&nt.createElement("p",{style:{display:"flex"}},nt.createElement("span",{className:"c-grey-666",style:{display:"inline-block",maxWidth:"90px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},title:$e.author},$e.author),nt.createElement("span",{className:"ml30 c-grey-666"},"\u521B\u5EFA\u65F6\u95F4\uFF1A",me()($e.created_at).format("YYYY-MM-DD HH:mm:ss")),((hi=$e==null?void 0:$e.exercise_tips)==null?void 0:hi.includes("\u672A\u5F00\u59CB"))&&$e.publish_time&&nt.createElement("span",{className:"ml30 c-grey-666"},"\u5F00\u59CB\u65F6\u95F4\uFF1A",me()($e.publish_time).format("YYYY-MM-DD HH:mm:ss")),nt.createElement("span",{className:"ml30 c-grey-666"},"\u7B54\u9898\u65F6\u957F\uFF1A",$e.time===null?"\u4E0D\u9650":`${$e.time}\u5206\u949F`),nt.createElement("span",{className:"ml30 c-grey-666"},"\u7C7B\u578B\uFF1A",$e.is_random?"\u968F\u673A\u7EC4\u5377":"\u4EBA\u5DE5\u7EC4\u5377"),!((Ao=$e==null?void 0:$e.exercise_tips)!=null&&Ao.includes("\u672A\u5F00\u59CB"))&&!($e!=null&&$e.is_make_up_exercise)&&!($e!=null&&$e.exercise_tips.includes("\u5BFC\u5165"))&&nt.createElement("span",{className:ut.iconV,style:{marginLeft:"auto",textAlign:"end"},onClick:vr=>dr(void 0,null,function*(){vr.stopPropagation(),vr.preventDefault(),Ma||qi(),ba(!Ma)})},nt.createElement(Ze.Z,{title:`${Ma?"\u6536\u8D77":"\u5C55\u5F00"}`},nt.createElement("i",{className:`iconfont icon-${Ma?"shouqi":"xiala2"}`})))),(0,Re.dE)()&&nt.createElement("p",{style:{display:"flex"}},nt.createElement("span",{className:"c-grey-333"},$e.author),nt.createElement("span",{className:"ml30 c-grey-999 mr20"},"\u7B54\u9898\u65F6\u957F\uFF1A",$e.time===null?"\u4E0D\u9650":`${$e.time}\u5206\u949F`),!!($e!=null&&$e.exercise_left_time)&&nt.createElement("span",{className:"ml15 c-grey-999"},"\u8003\u8BD5\u5269\u4F59\u65F6\u95F4\uFF1A",$e==null?void 0:$e.exercise_left_time),!!($e!=null&&$e.before_start)&&nt.createElement("span",{className:"ml15 c-grey-999"},"\u8DDD\u79BB\u8003\u8BD5\u5F00\u59CB\u65F6\u95F4\uFF1A",$e==null?void 0:$e.before_start)),(0,Re.GJ)()&&!((Do=$e==null?void 0:$e.exercise_tips)!=null&&Do.includes("\u672A\u5F00\u59CB"))&&nt.createElement("p",null,nt.createElement("span",{style:{letterSpacing:2},className:"c-grey-333 mr15"},"\u63D0\u4EA4\u72B6\u6001\uFF1A"),nt.createElement("span",{className:"c-grey-333 mr20"},"\u672A\u5F00\u59CB ",nt.createElement("span",null,$e==null?void 0:$e.unanswer_users)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u8003\u8BD5\u4E2D ",nt.createElement("span",{style:{color:"rgb(90, 184, 145)"}},$e==null?void 0:$e.answering_users)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u4EA4\u5377 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.answer_users)),nt.createElement("span",{className:"c-grey-333"},"\u5DF2\u4EA4\u5377/\u672A\u7B54 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.commit_with_no_answers_users))),(0,Re.GJ)()&&!((Co=$e==null?void 0:$e.exercise_tips)!=null&&Co.includes("\u672A\u5F00\u59CB"))&&Ma&&Uo.length>5&&nt.createElement(yn.default,{scroll:{y:240},pagination:!1,dataSource:Uo,onRow:vr=>({onClick:Qr=>{Qr.stopPropagation(),Qr.preventDefault()}}),onHeaderRow:(vr,Qr)=>({onClick:Yo=>{Yo.stopPropagation(),Yo.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(vr,Qr,Yo)=>{Yo.field&&(Rn.order_by=Yo.field),Yo.order||(Rn.sort_direction="asc"),Yo.order==="ascend"&&(Rn.sort_direction="asc"),Yo.order==="descend"&&(Rn.sort_direction="desc"),Yo.order||(Rn.sort_direction="asc"),qi()},columns:Qo}),(0,Re.GJ)()&&!((Ja=$e==null?void 0:$e.exercise_tips)!=null&&Ja.includes("\u672A\u5F00\u59CB"))&&Ma&&Uo.length<6&&Uo.length>0&&nt.createElement(yn.default,{rowKey:"course_group_id",pagination:!1,onRow:vr=>({onClick:Qr=>{Qr.stopPropagation(),Qr.preventDefault()}}),onHeaderRow:(vr,Qr)=>({onClick:Yo=>{Yo.stopPropagation(),Yo.preventDefault()}}),dataSource:Uo,style:{marginTop:"10px"},onChange:(vr,Qr,Yo)=>{Yo.field&&(Rn.order_by=Yo.field),Yo.order||(Rn.sort_direction="asc"),Yo.order==="ascend"&&(Rn.sort_direction="asc"),Yo.order==="descend"&&(Rn.sort_direction="desc"),Yo.order||(Rn.sort_direction="asc"),qi()},columns:Qo}),($e==null?void 0:$e.total)!==void 0&&nt.createElement("p",null,nt.createElement("span",{className:"c-grey-333 mr15"},"\u96C6\u4E2D\u9605\u5377\u603B\u8FDB\u5EA6\uFF1A"),nt.createElement("span",{className:"c-grey-333 mr20"},"\u603B\u8BC4\u6570",nt.createElement("span",null,$e==null?void 0:$e.total)),nt.createElement("span",{className:"c-grey-333 mr20"},"\u5DF2\u8BC4\u9605 ",nt.createElement("span",{style:{color:"#4EACFF"}},$e==null?void 0:$e.finish_total)),nt.createElement("span",{className:"c-grey-333"},"\u5F85\u8BC4\u9605 ",nt.createElement("span",{style:{color:"#FC2D6B"}},$e==null?void 0:$e.unfinished_total)))),nt.createElement(Ot.Z,{closable:!0,successCb:()=>Ea(ha.current)}))};var kr=(0,we.connect)(({classroomList:$e})=>({classroomList:$e}))(xr),Yr=E(89108),ro=E(7653),oo=E(16935),io=E(88921),Tr=E(87169),eo=E(9722),$r=E(71095),Wo=E(55294),Ko=E(97311),ar=E(59301),Ro=Object.defineProperty,ea=Object.defineProperties,yo=Object.getOwnPropertyDescriptors,Zo=Object.getOwnPropertySymbols,vo=Object.prototype.hasOwnProperty,ua=Object.prototype.propertyIsEnumerable,ya=($e,fn,Lt)=>fn in $e?Ro($e,fn,{enumerable:!0,configurable:!0,writable:!0,value:Lt}):$e[fn]=Lt,$o=($e,fn)=>{for(var Lt in fn||(fn={}))vo.call(fn,Lt)&&ya($e,Lt,fn[Lt]);if(Zo)for(var Lt of Zo(fn))ua.call(fn,Lt)&&ya($e,Lt,fn[Lt]);return $e},pa=($e,fn)=>ea($e,yo(fn)),ka=($e,fn)=>{var Lt={};for(var Cn in $e)vo.call($e,Cn)&&fn.indexOf(Cn)<0&&(Lt[Cn]=$e[Cn]);if($e!=null&&Zo)for(var Cn of Zo($e))fn.indexOf(Cn)<0&&ua.call($e,Cn)&&(Lt[Cn]=$e[Cn]);return Lt},Ca=($e,fn,Lt)=>new Promise((Cn,tr)=>{var Zn=zn=>{try{yr(Lt.next(zn))}catch(Un){tr(Un)}},Rn=zn=>{try{yr(Lt.throw(zn))}catch(Un){tr(Un)}},yr=zn=>zn.done?Cn(zn.value):Promise.resolve(zn.value).then(Zn,Rn);yr((Lt=Lt.apply($e,fn)).next())});const Oa=$e=>{var fn=$e,{user:Lt,classroomList:Cn,globalSetting:tr,loading:Zn,dispatch:Rn,match:yr}=fn,zn=ka(fn,["user","classroomList","globalSetting","loading","dispatch","match"]),Un,or,Rr,wo,ca,aa,oa,va,ma,La,Ba,Ta,Va,si,fi,wi,hi;const Ao=(0,we.useParams)(),[Do]=(0,we.useSearchParams)(),[Co,Ja]=(0,y.useState)(()=>pa($o({},Ao),{limit:20})),Uo=(0,we.useLocation)(),{detailExerciseList:Ho,detailTopBanner:Ma,detailLeftMenus:ba}=Cn,[ha,_o]=(0,y.useState)([]),[Mi,Hi]=(0,y.useState)(!1),[Ai,ri]=(0,y.useState)([]),[El,qi]=(0,y.useState)(!1),[qo,Ea]=(0,y.useState)(!1),[Qo,da]=(0,y.useState)(!1),[za,$a]=(0,y.useState)(!1),[ko,Ga]=(0,y.useState)("\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F"),vr=[{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u5347\u5E8F",type:"time",direction:"asc"},{name:"\u6309\u8003\u8BD5\u65F6\u957F\u964D\u5E8F",type:"time",direction:"desc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u5347\u5E8F",type:"exercise_name",direction:"asc"},{name:"\u6309\u8BD5\u5377\u540D\u79F0\u964D\u5E8F",type:"exercise_name",direction:"desc"}];Co.type=Do.get("tabs")==="all"?"":Do.get("tabs")||"",Co.id=Co.coursesId,(0,y.useEffect)(()=>{var po,_a,Zi;if((po=Lt==null?void 0:Lt.userInfo)!=null&&po.login){if((0,Re.GJ)()){const wl=De.cX.getItem(`${(_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.login}Teacher`,"Exercise");wl&&(Co.sort_by=wl==null?void 0:wl.type,Co.sort_direction=wl==null?void 0:wl.direction,Ga(wl==null?void 0:wl.name))}Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})}else(Zi=Lt==null?void 0:Lt.userInfo)!=null&&Zi.username&&Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)});Hi(!1)},[(Un=Lt==null?void 0:Lt.userInfo)==null?void 0:Un.login,Uo.pathname]),(0,y.useEffect)(()=>{Cn.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},[Cn.actionTabs.key]),(0,y.useEffect)(()=>{Cn.actionTabs.key==="\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"&&(qi(!0),Ea(Ma==null?void 0:Ma.show_unstart_exercise),da(Ma==null?void 0:Ma.forbid_end_exercise))},[Cn.actionTabs.key]),(0,y.useEffect)(()=>{_o([])},[Ho]);const Qr=(po,_a)=>{_o([]),Co.page=po,Co.limit=_a,Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},Yo=po=>{Co.type=po.key==="all"?"":po.key,Co.page=1,we.history.replace(`${Uo.pathname}?tabs=${po.key}`),$a(!1),Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})};(0,y.useEffect)(()=>{Do.get("tabs")==="all"&&(Co.type="",Co.page=1)},[Do.get("tabs")]),(0,y.useEffect)(()=>{(0,Re.Rm)()&&Rn({type:"classroomList/getAssistantPermissions",payload:{course_id:Co.coursesId}})},[(or=Lt==null?void 0:Lt.userInfo)==null?void 0:or.username]),(0,y.useEffect)(()=>{const po=sessionStorage.getItem("illegalEntry");sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),pe.default.info({title:"\u63D0\u793A",centered:!0,width:600,content:ar.createElement("div",null,"\u5728\u7EBF\u8003\u8BD5\u7981\u6B62\u4F7F\u7528\u94FE\u63A5\u76F4\u63A5\u8BBF\u95EE\u7B54\u9898\u9875\u9762\uFF0C\u8BF7\u4F7F\u7528\u4E0B\u9762\u4E24\u79CD\u6B63\u5E38\u65B9\u5F0F\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),"1\u3001\u5728",ar.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u5217\u8868"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ar.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ar.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),"2\u3001\u5728",ar.createElement("span",{className:"c-red blod"},"\u8003\u8BD5\u8BE6\u60C5"),"\u9875\u9762\u4E2D\uFF0C\u70B9\u51FB\u201C",ar.createElement("span",{className:"c-blue blod"},"\u5F00\u59CB\u8003\u8BD5"),"\u201D\u6216\u201C",ar.createElement("span",{className:"c-blue blod"},"\u7EE7\u7EED\u8003\u8BD5"),"\u201D\u6309\u94AE\u8FDB\u5165\u8003\u8BD5\u7B54\u9898\u9875\u9762\u3002",ar.createElement("br",null),po==="allowRouter"&&ar.createElement(ar.Fragment,null,"3\u3001",ar.createElement("span",{className:"c-red blod"},"\u4E25\u7981\u67E5\u770B\u4ED6\u4EBA\u7684\u8BD5\u5377\u3002"))),okText:"\u77E5\u9053\u4E86"}))},[]);const Za=[{name:"\u5168\u90E8",id:"all",total:(Rr=Ho.exercises_counts)==null?void 0:Rr.exercises_total_counts},{name:"\u672A\u5F00\u59CB",id:1,total:(wo=Ho.exercises_counts)==null?void 0:wo.unstart_counts},{name:"\u8003\u8BD5\u4E2D",id:2,total:(ca=Ho.exercises_counts)==null?void 0:ca.publish_counts},{name:"\u96C6\u4E2D\u9605\u5377",id:4,total:(aa=Ho.exercises_counts)==null?void 0:aa.appraise_exercise_count},{name:"\u5DF2\u622A\u6B62",id:3,total:(oa=Ho.exercises_counts)==null?void 0:oa.end_counts}],Bi=[{name:"\u6279\u91CF\u53D1\u5E03",icon:ar.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:ar.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:ar.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:ar.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u52A0\u5165\u8BD5\u5377\u5E93",icon:ar.createElement("i",{className:"iconfont icon-piliangjiaru font14"})}].filter(po=>(0,Re.GJ)()?!0:po.name!=="\u6279\u91CF\u5220\u9664").filter(po=>Ma.is_public?!0:po.name!=="\u8BBE\u4E3A\u516C\u5F00"),xl=()=>pe.default.info({title:"\u9898\u5E93\u6539\u7248\u544A\u77E5",content:ar.createElement(ar.Fragment,null,"EduCoder\u5DF2\u5347\u7EA7\u9898\u5E93\u529F\u80FD\uFF0C\u6240\u6709\u8BD5\u9898\u5747\u9700\u5339\u914D\u77E5\u8BC6\u70B9\u3002 \u5F53\u524D\u8BD5\u5377\u6240\u6D89\u53CA\u8BD5\u9898\u5747\u672A\u5339\u914D\u77E5\u8BC6\u70B9\uFF0C\u65E0\u6CD5\u968F\u673A\u62BD\u53D6\uFF0C\u5DF2\u4E0D\u80FD\u6709\u6548\u4F7F\u7528\u3002\u8BF7\u5728\u8BD5\u5377\u5E93\u91CD\u65B0\u7EC4\u5377\u540E\u4F7F\u7528\u3002 \u7531\u6B64\u5E26\u6765\u7684\u4E0D\u4FBF\uFF0C\u656C\u8BF7\u8C05\u89E3\uFF01")}),ja="YYYY-MM-DD",Sl=me()("2020-11-15",ja),Wl=po=>{var _a;Co.sort_by=po.type,Co.sort_direction=po.direction,(0,Re.GJ)()&&De.cX.setItem(`${(_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.login}Teacher`,po,"Exercise"),Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)}),Ga(po.name)},rs=()=>ar.createElement(je.default,null,ar.createElement(je.default.Item,{key:1,onClick:()=>{var po,_a;if((0,Re.Rm)()&&!((_a=(po=Cn==null?void 0:Cn.AssistantObject)==null?void 0:po.exercise)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rn({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528",params:Co}})}},"\u5FEB\u901F\u9009\u62E9\u8BD5\u5377"),ar.createElement(je.default.Item,{key:2,onClick:()=>{var po,_a;if((0,Re.Rm)()&&!((_a=(po=Cn==null?void 0:Cn.AssistantObject)==null?void 0:po.exercise)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.scrollTo(0,0),we.history.push(`/classrooms/${Co.coursesId}/exercise/add?catalogue=${(Ao==null?void 0:Ao.categoryId)||""}`)}},"\u521B\u5EFA\u65B0\u8BD5\u5377"),ar.createElement(je.default.Item,{key:3,onClick:()=>{var po,_a;if(!(0,De.Ye)(Rn)){if((0,Re.Rm)()&&!((_a=(po=Cn.AssistantObject)==null?void 0:po.practice)!=null&&_a.can_create)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Rn({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",type:"exercise"}})}}},"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9")),us=po=>Ca(void 0,null,function*(){var _a,Zi,wl,Hl,ql,_l,xs,es;const el=po.name;if(((_a=Lt==null?void 0:Lt.userInfo)==null?void 0:_a.user_status)===2&&po.name==="\u6279\u91CF\u53D1\u5E03"){(0,Oe.Rd)();return}const Vl=[];if((Zi=Ho.exercises)==null||Zi.map(Ti=>{if(ha.includes(Ti.id)&&Ti.is_random){const Ll=me()(Ti.created_at,ja);me()(Sl).diff(me()(Ll),"days")>0&&(Ti!=null&&Ti.is_random)&&Vl.push(Ti)}}),ha==""){let Ti="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";el==="\u52A0\u5165\u8BD5\u5377\u5E93"&&(Ti="\u8BF7\u9009\u62E9\u8981\u52A0\u5165\u8BD5\u5377\u5E93\u7684\u8BD5\u5377"),be.ZP.error(Ti)}else if(Vl.length)xl();else{if(el==="\u6279\u91CF\u53D1\u5E03"){if((0,Re.Rm)()&&!((Hl=(wl=Cn==null?void 0:Cn.AssistantObject)==null?void 0:wl.exercise)!=null&&Hl.can_publish)){be.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Ti=!1;Ho.exercises.forEach(tl=>{ha.includes(tl.id)&&tl.total_num===0&&tl.is_random&&(Ti=!0)});let Ll;if(Ll=(_l=(ql=Ho.exercises.filter(tl=>ha.includes(tl==null?void 0:tl.id)).filter(tl=>(tl==null?void 0:tl.exercise_question_count)===0))==null?void 0:ql[0])==null?void 0:_l.exercise_name,(Ll==null?void 0:Ll.length)>0){be.ZP.warning(`${Ll}\u8BD5\u5377\u5185\u6CA1\u6709\u8BD5\u9898\u4E0D\u5141\u8BB8\u53D1\u5E03\u8003\u8BD5`);return}if(Ti){be.ZP.warning("\u968F\u673A\u8BD5\u5377\u8FD8\u672A\u5728\u8BE5\u8BFE\u5802\u751F\u6210\u8BD5\u5377\uFF0C\u8BF7\u70B9\u51FB\u7F16\u8F91\u53BB\u8BBE\u7F6E\u51FA\u5377\u6570\u91CF\u5427\u3002");return}let Tl=!1;if(Ho.exercises.forEach(tl=>{ha.includes(tl.id)&&tl.exercise_status!==1&&(Tl=!0)}),Tl){be.ZP.warning("\u8BD5\u5377\u5DF2\u53D1\u5E03\u8003\u8BD5\u4E0D\u53EF\u6279\u91CF\u53D1\u5E03\u3002");return}}if(el==="\u52A0\u5165\u8BD5\u5377\u5E93"){const Ti=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:[...ha]}});if(((xs=Ti==null?void 0:Ti.cover_exercises)==null?void 0:xs.length)>0){ri(Ti==null?void 0:Ti.cover_exercises);return}}Rn({type:"exercise/setActionTabs",payload:{key:el,selectArrs:ha,selectArrsAll:(es=Ho.exercises)==null?void 0:es.filter(Ti=>ha.includes(Ti.id)),params:Co,type:1}})}});return ar.createElement("section",{className:"minH500"},ar.createElement(Yr.Z,{isLoading:Zn["classroomList/getClassroomExercisesList"],tabDataSource:Za,isAdmin:(0,Re.GJ)(),dispatch:Rn,type:Ho==null?void 0:Ho.main_category_name,isExercise:!0,user:Lt,getDropdownMenu:rs,onTabMenuClick:Yo,classroomList:Cn,defaultSelectedKeys:[Co.type||"all"]}),ar.createElement(ro.Z,{dataSource:Ho.exercises||[],isAdmin:(0,Re.GJ)(),batchStatus:za,SortMenuName:ko,setSortMenuName:Ga,SortMenus:vr,onSearch:po=>{Co.search=po.trim(),Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)})},isShowMode:!0,onModeChange:po=>{Co.is_normal=po,Co.page=1,Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Co)})},onSort:Wl,onBatch:po=>$a(po)}),ar.createElement(Fe.Z,{loading:Zn["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},(va=Ho.exercises_counts)!=null&&va.exercises_all_counts?Ho.exercises.map(function(po,_a){return ar.createElement(kr,{key:_a,v:po,k:_a,match:yr,batchStatus:za,selectArrs:ha,setSelectArrs:_o,dispatch:Rn,params:Co,user:Lt,manageAllGroup:Ho.manage_all_group})}):ar.createElement(Ce.Z,null),ar.createElement("aside",{className:"tc mb50 mt30"},((ma=Ho.exercises_counts)==null?void 0:ma.exercises_all_counts)>0&&ar.createElement(ye.Z,{showTotal:po=>{var _a;return`\u5171 ${(_a=Ho==null?void 0:Ho.exercises_counts)==null?void 0:_a.exercises_all_counts} \u6761`},showSizeChanger:!0,onChange:Qr,defaultCurrent:Co.page,current:Co.page||1,pageSize:Co.limit||20,total:Ho.exercises_counts&&Ho.exercises_counts.exercises_all_counts}))),ha.length>0&&(0,Re.GJ)()&&ar.createElement(ze.Z,{offsetBottom:0},ar.createElement(oo.Z,{buttonDataSource:Bi,onButtonClick:us,useBatchStatus:$a,setSeleArr:_o,catalogue:((Ba=(La=ba==null?void 0:ba.course_modules)==null?void 0:La.find(po=>po.type==="exercise"))==null?void 0:Ba.second_category)||[],addCatalogue:po=>{po.preventDefault(),Rn({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",params:Co,selectArrs:{category_id:Ho==null?void 0:Ho.main_category_id,type:"exercise"}}})},allSelect:ha.length?ha.length===((Va=(Ta=Ho.exercises)==null?void 0:Ta.filter(po=>!po.is_make_up_exercise))==null?void 0:Va.length):!1,setAllSelect:po=>{var _a;po.target.checked?_o((_a=Ho==null?void 0:Ho.exercises)==null?void 0:_a.filter(Zi=>!Zi.is_make_up_exercise).map(Zi=>Zi.id)):_o([])},selectArrs:ha,onMenuClick:po=>Ca(void 0,[po],function*({key:_a}){if(ha=="")return be.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1"),null;(yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/move_to_category.json`,{method:"post",body:{exercise_ids:ha,new_category_id:_a}})).status===0&&(be.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Ao)}))})})),ar.createElement(kt.Z,null),ar.createElement(St.Z,null),ar.createElement(Ut,null),ar.createElement(fe,null),ar.createElement(eo.Z,{onOk:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o({},Ao)})}}),ar.createElement($r.Z,{onOk:()=>{}}),ar.createElement(ht,{cb:()=>_o([])}),ar.createElement(Rt,null),ar.createElement(Ot.Z,null),ar.createElement(pe.default,{title:ar.createElement("span",null,ar.createElement(Tr.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"),open:Ai.length>0,footer:!1,onCancel:()=>{ri([])}},ar.createElement("div",{style:{height:300,overflow:"auto"}},ar.createElement("div",null,"\u6709",Ai==null?void 0:Ai.length,"\u5F20\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ai==null?void 0:Ai.map(po=>ar.createElement("div",{style:{marginTop:25}},ar.createElement("div",null,"\u8BD5\u5377\uFF1A",po==null?void 0:po.origin_exercise_nam),ar.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",ar.createElement("a",{href:`/paperlibrary/see/${po==null?void 0:po.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},po==null?void 0:po.examination_bank_name))))),ar.createElement("div",{style:{textAlign:"end"}},ar.createElement(Ae.ZP,{style:{height:30},onClick:()=>Ca(void 0,null,function*(){const po=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ha],update:1}});(po==null?void 0:po.status)===0&&(be.ZP.info("\u8986\u76D6\u6210\u529F"),ri([]))})},"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"),ar.createElement(Ae.ZP,{type:"primary",onClick:()=>Ca(void 0,null,function*(){const po=yield(0,he.ZP)(`/api/courses/${Co.id}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:[...ha]}});(po==null?void 0:po.status)===0&&(be.ZP.info("\u5F62\u6210\u6210\u529F"),ri([]))}),style:{marginLeft:10,height:30}},"\u5F62\u6210\u65B0\u8BD5\u5377"))),ar.createElement(pe.default,{title:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E",open:El,centered:!0,onOk:()=>Ca(void 0,null,function*(){let po=yield(0,he.ZP)(`/api/courses/${Co.coursesId}/update_show_unstart_exercise`,{method:"put",body:{show_unstart_exercise:qo,forbid_end_exercise:Qo}});(po==null?void 0:po.status)===0&&(qi(!1),Rn({type:"classroomList/setActionTabs",payload:{key:""}}),Rn({type:"classroomList/getClassroomTopBanner",payload:{id:Co.coursesId}}),be.ZP.info("\u64CD\u4F5C\u6210\u529F"))}),onCancel:()=>{qi(!1),Rn({type:"classroomList/setActionTabs",payload:{key:""}})}},ar.createElement(se.default,{checked:qo,onChange:po=>{Ea(po.target.checked)}},"\u5141\u8BB8\u5B66\u751F\u67E5\u770B\u5DF2\u53D1\u5E03\u4F46\u672A\u5F00\u59CB\u7684\u8003\u8BD5",ar.createElement("span",{style:{color:"#666666"}},"\uFF08\u8003\u8BD5\u5F00\u59CB\u4E4B\u540E\u5B66\u751F\u624D\u80FD\u4F5C\u7B54\uFF09")),ar.createElement(se.default,{className:"mt20",checked:Qo,onChange:po=>{da(po.target.checked)}},"\u7981\u6B62\u5B66\u751F\u67E5\u770B\u5DF2\u622A\u6B62\u7684\u8003\u8BD5")),ar.createElement(io.Z,null),ar.createElement(ar.Fragment,null,ar.createElement(Wo.T$,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},open:((si=Cn==null?void 0:Cn.actionTabs)==null?void 0:si.open)==="\u624B\u673A\u53F7\u7ED1\u5B9A"}),ar.createElement(Wo.$i,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((fi=Cn==null?void 0:Cn.actionTabs)==null?void 0:fi.open)==="\u8BD5\u5377\u5C01\u5B58",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})}),ar.createElement(Wo.K1,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((wi=Cn==null?void 0:Cn.actionTabs)==null?void 0:wi.open)==="\u89E3\u5C01",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})}),ar.createElement(Wo.O7,{onCancel:()=>{Rn({type:"classroomList/setActionTabs",payload:pa($o({},Cn==null?void 0:Cn.actionTabs),{open:""})})},onFinish:()=>{Rn({type:"classroomList/getClassroomExercisesList",payload:$o($o({},Co),Ao)})},open:((hi=Cn==null?void 0:Cn.actionTabs)==null?void 0:hi.open)==="\u63D0\u793A",Data:pa($o({},Cn==null?void 0:Cn.actionTabs),{type:"exercise"})})),ar.createElement(Ko.Z,null))};var No=(0,we.connect)(({user:$e,classroomList:fn,loading:Lt,globalSetting:Cn})=>({user:$e,classroomList:fn,globalSetting:Cn,loading:Lt.effects}))(Oa)},20595:function(sn,Ct,E){"use strict";E.d(Ct,{Q8:function(){return Se},d0:function(){return xt},w6:function(){return Ke}});var y=E(59301),we=E(24017),pe=E(82326),je=E(6767),be=E(62957),Fe=E(47889),ye=E(77019),ze=E(5269),Ae=E(25399),se=E(62673),Ye=E(7939),me=E(66649),Re=E.n(me),De=E(8576),Ce=E(66658),he=E(89392),ce=E.n(he),Me=E(7408),Ze=E(64237),Je=E(51429),oe=E(53582),Be=E(94477),rt=E(70236),Te=E(82758),Xe=E(27334),ge=E(59301),Oe=Object.defineProperty,Ve=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,_e=(it,Wt,ht)=>Wt in it?Oe(it,Wt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):it[Wt]=ht,Ge=(it,Wt)=>{for(var ht in Wt||(Wt={}))Le.call(Wt,ht)&&_e(it,ht,Wt[ht]);if(ot)for(var ht of ot(Wt))ue.call(Wt,ht)&&_e(it,ht,Wt[ht]);return it},ft=(it,Wt)=>Ve(it,Pe(Wt)),Nt=(it,Wt,ht)=>new Promise((kt,St)=>{var Gt=ne=>{try{de(ht.next(ne))}catch(te){St(te)}},jt=ne=>{try{de(ht.throw(ne))}catch(te){St(te)}},de=ne=>ne.done?kt(ne.value):Promise.resolve(ne.value).then(Gt,jt);de((ht=ht.apply(it,Wt)).next())});function Ke(it,Wt){const ht=[];for(let kt=it;kt{const kt=itRe()(Wt).endOf("day"),Gt=it{const ht=parseInt(Re()(it).format("HH")),kt=parseInt(Re()().format("HH")),St=parseInt(Re()().format("mm"));if(!it)return{disabledHours:()=>Ke(0,kt),disabledMinutes:()=>Ke(0,St)};if(Wt){const Gt=parseInt(Re()(Wt).format("HH")),jt=parseInt(Re()(Wt).format("mm"));return Re()(it).isSame(Re()(Wt),"day")?{disabledHours:()=>Ke(0,Gt),disabledMinutes:()=>ht<=Gt?Ke(0,jt):[]}:void 0}if(Re()(it).isSame(Re()(),"day"))return{disabledHours:()=>Ke(0,kt),disabledMinutes:()=>Re()(it).isSame(Re()(),"hour")&&ht<=kt?Ke(0,St):[]}},It=(it,Wt)=>it==null?void 0:it.map(ht=>{var kt;return(kt=Wt==null?void 0:Wt.find(St=>St.value===ht))==null?void 0:kt.id}),{RangePicker:st}=we.default,{Option:xe}=pe.default,Ne=({shixunHomeworks:it,loading:Wt,dispatch:ht,classroomList:kt,user:St})=>{var Gt,jt,de,ne,te,le,ve,re,fe;const Ue=(0,Je.useParams)(),{workSetting:vt,workList:et,shixunWorkList:tt,headerInfo:dt,changeData:yt}=it,[wt,Qe]=(0,y.useState)(!1),[lt,qt]=(0,y.useState)(!1);let[Ut,vn]=(0,y.useState)([]),[en,Xt]=(0,y.useState)([]),[$t,an]=(0,y.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:oe.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[bt,Rt]=(0,y.useState)({}),[ln,yn]=(0,y.useState)({});(0,y.useEffect)(()=>()=>{vn([])},[]),(0,y.useEffect)(()=>{Qe(!(0,De.GJ)())},[(0,De.GJ)()]);const ut=()=>{ht({type:"shixunHomeworks/getWorkSetting",payload:Ge({},Ue)})};(0,y.useEffect)(()=>{if(!(vt!=null&&vt.course_id))return;Object.keys($t).map(function(dn){$t[dn]=vt[dn]}),(!$t.allow_late||!$t.unified_late)&&($t.late_penalty=20,$t.penalty_type=oe.Q.Percent),$t.unified_setting||($t.unified_late=!1,$t.unified_anonymous_comment=!1,$t.unified_anonymous_appeal=!1),Ut=JSON.parse(JSON.stringify(vt.group_settings.map(dn=>ft(Ge({},dn),{group_name:[dn.group_name]})).filter(dn=>dn.publish_time!==null))),en=JSON.parse(JSON.stringify(vt.allow_late_settings.map(dn=>ft(Ge({},dn),{group_name:[dn.group_name]})).filter(dn=>dn.late_time!==null))),an(Ge({},$t));const Ht=(0,Me.QE)((Ut==null?void 0:Ut.length)>0?Ut:[]);vn([...Ht]),(en==null?void 0:en.length)<=0?Xt([{penalty_type:oe.Q.Percent,late_penalty:20}]):Xt([...en])},[vt]);const zt=()=>Nt(void 0,null,function*(){var Ht,dn,Nn,Ln,Sn,hn,on,Fn;if(((Nn=(dn=(Ht=St==null?void 0:St.userInfo)==null?void 0:Ht.course)==null?void 0:dn.shixun_homework_info)==null?void 0:Nn.shixun_homework_remaining_count)===0&&((Sn=(Ln=it==null?void 0:it.headerInfo)==null?void 0:Ln.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))){(0,Me.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(on=(hn=(0,De.eY)())==null?void 0:hn.course)==null?void 0:on.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Fn=St==null?void 0:St.userInfo)==null?void 0:Fn.user_status)===2){(0,Be.Rd)();return}const Yn=JSON.parse(JSON.stringify($t));if(Yn.challenge_settings.filter(Pn=>!Pn.hide),Yn.categoryId=Ue.categoryId,console.log(Ut),!$t.unified_setting)Ut=Ut==null?void 0:Ut.map(Pn=>{var Qn;if(!Pn.publish_time||!Pn.end_time)throw je.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Pn.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Pn.group_name=typeof(Pn==null?void 0:Pn.group_name)=="string"?[Pn==null?void 0:Pn.group_name]:Pn==null?void 0:Pn.group_name,Pn.group_id=(Qn=vt.group_settings)==null?void 0:Qn.filter(Jn=>{var Er;return(Er=Pn==null?void 0:Pn.group_name)==null?void 0:Er.includes(Jn.group_name)}).map(Jn=>Jn.group_id||Jn.id).toString().split(","),Pn});else if(!$t.publish_time||!$t.end_time)throw je.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(Yn.group_settings=Ut,$t.allow_late)if($t.unified_late){if($t.late_penalty===null||$t.late_penalty===void 0||$t.late_penalty<0||$t.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!$t.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else en=en==null?void 0:en.map(Pn=>{var Qn,Jn;if(Pn.late_penalty===null||Pn.late_penalty===void 0||Pn.late_penalty<0||Pn.late_penalty>100)throw je.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Pn.late_time)throw je.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!Pn.group_name)throw je.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return Pn.group_name=typeof(Pn==null?void 0:Pn.group_name)=="string"?[Pn==null?void 0:Pn.group_name]:Pn==null?void 0:Pn.group_name,Pn.group_id=(Jn=(Qn=Pn==null?void 0:Pn.group_name)==null?void 0:Qn.map(Er=>{var Ar,En;let Kn=(En=(Ar=vt.group_settings)==null?void 0:Ar.filter(fr=>(fr==null?void 0:fr.group_name)===Er))==null?void 0:En[0];return Kn==null?void 0:Kn.group_id}))==null?void 0:Jn.toString().split(","),Pn}),Yn.allow_late_settings=en;let _n=yield(0,Xe.Tr)({homework_common_ids:[parseInt(Ue.categoryId)],course_id:Ue.coursesId,type:"homework_common"});(_n==null?void 0:_n.student_count)===0?At(Yn):(yn(Yn),Rt(_n))}),At=Ht=>{if(Ht.total_score===null){je.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ht!=null&&Ht.work_efficiency&&Ht.eff_score===null){je.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const dn=Ht.challenge_settings.reduce((Sn,hn)=>Sn+Number(hn.challenge_score),0),Nn={shixun_evaluation:Ht.shixun_evaluation,challenge_settings:Ht.challenge_settings};let Ln=()=>{var Sn;const hn=()=>Nt(void 0,null,function*(){qt(!0),(yield(0,Ce.ZP)(`/api/homework_commons/${Ue.categoryId}/publish_setting.json`,{method:"post",body:Ge({},Ht)})).status===0&&(je.ZP.success("\u66F4\u65B0\u6210\u529F"),ut(),ht({type:"user/getUserInfo",payload:{course_id:Ue.coursesId}}),ht({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:Ge({},Ue)})),qt(!1)});!(0,he.isEqual)(yt,Nn)&&!((Sn=dt==null?void 0:dt.homework_status)!=null&&Sn.includes("\u672A\u53D1\u5E03"))?be.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:hn}):hn()};vt!=null&&vt.high_resources_consume&&!(vt!=null&&vt.high_resources_consume_permission)?ht({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:Ue.coursesId,type:"shixun",type_id:Ue.categoryId,name:vt.homework_name,fn:()=>{Ln()}}}):Ln()},un=(Ht,dn,Nn="group_id")=>{var Ln;return dn?dn.find(Sn=>Sn[Nn]===Ht):(Ln=vt==null?void 0:vt.group_settings)==null?void 0:Ln.find(Sn=>Sn.group_id[0]===Ht)},An=(vt==null?void 0:vt.allow_late)||(vt==null?void 0:vt.anonymous_comment),Vn=Ht=>{var dn,Nn;const Ln=un(Ht,vt==null?void 0:vt.allow_late_settings,"id"),Sn=un(Ht,vt==null?void 0:vt.anonymous_comment_settings),hn=un(Ht);return(vt==null?void 0:vt.allow_late)&&Ln&&Re()(Ln==null?void 0:Ln.late_time)<=Re()()||(vt==null?void 0:vt.anonymous_comment)&&Sn&&(Sn==null?void 0:Sn.evaluation_start)!==null||((Nn=(Re()(hn==null?void 0:hn.end_time)<=Re()()&&((dn=vt==null?void 0:vt.allow_late_settings)==null?void 0:dn.filter(on=>on.group_id.includes(Ht))))[0])==null?void 0:Nn.late_time)!=null},rr=(0,y.useMemo)(()=>(vt==null?void 0:vt.allow_late)||(vt==null?void 0:vt.all_group_late),[vt,dt]),sr=vt==null?void 0:vt.anonymous_comment,kn=Ht=>{if(!Ht)return!1;const dn=un(Ht,vt==null?void 0:vt.anonymous_comment_settings);return(vt==null?void 0:vt.anonymous_comment)&&dn&&(dn==null?void 0:dn.evaluation_start)!==null},qn=(Ht,dn)=>{var Nn,Ln,Sn,hn,on;Ht!=null&&Ht.group_id||(Ht.group_id=It(Ht==null?void 0:Ht.group_name,vt==null?void 0:vt.group_settings)),ht({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:Ht,index:dn,rangePickerDisabled:(Ln=(Nn=Ht==null?void 0:Ht.group_id)==null?void 0:Nn[0])!=null&&Ln.publish_time?wt||(Re()()<=Re()((hn=un((Sn=Ht==null?void 0:Ht.group_id)==null?void 0:Sn[0]))==null?void 0:hn.publish_time)?!1:[!0,Vn((on=Ht==null?void 0:Ht.group_id)==null?void 0:on[0])]):!1,disabledDate:vt==null?void 0:vt.course_end_date}})};return ge.createElement("section",{className:Ze.Z.form},ge.createElement("div",{className:Ze.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),ge.createElement("div",null,ge.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(Fe.ZP.Group,{disabled:wt||!((Gt=dt==null?void 0:dt.homework_status)!=null&&Gt.includes("\u672A\u53D1\u5E03"))||(0,De.Rm)()&&!((jt=kt.AssistantObject.practice)!=null&&jt.can_publish),value:$t.unified_setting,onChange:Ht=>{var dn;if(!((dn=dt==null?void 0:dt.homework_status)!=null&&dn.includes("\u672A\u53D1\u5E03"))){je.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if($t.unified_setting=!$t.unified_setting,$t.unified_setting||($t.unified_late=!1,Xt([{late_penalty:5}])),an(Object.assign({},$t)),$t.unified_setting===!1&&Ut==""){vn(Ut.concat({}));return}$t.unified_setting&&(vn([]),Xt([{late_penalty:5}]))}},ge.createElement(Fe.ZP,{value:!0,disabled:wt||!(vt!=null&&vt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),ge.createElement(Fe.ZP,{disabled:wt||!((de=vt==null?void 0:vt.group_settings)!=null&&de.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((ne=vt==null?void 0:vt.group_settings)==null?void 0:ne.length)===0&&ge.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),$t.unified_setting&&ge.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},ge.createElement(ye.Z,{align:"middle"},ge.createElement(ze.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml10"},ge.createElement(we.default,{size:"large",disabled:wt||!((te=dt==null?void 0:dt.homework_status)!=null&&te.includes("\u672A\u53D1\u5E03")||(le=dt==null?void 0:dt.homework_status)!=null&&le.includes("\u672A\u5F00\u59CB"))||(0,De.Rm)()&&!((ve=kt.AssistantObject.practice)!=null&&ve.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date),disabledTime:Ht=>xt(Ht),value:$t.publish_time?Re()($t.publish_time):"",onChange:(Ht,dn)=>{$t.publish_time=dn,($t.end_time==""||!$t.end_time)&&$t.unified_setting&&($t.end_time=Re()(Ht).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),an(Object.assign({},$t))}}))),ge.createElement(ye.Z,{align:"middle",className:"pl30"},ge.createElement(ze.Z,null,"\u622A\u6B62\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml10"},ge.createElement(we.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(vt==null?void 0:vt.allow_late)&&(vt==null?void 0:vt.homework_status.includes("\u5DF2\u622A\u6B62"))||wt||(vt==null?void 0:vt.allow_late)&&Re()()>=Re()(vt==null?void 0:vt.end_time)||(0,De.Rm)()&&!((re=kt.AssistantObject.practice)!=null&&re.can_publish),disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date,$t.publish_time),disabledTime:Ht=>xt(Ht,$t.publish_time),value:$t.end_time?Re()($t.end_time):"",onChange:(Ht,dn)=>{$t.end_time=dn,an(Object.assign({},$t))}})))),!$t.unified_setting&&(Ut==null?void 0:Ut.length)>0&&ge.createElement(ye.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},Ut&&Ut.map(function(Ht,dn){var Nn,Ln,Sn,hn,on,Fn,Yn;return ge.createElement(ze.Z,{span:24,key:dn},ge.createElement(ye.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:dn==(Ut==null?void 0:Ut.length)-1?"0px":"10px"}},ge.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",dn+1),ge.createElement(pe.default,{disabled:wt||((Nn=dt==null?void 0:dt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03")&&Ht.id||Re()(){var Pn;if((0,De.Rm)()&&!((Pn=kt.AssistantObject.practice)!=null&&Pn.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ut[dn].group_name=_n,Ut[dn].group_id=Ht.group_id;const Qn=(0,he.flattenDeep)(Ut.map(Er=>Er.group_name)),Jn=en.map(Er=>{let Ar=(Er==null?void 0:Er.group_name)||[];return ft(Ge({},Er),{group_name:(0,he.remove)(Ar,En=>Qn.includes(En))})});Xt(Jn),vn(Ut.slice())},maxTagCount:4,maxTagPlaceholder:_n=>ge.createElement("div",{style:{cursor:"pointer"},onClick:()=>qn(Ht,dn)},"+",_n==null?void 0:_n.length)},vt.group_settings&&vt.group_settings.map(function(_n){if(!Ut.map(Qn=>Qn.group_name).flat().includes(_n.group_name))return ge.createElement(xe,{value:_n.group_name,key:_n.id},_n.group_name)})),ge.createElement("div",{className:"ml20"},ge.createElement(st,{size:"large",ranges:{\u6B64\u523B:[Ht.publish_time?Re()(Ht.publish_time):Re()(),Re()()]},allowClear:!1,disabled:wt||(Re()()<=Re()((hn=un((Sn=Ht==null?void 0:Ht.group_id)==null?void 0:Sn[0]))==null?void 0:hn.publish_time)?!1:[!0,Vn((on=Ht==null?void 0:Ht.group_id)==null?void 0:on[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_n=>Se(_n,vt==null?void 0:vt.course_end_date),disabledTime:_n=>xt(_n),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Re()((0,Me.U6)(),"HH:mm"),Re()((0,Me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[Ht.publish_time?Re()(Ht.publish_time):void 0,Ht.end_time?Re()(Ht.end_time):void 0],onChange:(_n,Pn)=>{var Qn;if((0,De.Rm)()&&!((Qn=kt.AssistantObject.practice)!=null&&Qn.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ut[dn].publish_time=Pn[0],!Ht.end_time&&Pn[0]?Ut[dn].end_time=Re()(Pn[0]).add(7,"days"):Ut[dn].end_time=Pn[1],vn([...Ut])},onCalendarChange:(_n,Pn,Qn)=>{if(Pn!=null&&Pn[0]&&!Pn[1]){const Jn=Re()(Pn[0]).add(7,"days");Ut[dn].publish_time=Pn[0],Ut[dn].end_time=Jn,vn([...Ut])}}})),!wt&&ge.createElement("div",{style:{display:"flex",width:"50px"}},((Fn=Ht==null?void 0:Ht.group_id)==null?void 0:Fn.length)>1&&ge.createElement(Ae.Z,{title:"\u89C4\u5219\u62C6\u5206"},ge.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>qn(Ht,dn)})),Ut.length<((Yn=vt==null?void 0:vt.group_settings)==null?void 0:Yn.length)&&ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var _n;if((0,De.Rm)()&&!((_n=kt.AssistantObject.practice)!=null&&_n.can_publish)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vn(Ut.concat({}))}}),((Ht==null?void 0:Ht.publish_time)&&Re()(){const _n=(0,he.cloneDeep)(en);_n.forEach((Pn,Qn)=>{Pn.group_name&&(Pn.group_name=Pn.group_name.filter(Jn=>{var Er;return!((Er=Ut[dn].group_name)!=null&&Er.includes(Jn))}))}),Ut=Ut.filter((Pn,Qn)=>dn!==Qn),Xt(_n),vn(Ut.slice()),setTimeout(()=>vn(Ut.slice()),10)}}))))}))),ge.createElement(ye.Z,null,ge.createElement(ze.Z,null,ge.createElement("div",{className:Ze.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",ge.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),ge.createElement(ze.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},ge.createElement(se.default,{checked:$t.allow_late,disabled:wt||rr,onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=kt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ht.target.checked&&be.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:ge.createElement("div",{style:{padding:10,background:"#f5f6f9"}},ge.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),ge.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),ge.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),$t.allow_late=!$t.allow_late,en==""&&Xt([{late_penalty:5}]),an(Object.assign({},$t))}},ge.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),($t==null?void 0:$t.allow_late)&&ge.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},ge.createElement("div",{style:{display:"flex"}},ge.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),ge.createElement(Fe.ZP.Group,{style:{marginLeft:"20px"},disabled:wt||(vt==null?void 0:vt.anonymous_comment)||(vt==null?void 0:vt.allow_late),value:$t.unified_late,onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=kt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.unified_late=Ht.target.value,en==""&&!Ht.target.value&&Xt([{penalty_type:oe.Q.Percent,late_penalty:20}]),an(Ge({},$t))}},($t==null?void 0:$t.unified_setting)&&ge.createElement(Fe.ZP,{value:!0,disabled:!(vt!=null&&vt.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((fe=vt==null?void 0:vt.group_settings)==null?void 0:fe.length)>0&&ge.createElement(Fe.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),$t!=null&&$t.unified_late?ge.createElement(ge.Fragment,null,ge.createElement(ye.Z,{align:"middle",style:{marginTop:"10px"}},ge.createElement(ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),ge.createElement(ze.Z,{className:"ml20"},ge.createElement(oe.Z,{disabled:wt||sr,value:{type:$t.penalty_type,inputValue:$t.late_penalty},onChange:Ht=>{var dn;if((0,De.Rm)()&&!((dn=kt.AssistantObject.practice)!=null&&dn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}an(ft(Ge({},$t),{late_penalty:Ht.inputValue,penalty_type:Ht.type}))}})),ge.createElement(ze.Z,{flex:"1",className:"ml5"},ge.createElement("span",{className:"c-grey-c ml10"},$t.penalty_type===oe.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),ge.createElement(ye.Z,{align:"middle",style:{marginTop:"15px"}},ge.createElement(ze.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(ze.Z,{className:"ml20"},ge.createElement(we.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:wt||sr,value:$t.late_time?Re()($t.late_time):"",disabledDate:Ht=>Se(Ht,vt==null?void 0:vt.course_end_date),onChange:(Ht,dn)=>{var Nn;if((0,De.Rm)()&&!((Nn=kt.AssistantObject.practice)!=null&&Nn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}$t.late_time=dn,an(Object.assign({},$t))}})))):en.map(function(Ht,dn){var Nn;return ge.createElement(ze.Z,{span:24,key:dn},ge.createElement(ye.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},ge.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",dn+1),ge.createElement(pe.default,{disabled:wt||!((Nn=dt==null?void 0:dt.homework_status)!=null&&Nn.includes("\u672A\u53D1\u5E03"))&&Ht.id||(vt==null?void 0:vt.anonymous_comment),mode:"multiple",className:Ze.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof Ht.group_name=="string"?[Ht.group_name]:Ht.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:Ln=>{var Sn;if((0,De.Rm)()&&!((Sn=kt.AssistantObject.practice)!=null&&Sn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].group_name=Ln,en[dn].group_id=Ht.group_id,Xt(en.slice())}},vt.group_settings&&vt.group_settings.map(function(Ln){const Sn=en.map(on=>on.group_name).flat(),hn=Ut.map(on=>on.group_name).flat();if($t!=null&&$t.unified_setting){if(!Sn.includes(Ln.group_name))return ge.createElement(xe,{value:Ln.group_name,key:Ln.id},Ln.group_name)}else if(hn.includes(Ln.group_name)&&!Sn.includes(Ln.group_name))return ge.createElement(xe,{value:Ln.group_name,key:Ln.id},Ln.group_name)})),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),ge.createElement(oe.Z,{disabled:wt||kn(Ht.id),value:{type:Ht.penalty_type,inputValue:Ht.late_penalty},onChange:Ln=>{var Sn;if((0,De.Rm)()&&!((Sn=kt.AssistantObject.practice)!=null&&Sn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].late_penalty=Ln.inputValue,en[dn].penalty_type=Ln.type,Xt([...en])}}),ge.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),ge.createElement(we.default,{size:"large",disabled:wt||kn(Ht.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:Re()((0,Me.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:Ln=>Se(Ln,vt==null?void 0:vt.course_end_date),format:"YYYY-MM-DD HH:mm",value:Ht!=null&&Ht.late_time?Re()(Ht.late_time):void 0,onChange:(Ln,Sn)=>{var hn;if((0,De.Rm)()&&!((hn=kt.AssistantObject.practice)!=null&&hn.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en[dn].late_time=Sn,Xt([...en])}}),!wt&&ge.createElement("div",{style:{display:"flex",width:"50px"}},ge.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Ln;if((0,De.Rm)()&&!((Ln=kt.AssistantObject.practice)!=null&&Ln.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Xt(en.concat({penalty_type:oe.Q.Percent,late_penalty:20}))}}),dn>0&&!Ht.id&&ge.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var Ln;if((0,De.Rm)()&&!((Ln=kt.AssistantObject.practice)!=null&&Ln.can_late)){je.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}en=en.filter((Sn,hn)=>dn!==hn),Xt(en.slice()),setTimeout(()=>Xt(en.slice()),10)}}))))})),!wt&&ge.createElement(ge.Fragment,null,ge.createElement(Ye.ZP,{type:"primary",size:"large",loading:lt,style:{width:"138px",marginTop:"30px"},onClick:()=>zt()},"\u4FDD\u5B58")),ge.createElement(rt.Z,{onConfirm:(Ht,dn)=>{Ut.splice(Ht,0,...dn),Ut.splice(Ht+dn.length,1);const Nn=(0,Me.QE)([...Ut]);vn([...Nn])}}),ge.createElement(Te.Z,{resdata:bt,type:"shixun",okloading:lt,oktext:(bt==null?void 0:bt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:Ht=>Nt(void 0,null,function*(){qt(!0);let dn=yield(0,Ce.ZP)(`/api/courses/${Ue.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(Ue.categoryId)]}});qt(!1),(dn==null?void 0:dn.status)===0&&At(ln)})}))};Ct.ZP=(0,Je.connect)(({shixunHomeworks:it,classroomList:Wt,loading:ht,user:kt})=>({shixunHomeworks:it,classroomList:Wt,loading:ht.effects,user:kt}))(Ne)},71095:function(sn,Ct,E){"use strict";var y=E(59301),we=E(94968),pe=E(28284),je=E(62957),be=E(6767),Fe=E(70858),ye=E(51429),ze=E(14661),Ae=E(51514),se=E(66658),Ye=E(66649),me=E.n(Ye),Re=E(7408),De=E(59301),Ce=Object.defineProperty,he=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ze=(Te,Xe,ge)=>Xe in Te?Ce(Te,Xe,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Te[Xe]=ge,Je=(Te,Xe)=>{for(var ge in Xe||(Xe={}))ce.call(Xe,ge)&&Ze(Te,ge,Xe[ge]);if(he)for(var ge of he(Xe))Me.call(Xe,ge)&&Ze(Te,ge,Xe[ge]);return Te},oe=(Te,Xe,ge)=>new Promise((Oe,Ve)=>{var Pe=ue=>{try{Le(ge.next(ue))}catch(_e){Ve(_e)}},ot=ue=>{try{Le(ge.throw(ue))}catch(_e){Ve(_e)}},Le=ue=>ue.done?Oe(ue.value):Promise.resolve(ue.value).then(Pe,ot);Le((ge=ge.apply(Te,Xe)).next())});const{Dragger:Be}=we.default,rt=({classroomList:Te,dispatch:Xe,onOk:ge})=>{const Oe=(0,ye.useParams)(),[Ve]=pe.default.useForm(),[Pe,ot]=(0,y.useState)(),[Le,ue]=(0,y.useState)(!1),_e={height:100,onRemove:()=>{ot("")},accept:".xls,.xlsx",multiple:!1,maxCount:1,beforeUpload:Ge=>oe(void 0,null,function*(){return ot(Ge),!1})};return(0,y.useEffect)(()=>{Ve.setFieldsValue({publish_time:me()(me()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:me()(me()(new Date((0,Re.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[]),De.createElement(je.default,{centered:!0,title:"\u8865\u5145\u6210\u7EE9",open:Te.actionTabs.key==="\u8865\u5145\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Le},onOk:()=>oe(void 0,null,function*(){Ve.submit()}),onCancel:()=>{Ve.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}})}},De.createElement(pe.default,{form:Ve,onFinish:Ge=>oe(void 0,null,function*(){var ft,Nt,Ke;if(!(Pe!=null&&Pe.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}ue(!0);let Se=new FormData;Se.append("type",Te.actionTabs.type),Se.append("file",Pe);let xt;window.location.href.indexOf("exercise")>-1?xt=`/api/exercises/${Te.actionTabs.id}/supplement_score.json`:xt=`/api/homework_commons/${Te.actionTabs.id}/supplement_score.json`;let It=yield(0,se.ZP)(xt,{method:"post",body:Se},!0);ue(!1),(It==null?void 0:It.status)===0&&(ge(),Ve.resetFields(),Xe({type:"classroomList/setActionTabs",payload:{}}),((Nt=(ft=It==null?void 0:It.data)==null?void 0:ft.fail)==null?void 0:Nt.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:De.createElement(Fe.default,{pagination:!1,dataSource:(Ke=It==null?void 0:It.data)==null?void 0:Ke.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Re.FH)("",ze.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Te.actionTabs.type}`)}}))})},De.createElement(pe.default.Item,{label:"\u4F5C\u4E1A\u540D\u79F0",labelCol:{span:3},name:"name"},Te.actionTabs.name),De.createElement(pe.default.Item,{style:{marginBottom:0},label:De.createElement("div",null,De.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),De.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},De.createElement("div",null,De.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ae.Z.downloadbutton,href:ze.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Te.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),De.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),De.createElement(pe.default.Item,{style:{marginBottom:0}},De.createElement(Be,Je({},_e),De.createElement("a",{className:Ae.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),De.createElement("br",null),De.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ct.Z=(0,ye.connect)(({classroomList:Te})=>({classroomList:Te}))(rt)},9722:function(sn,Ct,E){"use strict";var y=E(59301),we=E(94968),pe=E(28284),je=E(62957),be=E(6767),Fe=E(70858),ye=E(37568),ze=E(77019),Ae=E(5269),se=E(4875),Ye=E(24017),me=E(51429),Re=E(46127),De=E(14661),Ce=E(51514),he=E(66658),ce=E(20595),Me=E(66649),Ze=E.n(Me),Je=E(7408),oe=E(59301),Be=Object.defineProperty,rt=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,ge=(Le,ue,_e)=>ue in Le?Be(Le,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Le[ue]=_e,Oe=(Le,ue)=>{for(var _e in ue||(ue={}))Te.call(ue,_e)&&ge(Le,_e,ue[_e]);if(rt)for(var _e of rt(ue))Xe.call(ue,_e)&&ge(Le,_e,ue[_e]);return Le},Ve=(Le,ue,_e)=>new Promise((Ge,ft)=>{var Nt=xt=>{try{Se(_e.next(xt))}catch(It){ft(It)}},Ke=xt=>{try{Se(_e.throw(xt))}catch(It){ft(It)}},Se=xt=>xt.done?Ge(xt.value):Promise.resolve(xt.value).then(Nt,Ke);Se((_e=_e.apply(Le,ue)).next())});const{Dragger:Pe}=we.default,ot=({classroomList:Le,dispatch:ue,onOk:_e})=>{const Ge=(0,me.useParams)(),[ft]=pe.default.useForm(),[Nt,Ke]=(0,y.useState)(),[Se,xt]=(0,y.useState)(!1),It={height:100,onRemove:()=>{Ke("")},accept:".xls,.xlsx",maxCount:1,multiple:!1,beforeUpload:st=>Ve(void 0,null,function*(){return Ke(st),!1})};return(0,y.useEffect)(()=>{ft.setFieldsValue({publish_time:Ze()(Ze()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:Ze()(Ze()(new Date((0,Je.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})},[Le.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9"]),oe.createElement(je.default,{centered:!0,title:"\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",open:Le.actionTabs.key==="\u5BFC\u5165\u5916\u90E8\u6210\u7EE9",okText:"\u786E\u5B9A",width:750,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okButtonProps:{loading:Se},onOk:()=>Ve(void 0,null,function*(){ft.submit()}),onCancel:()=>{ft.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}})}},oe.createElement(pe.default,{form:ft,colon:!1,onFinish:st=>Ve(void 0,null,function*(){var xe,Ne,it;if(!(Nt!=null&&Nt.size)){be.ZP.info("\u8BF7\u4E0A\u4F20\u6587\u4EF6");return}xt(!0);let Wt=new FormData;Wt.append("name",st.name),Wt.append("type",Le.actionTabs.type),Wt.append("category_id",(Ge==null?void 0:Ge.categoryId)||null),Le.actionTabs.type==="exercise"?(Wt.append("time",st.time||""),Wt.append("total_score",st.total_score)):Wt.append("description",st.description||""),Wt.append("publish_time",Ze()(st.publish_time).format("YYYY-MM-DD HH:mm")),Wt.append("end_time",Ze()(st.end_time).format("YYYY-MM-DD HH:mm")),Wt.append("file",Nt);let ht=yield(0,he.ZP)(`/api/courses/${Ge.coursesId}/export_external_score_homework.json`,{method:"post",body:Wt},!0);xt(!1),(ht==null?void 0:ht.status)===0&&(ft.resetFields(),ue({type:"classroomList/setActionTabs",payload:{}}),_e(),((Ne=(xe=ht==null?void 0:ht.data)==null?void 0:xe.fail)==null?void 0:Ne.length)>0&&je.default.confirm({title:"\u5BFC\u5165\u5931\u8D25",closable:!0,icon:null,width:610,content:oe.createElement(Fe.default,{pagination:!1,dataSource:(it=ht==null?void 0:ht.data)==null?void 0:it.fail,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name"},{title:"\u5B66\u53F7/\u624B\u673A\u53F7/\u90AE\u7BB1",align:"left",dataIndex:"student_id"},{title:"\u5BFC\u5165\u5931\u8D25\u539F\u56E0",align:"left",dataIndex:"message"}]}),okText:"\u4E0B\u8F7D\u5BFC\u5165\u5931\u8D25\u6587\u4EF6",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Je.FH)("",De.Z.API_SERVER+`/api/courses/get_external_score_fail_data.xlsx?type=${Le.actionTabs.type}`)}}))})},oe.createElement(pe.default.Item,{label:Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377\u540D\u79F0",labelCol:{span:3},name:"name",rules:[{required:!0,message:`\u8BF7\u8F93\u5165${Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`}]},oe.createElement(ye.default,{showCount:!0,placeholder:`\u8BF7\u8F93\u5165${Le.actionTabs.type!=="exercise"?"\u4F5C\u4E1A":"\u8BD5\u5377"}\u540D\u79F0`,maxLength:60})),Le.actionTabs.type!=="exercise"&&oe.createElement(pe.default.Item,{label:"\u4F5C\u4E1A\u63CF\u8FF0",labelCol:{span:3},name:"description"},oe.createElement(Re.Z,{watch:!0})),Le.actionTabs.type==="exercise"&&oe.createElement(ze.Z,{style:{marginLeft:6}},oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u8BD5\u5377\u603B\u5206",name:"total_score",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u8BD5\u5377\u603B\u5206"},{pattern:/^(?:[1-9]\d*(?:\.\d+)?|0\.\d*[1-9]\d*)$/,message:"\u8BD5\u5377\u603B\u5206\u5FC5\u987B\u4E3A\u6B63\u6570"}]},oe.createElement(ye.default,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u603B\u5206",style:{width:256},addonAfter:"\u5206"}))),oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",labelCol:{span:6},name:"time"},oe.createElement(se.Z,{style:{width:"100%"},addonAfter:"\u5206\u949F",placeholder:"\u8BF7\u8F93\u5165\u7B54\u9898\u65F6\u957F"})))),oe.createElement(ze.Z,{style:{marginLeft:6,marginBottom:12}},oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4"}]},oe.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:256},disabledDate:st=>(0,ce.Q8)(st),disabledTime:st=>(0,ce.d0)(st),allowClear:!1,format:"YYYY-MM-DD HH:mm"}))),oe.createElement(Ae.Z,{span:12},oe.createElement(pe.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",labelCol:{span:6},name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4"}]},oe.createElement(Ye.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},style:{width:"100%"},disabledDate:st=>(0,ce.Q8)(st,"",ft.getFieldValue("publish_time")),disabledTime:st=>(0,ce.d0)(st,ft.getFieldValue("publish_time")),allowClear:!1,format:"YYYY-MM-DD HH:mm"})))),oe.createElement(pe.default.Item,{style:{marginBottom:0},label:oe.createElement("div",null,oe.createElement("span",{style:{color:"#ff4d4f",marginRight:5,fontFamily:"SimSun,sans-serif"}},"*"),oe.createElement("span",null,"\u5BFC\u5165\u6587\u4EF6")),labelCol:{span:3},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0"}]},oe.createElement("div",null,oe.createElement("a",{download:"\u6A21\u7248.xlsx",className:Ce.Z.downloadbutton,href:De.Z.API_SERVER+`/api/courses/down_external_score_template.json?type=${Le.actionTabs.type}`},"\u4E0B\u8F7D\u6A21\u7248\u8868\u683C"),oe.createElement("span",{style:{marginLeft:10,color:"#999999"}},"\uFF08\u6839\u636E\u63D0\u793A\u4FE1\u606F\u5B8C\u5584\u8868\u683C\u5185\u5BB9\uFF09")),oe.createElement(pe.default.Item,{style:{marginBottom:0}},oe.createElement(Pe,Oe({},It),oe.createElement("a",{className:Ce.Z.downloadbutton,style:{width:96}},"\u9009\u62E9\u6587\u4EF6"),oe.createElement("br",null),oe.createElement("span",{style:{color:"#999999"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u66F3\u81F3\u6B64\u5904\u4E0A\u4F20\u3002\u652F\u6301\u683C\u5F0F\uFF1A.xls\u3001.xlsx"))))))};Ct.Z=(0,me.connect)(({classroomList:Le})=>({classroomList:Le}))(ot)},16935:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ye}});var y=E(59301),we=E(93041),pe=E(37568),je=E(62673),be=E(7939),Fe=E(75727),ye={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},ze=E(8576),Ae=E(84105),Ye=({buttonDataSource:me,onButtonClick:Re,useBatchStatus:De,allSelect:Ce,setAllSelect:he,selectArrs:ce,onMenuClick:Me,setSeleArr:Ze,catalogue:Je,addCatalogue:oe})=>{const[Be,rt]=(0,y.useState)(!1),[Te,Xe]=(0,y.useState)("");console.log("---",Je);const ge=y.createElement("div",{className:ye.moveCategory,onMouseLeave:Oe=>rt(!1)},y.createElement(we.default,{onClick:Me,style:{maxHeight:300,width:240,overflow:"auto"}},y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},y.createElement(pe.default,{onChange:Oe=>{Xe(Oe.target.value)}})),Je==null?void 0:Je.map(function(Oe,Ve){var Pe;if(!(Te!==""&&Oe.category_name.indexOf(Te)<0))return y.createElement(y.Fragment,null,y.createElement(we.default.Item,{className:"multi-llipsis1e",key:Oe.category_id,title:Oe.category_name},Oe.category_name),(Pe=Oe==null?void 0:Oe.third_category)==null?void 0:Pe.map(ot=>y.createElement(we.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:ot.category_id,title:ot.category_name},ot.category_name)))}),oe&&y.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:oe},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return y.createElement("div",{className:ye.bottomControlContainer},y.createElement("div",null,y.createElement("div",null,y.createElement(je.default,{checked:Ce,onChange:he},"\u5168\u9009\u672C\u9875\uFF08",ce.length,"\uFF09")),(0,ze.GJ)()&&me.map(Oe=>y.createElement("div",{key:Oe.name},y.createElement(be.ZP,{type:"primary",icon:Oe.icon,className:ye.buttonWrap,onClick:()=>Re(Oe)},Oe.name))),(0,ze.GJ)()&&(oe||Je)&&y.createElement("div",null,y.createElement(Fe.Z,{open:Be,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>ge,getPopupContainer:Oe=>Oe.parentNode},y.createElement("span",{className:"ant-dropdown-link",onMouseEnter:Oe=>rt(!0)},y.createElement(be.ZP,{type:"primary",className:ye.buttonWrap,icon:y.createElement("i",{className:"iconfont icon-yidongmulu"})},y.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",y.createElement(Ae.Z,null))))))),y.createElement("div",null,y.createElement(be.ZP,{type:"primary",ghost:!0,onClick:()=>{De(!1),Ze([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},70236:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ce}});var y=E(59301),we=E(51429),pe=E(24017),je=E(62957),be=E(37568),Fe=E(6767),ye=E(77019),ze=E(5269),Ae={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},se=E(66649),Ye=E.n(se),me=E(7408),Re=E(4918),De=E(59301);const{RangePicker:Ce}=pe.default,he=({dispatch:Me,classroomList:Ze,onConfirm:Je})=>{const[oe,Be]=(0,y.useState)([]),[rt,Te]=(0,y.useState)([]),[Xe,ge]=(0,y.useState)(""),[Oe,Ve]=(0,y.useState)([!1,!1]);(0,y.useEffect)(()=>{var Le,ue,_e,Ge;if(Ze.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((Le=Ze.actionTabs)==null?void 0:Le.rangePickerDisabled),(ue=Ze.actionTabs)!=null&&ue.rangePickerDisabled?Ve((_e=Ze.actionTabs)==null?void 0:_e.rangePickerDisabled):Ve([!1,!1]);let ft=Ze.actionTabs.data,Nt=(Ge=ft==null?void 0:ft.group_name)==null?void 0:Ge.map((Ke,Se)=>{var xt;return{group_id:ft==null?void 0:ft.group_id[Se],group_name:ft==null?void 0:ft.group_name[Se],is_admin:ft==null?void 0:ft.is_admin,end_time:ft==null?void 0:ft.end_time,publish_time:Array.isArray(ft==null?void 0:ft.publish_time)?(xt=ft==null?void 0:ft.publish_time)==null?void 0:xt[0]:ft==null?void 0:ft.publish_time}});Nt&&(Be([...Nt]),Te([...Nt]))}},[Ze.actionTabs]);const Pe=()=>{Me({type:"classroomList/setActionTabs",payload:{}}),ge("")},ot=Le=>{if(Le){const ue=rt==null?void 0:rt.filter(_e=>{var Ge,ft;return(ft=(Ge=_e==null?void 0:_e.group_name)==null?void 0:Ge.toLowerCase())==null?void 0:ft.includes(Le==null?void 0:Le.toLowerCase())});Be(ue)}else Be(rt)};return De.createElement(je.default,{width:980,title:De.createElement("div",{style:{fontWeight:"bold",display:"flex"}},De.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",De.createElement("span",{className:Ae.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),De.createElement(be.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:Xe,onChange:Le=>{ge(Le.target.value.trim()),ot(Le.target.value.trim())}})),centered:!0,maskClosable:!1,open:Ze.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Pe(),onOk:()=>{var Le;if(rt.some(_e=>!_e.end_time||!_e.publish_time)){Fe.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Je((Le=Ze.actionTabs)==null?void 0:Le.index,rt),Pe()}},De.createElement("div",{className:Ae.modal_con},De.createElement(ye.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(oe==null?void 0:oe.length)>0?oe.map(function(Le,ue){return De.createElement(ze.Z,{span:24,key:ue},De.createElement(ye.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ue==(oe==null?void 0:oe.length)-1?"0px":"10px"}},De.createElement("div",{className:Ae.multiple_select,title:Le==null?void 0:Le.group_name},Le==null?void 0:Le.group_name),De.createElement("div",{className:"ml20"},De.createElement(Ce,{size:"large",allowClear:!1,disabled:Oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:_e=>{var Ge;return(0,me.Q8)(_e,(Ge=Ze.actionTabs)==null?void 0:Ge.disabledDate)},disabledTime:_e=>(0,me.d0)(_e),showTime:{showNow:!0,format:"HH:mm",defaultValue:[Ye()((0,me.U6)(),"HH:mm"),Ye()((0,me.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(Le==null?void 0:Le.publish_time)&&[Ye()(Le==null?void 0:Le.publish_time),Le!=null&&Le.end_time?Ye()(Le==null?void 0:Le.end_time):void 0],onChange:(_e,Ge)=>{oe[ue].publish_time=Ge[0],oe[ue].end_time=Ge[1],Be([...oe]),rt.forEach(ft=>{ft.group_id===(Le==null?void 0:Le.group_id)&&(ft.publish_time=Ge[0],ft.end_time=Ge[1])}),Te([...rt])},onCalendarChange:(_e,Ge,ft)=>{if(Ge!=null&&Ge[0]&&!Ge[1]){const Nt=Ye()(Ge[0]).add(7,"days");oe[ue].publish_time=Ge[0],oe[ue].end_time=Nt,Be([...oe]),rt.forEach(Ke=>{Ke.group_id===(Le==null?void 0:Le.group_id)&&(Ke.publish_time=Ge[0],Ke.end_time=Nt)}),Te([...rt])}}})),Oe[0]?De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):De.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{oe.splice(ue,1),Be([...oe]),rt.forEach((_e,Ge)=>{_e.group_id===(Le==null?void 0:Le.group_id)&&rt.splice(Ge,1)}),Te([...rt])}})))}):De.createElement(Re.Z,null))))};var ce=(0,we.connect)(({classroomList:Me})=>({classroomList:Me}))(he)},7653:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Ze}});var y=E(59301),we=E(93041),pe=E(62673),je=E(7939),be=E(75727),Fe=E(25399),ye=E(82326),ze=E(37568),Ae={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},se=E(8576),Ye=E(87395),me=E(84105),Re=E(26724),De=E.n(Re),Ce=E(51429),he=E(7408),ce=(Je,oe,Be)=>new Promise((rt,Te)=>{var Xe=Ve=>{try{Oe(Be.next(Ve))}catch(Pe){Te(Pe)}},ge=Ve=>{try{Oe(Be.throw(Ve))}catch(Pe){Te(Pe)}},Oe=Ve=>Ve.done?rt(Ve.value):Promise.resolve(Ve.value).then(Xe,ge);Oe((Be=Be.apply(Je,oe)).next())}),Ze=({dataSource:Je,batchStatus:oe,SortMenuName:Be,setSortMenuName:rt,detailCourseGroupsList:Te,onSearch:Xe,onBoard:ge,onSort:Oe,isboard:Ve,dispatch:Pe,onBatch:ot,SortMenus:Le,capacity:ue,isShowMode:_e=!1,isLeftAuto:Ge=!1,onModeChange:ft})=>{var Nt,Ke,Se,xt;const It=location.pathname.includes("attachment")||location.pathname.includes("video"),[st,xe]=(0,y.useState)(!1),[Ne,it]=(0,y.useState)([]),[Wt,ht]=(0,y.useState)(!0);let[kt,St]=(0,y.useState)([]);const[Gt,jt]=(0,y.useState)(1),[de,ne]=(0,y.useState)(!1),te=(0,Ce.useDispatch)(),le=(Ke=(Nt=(0,se.eY)())==null?void 0:Nt.paid_version)==null?void 0:Ke.version_type,{globalSetting:ve}=(0,Ce.getDvaApp)()._store.getState(),re=(0,Ce.useParams)(),fe=tt=>{rt(tt.name),Oe(tt)};(0,y.useEffect)(()=>{},[Ve]);const Ue=()=>ce(void 0,null,function*(){var tt;if(Wt&&!de){ne(!0),jt(Gt+1);const dt=yield Pe({type:"classroomList/getCourseGroupsList",payload:{page:Gt,id:re.coursesId,limit:20,nonenavigate:!0}});let yt=[...(dt==null?void 0:dt.course_groups)||[]];((tt=dt==null?void 0:dt.course_groups)==null?void 0:tt.length)<20&&(ht(!1),yt.push({id:0,name:"\u672A\u5206\u73ED"})),ne(!1),St([...kt,...yt])}}),vt=y.createElement("section",{className:Ae.dropmenu},y.createElement("div",{style:{maxHeight:200,overflow:"auto"}},y.createElement(De(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:tt=>{Ue()},hasMore:Wt,useWindow:!1},y.createElement(we.default,{style:{width:240,zIndex:10}},(Te==null?void 0:Te.group_count)>0&&(kt==null?void 0:kt.filter(tt=>tt.edit_auth||tt.name==="\u672A\u5206\u73ED").map(function(tt,dt){return y.createElement(we.default.Item,{key:tt.id},y.createElement(pe.default,{checked:Ne.includes(tt.id),value:tt.id,onChange:yt=>{let wt=Ne.indexOf(tt.id);Ne.indexOf(tt.id)>-1?it(Ne.filter(Qe=>Qe!==tt.id)):it(Ne.concat(tt.id))}},tt.name))}))))),y.createElement("aside",{style:{background:"#fff"}},y.createElement("div",null,y.createElement(je.ZP,{type:"link",onClick:()=>{ge(Ne)}},"\u786E\u5B9A"),y.createElement(je.ZP,{type:"link",onClick:()=>{it([])}},"\u91CD\u7F6E")))),et=Be==="\u9ED8\u8BA4\u6392\u5E8F";return y.createElement("div",{className:Ae.searchSortControllerContainer},!!(Le!=null&&Le.length)&&y.createElement("div",null,y.createElement(be.Z,{dropdownRender:()=>y.createElement(we.default,{selectedKeys:[Be]},Le.map(tt=>y.createElement(we.default.Item,{key:tt.name,onClick:()=>fe(tt)},tt.name)))},y.createElement("div",null,y.createElement("span",{className:`${Ae.btn} ${et?Ae.btnSort:""}`},y.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),Be)))),et&&y.createElement(Fe.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},y.createElement("span",{className:Ae.tips},y.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),_e&&y.createElement(ye.default,{defaultValue:"",onChange:ft,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,se.Ny)()&&It&&(0,se.GJ)()&&((Se=ve==null?void 0:ve.setting)==null?void 0:Se.main_site)&&y.createElement(Fe.Z,{overlayInnerStyle:{width:"380px"},title:y.createElement("div",null,"\u60A8\u7684\u3010",(xt=he.vs[le])==null?void 0:xt.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,he.RD)((ue==null?void 0:ue.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",y.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{te({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},y.createElement("div",{className:Ae.capacity},y.createElement("div",{className:Ae.title},"\u8D44\u6599\u5BB9\u91CF"),y.createElement("div",{className:Ae.value},(()=>{const tt=(0,he.Mi)((ue==null?void 0:ue.used)||0,(ue==null?void 0:ue.total)||0,!0);return y.createElement(y.Fragment,null,tt==null?void 0:tt.split("/")[0],y.createElement("span",{style:{color:"#5F6A95"}},"/",tt==null?void 0:tt.split("/")[1]))})()))),y.createElement(ze.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:Xe,style:{width:220,marginLeft:Ge?"auto":_e||!(0,se.Ny)()&&(0,se.GJ)()?"":"auto"}}),(0,se.eB)()&&Ve&&y.createElement(be.Z,{dropdownRender:()=>vt,open:st,onOpenChange:tt=>{kt!=null&&kt.length||Ue(),xe(tt)}},y.createElement("a",null,"\u5206\u73ED",st?y.createElement(Ye.Z,{style:{marginLeft:6}}):y.createElement(me.Z,{style:{marginLeft:6}}))))}},89108:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Re}});var y=E(59301),we=E(77019),pe=E(5269),je=E(93041),be=E(75727),Fe=E(6767),ye=E(25399),ze={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},Ae=E(51429),se=E(8576),Ye=E(7408),Re=({isLoading:De,addText:Ce,tabDataSource:he,isAdmin:ce,dispatch:Me,classroomList:Ze,type:Je,isExercise:oe,defaultSelectedKeys:Be,onTabMenuClick:rt,getDropdownMenu:Te,showControlButton:Xe,buttonText:ge,buttonIcon:Oe="icon-tianjiadaohang",extraNode:Ve,user:Pe,onButtonClick:ot,isModelUser:Le,menuItemWidth:ue=125,showExtra:_e=!1})=>{var Ge,ft,Nt,Ke,Se;const xt=(0,Ae.useParams)();return y.createElement("div",{className:ze.tabMenuContainer},y.createElement(we.Z,null,y.createElement(pe.Z,{flex:"1"},y.createElement(je.default,{onSelect:It=>De?{}:rt(It),mode:"horizontal",selectedKeys:Be},he.map(It=>y.createElement(je.default.Item,{style:{width:ue},key:typeof It.index=="number"?It.index:It.id},y.createElement("span",{className:"c-grey-666"},It.name),It.total!==void 0&&ce&&y.createElement("span",{className:"c-grey-999 ml20"},It.total||0))))),ce&&oe&&y.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Me({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(ce||_e)&&y.createElement(pe.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},oe&&y.createElement(be.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>y.createElement(je.default,null,y.createElement(je.default.Item,{key:1,onClick:()=>{var It;if(!(0,Ye.Ye)(Me)){if((0,se.Rm)()&&!((It=Ze.AssistantObject.exercise)!=null&&It.can_download)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Me({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Je,exportType:"exercise",category_id:xt.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),y.createElement(je.default.Item,{key:3,onClick:()=>{var It;if(!(0,Ye.Ye)(Me)){if((0,se.Rm)()&&!((It=Ze.AssistantObject.exercise)!=null&&It.can_download)){Fe.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Ae.history.push(`/classrooms/${xt==null?void 0:xt.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},y.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},y.createElement("span",{style:{color:"#666666",cursor:"pointer"}},y.createElement("i",{className:"iconfont icon-xiazai6"})))),y.createElement("div",{className:ze.control},y.createElement("div",{className:ze.extra},Ve),Xe&&(ge=="\u6DFB\u52A0\u76F4\u64AD"?y.createElement(be.Z,{menu:{items:(ft=(Ge=[{label:y.createElement("div",{onClick:()=>{ot("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(Le||(0,se.ag)())&&{label:y.createElement("div",{onClick:()=>{ot("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:Ge.filter(It=>It==null?void 0:It.show))==null?void 0:ft.map(It=>({label:It==null?void 0:It.label,key:It==null?void 0:It.key}))}},y.createElement("span",{className:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:`iconfont ${Oe}`})),y.createElement("span",null,ge))):y.createElement("span",{onClick:ot,style:{cursor:"pointer"},className:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:`iconfont ${Oe}`})),y.createElement("span",null,ge))),!!Te&&y.createElement(be.Z,{disabled:((Nt=Pe==null?void 0:Pe.userInfo)==null?void 0:Nt.user_status)===2,className:"ml10",dropdownRender:Te},y.createElement("span",{className:((Ke=Pe==null?void 0:Pe.userInfo)==null?void 0:Ke.user_status)===2?ze.selectBtn1:ze.selectBtn},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-tianjiadaohang"})),y.createElement(ye.Z,{title:((Se=Pe==null?void 0:Pe.userInfo)==null?void 0:Se.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},y.createElement("span",null,Ce||"\u521B\u5EFA\u8BD5\u5377"))))))))}},55294:function(sn,Ct,E){"use strict";E.d(Ct,{$i:function(){return Oe},K1:function(){return Pe},O7:function(){return ot},T$:function(){return ge}});var y=E(32305),we=E(12916),pe=E(81671),je=E(24298),be=E(4006),Fe=E(62957),ye=E(28284),ze=E(6767),Ae=E(37568),se=E(77019),Ye=E(5269),me=E(59301),Re=E(51429),De=E(28209),Ce=E.n(De),he=E(7408),ce=E(59301),Me=Object.defineProperty,Ze=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,Be=(Le,ue,_e)=>ue in Le?Me(Le,ue,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Le[ue]=_e,rt=(Le,ue)=>{for(var _e in ue||(ue={}))Je.call(ue,_e)&&Be(Le,_e,ue[_e]);if(Ze)for(var _e of Ze(ue))oe.call(ue,_e)&&Be(Le,_e,ue[_e]);return Le},Te=(Le,ue,_e)=>new Promise((Ge,ft)=>{var Nt=xt=>{try{Se(_e.next(xt))}catch(It){ft(It)}},Ke=xt=>{try{Se(_e.throw(xt))}catch(It){ft(It)}},Se=xt=>xt.done?Ge(xt.value):Promise.resolve(xt.value).then(Nt,Ke);Se((_e=_e.apply(Le,ue)).next())});const Xe=Le=>{const ue=Ce().enc.Utf8.parse("c03f36595bd5610b");return Ce().AES.encrypt(Le||"",ue,{iv:ue,mode:Ce().mode.CBC}).toString()},ge=({onCancel:Le,open:ue})=>ce.createElement(Fe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:ue,destroyOnClose:!0,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",onCancel:Le,onOk:()=>{Re.history.push("/account/secure")}},ce.createElement("span",null,"\u52A0\u5BC6\u5C01\u5B58\u4E4B\u540E\uFF0C\u5FD8\u8BB0\u5BC6\u7801\u65F6\u9700\u8981\u4F7F\u7528\u624B\u673A\u53F7\u8FDB\u884C\u5BC6\u7801\u91CD\u7F6E\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801")),Oe=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[,Nt,Ke]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(Fe.default,{title:"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Nt,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},ce.createElement("i",{className:"iconfont icon-tishi7"}),ce.createElement("span",null,"\u8BD5\u5377\u52A0\u5BC6\u5C01\u5B58\u540E\uFF0C\u6240\u6709\u7528\u6237\u9700\u8981\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u624D\u80FD\u8FDB\u884C\u67E5\u770B\u3001\u7F16\u8F91\u8BD5\u5377\u7B49\u64CD\u4F5C\uFF01")),ce.createElement(ye.default,{form:ft,className:"mt-20px",size:"large",colon:!1,onFinish:Se=>Te(void 0,null,function*(){const xt=yield Ke({id:Ge==null?void 0:Ge.id,is_encrypt:!0,pwd:Xe(Se.pwd),pwd_confirm:Xe(Se.pwd_confirm)});xt.status===0?(ze.ZP.success("\u52A0\u5BC6\u6210\u529F"),ue==null||ue(xt),Le()):ft.setFields([{name:"pwd",errors:[xt==null?void 0:xt.message]}])})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),ce.createElement(ye.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:Se})=>({validator(xt,It){return!It||Se("pwd")===It?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"}))))},Ve=({onCancel:Le,open:ue,Data:_e})=>{var Ge;const[ft]=ye.default.useForm(),[Nt]=ye.default.useForm(),[Ke,Se]=(0,me.useState)(!1),[xt,It]=(0,me.useState)(0),[,,st]=(0,be.U)(je.o1,{type:(_e==null?void 0:_e.type)=="exercise"?12:11}),[,xe,Ne]=(0,be.U)((_e==null?void 0:_e.type)=="exercise"?pe.dp:we.dp,{id:_e==null?void 0:_e.id}),[,it,Wt]=(0,be.U)((_e==null?void 0:_e.type)=="exercise"?pe.Qc:we.Qc,{id:_e==null?void 0:_e.id});return(0,me.useEffect)(()=>{var ht;_e!=null&&_e.phone&&ft.setFieldsValue({login:(ht=_e==null?void 0:_e.phone)==null?void 0:ht.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")})},[_e==null?void 0:_e.phone]),(0,me.useEffect)(()=>{xt>0&&setTimeout(()=>{It(xt-1)},1e3)},[xt]),(0,me.useEffect)(()=>{ue||(ft.resetFields(),Nt.resetFields())},[ue]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u624B\u673A\u53F7\u7801\u6821\u9A8C",width:619,centered:!0,open:ue,destroyOnClose:!0,confirmLoading:xe,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{style:{color:"#191919"}},"\u8BF7\u5148\u8FDB\u884C\u624B\u673A\u53F7\u7801\u6821\u9A8C"),ce.createElement(ye.default,{className:"mt20",initialValues:{phone:(Ge=_e==null?void 0:_e.phone)==null?void 0:Ge.replace(/(\d{3})\d{4}(\d{4})/,"$1****$2")},form:ft,size:"large",colon:!1,onFinish:ht=>Te(void 0,null,function*(){console.log("allValue",ht);const kt=yield Ne({code:ht==null?void 0:ht.code,login:_e==null?void 0:_e.phone,id:_e==null?void 0:_e.id});kt.status===0?(ze.ZP.success("\u6821\u9A8C\u6210\u529F"),Le==null||Le(),Se(!0)):ft.setFields([{name:"code",errors:[kt==null?void 0:kt.message]}])})},ce.createElement(ye.default.Item,{label:"\u624B\u673A\u53F7",name:"login",required:!0},ce.createElement(Ae.default,{placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7",disabled:!0})),ce.createElement(se.Z,{wrap:!1,gutter:20},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default.Item,{label:"\u9A8C\u8BC1\u7801",name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},ce.createElement(Ae.default,{placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}))),ce.createElement(Ye.Z,null,ce.createElement(y.op,{openLoading:!0,size:"large",disabled:xt>0,style:{borderRadius:"4px"},onClick:()=>Te(void 0,null,function*(){const ht=yield st({type:(_e==null?void 0:_e.type)=="exercise"?12:11,login:_e==null?void 0:_e.phone,smscode:(0,he.M)(_e==null?void 0:_e.phone)});(ht==null?void 0:ht.status)===1&&(ze.ZP.success("\u53D1\u9001\u6210\u529F"),It(60))})},xt===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`(${xt})\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`))))),ce.createElement(Fe.default,{title:"\u91CD\u7F6E\u5C01\u5B58\u5BC6\u7801",width:619,centered:!0,open:Ke,destroyOnClose:!0,confirmLoading:it,onCancel:()=>{Se(!1)},onOk:()=>{Nt==null||Nt.submit()}},ce.createElement(ye.default,{className:"mt20",form:Nt,size:"large",colon:!1,onFinish:ht=>Te(void 0,null,function*(){console.log("allValue",ht),(yield Wt(rt({id:_e==null?void 0:_e.id},ht))).status===0&&(ze.ZP.success("\u91CD\u7F6E\u6210\u529F"),Se(!1))})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8BBE\u7F6E\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})),ce.createElement(ye.default.Item,{label:"\u786E\u8BA4\u5BC6\u7801",name:"pwd_confirm",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"},({getFieldValue:ht})=>({validator(kt,St){return!St||ht("pwd")===St?Promise.resolve():Promise.reject(new Error("\u4E24\u6B21\u8F93\u5165\u7684\u5BC6\u7801\u4E0D\u4E00\u81F4"))}})]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\uFF0C\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u6700\u5927\u9650\u52366-16\u4E2A\u5B57\u7B26"})))))},Pe=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[Nt,Ke]=(0,me.useState)(!1),[,Se,xt]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u8BD5\u5377\u89E3\u5C01",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Se,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement(se.Z,{wrap:!1,align:"top",gutter:16},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default,{form:ft,size:"large",colon:!1,onFinish:It=>Te(void 0,null,function*(){const st=yield xt({id:Ge==null?void 0:Ge.id,is_encrypt:!1,pwd:Xe(It.pwd)});(st==null?void 0:st.status)===0?(ze.ZP.success("\u89E3\u5C01\u6210\u529F"),ue==null||ue(st),Le==null||Le()):ft.setFields([{name:"pwd",errors:[st==null?void 0:st.message]}])})},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"})))),ce.createElement(Ye.Z,null,ce.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Ke(!0),Le==null||Le()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F")))),ce.createElement(Ve,{onCancel:()=>{Ke(!1)},open:Nt,Data:rt({},Ge)}))},ot=({onCancel:Le,onFinish:ue,open:_e,Data:Ge})=>{const[ft]=ye.default.useForm(),[Nt,Ke]=(0,me.useState)(!1),[,Se,xt]=(0,be.U)((Ge==null?void 0:Ge.type)=="exercise"?pe.yE:we.yE,{id:Ge==null?void 0:Ge.id});return(0,me.useEffect)(()=>{_e||ft.resetFields()},[_e]),ce.createElement(ce.Fragment,null,ce.createElement(Fe.default,{title:"\u63D0\u793A",width:619,centered:!0,open:_e,destroyOnClose:!0,confirmLoading:Se,onCancel:Le,onOk:()=>{ft==null||ft.submit()}},ce.createElement("div",{className:"pt16 pb16 pl12 pr12 rounded-4px flex item-center gap-8px",style:{background:"rgba(233, 127, 55, .06)",color:"#FA6400"}},ce.createElement("i",{className:"iconfont icon-tishi7"}),ce.createElement("span",null,"\u8BD5\u5377\u5DF2\u8FDB\u884C\u52A0\u5BC6\u5C01\u5B58\uFF0C\u5982\u9700\u8FDB\u884C\u64CD\u4F5C\uFF0C\u8BF7\u5148\u8F93\u5165\u5C01\u5B58\u5BC6\u7801\u8FDB\u884C\u89E3\u5C01\uFF01")),ce.createElement(ye.default,{form:ft,className:"mt-20px",size:"large",colon:!1,onFinish:It=>Te(void 0,null,function*(){const st=yield xt({id:Ge==null?void 0:Ge.id,is_encrypt:!1,pwd:Xe(It.pwd)});(st==null?void 0:st.status)===0?(ze.ZP.success("\u89E3\u5C01\u6210\u529F"),ue==null||ue(st),Le==null||Le()):ft.setFields([{name:"pwd",errors:[st==null?void 0:st.message]}])})},ce.createElement(se.Z,{wrap:!1,gutter:20},ce.createElement(Ye.Z,{flex:1},ce.createElement(ye.default.Item,{label:"\u5C01\u5B58\u5BC6\u7801",name:"pwd",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"},{pattern:/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/,message:"\u5BC6\u7801\u5FC5\u987B\u4E3A\u5B57\u6BCD\u548C\u6570\u5B57\u7684\u7EC4\u5408\uFF0C\u4E14\u957F\u5EA6\u4E3A6-16\u4E2A\u5B57\u7B26"}]},ce.createElement(Ae.default.Password,{placeholder:"\u8BF7\u8F93\u5165\u5C01\u5B58\u5BC6\u7801"}))),ce.createElement(Ye.Z,null,ce.createElement("a",{style:{lineHeight:"40px",whiteSpace:"nowrap"},onClick:()=>{Ke(!0),Le==null||Le()}},"\u5FD8\u8BB0\u5BC6\u7801\uFF1F"))))),ce.createElement(Ve,{onCancel:()=>{Ke(!1)},open:Nt,Data:rt({},Ge)}))}},4006:function(sn,Ct,E){"use strict";E.d(Ct,{U:function(){return Ae}});var y=E(59301),we=Object.defineProperty,pe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,Fe=(se,Ye,me)=>Ye in se?we(se,Ye,{enumerable:!0,configurable:!0,writable:!0,value:me}):se[Ye]=me,ye=(se,Ye)=>{for(var me in Ye||(Ye={}))je.call(Ye,me)&&Fe(se,me,Ye[me]);if(pe)for(var me of pe(Ye))be.call(Ye,me)&&Fe(se,me,Ye[me]);return se},ze=(se,Ye,me)=>new Promise((Re,De)=>{var Ce=Me=>{try{ce(me.next(Me))}catch(Ze){De(Ze)}},he=Me=>{try{ce(me.throw(Me))}catch(Ze){De(Ze)}},ce=Me=>Me.done?Re(Me.value):Promise.resolve(Me.value).then(Ce,he);ce((me=me.apply(se,Ye)).next())});function Ae(se,Ye){const[me,Re]=(0,y.useState)(Ye),[De,Ce]=(0,y.useState)(!1),[he,ce]=(0,y.useState)();return[me,De,(Ze,Je=!1)=>ze(this,null,function*(){const oe=Je?Ye:ye(ye({},me),Ze);Ce(!0),Re(oe);const Be=yield se(oe);return Ce(!1),ce(Be),Be}),he,ce]}},96160:function(sn,Ct,E){"use strict";E.d(Ct,{AL:function(){return oe},Iy:function(){return Ye},Qv:function(){return De},ez:function(){return Je},jb:function(){return me}});var y=E(32834),we=E.n(y),pe=E(11690),je=E.n(pe);let be=1;function Fe(ge,Oe){const Ve=ge.match(/^(\s+)(?:```)/);if(Ve===null)return Oe;const Pe=Ve[1];return Oe.split(` `).map(ot=>{const Le=ot.match(/^\s+/);if(Le===null)return ot;const[ue]=Le;return ue.length>=Pe.length?ot.slice(Pe.length):ot}).join(` `)}let ye=[],ze=["
      "];const Ae=new(we()).Renderer,se=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function Ye(){ye.length=0,ze=["
        "]}const me={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function Re(ge,Oe,Ve,Pe){if(Oe>=ge.length||ge[Oe].level<=Ve)return Oe;var ot=ge[Oe];Pe.push("
      • "+ot.text+""),Oe++;var Le=[];return Oe=Re(ge,Oe,ot.level,Le),Le.length>0&&(Pe.push("
          "),Le.forEach(function(ue){Pe.push(ue)}),Pe.push("
        ")),Pe.push("
      • "),Oe=Re(ge,Oe,Ve,Pe),Oe}function De(){return Re(ye,0,0,ze),ze.push("
      "),ze.join("")}const Ce={heading(ge){const Oe=se.exec(ge);if(be+=1,Oe)return{type:"heading",raw:Oe[0],depth:Oe[1].length,text:Oe[2]}},fences(ge){const Oe=this.rules.block.fences.exec(ge);if(Oe){const Ve=Oe[0];let Pe=Fe(Ve,Oe[3]||"");const ot=Oe[2]?Oe[2].trim():Oe[2];if(["latex","katex","math"].indexOf(ot)>=0){const Le=Me(),ue=Pe;Pe=Le,Ze[Le]={type:"block",expression:ue}}return{type:"code",raw:Ve,lang:ot,text:Pe}}}},he=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let ce=0;const Me=()=>`__special_katext_id_${ce++}__`;let Ze={};function Je(){return Ze}function oe(){ce=0,Ze={}}function Be(ge){return ge=ge.replace(he,(Oe,Ve)=>{const Pe=Me();return Ze[Pe]={type:"inline",expression:Ve},Pe}),ge}const rt=Ae.listitem;Ae.listitem=function(ge){return rt(Be(ge))};const Te=Ae.paragraph;Ae.paragraph=function(ge){return Te(Be(ge))};const Xe=Ae.tablecell;Ae.tablecell=function(ge,Oe){return Xe(Be(ge),Oe)},Ae.code=function(ge,Oe,Ve){const Pe=(Oe||"").match(/\S*/)[0];return Pe?["latex","katex","math"].indexOf(Pe)>=0?`

      ${ge}

      `:`
      ${Ve?ge:(0,pe.escape)(ge,!0)}
      -`:'
      '+(Ve?ge:(0,pe.escape)(ge,!0))+"
      "},Ae.heading=function(ge,Oe,Ve){let Pe=this.options.headerPrefix+Ve.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ye.push({anchor:Pe,level:Oe,text:ge}),"'+ge+""},we().setOptions({silent:!0,gfm:!0,pedantic:!1}),we().use({tokenizer:Ce,renderer:Ae}),Ct.ZP=we()},94477:function(sn,Ct,E){"use strict";E.d(Ct,{rX:function(){return Be},pW:function(){return rt},gy:function(){return Te},xY:function(){return oe},O5:function(){return Je},hs:function(){return he},tJ:function(){return De},o1:function(){return Ce},Rd:function(){return Ze}});var y=E(51429),we=E(62957),pe=E(37285),je=E(6767),be=E(8576),Fe=E(7408),ye=E(87169),ze=E(25510),Ae="data:image/png;base64,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",se=E.p+"static/newqrcode.a8740efb.png",Ye=E(32637),me=E(59301),Re=(Xe,ge,Oe)=>new Promise((Ve,Pe)=>{var ot=_e=>{try{ue(Oe.next(_e))}catch(Ge){Pe(Ge)}},Le=_e=>{try{ue(Oe.throw(_e))}catch(Ge){Pe(Ge)}},ue=_e=>_e.done?Ve(_e.value):Promise.resolve(_e.value).then(ot,Le);ue((Oe=Oe.apply(Xe,ge)).next())});const De=(Xe,ge=!1,Oe=!1,Ve="",Pe=!1)=>!!(Ce(Xe)&&ce(Xe,ge,Oe,Ve,Pe)),Ce=Xe=>(0,be.bg)()?!0:(Xe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),he=Xe=>{var ge,Oe,Ve;const{user:Pe}=(0,y.getDvaApp)()._store.getState();(0,be.bg)()&&!((Oe=(ge=Pe==null?void 0:Pe.userInfo)==null?void 0:ge.course)!=null&&Oe.course_public)&&!((Ve=Pe==null?void 0:Pe.userInfo)!=null&&Ve.profile_completed)&&Xe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},ce=(Xe,ge=!1,Oe=!0,Ve="",Pe=!1)=>{var ot;const{user:Le}=(0,y.getDvaApp)()._store.getState();return(ot=Le.userInfo)!=null&&ot.profile_completed?!0:(Oe?Xe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Ve,isCurrentPage:Pe}}):we.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Fe.xg)("/account/profile/edit"),Me()}}),!1)},Me=()=>{we.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Ze=()=>{we.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:me.createElement("div",{style:{textAlign:"center"}},me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ye}),me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Je=()=>{var Xe;const{user:ge}=(0,y.getDvaApp)()._store.getState();return(Xe=ge.userInfo)!=null&&Xe.professional_certification?!0:(we.default.confirm({title:"\u63D0\u793A",centered:!0,content:me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Fe.xg)("/account/certification")}}),!1)},oe=()=>(0,be.V9)()?!0:(we.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:me.createElement("div",{className:"tc",style:{marginLeft:-38}},me.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),me.createElement("img",{src:se,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Be=(Xe,ge)=>Xe?!0:(we.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:me.createElement("div",null,me.createElement("p",null,ge||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),me.createElement("div",{style:{marginLeft:"110px"}},me.createElement("img",{src:Ae,width:200}),me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Fe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),rt=Xe=>{we.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:me.createElement("div",null,me.createElement("div",null,me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),me.createElement(pe.Z,null),me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",me.createElement("a",null,Xe),"\u5929\u3002"),me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),me.createElement("div",{style:{textAlign:"center",marginTop:30}},me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ze,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Te=(Xe,ge="")=>{const{shixunsDetail:{detail:Oe}}=(0,y.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ve="";return(Oe==null?void 0:Oe.public)===2&&(Ve="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ve="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ve="\u5DF2\u5173\u95ED"),we.default.info({centered:!0,icon:me.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:me.createElement("div",{className:"tc",style:{marginLeft:-38}},me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ve,"\uFF0C",ge,"\u3002"),me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ze,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(we.default.confirm({centered:!0,icon:me.createElement(ye.Z,null),title:"\u63D0\u793A",content:me.createElement("div",null,me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ge,"\u3002"),me.createElement("br",null),me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{we.default.confirm({width:440,centered:!0,icon:me.createElement(ye.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){(yield Xe({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Xe({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Xe({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},9981:function(sn,Ct){"use strict";const E=function(){const y=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let we=1;we{const be=pe[je];be!==void 0&&(y[je]=be)})}return y};Ct.Z=E},86013:function(sn,Ct,E){"use strict";var y=E(59301),we=E(19248);const pe=je=>{let be;return typeof je=="object"&&(je!=null&&je.clearIcon)?be=je:je&&(be={clearIcon:y.createElement(we.Z,null)}),be};Ct.Z=pe},54500:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});const y=we=>we?typeof we=="function"?we():we:null},97224:function(sn,Ct,E){"use strict";E.d(Ct,{F:function(){return y}});function y(pe){return pe!=null&&pe===pe.window}const we=pe=>{var je,be;if(typeof window=="undefined")return 0;let Fe=0;return y(pe)?Fe=pe.pageYOffset:pe instanceof Document?Fe=pe.documentElement.scrollTop:(pe instanceof HTMLElement||pe)&&(Fe=pe.scrollTop),pe&&!y(pe)&&typeof Fe!="number"&&(Fe=(be=((je=pe.ownerDocument)!==null&&je!==void 0?je:pe).documentElement)===null||be===void 0?void 0:be.scrollTop),Fe};Ct.Z=we},83010:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return je}});var y=E(16089);function we(be,Fe,ye,ze){const Ae=ye-Fe;return be/=ze/2,be<1?Ae/2*be*be*be+Fe:Ae/2*((be-=2)*be*be+2)+Fe}var pe=E(97224);function je(be){let Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ye=()=>window,callback:ze,duration:Ae=450}=Fe,se=ye(),Ye=(0,pe.Z)(se),me=Date.now(),Re=()=>{const Ce=Date.now()-me,he=we(Ce>Ae?Ae:Ce,Ye,be,Ae);(0,pe.F)(se)?se.scrollTo(window.pageXOffset,he):se instanceof Document||se.constructor.name==="HTMLDocument"?se.documentElement.scrollTop=he:se.scrollTop=he,Ce()=>{be=null,je.apply(void 0,(0,y.Z)(ze))},ye=function(){if(be==null){for(var ze=arguments.length,Ae=new Array(ze),se=0;se{we.Z.cancel(be),be=null},ye}Ct.Z=pe},48608:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(29301),be=E(41780),Fe=E(48755),ye=E(16931);const ze=oe=>{const{componentCls:Be}=oe;return{[Be]:{position:"fixed",zIndex:oe.zIndexPopup}}},Ae=oe=>({zIndexPopup:oe.zIndexBase+10});var se=(0,ye.I$)("Affix",ze,Ae);function Ye(oe){return oe!==window?oe.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function me(oe,Be,rt){if(rt!==void 0&&Math.round(Be.top)>Math.round(oe.top)-rt)return rt+Be.top}function Re(oe,Be,rt){if(rt!==void 0&&Math.round(Be.bottom){var rt;const{style:Te,offsetTop:Xe,offsetBottom:ge,prefixCls:Oe,className:Ve,rootClassName:Pe,children:ot,target:Le,onChange:ue,onTestUpdatePosition:_e}=oe,Ge=De(oe,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:ft,getTargetContainer:Nt}=y.useContext(Fe.E_),Ke=ft("affix",Oe),[Se,xt]=y.useState(!1),[It,st]=y.useState(),[xe,Ne]=y.useState(),it=y.useRef(ce),Wt=y.useRef(null),ht=y.useRef(null),Zt=y.useRef(null),St=y.useRef(null),Gt=y.useRef(null),jt=(rt=Le!=null?Le:Nt)!==null&&rt!==void 0?rt:he,de=ge===void 0&&Xe===void 0?0:Xe,ne=()=>{if(it.current!==Me||!St.current||!Zt.current||!jt)return;const yt=jt();if(yt){const wt={status:ce},Qe=Ye(Zt.current);if(Qe.top===0&&Qe.left===0&&Qe.width===0&&Qe.height===0)return;const lt=Ye(yt),qt=me(Qe,lt,de),Ut=Re(Qe,lt,ge);qt!==void 0?(wt.affixStyle={position:"fixed",top:qt,width:Qe.width,height:Qe.height},wt.placeholderStyle={width:Qe.width,height:Qe.height}):Ut!==void 0&&(wt.affixStyle={position:"fixed",bottom:Ut,width:Qe.width,height:Qe.height},wt.placeholderStyle={width:Qe.width,height:Qe.height}),wt.lastAffix=!!wt.affixStyle,Se!==wt.lastAffix&&(ue==null||ue(wt.lastAffix)),it.current=wt.status,st(wt.affixStyle),Ne(wt.placeholderStyle),xt(wt.lastAffix)}},te=()=>{it.current=Me,ne()},le=(0,be.Z)(()=>{te()}),ve=(0,be.Z)(()=>{if(jt&&It){const yt=jt();if(yt&&Zt.current){const wt=Ye(yt),Qe=Ye(Zt.current),lt=me(Qe,wt,de),qt=Re(Qe,wt,ge);if(lt!==void 0&&It.top===lt||qt!==void 0&&It.bottom===qt)return}}te()}),re=()=>{const yt=jt==null?void 0:jt();yt&&(Ce.forEach(wt=>{var Qe;ht.current&&((Qe=Wt.current)===null||Qe===void 0||Qe.removeEventListener(wt,ht.current)),yt==null||yt.addEventListener(wt,ve)}),Wt.current=yt,ht.current=ve)},fe=()=>{Gt.current&&(clearTimeout(Gt.current),Gt.current=null);const yt=jt==null?void 0:jt();Ce.forEach(wt=>{var Qe;yt==null||yt.removeEventListener(wt,ve),ht.current&&((Qe=Wt.current)===null||Qe===void 0||Qe.removeEventListener(wt,ht.current))}),le.cancel(),ve.cancel()};y.useImperativeHandle(Be,()=>({updatePosition:le})),y.useEffect(()=>(Gt.current=setTimeout(re),()=>fe()),[]),y.useEffect(()=>{re()},[Le,It,Se]),y.useEffect(()=>{le()},[Le,Xe,ge]);const[Ue,vt,et]=se(Ke),tt=pe()(Pe,vt,Ke,et),dt=pe()({[tt]:It});return Ue(y.createElement(je.Z,{onResize:le},y.createElement("div",Object.assign({style:Te,className:Ve,ref:Zt},Ge),It&&y.createElement("div",{style:xe,"aria-hidden":"true"}),y.createElement("div",{className:dt,ref:St,style:It},y.createElement(je.Z,{onResize:le},ot)))))})},62673:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return ge}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(16632),be=E(8654),Fe=E(12919),ye=E(63872),ze=E(48755),Ae=E(2171),se=E(83397),Ye=E(56553),Re=y.createContext(null),De=E(36170),Ce=E(74632),he=function(Oe,Ve){var Pe={};for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ot=Object.getOwnPropertySymbols(Oe);Le{var Pe;const{prefixCls:ot,className:Le,rootClassName:ue,children:_e,indeterminate:Ge=!1,style:ft,onMouseEnter:Nt,onMouseLeave:Ke,skipGroup:Se=!1,disabled:xt}=Oe,It=he(Oe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:st,direction:xe,checkbox:Ne}=y.useContext(ze.E_),it=y.useContext(Re),{isFormItemInput:Wt}=y.useContext(Ye.aM),ht=y.useContext(Ae.Z),Zt=(Pe=(it==null?void 0:it.disabled)||xt)!==null&&Pe!==void 0?Pe:ht,St=y.useRef(It.value),Gt=y.useRef(null),jt=(0,be.sQ)(Ve,Gt);y.useEffect(()=>{it==null||it.registerValue(It.value)},[]),y.useEffect(()=>{if(!Se)return It.value!==St.current&&(it==null||it.cancelValue(St.current),it==null||it.registerValue(It.value),St.current=It.value),()=>it==null?void 0:it.cancelValue(It.value)},[It.value]),y.useEffect(()=>{var tt;!((tt=Gt.current)===null||tt===void 0)&&tt.input&&(Gt.current.input.indeterminate=Ge)},[Ge]);const de=st("checkbox",ot),ne=(0,se.Z)(de),[te,le,ve]=(0,De.ZP)(de,ne),re=Object.assign({},It);it&&!Se&&(re.onChange=function(){It.onChange&&It.onChange.apply(It,arguments),it.toggleOption&&it.toggleOption({label:_e,value:It.value})},re.name=it.name,re.checked=it.value.includes(It.value));const fe=pe()(`${de}-wrapper`,{[`${de}-rtl`]:xe==="rtl",[`${de}-wrapper-checked`]:re.checked,[`${de}-wrapper-disabled`]:Zt,[`${de}-wrapper-in-form-item`]:Wt},Ne==null?void 0:Ne.className,Le,ue,ve,ne,le),Ue=pe()({[`${de}-indeterminate`]:Ge},ye.A,le),[vt,et]=(0,Ce.Z)(re.onClick);return te(y.createElement(Fe.Z,{component:"Checkbox",disabled:Zt},y.createElement("label",{className:fe,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ft),onMouseEnter:Nt,onMouseLeave:Ke,onClick:vt},y.createElement(je.Z,Object.assign({},re,{onClick:et,prefixCls:de,className:Ue,disabled:Zt,ref:jt})),_e!==void 0&&y.createElement("span",{className:`${de}-label`},_e))))};var Ze=y.forwardRef(ce),Je=E(94480),oe=E(2738),Be=function(Oe,Ve){var Pe={};for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ot=Object.getOwnPropertySymbols(Oe);Le{const{defaultValue:Pe,children:ot,options:Le=[],prefixCls:ue,className:_e,rootClassName:Ge,style:ft,onChange:Nt}=Oe,Ke=Be(Oe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Se,direction:xt}=y.useContext(ze.E_),[It,st]=y.useState(Ke.value||Pe||[]),[xe,Ne]=y.useState([]);y.useEffect(()=>{"value"in Ke&&st(Ke.value||[])},[Ke.value]);const it=y.useMemo(()=>Le.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?{label:Ue,value:Ue}:Ue),[Le]),Wt=Ue=>{Ne(vt=>vt.filter(et=>et!==Ue))},ht=Ue=>{Ne(vt=>[].concat((0,Je.Z)(vt),[Ue]))},Zt=Ue=>{const vt=It.indexOf(Ue.value),et=(0,Je.Z)(It);vt===-1?et.push(Ue.value):et.splice(vt,1),"value"in Ke||st(et),Nt==null||Nt(et.filter(tt=>xe.includes(tt)).sort((tt,dt)=>{const yt=it.findIndex(Qe=>Qe.value===tt),wt=it.findIndex(Qe=>Qe.value===dt);return yt-wt}))},St=Se("checkbox",ue),Gt=`${St}-group`,jt=(0,se.Z)(St),[de,ne,te]=(0,De.ZP)(St,jt),le=(0,oe.Z)(Ke,["value","disabled"]),ve=Le.length?it.map(Ue=>y.createElement(Ze,{prefixCls:St,key:Ue.value.toString(),disabled:"disabled"in Ue?Ue.disabled:Ke.disabled,value:Ue.value,checked:It.includes(Ue.value),onChange:Ue.onChange,className:`${Gt}-item`,style:Ue.style,title:Ue.title,id:Ue.id,required:Ue.required},Ue.label)):ot,re={toggleOption:Zt,value:It,disabled:Ke.disabled,name:Ke.name,registerValue:ht,cancelValue:Wt},fe=pe()(Gt,{[`${Gt}-rtl`]:xt==="rtl"},_e,Ge,te,jt,ne);return de(y.createElement("div",Object.assign({className:fe,style:ft},le,{ref:Ve}),y.createElement(Re.Provider,{value:re},ve)))});const Xe=Ze;Xe.Group=Te,Xe.__ANT_CHECKBOX=!0;var ge=Xe},36170:function(sn,Ct,E){"use strict";E.d(Ct,{C2:function(){return Fe}});var y=E(36237),we=E(63356),pe=E(51636),je=E(16931);const be=ye=>{const{checkboxCls:ze}=ye,Ae=`${ze}-wrapper`;return[{[`${ze}-group`]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{display:"inline-flex",flexWrap:"wrap",columnGap:ye.marginXS,[`> ${ye.antCls}-row`]:{flex:1}}),[Ae]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ae}`]:{marginInlineStart:0},[`&${Ae}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ze]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ye.borderRadiusSM,alignSelf:"center",[`${ze}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ze}-inner`]:Object.assign({},(0,we.oN)(ye))},[`${ze}-inner`]:{boxSizing:"border-box",display:"block",width:ye.checkboxSize,height:ye.checkboxSize,direction:"ltr",backgroundColor:ye.colorBgContainer,border:`${(0,y.unit)(ye.lineWidth)} ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadiusSM,borderCollapse:"separate",transition:`all ${ye.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:ye.calc(ye.checkboxSize).div(14).mul(5).equal(),height:ye.calc(ye.checkboxSize).div(14).mul(8).equal(),border:`${(0,y.unit)(ye.lineWidthBold)} solid ${ye.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ye.motionDurationFast} ${ye.motionEaseInBack}, opacity ${ye.motionDurationFast}`}},"& + span":{paddingInlineStart:ye.paddingXS,paddingInlineEnd:ye.paddingXS}})},{[` +`:'
      '+(Ve?ge:(0,pe.escape)(ge,!0))+"
      "},Ae.heading=function(ge,Oe,Ve){let Pe=this.options.headerPrefix+Ve.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return ye.push({anchor:Pe,level:Oe,text:ge}),"'+ge+""},we().setOptions({silent:!0,gfm:!0,pedantic:!1}),we().use({tokenizer:Ce,renderer:Ae}),Ct.ZP=we()},94477:function(sn,Ct,E){"use strict";E.d(Ct,{rX:function(){return Be},pW:function(){return rt},gy:function(){return Te},xY:function(){return oe},O5:function(){return Je},hs:function(){return he},tJ:function(){return De},o1:function(){return Ce},Rd:function(){return Ze}});var y=E(51429),we=E(62957),pe=E(37285),je=E(6767),be=E(8576),Fe=E(7408),ye=E(87169),ze=E(25510),Ae="data:image/png;base64,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",se=E.p+"static/newqrcode.a8740efb.png",Ye=E(32637),me=E(59301),Re=(Xe,ge,Oe)=>new Promise((Ve,Pe)=>{var ot=_e=>{try{ue(Oe.next(_e))}catch(Ge){Pe(Ge)}},Le=_e=>{try{ue(Oe.throw(_e))}catch(Ge){Pe(Ge)}},ue=_e=>_e.done?Ve(_e.value):Promise.resolve(_e.value).then(ot,Le);ue((Oe=Oe.apply(Xe,ge)).next())});const De=(Xe,ge=!1,Oe=!1,Ve="",Pe=!1)=>!!(Ce(Xe)&&ce(Xe,ge,Oe,Ve,Pe)),Ce=Xe=>(0,be.bg)()?!0:(Xe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),he=Xe=>{var ge,Oe,Ve;const{user:Pe}=(0,y.getDvaApp)()._store.getState();(0,be.bg)()&&!((Oe=(ge=Pe==null?void 0:Pe.userInfo)==null?void 0:ge.course)!=null&&Oe.course_public)&&!((Ve=Pe==null?void 0:Pe.userInfo)!=null&&Ve.profile_completed)&&Xe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},ce=(Xe,ge=!1,Oe=!0,Ve="",Pe=!1)=>{var ot;const{user:Le}=(0,y.getDvaApp)()._store.getState();return(ot=Le.userInfo)!=null&&ot.profile_completed?!0:(Oe?Xe({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:Ve,isCurrentPage:Pe}}):we.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Fe.xg)("/account/profile/edit"),Me()}}),!1)},Me=()=>{we.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Ze=()=>{we.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:me.createElement("div",{style:{textAlign:"center"}},me.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),me.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Ye}),me.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Je=()=>{var Xe;const{user:ge}=(0,y.getDvaApp)()._store.getState();return(Xe=ge.userInfo)!=null&&Xe.professional_certification?!0:(we.default.confirm({title:"\u63D0\u793A",centered:!0,content:me.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Fe.xg)("/account/certification")}}),!1)},oe=()=>(0,be.V9)()?!0:(we.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:me.createElement("div",{className:"tc",style:{marginLeft:-38}},me.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),me.createElement("img",{src:se,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),Be=(Xe,ge)=>Xe?!0:(we.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:me.createElement("div",null,me.createElement("p",null,ge||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),me.createElement("div",{style:{marginLeft:"110px"}},me.createElement("img",{src:Ae,width:200}),me.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Fe.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),rt=Xe=>{we.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:me.createElement("div",null,me.createElement("div",null,me.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),me.createElement(pe.Z,null),me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",me.createElement("a",null,Xe),"\u5929\u3002"),me.createElement("p",{style:{color:"#666666",fontSize:12}}," ",me.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),me.createElement("div",{style:{textAlign:"center",marginTop:30}},me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ze,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Te=(Xe,ge="")=>{const{shixunsDetail:{detail:Oe}}=(0,y.getDvaApp)()._store.getState();if((Oe==null?void 0:Oe.public)===2||(Oe==null?void 0:Oe.public)===1||(Oe==null?void 0:Oe.shixun_status)===3){let Ve="";return(Oe==null?void 0:Oe.public)===2&&(Ve="\u5DF2\u516C\u5F00"),(Oe==null?void 0:Oe.public)===1&&(Ve="\u5F85\u5BA1\u6838"),(Oe==null?void 0:Oe.shixun_status)===3&&(Ve="\u5DF2\u5173\u95ED"),we.default.info({centered:!0,icon:me.createElement(ye.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:me.createElement("div",{className:"tc",style:{marginLeft:-38}},me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Ve,"\uFF0C",ge,"\u3002"),me.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),me.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ze,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Oe==null?void 0:Oe.shixun_status)===2?(we.default.confirm({centered:!0,icon:me.createElement(ye.Z,null),title:"\u63D0\u793A",content:me.createElement("div",null,me.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",ge,"\u3002"),me.createElement("br",null),me.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{we.default.confirm({width:440,centered:!0,icon:me.createElement(ye.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){(yield Xe({type:"shixunsDetail/cancelRelease",payload:{id:Oe==null?void 0:Oe.identifier}})).status!==401&&(je.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),Xe({type:"shixunsDetail/getShixunsDetail",payload:{id:Oe==null?void 0:Oe.identifier}}),Xe({type:"practiceSetting/getCommonData",payload:{id:Oe==null?void 0:Oe.identifier}}))})})}}),!0):!1}},9981:function(sn,Ct){"use strict";const E=function(){const y=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let we=1;we{const be=pe[je];be!==void 0&&(y[je]=be)})}return y};Ct.Z=E},86013:function(sn,Ct,E){"use strict";var y=E(59301),we=E(19248);const pe=je=>{let be;return typeof je=="object"&&(je!=null&&je.clearIcon)?be=je:je&&(be={clearIcon:y.createElement(we.Z,null)}),be};Ct.Z=pe},54500:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});const y=we=>we?typeof we=="function"?we():we:null},97224:function(sn,Ct,E){"use strict";E.d(Ct,{F:function(){return y}});function y(pe){return pe!=null&&pe===pe.window}const we=pe=>{var je,be;if(typeof window=="undefined")return 0;let Fe=0;return y(pe)?Fe=pe.pageYOffset:pe instanceof Document?Fe=pe.documentElement.scrollTop:(pe instanceof HTMLElement||pe)&&(Fe=pe.scrollTop),pe&&!y(pe)&&typeof Fe!="number"&&(Fe=(be=((je=pe.ownerDocument)!==null&&je!==void 0?je:pe).documentElement)===null||be===void 0?void 0:be.scrollTop),Fe};Ct.Z=we},83010:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return je}});var y=E(16089);function we(be,Fe,ye,ze){const Ae=ye-Fe;return be/=ze/2,be<1?Ae/2*be*be*be+Fe:Ae/2*((be-=2)*be*be+2)+Fe}var pe=E(97224);function je(be){let Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ye=()=>window,callback:ze,duration:Ae=450}=Fe,se=ye(),Ye=(0,pe.Z)(se),me=Date.now(),Re=()=>{const Ce=Date.now()-me,he=we(Ce>Ae?Ae:Ce,Ye,be,Ae);(0,pe.F)(se)?se.scrollTo(window.pageXOffset,he):se instanceof Document||se.constructor.name==="HTMLDocument"?se.documentElement.scrollTop=he:se.scrollTop=he,Ce()=>{be=null,je.apply(void 0,(0,y.Z)(ze))},ye=function(){if(be==null){for(var ze=arguments.length,Ae=new Array(ze),se=0;se{we.Z.cancel(be),be=null},ye}Ct.Z=pe},48608:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(29301),be=E(41780),Fe=E(48755),ye=E(16931);const ze=oe=>{const{componentCls:Be}=oe;return{[Be]:{position:"fixed",zIndex:oe.zIndexPopup}}},Ae=oe=>({zIndexPopup:oe.zIndexBase+10});var se=(0,ye.I$)("Affix",ze,Ae);function Ye(oe){return oe!==window?oe.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function me(oe,Be,rt){if(rt!==void 0&&Math.round(Be.top)>Math.round(oe.top)-rt)return rt+Be.top}function Re(oe,Be,rt){if(rt!==void 0&&Math.round(Be.bottom){var rt;const{style:Te,offsetTop:Xe,offsetBottom:ge,prefixCls:Oe,className:Ve,rootClassName:Pe,children:ot,target:Le,onChange:ue,onTestUpdatePosition:_e}=oe,Ge=De(oe,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:ft,getTargetContainer:Nt}=y.useContext(Fe.E_),Ke=ft("affix",Oe),[Se,xt]=y.useState(!1),[It,st]=y.useState(),[xe,Ne]=y.useState(),it=y.useRef(ce),Wt=y.useRef(null),ht=y.useRef(null),kt=y.useRef(null),St=y.useRef(null),Gt=y.useRef(null),jt=(rt=Le!=null?Le:Nt)!==null&&rt!==void 0?rt:he,de=ge===void 0&&Xe===void 0?0:Xe,ne=()=>{if(it.current!==Me||!St.current||!kt.current||!jt)return;const yt=jt();if(yt){const wt={status:ce},Qe=Ye(kt.current);if(Qe.top===0&&Qe.left===0&&Qe.width===0&&Qe.height===0)return;const lt=Ye(yt),qt=me(Qe,lt,de),Ut=Re(Qe,lt,ge);qt!==void 0?(wt.affixStyle={position:"fixed",top:qt,width:Qe.width,height:Qe.height},wt.placeholderStyle={width:Qe.width,height:Qe.height}):Ut!==void 0&&(wt.affixStyle={position:"fixed",bottom:Ut,width:Qe.width,height:Qe.height},wt.placeholderStyle={width:Qe.width,height:Qe.height}),wt.lastAffix=!!wt.affixStyle,Se!==wt.lastAffix&&(ue==null||ue(wt.lastAffix)),it.current=wt.status,st(wt.affixStyle),Ne(wt.placeholderStyle),xt(wt.lastAffix)}},te=()=>{it.current=Me,ne()},le=(0,be.Z)(()=>{te()}),ve=(0,be.Z)(()=>{if(jt&&It){const yt=jt();if(yt&&kt.current){const wt=Ye(yt),Qe=Ye(kt.current),lt=me(Qe,wt,de),qt=Re(Qe,wt,ge);if(lt!==void 0&&It.top===lt||qt!==void 0&&It.bottom===qt)return}}te()}),re=()=>{const yt=jt==null?void 0:jt();yt&&(Ce.forEach(wt=>{var Qe;ht.current&&((Qe=Wt.current)===null||Qe===void 0||Qe.removeEventListener(wt,ht.current)),yt==null||yt.addEventListener(wt,ve)}),Wt.current=yt,ht.current=ve)},fe=()=>{Gt.current&&(clearTimeout(Gt.current),Gt.current=null);const yt=jt==null?void 0:jt();Ce.forEach(wt=>{var Qe;yt==null||yt.removeEventListener(wt,ve),ht.current&&((Qe=Wt.current)===null||Qe===void 0||Qe.removeEventListener(wt,ht.current))}),le.cancel(),ve.cancel()};y.useImperativeHandle(Be,()=>({updatePosition:le})),y.useEffect(()=>(Gt.current=setTimeout(re),()=>fe()),[]),y.useEffect(()=>{re()},[Le,It,Se]),y.useEffect(()=>{le()},[Le,Xe,ge]);const[Ue,vt,et]=se(Ke),tt=pe()(Pe,vt,Ke,et),dt=pe()({[tt]:It});return Ue(y.createElement(je.Z,{onResize:le},y.createElement("div",Object.assign({style:Te,className:Ve,ref:kt},Ge),It&&y.createElement("div",{style:xe,"aria-hidden":"true"}),y.createElement("div",{className:dt,ref:St,style:It},y.createElement(je.Z,{onResize:le},ot)))))})},62673:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return ge}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(16632),be=E(8654),Fe=E(12919),ye=E(63872),ze=E(48755),Ae=E(2171),se=E(83397),Ye=E(56553),Re=y.createContext(null),De=E(36170),Ce=E(74632),he=function(Oe,Ve){var Pe={};for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ot=Object.getOwnPropertySymbols(Oe);Le{var Pe;const{prefixCls:ot,className:Le,rootClassName:ue,children:_e,indeterminate:Ge=!1,style:ft,onMouseEnter:Nt,onMouseLeave:Ke,skipGroup:Se=!1,disabled:xt}=Oe,It=he(Oe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:st,direction:xe,checkbox:Ne}=y.useContext(ze.E_),it=y.useContext(Re),{isFormItemInput:Wt}=y.useContext(Ye.aM),ht=y.useContext(Ae.Z),kt=(Pe=(it==null?void 0:it.disabled)||xt)!==null&&Pe!==void 0?Pe:ht,St=y.useRef(It.value),Gt=y.useRef(null),jt=(0,be.sQ)(Ve,Gt);y.useEffect(()=>{it==null||it.registerValue(It.value)},[]),y.useEffect(()=>{if(!Se)return It.value!==St.current&&(it==null||it.cancelValue(St.current),it==null||it.registerValue(It.value),St.current=It.value),()=>it==null?void 0:it.cancelValue(It.value)},[It.value]),y.useEffect(()=>{var tt;!((tt=Gt.current)===null||tt===void 0)&&tt.input&&(Gt.current.input.indeterminate=Ge)},[Ge]);const de=st("checkbox",ot),ne=(0,se.Z)(de),[te,le,ve]=(0,De.ZP)(de,ne),re=Object.assign({},It);it&&!Se&&(re.onChange=function(){It.onChange&&It.onChange.apply(It,arguments),it.toggleOption&&it.toggleOption({label:_e,value:It.value})},re.name=it.name,re.checked=it.value.includes(It.value));const fe=pe()(`${de}-wrapper`,{[`${de}-rtl`]:xe==="rtl",[`${de}-wrapper-checked`]:re.checked,[`${de}-wrapper-disabled`]:kt,[`${de}-wrapper-in-form-item`]:Wt},Ne==null?void 0:Ne.className,Le,ue,ve,ne,le),Ue=pe()({[`${de}-indeterminate`]:Ge},ye.A,le),[vt,et]=(0,Ce.Z)(re.onClick);return te(y.createElement(Fe.Z,{component:"Checkbox",disabled:kt},y.createElement("label",{className:fe,style:Object.assign(Object.assign({},Ne==null?void 0:Ne.style),ft),onMouseEnter:Nt,onMouseLeave:Ke,onClick:vt},y.createElement(je.Z,Object.assign({},re,{onClick:et,prefixCls:de,className:Ue,disabled:kt,ref:jt})),_e!==void 0&&y.createElement("span",{className:`${de}-label`},_e))))};var Ze=y.forwardRef(ce),Je=E(94480),oe=E(2738),Be=function(Oe,Ve){var Pe={};for(var ot in Oe)Object.prototype.hasOwnProperty.call(Oe,ot)&&Ve.indexOf(ot)<0&&(Pe[ot]=Oe[ot]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ot=Object.getOwnPropertySymbols(Oe);Le{const{defaultValue:Pe,children:ot,options:Le=[],prefixCls:ue,className:_e,rootClassName:Ge,style:ft,onChange:Nt}=Oe,Ke=Be(Oe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Se,direction:xt}=y.useContext(ze.E_),[It,st]=y.useState(Ke.value||Pe||[]),[xe,Ne]=y.useState([]);y.useEffect(()=>{"value"in Ke&&st(Ke.value||[])},[Ke.value]);const it=y.useMemo(()=>Le.map(Ue=>typeof Ue=="string"||typeof Ue=="number"?{label:Ue,value:Ue}:Ue),[Le]),Wt=Ue=>{Ne(vt=>vt.filter(et=>et!==Ue))},ht=Ue=>{Ne(vt=>[].concat((0,Je.Z)(vt),[Ue]))},kt=Ue=>{const vt=It.indexOf(Ue.value),et=(0,Je.Z)(It);vt===-1?et.push(Ue.value):et.splice(vt,1),"value"in Ke||st(et),Nt==null||Nt(et.filter(tt=>xe.includes(tt)).sort((tt,dt)=>{const yt=it.findIndex(Qe=>Qe.value===tt),wt=it.findIndex(Qe=>Qe.value===dt);return yt-wt}))},St=Se("checkbox",ue),Gt=`${St}-group`,jt=(0,se.Z)(St),[de,ne,te]=(0,De.ZP)(St,jt),le=(0,oe.Z)(Ke,["value","disabled"]),ve=Le.length?it.map(Ue=>y.createElement(Ze,{prefixCls:St,key:Ue.value.toString(),disabled:"disabled"in Ue?Ue.disabled:Ke.disabled,value:Ue.value,checked:It.includes(Ue.value),onChange:Ue.onChange,className:`${Gt}-item`,style:Ue.style,title:Ue.title,id:Ue.id,required:Ue.required},Ue.label)):ot,re={toggleOption:kt,value:It,disabled:Ke.disabled,name:Ke.name,registerValue:ht,cancelValue:Wt},fe=pe()(Gt,{[`${Gt}-rtl`]:xt==="rtl"},_e,Ge,te,jt,ne);return de(y.createElement("div",Object.assign({className:fe,style:ft},le,{ref:Ve}),y.createElement(Re.Provider,{value:re},ve)))});const Xe=Ze;Xe.Group=Te,Xe.__ANT_CHECKBOX=!0;var ge=Xe},36170:function(sn,Ct,E){"use strict";E.d(Ct,{C2:function(){return Fe}});var y=E(36237),we=E(63356),pe=E(51636),je=E(16931);const be=ye=>{const{checkboxCls:ze}=ye,Ae=`${ze}-wrapper`;return[{[`${ze}-group`]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{display:"inline-flex",flexWrap:"wrap",columnGap:ye.marginXS,[`> ${ye.antCls}-row`]:{flex:1}}),[Ae]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ae}`]:{marginInlineStart:0},[`&${Ae}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ze]:Object.assign(Object.assign({},(0,we.Wf)(ye)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ye.borderRadiusSM,alignSelf:"center",[`${ze}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ze}-inner`]:Object.assign({},(0,we.oN)(ye))},[`${ze}-inner`]:{boxSizing:"border-box",display:"block",width:ye.checkboxSize,height:ye.checkboxSize,direction:"ltr",backgroundColor:ye.colorBgContainer,border:`${(0,y.unit)(ye.lineWidth)} ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadiusSM,borderCollapse:"separate",transition:`all ${ye.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:ye.calc(ye.checkboxSize).div(14).mul(5).equal(),height:ye.calc(ye.checkboxSize).div(14).mul(8).equal(),border:`${(0,y.unit)(ye.lineWidthBold)} solid ${ye.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ye.motionDurationFast} ${ye.motionEaseInBack}, opacity ${ye.motionDurationFast}`}},"& + span":{paddingInlineStart:ye.paddingXS,paddingInlineEnd:ye.paddingXS}})},{[` ${Ae}:not(${Ae}-disabled), ${ze}:not(${ze}-disabled) `]:{[`&:hover ${ze}-inner`]:{borderColor:ye.colorPrimary}},[`${Ae}:not(${Ae}-disabled)`]:{[`&:hover ${ze}-checked:not(${ze}-disabled) ${ze}-inner`]:{backgroundColor:ye.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ze}-checked:not(${ze}-disabled):after`]:{borderColor:ye.colorPrimaryHover}}},{[`${ze}-checked`]:{[`${ze}-inner`]:{backgroundColor:ye.colorPrimary,borderColor:ye.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ye.motionDurationMid} ${ye.motionEaseOutBack} ${ye.motionDurationFast}`}}},[` ${Ae}-checked:not(${Ae}-disabled), ${ze}-checked:not(${ze}-disabled) - `]:{[`&:hover ${ze}-inner`]:{backgroundColor:ye.colorPrimaryHover,borderColor:"transparent"}}},{[ze]:{"&-indeterminate":{[`${ze}-inner`]:{backgroundColor:`${ye.colorBgContainer} !important`,borderColor:`${ye.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:ye.calc(ye.fontSizeLG).div(2).equal(),height:ye.calc(ye.fontSizeLG).div(2).equal(),backgroundColor:ye.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${ze}-inner`]:{backgroundColor:`${ye.colorBgContainer} !important`,borderColor:`${ye.colorPrimary} !important`}}}},{[`${Ae}-disabled`]:{cursor:"not-allowed"},[`${ze}-disabled`]:{[`&, ${ze}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ze}-inner`]:{background:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,"&:after":{borderColor:ye.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ye.colorTextDisabled},[`&${ze}-indeterminate ${ze}-inner::after`]:{background:ye.colorTextDisabled}}}]};function Fe(ye,ze){const Ae=(0,pe.mergeToken)(ze,{checkboxCls:`.${ye}`,checkboxSize:ze.controlInteractiveSize});return[be(Ae)]}Ct.ZP=(0,je.I$)("Checkbox",(ye,ze)=>{let{prefixCls:Ae}=ze;return[Fe(Ae,ye)]})},38406:function(sn,Ct,E){"use strict";var y=E(59301),we=E(48755),pe=E(584);const je=be=>{const{componentName:Fe}=be,{getPrefixCls:ye}=(0,y.useContext)(we.E_),ze=ye("empty");switch(Fe){case"Table":case"List":return y.createElement(pe.Z,{image:pe.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return y.createElement(pe.Z,{image:pe.Z.PRESENTED_IMAGE_SIMPLE,className:`${ze}-small`});case"Table.filter":return null;default:return y.createElement(pe.Z,null)}};Ct.Z=je},24017:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return fs}});var y=E(66649),we=E.n(y),pe=E(9007),je=E.n(pe),be=E(50991),Fe=E.n(be),ye=E(9084),ze=E.n(ye),Ae=E(58626),se=E.n(Ae),Ye=E(13477),me=E.n(Ye),Re=E(64796),De=E.n(Re);we().extend(De()),we().extend(me()),we().extend(je()),we().extend(Fe()),we().extend(ze()),we().extend(se()),we().extend(function(ie,We){var ct=We.prototype,Ft=ct.format;ct.format=function(mn){var wn=(mn||"").replace("Wo","wo");return Ft.bind(this)(wn)}});var Ce={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},he=function(We){var ct=Ce[We];return ct||We.split("_")[0]},ce=function(){},Me={getNow:function(){var We=we()();return typeof We.tz=="function"?We.tz():We},getFixedDate:function(We){return we()(We,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(We){return We.endOf("month")},getWeekDay:function(We){var ct=We.locale("en");return ct.weekday()+ct.localeData().firstDayOfWeek()},getYear:function(We){return We.year()},getMonth:function(We){return We.month()},getDate:function(We){return We.date()},getHour:function(We){return We.hour()},getMinute:function(We){return We.minute()},getSecond:function(We){return We.second()},getMillisecond:function(We){return We.millisecond()},addYear:function(We,ct){return We.add(ct,"year")},addMonth:function(We,ct){return We.add(ct,"month")},addDate:function(We,ct){return We.add(ct,"day")},setYear:function(We,ct){return We.year(ct)},setMonth:function(We,ct){return We.month(ct)},setDate:function(We,ct){return We.date(ct)},setHour:function(We,ct){return We.hour(ct)},setMinute:function(We,ct){return We.minute(ct)},setSecond:function(We,ct){return We.second(ct)},setMillisecond:function(We,ct){return We.millisecond(ct)},isAfter:function(We,ct){return We.isAfter(ct)},isValidate:function(We){return We.isValid()},locale:{getWeekFirstDay:function(We){return we()().locale(he(We)).localeData().firstDayOfWeek()},getWeekFirstDate:function(We,ct){return ct.locale(he(We)).weekday(0)},getWeek:function(We,ct){return ct.locale(he(We)).week()},getShortWeekDays:function(We){return we()().locale(he(We)).localeData().weekdaysMin()},getShortMonths:function(We){return we()().locale(he(We)).localeData().monthsShort()},format:function(We,ct,Ft){return ct.locale(he(We)).format(Ft)},parse:function(We,ct,Ft){for(var Pt=he(We),mn=0;mn2&&arguments[2]!==void 0?arguments[2]:"0",Ft=String(ie);Ft.length2&&arguments[2]!==void 0?arguments[2]:[],Ft=oe.useState([!1,!1]),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=function(Mn,ur){wn(function(hr){return vt(hr,ur,Mn)})},$n=oe.useMemo(function(){return mn.map(function(nr,Mn){if(nr)return!0;var ur=ie[Mn];return ur?!!(!ct[Mn]&&!ur||ur&&We(ur,{activeIndex:Mn})):!1})},[ie,mn,We,ct]);return[$n,Bn]}function lt(ie,We,ct,Ft,Pt){var mn="",wn=[];return ie&&wn.push(Pt?"hh":"HH"),We&&wn.push("mm"),ct&&wn.push("ss"),mn=wn.join(":"),Ft&&(mn+=".SSS"),Pt&&(mn+=" A"),mn}function qt(ie,We,ct,Ft,Pt,mn){var wn=ie.fieldDateTimeFormat,Bn=ie.fieldDateFormat,$n=ie.fieldTimeFormat,nr=ie.fieldMonthFormat,Mn=ie.fieldYearFormat,ur=ie.fieldWeekFormat,hr=ie.fieldQuarterFormat,mr=ie.yearFormat,cr=ie.cellYearFormat,Cr=ie.cellQuarterFormat,Sr=ie.dayFormat,wr=ie.cellDateFormat,qr=lt(We,ct,Ft,Pt,mn);return(0,xe.Z)((0,xe.Z)({},ie),{},{fieldDateTimeFormat:wn||"YYYY-MM-DD ".concat(qr),fieldDateFormat:Bn||"YYYY-MM-DD",fieldTimeFormat:$n||qr,fieldMonthFormat:nr||"YYYY-MM",fieldYearFormat:Mn||"YYYY",fieldWeekFormat:ur||"gggg-wo",fieldQuarterFormat:hr||"YYYY-[Q]Q",yearFormat:mr||"YYYY",cellYearFormat:cr||"YYYY",cellQuarterFormat:Cr||"[Q]Q",cellDateFormat:wr||Sr||"D"})}function Ut(ie,We){var ct=We.showHour,Ft=We.showMinute,Pt=We.showSecond,mn=We.showMillisecond,wn=We.use12Hours;return oe.useMemo(function(){return qt(ie,ct,Ft,Pt,mn,wn)},[ie,ct,Ft,Pt,mn,wn])}var vn=E(76190);function en(ie,We,ct){return ct!=null?ct:We.some(function(Ft){return ie.includes(Ft)})}var Xt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function $t(ie){var We=et(ie,Xt),ct=ie.format,Ft=ie.picker,Pt=null;return ct&&(Pt=ct,Array.isArray(Pt)&&(Pt=Pt[0]),Pt=(0,vn.Z)(Pt)==="object"?Pt.format:Pt),Ft==="time"&&(We.format=Pt),[We,Pt]}function an(ie){return ie&&typeof ie=="string"}function bt(ie,We,ct,Ft){return[ie,We,ct,Ft].some(function(Pt){return Pt!==void 0})}function kt(ie,We,ct,Ft,Pt){var mn=We,wn=ct,Bn=Ft;if(!ie&&!mn&&!wn&&!Bn&&!Pt)mn=!0,wn=!0,Bn=!0;else if(ie){var $n,nr,Mn,ur=[mn,wn,Bn].some(function(cr){return cr===!1}),hr=[mn,wn,Bn].some(function(cr){return cr===!0}),mr=ur?!0:!hr;mn=($n=mn)!==null&&$n!==void 0?$n:mr,wn=(nr=wn)!==null&&nr!==void 0?nr:mr,Bn=(Mn=Bn)!==null&&Mn!==void 0?Mn:mr}return[mn,wn,Bn,Pt]}function ln(ie){var We=ie.showTime,ct=$t(ie),Ft=(0,Ne.Z)(ct,2),Pt=Ft[0],mn=Ft[1],wn=We&&(0,vn.Z)(We)==="object"?We:{},Bn=(0,xe.Z)((0,xe.Z)({defaultOpenValue:wn.defaultOpenValue||wn.defaultValue},Pt),wn),$n=Bn.showMillisecond,nr=Bn.showHour,Mn=Bn.showMinute,ur=Bn.showSecond,hr=bt(nr,Mn,ur,$n),mr=kt(hr,nr,Mn,ur,$n),cr=(0,Ne.Z)(mr,3);return nr=cr[0],Mn=cr[1],ur=cr[2],[Bn,(0,xe.Z)((0,xe.Z)({},Bn),{},{showHour:nr,showMinute:Mn,showSecond:ur,showMillisecond:$n}),Bn.format,mn]}function yn(ie,We,ct,Ft,Pt){var mn=ie==="time";if(ie==="datetime"||mn){for(var wn=Ft,Bn=tt(ie,Pt,null),$n=Bn,nr=[We,ct],Mn=0;Mn1&&(wn=We.addDate(wn,-7)),wn}function on(ie,We){var ct=We.generateConfig,Ft=We.locale,Pt=We.format;return ie?typeof Pt=="function"?Pt(ie):ct.locale.format(Ft.locale,ie,Pt):""}function Fn(ie,We,ct){var Ft=We,Pt=["getHour","getMinute","getSecond","getMillisecond"],mn=["setHour","setMinute","setSecond","setMillisecond"];return mn.forEach(function(wn,Bn){ct?Ft=ie[wn](Ft,ie[Pt[Bn]](ct)):Ft=ie[wn](Ft,0)}),Ft}function Yn(ie,We,ct,Ft,Pt){var mn=(0,it.zX)(function(wn,Bn){return!!(ct&&ct(wn,Bn)||Ft&&ie.isAfter(Ft,wn)&&!Nn(ie,We,Ft,wn,Bn.type)||Pt&&ie.isAfter(wn,Pt)&&!Nn(ie,We,Pt,wn,Bn.type))});return mn}function _n(ie,We,ct){return oe.useMemo(function(){var Ft=tt(ie,We,ct),Pt=Ue(Ft),mn=Pt[0],wn=(0,vn.Z)(mn)==="object"&&mn.type==="mask"?mn.format:null;return[Pt.map(function(Bn){return typeof Bn=="string"||typeof Bn=="function"?Bn:Bn.format}),wn]},[ie,We,ct])}function Pn(ie,We,ct){return typeof ie[0]=="function"||ct?!0:We}function Qn(ie,We,ct,Ft){var Pt=(0,it.zX)(function(mn,wn){var Bn=(0,xe.Z)({type:We},wn);if(delete Bn.activeIndex,!ie.isValidate(mn)||ct&&ct(mn,Bn))return!0;if((We==="date"||We==="time")&&Ft){var $n,nr=wn&&wn.activeIndex===1?"end":"start",Mn=(($n=Ft.disabledTime)===null||$n===void 0?void 0:$n.call(Ft,mn,nr,{from:Bn.from}))||{},ur=Mn.disabledHours,hr=Mn.disabledMinutes,mr=Mn.disabledSeconds,cr=Mn.disabledMilliseconds,Cr=Ft.disabledHours,Sr=Ft.disabledMinutes,wr=Ft.disabledSeconds,qr=ur||Cr,Vr=hr||Sr,Mr=mr||wr,ao=ie.getHour(mn),zr=ie.getMinute(mn),Ur=ie.getSecond(mn),Go=ie.getMillisecond(mn);if(qr&&qr().includes(ao)||Vr&&Vr(ao).includes(zr)||Mr&&Mr(ao,zr).includes(Ur)||cr&&cr(ao,zr,Ur).includes(Go))return!0}return!1});return Pt}function Jn(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=oe.useMemo(function(){var Ft=ie&&Ue(ie);return We&&Ft&&(Ft[1]=Ft[1]||Ft[0]),Ft},[ie,We]);return ct}function Er(ie,We){var ct=ie.generateConfig,Ft=ie.locale,Pt=ie.picker,mn=Pt===void 0?"date":Pt,wn=ie.prefixCls,Bn=wn===void 0?"rc-picker":wn,$n=ie.styles,nr=$n===void 0?{}:$n,Mn=ie.classNames,ur=Mn===void 0?{}:Mn,hr=ie.order,mr=hr===void 0?!0:hr,cr=ie.components,Cr=cr===void 0?{}:cr,Sr=ie.inputRender,wr=ie.allowClear,qr=ie.clearIcon,Vr=ie.needConfirm,Mr=ie.multiple,ao=ie.format,zr=ie.inputReadOnly,Ur=ie.disabledDate,Go=ie.minDate,So=ie.maxDate,Po=ie.showTime,bo=ie.value,ta=ie.defaultValue,Oo=ie.pickerValue,uo=ie.defaultPickerValue,no=Jn(bo),mo=Jn(ta),fo=Jn(Oo),ia=Jn(uo),na=mn==="date"&&Po?"datetime":mn,Fo=na==="time"||na==="datetime",To=Fo||Mr,co=Vr!=null?Vr:Fo,Mo=ln(ie),Bo=(0,Ne.Z)(Mo,4),la=Bo[0],Da=Bo[1],Pa=Bo[2],ke=Bo[3],Ie=Ut(Ft,Da),gt=oe.useMemo(function(){return yn(na,Pa,ke,la,Ie)},[na,Pa,ke,la,Ie]),Dt=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},ie),{},{prefixCls:Bn,locale:Ie,picker:mn,styles:nr,classNames:ur,order:mr,components:(0,xe.Z)({input:Sr},Cr),clearIcon:ut(Bn,wr,qr),showTime:gt,value:no,defaultValue:mo,pickerValue:fo,defaultPickerValue:ia},We==null?void 0:We())},[ie]),Rt=_n(na,Ie,ao),_t=(0,Ne.Z)(Rt,2),cn=_t[0],rn=_t[1],gn=Pn(cn,zr,Mr),bn=Yn(ct,Ft,Ur,Go,So),Hn=Qn(ct,mn,bn,gt),Tn=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},Dt),{},{needConfirm:co,inputReadOnly:gn,disabledDate:bn})},[Dt,co,gn,bn]);return[Tn,na,To,cn,rn,Hn]}var Ar=E(16089);function En(ie,We,ct){var Ft=(0,it.C8)(We,{value:ie}),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=oe.useRef(ie),$n=oe.useRef(),nr=function(){Ar.Z.cancel($n.current)},Mn=(0,it.zX)(function(){wn(Bn.current),ct&&mn!==Bn.current&&ct(Bn.current)}),ur=(0,it.zX)(function(hr,mr){nr(),Bn.current=hr,hr||mr?Mn():$n.current=(0,Ar.Z)(Mn)});return oe.useEffect(function(){return nr},[]),[mn,ur]}function Kn(ie,We){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ft=arguments.length>3?arguments[3]:void 0,Pt=ct.every(function(Mn){return Mn})?!1:ie,mn=En(Pt,We||!1,Ft),wn=(0,Ne.Z)(mn,2),Bn=wn[0],$n=wn[1];function nr(Mn){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!ur.inherit||Bn)&&$n(Mn,ur.force)}return[Bn,nr]}function fr(ie){var We=oe.useRef();return oe.useImperativeHandle(ie,function(){var ct;return{nativeElement:(ct=We.current)===null||ct===void 0?void 0:ct.nativeElement,focus:function(Pt){var mn;(mn=We.current)===null||mn===void 0||mn.focus(Pt)},blur:function(){var Pt;(Pt=We.current)===null||Pt===void 0||Pt.blur()}}}),We}function gr(ie,We){return oe.useMemo(function(){return ie||(We?((0,St.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(We).map(function(ct){var Ft=(0,Ne.Z)(ct,2),Pt=Ft[0],mn=Ft[1];return{label:Pt,value:mn}})):[])},[ie,We])}function Ot(ie,We){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ft=oe.useRef(We);Ft.current=We,(0,Wt.o)(function(){if(ie)Ft.current(ie);else{var Pt=(0,Ar.Z)(function(){Ft.current(ie)},ct);return function(){Ar.Z.cancel(Pt)}}},[ie])}function Vt(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ft=oe.useState(0),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=oe.useState(!1),$n=(0,Ne.Z)(Bn,2),nr=$n[0],Mn=$n[1],ur=oe.useRef([]),hr=oe.useRef(null),mr=oe.useRef(null),cr=function(Mr){hr.current=Mr},Cr=function(Mr){return hr.current===Mr},Sr=function(Mr){Mn(Mr)},wr=function(Mr){return Mr&&(mr.current=Mr),mr.current},qr=function(Mr){var ao=ur.current,zr=new Set(ao.filter(function(Go){return Mr[Go]||We[Go]})),Ur=ao[ao.length-1]===0?1:0;return zr.size>=2||ie[Ur]?null:Ur};return Ot(nr||ct,function(){nr||(ur.current=[],cr(null))}),oe.useEffect(function(){nr&&ur.current.push(mn)},[nr,mn]),[nr,Sr,wr,mn,wn,qr,ur.current,cr,Cr]}function pt(ie,We,ct,Ft,Pt,mn){var wn=ct[ct.length-1],Bn=function(nr,Mn){var ur=(0,Ne.Z)(ie,2),hr=ur[0],mr=ur[1],cr=(0,xe.Z)((0,xe.Z)({},Mn),{},{from:dt(ie,ct)});return wn===1&&We[0]&&hr&&!Nn(Ft,Pt,hr,nr,cr.type)&&Ft.isAfter(hr,nr)||wn===0&&We[1]&&mr&&!Nn(Ft,Pt,mr,nr,cr.type)&&Ft.isAfter(nr,mr)?!0:mn==null?void 0:mn(nr,cr)};return Bn}function Mt(ie,We,ct,Ft){switch(We){case"date":case"week":return ie.addMonth(ct,Ft);case"month":case"quarter":return ie.addYear(ct,Ft);case"year":return ie.addYear(ct,Ft*10);case"decade":return ie.addYear(ct,Ft*100);default:return ct}}var Et=[];function Kt(ie,We,ct,Ft,Pt,mn,wn,Bn){var $n=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Et,nr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Et,Mn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Et,ur=arguments.length>11?arguments[11]:void 0,hr=arguments.length>12?arguments[12]:void 0,mr=arguments.length>13?arguments[13]:void 0,cr=wn==="time",Cr=mn||0,Sr=function(fo){var ia=ie.getNow();return cr&&(ia=Fn(ie,ia)),$n[fo]||ct[fo]||ia},wr=(0,Ne.Z)(nr,2),qr=wr[0],Vr=wr[1],Mr=(0,it.C8)(function(){return Sr(0)},{value:qr}),ao=(0,Ne.Z)(Mr,2),zr=ao[0],Ur=ao[1],Go=(0,it.C8)(function(){return Sr(1)},{value:Vr}),So=(0,Ne.Z)(Go,2),Po=So[0],bo=So[1],ta=oe.useMemo(function(){var mo=[zr,Po][Cr];return cr?mo:Fn(ie,mo,Mn[Cr])},[cr,zr,Po,Cr,ie,Mn]),Oo=function(fo){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",na=[Ur,bo][Cr];na(fo);var Fo=[zr,Po];Fo[Cr]=fo,ur&&(!Nn(ie,We,zr,Fo[0],wn)||!Nn(ie,We,Po,Fo[1],wn))&&ur(Fo,{source:ia,range:Cr===1?"end":"start",mode:Ft})},uo=function(fo,ia){if(Bn){var na={date:"month",week:"month",month:"year",quarter:"year"},Fo=na[wn];if(Fo&&!Nn(ie,We,fo,ia,Fo))return Mt(ie,wn,ia,-1);if(wn==="year"&&fo){var To=Math.floor(ie.getYear(fo)/10),co=Math.floor(ie.getYear(ia)/10);if(To!==co)return Mt(ie,wn,ia,-1)}}return ia},no=oe.useRef(null);return(0,Wt.Z)(function(){if(Pt&&!$n[Cr]){var mo=cr?null:ie.getNow();if(no.current!==null&&no.current!==Cr?mo=[zr,Po][Cr^1]:ct[Cr]?mo=Cr===0?ct[0]:uo(ct[0],ct[1]):ct[Cr^1]&&(mo=ct[Cr^1]),mo){hr&&ie.isAfter(hr,mo)&&(mo=hr);var fo=Bn?Mt(ie,wn,mo,1):mo;mr&&ie.isAfter(fo,mr)&&(mo=Bn?Mt(ie,wn,mr,-1):mr),Oo(mo,"reset")}}},[Pt,Cr,ct[Cr]]),oe.useEffect(function(){Pt?no.current=Cr:no.current=null},[Pt,Cr]),(0,Wt.Z)(function(){Pt&&$n&&$n[Cr]&&Oo($n[Cr],"reset")},[Pt,Cr]),[ta,Oo]}function at(ie,We){var ct=oe.useRef(ie),Ft=oe.useState({}),Pt=(0,Ne.Z)(Ft,2),mn=Pt[1],wn=function(nr){return nr&&We!==void 0?We:ct.current},Bn=function(nr){ct.current=nr,mn({})};return[wn,Bn,wn(!0)]}var Qt=[];function tn(ie,We,ct){var Ft=function(wn){return wn.map(function(Bn){return on(Bn,{generateConfig:ie,locale:We,format:ct[0]})})},Pt=function(wn,Bn){for(var $n=Math.max(wn.length,Bn.length),nr=-1,Mn=0;Mn<$n;Mn+=1){var ur=wn[Mn]||null,hr=Bn[Mn]||null;if(ur!==hr&&!Ht(ie,ur,hr)){nr=Mn;break}}return[nr<0,nr!==0]};return[Ft,Pt]}function Yt(ie,We){return(0,st.Z)(ie).sort(function(ct,Ft){return We.isAfter(ct,Ft)?1:-1})}function nt(ie){var We=at(ie),ct=(0,Ne.Z)(We,2),Ft=ct[0],Pt=ct[1],mn=(0,it.zX)(function(){Pt(ie)});return oe.useEffect(function(){mn()},[ie]),[Ft,Pt]}function Bt(ie,We,ct,Ft,Pt,mn,wn,Bn,$n){var nr=(0,it.C8)(mn,{value:wn}),Mn=(0,Ne.Z)(nr,2),ur=Mn[0],hr=Mn[1],mr=ur||Qt,cr=nt(mr),Cr=(0,Ne.Z)(cr,2),Sr=Cr[0],wr=Cr[1],qr=tn(ie,We,ct),Vr=(0,Ne.Z)(qr,2),Mr=Vr[0],ao=Vr[1],zr=(0,it.zX)(function(Go){var So=(0,st.Z)(Go);if(Ft)for(var Po=0;Po<2;Po+=1)So[Po]=So[Po]||null;else Pt&&(So=Yt(So.filter(function(mo){return mo}),ie));var bo=ao(Sr(),So),ta=(0,Ne.Z)(bo,2),Oo=ta[0],uo=ta[1];if(!Oo&&(wr(So),Bn)){var no=Mr(So);Bn(So,no,{range:uo?"end":"start"})}}),Ur=function(){$n&&$n(Sr())};return[mr,hr,Sr,zr,Ur]}function Tt(ie,We,ct,Ft,Pt,mn,wn,Bn,$n,nr){var Mn=ie.generateConfig,ur=ie.locale,hr=ie.picker,mr=ie.onChange,cr=ie.allowEmpty,Cr=ie.order,Sr=mn.some(function(Oo){return Oo})?!1:Cr,wr=tn(Mn,ur,wn),qr=(0,Ne.Z)(wr,2),Vr=qr[0],Mr=qr[1],ao=at(We),zr=(0,Ne.Z)(ao,2),Ur=zr[0],Go=zr[1],So=(0,it.zX)(function(){Go(We)});oe.useEffect(function(){So()},[We]);var Po=(0,it.zX)(function(Oo){var uo=Oo===null,no=(0,st.Z)(Oo||Ur());if(uo)for(var mo=Math.max(mn.length,no.length),fo=0;fo2&&arguments[2]!==void 0?arguments[2]:1,Ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Pt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],mn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,wn=[],Bn=ct>=1?ct|0:1,$n=ie;$n<=We;$n+=Bn){var nr=Pt.includes($n);(!nr||!Ft)&&wn.push({label:fe($n,mn),value:$n,disabled:nr})}return wn}function Hr(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ct=arguments.length>2?arguments[2]:void 0,Ft=We||{},Pt=Ft.use12Hours,mn=Ft.hourStep,wn=mn===void 0?1:mn,Bn=Ft.minuteStep,$n=Bn===void 0?1:Bn,nr=Ft.secondStep,Mn=nr===void 0?1:nr,ur=Ft.millisecondStep,hr=ur===void 0?100:ur,mr=Ft.hideDisabledOptions,cr=Ft.disabledTime,Cr=Ft.disabledHours,Sr=Ft.disabledMinutes,wr=Ft.disabledSeconds,qr=oe.useMemo(function(){return ct||ie.getNow()},[ct,ie]);if(0)var Vr,Mr,ao;var zr=oe.useCallback(function(To){var co=(cr==null?void 0:cr(To))||{};return[co.disabledHours||Cr||Gn,co.disabledMinutes||Sr||Gn,co.disabledSeconds||wr||Gn,co.disabledMilliseconds||Gn]},[cr,Cr,Sr,wr]),Ur=oe.useMemo(function(){return zr(qr)},[qr,zr]),Go=(0,Ne.Z)(Ur,4),So=Go[0],Po=Go[1],bo=Go[2],ta=Go[3],Oo=oe.useCallback(function(To,co,Mo,Bo){var la=Lr(0,23,wn,mr,To()),Da=Pt?la.map(function(gt){return(0,xe.Z)((0,xe.Z)({},gt),{},{label:fe(gt.value%12||12,2)})}):la,Pa=function(Dt){return Lr(0,59,$n,mr,co(Dt))},ke=function(Dt,Rt){return Lr(0,59,Mn,mr,Mo(Dt,Rt))},Ie=function(Dt,Rt,_t){return Lr(0,999,hr,mr,Bo(Dt,Rt,_t),3)};return[Da,Pa,ke,Ie]},[mr,wn,Pt,hr,$n,Mn]),uo=oe.useMemo(function(){return Oo(So,Po,bo,ta)},[Oo,So,Po,bo,ta]),no=(0,Ne.Z)(uo,4),mo=no[0],fo=no[1],ia=no[2],na=no[3],Fo=function(co,Mo){var Bo=function(){return mo},la=fo,Da=ia,Pa=na;if(Mo){var ke=zr(Mo),Ie=(0,Ne.Z)(ke,4),gt=Ie[0],Dt=Ie[1],Rt=Ie[2],_t=Ie[3],cn=Oo(gt,Dt,Rt,_t),rn=(0,Ne.Z)(cn,4),gn=rn[0],bn=rn[1],Hn=rn[2],Tn=rn[3];Bo=function(){return gn},la=bn,Da=Hn,Pa=Tn}var In=jn(co,Bo,la,Da,Pa,ie);return In};return[Fo,mo,fo,ia,na]}function to(ie){var We=ie.mode,ct=ie.internalMode,Ft=ie.renderExtraFooter,Pt=ie.showNow,mn=ie.showTime,wn=ie.onSubmit,Bn=ie.onNow,$n=ie.invalid,nr=ie.needConfirm,Mn=ie.generateConfig,ur=ie.disabledDate,hr=oe.useContext(te),mr=hr.prefixCls,cr=hr.locale,Cr=hr.button,Sr=Cr===void 0?"button":Cr,wr=Mn.getNow(),qr=Hr(Mn,mn,wr),Vr=(0,Ne.Z)(qr,1),Mr=Vr[0],ao=Ft==null?void 0:Ft(We),zr=ur(wr,{type:We}),Ur=function(){if(!zr){var uo=Mr(wr);Bn(uo)}},Go="".concat(mr,"-now"),So="".concat(Go,"-btn"),Po=Pt&&oe.createElement("li",{className:Go},oe.createElement("a",{className:It()(So,zr&&"".concat(So,"-disabled")),"aria-disabled":zr,onClick:Ur},ct==="date"?cr.today:cr.now)),bo=nr&&oe.createElement("li",{className:"".concat(mr,"-ok")},oe.createElement(Sr,{disabled:$n,onClick:wn},cr.ok)),ta=(Po||bo)&&oe.createElement("ul",{className:"".concat(mr,"-ranges")},Po,bo);return!ao&&!ta?null:oe.createElement("div",{className:"".concat(mr,"-footer")},ao&&oe.createElement("div",{className:"".concat(mr,"-footer-extra")},ao),ta)}function dr(ie,We,ct){function Ft(Pt,mn){var wn=Pt.findIndex(function($n){return Nn(ie,We,$n,mn,ct)});if(wn===-1)return[].concat((0,st.Z)(Pt),[mn]);var Bn=(0,st.Z)(Pt);return Bn.splice(wn,1),Bn}return Ft}var xr=oe.createContext(null);function kr(){return oe.useContext(xr)}function Yr(ie,We){var ct=ie.prefixCls,Ft=ie.generateConfig,Pt=ie.locale,mn=ie.disabledDate,wn=ie.minDate,Bn=ie.maxDate,$n=ie.cellRender,nr=ie.hoverValue,Mn=ie.hoverRangeValue,ur=ie.onHover,hr=ie.values,mr=ie.pickerValue,cr=ie.onSelect,Cr=ie.prevIcon,Sr=ie.nextIcon,wr=ie.superPrevIcon,qr=ie.superNextIcon,Vr=Ft.getNow(),Mr={now:Vr,values:hr,pickerValue:mr,prefixCls:ct,disabledDate:mn,minDate:wn,maxDate:Bn,cellRender:$n,hoverValue:nr,hoverRangeValue:Mn,onHover:ur,locale:Pt,generateConfig:Ft,onSelect:cr,panelType:We,prevIcon:Cr,nextIcon:Sr,superPrevIcon:wr,superNextIcon:qr};return[Mr,Vr]}var ro=oe.createContext({});function oo(ie){for(var We=ie.rowNum,ct=ie.colNum,Ft=ie.baseDate,Pt=ie.getCellDate,mn=ie.prefixColumn,wn=ie.rowClassName,Bn=ie.titleFormat,$n=ie.getCellText,nr=ie.getCellClassName,Mn=ie.headerCells,ur=ie.cellSelection,hr=ur===void 0?!0:ur,mr=ie.disabledDate,cr=kr(),Cr=cr.prefixCls,Sr=cr.panelType,wr=cr.now,qr=cr.disabledDate,Vr=cr.cellRender,Mr=cr.onHover,ao=cr.hoverValue,zr=cr.hoverRangeValue,Ur=cr.generateConfig,Go=cr.values,So=cr.locale,Po=cr.onSelect,bo=mr||qr,ta="".concat(Cr,"-cell"),Oo=oe.useContext(ro),uo=Oo.onCellDblClick,no=function(Mo){return Go.some(function(Bo){return Bo&&Nn(Ur,So,Mo,Bo,Sr)})},mo=[],fo=0;fo1&&arguments[1]!==void 0?arguments[1]:!1;xn(Pr),Sr==null||Sr(Pr),jr&&pr(Pr)},Fr=function(Pr,jr){Ie(Pr),jr&&er(jr),pr(jr,Pr)},br=function(Pr){if(Hn(Pr),er(Pr),ke!==Mr){var jr=["decade","year"],lr=[].concat(jr,["month"]),ir={quarter:[].concat(jr,["quarter"]),week:[].concat((0,st.Z)(lr),["week"]),date:[].concat((0,st.Z)(lr),["date"])},Zr=ir[Mr]||lr,Xr=Zr.indexOf(ke),lo=Zr[Xr+1];lo&&Fr(lo,Pr)}},Nr=oe.useMemo(function(){var Or,Pr;if(Array.isArray(Ur)){var jr=(0,Ne.Z)(Ur,2);Or=jr[0],Pr=jr[1]}else Or=Ur;return!Or&&!Pr?null:(Or=Or||Pr,Pr=Pr||Or,Pt.isAfter(Or,Pr)?[Pr,Or]:[Or,Pr])},[Ur,Pt]),Br=wt(Go,So,Po),Ir=ta[gt]||No[gt]||$r,Wr=oe.useContext(ro),Gr=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},Wr),{},{hideHeader:Oo})},[Wr,Oo]),Jr="".concat(uo,"-panel"),Io=et(ie,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return oe.createElement(ro.Provider,{value:Gr},oe.createElement("div",{ref:no,tabIndex:$n,className:It()(Jr,(0,Gt.Z)({},"".concat(Jr,"-rtl"),mn==="rtl"))},oe.createElement(Ir,(0,Be.Z)({},Io,{showTime:Bo,prefixCls:uo,locale:co,generateConfig:Pt,onModeChange:Fr,pickerValue:Dn,onPickerValueChange:function(Pr){er(Pr,!0)},value:gn[0],onSelect:br,values:gn,cellRender:Br,hoverRangeValue:Nr,hoverValue:zr}))))}var fn=oe.memo(oe.forwardRef($e)),Lt=fn;function Cn(ie){var We=ie.picker,ct=ie.multiplePanel,Ft=ie.pickerValue,Pt=ie.onPickerValueChange,mn=ie.needConfirm,wn=ie.onSubmit,Bn=ie.range,$n=ie.hoverValue,nr=oe.useContext(te),Mn=nr.prefixCls,ur=nr.generateConfig,hr=oe.useCallback(function(qr,Vr){return Mt(ur,We,qr,Vr)},[ur,We]),mr=oe.useMemo(function(){return hr(Ft,1)},[Ft,hr]),cr=function(Vr){Pt(hr(Vr,-1))},Cr={onCellDblClick:function(){mn&&wn()}},Sr=We==="time",wr=(0,xe.Z)((0,xe.Z)({},ie),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Sr});return Bn?wr.hoverRangeValue=$n:wr.hoverValue=$n,ct?oe.createElement("div",{className:"".concat(Mn,"-panels")},oe.createElement(ro.Provider,{value:(0,xe.Z)((0,xe.Z)({},Cr),{},{hideNext:!0})},oe.createElement(Lt,wr)),oe.createElement(ro.Provider,{value:(0,xe.Z)((0,xe.Z)({},Cr),{},{hidePrev:!0})},oe.createElement(Lt,(0,Be.Z)({},wr,{pickerValue:mr,onPickerValueChange:cr})))):oe.createElement(ro.Provider,{value:(0,xe.Z)({},Cr)},oe.createElement(Lt,wr))}function tr(ie){return typeof ie=="function"?ie():ie}function Zn(ie){var We=ie.prefixCls,ct=ie.presets,Ft=ie.onClick,Pt=ie.onHover;return ct.length?oe.createElement("div",{className:"".concat(We,"-presets")},oe.createElement("ul",null,ct.map(function(mn,wn){var Bn=mn.label,$n=mn.value;return oe.createElement("li",{key:wn,onClick:function(){Ft(tr($n))},onMouseEnter:function(){Pt(tr($n))},onMouseLeave:function(){Pt(null)}},Bn)}))):null}function Rn(ie){var We=ie.panelRender,ct=ie.internalMode,Ft=ie.picker,Pt=ie.showNow,mn=ie.range,wn=ie.multiple,Bn=ie.activeInfo,$n=Bn===void 0?[0,0,0]:Bn,nr=ie.presets,Mn=ie.onPresetHover,ur=ie.onPresetSubmit,hr=ie.onFocus,mr=ie.onBlur,cr=ie.onPanelMouseDown,Cr=ie.direction,Sr=ie.value,wr=ie.onSelect,qr=ie.isInvalid,Vr=ie.defaultOpenValue,Mr=ie.onOk,ao=ie.onSubmit,zr=oe.useContext(te),Ur=zr.prefixCls,Go="".concat(Ur,"-panel"),So=Cr==="rtl",Po=oe.useRef(null),bo=oe.useRef(null),ta=oe.useState(0),Oo=(0,Ne.Z)(ta,2),uo=Oo[0],no=Oo[1],mo=oe.useState(0),fo=(0,Ne.Z)(mo,2),ia=fo[0],na=fo[1],Fo=oe.useState(0),To=(0,Ne.Z)(Fo,2),co=To[0],Mo=To[1],Bo=function(br){br.width&&no(br.width)},la=(0,Ne.Z)($n,3),Da=la[0],Pa=la[1],ke=la[2],Ie=oe.useState(0),gt=(0,Ne.Z)(Ie,2),Dt=gt[0],Rt=gt[1];oe.useEffect(function(){Rt(10)},[Da]),oe.useEffect(function(){if(mn&&bo.current){var Fr,br=((Fr=Po.current)===null||Fr===void 0?void 0:Fr.offsetWidth)||0,Nr=bo.current.getBoundingClientRect();if(!Nr.height||Nr.right<0){Rt(function(Gr){return Math.max(0,Gr-1)});return}var Br=(So?Pa-br:Da)-Nr.left;if(Mo(Br),uo&&uo=Bn&&ct<=$n)return mn;var nr=Math.min(Math.abs(ct-Bn),Math.abs(ct-$n));nr0?ui:gi));var Pi=Na+xa,Ii=gi-ui+1;return String(ui+(Ii+Pi-ui)%Ii)};switch(jr){case"Backspace":case"Delete":lr="",ir=Xr;break;case"ArrowLeft":lr="",lo(-1);break;case"ArrowRight":lr="",lo(1);break;case"ArrowUp":lr="",ir=Lo(1);break;case"ArrowDown":lr="",ir=Lo(-1);break;default:isNaN(Number(jr))||(lr=co+jr,ir=lr);break}if(lr!==null&&(Mo(lr),lr.length>=Zr&&(lo(1),Mo(""))),ir!==null){var _r=Rt.slice(0,Hn)+fe(ir,Zr)+Rt.slice(Tn);Dn(_r.slice(0,wn.length))}Dt({})},Jr=oe.useRef();(0,Wt.Z)(function(){if(!(!uo||!wn||er.current)){if(!rn.match(Rt)){Dn(wn);return}return cn.current.setSelectionRange(Hn,Tn),Jr.current=(0,Ar.Z)(function(){cn.current.setSelectionRange(Hn,Tn)}),function(){Ar.Z.cancel(Jr.current)}}},[rn,wn,uo,Rt,Da,Hn,Tn,gt,Dn]);var Io=wn?{onFocus:Nr,onBlur:Ir,onKeyDown:Gr,onMouseDown:Fr,onMouseUp:br,onPaste:pr}:{};return oe.createElement("div",{ref:_t,className:It()(bo,(0,Gt.Z)((0,Gt.Z)({},"".concat(bo,"-active"),ct&&Pt),"".concat(bo,"-placeholder"),Mn))},oe.createElement(Po,(0,Be.Z)({ref:cn,"aria-invalid":Sr,autoComplete:"off"},qr,{onKeyDown:Wr,onBlur:Br},Io,{value:Rt,onChange:xn})),oe.createElement(ca,{type:"suffix",icon:mn}),wr)}),fi=si,wi=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],hi=["index"];function Ao(ie,We){var ct=ie.id,Ft=ie.prefix,Pt=ie.clearIcon,mn=ie.suffixIcon,wn=ie.separator,Bn=wn===void 0?"~":wn,$n=ie.activeIndex,nr=ie.activeHelp,Mn=ie.allHelp,ur=ie.focused,hr=ie.onFocus,mr=ie.onBlur,cr=ie.onKeyDown,Cr=ie.locale,Sr=ie.generateConfig,wr=ie.placeholder,qr=ie.className,Vr=ie.style,Mr=ie.onClick,ao=ie.onClear,zr=ie.value,Ur=ie.onChange,Go=ie.onSubmit,So=ie.onInputChange,Po=ie.format,bo=ie.maskFormat,ta=ie.preserveInvalidOnBlur,Oo=ie.onInvalid,uo=ie.disabled,no=ie.invalid,mo=ie.inputReadOnly,fo=ie.direction,ia=ie.onOpenChange,na=ie.onActiveInfo,Fo=ie.placement,To=ie.onMouseDown,co=ie.required,Mo=ie["aria-required"],Bo=ie.autoFocus,la=ie.tabIndex,Da=(0,yr.Z)(ie,wi),Pa=fo==="rtl",ke=oe.useContext(te),Ie=ke.prefixCls,gt=oe.useMemo(function(){if(typeof ct=="string")return[ct];var Br=ct||{};return[Br.start,Br.end]},[ct]),Dt=oe.useRef(),Rt=oe.useRef(),_t=oe.useRef(),cn=function(Ir){var Wr;return(Wr=[Rt,_t][Ir])===null||Wr===void 0?void 0:Wr.current};oe.useImperativeHandle(We,function(){return{nativeElement:Dt.current,focus:function(Ir){if((0,vn.Z)(Ir)==="object"){var Wr,Gr=Ir||{},Jr=Gr.index,Io=Jr===void 0?0:Jr,Or=(0,yr.Z)(Gr,hi);(Wr=cn(Io))===null||Wr===void 0||Wr.focus(Or)}else{var Pr;(Pr=cn(Ir!=null?Ir:0))===null||Pr===void 0||Pr.focus()}},blur:function(){var Ir,Wr;(Ir=cn(0))===null||Ir===void 0||Ir.blur(),(Wr=cn(1))===null||Wr===void 0||Wr.blur()}}});var rn=or(Da),gn=oe.useMemo(function(){return Array.isArray(wr)?wr:[wr,wr]},[wr]),bn=zn((0,xe.Z)((0,xe.Z)({},ie),{},{id:gt,placeholder:gn})),Hn=(0,Ne.Z)(bn,1),Tn=Hn[0],In=oe.useState({position:"absolute",width:0}),Dn=(0,Ne.Z)(In,2),xn=Dn[0],pr=Dn[1],er=(0,it.zX)(function(){var Br=cn($n);if(Br){var Ir=Br.nativeElement.getBoundingClientRect(),Wr=Dt.current.getBoundingClientRect(),Gr=Ir.left-Wr.left;pr(function(Jr){return(0,xe.Z)((0,xe.Z)({},Jr),{},{width:Ir.width,left:Gr})}),na([Ir.left,Ir.right,Wr.width])}});oe.useEffect(function(){er()},[$n]);var Fr=Pt&&(zr[0]&&!uo[0]||zr[1]&&!uo[1]),br=Bo&&!uo[0],Nr=Bo&&!br&&!uo[1];return oe.createElement(On.Z,{onResize:er},oe.createElement("div",(0,Be.Z)({},rn,{className:It()(Ie,"".concat(Ie,"-range"),(0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)({},"".concat(Ie,"-focused"),ur),"".concat(Ie,"-disabled"),uo.every(function(Br){return Br})),"".concat(Ie,"-invalid"),no.some(function(Br){return Br})),"".concat(Ie,"-rtl"),Pa),qr),style:Vr,ref:Dt,onClick:Mr,onMouseDown:function(Ir){var Wr=Ir.target;Wr!==Rt.current.inputElement&&Wr!==_t.current.inputElement&&Ir.preventDefault(),To==null||To(Ir)}}),Ft&&oe.createElement("div",{className:"".concat(Ie,"-prefix")},Ft),oe.createElement(fi,(0,Be.Z)({ref:Rt},Tn(0),{autoFocus:br,tabIndex:la,"date-range":"start"})),oe.createElement("div",{className:"".concat(Ie,"-range-separator")},Bn),oe.createElement(fi,(0,Be.Z)({ref:_t},Tn(1),{autoFocus:Nr,tabIndex:la,"date-range":"end"})),oe.createElement("div",{className:"".concat(Ie,"-active-bar"),style:xn}),oe.createElement(ca,{type:"suffix",icon:mn}),Fr&&oe.createElement(aa,{icon:Pt,onClear:ao})))}var Do=oe.forwardRef(Ao),Co=Do;function Ja(ie,We){var ct=ie!=null?ie:We;return Array.isArray(ct)?ct:[ct,ct]}function Uo(ie){return ie===1?"end":"start"}function Ho(ie,We){var ct=Er(ie,function(){var ii=ie.disabled,Ha=ie.allowEmpty,ho=Ja(ii,!1),fa=Ja(Ha,!1);return{disabled:ho,allowEmpty:fa}}),Ft=(0,Ne.Z)(ct,6),Pt=Ft[0],mn=Ft[1],wn=Ft[2],Bn=Ft[3],$n=Ft[4],nr=Ft[5],Mn=Pt.prefixCls,ur=Pt.styles,hr=Pt.classNames,mr=Pt.defaultValue,cr=Pt.value,Cr=Pt.needConfirm,Sr=Pt.onKeyDown,wr=Pt.disabled,qr=Pt.allowEmpty,Vr=Pt.disabledDate,Mr=Pt.minDate,ao=Pt.maxDate,zr=Pt.defaultOpen,Ur=Pt.open,Go=Pt.onOpenChange,So=Pt.locale,Po=Pt.generateConfig,bo=Pt.picker,ta=Pt.showNow,Oo=Pt.showToday,uo=Pt.showTime,no=Pt.mode,mo=Pt.onPanelChange,fo=Pt.onCalendarChange,ia=Pt.onOk,na=Pt.defaultPickerValue,Fo=Pt.pickerValue,To=Pt.onPickerValueChange,co=Pt.inputReadOnly,Mo=Pt.suffixIcon,Bo=Pt.onFocus,la=Pt.onBlur,Da=Pt.presets,Pa=Pt.ranges,ke=Pt.components,Ie=Pt.cellRender,gt=Pt.dateRender,Dt=Pt.monthCellRender,Rt=Pt.onClick,_t=fr(We),cn=Kn(Ur,zr,wr,Go),rn=(0,Ne.Z)(cn,2),gn=rn[0],bn=rn[1],Hn=function(Ha,ho){(wr.some(function(fa){return!fa})||!Ha)&&bn(Ha,ho)},Tn=Bt(Po,So,Bn,!0,!1,mr,cr,fo,ia),In=(0,Ne.Z)(Tn,5),Dn=In[0],xn=In[1],pr=In[2],er=In[3],Fr=In[4],br=pr(),Nr=Vt(wr,qr,gn),Br=(0,Ne.Z)(Nr,9),Ir=Br[0],Wr=Br[1],Gr=Br[2],Jr=Br[3],Io=Br[4],Or=Br[5],Pr=Br[6],jr=Br[7],lr=Br[8],ir=function(Ha,ho){Wr(!0),Bo==null||Bo(Ha,{range:Uo(ho!=null?ho:Jr)})},Zr=function(Ha,ho){Wr(!1),la==null||la(Ha,{range:Uo(ho!=null?ho:Jr)})},Xr=oe.useMemo(function(){if(!uo)return null;var ii=uo.disabledTime,Ha=ii?function(ho){var fa=Uo(Jr),Ya=dt(br,Pr,Jr);return ii(ho,fa,{from:Ya})}:void 0;return(0,xe.Z)((0,xe.Z)({},uo),{},{disabledTime:Ha})},[uo,Jr,br,Pr]),lo=(0,it.C8)([bo,bo],{value:no}),Lo=(0,Ne.Z)(lo,2),_r=Lo[0],Fa=Lo[1],xa=_r[Jr]||bo,pi=xa==="date"&&Xr?"datetime":xa,Qa=pi===bo&&pi!=="time",ui=Jt(bo,xa,ta,Oo,!0),gi=Tt(Pt,Dn,xn,pr,er,wr,Bn,Ir,gn,nr),Ci=(0,Ne.Z)(gi,2),Ra=Ci[0],Na=Ci[1],Pi=pt(br,wr,Pr,Po,So,Vr),Ii=Qe(br,nr,qr),Vo=(0,Ne.Z)(Ii,2),Sa=Vo[0],zo=Vo[1],go=Kt(Po,So,br,_r,gn,Jr,mn,Qa,na,Fo,Xr==null?void 0:Xr.defaultOpenValue,To,Mr,ao),Ka=(0,Ne.Z)(go,2),qa=Ka[0],bi=Ka[1],ei=(0,it.zX)(function(ii,Ha,ho){var fa=vt(_r,Jr,Ha);if((fa[0]!==_r[0]||fa[1]!==_r[1])&&Fa(fa),mo&&ho!==!1){var Ya=(0,st.Z)(br);ii&&(Ya[Jr]=ii),mo(Ya,fa)}}),Oi=function(Ha,ho){return vt(br,ho,Ha)},Di=function(Ha,ho){var fa=br;Ha&&(fa=Oi(Ha,Jr)),jr(Jr);var Ya=Or(fa);er(fa),Ra(Jr,Ya===null),Ya===null?Hn(!1,{force:!0}):ho||_t.current.focus({index:Ya})},Jo=function(Ha){var ho,fa=Ha.target.getRootNode();if(!_t.current.nativeElement.contains((ho=fa.activeElement)!==null&&ho!==void 0?ho:document.activeElement)){var Ya=wr.findIndex(function(Vi){return!Vi});Ya>=0&&_t.current.focus({index:Ya})}Hn(!0),Rt==null||Rt(Ha)},sa=function(){Na(null),Hn(!1,{force:!0})},ti=oe.useState(null),ci=(0,Ne.Z)(ti,2),di=ci[0],zi=ci[1],Ei=oe.useState(null),Xi=(0,Ne.Z)(Ei,2),yi=Xi[0],Ua=Xi[1],vi=oe.useMemo(function(){return yi||br},[br,yi]);oe.useEffect(function(){gn||Ua(null)},[gn]);var xi=oe.useState([0,0,0]),Ri=(0,Ne.Z)(xi,2),Li=Ri[0],Xa=Ri[1],Fi=gr(Da,Pa),ai=function(Ha){Ua(Ha),zi("preset")},_i=function(Ha){var ho=Na(Ha);ho&&Hn(!1,{force:!0})},ji=function(Ha){Di(Ha)},nl=function(Ha){Ua(Ha?Oi(Ha,Jr):null),zi("cell")},ll=function(Ha){Hn(!0),ir(Ha)},Il=function(){Gr("panel")},Si=function(Ha){var ho=vt(br,Jr,Ha);er(ho),!Cr&&!wn&&mn===pi&&Di(Ha)},is=function(){Hn(!1)},rl=wt(Ie,gt,Dt,Uo(Jr)),Dl=br[Jr]||null,pl=(0,it.zX)(function(ii){return nr(ii,{activeIndex:Jr})}),wa=oe.useMemo(function(){var ii=(0,Zt.Z)(Pt,!1),Ha=(0,ht.Z)(Pt,[].concat((0,st.Z)(Object.keys(ii)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ha},[Pt]),jo=oe.createElement(Rn,(0,Be.Z)({},wa,{showNow:ui,showTime:Xr,range:!0,multiplePanel:Qa,activeInfo:Li,disabledDate:Pi,onFocus:ll,onBlur:Zr,onPanelMouseDown:Il,picker:bo,mode:xa,internalMode:pi,onPanelChange:ei,format:$n,value:Dl,isInvalid:pl,onChange:null,onSelect:Si,pickerValue:qa,defaultOpenValue:Ue(uo==null?void 0:uo.defaultOpenValue)[Jr],onPickerValueChange:bi,hoverValue:vi,onHover:nl,needConfirm:Cr,onSubmit:Di,onOk:Fr,presets:Fi,onPresetHover:ai,onPresetSubmit:_i,onNow:ji,cellRender:rl})),Ni=function(Ha,ho){var fa=Oi(Ha,ho);er(fa)},sl=function(){Gr("input")},Bl=function(Ha,ho){var fa=Pr.length,Ya=Pr[fa-1];if(fa&&Ya!==ho&&Cr&&!qr[Ya]&&!lr(Ya)&&br[Ya]){_t.current.focus({index:Ya});return}Gr("input"),Hn(!0,{inherit:!0}),Jr!==ho&&gn&&!Cr&&wn&&Di(null,!0),Io(ho),ir(Ha,ho)},Gl=function(Ha,ho){if(Hn(!1),!Cr&&Gr()==="input"){var fa=Or(br);Ra(Jr,fa===null)}Zr(Ha,ho)},Ds=function(Ha,ho){Ha.key==="Tab"&&Di(null,!0),Sr==null||Sr(Ha,ho)},Fs=oe.useMemo(function(){return{prefixCls:Mn,locale:So,generateConfig:Po,button:ke.button,input:ke.input}},[Mn,So,Po,ke.button,ke.input]);if((0,Wt.Z)(function(){gn&&Jr!==void 0&&ei(null,bo,!1)},[gn,Jr,bo]),(0,Wt.Z)(function(){var ii=Gr();!gn&&ii==="input"&&(Hn(!1),Di(null,!0)),!gn&&wn&&!Cr&&ii==="panel"&&(Hn(!0),Di())},[gn]),0)var Rs;return oe.createElement(te.Provider,{value:Fs},oe.createElement(re,(0,Be.Z)({},yt(Pt),{popupElement:jo,popupStyle:ur.popup,popupClassName:hr.popup,visible:gn,onClose:is,range:!0}),oe.createElement(Co,(0,Be.Z)({},Pt,{ref:_t,suffixIcon:Mo,activeIndex:Ir||gn?Jr:null,activeHelp:!!yi,allHelp:!!yi&&di==="preset",focused:Ir,onFocus:Bl,onBlur:Gl,onKeyDown:Ds,onSubmit:Di,value:vi,maskFormat:$n,onChange:Ni,onInputChange:sl,format:Bn,inputReadOnly:co,disabled:wr,open:gn,onOpenChange:Hn,onClick:Jo,onClear:sa,invalid:Sa,onInvalid:zo,onActiveInfo:Xa}))))}var Ma=oe.forwardRef(Ho),ba=Ma,ha=E(83836);function _o(ie){var We=ie.prefixCls,ct=ie.value,Ft=ie.onRemove,Pt=ie.removeIcon,mn=Pt===void 0?"\xD7":Pt,wn=ie.formatDate,Bn=ie.disabled,$n=ie.maxTagCount,nr=ie.placeholder,Mn="".concat(We,"-selector"),ur="".concat(We,"-selection"),hr="".concat(ur,"-overflow");function mr(Sr,wr){return oe.createElement("span",{className:It()("".concat(ur,"-item")),title:typeof Sr=="string"?Sr:null},oe.createElement("span",{className:"".concat(ur,"-item-content")},Sr),!Bn&&wr&&oe.createElement("span",{onMouseDown:function(Vr){Vr.preventDefault()},onClick:wr,className:"".concat(ur,"-item-remove")},mn))}function cr(Sr){var wr=wn(Sr),qr=function(Mr){Mr&&Mr.stopPropagation(),Ft(Sr)};return mr(wr,qr)}function Cr(Sr){var wr="+ ".concat(Sr.length," ...");return mr(wr)}return oe.createElement("div",{className:Mn},oe.createElement(ha.Z,{prefixCls:hr,data:ct,renderItem:cr,renderRest:Cr,itemKey:function(wr){return wn(wr)},maxCount:$n}),!ct.length&&oe.createElement("span",{className:"".concat(We,"-selection-placeholder")},nr))}var Mi=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Hi(ie,We){var ct=ie.id,Ft=ie.open,Pt=ie.prefix,mn=ie.clearIcon,wn=ie.suffixIcon,Bn=ie.activeHelp,$n=ie.allHelp,nr=ie.focused,Mn=ie.onFocus,ur=ie.onBlur,hr=ie.onKeyDown,mr=ie.locale,cr=ie.generateConfig,Cr=ie.placeholder,Sr=ie.className,wr=ie.style,qr=ie.onClick,Vr=ie.onClear,Mr=ie.internalPicker,ao=ie.value,zr=ie.onChange,Ur=ie.onSubmit,Go=ie.onInputChange,So=ie.multiple,Po=ie.maxTagCount,bo=ie.format,ta=ie.maskFormat,Oo=ie.preserveInvalidOnBlur,uo=ie.onInvalid,no=ie.disabled,mo=ie.invalid,fo=ie.inputReadOnly,ia=ie.direction,na=ie.onOpenChange,Fo=ie.onMouseDown,To=ie.required,co=ie["aria-required"],Mo=ie.autoFocus,Bo=ie.tabIndex,la=ie.removeIcon,Da=(0,yr.Z)(ie,Mi),Pa=ia==="rtl",ke=oe.useContext(te),Ie=ke.prefixCls,gt=oe.useRef(),Dt=oe.useRef();oe.useImperativeHandle(We,function(){return{nativeElement:gt.current,focus:function(xn){var pr;(pr=Dt.current)===null||pr===void 0||pr.focus(xn)},blur:function(){var xn;(xn=Dt.current)===null||xn===void 0||xn.blur()}}});var Rt=or(Da),_t=function(xn){zr([xn])},cn=function(xn){var pr=ao.filter(function(er){return er&&!Nn(cr,mr,er,xn,Mr)});zr(pr),Ft||Ur()},rn=zn((0,xe.Z)((0,xe.Z)({},ie),{},{onChange:_t}),function(Dn){var xn=Dn.valueTexts;return{value:xn[0]||"",active:nr}}),gn=(0,Ne.Z)(rn,2),bn=gn[0],Hn=gn[1],Tn=!!(mn&&ao.length&&!no),In=So?oe.createElement(oe.Fragment,null,oe.createElement(_o,{prefixCls:Ie,value:ao,onRemove:cn,formatDate:Hn,maxTagCount:Po,disabled:no,removeIcon:la,placeholder:Cr}),oe.createElement("input",{className:"".concat(Ie,"-multiple-input"),value:ao.map(Hn).join(","),ref:Dt,readOnly:!0,autoFocus:Mo,tabIndex:Bo}),oe.createElement(ca,{type:"suffix",icon:wn}),Tn&&oe.createElement(aa,{icon:mn,onClear:Vr})):oe.createElement(fi,(0,Be.Z)({ref:Dt},bn(),{autoFocus:Mo,tabIndex:Bo,suffixIcon:wn,clearIcon:Tn&&oe.createElement(aa,{icon:mn,onClear:Vr}),showActiveCls:!1}));return oe.createElement("div",(0,Be.Z)({},Rt,{className:It()(Ie,(0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)({},"".concat(Ie,"-multiple"),So),"".concat(Ie,"-focused"),nr),"".concat(Ie,"-disabled"),no),"".concat(Ie,"-invalid"),mo),"".concat(Ie,"-rtl"),Pa),Sr),style:wr,ref:gt,onClick:qr,onMouseDown:function(xn){var pr,er=xn.target;er!==((pr=Dt.current)===null||pr===void 0?void 0:pr.inputElement)&&xn.preventDefault(),Fo==null||Fo(xn)}}),Pt&&oe.createElement("div",{className:"".concat(Ie,"-prefix")},Pt),In)}var Ai=oe.forwardRef(Hi),ri=Ai;function El(ie,We){var ct=Er(ie),Ft=(0,Ne.Z)(ct,6),Pt=Ft[0],mn=Ft[1],wn=Ft[2],Bn=Ft[3],$n=Ft[4],nr=Ft[5],Mn=Pt,ur=Mn.prefixCls,hr=Mn.styles,mr=Mn.classNames,cr=Mn.order,Cr=Mn.defaultValue,Sr=Mn.value,wr=Mn.needConfirm,qr=Mn.onChange,Vr=Mn.onKeyDown,Mr=Mn.disabled,ao=Mn.disabledDate,zr=Mn.minDate,Ur=Mn.maxDate,Go=Mn.defaultOpen,So=Mn.open,Po=Mn.onOpenChange,bo=Mn.locale,ta=Mn.generateConfig,Oo=Mn.picker,uo=Mn.showNow,no=Mn.showToday,mo=Mn.showTime,fo=Mn.mode,ia=Mn.onPanelChange,na=Mn.onCalendarChange,Fo=Mn.onOk,To=Mn.multiple,co=Mn.defaultPickerValue,Mo=Mn.pickerValue,Bo=Mn.onPickerValueChange,la=Mn.inputReadOnly,Da=Mn.suffixIcon,Pa=Mn.removeIcon,ke=Mn.onFocus,Ie=Mn.onBlur,gt=Mn.presets,Dt=Mn.components,Rt=Mn.cellRender,_t=Mn.dateRender,cn=Mn.monthCellRender,rn=Mn.onClick,gn=fr(We);function bn(wa){return wa===null?null:To?wa:wa[0]}var Hn=dr(ta,bo,mn),Tn=Kn(So,Go,[Mr],Po),In=(0,Ne.Z)(Tn,2),Dn=In[0],xn=In[1],pr=function(jo,Ni,sl){if(na){var Bl=(0,xe.Z)({},sl);delete Bl.range,na(bn(jo),bn(Ni),Bl)}},er=function(jo){Fo==null||Fo(bn(jo))},Fr=Bt(ta,bo,Bn,!1,cr,Cr,Sr,pr,er),br=(0,Ne.Z)(Fr,5),Nr=br[0],Br=br[1],Ir=br[2],Wr=br[3],Gr=br[4],Jr=Ir(),Io=Vt([Mr]),Or=(0,Ne.Z)(Io,4),Pr=Or[0],jr=Or[1],lr=Or[2],ir=Or[3],Zr=function(jo){jr(!0),ke==null||ke(jo,{})},Xr=function(jo){jr(!1),Ie==null||Ie(jo,{})},lo=(0,it.C8)(Oo,{value:fo}),Lo=(0,Ne.Z)(lo,2),_r=Lo[0],Fa=Lo[1],xa=_r==="date"&&mo?"datetime":_r,pi=Jt(Oo,_r,uo,no),Qa=qr&&function(wa,jo){qr(bn(wa),bn(jo))},ui=Tt((0,xe.Z)((0,xe.Z)({},Pt),{},{onChange:Qa}),Nr,Br,Ir,Wr,[],Bn,Pr,Dn,nr),gi=(0,Ne.Z)(ui,2),Ci=gi[1],Ra=Qe(Jr,nr),Na=(0,Ne.Z)(Ra,2),Pi=Na[0],Ii=Na[1],Vo=oe.useMemo(function(){return Pi.some(function(wa){return wa})},[Pi]),Sa=function(jo,Ni){if(Bo){var sl=(0,xe.Z)((0,xe.Z)({},Ni),{},{mode:Ni.mode[0]});delete sl.range,Bo(jo[0],sl)}},zo=Kt(ta,bo,Jr,[_r],Dn,ir,mn,!1,co,Mo,Ue(mo==null?void 0:mo.defaultOpenValue),Sa,zr,Ur),go=(0,Ne.Z)(zo,2),Ka=go[0],qa=go[1],bi=(0,it.zX)(function(wa,jo,Ni){if(Fa(jo),ia&&Ni!==!1){var sl=wa||Jr[Jr.length-1];ia(sl,jo)}}),ei=function(){Ci(Ir()),xn(!1,{force:!0})},Oi=function(jo){!Mr&&!gn.current.nativeElement.contains(document.activeElement)&&gn.current.focus(),xn(!0),rn==null||rn(jo)},Di=function(){Ci(null),xn(!1,{force:!0})},Jo=oe.useState(null),sa=(0,Ne.Z)(Jo,2),ti=sa[0],ci=sa[1],di=oe.useState(null),zi=(0,Ne.Z)(di,2),Ei=zi[0],Xi=zi[1],yi=oe.useMemo(function(){var wa=[Ei].concat((0,st.Z)(Jr)).filter(function(jo){return jo});return To?wa:wa.slice(0,1)},[Jr,Ei,To]),Ua=oe.useMemo(function(){return!To&&Ei?[Ei]:Jr.filter(function(wa){return wa})},[Jr,Ei,To]);oe.useEffect(function(){Dn||Xi(null)},[Dn]);var vi=gr(gt),xi=function(jo){Xi(jo),ci("preset")},Ri=function(jo){var Ni=To?Hn(Ir(),jo):[jo],sl=Ci(Ni);sl&&!To&&xn(!1,{force:!0})},Li=function(jo){Ri(jo)},Xa=function(jo){Xi(jo),ci("cell")},Fi=function(jo){xn(!0),Zr(jo)},ai=function(jo){if(lr("panel"),!(To&&xa!==Oo)){var Ni=To?Hn(Ir(),jo):[jo];Wr(Ni),!wr&&!wn&&mn===xa&&ei()}},_i=function(){xn(!1)},ji=wt(Rt,_t,cn),nl=oe.useMemo(function(){var wa=(0,Zt.Z)(Pt,!1),jo=(0,ht.Z)(Pt,[].concat((0,st.Z)(Object.keys(wa)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,xe.Z)((0,xe.Z)({},jo),{},{multiple:Pt.multiple})},[Pt]),ll=oe.createElement(Rn,(0,Be.Z)({},nl,{showNow:pi,showTime:mo,disabledDate:ao,onFocus:Fi,onBlur:Xr,picker:Oo,mode:_r,internalMode:xa,onPanelChange:bi,format:$n,value:Jr,isInvalid:nr,onChange:null,onSelect:ai,pickerValue:Ka,defaultOpenValue:mo==null?void 0:mo.defaultOpenValue,onPickerValueChange:qa,hoverValue:yi,onHover:Xa,needConfirm:wr,onSubmit:ei,onOk:Gr,presets:vi,onPresetHover:xi,onPresetSubmit:Ri,onNow:Li,cellRender:ji})),Il=function(jo){Wr(jo)},Si=function(){lr("input")},is=function(jo){lr("input"),xn(!0,{inherit:!0}),Zr(jo)},rl=function(jo){xn(!1),Xr(jo)},Dl=function(jo,Ni){jo.key==="Tab"&&ei(),Vr==null||Vr(jo,Ni)},pl=oe.useMemo(function(){return{prefixCls:ur,locale:bo,generateConfig:ta,button:Dt.button,input:Dt.input}},[ur,bo,ta,Dt.button,Dt.input]);return(0,Wt.Z)(function(){Dn&&ir!==void 0&&bi(null,Oo,!1)},[Dn,ir,Oo]),(0,Wt.Z)(function(){var wa=lr();!Dn&&wa==="input"&&(xn(!1),ei()),!Dn&&wn&&!wr&&wa==="panel"&&ei()},[Dn]),oe.createElement(te.Provider,{value:pl},oe.createElement(re,(0,Be.Z)({},yt(Pt),{popupElement:ll,popupStyle:hr.popup,popupClassName:mr.popup,visible:Dn,onClose:_i}),oe.createElement(ri,(0,Be.Z)({},Pt,{ref:gn,suffixIcon:Da,removeIcon:Pa,activeHelp:!!Ei,allHelp:!!Ei&&ti==="preset",focused:Pr,onFocus:is,onBlur:rl,onKeyDown:Dl,onSubmit:ei,value:Ua,maskFormat:$n,onChange:Il,onInputChange:Si,internalPicker:mn,format:Bn,inputReadOnly:la,disabled:Mr,open:Dn,onOpenChange:xn,onClick:Oi,onClear:Di,invalid:Vo,onInvalid:function(jo){Ii(jo,0)}}))))}var qi=oe.forwardRef(El),qo=qi,Ea=qo,Qo=E(62487),da=E(75030),za=E(82855),$a=E(48755),ko=E(2171),Ga=E(83397),vr=E(31756),Qr=E(56553),Yo=E(24971),Za=E(9017),Bi=E(70045),xl=E(57428),ja=E(36237),Sl=E(53075),Wl=E(64910),rs=E(63356),us=E(56119),po=E(46e3),_a=E(93873),Zi=E(36305),wl=E(16931),Hl=E(51636),ql=E(26743);const _l=(ie,We)=>{const{componentCls:ct,controlHeight:Ft}=ie,Pt=We?`${ct}-${We}`:"",mn=(0,ql.gp)(ie);return[{[`${ct}-multiple${Pt}`]:{paddingBlock:mn.containerPadding,paddingInlineStart:mn.basePadding,minHeight:Ft,[`${ct}-selection-item`]:{height:mn.itemHeight,lineHeight:(0,ja.unit)(mn.itemLineHeight)}}}]};var es=ie=>{const{componentCls:We,calc:ct,lineWidth:Ft}=ie,Pt=(0,Hl.mergeToken)(ie,{fontHeight:ie.fontSize,selectHeight:ie.controlHeightSM,multipleSelectItemHeight:ie.multipleItemHeightSM,borderRadius:ie.borderRadiusSM,borderRadiusSM:ie.borderRadiusXS,controlHeight:ie.controlHeightSM}),mn=(0,Hl.mergeToken)(ie,{fontHeight:ct(ie.multipleItemHeightLG).sub(ct(Ft).mul(2).equal()).equal(),fontSize:ie.fontSizeLG,selectHeight:ie.controlHeightLG,multipleSelectItemHeight:ie.multipleItemHeightLG,borderRadius:ie.borderRadiusLG,borderRadiusSM:ie.borderRadius,controlHeight:ie.controlHeightLG});return[_l(Pt,"small"),_l(ie),_l(mn,"large"),{[`${We}${We}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${We}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${We}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:ie.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${ie.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:ie.colorTextPlaceholder,pointerEvents:"none"}}},(0,ql._z)(ie)),{[`${We}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},el=E(17835);const Vl=ie=>{const{pickerCellCls:We,pickerCellInnerCls:ct,cellHeight:Ft,borderRadiusSM:Pt,motionDurationMid:mn,cellHoverBg:wn,lineWidth:Bn,lineType:$n,colorPrimary:nr,cellActiveWithRangeBg:Mn,colorTextLightSolid:ur,colorTextDisabled:hr,cellBgDisabled:mr,colorFillSecondary:cr}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ft,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ft,height:Ft,lineHeight:(0,ja.unit)(Ft),borderRadius:Pt,transition:`background ${mn}`},[`&:hover:not(${We}-in-view):not(${We}-disabled), + `]:{[`&:hover ${ze}-inner`]:{backgroundColor:ye.colorPrimaryHover,borderColor:"transparent"}}},{[ze]:{"&-indeterminate":{[`${ze}-inner`]:{backgroundColor:`${ye.colorBgContainer} !important`,borderColor:`${ye.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:ye.calc(ye.fontSizeLG).div(2).equal(),height:ye.calc(ye.fontSizeLG).div(2).equal(),backgroundColor:ye.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${ze}-inner`]:{backgroundColor:`${ye.colorBgContainer} !important`,borderColor:`${ye.colorPrimary} !important`}}}},{[`${Ae}-disabled`]:{cursor:"not-allowed"},[`${ze}-disabled`]:{[`&, ${ze}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ze}-inner`]:{background:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,"&:after":{borderColor:ye.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ye.colorTextDisabled},[`&${ze}-indeterminate ${ze}-inner::after`]:{background:ye.colorTextDisabled}}}]};function Fe(ye,ze){const Ae=(0,pe.mergeToken)(ze,{checkboxCls:`.${ye}`,checkboxSize:ze.controlInteractiveSize});return[be(Ae)]}Ct.ZP=(0,je.I$)("Checkbox",(ye,ze)=>{let{prefixCls:Ae}=ze;return[Fe(Ae,ye)]})},38406:function(sn,Ct,E){"use strict";var y=E(59301),we=E(48755),pe=E(584);const je=be=>{const{componentName:Fe}=be,{getPrefixCls:ye}=(0,y.useContext)(we.E_),ze=ye("empty");switch(Fe){case"Table":case"List":return y.createElement(pe.Z,{image:pe.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return y.createElement(pe.Z,{image:pe.Z.PRESENTED_IMAGE_SIMPLE,className:`${ze}-small`});case"Table.filter":return null;default:return y.createElement(pe.Z,null)}};Ct.Z=je},24017:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return fs}});var y=E(66649),we=E.n(y),pe=E(9007),je=E.n(pe),be=E(50991),Fe=E.n(be),ye=E(9084),ze=E.n(ye),Ae=E(58626),se=E.n(Ae),Ye=E(13477),me=E.n(Ye),Re=E(64796),De=E.n(Re);we().extend(De()),we().extend(me()),we().extend(je()),we().extend(Fe()),we().extend(ze()),we().extend(se()),we().extend(function(ie,We){var ct=We.prototype,Ft=ct.format;ct.format=function(mn){var wn=(mn||"").replace("Wo","wo");return Ft.bind(this)(wn)}});var Ce={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},he=function(We){var ct=Ce[We];return ct||We.split("_")[0]},ce=function(){},Me={getNow:function(){var We=we()();return typeof We.tz=="function"?We.tz():We},getFixedDate:function(We){return we()(We,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(We){return We.endOf("month")},getWeekDay:function(We){var ct=We.locale("en");return ct.weekday()+ct.localeData().firstDayOfWeek()},getYear:function(We){return We.year()},getMonth:function(We){return We.month()},getDate:function(We){return We.date()},getHour:function(We){return We.hour()},getMinute:function(We){return We.minute()},getSecond:function(We){return We.second()},getMillisecond:function(We){return We.millisecond()},addYear:function(We,ct){return We.add(ct,"year")},addMonth:function(We,ct){return We.add(ct,"month")},addDate:function(We,ct){return We.add(ct,"day")},setYear:function(We,ct){return We.year(ct)},setMonth:function(We,ct){return We.month(ct)},setDate:function(We,ct){return We.date(ct)},setHour:function(We,ct){return We.hour(ct)},setMinute:function(We,ct){return We.minute(ct)},setSecond:function(We,ct){return We.second(ct)},setMillisecond:function(We,ct){return We.millisecond(ct)},isAfter:function(We,ct){return We.isAfter(ct)},isValidate:function(We){return We.isValid()},locale:{getWeekFirstDay:function(We){return we()().locale(he(We)).localeData().firstDayOfWeek()},getWeekFirstDate:function(We,ct){return ct.locale(he(We)).weekday(0)},getWeek:function(We,ct){return ct.locale(he(We)).week()},getShortWeekDays:function(We){return we()().locale(he(We)).localeData().weekdaysMin()},getShortMonths:function(We){return we()().locale(he(We)).localeData().monthsShort()},format:function(We,ct,Ft){return ct.locale(he(We)).format(Ft)},parse:function(We,ct,Ft){for(var Pt=he(We),mn=0;mn2&&arguments[2]!==void 0?arguments[2]:"0",Ft=String(ie);Ft.length2&&arguments[2]!==void 0?arguments[2]:[],Ft=oe.useState([!1,!1]),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=function(Mn,ur){wn(function(hr){return vt(hr,ur,Mn)})},$n=oe.useMemo(function(){return mn.map(function(nr,Mn){if(nr)return!0;var ur=ie[Mn];return ur?!!(!ct[Mn]&&!ur||ur&&We(ur,{activeIndex:Mn})):!1})},[ie,mn,We,ct]);return[$n,Bn]}function lt(ie,We,ct,Ft,Pt){var mn="",wn=[];return ie&&wn.push(Pt?"hh":"HH"),We&&wn.push("mm"),ct&&wn.push("ss"),mn=wn.join(":"),Ft&&(mn+=".SSS"),Pt&&(mn+=" A"),mn}function qt(ie,We,ct,Ft,Pt,mn){var wn=ie.fieldDateTimeFormat,Bn=ie.fieldDateFormat,$n=ie.fieldTimeFormat,nr=ie.fieldMonthFormat,Mn=ie.fieldYearFormat,ur=ie.fieldWeekFormat,hr=ie.fieldQuarterFormat,mr=ie.yearFormat,cr=ie.cellYearFormat,Cr=ie.cellQuarterFormat,Sr=ie.dayFormat,wr=ie.cellDateFormat,qr=lt(We,ct,Ft,Pt,mn);return(0,xe.Z)((0,xe.Z)({},ie),{},{fieldDateTimeFormat:wn||"YYYY-MM-DD ".concat(qr),fieldDateFormat:Bn||"YYYY-MM-DD",fieldTimeFormat:$n||qr,fieldMonthFormat:nr||"YYYY-MM",fieldYearFormat:Mn||"YYYY",fieldWeekFormat:ur||"gggg-wo",fieldQuarterFormat:hr||"YYYY-[Q]Q",yearFormat:mr||"YYYY",cellYearFormat:cr||"YYYY",cellQuarterFormat:Cr||"[Q]Q",cellDateFormat:wr||Sr||"D"})}function Ut(ie,We){var ct=We.showHour,Ft=We.showMinute,Pt=We.showSecond,mn=We.showMillisecond,wn=We.use12Hours;return oe.useMemo(function(){return qt(ie,ct,Ft,Pt,mn,wn)},[ie,ct,Ft,Pt,mn,wn])}var vn=E(76190);function en(ie,We,ct){return ct!=null?ct:We.some(function(Ft){return ie.includes(Ft)})}var Xt=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function $t(ie){var We=et(ie,Xt),ct=ie.format,Ft=ie.picker,Pt=null;return ct&&(Pt=ct,Array.isArray(Pt)&&(Pt=Pt[0]),Pt=(0,vn.Z)(Pt)==="object"?Pt.format:Pt),Ft==="time"&&(We.format=Pt),[We,Pt]}function an(ie){return ie&&typeof ie=="string"}function bt(ie,We,ct,Ft){return[ie,We,ct,Ft].some(function(Pt){return Pt!==void 0})}function Rt(ie,We,ct,Ft,Pt){var mn=We,wn=ct,Bn=Ft;if(!ie&&!mn&&!wn&&!Bn&&!Pt)mn=!0,wn=!0,Bn=!0;else if(ie){var $n,nr,Mn,ur=[mn,wn,Bn].some(function(cr){return cr===!1}),hr=[mn,wn,Bn].some(function(cr){return cr===!0}),mr=ur?!0:!hr;mn=($n=mn)!==null&&$n!==void 0?$n:mr,wn=(nr=wn)!==null&&nr!==void 0?nr:mr,Bn=(Mn=Bn)!==null&&Mn!==void 0?Mn:mr}return[mn,wn,Bn,Pt]}function ln(ie){var We=ie.showTime,ct=$t(ie),Ft=(0,Ne.Z)(ct,2),Pt=Ft[0],mn=Ft[1],wn=We&&(0,vn.Z)(We)==="object"?We:{},Bn=(0,xe.Z)((0,xe.Z)({defaultOpenValue:wn.defaultOpenValue||wn.defaultValue},Pt),wn),$n=Bn.showMillisecond,nr=Bn.showHour,Mn=Bn.showMinute,ur=Bn.showSecond,hr=bt(nr,Mn,ur,$n),mr=Rt(hr,nr,Mn,ur,$n),cr=(0,Ne.Z)(mr,3);return nr=cr[0],Mn=cr[1],ur=cr[2],[Bn,(0,xe.Z)((0,xe.Z)({},Bn),{},{showHour:nr,showMinute:Mn,showSecond:ur,showMillisecond:$n}),Bn.format,mn]}function yn(ie,We,ct,Ft,Pt){var mn=ie==="time";if(ie==="datetime"||mn){for(var wn=Ft,Bn=tt(ie,Pt,null),$n=Bn,nr=[We,ct],Mn=0;Mn1&&(wn=We.addDate(wn,-7)),wn}function on(ie,We){var ct=We.generateConfig,Ft=We.locale,Pt=We.format;return ie?typeof Pt=="function"?Pt(ie):ct.locale.format(Ft.locale,ie,Pt):""}function Fn(ie,We,ct){var Ft=We,Pt=["getHour","getMinute","getSecond","getMillisecond"],mn=["setHour","setMinute","setSecond","setMillisecond"];return mn.forEach(function(wn,Bn){ct?Ft=ie[wn](Ft,ie[Pt[Bn]](ct)):Ft=ie[wn](Ft,0)}),Ft}function Yn(ie,We,ct,Ft,Pt){var mn=(0,it.zX)(function(wn,Bn){return!!(ct&&ct(wn,Bn)||Ft&&ie.isAfter(Ft,wn)&&!Nn(ie,We,Ft,wn,Bn.type)||Pt&&ie.isAfter(wn,Pt)&&!Nn(ie,We,Pt,wn,Bn.type))});return mn}function _n(ie,We,ct){return oe.useMemo(function(){var Ft=tt(ie,We,ct),Pt=Ue(Ft),mn=Pt[0],wn=(0,vn.Z)(mn)==="object"&&mn.type==="mask"?mn.format:null;return[Pt.map(function(Bn){return typeof Bn=="string"||typeof Bn=="function"?Bn:Bn.format}),wn]},[ie,We,ct])}function Pn(ie,We,ct){return typeof ie[0]=="function"||ct?!0:We}function Qn(ie,We,ct,Ft){var Pt=(0,it.zX)(function(mn,wn){var Bn=(0,xe.Z)({type:We},wn);if(delete Bn.activeIndex,!ie.isValidate(mn)||ct&&ct(mn,Bn))return!0;if((We==="date"||We==="time")&&Ft){var $n,nr=wn&&wn.activeIndex===1?"end":"start",Mn=(($n=Ft.disabledTime)===null||$n===void 0?void 0:$n.call(Ft,mn,nr,{from:Bn.from}))||{},ur=Mn.disabledHours,hr=Mn.disabledMinutes,mr=Mn.disabledSeconds,cr=Mn.disabledMilliseconds,Cr=Ft.disabledHours,Sr=Ft.disabledMinutes,wr=Ft.disabledSeconds,qr=ur||Cr,Vr=hr||Sr,Mr=mr||wr,ao=ie.getHour(mn),zr=ie.getMinute(mn),Ur=ie.getSecond(mn),Go=ie.getMillisecond(mn);if(qr&&qr().includes(ao)||Vr&&Vr(ao).includes(zr)||Mr&&Mr(ao,zr).includes(Ur)||cr&&cr(ao,zr,Ur).includes(Go))return!0}return!1});return Pt}function Jn(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ct=oe.useMemo(function(){var Ft=ie&&Ue(ie);return We&&Ft&&(Ft[1]=Ft[1]||Ft[0]),Ft},[ie,We]);return ct}function Er(ie,We){var ct=ie.generateConfig,Ft=ie.locale,Pt=ie.picker,mn=Pt===void 0?"date":Pt,wn=ie.prefixCls,Bn=wn===void 0?"rc-picker":wn,$n=ie.styles,nr=$n===void 0?{}:$n,Mn=ie.classNames,ur=Mn===void 0?{}:Mn,hr=ie.order,mr=hr===void 0?!0:hr,cr=ie.components,Cr=cr===void 0?{}:cr,Sr=ie.inputRender,wr=ie.allowClear,qr=ie.clearIcon,Vr=ie.needConfirm,Mr=ie.multiple,ao=ie.format,zr=ie.inputReadOnly,Ur=ie.disabledDate,Go=ie.minDate,So=ie.maxDate,Po=ie.showTime,bo=ie.value,ta=ie.defaultValue,Oo=ie.pickerValue,uo=ie.defaultPickerValue,no=Jn(bo),mo=Jn(ta),fo=Jn(Oo),ia=Jn(uo),na=mn==="date"&&Po?"datetime":mn,Fo=na==="time"||na==="datetime",To=Fo||Mr,co=Vr!=null?Vr:Fo,Mo=ln(ie),Bo=(0,Ne.Z)(Mo,4),la=Bo[0],Da=Bo[1],Pa=Bo[2],ke=Bo[3],Ie=Ut(Ft,Da),gt=oe.useMemo(function(){return yn(na,Pa,ke,la,Ie)},[na,Pa,ke,la,Ie]),Dt=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},ie),{},{prefixCls:Bn,locale:Ie,picker:mn,styles:nr,classNames:ur,order:mr,components:(0,xe.Z)({input:Sr},Cr),clearIcon:ut(Bn,wr,qr),showTime:gt,value:no,defaultValue:mo,pickerValue:fo,defaultPickerValue:ia},We==null?void 0:We())},[ie]),Zt=_n(na,Ie,ao),_t=(0,Ne.Z)(Zt,2),cn=_t[0],rn=_t[1],gn=Pn(cn,zr,Mr),bn=Yn(ct,Ft,Ur,Go,So),Hn=Qn(ct,mn,bn,gt),Tn=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},Dt),{},{needConfirm:co,inputReadOnly:gn,disabledDate:bn})},[Dt,co,gn,bn]);return[Tn,na,To,cn,rn,Hn]}var Ar=E(16089);function En(ie,We,ct){var Ft=(0,it.C8)(We,{value:ie}),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=oe.useRef(ie),$n=oe.useRef(),nr=function(){Ar.Z.cancel($n.current)},Mn=(0,it.zX)(function(){wn(Bn.current),ct&&mn!==Bn.current&&ct(Bn.current)}),ur=(0,it.zX)(function(hr,mr){nr(),Bn.current=hr,hr||mr?Mn():$n.current=(0,Ar.Z)(Mn)});return oe.useEffect(function(){return nr},[]),[mn,ur]}function Kn(ie,We){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Ft=arguments.length>3?arguments[3]:void 0,Pt=ct.every(function(Mn){return Mn})?!1:ie,mn=En(Pt,We||!1,Ft),wn=(0,Ne.Z)(mn,2),Bn=wn[0],$n=wn[1];function nr(Mn){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!ur.inherit||Bn)&&$n(Mn,ur.force)}return[Bn,nr]}function fr(ie){var We=oe.useRef();return oe.useImperativeHandle(ie,function(){var ct;return{nativeElement:(ct=We.current)===null||ct===void 0?void 0:ct.nativeElement,focus:function(Pt){var mn;(mn=We.current)===null||mn===void 0||mn.focus(Pt)},blur:function(){var Pt;(Pt=We.current)===null||Pt===void 0||Pt.blur()}}}),We}function gr(ie,We){return oe.useMemo(function(){return ie||(We?((0,St.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(We).map(function(ct){var Ft=(0,Ne.Z)(ct,2),Pt=Ft[0],mn=Ft[1];return{label:Pt,value:mn}})):[])},[ie,We])}function Ot(ie,We){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ft=oe.useRef(We);Ft.current=We,(0,Wt.o)(function(){if(ie)Ft.current(ie);else{var Pt=(0,Ar.Z)(function(){Ft.current(ie)},ct);return function(){Ar.Z.cancel(Pt)}}},[ie])}function Vt(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ft=oe.useState(0),Pt=(0,Ne.Z)(Ft,2),mn=Pt[0],wn=Pt[1],Bn=oe.useState(!1),$n=(0,Ne.Z)(Bn,2),nr=$n[0],Mn=$n[1],ur=oe.useRef([]),hr=oe.useRef(null),mr=oe.useRef(null),cr=function(Mr){hr.current=Mr},Cr=function(Mr){return hr.current===Mr},Sr=function(Mr){Mn(Mr)},wr=function(Mr){return Mr&&(mr.current=Mr),mr.current},qr=function(Mr){var ao=ur.current,zr=new Set(ao.filter(function(Go){return Mr[Go]||We[Go]})),Ur=ao[ao.length-1]===0?1:0;return zr.size>=2||ie[Ur]?null:Ur};return Ot(nr||ct,function(){nr||(ur.current=[],cr(null))}),oe.useEffect(function(){nr&&ur.current.push(mn)},[nr,mn]),[nr,Sr,wr,mn,wn,qr,ur.current,cr,Cr]}function pt(ie,We,ct,Ft,Pt,mn){var wn=ct[ct.length-1],Bn=function(nr,Mn){var ur=(0,Ne.Z)(ie,2),hr=ur[0],mr=ur[1],cr=(0,xe.Z)((0,xe.Z)({},Mn),{},{from:dt(ie,ct)});return wn===1&&We[0]&&hr&&!Nn(Ft,Pt,hr,nr,cr.type)&&Ft.isAfter(hr,nr)||wn===0&&We[1]&&mr&&!Nn(Ft,Pt,mr,nr,cr.type)&&Ft.isAfter(nr,mr)?!0:mn==null?void 0:mn(nr,cr)};return Bn}function Mt(ie,We,ct,Ft){switch(We){case"date":case"week":return ie.addMonth(ct,Ft);case"month":case"quarter":return ie.addYear(ct,Ft);case"year":return ie.addYear(ct,Ft*10);case"decade":return ie.addYear(ct,Ft*100);default:return ct}}var Et=[];function Kt(ie,We,ct,Ft,Pt,mn,wn,Bn){var $n=arguments.length>8&&arguments[8]!==void 0?arguments[8]:Et,nr=arguments.length>9&&arguments[9]!==void 0?arguments[9]:Et,Mn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:Et,ur=arguments.length>11?arguments[11]:void 0,hr=arguments.length>12?arguments[12]:void 0,mr=arguments.length>13?arguments[13]:void 0,cr=wn==="time",Cr=mn||0,Sr=function(fo){var ia=ie.getNow();return cr&&(ia=Fn(ie,ia)),$n[fo]||ct[fo]||ia},wr=(0,Ne.Z)(nr,2),qr=wr[0],Vr=wr[1],Mr=(0,it.C8)(function(){return Sr(0)},{value:qr}),ao=(0,Ne.Z)(Mr,2),zr=ao[0],Ur=ao[1],Go=(0,it.C8)(function(){return Sr(1)},{value:Vr}),So=(0,Ne.Z)(Go,2),Po=So[0],bo=So[1],ta=oe.useMemo(function(){var mo=[zr,Po][Cr];return cr?mo:Fn(ie,mo,Mn[Cr])},[cr,zr,Po,Cr,ie,Mn]),Oo=function(fo){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",na=[Ur,bo][Cr];na(fo);var Fo=[zr,Po];Fo[Cr]=fo,ur&&(!Nn(ie,We,zr,Fo[0],wn)||!Nn(ie,We,Po,Fo[1],wn))&&ur(Fo,{source:ia,range:Cr===1?"end":"start",mode:Ft})},uo=function(fo,ia){if(Bn){var na={date:"month",week:"month",month:"year",quarter:"year"},Fo=na[wn];if(Fo&&!Nn(ie,We,fo,ia,Fo))return Mt(ie,wn,ia,-1);if(wn==="year"&&fo){var To=Math.floor(ie.getYear(fo)/10),co=Math.floor(ie.getYear(ia)/10);if(To!==co)return Mt(ie,wn,ia,-1)}}return ia},no=oe.useRef(null);return(0,Wt.Z)(function(){if(Pt&&!$n[Cr]){var mo=cr?null:ie.getNow();if(no.current!==null&&no.current!==Cr?mo=[zr,Po][Cr^1]:ct[Cr]?mo=Cr===0?ct[0]:uo(ct[0],ct[1]):ct[Cr^1]&&(mo=ct[Cr^1]),mo){hr&&ie.isAfter(hr,mo)&&(mo=hr);var fo=Bn?Mt(ie,wn,mo,1):mo;mr&&ie.isAfter(fo,mr)&&(mo=Bn?Mt(ie,wn,mr,-1):mr),Oo(mo,"reset")}}},[Pt,Cr,ct[Cr]]),oe.useEffect(function(){Pt?no.current=Cr:no.current=null},[Pt,Cr]),(0,Wt.Z)(function(){Pt&&$n&&$n[Cr]&&Oo($n[Cr],"reset")},[Pt,Cr]),[ta,Oo]}function at(ie,We){var ct=oe.useRef(ie),Ft=oe.useState({}),Pt=(0,Ne.Z)(Ft,2),mn=Pt[1],wn=function(nr){return nr&&We!==void 0?We:ct.current},Bn=function(nr){ct.current=nr,mn({})};return[wn,Bn,wn(!0)]}var Qt=[];function tn(ie,We,ct){var Ft=function(wn){return wn.map(function(Bn){return on(Bn,{generateConfig:ie,locale:We,format:ct[0]})})},Pt=function(wn,Bn){for(var $n=Math.max(wn.length,Bn.length),nr=-1,Mn=0;Mn<$n;Mn+=1){var ur=wn[Mn]||null,hr=Bn[Mn]||null;if(ur!==hr&&!Ht(ie,ur,hr)){nr=Mn;break}}return[nr<0,nr!==0]};return[Ft,Pt]}function Yt(ie,We){return(0,st.Z)(ie).sort(function(ct,Ft){return We.isAfter(ct,Ft)?1:-1})}function nt(ie){var We=at(ie),ct=(0,Ne.Z)(We,2),Ft=ct[0],Pt=ct[1],mn=(0,it.zX)(function(){Pt(ie)});return oe.useEffect(function(){mn()},[ie]),[Ft,Pt]}function Bt(ie,We,ct,Ft,Pt,mn,wn,Bn,$n){var nr=(0,it.C8)(mn,{value:wn}),Mn=(0,Ne.Z)(nr,2),ur=Mn[0],hr=Mn[1],mr=ur||Qt,cr=nt(mr),Cr=(0,Ne.Z)(cr,2),Sr=Cr[0],wr=Cr[1],qr=tn(ie,We,ct),Vr=(0,Ne.Z)(qr,2),Mr=Vr[0],ao=Vr[1],zr=(0,it.zX)(function(Go){var So=(0,st.Z)(Go);if(Ft)for(var Po=0;Po<2;Po+=1)So[Po]=So[Po]||null;else Pt&&(So=Yt(So.filter(function(mo){return mo}),ie));var bo=ao(Sr(),So),ta=(0,Ne.Z)(bo,2),Oo=ta[0],uo=ta[1];if(!Oo&&(wr(So),Bn)){var no=Mr(So);Bn(So,no,{range:uo?"end":"start"})}}),Ur=function(){$n&&$n(Sr())};return[mr,hr,Sr,zr,Ur]}function Tt(ie,We,ct,Ft,Pt,mn,wn,Bn,$n,nr){var Mn=ie.generateConfig,ur=ie.locale,hr=ie.picker,mr=ie.onChange,cr=ie.allowEmpty,Cr=ie.order,Sr=mn.some(function(Oo){return Oo})?!1:Cr,wr=tn(Mn,ur,wn),qr=(0,Ne.Z)(wr,2),Vr=qr[0],Mr=qr[1],ao=at(We),zr=(0,Ne.Z)(ao,2),Ur=zr[0],Go=zr[1],So=(0,it.zX)(function(){Go(We)});oe.useEffect(function(){So()},[We]);var Po=(0,it.zX)(function(Oo){var uo=Oo===null,no=(0,st.Z)(Oo||Ur());if(uo)for(var mo=Math.max(mn.length,no.length),fo=0;fo2&&arguments[2]!==void 0?arguments[2]:1,Ft=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Pt=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],mn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,wn=[],Bn=ct>=1?ct|0:1,$n=ie;$n<=We;$n+=Bn){var nr=Pt.includes($n);(!nr||!Ft)&&wn.push({label:fe($n,mn),value:$n,disabled:nr})}return wn}function Hr(ie){var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ct=arguments.length>2?arguments[2]:void 0,Ft=We||{},Pt=Ft.use12Hours,mn=Ft.hourStep,wn=mn===void 0?1:mn,Bn=Ft.minuteStep,$n=Bn===void 0?1:Bn,nr=Ft.secondStep,Mn=nr===void 0?1:nr,ur=Ft.millisecondStep,hr=ur===void 0?100:ur,mr=Ft.hideDisabledOptions,cr=Ft.disabledTime,Cr=Ft.disabledHours,Sr=Ft.disabledMinutes,wr=Ft.disabledSeconds,qr=oe.useMemo(function(){return ct||ie.getNow()},[ct,ie]);if(0)var Vr,Mr,ao;var zr=oe.useCallback(function(To){var co=(cr==null?void 0:cr(To))||{};return[co.disabledHours||Cr||Gn,co.disabledMinutes||Sr||Gn,co.disabledSeconds||wr||Gn,co.disabledMilliseconds||Gn]},[cr,Cr,Sr,wr]),Ur=oe.useMemo(function(){return zr(qr)},[qr,zr]),Go=(0,Ne.Z)(Ur,4),So=Go[0],Po=Go[1],bo=Go[2],ta=Go[3],Oo=oe.useCallback(function(To,co,Mo,Bo){var la=Lr(0,23,wn,mr,To()),Da=Pt?la.map(function(gt){return(0,xe.Z)((0,xe.Z)({},gt),{},{label:fe(gt.value%12||12,2)})}):la,Pa=function(Dt){return Lr(0,59,$n,mr,co(Dt))},ke=function(Dt,Zt){return Lr(0,59,Mn,mr,Mo(Dt,Zt))},Ie=function(Dt,Zt,_t){return Lr(0,999,hr,mr,Bo(Dt,Zt,_t),3)};return[Da,Pa,ke,Ie]},[mr,wn,Pt,hr,$n,Mn]),uo=oe.useMemo(function(){return Oo(So,Po,bo,ta)},[Oo,So,Po,bo,ta]),no=(0,Ne.Z)(uo,4),mo=no[0],fo=no[1],ia=no[2],na=no[3],Fo=function(co,Mo){var Bo=function(){return mo},la=fo,Da=ia,Pa=na;if(Mo){var ke=zr(Mo),Ie=(0,Ne.Z)(ke,4),gt=Ie[0],Dt=Ie[1],Zt=Ie[2],_t=Ie[3],cn=Oo(gt,Dt,Zt,_t),rn=(0,Ne.Z)(cn,4),gn=rn[0],bn=rn[1],Hn=rn[2],Tn=rn[3];Bo=function(){return gn},la=bn,Da=Hn,Pa=Tn}var In=jn(co,Bo,la,Da,Pa,ie);return In};return[Fo,mo,fo,ia,na]}function to(ie){var We=ie.mode,ct=ie.internalMode,Ft=ie.renderExtraFooter,Pt=ie.showNow,mn=ie.showTime,wn=ie.onSubmit,Bn=ie.onNow,$n=ie.invalid,nr=ie.needConfirm,Mn=ie.generateConfig,ur=ie.disabledDate,hr=oe.useContext(te),mr=hr.prefixCls,cr=hr.locale,Cr=hr.button,Sr=Cr===void 0?"button":Cr,wr=Mn.getNow(),qr=Hr(Mn,mn,wr),Vr=(0,Ne.Z)(qr,1),Mr=Vr[0],ao=Ft==null?void 0:Ft(We),zr=ur(wr,{type:We}),Ur=function(){if(!zr){var uo=Mr(wr);Bn(uo)}},Go="".concat(mr,"-now"),So="".concat(Go,"-btn"),Po=Pt&&oe.createElement("li",{className:Go},oe.createElement("a",{className:It()(So,zr&&"".concat(So,"-disabled")),"aria-disabled":zr,onClick:Ur},ct==="date"?cr.today:cr.now)),bo=nr&&oe.createElement("li",{className:"".concat(mr,"-ok")},oe.createElement(Sr,{disabled:$n,onClick:wn},cr.ok)),ta=(Po||bo)&&oe.createElement("ul",{className:"".concat(mr,"-ranges")},Po,bo);return!ao&&!ta?null:oe.createElement("div",{className:"".concat(mr,"-footer")},ao&&oe.createElement("div",{className:"".concat(mr,"-footer-extra")},ao),ta)}function dr(ie,We,ct){function Ft(Pt,mn){var wn=Pt.findIndex(function($n){return Nn(ie,We,$n,mn,ct)});if(wn===-1)return[].concat((0,st.Z)(Pt),[mn]);var Bn=(0,st.Z)(Pt);return Bn.splice(wn,1),Bn}return Ft}var xr=oe.createContext(null);function kr(){return oe.useContext(xr)}function Yr(ie,We){var ct=ie.prefixCls,Ft=ie.generateConfig,Pt=ie.locale,mn=ie.disabledDate,wn=ie.minDate,Bn=ie.maxDate,$n=ie.cellRender,nr=ie.hoverValue,Mn=ie.hoverRangeValue,ur=ie.onHover,hr=ie.values,mr=ie.pickerValue,cr=ie.onSelect,Cr=ie.prevIcon,Sr=ie.nextIcon,wr=ie.superPrevIcon,qr=ie.superNextIcon,Vr=Ft.getNow(),Mr={now:Vr,values:hr,pickerValue:mr,prefixCls:ct,disabledDate:mn,minDate:wn,maxDate:Bn,cellRender:$n,hoverValue:nr,hoverRangeValue:Mn,onHover:ur,locale:Pt,generateConfig:Ft,onSelect:cr,panelType:We,prevIcon:Cr,nextIcon:Sr,superPrevIcon:wr,superNextIcon:qr};return[Mr,Vr]}var ro=oe.createContext({});function oo(ie){for(var We=ie.rowNum,ct=ie.colNum,Ft=ie.baseDate,Pt=ie.getCellDate,mn=ie.prefixColumn,wn=ie.rowClassName,Bn=ie.titleFormat,$n=ie.getCellText,nr=ie.getCellClassName,Mn=ie.headerCells,ur=ie.cellSelection,hr=ur===void 0?!0:ur,mr=ie.disabledDate,cr=kr(),Cr=cr.prefixCls,Sr=cr.panelType,wr=cr.now,qr=cr.disabledDate,Vr=cr.cellRender,Mr=cr.onHover,ao=cr.hoverValue,zr=cr.hoverRangeValue,Ur=cr.generateConfig,Go=cr.values,So=cr.locale,Po=cr.onSelect,bo=mr||qr,ta="".concat(Cr,"-cell"),Oo=oe.useContext(ro),uo=Oo.onCellDblClick,no=function(Mo){return Go.some(function(Bo){return Bo&&Nn(Ur,So,Mo,Bo,Sr)})},mo=[],fo=0;fo1&&arguments[1]!==void 0?arguments[1]:!1;xn(Pr),Sr==null||Sr(Pr),jr&&pr(Pr)},Fr=function(Pr,jr){Ie(Pr),jr&&er(jr),pr(jr,Pr)},br=function(Pr){if(Hn(Pr),er(Pr),ke!==Mr){var jr=["decade","year"],lr=[].concat(jr,["month"]),ir={quarter:[].concat(jr,["quarter"]),week:[].concat((0,st.Z)(lr),["week"]),date:[].concat((0,st.Z)(lr),["date"])},Zr=ir[Mr]||lr,Xr=Zr.indexOf(ke),lo=Zr[Xr+1];lo&&Fr(lo,Pr)}},Nr=oe.useMemo(function(){var Or,Pr;if(Array.isArray(Ur)){var jr=(0,Ne.Z)(Ur,2);Or=jr[0],Pr=jr[1]}else Or=Ur;return!Or&&!Pr?null:(Or=Or||Pr,Pr=Pr||Or,Pt.isAfter(Or,Pr)?[Pr,Or]:[Or,Pr])},[Ur,Pt]),Br=wt(Go,So,Po),Ir=ta[gt]||No[gt]||$r,Wr=oe.useContext(ro),Gr=oe.useMemo(function(){return(0,xe.Z)((0,xe.Z)({},Wr),{},{hideHeader:Oo})},[Wr,Oo]),Jr="".concat(uo,"-panel"),Io=et(ie,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return oe.createElement(ro.Provider,{value:Gr},oe.createElement("div",{ref:no,tabIndex:$n,className:It()(Jr,(0,Gt.Z)({},"".concat(Jr,"-rtl"),mn==="rtl"))},oe.createElement(Ir,(0,Be.Z)({},Io,{showTime:Bo,prefixCls:uo,locale:co,generateConfig:Pt,onModeChange:Fr,pickerValue:Dn,onPickerValueChange:function(Pr){er(Pr,!0)},value:gn[0],onSelect:br,values:gn,cellRender:Br,hoverRangeValue:Nr,hoverValue:zr}))))}var fn=oe.memo(oe.forwardRef($e)),Lt=fn;function Cn(ie){var We=ie.picker,ct=ie.multiplePanel,Ft=ie.pickerValue,Pt=ie.onPickerValueChange,mn=ie.needConfirm,wn=ie.onSubmit,Bn=ie.range,$n=ie.hoverValue,nr=oe.useContext(te),Mn=nr.prefixCls,ur=nr.generateConfig,hr=oe.useCallback(function(qr,Vr){return Mt(ur,We,qr,Vr)},[ur,We]),mr=oe.useMemo(function(){return hr(Ft,1)},[Ft,hr]),cr=function(Vr){Pt(hr(Vr,-1))},Cr={onCellDblClick:function(){mn&&wn()}},Sr=We==="time",wr=(0,xe.Z)((0,xe.Z)({},ie),{},{hoverValue:null,hoverRangeValue:null,hideHeader:Sr});return Bn?wr.hoverRangeValue=$n:wr.hoverValue=$n,ct?oe.createElement("div",{className:"".concat(Mn,"-panels")},oe.createElement(ro.Provider,{value:(0,xe.Z)((0,xe.Z)({},Cr),{},{hideNext:!0})},oe.createElement(Lt,wr)),oe.createElement(ro.Provider,{value:(0,xe.Z)((0,xe.Z)({},Cr),{},{hidePrev:!0})},oe.createElement(Lt,(0,Be.Z)({},wr,{pickerValue:mr,onPickerValueChange:cr})))):oe.createElement(ro.Provider,{value:(0,xe.Z)({},Cr)},oe.createElement(Lt,wr))}function tr(ie){return typeof ie=="function"?ie():ie}function Zn(ie){var We=ie.prefixCls,ct=ie.presets,Ft=ie.onClick,Pt=ie.onHover;return ct.length?oe.createElement("div",{className:"".concat(We,"-presets")},oe.createElement("ul",null,ct.map(function(mn,wn){var Bn=mn.label,$n=mn.value;return oe.createElement("li",{key:wn,onClick:function(){Ft(tr($n))},onMouseEnter:function(){Pt(tr($n))},onMouseLeave:function(){Pt(null)}},Bn)}))):null}function Rn(ie){var We=ie.panelRender,ct=ie.internalMode,Ft=ie.picker,Pt=ie.showNow,mn=ie.range,wn=ie.multiple,Bn=ie.activeInfo,$n=Bn===void 0?[0,0,0]:Bn,nr=ie.presets,Mn=ie.onPresetHover,ur=ie.onPresetSubmit,hr=ie.onFocus,mr=ie.onBlur,cr=ie.onPanelMouseDown,Cr=ie.direction,Sr=ie.value,wr=ie.onSelect,qr=ie.isInvalid,Vr=ie.defaultOpenValue,Mr=ie.onOk,ao=ie.onSubmit,zr=oe.useContext(te),Ur=zr.prefixCls,Go="".concat(Ur,"-panel"),So=Cr==="rtl",Po=oe.useRef(null),bo=oe.useRef(null),ta=oe.useState(0),Oo=(0,Ne.Z)(ta,2),uo=Oo[0],no=Oo[1],mo=oe.useState(0),fo=(0,Ne.Z)(mo,2),ia=fo[0],na=fo[1],Fo=oe.useState(0),To=(0,Ne.Z)(Fo,2),co=To[0],Mo=To[1],Bo=function(br){br.width&&no(br.width)},la=(0,Ne.Z)($n,3),Da=la[0],Pa=la[1],ke=la[2],Ie=oe.useState(0),gt=(0,Ne.Z)(Ie,2),Dt=gt[0],Zt=gt[1];oe.useEffect(function(){Zt(10)},[Da]),oe.useEffect(function(){if(mn&&bo.current){var Fr,br=((Fr=Po.current)===null||Fr===void 0?void 0:Fr.offsetWidth)||0,Nr=bo.current.getBoundingClientRect();if(!Nr.height||Nr.right<0){Zt(function(Gr){return Math.max(0,Gr-1)});return}var Br=(So?Pa-br:Da)-Nr.left;if(Mo(Br),uo&&uo=Bn&&ct<=$n)return mn;var nr=Math.min(Math.abs(ct-Bn),Math.abs(ct-$n));nr0?ui:gi));var Pi=Na+xa,Ii=gi-ui+1;return String(ui+(Ii+Pi-ui)%Ii)};switch(jr){case"Backspace":case"Delete":lr="",ir=Xr;break;case"ArrowLeft":lr="",lo(-1);break;case"ArrowRight":lr="",lo(1);break;case"ArrowUp":lr="",ir=Lo(1);break;case"ArrowDown":lr="",ir=Lo(-1);break;default:isNaN(Number(jr))||(lr=co+jr,ir=lr);break}if(lr!==null&&(Mo(lr),lr.length>=Zr&&(lo(1),Mo(""))),ir!==null){var _r=Zt.slice(0,Hn)+fe(ir,Zr)+Zt.slice(Tn);Dn(_r.slice(0,wn.length))}Dt({})},Jr=oe.useRef();(0,Wt.Z)(function(){if(!(!uo||!wn||er.current)){if(!rn.match(Zt)){Dn(wn);return}return cn.current.setSelectionRange(Hn,Tn),Jr.current=(0,Ar.Z)(function(){cn.current.setSelectionRange(Hn,Tn)}),function(){Ar.Z.cancel(Jr.current)}}},[rn,wn,uo,Zt,Da,Hn,Tn,gt,Dn]);var Io=wn?{onFocus:Nr,onBlur:Ir,onKeyDown:Gr,onMouseDown:Fr,onMouseUp:br,onPaste:pr}:{};return oe.createElement("div",{ref:_t,className:It()(bo,(0,Gt.Z)((0,Gt.Z)({},"".concat(bo,"-active"),ct&&Pt),"".concat(bo,"-placeholder"),Mn))},oe.createElement(Po,(0,Be.Z)({ref:cn,"aria-invalid":Sr,autoComplete:"off"},qr,{onKeyDown:Wr,onBlur:Br},Io,{value:Zt,onChange:xn})),oe.createElement(ca,{type:"suffix",icon:mn}),wr)}),fi=si,wi=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],hi=["index"];function Ao(ie,We){var ct=ie.id,Ft=ie.prefix,Pt=ie.clearIcon,mn=ie.suffixIcon,wn=ie.separator,Bn=wn===void 0?"~":wn,$n=ie.activeIndex,nr=ie.activeHelp,Mn=ie.allHelp,ur=ie.focused,hr=ie.onFocus,mr=ie.onBlur,cr=ie.onKeyDown,Cr=ie.locale,Sr=ie.generateConfig,wr=ie.placeholder,qr=ie.className,Vr=ie.style,Mr=ie.onClick,ao=ie.onClear,zr=ie.value,Ur=ie.onChange,Go=ie.onSubmit,So=ie.onInputChange,Po=ie.format,bo=ie.maskFormat,ta=ie.preserveInvalidOnBlur,Oo=ie.onInvalid,uo=ie.disabled,no=ie.invalid,mo=ie.inputReadOnly,fo=ie.direction,ia=ie.onOpenChange,na=ie.onActiveInfo,Fo=ie.placement,To=ie.onMouseDown,co=ie.required,Mo=ie["aria-required"],Bo=ie.autoFocus,la=ie.tabIndex,Da=(0,yr.Z)(ie,wi),Pa=fo==="rtl",ke=oe.useContext(te),Ie=ke.prefixCls,gt=oe.useMemo(function(){if(typeof ct=="string")return[ct];var Br=ct||{};return[Br.start,Br.end]},[ct]),Dt=oe.useRef(),Zt=oe.useRef(),_t=oe.useRef(),cn=function(Ir){var Wr;return(Wr=[Zt,_t][Ir])===null||Wr===void 0?void 0:Wr.current};oe.useImperativeHandle(We,function(){return{nativeElement:Dt.current,focus:function(Ir){if((0,vn.Z)(Ir)==="object"){var Wr,Gr=Ir||{},Jr=Gr.index,Io=Jr===void 0?0:Jr,Or=(0,yr.Z)(Gr,hi);(Wr=cn(Io))===null||Wr===void 0||Wr.focus(Or)}else{var Pr;(Pr=cn(Ir!=null?Ir:0))===null||Pr===void 0||Pr.focus()}},blur:function(){var Ir,Wr;(Ir=cn(0))===null||Ir===void 0||Ir.blur(),(Wr=cn(1))===null||Wr===void 0||Wr.blur()}}});var rn=or(Da),gn=oe.useMemo(function(){return Array.isArray(wr)?wr:[wr,wr]},[wr]),bn=zn((0,xe.Z)((0,xe.Z)({},ie),{},{id:gt,placeholder:gn})),Hn=(0,Ne.Z)(bn,1),Tn=Hn[0],In=oe.useState({position:"absolute",width:0}),Dn=(0,Ne.Z)(In,2),xn=Dn[0],pr=Dn[1],er=(0,it.zX)(function(){var Br=cn($n);if(Br){var Ir=Br.nativeElement.getBoundingClientRect(),Wr=Dt.current.getBoundingClientRect(),Gr=Ir.left-Wr.left;pr(function(Jr){return(0,xe.Z)((0,xe.Z)({},Jr),{},{width:Ir.width,left:Gr})}),na([Ir.left,Ir.right,Wr.width])}});oe.useEffect(function(){er()},[$n]);var Fr=Pt&&(zr[0]&&!uo[0]||zr[1]&&!uo[1]),br=Bo&&!uo[0],Nr=Bo&&!br&&!uo[1];return oe.createElement(On.Z,{onResize:er},oe.createElement("div",(0,Be.Z)({},rn,{className:It()(Ie,"".concat(Ie,"-range"),(0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)({},"".concat(Ie,"-focused"),ur),"".concat(Ie,"-disabled"),uo.every(function(Br){return Br})),"".concat(Ie,"-invalid"),no.some(function(Br){return Br})),"".concat(Ie,"-rtl"),Pa),qr),style:Vr,ref:Dt,onClick:Mr,onMouseDown:function(Ir){var Wr=Ir.target;Wr!==Zt.current.inputElement&&Wr!==_t.current.inputElement&&Ir.preventDefault(),To==null||To(Ir)}}),Ft&&oe.createElement("div",{className:"".concat(Ie,"-prefix")},Ft),oe.createElement(fi,(0,Be.Z)({ref:Zt},Tn(0),{autoFocus:br,tabIndex:la,"date-range":"start"})),oe.createElement("div",{className:"".concat(Ie,"-range-separator")},Bn),oe.createElement(fi,(0,Be.Z)({ref:_t},Tn(1),{autoFocus:Nr,tabIndex:la,"date-range":"end"})),oe.createElement("div",{className:"".concat(Ie,"-active-bar"),style:xn}),oe.createElement(ca,{type:"suffix",icon:mn}),Fr&&oe.createElement(aa,{icon:Pt,onClear:ao})))}var Do=oe.forwardRef(Ao),Co=Do;function Ja(ie,We){var ct=ie!=null?ie:We;return Array.isArray(ct)?ct:[ct,ct]}function Uo(ie){return ie===1?"end":"start"}function Ho(ie,We){var ct=Er(ie,function(){var ii=ie.disabled,Ha=ie.allowEmpty,ho=Ja(ii,!1),fa=Ja(Ha,!1);return{disabled:ho,allowEmpty:fa}}),Ft=(0,Ne.Z)(ct,6),Pt=Ft[0],mn=Ft[1],wn=Ft[2],Bn=Ft[3],$n=Ft[4],nr=Ft[5],Mn=Pt.prefixCls,ur=Pt.styles,hr=Pt.classNames,mr=Pt.defaultValue,cr=Pt.value,Cr=Pt.needConfirm,Sr=Pt.onKeyDown,wr=Pt.disabled,qr=Pt.allowEmpty,Vr=Pt.disabledDate,Mr=Pt.minDate,ao=Pt.maxDate,zr=Pt.defaultOpen,Ur=Pt.open,Go=Pt.onOpenChange,So=Pt.locale,Po=Pt.generateConfig,bo=Pt.picker,ta=Pt.showNow,Oo=Pt.showToday,uo=Pt.showTime,no=Pt.mode,mo=Pt.onPanelChange,fo=Pt.onCalendarChange,ia=Pt.onOk,na=Pt.defaultPickerValue,Fo=Pt.pickerValue,To=Pt.onPickerValueChange,co=Pt.inputReadOnly,Mo=Pt.suffixIcon,Bo=Pt.onFocus,la=Pt.onBlur,Da=Pt.presets,Pa=Pt.ranges,ke=Pt.components,Ie=Pt.cellRender,gt=Pt.dateRender,Dt=Pt.monthCellRender,Zt=Pt.onClick,_t=fr(We),cn=Kn(Ur,zr,wr,Go),rn=(0,Ne.Z)(cn,2),gn=rn[0],bn=rn[1],Hn=function(Ha,ho){(wr.some(function(fa){return!fa})||!Ha)&&bn(Ha,ho)},Tn=Bt(Po,So,Bn,!0,!1,mr,cr,fo,ia),In=(0,Ne.Z)(Tn,5),Dn=In[0],xn=In[1],pr=In[2],er=In[3],Fr=In[4],br=pr(),Nr=Vt(wr,qr,gn),Br=(0,Ne.Z)(Nr,9),Ir=Br[0],Wr=Br[1],Gr=Br[2],Jr=Br[3],Io=Br[4],Or=Br[5],Pr=Br[6],jr=Br[7],lr=Br[8],ir=function(Ha,ho){Wr(!0),Bo==null||Bo(Ha,{range:Uo(ho!=null?ho:Jr)})},Zr=function(Ha,ho){Wr(!1),la==null||la(Ha,{range:Uo(ho!=null?ho:Jr)})},Xr=oe.useMemo(function(){if(!uo)return null;var ii=uo.disabledTime,Ha=ii?function(ho){var fa=Uo(Jr),Ya=dt(br,Pr,Jr);return ii(ho,fa,{from:Ya})}:void 0;return(0,xe.Z)((0,xe.Z)({},uo),{},{disabledTime:Ha})},[uo,Jr,br,Pr]),lo=(0,it.C8)([bo,bo],{value:no}),Lo=(0,Ne.Z)(lo,2),_r=Lo[0],Fa=Lo[1],xa=_r[Jr]||bo,pi=xa==="date"&&Xr?"datetime":xa,Qa=pi===bo&&pi!=="time",ui=Jt(bo,xa,ta,Oo,!0),gi=Tt(Pt,Dn,xn,pr,er,wr,Bn,Ir,gn,nr),Ci=(0,Ne.Z)(gi,2),Ra=Ci[0],Na=Ci[1],Pi=pt(br,wr,Pr,Po,So,Vr),Ii=Qe(br,nr,qr),Vo=(0,Ne.Z)(Ii,2),Sa=Vo[0],zo=Vo[1],go=Kt(Po,So,br,_r,gn,Jr,mn,Qa,na,Fo,Xr==null?void 0:Xr.defaultOpenValue,To,Mr,ao),Ka=(0,Ne.Z)(go,2),qa=Ka[0],bi=Ka[1],ei=(0,it.zX)(function(ii,Ha,ho){var fa=vt(_r,Jr,Ha);if((fa[0]!==_r[0]||fa[1]!==_r[1])&&Fa(fa),mo&&ho!==!1){var Ya=(0,st.Z)(br);ii&&(Ya[Jr]=ii),mo(Ya,fa)}}),Oi=function(Ha,ho){return vt(br,ho,Ha)},Di=function(Ha,ho){var fa=br;Ha&&(fa=Oi(Ha,Jr)),jr(Jr);var Ya=Or(fa);er(fa),Ra(Jr,Ya===null),Ya===null?Hn(!1,{force:!0}):ho||_t.current.focus({index:Ya})},Jo=function(Ha){var ho,fa=Ha.target.getRootNode();if(!_t.current.nativeElement.contains((ho=fa.activeElement)!==null&&ho!==void 0?ho:document.activeElement)){var Ya=wr.findIndex(function(Vi){return!Vi});Ya>=0&&_t.current.focus({index:Ya})}Hn(!0),Zt==null||Zt(Ha)},sa=function(){Na(null),Hn(!1,{force:!0})},ti=oe.useState(null),ci=(0,Ne.Z)(ti,2),di=ci[0],zi=ci[1],Ei=oe.useState(null),Xi=(0,Ne.Z)(Ei,2),yi=Xi[0],Ua=Xi[1],vi=oe.useMemo(function(){return yi||br},[br,yi]);oe.useEffect(function(){gn||Ua(null)},[gn]);var xi=oe.useState([0,0,0]),Ri=(0,Ne.Z)(xi,2),Li=Ri[0],Xa=Ri[1],Fi=gr(Da,Pa),ai=function(Ha){Ua(Ha),zi("preset")},_i=function(Ha){var ho=Na(Ha);ho&&Hn(!1,{force:!0})},ji=function(Ha){Di(Ha)},nl=function(Ha){Ua(Ha?Oi(Ha,Jr):null),zi("cell")},ll=function(Ha){Hn(!0),ir(Ha)},Il=function(){Gr("panel")},Si=function(Ha){var ho=vt(br,Jr,Ha);er(ho),!Cr&&!wn&&mn===pi&&Di(Ha)},is=function(){Hn(!1)},rl=wt(Ie,gt,Dt,Uo(Jr)),Dl=br[Jr]||null,pl=(0,it.zX)(function(ii){return nr(ii,{activeIndex:Jr})}),wa=oe.useMemo(function(){var ii=(0,kt.Z)(Pt,!1),Ha=(0,ht.Z)(Pt,[].concat((0,st.Z)(Object.keys(ii)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return Ha},[Pt]),jo=oe.createElement(Rn,(0,Be.Z)({},wa,{showNow:ui,showTime:Xr,range:!0,multiplePanel:Qa,activeInfo:Li,disabledDate:Pi,onFocus:ll,onBlur:Zr,onPanelMouseDown:Il,picker:bo,mode:xa,internalMode:pi,onPanelChange:ei,format:$n,value:Dl,isInvalid:pl,onChange:null,onSelect:Si,pickerValue:qa,defaultOpenValue:Ue(uo==null?void 0:uo.defaultOpenValue)[Jr],onPickerValueChange:bi,hoverValue:vi,onHover:nl,needConfirm:Cr,onSubmit:Di,onOk:Fr,presets:Fi,onPresetHover:ai,onPresetSubmit:_i,onNow:ji,cellRender:rl})),Ni=function(Ha,ho){var fa=Oi(Ha,ho);er(fa)},sl=function(){Gr("input")},Bl=function(Ha,ho){var fa=Pr.length,Ya=Pr[fa-1];if(fa&&Ya!==ho&&Cr&&!qr[Ya]&&!lr(Ya)&&br[Ya]){_t.current.focus({index:Ya});return}Gr("input"),Hn(!0,{inherit:!0}),Jr!==ho&&gn&&!Cr&&wn&&Di(null,!0),Io(ho),ir(Ha,ho)},Gl=function(Ha,ho){if(Hn(!1),!Cr&&Gr()==="input"){var fa=Or(br);Ra(Jr,fa===null)}Zr(Ha,ho)},Ds=function(Ha,ho){Ha.key==="Tab"&&Di(null,!0),Sr==null||Sr(Ha,ho)},Fs=oe.useMemo(function(){return{prefixCls:Mn,locale:So,generateConfig:Po,button:ke.button,input:ke.input}},[Mn,So,Po,ke.button,ke.input]);if((0,Wt.Z)(function(){gn&&Jr!==void 0&&ei(null,bo,!1)},[gn,Jr,bo]),(0,Wt.Z)(function(){var ii=Gr();!gn&&ii==="input"&&(Hn(!1),Di(null,!0)),!gn&&wn&&!Cr&&ii==="panel"&&(Hn(!0),Di())},[gn]),0)var Rs;return oe.createElement(te.Provider,{value:Fs},oe.createElement(re,(0,Be.Z)({},yt(Pt),{popupElement:jo,popupStyle:ur.popup,popupClassName:hr.popup,visible:gn,onClose:is,range:!0}),oe.createElement(Co,(0,Be.Z)({},Pt,{ref:_t,suffixIcon:Mo,activeIndex:Ir||gn?Jr:null,activeHelp:!!yi,allHelp:!!yi&&di==="preset",focused:Ir,onFocus:Bl,onBlur:Gl,onKeyDown:Ds,onSubmit:Di,value:vi,maskFormat:$n,onChange:Ni,onInputChange:sl,format:Bn,inputReadOnly:co,disabled:wr,open:gn,onOpenChange:Hn,onClick:Jo,onClear:sa,invalid:Sa,onInvalid:zo,onActiveInfo:Xa}))))}var Ma=oe.forwardRef(Ho),ba=Ma,ha=E(83836);function _o(ie){var We=ie.prefixCls,ct=ie.value,Ft=ie.onRemove,Pt=ie.removeIcon,mn=Pt===void 0?"\xD7":Pt,wn=ie.formatDate,Bn=ie.disabled,$n=ie.maxTagCount,nr=ie.placeholder,Mn="".concat(We,"-selector"),ur="".concat(We,"-selection"),hr="".concat(ur,"-overflow");function mr(Sr,wr){return oe.createElement("span",{className:It()("".concat(ur,"-item")),title:typeof Sr=="string"?Sr:null},oe.createElement("span",{className:"".concat(ur,"-item-content")},Sr),!Bn&&wr&&oe.createElement("span",{onMouseDown:function(Vr){Vr.preventDefault()},onClick:wr,className:"".concat(ur,"-item-remove")},mn))}function cr(Sr){var wr=wn(Sr),qr=function(Mr){Mr&&Mr.stopPropagation(),Ft(Sr)};return mr(wr,qr)}function Cr(Sr){var wr="+ ".concat(Sr.length," ...");return mr(wr)}return oe.createElement("div",{className:Mn},oe.createElement(ha.Z,{prefixCls:hr,data:ct,renderItem:cr,renderRest:Cr,itemKey:function(wr){return wn(wr)},maxCount:$n}),!ct.length&&oe.createElement("span",{className:"".concat(We,"-selection-placeholder")},nr))}var Mi=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function Hi(ie,We){var ct=ie.id,Ft=ie.open,Pt=ie.prefix,mn=ie.clearIcon,wn=ie.suffixIcon,Bn=ie.activeHelp,$n=ie.allHelp,nr=ie.focused,Mn=ie.onFocus,ur=ie.onBlur,hr=ie.onKeyDown,mr=ie.locale,cr=ie.generateConfig,Cr=ie.placeholder,Sr=ie.className,wr=ie.style,qr=ie.onClick,Vr=ie.onClear,Mr=ie.internalPicker,ao=ie.value,zr=ie.onChange,Ur=ie.onSubmit,Go=ie.onInputChange,So=ie.multiple,Po=ie.maxTagCount,bo=ie.format,ta=ie.maskFormat,Oo=ie.preserveInvalidOnBlur,uo=ie.onInvalid,no=ie.disabled,mo=ie.invalid,fo=ie.inputReadOnly,ia=ie.direction,na=ie.onOpenChange,Fo=ie.onMouseDown,To=ie.required,co=ie["aria-required"],Mo=ie.autoFocus,Bo=ie.tabIndex,la=ie.removeIcon,Da=(0,yr.Z)(ie,Mi),Pa=ia==="rtl",ke=oe.useContext(te),Ie=ke.prefixCls,gt=oe.useRef(),Dt=oe.useRef();oe.useImperativeHandle(We,function(){return{nativeElement:gt.current,focus:function(xn){var pr;(pr=Dt.current)===null||pr===void 0||pr.focus(xn)},blur:function(){var xn;(xn=Dt.current)===null||xn===void 0||xn.blur()}}});var Zt=or(Da),_t=function(xn){zr([xn])},cn=function(xn){var pr=ao.filter(function(er){return er&&!Nn(cr,mr,er,xn,Mr)});zr(pr),Ft||Ur()},rn=zn((0,xe.Z)((0,xe.Z)({},ie),{},{onChange:_t}),function(Dn){var xn=Dn.valueTexts;return{value:xn[0]||"",active:nr}}),gn=(0,Ne.Z)(rn,2),bn=gn[0],Hn=gn[1],Tn=!!(mn&&ao.length&&!no),In=So?oe.createElement(oe.Fragment,null,oe.createElement(_o,{prefixCls:Ie,value:ao,onRemove:cn,formatDate:Hn,maxTagCount:Po,disabled:no,removeIcon:la,placeholder:Cr}),oe.createElement("input",{className:"".concat(Ie,"-multiple-input"),value:ao.map(Hn).join(","),ref:Dt,readOnly:!0,autoFocus:Mo,tabIndex:Bo}),oe.createElement(ca,{type:"suffix",icon:wn}),Tn&&oe.createElement(aa,{icon:mn,onClear:Vr})):oe.createElement(fi,(0,Be.Z)({ref:Dt},bn(),{autoFocus:Mo,tabIndex:Bo,suffixIcon:wn,clearIcon:Tn&&oe.createElement(aa,{icon:mn,onClear:Vr}),showActiveCls:!1}));return oe.createElement("div",(0,Be.Z)({},Zt,{className:It()(Ie,(0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)((0,Gt.Z)({},"".concat(Ie,"-multiple"),So),"".concat(Ie,"-focused"),nr),"".concat(Ie,"-disabled"),no),"".concat(Ie,"-invalid"),mo),"".concat(Ie,"-rtl"),Pa),Sr),style:wr,ref:gt,onClick:qr,onMouseDown:function(xn){var pr,er=xn.target;er!==((pr=Dt.current)===null||pr===void 0?void 0:pr.inputElement)&&xn.preventDefault(),Fo==null||Fo(xn)}}),Pt&&oe.createElement("div",{className:"".concat(Ie,"-prefix")},Pt),In)}var Ai=oe.forwardRef(Hi),ri=Ai;function El(ie,We){var ct=Er(ie),Ft=(0,Ne.Z)(ct,6),Pt=Ft[0],mn=Ft[1],wn=Ft[2],Bn=Ft[3],$n=Ft[4],nr=Ft[5],Mn=Pt,ur=Mn.prefixCls,hr=Mn.styles,mr=Mn.classNames,cr=Mn.order,Cr=Mn.defaultValue,Sr=Mn.value,wr=Mn.needConfirm,qr=Mn.onChange,Vr=Mn.onKeyDown,Mr=Mn.disabled,ao=Mn.disabledDate,zr=Mn.minDate,Ur=Mn.maxDate,Go=Mn.defaultOpen,So=Mn.open,Po=Mn.onOpenChange,bo=Mn.locale,ta=Mn.generateConfig,Oo=Mn.picker,uo=Mn.showNow,no=Mn.showToday,mo=Mn.showTime,fo=Mn.mode,ia=Mn.onPanelChange,na=Mn.onCalendarChange,Fo=Mn.onOk,To=Mn.multiple,co=Mn.defaultPickerValue,Mo=Mn.pickerValue,Bo=Mn.onPickerValueChange,la=Mn.inputReadOnly,Da=Mn.suffixIcon,Pa=Mn.removeIcon,ke=Mn.onFocus,Ie=Mn.onBlur,gt=Mn.presets,Dt=Mn.components,Zt=Mn.cellRender,_t=Mn.dateRender,cn=Mn.monthCellRender,rn=Mn.onClick,gn=fr(We);function bn(wa){return wa===null?null:To?wa:wa[0]}var Hn=dr(ta,bo,mn),Tn=Kn(So,Go,[Mr],Po),In=(0,Ne.Z)(Tn,2),Dn=In[0],xn=In[1],pr=function(jo,Ni,sl){if(na){var Bl=(0,xe.Z)({},sl);delete Bl.range,na(bn(jo),bn(Ni),Bl)}},er=function(jo){Fo==null||Fo(bn(jo))},Fr=Bt(ta,bo,Bn,!1,cr,Cr,Sr,pr,er),br=(0,Ne.Z)(Fr,5),Nr=br[0],Br=br[1],Ir=br[2],Wr=br[3],Gr=br[4],Jr=Ir(),Io=Vt([Mr]),Or=(0,Ne.Z)(Io,4),Pr=Or[0],jr=Or[1],lr=Or[2],ir=Or[3],Zr=function(jo){jr(!0),ke==null||ke(jo,{})},Xr=function(jo){jr(!1),Ie==null||Ie(jo,{})},lo=(0,it.C8)(Oo,{value:fo}),Lo=(0,Ne.Z)(lo,2),_r=Lo[0],Fa=Lo[1],xa=_r==="date"&&mo?"datetime":_r,pi=Jt(Oo,_r,uo,no),Qa=qr&&function(wa,jo){qr(bn(wa),bn(jo))},ui=Tt((0,xe.Z)((0,xe.Z)({},Pt),{},{onChange:Qa}),Nr,Br,Ir,Wr,[],Bn,Pr,Dn,nr),gi=(0,Ne.Z)(ui,2),Ci=gi[1],Ra=Qe(Jr,nr),Na=(0,Ne.Z)(Ra,2),Pi=Na[0],Ii=Na[1],Vo=oe.useMemo(function(){return Pi.some(function(wa){return wa})},[Pi]),Sa=function(jo,Ni){if(Bo){var sl=(0,xe.Z)((0,xe.Z)({},Ni),{},{mode:Ni.mode[0]});delete sl.range,Bo(jo[0],sl)}},zo=Kt(ta,bo,Jr,[_r],Dn,ir,mn,!1,co,Mo,Ue(mo==null?void 0:mo.defaultOpenValue),Sa,zr,Ur),go=(0,Ne.Z)(zo,2),Ka=go[0],qa=go[1],bi=(0,it.zX)(function(wa,jo,Ni){if(Fa(jo),ia&&Ni!==!1){var sl=wa||Jr[Jr.length-1];ia(sl,jo)}}),ei=function(){Ci(Ir()),xn(!1,{force:!0})},Oi=function(jo){!Mr&&!gn.current.nativeElement.contains(document.activeElement)&&gn.current.focus(),xn(!0),rn==null||rn(jo)},Di=function(){Ci(null),xn(!1,{force:!0})},Jo=oe.useState(null),sa=(0,Ne.Z)(Jo,2),ti=sa[0],ci=sa[1],di=oe.useState(null),zi=(0,Ne.Z)(di,2),Ei=zi[0],Xi=zi[1],yi=oe.useMemo(function(){var wa=[Ei].concat((0,st.Z)(Jr)).filter(function(jo){return jo});return To?wa:wa.slice(0,1)},[Jr,Ei,To]),Ua=oe.useMemo(function(){return!To&&Ei?[Ei]:Jr.filter(function(wa){return wa})},[Jr,Ei,To]);oe.useEffect(function(){Dn||Xi(null)},[Dn]);var vi=gr(gt),xi=function(jo){Xi(jo),ci("preset")},Ri=function(jo){var Ni=To?Hn(Ir(),jo):[jo],sl=Ci(Ni);sl&&!To&&xn(!1,{force:!0})},Li=function(jo){Ri(jo)},Xa=function(jo){Xi(jo),ci("cell")},Fi=function(jo){xn(!0),Zr(jo)},ai=function(jo){if(lr("panel"),!(To&&xa!==Oo)){var Ni=To?Hn(Ir(),jo):[jo];Wr(Ni),!wr&&!wn&&mn===xa&&ei()}},_i=function(){xn(!1)},ji=wt(Zt,_t,cn),nl=oe.useMemo(function(){var wa=(0,kt.Z)(Pt,!1),jo=(0,ht.Z)(Pt,[].concat((0,st.Z)(Object.keys(wa)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,xe.Z)((0,xe.Z)({},jo),{},{multiple:Pt.multiple})},[Pt]),ll=oe.createElement(Rn,(0,Be.Z)({},nl,{showNow:pi,showTime:mo,disabledDate:ao,onFocus:Fi,onBlur:Xr,picker:Oo,mode:_r,internalMode:xa,onPanelChange:bi,format:$n,value:Jr,isInvalid:nr,onChange:null,onSelect:ai,pickerValue:Ka,defaultOpenValue:mo==null?void 0:mo.defaultOpenValue,onPickerValueChange:qa,hoverValue:yi,onHover:Xa,needConfirm:wr,onSubmit:ei,onOk:Gr,presets:vi,onPresetHover:xi,onPresetSubmit:Ri,onNow:Li,cellRender:ji})),Il=function(jo){Wr(jo)},Si=function(){lr("input")},is=function(jo){lr("input"),xn(!0,{inherit:!0}),Zr(jo)},rl=function(jo){xn(!1),Xr(jo)},Dl=function(jo,Ni){jo.key==="Tab"&&ei(),Vr==null||Vr(jo,Ni)},pl=oe.useMemo(function(){return{prefixCls:ur,locale:bo,generateConfig:ta,button:Dt.button,input:Dt.input}},[ur,bo,ta,Dt.button,Dt.input]);return(0,Wt.Z)(function(){Dn&&ir!==void 0&&bi(null,Oo,!1)},[Dn,ir,Oo]),(0,Wt.Z)(function(){var wa=lr();!Dn&&wa==="input"&&(xn(!1),ei()),!Dn&&wn&&!wr&&wa==="panel"&&ei()},[Dn]),oe.createElement(te.Provider,{value:pl},oe.createElement(re,(0,Be.Z)({},yt(Pt),{popupElement:ll,popupStyle:hr.popup,popupClassName:mr.popup,visible:Dn,onClose:_i}),oe.createElement(ri,(0,Be.Z)({},Pt,{ref:gn,suffixIcon:Da,removeIcon:Pa,activeHelp:!!Ei,allHelp:!!Ei&&ti==="preset",focused:Pr,onFocus:is,onBlur:rl,onKeyDown:Dl,onSubmit:ei,value:Ua,maskFormat:$n,onChange:Il,onInputChange:Si,internalPicker:mn,format:Bn,inputReadOnly:la,disabled:Mr,open:Dn,onOpenChange:xn,onClick:Oi,onClear:Di,invalid:Vo,onInvalid:function(jo){Ii(jo,0)}}))))}var qi=oe.forwardRef(El),qo=qi,Ea=qo,Qo=E(62487),da=E(75030),za=E(82855),$a=E(48755),ko=E(2171),Ga=E(83397),vr=E(31756),Qr=E(56553),Yo=E(24971),Za=E(9017),Bi=E(70045),xl=E(57428),ja=E(36237),Sl=E(53075),Wl=E(64910),rs=E(63356),us=E(56119),po=E(46e3),_a=E(93873),Zi=E(36305),wl=E(16931),Hl=E(51636),ql=E(26743);const _l=(ie,We)=>{const{componentCls:ct,controlHeight:Ft}=ie,Pt=We?`${ct}-${We}`:"",mn=(0,ql.gp)(ie);return[{[`${ct}-multiple${Pt}`]:{paddingBlock:mn.containerPadding,paddingInlineStart:mn.basePadding,minHeight:Ft,[`${ct}-selection-item`]:{height:mn.itemHeight,lineHeight:(0,ja.unit)(mn.itemLineHeight)}}}]};var es=ie=>{const{componentCls:We,calc:ct,lineWidth:Ft}=ie,Pt=(0,Hl.mergeToken)(ie,{fontHeight:ie.fontSize,selectHeight:ie.controlHeightSM,multipleSelectItemHeight:ie.multipleItemHeightSM,borderRadius:ie.borderRadiusSM,borderRadiusSM:ie.borderRadiusXS,controlHeight:ie.controlHeightSM}),mn=(0,Hl.mergeToken)(ie,{fontHeight:ct(ie.multipleItemHeightLG).sub(ct(Ft).mul(2).equal()).equal(),fontSize:ie.fontSizeLG,selectHeight:ie.controlHeightLG,multipleSelectItemHeight:ie.multipleItemHeightLG,borderRadius:ie.borderRadiusLG,borderRadiusSM:ie.borderRadius,controlHeight:ie.controlHeightLG});return[_l(Pt,"small"),_l(ie),_l(mn,"large"),{[`${We}${We}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${We}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${We}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:ie.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${ie.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:ie.colorTextPlaceholder,pointerEvents:"none"}}},(0,ql._z)(ie)),{[`${We}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},el=E(17835);const Vl=ie=>{const{pickerCellCls:We,pickerCellInnerCls:ct,cellHeight:Ft,borderRadiusSM:Pt,motionDurationMid:mn,cellHoverBg:wn,lineWidth:Bn,lineType:$n,colorPrimary:nr,cellActiveWithRangeBg:Mn,colorTextLightSolid:ur,colorTextDisabled:hr,cellBgDisabled:mr,colorFillSecondary:cr}=ie;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ft,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[ct]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ft,height:Ft,lineHeight:(0,ja.unit)(Ft),borderRadius:Pt,transition:`background ${mn}`},[`&:hover:not(${We}-in-view):not(${We}-disabled), &:hover:not(${We}-selected):not(${We}-range-start):not(${We}-range-end):not(${We}-disabled)`]:{[ct]:{background:wn}},[`&-in-view${We}-today ${ct}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,ja.unit)(Bn)} ${$n} ${nr}`,borderRadius:Pt,content:'""'}},[`&-in-view${We}-in-range, &-in-view${We}-range-start, &-in-view${We}-range-end`]:{position:"relative",[`&:not(${We}-disabled):before`]:{background:Mn}},[`&-in-view${We}-selected, @@ -976,7 +976,7 @@ &${ct}-slide-up-appear${ct}-slide-up-appear-active${We}-dropdown-placement-bottomLeft, &${ct}-slide-up-appear${ct}-slide-up-appear-active${We}-dropdown-placement-bottomRight`]:{animationName:po.fJ},[`&${ct}-slide-up-leave ${We}-panel-container`]:{pointerEvents:"none"},[`&${ct}-slide-up-leave${ct}-slide-up-leave-active${We}-dropdown-placement-topLeft, &${ct}-slide-up-leave${ct}-slide-up-leave-active${We}-dropdown-placement-topRight`]:{animationName:po.ly},[`&${ct}-slide-up-leave${ct}-slide-up-leave-active${We}-dropdown-placement-bottomLeft, - &${ct}-slide-up-leave${ct}-slide-up-leave-active${We}-dropdown-placement-bottomRight`]:{animationName:po.Uw},[`${We}-panel > ${We}-time-panel`]:{paddingTop:Ur},[`${We}-range-wrapper`]:{display:"flex",position:"relative"},[`${We}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:ie.calc(Pt).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${ao} ease-out`},(0,Zi.W)(ie,So,fo)),{"&:before":{insetInlineStart:ie.calc(Pt).mul(1.5).equal()}}),[`${We}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:So,borderRadius:Po,boxShadow:bo,transition:`margin ${ao}`,display:"inline-block",pointerEvents:"auto",[`${We}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${We}-presets`]:{display:"flex",flexDirection:"column",minWidth:no,maxWidth:mo,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Sr,borderInlineEnd:`${(0,ja.unit)(mn)} ${wn} ${Oo}`,li:Object.assign(Object.assign({},rs.vS),{borderRadius:ta,paddingInline:Sr,paddingBlock:ie.calc(cr).sub(ia).div(2).equal(),cursor:"pointer",transition:`all ${ao}`,"+ li":{marginTop:wr},"&:hover":{background:uo}})}},[`${We}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${We}-panel`]:{borderWidth:0}}},[`${We}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${We}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:Bn}}}}),"&-dropdown-range":{padding:`${(0,ja.unit)(ie.calc(Go).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${We}-separator`]:{transform:"scale(-1, 1)"},[`${We}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,po.oN)(ie,"slide-up"),(0,po.oN)(ie,"slide-down"),(0,_a.Fm)(ie,"move-up"),(0,_a.Fm)(ie,"move-down")]};var Gi=(0,wl.I$)("DatePicker",ie=>{const We=(0,Hl.mergeToken)((0,Wl.e)(ie),tl(ie),{inputPaddingHorizontalBase:ie.calc(ie.paddingSM).sub(1).equal(),multipleSelectItemHeight:ie.multipleItemHeight,selectHeight:ie.controlHeight});return[Tl(We),Ki(We),Wa(We),fl(We),es(We),(0,us.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ts),Nl=E(68525);function Ml(ie,We,ct){return ct!==void 0?ct:We==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:We==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:We==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:We==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:We==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function Kl(ie,We,ct){return ct!==void 0?ct:We==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:We==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:We==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:We==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:We==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function hl(ie,We){const{allowClear:ct=!0}=ie,{clearIcon:Ft,removeIcon:Pt}=(0,Nl.Z)(Object.assign(Object.assign({},ie),{prefixCls:We,componentName:"DatePicker"}));return[oe.useMemo(()=>ct===!1?!1:Object.assign({clearIcon:Ft},ct===!0?{}:ct),[ct,Ft]),Pt]}const[Al,kl]=["week","WeekPicker"],[ns,Ls]=["month","MonthPicker"],[Ts,cs]=["year","YearPicker"],[Ql,Ul]=["quarter","QuarterPicker"],[il,Jl]=["time","TimePicker"];var Yl=E(7939),Us=ie=>oe.createElement(Yl.ZP,Object.assign({size:"small",type:"primary"},ie));function As(ie){return(0,oe.useMemo)(()=>Object.assign({button:Us},ie),[ie])}var os=function(ie,We){var ct={};for(var Ft in ie)Object.prototype.hasOwnProperty.call(ie,Ft)&&We.indexOf(Ft)<0&&(ct[Ft]=ie[Ft]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ft=Object.getOwnPropertySymbols(ie);Pt(0,oe.forwardRef)((ct,Ft)=>{var Pt;const{prefixCls:mn,getPopupContainer:wn,components:Bn,className:$n,style:nr,placement:Mn,size:ur,disabled:hr,bordered:mr=!0,placeholder:cr,popupClassName:Cr,dropdownClassName:Sr,status:wr,rootClassName:qr,variant:Vr,picker:Mr}=ct,ao=os(ct,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),zr=oe.useRef(null),{getPrefixCls:Ur,direction:Go,getPopupContainer:So,rangePicker:Po}=(0,oe.useContext)($a.E_),bo=Ur("picker",mn),{compactSize:ta,compactItemClassnames:Oo}=(0,Bi.ri)(bo,Go),uo=Ur(),[no,mo]=(0,Yo.Z)("rangePicker",Vr,mr),fo=(0,Ga.Z)(bo),[ia,na,Fo]=Gi(bo,fo),[To]=hl(ct,bo),co=As(Bn),Mo=(0,vr.Z)(cn=>{var rn;return(rn=ur!=null?ur:ta)!==null&&rn!==void 0?rn:cn}),Bo=oe.useContext(ko.Z),la=hr!=null?hr:Bo,Da=(0,oe.useContext)(Qr.aM),{hasFeedback:Pa,status:ke,feedbackIcon:Ie}=Da,gt=oe.createElement(oe.Fragment,null,Mr===il?oe.createElement(_e,null):oe.createElement(Ve,null),Pa&&Ie);(0,oe.useImperativeHandle)(Ft,()=>zr.current);const[Dt]=(0,Za.Z)("Calendar",xl.Z),Rt=Object.assign(Object.assign({},Dt),ct.locale),[_t]=(0,da.Cn)("DatePicker",(Pt=ct.popupStyle)===null||Pt===void 0?void 0:Pt.zIndex);return ia(oe.createElement(Qo.Z,{space:!0},oe.createElement(ba,Object.assign({separator:oe.createElement("span",{"aria-label":"to",className:`${bo}-separator`},oe.createElement(Se,null)),disabled:la,ref:zr,placement:Mn,placeholder:Kl(Rt,Mr,cr),suffixIcon:gt,prevIcon:oe.createElement("span",{className:`${bo}-prev-icon`}),nextIcon:oe.createElement("span",{className:`${bo}-next-icon`}),superPrevIcon:oe.createElement("span",{className:`${bo}-super-prev-icon`}),superNextIcon:oe.createElement("span",{className:`${bo}-super-next-icon`}),transitionName:`${uo}-slide-up`,picker:Mr},ao,{className:It()({[`${bo}-${Mo}`]:Mo,[`${bo}-${no}`]:mo},(0,za.Z)(bo,(0,za.F)(ke,wr),Pa),na,Oo,$n,Po==null?void 0:Po.className,Fo,fo,qr),style:Object.assign(Object.assign({},Po==null?void 0:Po.style),nr),locale:Rt.lang,prefixCls:bo,getPopupContainer:wn||So,generateConfig:ie,components:co,direction:Go,classNames:{popup:It()(na,Cr||Sr,Fo,fo,qr)},styles:{popup:Object.assign(Object.assign({},ct.popupStyle),{zIndex:_t})},allowClear:To}))))}),vs=function(ie,We){var ct={};for(var Ft in ie)Object.prototype.hasOwnProperty.call(ie,Ft)&&We.indexOf(Ft)<0&&(ct[Ft]=ie[Ft]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ft=Object.getOwnPropertySymbols(ie);Pt{const We=($n,nr)=>{const Mn=nr===Jl?"timePicker":"datePicker";return(0,oe.forwardRef)((hr,mr)=>{var cr;const{prefixCls:Cr,getPopupContainer:Sr,components:wr,style:qr,className:Vr,rootClassName:Mr,size:ao,bordered:zr,placement:Ur,placeholder:Go,popupClassName:So,dropdownClassName:Po,disabled:bo,status:ta,variant:Oo,onCalendarChange:uo}=hr,no=vs(hr,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:mo,direction:fo,getPopupContainer:ia,[Mn]:na}=(0,oe.useContext)($a.E_),Fo=mo("picker",Cr),{compactSize:To,compactItemClassnames:co}=(0,Bi.ri)(Fo,fo),Mo=oe.useRef(null),[Bo,la]=(0,Yo.Z)("datePicker",Oo,zr),Da=(0,Ga.Z)(Fo),[Pa,ke,Ie]=Gi(Fo,Da);(0,oe.useImperativeHandle)(mr,()=>Mo.current);const gt={showToday:!0},Dt=$n||hr.picker,Rt=mo(),{onSelect:_t,multiple:cn}=no,rn=_t&&$n==="time"&&!cn,gn=(Gr,Jr,Io)=>{uo==null||uo(Gr,Jr,Io),rn&&_t(Gr)},[bn,Hn]=hl(hr,Fo),Tn=As(wr),In=(0,vr.Z)(Gr=>{var Jr;return(Jr=ao!=null?ao:To)!==null&&Jr!==void 0?Jr:Gr}),Dn=oe.useContext(ko.Z),xn=bo!=null?bo:Dn,pr=(0,oe.useContext)(Qr.aM),{hasFeedback:er,status:Fr,feedbackIcon:br}=pr,Nr=oe.createElement(oe.Fragment,null,Dt==="time"?oe.createElement(_e,null):oe.createElement(Ve,null),er&&br),[Br]=(0,Za.Z)("DatePicker",xl.Z),Ir=Object.assign(Object.assign({},Br),hr.locale),[Wr]=(0,da.Cn)("DatePicker",(cr=hr.popupStyle)===null||cr===void 0?void 0:cr.zIndex);return Pa(oe.createElement(Qo.Z,{space:!0},oe.createElement(Ea,Object.assign({ref:Mo,placeholder:Ml(Ir,Dt,Go),suffixIcon:Nr,placement:Ur,prevIcon:oe.createElement("span",{className:`${Fo}-prev-icon`}),nextIcon:oe.createElement("span",{className:`${Fo}-next-icon`}),superPrevIcon:oe.createElement("span",{className:`${Fo}-super-prev-icon`}),superNextIcon:oe.createElement("span",{className:`${Fo}-super-next-icon`}),transitionName:`${Rt}-slide-up`,picker:$n,onCalendarChange:gn},gt,no,{locale:Ir.lang,className:It()({[`${Fo}-${In}`]:In,[`${Fo}-${Bo}`]:la},(0,za.Z)(Fo,(0,za.F)(Fr,ta),er),ke,co,na==null?void 0:na.className,Vr,Ie,Da,Mr),style:Object.assign(Object.assign({},na==null?void 0:na.style),qr),prefixCls:Fo,getPopupContainer:Sr||ia,generateConfig:ie,components:Tn,direction:fo,disabled:xn,classNames:{popup:It()(ke,Ie,Da,Mr,So||Po)},styles:{popup:Object.assign(Object.assign({},hr.popupStyle),{zIndex:Wr})},allowClear:bn,removeIcon:Hn}))))})},ct=We(),Ft=We(Al,kl),Pt=We(ns,Ls),mn=We(Ts,cs),wn=We(Ql,Ul),Bn=We(il,Jl);return{DatePicker:ct,WeekPicker:Ft,MonthPicker:Pt,YearPicker:mn,TimePicker:Bn,QuarterPicker:wn}},ks=ie=>{const{DatePicker:We,WeekPicker:ct,MonthPicker:Ft,YearPicker:Pt,TimePicker:mn,QuarterPicker:wn}=Ns(ie),Bn=Ys(ie),$n=We;return $n.WeekPicker=ct,$n.MonthPicker=Ft,$n.YearPicker=Pt,$n.RangePicker=Bn,$n.TimePicker=mn,$n.QuarterPicker=wn,$n};const as=ks(Ze),ds=(0,Je.Z)(as,"popupAlign",void 0,"picker");as._InternalPanelDoNotUseOrYouWillBeFired=ds;const ga=(0,Je.Z)(as.RangePicker,"popupAlign",void 0,"picker");as._InternalRangePanelDoNotUseOrYouWillBeFired=ga,as.generatePicker=ks;var fs=as},37285:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return De}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(48755),be=E(36237),Fe=E(63356),ye=E(16931),ze=E(51636);const Ae=Ce=>{const{componentCls:he,sizePaddingEdgeHorizontal:ce,colorSplit:Me,lineWidth:Ze,textPaddingInline:Je,orientationMargin:oe,verticalMarginInline:Be}=Ce;return{[he]:Object.assign(Object.assign({},(0,Fe.Wf)(Ce)),{borderBlockStart:`${(0,be.unit)(Ze)} solid ${Me}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Be,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,be.unit)(Ze)} solid ${Me}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,be.unit)(Ce.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${he}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,be.unit)(Ce.dividerHorizontalWithTextGutterMargin)} 0`,color:Ce.colorTextHeading,fontWeight:500,fontSize:Ce.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Me}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,be.unit)(Ze)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${he}-with-text-start`]:{"&::before":{width:`calc(${oe} * 100%)`},"&::after":{width:`calc(100% - ${oe} * 100%)`}},[`&-horizontal${he}-with-text-end`]:{"&::before":{width:`calc(100% - ${oe} * 100%)`},"&::after":{width:`calc(${oe} * 100%)`}},[`${he}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Je},"&-dashed":{background:"none",borderColor:Me,borderStyle:"dashed",borderWidth:`${(0,be.unit)(Ze)} 0 0`},[`&-horizontal${he}-with-text${he}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${he}-dashed`]:{borderInlineStartWidth:Ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:Me,borderStyle:"dotted",borderWidth:`${(0,be.unit)(Ze)} 0 0`},[`&-horizontal${he}-with-text${he}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${he}-dotted`]:{borderInlineStartWidth:Ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${he}-with-text`]:{color:Ce.colorText,fontWeight:"normal",fontSize:Ce.fontSize},[`&-horizontal${he}-with-text-start${he}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${he}-inner-text`]:{paddingInlineStart:ce}},[`&-horizontal${he}-with-text-end${he}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${he}-inner-text`]:{paddingInlineEnd:ce}}})}},se=Ce=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ce.marginXS});var Ye=(0,ye.I$)("Divider",Ce=>{const he=(0,ze.mergeToken)(Ce,{dividerHorizontalWithTextGutterMargin:Ce.margin,dividerHorizontalGutterMargin:Ce.marginLG,sizePaddingEdgeHorizontal:0});return[Ae(he)]},se,{unitless:{orientationMargin:!0}}),me=function(Ce,he){var ce={};for(var Me in Ce)Object.prototype.hasOwnProperty.call(Ce,Me)&&he.indexOf(Me)<0&&(ce[Me]=Ce[Me]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Me=Object.getOwnPropertySymbols(Ce);Ze{const{getPrefixCls:he,direction:ce,className:Me,style:Ze}=(0,je.dj)("divider"),{prefixCls:Je,type:oe="horizontal",orientation:Be="center",orientationMargin:rt,className:Te,rootClassName:Xe,children:ge,dashed:Oe,variant:Ve="solid",plain:Pe,style:ot}=Ce,Le=me(Ce,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),ue=he("divider",Je),[_e,Ge,ft]=Ye(ue),Nt=!!ge,Ke=y.useMemo(()=>Be==="left"?ce==="rtl"?"end":"start":Be==="right"?ce==="rtl"?"start":"end":Be,[ce,Be]),Se=Ke==="start"&&rt!=null,xt=Ke==="end"&&rt!=null,It=pe()(ue,Me,Ge,ft,`${ue}-${oe}`,{[`${ue}-with-text`]:Nt,[`${ue}-with-text-${Ke}`]:Nt,[`${ue}-dashed`]:!!Oe,[`${ue}-${Ve}`]:Ve!=="solid",[`${ue}-plain`]:!!Pe,[`${ue}-rtl`]:ce==="rtl",[`${ue}-no-default-orientation-margin-start`]:Se,[`${ue}-no-default-orientation-margin-end`]:xt},Te,Xe),st=y.useMemo(()=>typeof rt=="number"?rt:/^\d+$/.test(rt)?Number(rt):rt,[rt]),xe={marginInlineStart:Se?st:void 0,marginInlineEnd:xt?st:void 0};return _e(y.createElement("div",Object.assign({className:It,style:Object.assign(Object.assign({},Ze),ot)},Le,{role:"separator"}),ge&&oe!=="vertical"&&y.createElement("span",{className:`${ue}-inner-text`,style:xe},ge)))}},36207:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return vt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(33885),be=E(42978),Fe=E(43403),ye=E(34280),ze=y.createContext(null),Ae=y.createContext({}),se=ze,Ye=E(20068),me=E(54476),Re=E(77900),De=E(10228),Ce=E(26112),he=E(75931),ce=E(8654),Me=["prefixCls","className","containerRef"],Ze=function(tt){var dt=tt.prefixCls,yt=tt.className,wt=tt.containerRef,Qe=(0,he.Z)(tt,Me),lt=y.useContext(Ae),qt=lt.panel,Ut=(0,ce.x1)(qt,wt);return y.createElement("div",(0,me.Z)({className:pe()("".concat(dt,"-content"),yt),role:"dialog",ref:Ut},(0,Ce.Z)(tt,{aria:!0}),{"aria-modal":"true"},Qe))},Je=Ze,oe=E(48736);function Be(et){return typeof et=="string"&&String(Number(et))===et?((0,oe.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(et)):et}function rt(et){warning(!("wrapperClassName"in et),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!et.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Te={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Xe(et,tt){var dt,yt,wt,Qe=et.prefixCls,lt=et.open,qt=et.placement,Ut=et.inline,vn=et.push,en=et.forceRender,Xt=et.autoFocus,$t=et.keyboard,an=et.classNames,bt=et.rootClassName,kt=et.rootStyle,ln=et.zIndex,yn=et.className,ut=et.id,zt=et.style,At=et.motion,un=et.width,An=et.height,Vn=et.children,rr=et.mask,sr=et.maskClosable,kn=et.maskMotion,qn=et.maskClassName,Ht=et.maskStyle,dn=et.afterOpenChange,Nn=et.onClose,Ln=et.onMouseEnter,Sn=et.onMouseOver,hn=et.onMouseLeave,on=et.onClick,Fn=et.onKeyDown,Yn=et.onKeyUp,_n=et.styles,Pn=et.drawerRender,Qn=y.useRef(),Jn=y.useRef(),Er=y.useRef();y.useImperativeHandle(tt,function(){return Qn.current});var Ar=function(Bt){var Tt=Bt.keyCode,Jt=Bt.shiftKey;switch(Tt){case De.Z.TAB:{if(Tt===De.Z.TAB){if(!Jt&&document.activeElement===Er.current){var On;(On=Jn.current)===null||On===void 0||On.focus({preventScroll:!0})}else if(Jt&&document.activeElement===Jn.current){var jn;(jn=Er.current)===null||jn===void 0||jn.focus({preventScroll:!0})}}break}case De.Z.ESC:{Nn&&$t&&(Bt.stopPropagation(),Nn(Bt));break}}};y.useEffect(function(){if(lt&&Xt){var nt;(nt=Qn.current)===null||nt===void 0||nt.focus({preventScroll:!0})}},[lt]);var En=y.useState(!1),Kn=(0,be.Z)(En,2),fr=Kn[0],gr=Kn[1],Ot=y.useContext(se),Vt;typeof vn=="boolean"?Vt=vn?{}:{distance:0}:Vt=vn||{};var pt=(dt=(yt=(wt=Vt)===null||wt===void 0?void 0:wt.distance)!==null&&yt!==void 0?yt:Ot==null?void 0:Ot.pushDistance)!==null&&dt!==void 0?dt:180,Mt=y.useMemo(function(){return{pushDistance:pt,push:function(){gr(!0)},pull:function(){gr(!1)}}},[pt]);y.useEffect(function(){if(lt){var nt;Ot==null||(nt=Ot.push)===null||nt===void 0||nt.call(Ot)}else{var Bt;Ot==null||(Bt=Ot.pull)===null||Bt===void 0||Bt.call(Ot)}},[lt]),y.useEffect(function(){return function(){var nt;Ot==null||(nt=Ot.pull)===null||nt===void 0||nt.call(Ot)}},[]);var Et=rr&&y.createElement(Re.default,(0,me.Z)({key:"mask"},kn,{visible:lt}),function(nt,Bt){var Tt=nt.className,Jt=nt.style;return y.createElement("div",{className:pe()("".concat(Qe,"-mask"),Tt,an==null?void 0:an.mask,qn),style:(0,je.Z)((0,je.Z)((0,je.Z)({},Jt),Ht),_n==null?void 0:_n.mask),onClick:sr&<?Nn:void 0,ref:Bt})}),Kt=typeof At=="function"?At(qt):At,at={};if(fr&&pt)switch(qt){case"top":at.transform="translateY(".concat(pt,"px)");break;case"bottom":at.transform="translateY(".concat(-pt,"px)");break;case"left":at.transform="translateX(".concat(pt,"px)");break;default:at.transform="translateX(".concat(-pt,"px)");break}qt==="left"||qt==="right"?at.width=Be(un):at.height=Be(An);var Qt={onMouseEnter:Ln,onMouseOver:Sn,onMouseLeave:hn,onClick:on,onKeyDown:Fn,onKeyUp:Yn},tn=y.createElement(Re.default,(0,me.Z)({key:"panel"},Kt,{visible:lt,forceRender:en,onVisibleChanged:function(Bt){dn==null||dn(Bt)},removeOnLeave:!1,leavedClassName:"".concat(Qe,"-content-wrapper-hidden")}),function(nt,Bt){var Tt=nt.className,Jt=nt.style,On=y.createElement(Je,(0,me.Z)({id:ut,containerRef:Bt,prefixCls:Qe,className:pe()(yn,an==null?void 0:an.content),style:(0,je.Z)((0,je.Z)({},zt),_n==null?void 0:_n.content)},(0,Ce.Z)(et,{aria:!0}),Qt),Vn);return y.createElement("div",(0,me.Z)({className:pe()("".concat(Qe,"-content-wrapper"),an==null?void 0:an.wrapper,Tt),style:(0,je.Z)((0,je.Z)((0,je.Z)({},at),Jt),_n==null?void 0:_n.wrapper)},(0,Ce.Z)(et,{data:!0})),Pn?Pn(On):On)}),Yt=(0,je.Z)({},kt);return ln&&(Yt.zIndex=ln),y.createElement(se.Provider,{value:Mt},y.createElement("div",{className:pe()(Qe,"".concat(Qe,"-").concat(qt),bt,(0,Ye.Z)((0,Ye.Z)({},"".concat(Qe,"-open"),lt),"".concat(Qe,"-inline"),Ut)),style:Yt,tabIndex:-1,ref:Qn,onKeyDown:Ar},Et,y.createElement("div",{tabIndex:0,ref:Jn,style:Te,"aria-hidden":"true","data-sentinel":"start"}),tn,y.createElement("div",{tabIndex:0,ref:Er,style:Te,"aria-hidden":"true","data-sentinel":"end"})))}var ge=y.forwardRef(Xe),Oe=ge,Ve=function(tt){var dt=tt.open,yt=dt===void 0?!1:dt,wt=tt.prefixCls,Qe=wt===void 0?"rc-drawer":wt,lt=tt.placement,qt=lt===void 0?"right":lt,Ut=tt.autoFocus,vn=Ut===void 0?!0:Ut,en=tt.keyboard,Xt=en===void 0?!0:en,$t=tt.width,an=$t===void 0?378:$t,bt=tt.mask,kt=bt===void 0?!0:bt,ln=tt.maskClosable,yn=ln===void 0?!0:ln,ut=tt.getContainer,zt=tt.forceRender,At=tt.afterOpenChange,un=tt.destroyOnClose,An=tt.onMouseEnter,Vn=tt.onMouseOver,rr=tt.onMouseLeave,sr=tt.onClick,kn=tt.onKeyDown,qn=tt.onKeyUp,Ht=tt.panelRef,dn=y.useState(!1),Nn=(0,be.Z)(dn,2),Ln=Nn[0],Sn=Nn[1],hn=y.useState(!1),on=(0,be.Z)(hn,2),Fn=on[0],Yn=on[1];(0,ye.Z)(function(){Yn(!0)},[]);var _n=Fn?yt:!1,Pn=y.useRef(),Qn=y.useRef();(0,ye.Z)(function(){_n&&(Qn.current=document.activeElement)},[_n]);var Jn=function(fr){var gr;if(Sn(fr),At==null||At(fr),!fr&&Qn.current&&!((gr=Pn.current)!==null&&gr!==void 0&&gr.contains(Qn.current))){var Ot;(Ot=Qn.current)===null||Ot===void 0||Ot.focus({preventScroll:!0})}},Er=y.useMemo(function(){return{panel:Ht}},[Ht]);if(!zt&&!Ln&&!_n&&un)return null;var Ar={onMouseEnter:An,onMouseOver:Vn,onMouseLeave:rr,onClick:sr,onKeyDown:kn,onKeyUp:qn},En=(0,je.Z)((0,je.Z)({},tt),{},{open:_n,prefixCls:Qe,placement:qt,autoFocus:vn,keyboard:Xt,width:an,mask:kt,maskClosable:yn,inline:ut===!1,afterOpenChange:Jn,ref:Pn},Ar);return y.createElement(Ae.Provider,{value:Er},y.createElement(Fe.Z,{open:_n||zt||Ln,autoDestroy:!1,getContainer:ut,autoLock:kt&&(_n||Ln)},y.createElement(Oe,En)))},Pe=Ve,ot=Pe,Le=E(62487),ue=E(75030),_e=E(86641),Ge=E(55743),ft=E(48755),Nt=E(91190),Ke=E(78776),Se=E(458),It=et=>{var tt,dt;const{prefixCls:yt,title:wt,footer:Qe,extra:lt,loading:qt,onClose:Ut,headerStyle:vn,bodyStyle:en,footerStyle:Xt,children:$t,classNames:an,styles:bt}=et,kt=(0,ft.dj)("drawer"),ln=y.useCallback(un=>y.createElement("button",{type:"button",onClick:Ut,"aria-label":"Close",className:`${yt}-close`},un),[Ut]),[yn,ut]=(0,Ke.Z)((0,Ke.w)(et),(0,Ke.w)(kt),{closable:!0,closeIconRender:ln}),zt=y.useMemo(()=>{var un,An;return!wt&&!yn?null:y.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(un=kt.styles)===null||un===void 0?void 0:un.header),vn),bt==null?void 0:bt.header),className:pe()(`${yt}-header`,{[`${yt}-header-close-only`]:yn&&!wt&&!lt},(An=kt.classNames)===null||An===void 0?void 0:An.header,an==null?void 0:an.header)},y.createElement("div",{className:`${yt}-header-title`},ut,wt&&y.createElement("div",{className:`${yt}-title`},wt)),lt&&y.createElement("div",{className:`${yt}-extra`},lt))},[yn,ut,lt,vn,yt,wt]),At=y.useMemo(()=>{var un,An;if(!Qe)return null;const Vn=`${yt}-footer`;return y.createElement("div",{className:pe()(Vn,(un=kt.classNames)===null||un===void 0?void 0:un.footer,an==null?void 0:an.footer),style:Object.assign(Object.assign(Object.assign({},(An=kt.styles)===null||An===void 0?void 0:An.footer),Xt),bt==null?void 0:bt.footer)},Qe)},[Qe,Xt,yt]);return y.createElement(y.Fragment,null,zt,y.createElement("div",{className:pe()(`${yt}-body`,an==null?void 0:an.body,(tt=kt.classNames)===null||tt===void 0?void 0:tt.body),style:Object.assign(Object.assign(Object.assign({},(dt=kt.styles)===null||dt===void 0?void 0:dt.body),en),bt==null?void 0:bt.body)},qt?y.createElement(Se.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${yt}-body-skeleton`}):$t),At)},st=E(36237),xe=E(63356),Ne=E(16931),it=E(51636);const Wt=et=>{const tt="100%";return{left:`translateX(-${tt})`,right:`translateX(${tt})`,top:`translateY(-${tt})`,bottom:`translateY(${tt})`}[et]},ht=(et,tt)=>({"&-enter, &-appear":Object.assign(Object.assign({},et),{"&-active":tt}),"&-leave":Object.assign(Object.assign({},tt),{"&-active":et})}),Zt=(et,tt)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${tt}`}}},ht({opacity:et},{opacity:1})),St=(et,tt)=>[Zt(.7,tt),ht({transform:Wt(et)},{transform:"none"})];var jt=et=>{const{componentCls:tt,motionDurationSlow:dt}=et;return{[tt]:{[`${tt}-mask-motion`]:Zt(0,dt),[`${tt}-panel-motion`]:["left","right","top","bottom"].reduce((yt,wt)=>Object.assign(Object.assign({},yt),{[`&-${wt}`]:St(wt,dt)}),{})}}};const de=et=>{const{borderRadiusSM:tt,componentCls:dt,zIndexPopup:yt,colorBgMask:wt,colorBgElevated:Qe,motionDurationSlow:lt,motionDurationMid:qt,paddingXS:Ut,padding:vn,paddingLG:en,fontSizeLG:Xt,lineHeightLG:$t,lineWidth:an,lineType:bt,colorSplit:kt,marginXS:ln,colorIcon:yn,colorIconHover:ut,colorBgTextHover:zt,colorBgTextActive:At,colorText:un,fontWeightStrong:An,footerPaddingBlock:Vn,footerPaddingInline:rr,calc:sr}=et,kn=`${dt}-content-wrapper`;return{[dt]:{position:"fixed",inset:0,zIndex:yt,pointerEvents:"none",color:un,"&-pure":{position:"relative",background:Qe,display:"flex",flexDirection:"column",[`&${dt}-left`]:{boxShadow:et.boxShadowDrawerLeft},[`&${dt}-right`]:{boxShadow:et.boxShadowDrawerRight},[`&${dt}-top`]:{boxShadow:et.boxShadowDrawerUp},[`&${dt}-bottom`]:{boxShadow:et.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${dt}-mask`]:{position:"absolute",inset:0,zIndex:yt,background:wt,pointerEvents:"auto"},[kn]:{position:"absolute",zIndex:yt,maxWidth:"100vw",transition:`all ${lt}`,"&-hidden":{display:"none"}},[`&-left > ${kn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:et.boxShadowDrawerLeft},[`&-right > ${kn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:et.boxShadowDrawerRight},[`&-top > ${kn}`]:{top:0,insetInline:0,boxShadow:et.boxShadowDrawerUp},[`&-bottom > ${kn}`]:{bottom:0,insetInline:0,boxShadow:et.boxShadowDrawerDown},[`${dt}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:Qe,pointerEvents:"auto"},[`${dt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,st.unit)(vn)} ${(0,st.unit)(en)}`,fontSize:Xt,lineHeight:$t,borderBottom:`${(0,st.unit)(an)} ${bt} ${kt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${dt}-extra`]:{flex:"none"},[`${dt}-close`]:Object.assign({display:"inline-flex",width:sr(Xt).add(Ut).equal(),height:sr(Xt).add(Ut).equal(),borderRadius:tt,justifyContent:"center",alignItems:"center",marginInlineEnd:ln,color:yn,fontWeight:An,fontSize:Xt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${qt}`,textRendering:"auto","&:hover":{color:ut,backgroundColor:zt,textDecoration:"none"},"&:active":{backgroundColor:At}},(0,xe.Qy)(et)),[`${dt}-title`]:{flex:1,margin:0,fontWeight:et.fontWeightStrong,fontSize:Xt,lineHeight:$t},[`${dt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:en,overflow:"auto",[`${dt}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${dt}-footer`]:{flexShrink:0,padding:`${(0,st.unit)(Vn)} ${(0,st.unit)(rr)}`,borderTop:`${(0,st.unit)(an)} ${bt} ${kt}`},"&-rtl":{direction:"rtl"}}}},ne=et=>({zIndexPopup:et.zIndexPopupBase,footerPaddingBlock:et.paddingXS,footerPaddingInline:et.padding});var te=(0,Ne.I$)("Drawer",et=>{const tt=(0,it.mergeToken)(et,{});return[de(tt),jt(tt)]},ne),le=function(et,tt){var dt={};for(var yt in et)Object.prototype.hasOwnProperty.call(et,yt)&&tt.indexOf(yt)<0&&(dt[yt]=et[yt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,yt=Object.getOwnPropertySymbols(et);wt{var tt;const{rootClassName:dt,width:yt,height:wt,size:Qe="default",mask:lt=!0,push:qt=re,open:Ut,afterOpenChange:vn,onClose:en,prefixCls:Xt,getContainer:$t,style:an,className:bt,visible:kt,afterVisibleChange:ln,maskStyle:yn,drawerStyle:ut,contentWrapperStyle:zt}=et,At=le(et,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:un,getPrefixCls:An,direction:Vn,className:rr,style:sr,classNames:kn,styles:qn}=(0,ft.dj)("drawer"),Ht=An("drawer",Xt),[dn,Nn,Ln]=te(Ht),Sn=$t===void 0&&un?()=>un(document.body):$t,hn=pe()({"no-mask":!lt,[`${Ht}-rtl`]:Vn==="rtl"},dt,Nn,Ln),on=y.useMemo(()=>yt!=null?yt:Qe==="large"?736:378,[yt,Qe]),Fn=y.useMemo(()=>wt!=null?wt:Qe==="large"?736:378,[wt,Qe]),Yn={motionName:(0,_e.m)(Ht,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},_n=En=>({motionName:(0,_e.m)(Ht,`panel-motion-${En}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Pn=(0,Nt.H)(),[Qn,Jn]=(0,ue.Cn)("Drawer",At.zIndex),{classNames:Er={},styles:Ar={}}=At;return dn(y.createElement(Le.Z,{form:!0,space:!0},y.createElement(Ge.Z.Provider,{value:Jn},y.createElement(ot,Object.assign({prefixCls:Ht,onClose:en,maskMotion:Yn,motion:_n},At,{classNames:{mask:pe()(Er.mask,kn.mask),content:pe()(Er.content,kn.content),wrapper:pe()(Er.wrapper,kn.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},Ar.mask),yn),qn.mask),content:Object.assign(Object.assign(Object.assign({},Ar.content),ut),qn.content),wrapper:Object.assign(Object.assign(Object.assign({},Ar.wrapper),zt),qn.wrapper)},open:Ut!=null?Ut:kt,mask:lt,push:qt,width:on,height:Fn,style:Object.assign(Object.assign({},sr),an),className:pe()(rr,bt),rootClassName:hn,getContainer:Sn,afterOpenChange:vn!=null?vn:ln,panelRef:Pn,zIndex:Qn}),y.createElement(It,Object.assign({prefixCls:Ht},At,{onClose:en}))))))},Ue=et=>{const{prefixCls:tt,style:dt,className:yt,placement:wt="right"}=et,Qe=le(et,["prefixCls","style","className","placement"]),{getPrefixCls:lt}=y.useContext(ft.E_),qt=lt("drawer",tt),[Ut,vn,en]=te(qt),Xt=pe()(qt,`${qt}-pure`,`${qt}-${wt}`,vn,en,yt);return Ut(y.createElement("div",{className:Xt,style:dt},y.createElement(It,Object.assign({prefixCls:qt},Qe))))};fe._InternalPanelDoNotUseOrYouWillBeFired=Ue;var vt=fe},19563:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return st}});var y=E(59301),we=E(33853),pe=E(38819),je=E(92310),be=E.n(je),Fe=E(96478),ye=E(6089),ze=E(18929),Ae=E(2738),se=E(75030),me=xe=>typeof xe!="object"&&typeof xe!="function"||xe===null,Re=E(52838),De=E(45915),Ce=E(22703),he=E(32383),ce=E(55743),Me=E(48755),Ze=E(83397),Je=E(93041),oe=E(78857),Be=E(57700),rt=E(36237),Te=E(63356),Xe=E(46e3),ge=E(93873),Oe=E(34925),Ve=E(37645),Pe=E(36305),ot=E(16931),Le=E(51636),_e=xe=>{const{componentCls:Ne,menuCls:it,colorError:Wt,colorTextLightSolid:ht}=xe,Zt=`${it}-item`;return{[`${Ne}, ${Ne}-menu-submenu`]:{[`${it} ${Zt}`]:{[`&${Zt}-danger:not(${Zt}-disabled)`]:{color:Wt,"&:hover":{color:ht,backgroundColor:Wt}}}}}};const Ge=xe=>{const{componentCls:Ne,menuCls:it,zIndexPopup:Wt,dropdownArrowDistance:ht,sizePopupArrow:Zt,antCls:St,iconCls:Gt,motionDurationMid:jt,paddingBlock:de,fontSize:ne,dropdownEdgeChildPadding:te,colorTextDisabled:le,fontSizeIcon:ve,controlPaddingHorizontal:re,colorBgElevated:fe}=xe;return[{[Ne]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wt,display:"block","&::before":{position:"absolute",insetBlock:xe.calc(Zt).div(2).sub(ht).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${St}-btn`]:{[`& > ${Gt}-down, & > ${St}-btn-icon > ${Gt}-down`]:{fontSize:ve}},[`${Ne}-wrap`]:{position:"relative",[`${St}-btn > ${Gt}-down`]:{fontSize:ve},[`${Gt}-down::before`]:{transition:`transform ${jt}`}},[`${Ne}-wrap-open`]:{[`${Gt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${St}-slide-down-enter${St}-slide-down-enter-active${Ne}-placement-bottomLeft, + &${ct}-slide-up-leave${ct}-slide-up-leave-active${We}-dropdown-placement-bottomRight`]:{animationName:po.Uw},[`${We}-panel > ${We}-time-panel`]:{paddingTop:Ur},[`${We}-range-wrapper`]:{display:"flex",position:"relative"},[`${We}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:ie.calc(Pt).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${ao} ease-out`},(0,Zi.W)(ie,So,fo)),{"&:before":{insetInlineStart:ie.calc(Pt).mul(1.5).equal()}}),[`${We}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:So,borderRadius:Po,boxShadow:bo,transition:`margin ${ao}`,display:"inline-block",pointerEvents:"auto",[`${We}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${We}-presets`]:{display:"flex",flexDirection:"column",minWidth:no,maxWidth:mo,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Sr,borderInlineEnd:`${(0,ja.unit)(mn)} ${wn} ${Oo}`,li:Object.assign(Object.assign({},rs.vS),{borderRadius:ta,paddingInline:Sr,paddingBlock:ie.calc(cr).sub(ia).div(2).equal(),cursor:"pointer",transition:`all ${ao}`,"+ li":{marginTop:wr},"&:hover":{background:uo}})}},[`${We}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${We}-panel`]:{borderWidth:0}}},[`${We}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${We}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:Bn}}}}),"&-dropdown-range":{padding:`${(0,ja.unit)(ie.calc(Go).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${We}-separator`]:{transform:"scale(-1, 1)"},[`${We}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,po.oN)(ie,"slide-up"),(0,po.oN)(ie,"slide-down"),(0,_a.Fm)(ie,"move-up"),(0,_a.Fm)(ie,"move-down")]};var Gi=(0,wl.I$)("DatePicker",ie=>{const We=(0,Hl.mergeToken)((0,Wl.e)(ie),tl(ie),{inputPaddingHorizontalBase:ie.calc(ie.paddingSM).sub(1).equal(),multipleSelectItemHeight:ie.multipleItemHeight,selectHeight:ie.controlHeight});return[Tl(We),Ki(We),Wa(We),fl(We),es(We),(0,us.c)(ie,{focusElCls:`${ie.componentCls}-focused`})]},ts),Nl=E(68525);function Ml(ie,We,ct){return ct!==void 0?ct:We==="year"&&ie.lang.yearPlaceholder?ie.lang.yearPlaceholder:We==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.quarterPlaceholder:We==="month"&&ie.lang.monthPlaceholder?ie.lang.monthPlaceholder:We==="week"&&ie.lang.weekPlaceholder?ie.lang.weekPlaceholder:We==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.placeholder:ie.lang.placeholder}function Kl(ie,We,ct){return ct!==void 0?ct:We==="year"&&ie.lang.yearPlaceholder?ie.lang.rangeYearPlaceholder:We==="quarter"&&ie.lang.quarterPlaceholder?ie.lang.rangeQuarterPlaceholder:We==="month"&&ie.lang.monthPlaceholder?ie.lang.rangeMonthPlaceholder:We==="week"&&ie.lang.weekPlaceholder?ie.lang.rangeWeekPlaceholder:We==="time"&&ie.timePickerLocale.placeholder?ie.timePickerLocale.rangePlaceholder:ie.lang.rangePlaceholder}function hl(ie,We){const{allowClear:ct=!0}=ie,{clearIcon:Ft,removeIcon:Pt}=(0,Nl.Z)(Object.assign(Object.assign({},ie),{prefixCls:We,componentName:"DatePicker"}));return[oe.useMemo(()=>ct===!1?!1:Object.assign({clearIcon:Ft},ct===!0?{}:ct),[ct,Ft]),Pt]}const[Al,kl]=["week","WeekPicker"],[ns,Ls]=["month","MonthPicker"],[Ts,cs]=["year","YearPicker"],[Ql,Ul]=["quarter","QuarterPicker"],[il,Jl]=["time","TimePicker"];var Yl=E(7939),Us=ie=>oe.createElement(Yl.ZP,Object.assign({size:"small",type:"primary"},ie));function As(ie){return(0,oe.useMemo)(()=>Object.assign({button:Us},ie),[ie])}var os=function(ie,We){var ct={};for(var Ft in ie)Object.prototype.hasOwnProperty.call(ie,Ft)&&We.indexOf(Ft)<0&&(ct[Ft]=ie[Ft]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ft=Object.getOwnPropertySymbols(ie);Pt(0,oe.forwardRef)((ct,Ft)=>{var Pt;const{prefixCls:mn,getPopupContainer:wn,components:Bn,className:$n,style:nr,placement:Mn,size:ur,disabled:hr,bordered:mr=!0,placeholder:cr,popupClassName:Cr,dropdownClassName:Sr,status:wr,rootClassName:qr,variant:Vr,picker:Mr}=ct,ao=os(ct,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),zr=oe.useRef(null),{getPrefixCls:Ur,direction:Go,getPopupContainer:So,rangePicker:Po}=(0,oe.useContext)($a.E_),bo=Ur("picker",mn),{compactSize:ta,compactItemClassnames:Oo}=(0,Bi.ri)(bo,Go),uo=Ur(),[no,mo]=(0,Yo.Z)("rangePicker",Vr,mr),fo=(0,Ga.Z)(bo),[ia,na,Fo]=Gi(bo,fo),[To]=hl(ct,bo),co=As(Bn),Mo=(0,vr.Z)(cn=>{var rn;return(rn=ur!=null?ur:ta)!==null&&rn!==void 0?rn:cn}),Bo=oe.useContext(ko.Z),la=hr!=null?hr:Bo,Da=(0,oe.useContext)(Qr.aM),{hasFeedback:Pa,status:ke,feedbackIcon:Ie}=Da,gt=oe.createElement(oe.Fragment,null,Mr===il?oe.createElement(_e,null):oe.createElement(Ve,null),Pa&&Ie);(0,oe.useImperativeHandle)(Ft,()=>zr.current);const[Dt]=(0,Za.Z)("Calendar",xl.Z),Zt=Object.assign(Object.assign({},Dt),ct.locale),[_t]=(0,da.Cn)("DatePicker",(Pt=ct.popupStyle)===null||Pt===void 0?void 0:Pt.zIndex);return ia(oe.createElement(Qo.Z,{space:!0},oe.createElement(ba,Object.assign({separator:oe.createElement("span",{"aria-label":"to",className:`${bo}-separator`},oe.createElement(Se,null)),disabled:la,ref:zr,placement:Mn,placeholder:Kl(Zt,Mr,cr),suffixIcon:gt,prevIcon:oe.createElement("span",{className:`${bo}-prev-icon`}),nextIcon:oe.createElement("span",{className:`${bo}-next-icon`}),superPrevIcon:oe.createElement("span",{className:`${bo}-super-prev-icon`}),superNextIcon:oe.createElement("span",{className:`${bo}-super-next-icon`}),transitionName:`${uo}-slide-up`,picker:Mr},ao,{className:It()({[`${bo}-${Mo}`]:Mo,[`${bo}-${no}`]:mo},(0,za.Z)(bo,(0,za.F)(ke,wr),Pa),na,Oo,$n,Po==null?void 0:Po.className,Fo,fo,qr),style:Object.assign(Object.assign({},Po==null?void 0:Po.style),nr),locale:Zt.lang,prefixCls:bo,getPopupContainer:wn||So,generateConfig:ie,components:co,direction:Go,classNames:{popup:It()(na,Cr||Sr,Fo,fo,qr)},styles:{popup:Object.assign(Object.assign({},ct.popupStyle),{zIndex:_t})},allowClear:To}))))}),vs=function(ie,We){var ct={};for(var Ft in ie)Object.prototype.hasOwnProperty.call(ie,Ft)&&We.indexOf(Ft)<0&&(ct[Ft]=ie[Ft]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Ft=Object.getOwnPropertySymbols(ie);Pt{const We=($n,nr)=>{const Mn=nr===Jl?"timePicker":"datePicker";return(0,oe.forwardRef)((hr,mr)=>{var cr;const{prefixCls:Cr,getPopupContainer:Sr,components:wr,style:qr,className:Vr,rootClassName:Mr,size:ao,bordered:zr,placement:Ur,placeholder:Go,popupClassName:So,dropdownClassName:Po,disabled:bo,status:ta,variant:Oo,onCalendarChange:uo}=hr,no=vs(hr,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:mo,direction:fo,getPopupContainer:ia,[Mn]:na}=(0,oe.useContext)($a.E_),Fo=mo("picker",Cr),{compactSize:To,compactItemClassnames:co}=(0,Bi.ri)(Fo,fo),Mo=oe.useRef(null),[Bo,la]=(0,Yo.Z)("datePicker",Oo,zr),Da=(0,Ga.Z)(Fo),[Pa,ke,Ie]=Gi(Fo,Da);(0,oe.useImperativeHandle)(mr,()=>Mo.current);const gt={showToday:!0},Dt=$n||hr.picker,Zt=mo(),{onSelect:_t,multiple:cn}=no,rn=_t&&$n==="time"&&!cn,gn=(Gr,Jr,Io)=>{uo==null||uo(Gr,Jr,Io),rn&&_t(Gr)},[bn,Hn]=hl(hr,Fo),Tn=As(wr),In=(0,vr.Z)(Gr=>{var Jr;return(Jr=ao!=null?ao:To)!==null&&Jr!==void 0?Jr:Gr}),Dn=oe.useContext(ko.Z),xn=bo!=null?bo:Dn,pr=(0,oe.useContext)(Qr.aM),{hasFeedback:er,status:Fr,feedbackIcon:br}=pr,Nr=oe.createElement(oe.Fragment,null,Dt==="time"?oe.createElement(_e,null):oe.createElement(Ve,null),er&&br),[Br]=(0,Za.Z)("DatePicker",xl.Z),Ir=Object.assign(Object.assign({},Br),hr.locale),[Wr]=(0,da.Cn)("DatePicker",(cr=hr.popupStyle)===null||cr===void 0?void 0:cr.zIndex);return Pa(oe.createElement(Qo.Z,{space:!0},oe.createElement(Ea,Object.assign({ref:Mo,placeholder:Ml(Ir,Dt,Go),suffixIcon:Nr,placement:Ur,prevIcon:oe.createElement("span",{className:`${Fo}-prev-icon`}),nextIcon:oe.createElement("span",{className:`${Fo}-next-icon`}),superPrevIcon:oe.createElement("span",{className:`${Fo}-super-prev-icon`}),superNextIcon:oe.createElement("span",{className:`${Fo}-super-next-icon`}),transitionName:`${Zt}-slide-up`,picker:$n,onCalendarChange:gn},gt,no,{locale:Ir.lang,className:It()({[`${Fo}-${In}`]:In,[`${Fo}-${Bo}`]:la},(0,za.Z)(Fo,(0,za.F)(Fr,ta),er),ke,co,na==null?void 0:na.className,Vr,Ie,Da,Mr),style:Object.assign(Object.assign({},na==null?void 0:na.style),qr),prefixCls:Fo,getPopupContainer:Sr||ia,generateConfig:ie,components:Tn,direction:fo,disabled:xn,classNames:{popup:It()(ke,Ie,Da,Mr,So||Po)},styles:{popup:Object.assign(Object.assign({},hr.popupStyle),{zIndex:Wr})},allowClear:bn,removeIcon:Hn}))))})},ct=We(),Ft=We(Al,kl),Pt=We(ns,Ls),mn=We(Ts,cs),wn=We(Ql,Ul),Bn=We(il,Jl);return{DatePicker:ct,WeekPicker:Ft,MonthPicker:Pt,YearPicker:mn,TimePicker:Bn,QuarterPicker:wn}},ks=ie=>{const{DatePicker:We,WeekPicker:ct,MonthPicker:Ft,YearPicker:Pt,TimePicker:mn,QuarterPicker:wn}=Ns(ie),Bn=Ys(ie),$n=We;return $n.WeekPicker=ct,$n.MonthPicker=Ft,$n.YearPicker=Pt,$n.RangePicker=Bn,$n.TimePicker=mn,$n.QuarterPicker=wn,$n};const as=ks(Ze),ds=(0,Je.Z)(as,"popupAlign",void 0,"picker");as._InternalPanelDoNotUseOrYouWillBeFired=ds;const ga=(0,Je.Z)(as.RangePicker,"popupAlign",void 0,"picker");as._InternalRangePanelDoNotUseOrYouWillBeFired=ga,as.generatePicker=ks;var fs=as},37285:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return De}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(48755),be=E(36237),Fe=E(63356),ye=E(16931),ze=E(51636);const Ae=Ce=>{const{componentCls:he,sizePaddingEdgeHorizontal:ce,colorSplit:Me,lineWidth:Ze,textPaddingInline:Je,orientationMargin:oe,verticalMarginInline:Be}=Ce;return{[he]:Object.assign(Object.assign({},(0,Fe.Wf)(Ce)),{borderBlockStart:`${(0,be.unit)(Ze)} solid ${Me}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Be,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,be.unit)(Ze)} solid ${Me}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,be.unit)(Ce.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${he}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,be.unit)(Ce.dividerHorizontalWithTextGutterMargin)} 0`,color:Ce.colorTextHeading,fontWeight:500,fontSize:Ce.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${Me}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,be.unit)(Ze)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${he}-with-text-start`]:{"&::before":{width:`calc(${oe} * 100%)`},"&::after":{width:`calc(100% - ${oe} * 100%)`}},[`&-horizontal${he}-with-text-end`]:{"&::before":{width:`calc(100% - ${oe} * 100%)`},"&::after":{width:`calc(${oe} * 100%)`}},[`${he}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Je},"&-dashed":{background:"none",borderColor:Me,borderStyle:"dashed",borderWidth:`${(0,be.unit)(Ze)} 0 0`},[`&-horizontal${he}-with-text${he}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${he}-dashed`]:{borderInlineStartWidth:Ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:Me,borderStyle:"dotted",borderWidth:`${(0,be.unit)(Ze)} 0 0`},[`&-horizontal${he}-with-text${he}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${he}-dotted`]:{borderInlineStartWidth:Ze,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${he}-with-text`]:{color:Ce.colorText,fontWeight:"normal",fontSize:Ce.fontSize},[`&-horizontal${he}-with-text-start${he}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${he}-inner-text`]:{paddingInlineStart:ce}},[`&-horizontal${he}-with-text-end${he}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${he}-inner-text`]:{paddingInlineEnd:ce}}})}},se=Ce=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ce.marginXS});var Ye=(0,ye.I$)("Divider",Ce=>{const he=(0,ze.mergeToken)(Ce,{dividerHorizontalWithTextGutterMargin:Ce.margin,dividerHorizontalGutterMargin:Ce.marginLG,sizePaddingEdgeHorizontal:0});return[Ae(he)]},se,{unitless:{orientationMargin:!0}}),me=function(Ce,he){var ce={};for(var Me in Ce)Object.prototype.hasOwnProperty.call(Ce,Me)&&he.indexOf(Me)<0&&(ce[Me]=Ce[Me]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Me=Object.getOwnPropertySymbols(Ce);Ze{const{getPrefixCls:he,direction:ce,className:Me,style:Ze}=(0,je.dj)("divider"),{prefixCls:Je,type:oe="horizontal",orientation:Be="center",orientationMargin:rt,className:Te,rootClassName:Xe,children:ge,dashed:Oe,variant:Ve="solid",plain:Pe,style:ot}=Ce,Le=me(Ce,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),ue=he("divider",Je),[_e,Ge,ft]=Ye(ue),Nt=!!ge,Ke=y.useMemo(()=>Be==="left"?ce==="rtl"?"end":"start":Be==="right"?ce==="rtl"?"start":"end":Be,[ce,Be]),Se=Ke==="start"&&rt!=null,xt=Ke==="end"&&rt!=null,It=pe()(ue,Me,Ge,ft,`${ue}-${oe}`,{[`${ue}-with-text`]:Nt,[`${ue}-with-text-${Ke}`]:Nt,[`${ue}-dashed`]:!!Oe,[`${ue}-${Ve}`]:Ve!=="solid",[`${ue}-plain`]:!!Pe,[`${ue}-rtl`]:ce==="rtl",[`${ue}-no-default-orientation-margin-start`]:Se,[`${ue}-no-default-orientation-margin-end`]:xt},Te,Xe),st=y.useMemo(()=>typeof rt=="number"?rt:/^\d+$/.test(rt)?Number(rt):rt,[rt]),xe={marginInlineStart:Se?st:void 0,marginInlineEnd:xt?st:void 0};return _e(y.createElement("div",Object.assign({className:It,style:Object.assign(Object.assign({},Ze),ot)},Le,{role:"separator"}),ge&&oe!=="vertical"&&y.createElement("span",{className:`${ue}-inner-text`,style:xe},ge)))}},36207:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return vt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(33885),be=E(42978),Fe=E(43403),ye=E(34280),ze=y.createContext(null),Ae=y.createContext({}),se=ze,Ye=E(20068),me=E(54476),Re=E(77900),De=E(10228),Ce=E(26112),he=E(75931),ce=E(8654),Me=["prefixCls","className","containerRef"],Ze=function(tt){var dt=tt.prefixCls,yt=tt.className,wt=tt.containerRef,Qe=(0,he.Z)(tt,Me),lt=y.useContext(Ae),qt=lt.panel,Ut=(0,ce.x1)(qt,wt);return y.createElement("div",(0,me.Z)({className:pe()("".concat(dt,"-content"),yt),role:"dialog",ref:Ut},(0,Ce.Z)(tt,{aria:!0}),{"aria-modal":"true"},Qe))},Je=Ze,oe=E(48736);function Be(et){return typeof et=="string"&&String(Number(et))===et?((0,oe.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(et)):et}function rt(et){warning(!("wrapperClassName"in et),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!et.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Te={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Xe(et,tt){var dt,yt,wt,Qe=et.prefixCls,lt=et.open,qt=et.placement,Ut=et.inline,vn=et.push,en=et.forceRender,Xt=et.autoFocus,$t=et.keyboard,an=et.classNames,bt=et.rootClassName,Rt=et.rootStyle,ln=et.zIndex,yn=et.className,ut=et.id,zt=et.style,At=et.motion,un=et.width,An=et.height,Vn=et.children,rr=et.mask,sr=et.maskClosable,kn=et.maskMotion,qn=et.maskClassName,Ht=et.maskStyle,dn=et.afterOpenChange,Nn=et.onClose,Ln=et.onMouseEnter,Sn=et.onMouseOver,hn=et.onMouseLeave,on=et.onClick,Fn=et.onKeyDown,Yn=et.onKeyUp,_n=et.styles,Pn=et.drawerRender,Qn=y.useRef(),Jn=y.useRef(),Er=y.useRef();y.useImperativeHandle(tt,function(){return Qn.current});var Ar=function(Bt){var Tt=Bt.keyCode,Jt=Bt.shiftKey;switch(Tt){case De.Z.TAB:{if(Tt===De.Z.TAB){if(!Jt&&document.activeElement===Er.current){var On;(On=Jn.current)===null||On===void 0||On.focus({preventScroll:!0})}else if(Jt&&document.activeElement===Jn.current){var jn;(jn=Er.current)===null||jn===void 0||jn.focus({preventScroll:!0})}}break}case De.Z.ESC:{Nn&&$t&&(Bt.stopPropagation(),Nn(Bt));break}}};y.useEffect(function(){if(lt&&Xt){var nt;(nt=Qn.current)===null||nt===void 0||nt.focus({preventScroll:!0})}},[lt]);var En=y.useState(!1),Kn=(0,be.Z)(En,2),fr=Kn[0],gr=Kn[1],Ot=y.useContext(se),Vt;typeof vn=="boolean"?Vt=vn?{}:{distance:0}:Vt=vn||{};var pt=(dt=(yt=(wt=Vt)===null||wt===void 0?void 0:wt.distance)!==null&&yt!==void 0?yt:Ot==null?void 0:Ot.pushDistance)!==null&&dt!==void 0?dt:180,Mt=y.useMemo(function(){return{pushDistance:pt,push:function(){gr(!0)},pull:function(){gr(!1)}}},[pt]);y.useEffect(function(){if(lt){var nt;Ot==null||(nt=Ot.push)===null||nt===void 0||nt.call(Ot)}else{var Bt;Ot==null||(Bt=Ot.pull)===null||Bt===void 0||Bt.call(Ot)}},[lt]),y.useEffect(function(){return function(){var nt;Ot==null||(nt=Ot.pull)===null||nt===void 0||nt.call(Ot)}},[]);var Et=rr&&y.createElement(Re.default,(0,me.Z)({key:"mask"},kn,{visible:lt}),function(nt,Bt){var Tt=nt.className,Jt=nt.style;return y.createElement("div",{className:pe()("".concat(Qe,"-mask"),Tt,an==null?void 0:an.mask,qn),style:(0,je.Z)((0,je.Z)((0,je.Z)({},Jt),Ht),_n==null?void 0:_n.mask),onClick:sr&<?Nn:void 0,ref:Bt})}),Kt=typeof At=="function"?At(qt):At,at={};if(fr&&pt)switch(qt){case"top":at.transform="translateY(".concat(pt,"px)");break;case"bottom":at.transform="translateY(".concat(-pt,"px)");break;case"left":at.transform="translateX(".concat(pt,"px)");break;default:at.transform="translateX(".concat(-pt,"px)");break}qt==="left"||qt==="right"?at.width=Be(un):at.height=Be(An);var Qt={onMouseEnter:Ln,onMouseOver:Sn,onMouseLeave:hn,onClick:on,onKeyDown:Fn,onKeyUp:Yn},tn=y.createElement(Re.default,(0,me.Z)({key:"panel"},Kt,{visible:lt,forceRender:en,onVisibleChanged:function(Bt){dn==null||dn(Bt)},removeOnLeave:!1,leavedClassName:"".concat(Qe,"-content-wrapper-hidden")}),function(nt,Bt){var Tt=nt.className,Jt=nt.style,On=y.createElement(Je,(0,me.Z)({id:ut,containerRef:Bt,prefixCls:Qe,className:pe()(yn,an==null?void 0:an.content),style:(0,je.Z)((0,je.Z)({},zt),_n==null?void 0:_n.content)},(0,Ce.Z)(et,{aria:!0}),Qt),Vn);return y.createElement("div",(0,me.Z)({className:pe()("".concat(Qe,"-content-wrapper"),an==null?void 0:an.wrapper,Tt),style:(0,je.Z)((0,je.Z)((0,je.Z)({},at),Jt),_n==null?void 0:_n.wrapper)},(0,Ce.Z)(et,{data:!0})),Pn?Pn(On):On)}),Yt=(0,je.Z)({},Rt);return ln&&(Yt.zIndex=ln),y.createElement(se.Provider,{value:Mt},y.createElement("div",{className:pe()(Qe,"".concat(Qe,"-").concat(qt),bt,(0,Ye.Z)((0,Ye.Z)({},"".concat(Qe,"-open"),lt),"".concat(Qe,"-inline"),Ut)),style:Yt,tabIndex:-1,ref:Qn,onKeyDown:Ar},Et,y.createElement("div",{tabIndex:0,ref:Jn,style:Te,"aria-hidden":"true","data-sentinel":"start"}),tn,y.createElement("div",{tabIndex:0,ref:Er,style:Te,"aria-hidden":"true","data-sentinel":"end"})))}var ge=y.forwardRef(Xe),Oe=ge,Ve=function(tt){var dt=tt.open,yt=dt===void 0?!1:dt,wt=tt.prefixCls,Qe=wt===void 0?"rc-drawer":wt,lt=tt.placement,qt=lt===void 0?"right":lt,Ut=tt.autoFocus,vn=Ut===void 0?!0:Ut,en=tt.keyboard,Xt=en===void 0?!0:en,$t=tt.width,an=$t===void 0?378:$t,bt=tt.mask,Rt=bt===void 0?!0:bt,ln=tt.maskClosable,yn=ln===void 0?!0:ln,ut=tt.getContainer,zt=tt.forceRender,At=tt.afterOpenChange,un=tt.destroyOnClose,An=tt.onMouseEnter,Vn=tt.onMouseOver,rr=tt.onMouseLeave,sr=tt.onClick,kn=tt.onKeyDown,qn=tt.onKeyUp,Ht=tt.panelRef,dn=y.useState(!1),Nn=(0,be.Z)(dn,2),Ln=Nn[0],Sn=Nn[1],hn=y.useState(!1),on=(0,be.Z)(hn,2),Fn=on[0],Yn=on[1];(0,ye.Z)(function(){Yn(!0)},[]);var _n=Fn?yt:!1,Pn=y.useRef(),Qn=y.useRef();(0,ye.Z)(function(){_n&&(Qn.current=document.activeElement)},[_n]);var Jn=function(fr){var gr;if(Sn(fr),At==null||At(fr),!fr&&Qn.current&&!((gr=Pn.current)!==null&&gr!==void 0&&gr.contains(Qn.current))){var Ot;(Ot=Qn.current)===null||Ot===void 0||Ot.focus({preventScroll:!0})}},Er=y.useMemo(function(){return{panel:Ht}},[Ht]);if(!zt&&!Ln&&!_n&&un)return null;var Ar={onMouseEnter:An,onMouseOver:Vn,onMouseLeave:rr,onClick:sr,onKeyDown:kn,onKeyUp:qn},En=(0,je.Z)((0,je.Z)({},tt),{},{open:_n,prefixCls:Qe,placement:qt,autoFocus:vn,keyboard:Xt,width:an,mask:Rt,maskClosable:yn,inline:ut===!1,afterOpenChange:Jn,ref:Pn},Ar);return y.createElement(Ae.Provider,{value:Er},y.createElement(Fe.Z,{open:_n||zt||Ln,autoDestroy:!1,getContainer:ut,autoLock:Rt&&(_n||Ln)},y.createElement(Oe,En)))},Pe=Ve,ot=Pe,Le=E(62487),ue=E(75030),_e=E(86641),Ge=E(55743),ft=E(48755),Nt=E(91190),Ke=E(78776),Se=E(458),It=et=>{var tt,dt;const{prefixCls:yt,title:wt,footer:Qe,extra:lt,loading:qt,onClose:Ut,headerStyle:vn,bodyStyle:en,footerStyle:Xt,children:$t,classNames:an,styles:bt}=et,Rt=(0,ft.dj)("drawer"),ln=y.useCallback(un=>y.createElement("button",{type:"button",onClick:Ut,"aria-label":"Close",className:`${yt}-close`},un),[Ut]),[yn,ut]=(0,Ke.Z)((0,Ke.w)(et),(0,Ke.w)(Rt),{closable:!0,closeIconRender:ln}),zt=y.useMemo(()=>{var un,An;return!wt&&!yn?null:y.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(un=Rt.styles)===null||un===void 0?void 0:un.header),vn),bt==null?void 0:bt.header),className:pe()(`${yt}-header`,{[`${yt}-header-close-only`]:yn&&!wt&&!lt},(An=Rt.classNames)===null||An===void 0?void 0:An.header,an==null?void 0:an.header)},y.createElement("div",{className:`${yt}-header-title`},ut,wt&&y.createElement("div",{className:`${yt}-title`},wt)),lt&&y.createElement("div",{className:`${yt}-extra`},lt))},[yn,ut,lt,vn,yt,wt]),At=y.useMemo(()=>{var un,An;if(!Qe)return null;const Vn=`${yt}-footer`;return y.createElement("div",{className:pe()(Vn,(un=Rt.classNames)===null||un===void 0?void 0:un.footer,an==null?void 0:an.footer),style:Object.assign(Object.assign(Object.assign({},(An=Rt.styles)===null||An===void 0?void 0:An.footer),Xt),bt==null?void 0:bt.footer)},Qe)},[Qe,Xt,yt]);return y.createElement(y.Fragment,null,zt,y.createElement("div",{className:pe()(`${yt}-body`,an==null?void 0:an.body,(tt=Rt.classNames)===null||tt===void 0?void 0:tt.body),style:Object.assign(Object.assign(Object.assign({},(dt=Rt.styles)===null||dt===void 0?void 0:dt.body),en),bt==null?void 0:bt.body)},qt?y.createElement(Se.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${yt}-body-skeleton`}):$t),At)},st=E(36237),xe=E(63356),Ne=E(16931),it=E(51636);const Wt=et=>{const tt="100%";return{left:`translateX(-${tt})`,right:`translateX(${tt})`,top:`translateY(-${tt})`,bottom:`translateY(${tt})`}[et]},ht=(et,tt)=>({"&-enter, &-appear":Object.assign(Object.assign({},et),{"&-active":tt}),"&-leave":Object.assign(Object.assign({},tt),{"&-active":et})}),kt=(et,tt)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${tt}`}}},ht({opacity:et},{opacity:1})),St=(et,tt)=>[kt(.7,tt),ht({transform:Wt(et)},{transform:"none"})];var jt=et=>{const{componentCls:tt,motionDurationSlow:dt}=et;return{[tt]:{[`${tt}-mask-motion`]:kt(0,dt),[`${tt}-panel-motion`]:["left","right","top","bottom"].reduce((yt,wt)=>Object.assign(Object.assign({},yt),{[`&-${wt}`]:St(wt,dt)}),{})}}};const de=et=>{const{borderRadiusSM:tt,componentCls:dt,zIndexPopup:yt,colorBgMask:wt,colorBgElevated:Qe,motionDurationSlow:lt,motionDurationMid:qt,paddingXS:Ut,padding:vn,paddingLG:en,fontSizeLG:Xt,lineHeightLG:$t,lineWidth:an,lineType:bt,colorSplit:Rt,marginXS:ln,colorIcon:yn,colorIconHover:ut,colorBgTextHover:zt,colorBgTextActive:At,colorText:un,fontWeightStrong:An,footerPaddingBlock:Vn,footerPaddingInline:rr,calc:sr}=et,kn=`${dt}-content-wrapper`;return{[dt]:{position:"fixed",inset:0,zIndex:yt,pointerEvents:"none",color:un,"&-pure":{position:"relative",background:Qe,display:"flex",flexDirection:"column",[`&${dt}-left`]:{boxShadow:et.boxShadowDrawerLeft},[`&${dt}-right`]:{boxShadow:et.boxShadowDrawerRight},[`&${dt}-top`]:{boxShadow:et.boxShadowDrawerUp},[`&${dt}-bottom`]:{boxShadow:et.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${dt}-mask`]:{position:"absolute",inset:0,zIndex:yt,background:wt,pointerEvents:"auto"},[kn]:{position:"absolute",zIndex:yt,maxWidth:"100vw",transition:`all ${lt}`,"&-hidden":{display:"none"}},[`&-left > ${kn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:et.boxShadowDrawerLeft},[`&-right > ${kn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:et.boxShadowDrawerRight},[`&-top > ${kn}`]:{top:0,insetInline:0,boxShadow:et.boxShadowDrawerUp},[`&-bottom > ${kn}`]:{bottom:0,insetInline:0,boxShadow:et.boxShadowDrawerDown},[`${dt}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:Qe,pointerEvents:"auto"},[`${dt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,st.unit)(vn)} ${(0,st.unit)(en)}`,fontSize:Xt,lineHeight:$t,borderBottom:`${(0,st.unit)(an)} ${bt} ${Rt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${dt}-extra`]:{flex:"none"},[`${dt}-close`]:Object.assign({display:"inline-flex",width:sr(Xt).add(Ut).equal(),height:sr(Xt).add(Ut).equal(),borderRadius:tt,justifyContent:"center",alignItems:"center",marginInlineEnd:ln,color:yn,fontWeight:An,fontSize:Xt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${qt}`,textRendering:"auto","&:hover":{color:ut,backgroundColor:zt,textDecoration:"none"},"&:active":{backgroundColor:At}},(0,xe.Qy)(et)),[`${dt}-title`]:{flex:1,margin:0,fontWeight:et.fontWeightStrong,fontSize:Xt,lineHeight:$t},[`${dt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:en,overflow:"auto",[`${dt}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${dt}-footer`]:{flexShrink:0,padding:`${(0,st.unit)(Vn)} ${(0,st.unit)(rr)}`,borderTop:`${(0,st.unit)(an)} ${bt} ${Rt}`},"&-rtl":{direction:"rtl"}}}},ne=et=>({zIndexPopup:et.zIndexPopupBase,footerPaddingBlock:et.paddingXS,footerPaddingInline:et.padding});var te=(0,Ne.I$)("Drawer",et=>{const tt=(0,it.mergeToken)(et,{});return[de(tt),jt(tt)]},ne),le=function(et,tt){var dt={};for(var yt in et)Object.prototype.hasOwnProperty.call(et,yt)&&tt.indexOf(yt)<0&&(dt[yt]=et[yt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,yt=Object.getOwnPropertySymbols(et);wt{var tt;const{rootClassName:dt,width:yt,height:wt,size:Qe="default",mask:lt=!0,push:qt=re,open:Ut,afterOpenChange:vn,onClose:en,prefixCls:Xt,getContainer:$t,style:an,className:bt,visible:Rt,afterVisibleChange:ln,maskStyle:yn,drawerStyle:ut,contentWrapperStyle:zt}=et,At=le(et,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:un,getPrefixCls:An,direction:Vn,className:rr,style:sr,classNames:kn,styles:qn}=(0,ft.dj)("drawer"),Ht=An("drawer",Xt),[dn,Nn,Ln]=te(Ht),Sn=$t===void 0&&un?()=>un(document.body):$t,hn=pe()({"no-mask":!lt,[`${Ht}-rtl`]:Vn==="rtl"},dt,Nn,Ln),on=y.useMemo(()=>yt!=null?yt:Qe==="large"?736:378,[yt,Qe]),Fn=y.useMemo(()=>wt!=null?wt:Qe==="large"?736:378,[wt,Qe]),Yn={motionName:(0,_e.m)(Ht,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},_n=En=>({motionName:(0,_e.m)(Ht,`panel-motion-${En}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Pn=(0,Nt.H)(),[Qn,Jn]=(0,ue.Cn)("Drawer",At.zIndex),{classNames:Er={},styles:Ar={}}=At;return dn(y.createElement(Le.Z,{form:!0,space:!0},y.createElement(Ge.Z.Provider,{value:Jn},y.createElement(ot,Object.assign({prefixCls:Ht,onClose:en,maskMotion:Yn,motion:_n},At,{classNames:{mask:pe()(Er.mask,kn.mask),content:pe()(Er.content,kn.content),wrapper:pe()(Er.wrapper,kn.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},Ar.mask),yn),qn.mask),content:Object.assign(Object.assign(Object.assign({},Ar.content),ut),qn.content),wrapper:Object.assign(Object.assign(Object.assign({},Ar.wrapper),zt),qn.wrapper)},open:Ut!=null?Ut:Rt,mask:lt,push:qt,width:on,height:Fn,style:Object.assign(Object.assign({},sr),an),className:pe()(rr,bt),rootClassName:hn,getContainer:Sn,afterOpenChange:vn!=null?vn:ln,panelRef:Pn,zIndex:Qn}),y.createElement(It,Object.assign({prefixCls:Ht},At,{onClose:en}))))))},Ue=et=>{const{prefixCls:tt,style:dt,className:yt,placement:wt="right"}=et,Qe=le(et,["prefixCls","style","className","placement"]),{getPrefixCls:lt}=y.useContext(ft.E_),qt=lt("drawer",tt),[Ut,vn,en]=te(qt),Xt=pe()(qt,`${qt}-pure`,`${qt}-${wt}`,vn,en,yt);return Ut(y.createElement("div",{className:Xt,style:dt},y.createElement(It,Object.assign({prefixCls:qt},Qe))))};fe._InternalPanelDoNotUseOrYouWillBeFired=Ue;var vt=fe},19563:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return st}});var y=E(59301),we=E(33853),pe=E(38819),je=E(92310),be=E.n(je),Fe=E(96478),ye=E(6089),ze=E(18929),Ae=E(2738),se=E(75030),me=xe=>typeof xe!="object"&&typeof xe!="function"||xe===null,Re=E(52838),De=E(45915),Ce=E(22703),he=E(32383),ce=E(55743),Me=E(48755),Ze=E(83397),Je=E(93041),oe=E(78857),Be=E(57700),rt=E(36237),Te=E(63356),Xe=E(46e3),ge=E(93873),Oe=E(34925),Ve=E(37645),Pe=E(36305),ot=E(16931),Le=E(51636),_e=xe=>{const{componentCls:Ne,menuCls:it,colorError:Wt,colorTextLightSolid:ht}=xe,kt=`${it}-item`;return{[`${Ne}, ${Ne}-menu-submenu`]:{[`${it} ${kt}`]:{[`&${kt}-danger:not(${kt}-disabled)`]:{color:Wt,"&:hover":{color:ht,backgroundColor:Wt}}}}}};const Ge=xe=>{const{componentCls:Ne,menuCls:it,zIndexPopup:Wt,dropdownArrowDistance:ht,sizePopupArrow:kt,antCls:St,iconCls:Gt,motionDurationMid:jt,paddingBlock:de,fontSize:ne,dropdownEdgeChildPadding:te,colorTextDisabled:le,fontSizeIcon:ve,controlPaddingHorizontal:re,colorBgElevated:fe}=xe;return[{[Ne]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wt,display:"block","&::before":{position:"absolute",insetBlock:xe.calc(kt).div(2).sub(ht).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${St}-btn`]:{[`& > ${Gt}-down, & > ${St}-btn-icon > ${Gt}-down`]:{fontSize:ve}},[`${Ne}-wrap`]:{position:"relative",[`${St}-btn > ${Gt}-down`]:{fontSize:ve},[`${Gt}-down::before`]:{transition:`transform ${jt}`}},[`${Ne}-wrap-open`]:{[`${Gt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${St}-slide-down-enter${St}-slide-down-enter-active${Ne}-placement-bottomLeft, &${St}-slide-down-appear${St}-slide-down-appear-active${Ne}-placement-bottomLeft, &${St}-slide-down-enter${St}-slide-down-enter-active${Ne}-placement-bottom, &${St}-slide-down-appear${St}-slide-down-appear-active${Ne}-placement-bottom, @@ -990,7 +990,7 @@ &${St}-slide-down-leave${St}-slide-down-leave-active${Ne}-placement-bottom, &${St}-slide-down-leave${St}-slide-down-leave-active${Ne}-placement-bottomRight`]:{animationName:Xe.Uw},[`&${St}-slide-up-leave${St}-slide-up-leave-active${Ne}-placement-topLeft, &${St}-slide-up-leave${St}-slide-up-leave-active${Ne}-placement-top, - &${St}-slide-up-leave${St}-slide-up-leave-active${Ne}-placement-topRight`]:{animationName:Xe.ly}}},(0,Ve.ZP)(xe,fe,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Ne} ${it}`]:{position:"relative",margin:0},[`${it}-submenu-popup`]:{position:"absolute",zIndex:Wt,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ne}, ${Ne}-menu-submenu`]:Object.assign(Object.assign({},(0,Te.Wf)(xe)),{[it]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:fe,backgroundClip:"padding-box",borderRadius:xe.borderRadiusLG,outline:"none",boxShadow:xe.boxShadowSecondary},(0,Te.Qy)(xe)),{"&:empty":{padding:0,boxShadow:"none"},[`${it}-item-group-title`]:{padding:`${(0,rt.unit)(de)} ${(0,rt.unit)(re)}`,color:xe.colorTextDescription,transition:`all ${jt}`},[`${it}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${it}-item-icon`]:{minWidth:ne,marginInlineEnd:xe.marginXS,fontSize:xe.fontSizeSM},[`${it}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${jt}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${it}-item-extra`]:{paddingInlineStart:xe.padding,marginInlineStart:"auto",fontSize:xe.fontSizeSM,color:xe.colorTextDescription}},[`${it}-item, ${it}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,rt.unit)(de)} ${(0,rt.unit)(re)}`,color:xe.colorText,fontWeight:"normal",fontSize:ne,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${jt}`,borderRadius:xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:xe.controlItemBgHover}},(0,Te.Qy)(xe)),{"&-selected":{color:xe.colorPrimary,backgroundColor:xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:xe.controlItemBgActiveHover}},"&-disabled":{color:le,cursor:"not-allowed","&:hover":{color:le,backgroundColor:fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,rt.unit)(xe.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:xe.colorSplit},[`${Ne}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:xe.paddingXS,[`${Ne}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:xe.colorTextDescription,fontSize:ve,fontStyle:"normal"}}}),[`${it}-item-group-list`]:{margin:`0 ${(0,rt.unit)(xe.marginXS)}`,padding:0,listStyle:"none"},[`${it}-submenu-title`]:{paddingInlineEnd:xe.calc(re).add(xe.fontSizeSM).equal()},[`${it}-submenu-vertical`]:{position:"relative"},[`${it}-submenu${it}-submenu-disabled ${Ne}-menu-submenu-title`]:{[`&, ${Ne}-menu-submenu-arrow-icon`]:{color:le,backgroundColor:fe,cursor:"not-allowed"}},[`${it}-submenu-selected ${Ne}-menu-submenu-title`]:{color:xe.colorPrimary}})})},[(0,Xe.oN)(xe,"slide-up"),(0,Xe.oN)(xe,"slide-down"),(0,ge.Fm)(xe,"move-up"),(0,ge.Fm)(xe,"move-down"),(0,Oe._y)(xe,"zoom-big")]]},ft=xe=>Object.assign(Object.assign({zIndexPopup:xe.zIndexPopupBase+50,paddingBlock:(xe.controlHeight-xe.fontSize*xe.lineHeight)/2},(0,Ve.wZ)({contentRadius:xe.borderRadiusLG,limitVerticalRadius:!0})),(0,Pe.w)(xe));var Nt=(0,ot.I$)("Dropdown",xe=>{const{marginXXS:Ne,sizePopupArrow:it,paddingXXS:Wt,componentCls:ht}=xe,Zt=(0,Le.mergeToken)(xe,{menuCls:`${ht}-menu`,dropdownArrowDistance:xe.calc(it).div(2).add(Ne).equal(),dropdownEdgeChildPadding:Wt});return[Ge(Zt),_e(Zt)]},ft,{resetStyle:!1});const Ke=null,Se=xe=>{var Ne;const{menu:it,arrow:Wt,prefixCls:ht,children:Zt,trigger:St,disabled:Gt,dropdownRender:jt,getPopupContainer:de,overlayClassName:ne,rootClassName:te,overlayStyle:le,open:ve,onOpenChange:re,visible:fe,onVisibleChange:Ue,mouseEnterDelay:vt=.15,mouseLeaveDelay:et=.1,autoAdjustOverflow:tt=!0,placement:dt="",overlay:yt,transitionName:wt}=xe,{getPopupContainer:Qe,getPrefixCls:lt,direction:qt,dropdown:Ut}=y.useContext(Me.E_),vn=(0,he.ln)("Dropdown"),en=y.useMemo(()=>{const Sn=lt();return wt!==void 0?wt:dt.includes("top")?`${Sn}-slide-down`:`${Sn}-slide-up`},[lt,dt,wt]),Xt=y.useMemo(()=>dt?dt.includes("Center")?dt.slice(0,dt.indexOf("Center")):dt:qt==="rtl"?"bottomRight":"bottomLeft",[dt,qt]),$t=lt("dropdown",ht),an=(0,Ze.Z)($t),[bt,kt,ln]=Nt($t,an),[,yn]=(0,Be.ZP)(),ut=y.Children.only(me(Zt)?y.createElement("span",null,Zt):Zt),zt=(0,Ce.Tm)(ut,{className:be()(`${$t}-trigger`,{[`${$t}-rtl`]:qt==="rtl"},ut.props.className),disabled:(Ne=ut.props.disabled)!==null&&Ne!==void 0?Ne:Gt}),At=Gt?[]:St,un=!!(At!=null&&At.includes("contextMenu")),[An,Vn]=(0,ze.Z)(!1,{value:ve!=null?ve:fe}),rr=(0,ye.Z)(Sn=>{re==null||re(Sn,{source:"trigger"}),Ue==null||Ue(Sn),Vn(Sn)}),sr=be()(ne,te,kt,ln,an,Ut==null?void 0:Ut.className,{[`${$t}-rtl`]:qt==="rtl"}),kn=(0,Re.Z)({arrowPointAtCenter:typeof Wt=="object"&&Wt.pointAtCenter,autoAdjustOverflow:tt,offset:yn.marginXXS,arrowWidth:Wt?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),qn=y.useCallback(()=>{it!=null&&it.selectable&&(it!=null&&it.multiple)||(re==null||re(!1,{source:"menu"}),Vn(!1))},[it==null?void 0:it.selectable,it==null?void 0:it.multiple]),Ht=()=>{let Sn;return it!=null&&it.items?Sn=y.createElement(Je.default,Object.assign({},it)):typeof yt=="function"?Sn=yt():Sn=yt,jt&&(Sn=jt(Sn)),Sn=y.Children.only(typeof Sn=="string"?y.createElement("span",null,Sn):Sn),y.createElement(oe.J,{prefixCls:`${$t}-menu`,rootClassName:be()(ln,an),expandIcon:y.createElement("span",{className:`${$t}-menu-submenu-arrow`},qt==="rtl"?y.createElement(we.Z,{className:`${$t}-menu-submenu-arrow-icon`}):y.createElement(pe.Z,{className:`${$t}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:qn,validator:hn=>{let{mode:on}=hn}},Sn)},[dn,Nn]=(0,se.Cn)("Dropdown",le==null?void 0:le.zIndex);let Ln=y.createElement(Fe.Z,Object.assign({alignPoint:un},(0,Ae.Z)(xe,["rootClassName"]),{mouseEnterDelay:vt,mouseLeaveDelay:et,visible:An,builtinPlacements:kn,arrow:!!Wt,overlayClassName:sr,prefixCls:$t,getPopupContainer:de||Qe,transitionName:en,trigger:At,overlay:Ht,placement:Xt,onVisibleChange:rr,overlayStyle:Object.assign(Object.assign(Object.assign({},Ut==null?void 0:Ut.style),le),{zIndex:dn})}),zt);return dn&&(Ln=y.createElement(ce.Z.Provider,{value:Nn},Ln)),bt(Ln)},xt=(0,De.Z)(Se,"align",void 0,"dropdown",xe=>xe),It=xe=>y.createElement(xt,Object.assign({},xe),y.createElement("span",null));Se._InternalPanelDoNotUseOrYouWillBeFired=It;var st=Se},75727:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return De}});var y=E(19563),we=E(59301),pe=E(18785),je=E(92310),be=E.n(je),Fe=E(7939),ye=E(48755),ze=E(44104),Ae=E(70045),se=function(Ce,he){var ce={};for(var Me in Ce)Object.prototype.hasOwnProperty.call(Ce,Me)&&he.indexOf(Me)<0&&(ce[Me]=Ce[Me]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Me=Object.getOwnPropertySymbols(Ce);Ze{const{getPopupContainer:he,getPrefixCls:ce,direction:Me}=we.useContext(ye.E_),{prefixCls:Ze,type:Je="default",danger:oe,disabled:Be,loading:rt,onClick:Te,htmlType:Xe,children:ge,className:Oe,menu:Ve,arrow:Pe,autoFocus:ot,overlay:Le,trigger:ue,align:_e,open:Ge,onOpenChange:ft,placement:Nt,getPopupContainer:Ke,href:Se,icon:xt=we.createElement(pe.Z,null),title:It,buttonsRender:st=vt=>vt,mouseEnterDelay:xe,mouseLeaveDelay:Ne,overlayClassName:it,overlayStyle:Wt,destroyPopupOnHide:ht,dropdownRender:Zt}=Ce,St=se(Ce,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Gt=ce("dropdown",Ze),jt=`${Gt}-button`,de={menu:Ve,arrow:Pe,autoFocus:ot,align:_e,disabled:Be,trigger:Be?[]:ue,onOpenChange:ft,getPopupContainer:Ke||he,mouseEnterDelay:xe,mouseLeaveDelay:Ne,overlayClassName:it,overlayStyle:Wt,destroyPopupOnHide:ht,dropdownRender:Zt},{compactSize:ne,compactItemClassnames:te}=(0,Ae.ri)(Gt,Me),le=be()(jt,te,Oe);"overlay"in Ce&&(de.overlay=Le),"open"in Ce&&(de.open=Ge),"placement"in Ce?de.placement=Nt:de.placement=Me==="rtl"?"bottomLeft":"bottomRight";const ve=we.createElement(Fe.ZP,{type:Je,danger:oe,disabled:Be,loading:rt,onClick:Te,htmlType:Xe,href:Se,title:It},ge),re=we.createElement(Fe.ZP,{type:Je,danger:oe,icon:xt}),[fe,Ue]=st([ve,re]);return we.createElement(ze.Z.Compact,Object.assign({className:le,size:ne,block:!0},St),fe,we.createElement(y.Z,Object.assign({},de),Ue))};Ye.__ANT_BUTTON=!0;var me=Ye;const Re=y.Z;Re.Button=me;var De=Re},584:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(9017),be=E(17835),Fe=E(57700),ze=()=>{const[,oe]=(0,Fe.ZP)(),[Be]=(0,je.Z)("Empty"),Te=new be.FastColor(oe.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return y.createElement("svg",{style:Te,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},y.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),y.createElement("g",{fill:"none",fillRule:"evenodd"},y.createElement("g",{transform:"translate(24 31.67)"},y.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),y.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),y.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),y.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),y.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),y.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),y.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},y.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),y.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,oe]=(0,Fe.ZP)(),[Be]=(0,je.Z)("Empty"),{colorFill:rt,colorFillTertiary:Te,colorFillQuaternary:Xe,colorBgContainer:ge}=oe,{borderColor:Oe,shadowColor:Ve,contentColor:Pe}=(0,y.useMemo)(()=>({borderColor:new be.FastColor(rt).onBackground(ge).toHexString(),shadowColor:new be.FastColor(Te).onBackground(ge).toHexString(),contentColor:new be.FastColor(Xe).onBackground(ge).toHexString()}),[rt,Te,Xe,ge]);return y.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},y.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),y.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},y.createElement("ellipse",{fill:Ve,cx:"32",cy:"33",rx:"32",ry:"7"}),y.createElement("g",{fillRule:"nonzero",stroke:Oe},y.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),y.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Pe}))))},Ye=E(16931),me=E(51636);const Re=oe=>{const{componentCls:Be,margin:rt,marginXS:Te,marginXL:Xe,fontSize:ge,lineHeight:Oe}=oe;return{[Be]:{marginInline:Te,fontSize:ge,lineHeight:Oe,textAlign:"center",[`${Be}-image`]:{height:oe.emptyImgHeight,marginBottom:Te,opacity:oe.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Be}-description`]:{color:oe.colorTextDescription},[`${Be}-footer`]:{marginTop:rt},"&-normal":{marginBlock:Xe,color:oe.colorTextDescription,[`${Be}-description`]:{color:oe.colorTextDescription},[`${Be}-image`]:{height:oe.emptyImgHeightMD}},"&-small":{marginBlock:Te,color:oe.colorTextDescription,[`${Be}-image`]:{height:oe.emptyImgHeightSM}}}}};var De=(0,Ye.I$)("Empty",oe=>{const{componentCls:Be,controlHeightLG:rt,calc:Te}=oe,Xe=(0,me.mergeToken)(oe,{emptyImgCls:`${Be}-img`,emptyImgHeight:Te(rt).mul(2.5).equal(),emptyImgHeightMD:rt,emptyImgHeightSM:Te(rt).mul(.875).equal()});return[Re(Xe)]}),Ce=E(48755),he=function(oe,Be){var rt={};for(var Te in oe)Object.prototype.hasOwnProperty.call(oe,Te)&&Be.indexOf(Te)<0&&(rt[Te]=oe[Te]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Te=Object.getOwnPropertySymbols(oe);Xe{const{className:Be,rootClassName:rt,prefixCls:Te,image:Xe=ce,description:ge,children:Oe,imageStyle:Ve,style:Pe,classNames:ot,styles:Le}=oe,ue=he(oe,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:_e,direction:Ge,className:ft,style:Nt,classNames:Ke,styles:Se}=(0,Ce.dj)("empty"),xt=_e("empty",Te),[It,st,xe]=De(xt),[Ne]=(0,je.Z)("Empty"),it=typeof ge!="undefined"?ge:Ne==null?void 0:Ne.description,Wt=typeof it=="string"?it:"empty";let ht=null;return typeof Xe=="string"?ht=y.createElement("img",{alt:Wt,src:Xe}):ht=Xe,It(y.createElement("div",Object.assign({className:pe()(st,xe,xt,ft,{[`${xt}-normal`]:Xe===Me,[`${xt}-rtl`]:Ge==="rtl"},Be,rt,Ke.root,ot==null?void 0:ot.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},Se.root),Nt),Le==null?void 0:Le.root),Pe)},ue),y.createElement("div",{className:pe()(`${xt}-image`,Ke.image,ot==null?void 0:ot.image),style:Object.assign(Object.assign(Object.assign({},Ve),Se.image),Le==null?void 0:Le.image)},ht),it&&y.createElement("div",{className:pe()(`${xt}-description`,Ke.description,ot==null?void 0:ot.description),style:Object.assign(Object.assign({},Se.description),Le==null?void 0:Le.description)},it),Oe&&y.createElement("div",{className:pe()(`${xt}-footer`,Ke.footer,ot==null?void 0:ot.footer),style:Object.assign(Object.assign({},Se.footer),Le==null?void 0:Le.footer)},Oe)))};Ze.PRESENTED_IMAGE_DEFAULT=ce,Ze.PRESENTED_IMAGE_SIMPLE=Me;var Je=Ze},28284:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Vt}});var y=E(56553),we=E(94480),pe=E(59301),je=E(92310),be=E.n(je),Fe=E(77900),ye=E(86641),ze=E(83397);function Ae(pt){const[Mt,Et]=pe.useState(pt);return pe.useEffect(()=>{const Kt=setTimeout(()=>{Et(pt)},pt.length?0:10);return()=>{clearTimeout(Kt)}},[pt]),Mt}var se=E(36237),Ye=E(63356),me=E(34925),Re=E(34961),De=E(51636),Ce=E(16931),ce=pt=>{const{componentCls:Mt}=pt,Et=`${Mt}-show-help`,Kt=`${Mt}-show-help-item`;return{[Et]:{transition:`opacity ${pt.motionDurationFast} ${pt.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Kt]:{overflow:"hidden",transition:`height ${pt.motionDurationFast} ${pt.motionEaseInOut}, + &${St}-slide-up-leave${St}-slide-up-leave-active${Ne}-placement-topRight`]:{animationName:Xe.ly}}},(0,Ve.ZP)(xe,fe,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Ne} ${it}`]:{position:"relative",margin:0},[`${it}-submenu-popup`]:{position:"absolute",zIndex:Wt,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ne}, ${Ne}-menu-submenu`]:Object.assign(Object.assign({},(0,Te.Wf)(xe)),{[it]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:fe,backgroundClip:"padding-box",borderRadius:xe.borderRadiusLG,outline:"none",boxShadow:xe.boxShadowSecondary},(0,Te.Qy)(xe)),{"&:empty":{padding:0,boxShadow:"none"},[`${it}-item-group-title`]:{padding:`${(0,rt.unit)(de)} ${(0,rt.unit)(re)}`,color:xe.colorTextDescription,transition:`all ${jt}`},[`${it}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${it}-item-icon`]:{minWidth:ne,marginInlineEnd:xe.marginXS,fontSize:xe.fontSizeSM},[`${it}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${jt}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${it}-item-extra`]:{paddingInlineStart:xe.padding,marginInlineStart:"auto",fontSize:xe.fontSizeSM,color:xe.colorTextDescription}},[`${it}-item, ${it}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,rt.unit)(de)} ${(0,rt.unit)(re)}`,color:xe.colorText,fontWeight:"normal",fontSize:ne,lineHeight:xe.lineHeight,cursor:"pointer",transition:`all ${jt}`,borderRadius:xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:xe.controlItemBgHover}},(0,Te.Qy)(xe)),{"&-selected":{color:xe.colorPrimary,backgroundColor:xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:xe.controlItemBgActiveHover}},"&-disabled":{color:le,cursor:"not-allowed","&:hover":{color:le,backgroundColor:fe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,rt.unit)(xe.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:xe.colorSplit},[`${Ne}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:xe.paddingXS,[`${Ne}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:xe.colorTextDescription,fontSize:ve,fontStyle:"normal"}}}),[`${it}-item-group-list`]:{margin:`0 ${(0,rt.unit)(xe.marginXS)}`,padding:0,listStyle:"none"},[`${it}-submenu-title`]:{paddingInlineEnd:xe.calc(re).add(xe.fontSizeSM).equal()},[`${it}-submenu-vertical`]:{position:"relative"},[`${it}-submenu${it}-submenu-disabled ${Ne}-menu-submenu-title`]:{[`&, ${Ne}-menu-submenu-arrow-icon`]:{color:le,backgroundColor:fe,cursor:"not-allowed"}},[`${it}-submenu-selected ${Ne}-menu-submenu-title`]:{color:xe.colorPrimary}})})},[(0,Xe.oN)(xe,"slide-up"),(0,Xe.oN)(xe,"slide-down"),(0,ge.Fm)(xe,"move-up"),(0,ge.Fm)(xe,"move-down"),(0,Oe._y)(xe,"zoom-big")]]},ft=xe=>Object.assign(Object.assign({zIndexPopup:xe.zIndexPopupBase+50,paddingBlock:(xe.controlHeight-xe.fontSize*xe.lineHeight)/2},(0,Ve.wZ)({contentRadius:xe.borderRadiusLG,limitVerticalRadius:!0})),(0,Pe.w)(xe));var Nt=(0,ot.I$)("Dropdown",xe=>{const{marginXXS:Ne,sizePopupArrow:it,paddingXXS:Wt,componentCls:ht}=xe,kt=(0,Le.mergeToken)(xe,{menuCls:`${ht}-menu`,dropdownArrowDistance:xe.calc(it).div(2).add(Ne).equal(),dropdownEdgeChildPadding:Wt});return[Ge(kt),_e(kt)]},ft,{resetStyle:!1});const Ke=null,Se=xe=>{var Ne;const{menu:it,arrow:Wt,prefixCls:ht,children:kt,trigger:St,disabled:Gt,dropdownRender:jt,getPopupContainer:de,overlayClassName:ne,rootClassName:te,overlayStyle:le,open:ve,onOpenChange:re,visible:fe,onVisibleChange:Ue,mouseEnterDelay:vt=.15,mouseLeaveDelay:et=.1,autoAdjustOverflow:tt=!0,placement:dt="",overlay:yt,transitionName:wt}=xe,{getPopupContainer:Qe,getPrefixCls:lt,direction:qt,dropdown:Ut}=y.useContext(Me.E_),vn=(0,he.ln)("Dropdown"),en=y.useMemo(()=>{const Sn=lt();return wt!==void 0?wt:dt.includes("top")?`${Sn}-slide-down`:`${Sn}-slide-up`},[lt,dt,wt]),Xt=y.useMemo(()=>dt?dt.includes("Center")?dt.slice(0,dt.indexOf("Center")):dt:qt==="rtl"?"bottomRight":"bottomLeft",[dt,qt]),$t=lt("dropdown",ht),an=(0,Ze.Z)($t),[bt,Rt,ln]=Nt($t,an),[,yn]=(0,Be.ZP)(),ut=y.Children.only(me(kt)?y.createElement("span",null,kt):kt),zt=(0,Ce.Tm)(ut,{className:be()(`${$t}-trigger`,{[`${$t}-rtl`]:qt==="rtl"},ut.props.className),disabled:(Ne=ut.props.disabled)!==null&&Ne!==void 0?Ne:Gt}),At=Gt?[]:St,un=!!(At!=null&&At.includes("contextMenu")),[An,Vn]=(0,ze.Z)(!1,{value:ve!=null?ve:fe}),rr=(0,ye.Z)(Sn=>{re==null||re(Sn,{source:"trigger"}),Ue==null||Ue(Sn),Vn(Sn)}),sr=be()(ne,te,Rt,ln,an,Ut==null?void 0:Ut.className,{[`${$t}-rtl`]:qt==="rtl"}),kn=(0,Re.Z)({arrowPointAtCenter:typeof Wt=="object"&&Wt.pointAtCenter,autoAdjustOverflow:tt,offset:yn.marginXXS,arrowWidth:Wt?yn.sizePopupArrow:0,borderRadius:yn.borderRadius}),qn=y.useCallback(()=>{it!=null&&it.selectable&&(it!=null&&it.multiple)||(re==null||re(!1,{source:"menu"}),Vn(!1))},[it==null?void 0:it.selectable,it==null?void 0:it.multiple]),Ht=()=>{let Sn;return it!=null&&it.items?Sn=y.createElement(Je.default,Object.assign({},it)):typeof yt=="function"?Sn=yt():Sn=yt,jt&&(Sn=jt(Sn)),Sn=y.Children.only(typeof Sn=="string"?y.createElement("span",null,Sn):Sn),y.createElement(oe.J,{prefixCls:`${$t}-menu`,rootClassName:be()(ln,an),expandIcon:y.createElement("span",{className:`${$t}-menu-submenu-arrow`},qt==="rtl"?y.createElement(we.Z,{className:`${$t}-menu-submenu-arrow-icon`}):y.createElement(pe.Z,{className:`${$t}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:qn,validator:hn=>{let{mode:on}=hn}},Sn)},[dn,Nn]=(0,se.Cn)("Dropdown",le==null?void 0:le.zIndex);let Ln=y.createElement(Fe.Z,Object.assign({alignPoint:un},(0,Ae.Z)(xe,["rootClassName"]),{mouseEnterDelay:vt,mouseLeaveDelay:et,visible:An,builtinPlacements:kn,arrow:!!Wt,overlayClassName:sr,prefixCls:$t,getPopupContainer:de||Qe,transitionName:en,trigger:At,overlay:Ht,placement:Xt,onVisibleChange:rr,overlayStyle:Object.assign(Object.assign(Object.assign({},Ut==null?void 0:Ut.style),le),{zIndex:dn})}),zt);return dn&&(Ln=y.createElement(ce.Z.Provider,{value:Nn},Ln)),bt(Ln)},xt=(0,De.Z)(Se,"align",void 0,"dropdown",xe=>xe),It=xe=>y.createElement(xt,Object.assign({},xe),y.createElement("span",null));Se._InternalPanelDoNotUseOrYouWillBeFired=It;var st=Se},75727:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return De}});var y=E(19563),we=E(59301),pe=E(18785),je=E(92310),be=E.n(je),Fe=E(7939),ye=E(48755),ze=E(44104),Ae=E(70045),se=function(Ce,he){var ce={};for(var Me in Ce)Object.prototype.hasOwnProperty.call(Ce,Me)&&he.indexOf(Me)<0&&(ce[Me]=Ce[Me]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,Me=Object.getOwnPropertySymbols(Ce);Ze{const{getPopupContainer:he,getPrefixCls:ce,direction:Me}=we.useContext(ye.E_),{prefixCls:Ze,type:Je="default",danger:oe,disabled:Be,loading:rt,onClick:Te,htmlType:Xe,children:ge,className:Oe,menu:Ve,arrow:Pe,autoFocus:ot,overlay:Le,trigger:ue,align:_e,open:Ge,onOpenChange:ft,placement:Nt,getPopupContainer:Ke,href:Se,icon:xt=we.createElement(pe.Z,null),title:It,buttonsRender:st=vt=>vt,mouseEnterDelay:xe,mouseLeaveDelay:Ne,overlayClassName:it,overlayStyle:Wt,destroyPopupOnHide:ht,dropdownRender:kt}=Ce,St=se(Ce,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Gt=ce("dropdown",Ze),jt=`${Gt}-button`,de={menu:Ve,arrow:Pe,autoFocus:ot,align:_e,disabled:Be,trigger:Be?[]:ue,onOpenChange:ft,getPopupContainer:Ke||he,mouseEnterDelay:xe,mouseLeaveDelay:Ne,overlayClassName:it,overlayStyle:Wt,destroyPopupOnHide:ht,dropdownRender:kt},{compactSize:ne,compactItemClassnames:te}=(0,Ae.ri)(Gt,Me),le=be()(jt,te,Oe);"overlay"in Ce&&(de.overlay=Le),"open"in Ce&&(de.open=Ge),"placement"in Ce?de.placement=Nt:de.placement=Me==="rtl"?"bottomLeft":"bottomRight";const ve=we.createElement(Fe.ZP,{type:Je,danger:oe,disabled:Be,loading:rt,onClick:Te,htmlType:Xe,href:Se,title:It},ge),re=we.createElement(Fe.ZP,{type:Je,danger:oe,icon:xt}),[fe,Ue]=st([ve,re]);return we.createElement(ze.Z.Compact,Object.assign({className:le,size:ne,block:!0},St),fe,we.createElement(y.Z,Object.assign({},de),Ue))};Ye.__ANT_BUTTON=!0;var me=Ye;const Re=y.Z;Re.Button=me;var De=Re},584:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(9017),be=E(17835),Fe=E(57700),ze=()=>{const[,oe]=(0,Fe.ZP)(),[Be]=(0,je.Z)("Empty"),Te=new be.FastColor(oe.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return y.createElement("svg",{style:Te,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},y.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),y.createElement("g",{fill:"none",fillRule:"evenodd"},y.createElement("g",{transform:"translate(24 31.67)"},y.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),y.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),y.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),y.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),y.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),y.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),y.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},y.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),y.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,oe]=(0,Fe.ZP)(),[Be]=(0,je.Z)("Empty"),{colorFill:rt,colorFillTertiary:Te,colorFillQuaternary:Xe,colorBgContainer:ge}=oe,{borderColor:Oe,shadowColor:Ve,contentColor:Pe}=(0,y.useMemo)(()=>({borderColor:new be.FastColor(rt).onBackground(ge).toHexString(),shadowColor:new be.FastColor(Te).onBackground(ge).toHexString(),contentColor:new be.FastColor(Xe).onBackground(ge).toHexString()}),[rt,Te,Xe,ge]);return y.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},y.createElement("title",null,(Be==null?void 0:Be.description)||"Empty"),y.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},y.createElement("ellipse",{fill:Ve,cx:"32",cy:"33",rx:"32",ry:"7"}),y.createElement("g",{fillRule:"nonzero",stroke:Oe},y.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),y.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Pe}))))},Ye=E(16931),me=E(51636);const Re=oe=>{const{componentCls:Be,margin:rt,marginXS:Te,marginXL:Xe,fontSize:ge,lineHeight:Oe}=oe;return{[Be]:{marginInline:Te,fontSize:ge,lineHeight:Oe,textAlign:"center",[`${Be}-image`]:{height:oe.emptyImgHeight,marginBottom:Te,opacity:oe.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Be}-description`]:{color:oe.colorTextDescription},[`${Be}-footer`]:{marginTop:rt},"&-normal":{marginBlock:Xe,color:oe.colorTextDescription,[`${Be}-description`]:{color:oe.colorTextDescription},[`${Be}-image`]:{height:oe.emptyImgHeightMD}},"&-small":{marginBlock:Te,color:oe.colorTextDescription,[`${Be}-image`]:{height:oe.emptyImgHeightSM}}}}};var De=(0,Ye.I$)("Empty",oe=>{const{componentCls:Be,controlHeightLG:rt,calc:Te}=oe,Xe=(0,me.mergeToken)(oe,{emptyImgCls:`${Be}-img`,emptyImgHeight:Te(rt).mul(2.5).equal(),emptyImgHeightMD:rt,emptyImgHeightSM:Te(rt).mul(.875).equal()});return[Re(Xe)]}),Ce=E(48755),he=function(oe,Be){var rt={};for(var Te in oe)Object.prototype.hasOwnProperty.call(oe,Te)&&Be.indexOf(Te)<0&&(rt[Te]=oe[Te]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xe=0,Te=Object.getOwnPropertySymbols(oe);Xe{const{className:Be,rootClassName:rt,prefixCls:Te,image:Xe=ce,description:ge,children:Oe,imageStyle:Ve,style:Pe,classNames:ot,styles:Le}=oe,ue=he(oe,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:_e,direction:Ge,className:ft,style:Nt,classNames:Ke,styles:Se}=(0,Ce.dj)("empty"),xt=_e("empty",Te),[It,st,xe]=De(xt),[Ne]=(0,je.Z)("Empty"),it=typeof ge!="undefined"?ge:Ne==null?void 0:Ne.description,Wt=typeof it=="string"?it:"empty";let ht=null;return typeof Xe=="string"?ht=y.createElement("img",{alt:Wt,src:Xe}):ht=Xe,It(y.createElement("div",Object.assign({className:pe()(st,xe,xt,ft,{[`${xt}-normal`]:Xe===Me,[`${xt}-rtl`]:Ge==="rtl"},Be,rt,Ke.root,ot==null?void 0:ot.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},Se.root),Nt),Le==null?void 0:Le.root),Pe)},ue),y.createElement("div",{className:pe()(`${xt}-image`,Ke.image,ot==null?void 0:ot.image),style:Object.assign(Object.assign(Object.assign({},Ve),Se.image),Le==null?void 0:Le.image)},ht),it&&y.createElement("div",{className:pe()(`${xt}-description`,Ke.description,ot==null?void 0:ot.description),style:Object.assign(Object.assign({},Se.description),Le==null?void 0:Le.description)},it),Oe&&y.createElement("div",{className:pe()(`${xt}-footer`,Ke.footer,ot==null?void 0:ot.footer),style:Object.assign(Object.assign({},Se.footer),Le==null?void 0:Le.footer)},Oe)))};Ze.PRESENTED_IMAGE_DEFAULT=ce,Ze.PRESENTED_IMAGE_SIMPLE=Me;var Je=Ze},28284:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Vt}});var y=E(56553),we=E(94480),pe=E(59301),je=E(92310),be=E.n(je),Fe=E(77900),ye=E(86641),ze=E(83397);function Ae(pt){const[Mt,Et]=pe.useState(pt);return pe.useEffect(()=>{const Kt=setTimeout(()=>{Et(pt)},pt.length?0:10);return()=>{clearTimeout(Kt)}},[pt]),Mt}var se=E(36237),Ye=E(63356),me=E(34925),Re=E(34961),De=E(51636),Ce=E(16931),ce=pt=>{const{componentCls:Mt}=pt,Et=`${Mt}-show-help`,Kt=`${Mt}-show-help-item`;return{[Et]:{transition:`opacity ${pt.motionDurationFast} ${pt.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Kt]:{overflow:"hidden",transition:`height ${pt.motionDurationFast} ${pt.motionEaseInOut}, opacity ${pt.motionDurationFast} ${pt.motionEaseInOut}, transform ${pt.motionDurationFast} ${pt.motionEaseInOut} !important`,[`&${Kt}-appear, &${Kt}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Kt}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Me=pt=>({legend:{display:"block",width:"100%",marginBottom:pt.marginLG,padding:0,color:pt.colorTextDescription,fontSize:pt.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,se.unit)(pt.lineWidth)} ${pt.lineType} ${pt.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${(0,se.unit)(pt.controlOutlineWidth)} ${pt.controlOutline}`},output:{display:"block",paddingTop:15,color:pt.colorText,fontSize:pt.fontSize,lineHeight:pt.lineHeight}}),Ze=(pt,Mt)=>{const{formItemCls:Et}=pt;return{[Et]:{[`${Et}-label > label`]:{height:Mt},[`${Et}-control-input`]:{minHeight:Mt}}}},Je=pt=>{const{componentCls:Mt}=pt;return{[pt.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(pt)),Me(pt)),{[`${Mt}-text`]:{display:"inline-block",paddingInlineEnd:pt.paddingSM},"&-small":Object.assign({},Ze(pt,pt.controlHeightSM)),"&-large":Object.assign({},Ze(pt,pt.controlHeightLG))})}},oe=pt=>{const{formItemCls:Mt,iconCls:Et,rootPrefixCls:Kt,antCls:at,labelRequiredMarkColor:Qt,labelColor:tn,labelFontSize:Yt,labelHeight:nt,labelColonMarginInlineStart:Bt,labelColonMarginInlineEnd:Tt,itemMarginBottom:Jt}=pt;return{[Mt]:Object.assign(Object.assign({},(0,Ye.Wf)(pt)),{marginBottom:Jt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden${at}-row`]:{display:"none"},"&-has-warning":{[`${Mt}-split`]:{color:pt.colorError}},"&-has-error":{[`${Mt}-split`]:{color:pt.colorWarning}},[`${Mt}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:pt.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:nt,color:tn,fontSize:Yt,[`> ${Et}`]:{fontSize:pt.fontSize,verticalAlign:"top"},[`&${Mt}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:pt.marginXXS,color:Qt,fontSize:pt.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${Mt}-required-mark-hidden, &${Mt}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${Mt}-optional`]:{display:"inline-block",marginInlineStart:pt.marginXXS,color:pt.colorTextDescription,[`&${Mt}-required-mark-hidden`]:{display:"none"}},[`${Mt}-tooltip`]:{color:pt.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:pt.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Bt,marginInlineEnd:Tt},[`&${Mt}-no-colon::after`]:{content:'"\\a0"'}}},[`${Mt}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Kt}-col-'"]):not([class*="' ${Kt}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:pt.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Mt]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:pt.colorTextDescription,fontSize:pt.fontSize,lineHeight:pt.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:pt.controlHeightSM,transition:`color ${pt.motionDurationMid} ${pt.motionEaseOut}`},"&-explain":{"&-error":{color:pt.colorError},"&-warning":{color:pt.colorWarning}}},[`&-with-help ${Mt}-explain`]:{height:"auto",opacity:1},[`${Mt}-feedback-icon`]:{fontSize:pt.fontSize,textAlign:"center",visibility:"visible",animationName:me.kr,animationDuration:pt.motionDurationMid,animationTimingFunction:pt.motionEaseOutBack,pointerEvents:"none","&-success":{color:pt.colorSuccess},"&-error":{color:pt.colorError},"&-warning":{color:pt.colorWarning},"&-validating":{color:pt.colorPrimary}}})}},Be=(pt,Mt)=>{const{formItemCls:Et}=pt;return{[`${Mt}-horizontal`]:{[`${Et}-label`]:{flexGrow:0},[`${Et}-control`]:{flex:"1 1 0",minWidth:0},[`${Et}-label[class$='-24'], ${Et}-label[class*='-24 ']`]:{[`& + ${Et}-control`]:{minWidth:"unset"}}}}},rt=pt=>{const{componentCls:Mt,formItemCls:Et,inlineItemMarginBottom:Kt}=pt;return{[`${Mt}-inline`]:{display:"flex",flexWrap:"wrap",[Et]:{flex:"none",marginInlineEnd:pt.margin,marginBottom:Kt,"&-row":{flexWrap:"nowrap"},[`> ${Et}-label, @@ -998,7 +998,7 @@ ${Kt}-col-24${Et}-label, ${Kt}-col-xl-24${Et}-label`]:Te(pt)}},[`@media (max-width: ${(0,se.unit)(pt.screenXSMax)})`]:[Xe(pt),{[Mt]:{[`${Et}:not(${Et}-horizontal)`]:{[`${Kt}-col-xs-24${Et}-label`]:Te(pt)}}}],[`@media (max-width: ${(0,se.unit)(pt.screenSMMax)})`]:{[Mt]:{[`${Et}:not(${Et}-horizontal)`]:{[`${Kt}-col-sm-24${Et}-label`]:Te(pt)}}},[`@media (max-width: ${(0,se.unit)(pt.screenMDMax)})`]:{[Mt]:{[`${Et}:not(${Et}-horizontal)`]:{[`${Kt}-col-md-24${Et}-label`]:Te(pt)}}},[`@media (max-width: ${(0,se.unit)(pt.screenLGMax)})`]:{[Mt]:{[`${Et}:not(${Et}-horizontal)`]:{[`${Kt}-col-lg-24${Et}-label`]:Te(pt)}}}}},Oe=pt=>{const{formItemCls:Mt,antCls:Et}=pt;return{[`${Mt}-vertical`]:{[`${Mt}-row`]:{flexDirection:"column"},[`${Mt}-label > label`]:{height:"auto"},[`${Mt}-control`]:{width:"100%"}},[`${Mt}-vertical ${Mt}-label, ${Et}-col-24${Mt}-label, - ${Et}-col-xl-24${Mt}-label`]:Te(pt),[`@media (max-width: ${(0,se.unit)(pt.screenXSMax)})`]:[Xe(pt),{[Mt]:{[`${Et}-col-xs-24${Mt}-label`]:Te(pt)}}],[`@media (max-width: ${(0,se.unit)(pt.screenSMMax)})`]:{[Mt]:{[`${Et}-col-sm-24${Mt}-label`]:Te(pt)}},[`@media (max-width: ${(0,se.unit)(pt.screenMDMax)})`]:{[Mt]:{[`${Et}-col-md-24${Mt}-label`]:Te(pt)}},[`@media (max-width: ${(0,se.unit)(pt.screenLGMax)})`]:{[Mt]:{[`${Et}-col-lg-24${Mt}-label`]:Te(pt)}}}},Ve=pt=>({labelRequiredMarkColor:pt.colorError,labelColor:pt.colorTextHeading,labelFontSize:pt.fontSize,labelHeight:pt.controlHeight,labelColonMarginInlineStart:pt.marginXXS/2,labelColonMarginInlineEnd:pt.marginXS,itemMarginBottom:pt.marginLG,verticalLabelPadding:`0 0 ${pt.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Pe=(pt,Mt)=>(0,De.mergeToken)(pt,{formItemCls:`${pt.componentCls}-item`,rootPrefixCls:Mt});var ot=(0,Ce.I$)("Form",(pt,Mt)=>{let{rootPrefixCls:Et}=Mt;const Kt=Pe(pt,Et);return[Je(Kt),oe(Kt),ce(Kt),Be(Kt,Kt.componentCls),Be(Kt,Kt.formItemCls),rt(Kt),ge(Kt),Oe(Kt),(0,Re.Z)(Kt),me.kr]},Ve,{order:-1e3});const Le=[];function ue(pt,Mt,Et){let Kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof pt=="string"?pt:`${Mt}-${Kt}`,error:pt,errorStatus:Et}}var Ge=pt=>{let{help:Mt,helpStatus:Et,errors:Kt=Le,warnings:at=Le,className:Qt,fieldId:tn,onVisibleChanged:Yt}=pt;const{prefixCls:nt}=pe.useContext(y.Rk),Bt=`${nt}-item-explain`,Tt=(0,ze.Z)(nt),[Jt,On,jn]=ot(nt,Tt),Gn=pe.useMemo(()=>(0,ye.Z)(nt),[nt]),Lr=Ae(Kt),Hr=Ae(at),to=pe.useMemo(()=>Mt!=null?[ue(Mt,"help",Et)]:[].concat((0,we.Z)(Lr.map((kr,Yr)=>ue(kr,"error","error",Yr))),(0,we.Z)(Hr.map((kr,Yr)=>ue(kr,"warning","warning",Yr)))),[Mt,Et,Lr,Hr]),dr=pe.useMemo(()=>{const kr={};return to.forEach(Yr=>{let{key:ro}=Yr;kr[ro]=(kr[ro]||0)+1}),to.map((Yr,ro)=>Object.assign(Object.assign({},Yr),{key:kr[Yr.key]>1?`${Yr.key}-fallback-${ro}`:Yr.key}))},[to]),xr={};return tn&&(xr.id=`${tn}_help`),Jt(pe.createElement(Fe.default,{motionDeadline:Gn.motionDeadline,motionName:`${nt}-show-help`,visible:!!dr.length,onVisibleChanged:Yt},kr=>{const{className:Yr,style:ro}=kr;return pe.createElement("div",Object.assign({},xr,{className:be()(Bt,Yr,jn,Tt,Qt,On),style:ro}),pe.createElement(Fe.CSSMotionList,Object.assign({keys:dr},(0,ye.Z)(nt),{motionName:`${nt}-show-help-item`,component:!1}),oo=>{const{key:io,error:Tr,errorStatus:eo,className:$r,style:Wo}=oo;return pe.createElement("div",{key:io,className:be()($r,{[`${Bt}-${eo}`]:eo}),style:Wo},Tr)}))}))},ft=E(22001),Nt=E(48755),Ke=E(2171),Se=E(31756),xt=E(23069),It=E(76846),st=E(16722);const xe=["parentNode"],Ne="form_item";function it(pt){return pt===void 0||pt===!1?[]:Array.isArray(pt)?pt:[pt]}function Wt(pt,Mt){if(!pt.length)return;const Et=pt.join("_");return Mt?`${Mt}_${Et}`:xe.includes(Et)?`${Ne}_${Et}`:Et}function ht(pt,Mt,Et,Kt,at,Qt){let tn=Kt;return Qt!==void 0?tn=Qt:Et.validating?tn="validating":pt.length?tn="error":Mt.length?tn="warning":(Et.touched||at&&Et.validated)&&(tn="success"),tn}var Zt=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);atpt!=null?pt:Object.assign(Object.assign({},Mt),{__INTERNAL__:{itemRef:at=>Qt=>{const tn=St(at);Qt?Et.current[tn]=Qt:delete Et.current[tn]}},scrollToField:function(at){let Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{focus:tn}=Qt,Yt=Zt(Qt,["focus"]),nt=Gt(at,Kt);nt&&((0,st.Z)(nt,Object.assign({scrollMode:"if-needed",block:"nearest"},Yt)),tn&&Kt.focusField(at))},focusField:at=>{var Qt,tn;const Yt=Kt.getFieldInstance(at);typeof(Yt==null?void 0:Yt.focus)=="function"?Yt.focus():(tn=(Qt=Gt(at,Kt))===null||Qt===void 0?void 0:Qt.focus)===null||tn===void 0||tn.call(Qt)},getFieldInstance:at=>{const Qt=St(at);return Et.current[Qt]}}),[pt,Mt]);return[Kt]}var de=E(98350),ne=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{const Et=pe.useContext(Ke.Z),{getPrefixCls:Kt,direction:at,requiredMark:Qt,colon:tn,scrollToFirstError:Yt,className:nt,style:Bt}=(0,Nt.dj)("form"),{prefixCls:Tt,className:Jt,rootClassName:On,size:jn,disabled:Gn=Et,form:Lr,colon:Hr,labelAlign:to,labelWrap:dr,labelCol:xr,wrapperCol:kr,hideRequiredMark:Yr,layout:ro="horizontal",scrollToFirstError:oo,requiredMark:io,onFinishFailed:Tr,name:eo,style:$r,feedbackIcons:Wo,variant:Ko}=pt,ar=ne(pt,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),Ro=(0,Se.Z)(jn),ea=pe.useContext(de.Z),yo=pe.useMemo(()=>io!==void 0?io:Yr?!1:Qt!==void 0?Qt:!0,[Yr,io,Qt]),Zo=Hr!=null?Hr:tn,vo=Kt("form",Tt),ua=(0,ze.Z)(vo),[ya,$o,pa]=ot(vo,ua),ka=be()(vo,`${vo}-${ro}`,{[`${vo}-hide-required-mark`]:yo===!1,[`${vo}-rtl`]:at==="rtl",[`${vo}-${Ro}`]:Ro},pa,ua,$o,nt,Jt,On),[Ca]=jt(Lr),{__INTERNAL__:Oa}=Ca;Oa.name=eo;const No=pe.useMemo(()=>({name:eo,labelAlign:to,labelCol:xr,labelWrap:dr,wrapperCol:kr,vertical:ro==="vertical",colon:Zo,requiredMark:yo,itemRef:Oa.itemRef,form:Ca,feedbackIcons:Wo}),[eo,to,xr,kr,ro,Zo,yo,Ca,Wo]),$e=pe.useRef(null);pe.useImperativeHandle(Mt,()=>{var Cn;return Object.assign(Object.assign({},Ca),{nativeElement:(Cn=$e.current)===null||Cn===void 0?void 0:Cn.nativeElement})});const fn=(Cn,tr)=>{if(Cn){let Zn={block:"nearest"};typeof Cn=="object"&&(Zn=Object.assign(Object.assign({},Zn),Cn)),Ca.scrollToField(tr,Zn)}},Lt=Cn=>{if(Tr==null||Tr(Cn),Cn.errorFields.length){const tr=Cn.errorFields[0].name;if(oo!==void 0){fn(oo,tr);return}Yt!==void 0&&fn(Yt,tr)}};return ya(pe.createElement(y.pg.Provider,{value:Ko},pe.createElement(Ke.n,{disabled:Gn},pe.createElement(xt.Z.Provider,{value:Ro},pe.createElement(y.RV,{validateMessages:ea},pe.createElement(y.q3.Provider,{value:No},pe.createElement(ft.default,Object.assign({id:eo},ar,{name:eo,onFinishFailed:Lt,form:Ca,ref:$e,style:Object.assign(Object.assign({},Bt),$r),className:ka}))))))))};var ve=pe.forwardRef(te),re=E(41799),fe=E(8654),Ue=E(22703),vt=E(32383),et=E(11592);function tt(pt){if(typeof pt=="function")return pt;const Mt=(0,et.Z)(pt);return Mt.length<=1?Mt[0]:Mt}const dt=()=>{const{status:pt,errors:Mt=[],warnings:Et=[]}=pe.useContext(y.aM);return{status:pt,errors:Mt,warnings:Et}};dt.Context=y.aM;var yt=dt,wt=E(16089);function Qe(pt){const[Mt,Et]=pe.useState(pt),Kt=pe.useRef(null),at=pe.useRef([]),Qt=pe.useRef(!1);pe.useEffect(()=>(Qt.current=!1,()=>{Qt.current=!0,wt.Z.cancel(Kt.current),Kt.current=null}),[]);function tn(Yt){Qt.current||(Kt.current===null&&(at.current=[],Kt.current=(0,wt.Z)(()=>{Kt.current=null,Et(nt=>{let Bt=nt;return at.current.forEach(Tt=>{Bt=Tt(Bt)}),Bt})})),at.current.push(Yt))}return[Mt,tn]}function lt(){const{itemRef:pt}=pe.useContext(y.q3),Mt=pe.useRef({});function Et(Kt,at){const Qt=at&&typeof at=="object"&&(0,fe.C4)(at),tn=Kt.join("_");return(Mt.current.name!==tn||Mt.current.originRef!==Qt)&&(Mt.current.name=tn,Mt.current.originRef=Qt,Mt.current.ref=(0,fe.sQ)(pt(Kt),Qt)),Mt.current.ref}return Et}var qt=E(29194),Ut=E(34280),vn=E(2738),en=E(65970),Xt=E(70425),$t=E(5472);const an=pt=>{const{formItemCls:Mt}=pt;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Mt}-control`]:{display:"flex"}}}};var bt=(0,Ce.bk)(["Form","item-item"],(pt,Mt)=>{let{rootPrefixCls:Et}=Mt;const Kt=Pe(pt,Et);return[an(Kt)]}),kt=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{const{prefixCls:Mt,status:Et,labelCol:Kt,wrapperCol:at,children:Qt,errors:tn,warnings:Yt,_internalItemRender:nt,extra:Bt,help:Tt,fieldId:Jt,marginBottom:On,onErrorVisibleChanged:jn,label:Gn}=pt,Lr=`${Mt}-item`,Hr=pe.useContext(y.q3),to=pe.useMemo(()=>{let ar=Object.assign({},at||Hr.wrapperCol||{});return Gn===null&&!Kt&&!at&&Hr.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(ea=>{const yo=ea?[ea]:[],Zo=(0,Xt.U2)(Hr.labelCol,yo),vo=typeof Zo=="object"?Zo:{},ua=(0,Xt.U2)(ar,yo),ya=typeof ua=="object"?ua:{};"span"in vo&&!("offset"in ya)&&vo.span{const{labelCol:ar,wrapperCol:Ro}=Hr;return kt(Hr,["labelCol","wrapperCol"])},[Hr]),kr=pe.useRef(null),[Yr,ro]=pe.useState(0);(0,Ut.Z)(()=>{Bt&&kr.current?ro(kr.current.clientHeight):ro(0)},[Bt]);const oo=pe.createElement("div",{className:`${Lr}-control-input`},pe.createElement("div",{className:`${Lr}-control-input-content`},Qt)),io=pe.useMemo(()=>({prefixCls:Mt,status:Et}),[Mt,Et]),Tr=On!==null||tn.length||Yt.length?pe.createElement(y.Rk.Provider,{value:io},pe.createElement(Ge,{fieldId:Jt,errors:tn,warnings:Yt,help:Tt,helpStatus:Et,className:`${Lr}-explain-connected`,onVisibleChanged:jn})):null,eo={};Jt&&(eo.id=`${Jt}_extra`);const $r=Bt?pe.createElement("div",Object.assign({},eo,{className:`${Lr}-extra`,ref:kr}),Bt):null,Wo=Tr||$r?pe.createElement("div",{className:`${Lr}-additional`,style:On?{minHeight:On+Yr}:{}},Tr,$r):null,Ko=nt&&nt.mark==="pro_table_render"&&nt.render?nt.render(pt,{input:oo,errorList:Tr,extra:$r}):pe.createElement(pe.Fragment,null,oo,Wo);return pe.createElement(y.q3.Provider,{value:xr},pe.createElement($t.Z,Object.assign({},to,{className:dr}),Ko),pe.createElement(bt,{prefixCls:Mt}))},zt=E(61485),At=E(9017),un=E(85981),An=E(25399),Vn=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{let{prefixCls:Mt,label:Et,htmlFor:Kt,labelCol:at,labelAlign:Qt,colon:tn,required:Yt,requiredMark:nt,tooltip:Bt,vertical:Tt}=pt;var Jt;const[On]=(0,At.Z)("Form"),{labelAlign:jn,labelCol:Gn,labelWrap:Lr,colon:Hr}=pe.useContext(y.q3);if(!Et)return null;const to=at||Gn||{},dr=Qt||jn,xr=`${Mt}-item-label`,kr=be()(xr,dr==="left"&&`${xr}-left`,to.className,{[`${xr}-wrap`]:!!Lr});let Yr=Et;const ro=tn===!0||Hr!==!1&&tn!==!1;ro&&!Tt&&typeof Et=="string"&&Et.trim()&&(Yr=Et.replace(/[:|:]\s*$/,""));const io=rr(Bt);if(io){const{icon:ar=pe.createElement(zt.Z,null)}=io,Ro=Vn(io,["icon"]),ea=pe.createElement(An.Z,Object.assign({},Ro),pe.cloneElement(ar,{className:`${Mt}-item-tooltip`,title:"",onClick:yo=>{yo.preventDefault()},tabIndex:null}));Yr=pe.createElement(pe.Fragment,null,Yr,ea)}const Tr=nt==="optional",eo=typeof nt=="function",$r=nt===!1;eo?Yr=nt(Yr,{required:!!Yt}):Tr&&!Yt&&(Yr=pe.createElement(pe.Fragment,null,Yr,pe.createElement("span",{className:`${Mt}-item-optional`,title:""},(On==null?void 0:On.optional)||((Jt=un.Z.Form)===null||Jt===void 0?void 0:Jt.optional))));let Wo;$r?Wo="hidden":(Tr||eo)&&(Wo="optional");const Ko=be()({[`${Mt}-item-required`]:Yt,[`${Mt}-item-required-mark-${Wo}`]:Wo,[`${Mt}-item-no-colon`]:!ro});return pe.createElement($t.Z,Object.assign({},to,{className:kr}),pe.createElement("label",{htmlFor:Kt,className:Ko,title:typeof Et=="string"?Et:""},Yr))},qn=E(29679),Ht=E(19248),dn=E(96512),Nn=E(58617);const Ln={success:qn.Z,warning:dn.Z,error:Ht.Z,validating:Nn.Z};function Sn(pt){let{children:Mt,errors:Et,warnings:Kt,hasFeedback:at,validateStatus:Qt,prefixCls:tn,meta:Yt,noStyle:nt}=pt;const Bt=`${tn}-item`,{feedbackIcons:Tt}=pe.useContext(y.q3),Jt=ht(Et,Kt,Yt,null,!!at,Qt),{isFormItemInput:On,status:jn,hasFeedback:Gn,feedbackIcon:Lr}=pe.useContext(y.aM),Hr=pe.useMemo(()=>{var to;let dr;if(at){const kr=at!==!0&&at.icons||Tt,Yr=Jt&&((to=kr==null?void 0:kr({status:Jt,errors:Et,warnings:Kt}))===null||to===void 0?void 0:to[Jt]),ro=Jt&&Ln[Jt];dr=Yr!==!1&&ro?pe.createElement("span",{className:be()(`${Bt}-feedback-icon`,`${Bt}-feedback-icon-${Jt}`)},Yr||pe.createElement(ro,null)):null}const xr={status:Jt||"",errors:Et,warnings:Kt,hasFeedback:!!at,feedbackIcon:dr,isFormItemInput:!0};return nt&&(xr.status=(Jt!=null?Jt:jn)||"",xr.isFormItemInput=On,xr.hasFeedback=!!(at!=null?at:Gn),xr.feedbackIcon=at!==void 0?xr.feedbackIcon:Lr),xr},[Jt,at,nt,On,jn]);return pe.createElement(y.aM.Provider,{value:Hr},Mt)}var hn=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{if($r&&oo.current){const vo=getComputedStyle(oo.current);ar(parseInt(vo.marginBottom,10))}},[$r,Wo]);const Ro=vo=>{vo||ar(null)},yo=function(){let vo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ua=vo?io:Bt.errors,ya=vo?Tr:Bt.warnings;return ht(ua,ya,Bt,"",!!Tt,nt)}(),Zo=be()(xr,Et,Kt,{[`${xr}-with-help`]:eo||io.length||Tr.length,[`${xr}-has-feedback`]:yo&&Tt,[`${xr}-has-success`]:yo==="success",[`${xr}-has-warning`]:yo==="warning",[`${xr}-has-error`]:yo==="error",[`${xr}-is-validating`]:yo==="validating",[`${xr}-hidden`]:Jt,[`${xr}-${to}`]:to});return pe.createElement("div",{className:Zo,style:at,ref:oo},pe.createElement(en.Z,Object.assign({className:`${xr}-row`},(0,vn.Z)(dr,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),pe.createElement(kn,Object.assign({htmlFor:jn},pt,{requiredMark:kr,required:Gn!=null?Gn:Lr,prefixCls:Mt,vertical:ro})),pe.createElement(ut,Object.assign({},pt,Bt,{errors:io,warnings:Tr,prefixCls:Mt,status:yo,help:Qt,marginBottom:Ko,onErrorVisibleChanged:Ro}),pe.createElement(y.qI.Provider,{value:Hr},pe.createElement(Sn,{prefixCls:Mt,meta:Bt,errors:Bt.errors,warnings:Bt.warnings,hasFeedback:Tt,validateStatus:yo},On)))),!!Ko&&pe.createElement("div",{className:`${xr}-margin-offset`,style:{marginBottom:-Ko}}))}const Fn="__SPLIT__",Yn=null;function _n(pt,Mt){const Et=Object.keys(pt),Kt=Object.keys(Mt);return Et.length===Kt.length&&Et.every(at=>{const Qt=pt[at],tn=Mt[at];return Qt===tn||typeof Qt=="function"||typeof tn=="function"})}const Pn=pe.memo(pt=>{let{children:Mt}=pt;return Mt},(pt,Mt)=>_n(pt.control,Mt.control)&&pt.update===Mt.update&&pt.childProps.length===Mt.childProps.length&&pt.childProps.every((Et,Kt)=>Et===Mt.childProps[Kt]));function Qn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jn(pt){const{name:Mt,noStyle:Et,className:Kt,dependencies:at,prefixCls:Qt,shouldUpdate:tn,rules:Yt,children:nt,required:Bt,label:Tt,messageVariables:Jt,trigger:On="onChange",validateTrigger:jn,hidden:Gn,help:Lr,layout:Hr}=pt,{getPrefixCls:to}=pe.useContext(Nt.E_),{name:dr}=pe.useContext(y.q3),xr=tt(nt),kr=typeof xr=="function",Yr=pe.useContext(y.qI),{validateTrigger:ro}=pe.useContext(ft.FieldContext),oo=jn!==void 0?jn:ro,io=Mt!=null,Tr=to("form",Qt),eo=(0,ze.Z)(Tr),[$r,Wo,Ko]=ot(Tr,eo),ar=(0,vt.ln)("Form.Item"),Ro=pe.useContext(ft.ListContext),ea=pe.useRef(null),[yo,Zo]=Qe({}),[vo,ua]=(0,re.Z)(()=>Qn()),ya=$e=>{const fn=Ro==null?void 0:Ro.getKey($e.name);if(ua($e.destroy?Qn():$e,!0),Et&&Lr!==!1&&Yr){let Lt=$e.name;if($e.destroy)Lt=ea.current||Lt;else if(fn!==void 0){const[Cn,tr]=fn;Lt=[Cn].concat((0,we.Z)(tr)),ea.current=Lt}Yr($e,Lt)}},$o=($e,fn)=>{Zo(Lt=>{const Cn=Object.assign({},Lt),Zn=[].concat((0,we.Z)($e.name.slice(0,-1)),(0,we.Z)(fn)).join(Fn);return $e.destroy?delete Cn[Zn]:Cn[Zn]=$e,Cn})},[pa,ka]=pe.useMemo(()=>{const $e=(0,we.Z)(vo.errors),fn=(0,we.Z)(vo.warnings);return Object.values(yo).forEach(Lt=>{$e.push.apply($e,(0,we.Z)(Lt.errors||[])),fn.push.apply(fn,(0,we.Z)(Lt.warnings||[]))}),[$e,fn]},[yo,vo.errors,vo.warnings]),Ca=lt();function Oa($e,fn,Lt){return Et&&!Gn?pe.createElement(Sn,{prefixCls:Tr,hasFeedback:pt.hasFeedback,validateStatus:pt.validateStatus,meta:vo,errors:pa,warnings:ka,noStyle:!0},$e):pe.createElement(on,Object.assign({key:"row"},pt,{className:be()(Kt,Ko,eo,Wo),prefixCls:Tr,fieldId:fn,isRequired:Lt,errors:pa,warnings:ka,meta:vo,onSubItemMetaChange:$o,layout:Hr}),$e)}if(!io&&!kr&&!at)return $r(Oa(xr));let No={};return typeof Tt=="string"?No.label=Tt:Mt&&(No.label=String(Mt)),Jt&&(No=Object.assign(Object.assign({},No),Jt)),$r(pe.createElement(ft.Field,Object.assign({},pt,{messageVariables:No,trigger:On,validateTrigger:oo,onMetaChange:ya}),($e,fn,Lt)=>{const Cn=it(Mt).length&&fn?fn.name:[],tr=Wt(Cn,dr),Zn=Bt!==void 0?Bt:!!(Yt!=null&&Yt.some(zn=>{if(zn&&typeof zn=="object"&&zn.required&&!zn.warningOnly)return!0;if(typeof zn=="function"){const Un=zn(Lt);return(Un==null?void 0:Un.required)&&!(Un!=null&&Un.warningOnly)}return!1})),Rn=Object.assign({},$e);let yr=null;if(Array.isArray(xr)&&io)yr=xr;else if(!(kr&&(!(tn||at)||io))){if(!(at&&!kr&&!io))if(pe.isValidElement(xr)){const zn=Object.assign(Object.assign({},xr.props),Rn);if(zn.id||(zn.id=tr),Lr||pa.length>0||ka.length>0||pt.extra){const Rr=[];(Lr||pa.length>0)&&Rr.push(`${tr}_help`),pt.extra&&Rr.push(`${tr}_extra`),zn["aria-describedby"]=Rr.join(" ")}pa.length>0&&(zn["aria-invalid"]="true"),Zn&&(zn["aria-required"]="true"),(0,fe.Yr)(xr)&&(zn.ref=Ca(Cn,xr)),new Set([].concat((0,we.Z)(it(On)),(0,we.Z)(it(oo)))).forEach(Rr=>{zn[Rr]=function(){for(var wo,ca,aa,oa,va,ma=arguments.length,La=new Array(ma),Ba=0;Ba{var{prefixCls:Mt,children:Et}=pt,Kt=En(pt,["prefixCls","children"]);const{getPrefixCls:at}=pe.useContext(Nt.E_),Qt=at("form",Mt),tn=pe.useMemo(()=>({prefixCls:Qt,status:"error"}),[Qt]);return pe.createElement(ft.List,Object.assign({},Kt),(Yt,nt,Bt)=>pe.createElement(y.Rk.Provider,{value:tn},Et(Yt.map(Tt=>Object.assign(Object.assign({},Tt),{fieldKey:Tt.key})),nt,{errors:Bt.errors,warnings:Bt.warnings})))};function gr(){const{form:pt}=pe.useContext(y.q3);return pt}const Ot=ve;Ot.Item=Ar,Ot.List=fr,Ot.ErrorList=Ge,Ot.useForm=jt,Ot.useFormInstance=gr,Ot.useWatch=ft.useWatch,Ot.Provider=y.RV,Ot.create=()=>{};var Vt=Ot},4875:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return yn}});var y=E(59301),we=E(84105),pe=E(87395),je=E(92310),be=E.n(je),Fe=E(54476),ye=E(20068),ze=E(76190),Ae=E(42978),se=E(75931),Ye=E(67732),me=E(83652);function Re(){return typeof BigInt=="function"}function De(ut){return!ut&&ut!==0&&!Number.isNaN(ut)||!String(ut).trim()}function Ce(ut){var zt=ut.trim(),At=zt.startsWith("-");At&&(zt=zt.slice(1)),zt=zt.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),zt.startsWith(".")&&(zt="0".concat(zt));var un=zt||"0",An=un.split("."),Vn=An[0]||"0",rr=An[1]||"0";Vn==="0"&&rr==="0"&&(At=!1);var sr=At?"-":"";return{negative:At,negativeStr:sr,trimStr:un,integerStr:Vn,decimalStr:rr,fullStr:"".concat(sr).concat(un)}}function he(ut){var zt=String(ut);return!Number.isNaN(Number(zt))&&zt.includes("e")}function ce(ut){var zt=String(ut);if(he(ut)){var At=Number(zt.slice(zt.indexOf("e-")+2)),un=zt.match(/\.(\d+)/);return un!=null&&un[1]&&(At+=un[1].length),At}return zt.includes(".")&&Ze(zt)?zt.length-zt.indexOf(".")-1:0}function Me(ut){var zt=String(ut);if(he(ut)){if(ut>Number.MAX_SAFE_INTEGER)return String(Re()?BigInt(ut).toString():Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return At?this.isInvalidate()?"":Ce("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ut}(),oe=function(){function ut(zt){if((0,Ye.Z)(this,ut),(0,ye.Z)(this,"origin",""),(0,ye.Z)(this,"number",void 0),(0,ye.Z)(this,"empty",void 0),De(zt)){this.empty=!0;return}this.origin=String(zt),this.number=Number(zt)}return(0,me.Z)(ut,[{key:"negate",value:function(){return new ut(-this.toNumber())}},{key:"add",value:function(At){if(this.isInvalidate())return new ut(At);var un=Number(At);if(Number.isNaN(un))return this;var An=this.number+un;if(An>Number.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(AnNumber.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(An0&&arguments[0]!==void 0?arguments[0]:!0;return At?this.isInvalidate()?"":Me(this.number):this.origin}}]),ut}();function Be(ut){return Re()?new Je(ut):new oe(ut)}function rt(ut,zt,At){var un=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ut==="")return"";var An=Ce(ut),Vn=An.negativeStr,rr=An.integerStr,sr=An.decimalStr,kn="".concat(zt).concat(sr),qn="".concat(Vn).concat(rr);if(At>=0){var Ht=Number(sr[At]);if(Ht>=5&&!un){var dn=Be(ut).add("".concat(Vn,"0.").concat("0".repeat(At)).concat(10-Ht));return rt(dn.toString(),zt,At,un)}return At===0?qn:"".concat(qn).concat(zt).concat(sr.padEnd(At,"0").slice(0,At))}return kn===".0"?qn:"".concat(qn).concat(kn)}var Te=Be,Xe=E(36901),ge=E(34280);function Oe(ut,zt){return typeof Proxy!="undefined"&&ut?new Proxy(ut,{get:function(un,An){if(zt[An])return zt[An];var Vn=un[An];return typeof Vn=="function"?Vn.bind(un):Vn}}):ut}var Ve=E(8654),Pe=E(48736);function ot(ut,zt){var At=(0,y.useRef)(null);function un(){try{var Vn=ut.selectionStart,rr=ut.selectionEnd,sr=ut.value,kn=sr.substring(0,Vn),qn=sr.substring(rr);At.current={start:Vn,end:rr,value:sr,beforeTxt:kn,afterTxt:qn}}catch(Ht){}}function An(){if(ut&&At.current&&zt)try{var Vn=ut.value,rr=At.current,sr=rr.beforeTxt,kn=rr.afterTxt,qn=rr.start,Ht=Vn.length;if(Vn.startsWith(sr))Ht=sr.length;else if(Vn.endsWith(kn))Ht=Vn.length-At.current.afterTxt.length;else{var dn=sr[qn-1],Nn=Vn.indexOf(dn,qn-1);Nn!==-1&&(Ht=Nn+1)}ut.setSelectionRange(Ht,Ht)}catch(Ln){(0,Pe.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ln.message))}}return[un,An]}var Le=E(49658),ue=function(){var zt=(0,y.useState)(!1),At=(0,Ae.Z)(zt,2),un=At[0],An=At[1];return(0,ge.Z)(function(){An((0,Le.Z)())},[]),un},_e=ue,Ge=E(16089),ft=200,Nt=600;function Ke(ut){var zt=ut.prefixCls,At=ut.upNode,un=ut.downNode,An=ut.upDisabled,Vn=ut.downDisabled,rr=ut.onStep,sr=y.useRef(),kn=y.useRef([]),qn=y.useRef();qn.current=rr;var Ht=function(){clearTimeout(sr.current)},dn=function(_n,Pn){_n.preventDefault(),Ht(),qn.current(Pn);function Qn(){qn.current(Pn),sr.current=setTimeout(Qn,ft)}sr.current=setTimeout(Qn,Nt)};y.useEffect(function(){return function(){Ht(),kn.current.forEach(function(Yn){return Ge.Z.cancel(Yn)})}},[]);var Nn=_e();if(Nn)return null;var Ln="".concat(zt,"-handler"),Sn=be()(Ln,"".concat(Ln,"-up"),(0,ye.Z)({},"".concat(Ln,"-up-disabled"),An)),hn=be()(Ln,"".concat(Ln,"-down"),(0,ye.Z)({},"".concat(Ln,"-down-disabled"),Vn)),on=function(){return kn.current.push((0,Ge.Z)(Ht))},Fn={unselectable:"on",role:"button",onMouseUp:on,onMouseLeave:on};return y.createElement("div",{className:"".concat(Ln,"-wrap")},y.createElement("span",(0,Fe.Z)({},Fn,{onMouseDown:function(_n){dn(_n,!0)},"aria-label":"Increase Value","aria-disabled":An,className:Sn}),At||y.createElement("span",{unselectable:"on",className:"".concat(zt,"-handler-up-inner")})),y.createElement("span",(0,Fe.Z)({},Fn,{onMouseDown:function(_n){dn(_n,!1)},"aria-label":"Decrease Value","aria-disabled":Vn,className:hn}),un||y.createElement("span",{unselectable:"on",className:"".concat(zt,"-handler-down-inner")})))}function Se(ut){var zt=typeof ut=="number"?Me(ut):Ce(ut).fullStr,At=zt.includes(".");return At?Ce(zt.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ut+"0"}var xt=E(30292),It=function(){var ut=(0,y.useRef)(0),zt=function(){Ge.Z.cancel(ut.current)};return(0,y.useEffect)(function(){return zt},[]),function(At){zt(),ut.current=(0,Ge.Z)(function(){At()})}},st=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],xe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Ne=function(zt,At){return zt||At.isEmpty()?At.toString():At.toNumber()},it=function(zt){var At=Te(zt);return At.isInvalidate()?null:At},Wt=y.forwardRef(function(ut,zt){var At=ut.prefixCls,un=ut.className,An=ut.style,Vn=ut.min,rr=ut.max,sr=ut.step,kn=sr===void 0?1:sr,qn=ut.defaultValue,Ht=ut.value,dn=ut.disabled,Nn=ut.readOnly,Ln=ut.upHandler,Sn=ut.downHandler,hn=ut.keyboard,on=ut.changeOnWheel,Fn=on===void 0?!1:on,Yn=ut.controls,_n=Yn===void 0?!0:Yn,Pn=ut.classNames,Qn=ut.stringMode,Jn=ut.parser,Er=ut.formatter,Ar=ut.precision,En=ut.decimalSeparator,Kn=ut.onChange,fr=ut.onInput,gr=ut.onPressEnter,Ot=ut.onStep,Vt=ut.changeOnBlur,pt=Vt===void 0?!0:Vt,Mt=ut.domRef,Et=(0,se.Z)(ut,st),Kt="".concat(At,"-input"),at=y.useRef(null),Qt=y.useState(!1),tn=(0,Ae.Z)(Qt,2),Yt=tn[0],nt=tn[1],Bt=y.useRef(!1),Tt=y.useRef(!1),Jt=y.useRef(!1),On=y.useState(function(){return Te(Ht!=null?Ht:qn)}),jn=(0,Ae.Z)(On,2),Gn=jn[0],Lr=jn[1];function Hr(tr){Ht===void 0&&Lr(tr)}var to=y.useCallback(function(tr,Zn){if(!Zn)return Ar>=0?Ar:Math.max(ce(tr),ce(kn))},[Ar,kn]),dr=y.useCallback(function(tr){var Zn=String(tr);if(Jn)return Jn(Zn);var Rn=Zn;return En&&(Rn=Rn.replace(En,".")),Rn.replace(/[^\w.-]+/g,"")},[Jn,En]),xr=y.useRef(""),kr=y.useCallback(function(tr,Zn){if(Er)return Er(tr,{userTyping:Zn,input:String(xr.current)});var Rn=typeof tr=="number"?Me(tr):tr;if(!Zn){var yr=to(Rn,Zn);if(Ze(Rn)&&(En||yr>=0)){var zn=En||".";Rn=rt(Rn,zn,yr)}}return Rn},[Er,to,En]),Yr=y.useState(function(){var tr=qn!=null?qn:Ht;return Gn.isInvalidate()&&["string","number"].includes((0,ze.Z)(tr))?Number.isNaN(tr)?"":tr:kr(Gn.toString(),!1)}),ro=(0,Ae.Z)(Yr,2),oo=ro[0],io=ro[1];xr.current=oo;function Tr(tr,Zn){io(kr(tr.isInvalidate()?tr.toString(!1):tr.toString(!Zn),Zn))}var eo=y.useMemo(function(){return it(rr)},[rr,Ar]),$r=y.useMemo(function(){return it(Vn)},[Vn,Ar]),Wo=y.useMemo(function(){return!eo||!Gn||Gn.isInvalidate()?!1:eo.lessEquals(Gn)},[eo,Gn]),Ko=y.useMemo(function(){return!$r||!Gn||Gn.isInvalidate()?!1:Gn.lessEquals($r)},[$r,Gn]),ar=ot(at.current,Yt),Ro=(0,Ae.Z)(ar,2),ea=Ro[0],yo=Ro[1],Zo=function(Zn){return eo&&!Zn.lessEquals(eo)?eo:$r&&!$r.lessEquals(Zn)?$r:null},vo=function(Zn){return!Zo(Zn)},ua=function(Zn,Rn){var yr=Zn,zn=vo(yr)||yr.isEmpty();if(!yr.isEmpty()&&!Rn&&(yr=Zo(yr)||yr,zn=!0),!Nn&&!dn&&zn){var Un=yr.toString(),or=to(Un,Rn);return or>=0&&(yr=Te(rt(Un,".",or)),vo(yr)||(yr=Te(rt(Un,".",or,!0)))),yr.equals(Gn)||(Hr(yr),Kn==null||Kn(yr.isEmpty()?null:Ne(Qn,yr)),Ht===void 0&&Tr(yr,Rn)),yr}return Gn},ya=It(),$o=function tr(Zn){if(ea(),xr.current=Zn,io(Zn),!Tt.current){var Rn=dr(Zn),yr=Te(Rn);yr.isNaN()||ua(yr,!0)}fr==null||fr(Zn),ya(function(){var zn=Zn;Jn||(zn=Zn.replace(/。/g,".")),zn!==Zn&&tr(zn)})},pa=function(){Tt.current=!0},ka=function(){Tt.current=!1,$o(at.current.value)},Ca=function(Zn){$o(Zn.target.value)},Oa=function(Zn){var Rn;if(!(Zn&&Wo||!Zn&&Ko)){Bt.current=!1;var yr=Te(Jt.current?Se(kn):kn);Zn||(yr=yr.negate());var zn=(Gn||Te(0)).add(yr.toString()),Un=ua(zn,!1);Ot==null||Ot(Ne(Qn,Un),{offset:Jt.current?Se(kn):kn,type:Zn?"up":"down"}),(Rn=at.current)===null||Rn===void 0||Rn.focus()}},No=function(Zn){var Rn=Te(dr(oo)),yr;Rn.isNaN()?yr=ua(Gn,Zn):yr=ua(Rn,Zn),Ht!==void 0?Tr(Gn,!1):yr.isNaN()||Tr(yr,!1)},$e=function(){Bt.current=!0},fn=function(Zn){var Rn=Zn.key,yr=Zn.shiftKey;Bt.current=!0,Jt.current=yr,Rn==="Enter"&&(Tt.current||(Bt.current=!1),No(!1),gr==null||gr(Zn)),hn!==!1&&!Tt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Rn)&&(Oa(Rn==="Up"||Rn==="ArrowUp"),Zn.preventDefault())},Lt=function(){Bt.current=!1,Jt.current=!1};y.useEffect(function(){if(Fn&&Yt){var tr=function(yr){Oa(yr.deltaY<0),yr.preventDefault()},Zn=at.current;if(Zn)return Zn.addEventListener("wheel",tr,{passive:!1}),function(){return Zn.removeEventListener("wheel",tr)}}});var Cn=function(){pt&&No(!1),nt(!1),Bt.current=!1};return(0,ge.o)(function(){Gn.isInvalidate()||Tr(Gn,!1)},[Ar,Er]),(0,ge.o)(function(){var tr=Te(Ht);Lr(tr);var Zn=Te(dr(oo));(!tr.equals(Zn)||!Bt.current||Er)&&Tr(tr,Bt.current)},[Ht]),(0,ge.o)(function(){Er&&yo()},[oo]),y.createElement("div",{ref:Mt,className:be()(At,un,(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(At,"-focused"),Yt),"".concat(At,"-disabled"),dn),"".concat(At,"-readonly"),Nn),"".concat(At,"-not-a-number"),Gn.isNaN()),"".concat(At,"-out-of-range"),!Gn.isInvalidate()&&!vo(Gn))),style:An,onFocus:function(){nt(!0)},onBlur:Cn,onKeyDown:fn,onKeyUp:Lt,onCompositionStart:pa,onCompositionEnd:ka,onBeforeInput:$e},_n&&y.createElement(Ke,{prefixCls:At,upNode:Ln,downNode:Sn,upDisabled:Wo,downDisabled:Ko,onStep:Oa}),y.createElement("div",{className:"".concat(Kt,"-wrap")},y.createElement("input",(0,Fe.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Vn,"aria-valuemax":rr,"aria-valuenow":Gn.isInvalidate()?null:Gn.toString(),step:kn},Et,{ref:(0,Ve.sQ)(at,zt),className:Kt,value:oo,onChange:Ca,disabled:dn,readOnly:Nn}))))}),ht=y.forwardRef(function(ut,zt){var At=ut.disabled,un=ut.style,An=ut.prefixCls,Vn=An===void 0?"rc-input-number":An,rr=ut.value,sr=ut.prefix,kn=ut.suffix,qn=ut.addonBefore,Ht=ut.addonAfter,dn=ut.className,Nn=ut.classNames,Ln=(0,se.Z)(ut,xe),Sn=y.useRef(null),hn=y.useRef(null),on=y.useRef(null),Fn=function(_n){on.current&&(0,xt.nH)(on.current,_n)};return y.useImperativeHandle(zt,function(){return Oe(on.current,{focus:Fn,nativeElement:Sn.current.nativeElement||hn.current})}),y.createElement(Xe.BaseInput,{className:dn,triggerFocus:Fn,prefixCls:Vn,value:rr,disabled:At,style:un,prefix:sr,suffix:kn,addonAfter:Ht,addonBefore:qn,classNames:Nn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:Sn},y.createElement(Wt,(0,Fe.Z)({prefixCls:Vn,disabled:At,ref:on,domRef:hn,className:Nn==null?void 0:Nn.input},Ln)))}),Zt=ht,St=Zt,Gt=E(62487),jt=E(82855),de=E(48755),ne=E(60840),te=E(2171),le=E(83397),ve=E(31756),re=E(56553),fe=E(24971),Ue=E(70045),vt=E(36237),et=E(53075),tt=E(64910),dt=E(39082),yt=E(63356),wt=E(56119),Qe=E(16931),lt=E(51636),qt=E(17835);const Ut=ut=>{var zt;const At=(zt=ut.handleVisible)!==null&&zt!==void 0?zt:"auto",un=ut.controlHeightSM-ut.lineWidth*2;return Object.assign(Object.assign({},(0,tt.T)(ut)),{controlWidth:90,handleWidth:un,handleFontSize:ut.fontSize/2,handleVisible:At,handleActiveBg:ut.colorFillAlter,handleBg:ut.colorBgContainer,filledHandleBg:new qt.FastColor(ut.colorFillSecondary).onBackground(ut.colorBgContainer).toHexString(),handleHoverColor:ut.colorPrimary,handleBorderColor:ut.colorBorder,handleOpacity:At===!0?1:0,handleVisibleWidth:At===!0?un:0})},vn=(ut,zt)=>{let{componentCls:At,borderRadiusSM:un,borderRadiusLG:An}=ut;const Vn=zt==="lg"?An:un;return{[`&-${zt}`]:{[`${At}-handler-wrap`]:{borderStartEndRadius:Vn,borderEndEndRadius:Vn},[`${At}-handler-up`]:{borderStartEndRadius:Vn},[`${At}-handler-down`]:{borderEndEndRadius:Vn}}}},en=ut=>{const{componentCls:zt,lineWidth:At,lineType:un,borderRadius:An,inputFontSizeSM:Vn,inputFontSizeLG:rr,controlHeightLG:sr,controlHeightSM:kn,colorError:qn,paddingInlineSM:Ht,paddingBlockSM:dn,paddingBlockLG:Nn,paddingInlineLG:Ln,colorTextDescription:Sn,motionDurationMid:hn,handleHoverColor:on,handleOpacity:Fn,paddingInline:Yn,paddingBlock:_n,handleBg:Pn,handleActiveBg:Qn,colorTextDisabled:Jn,borderRadiusSM:Er,borderRadiusLG:Ar,controlWidth:En,handleBorderColor:Kn,filledHandleBg:fr,lineHeightLG:gr,calc:Ot}=ut;return[{[zt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),(0,et.ik)(ut)),{display:"inline-block",width:En,margin:0,padding:0,borderRadius:An}),(0,dt.qG)(ut,{[`${zt}-handler-wrap`]:{background:Pn,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}}})),(0,dt.H8)(ut,{[`${zt}-handler-wrap`]:{background:fr,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}},"&:focus-within":{[`${zt}-handler-wrap`]:{background:Pn}}})),(0,dt.vc)(ut,{[`${zt}-handler-wrap`]:{background:Pn,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}}})),(0,dt.Mu)(ut)),{"&-rtl":{direction:"rtl",[`${zt}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:rr,lineHeight:gr,borderRadius:Ar,[`input${zt}-input`]:{height:Ot(sr).sub(Ot(At).mul(2)).equal(),padding:`${(0,vt.unit)(Nn)} ${(0,vt.unit)(Ln)}`}},"&-sm":{padding:0,fontSize:Vn,borderRadius:Er,[`input${zt}-input`]:{height:Ot(kn).sub(Ot(At).mul(2)).equal(),padding:`${(0,vt.unit)(dn)} ${(0,vt.unit)(Ht)}`}},"&-out-of-range":{[`${zt}-input-wrap`]:{input:{color:qn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),(0,et.s7)(ut)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${zt}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${zt}-group-addon`]:{borderRadius:Ar,fontSize:ut.fontSizeLG}},"&-sm":{[`${zt}-group-addon`]:{borderRadius:Er}}},(0,dt.ir)(ut)),(0,dt.S5)(ut)),{[`&:not(${zt}-compact-first-item):not(${zt}-compact-last-item)${zt}-compact-item`]:{[`${zt}, ${zt}-group-addon`]:{borderRadius:0}},[`&:not(${zt}-compact-last-item)${zt}-compact-first-item`]:{[`${zt}, ${zt}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${zt}-compact-first-item)${zt}-compact-last-item`]:{[`${zt}, ${zt}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${zt}-input`]:{cursor:"not-allowed"},[zt]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),{width:"100%",padding:`${(0,vt.unit)(_n)} ${(0,vt.unit)(Yn)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:An,outline:0,transition:`all ${hn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,et.nz)(ut.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${zt}-handler-wrap, &-focused ${zt}-handler-wrap`]:{width:ut.handleWidth,opacity:1}})},{[zt]:Object.assign(Object.assign(Object.assign({[`${zt}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:ut.handleVisibleWidth,opacity:Fn,height:"100%",borderStartStartRadius:0,borderStartEndRadius:An,borderEndEndRadius:An,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${hn}`,overflow:"hidden",[`${zt}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${Et}-col-xl-24${Mt}-label`]:Te(pt),[`@media (max-width: ${(0,se.unit)(pt.screenXSMax)})`]:[Xe(pt),{[Mt]:{[`${Et}-col-xs-24${Mt}-label`]:Te(pt)}}],[`@media (max-width: ${(0,se.unit)(pt.screenSMMax)})`]:{[Mt]:{[`${Et}-col-sm-24${Mt}-label`]:Te(pt)}},[`@media (max-width: ${(0,se.unit)(pt.screenMDMax)})`]:{[Mt]:{[`${Et}-col-md-24${Mt}-label`]:Te(pt)}},[`@media (max-width: ${(0,se.unit)(pt.screenLGMax)})`]:{[Mt]:{[`${Et}-col-lg-24${Mt}-label`]:Te(pt)}}}},Ve=pt=>({labelRequiredMarkColor:pt.colorError,labelColor:pt.colorTextHeading,labelFontSize:pt.fontSize,labelHeight:pt.controlHeight,labelColonMarginInlineStart:pt.marginXXS/2,labelColonMarginInlineEnd:pt.marginXS,itemMarginBottom:pt.marginLG,verticalLabelPadding:`0 0 ${pt.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Pe=(pt,Mt)=>(0,De.mergeToken)(pt,{formItemCls:`${pt.componentCls}-item`,rootPrefixCls:Mt});var ot=(0,Ce.I$)("Form",(pt,Mt)=>{let{rootPrefixCls:Et}=Mt;const Kt=Pe(pt,Et);return[Je(Kt),oe(Kt),ce(Kt),Be(Kt,Kt.componentCls),Be(Kt,Kt.formItemCls),rt(Kt),ge(Kt),Oe(Kt),(0,Re.Z)(Kt),me.kr]},Ve,{order:-1e3});const Le=[];function ue(pt,Mt,Et){let Kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof pt=="string"?pt:`${Mt}-${Kt}`,error:pt,errorStatus:Et}}var Ge=pt=>{let{help:Mt,helpStatus:Et,errors:Kt=Le,warnings:at=Le,className:Qt,fieldId:tn,onVisibleChanged:Yt}=pt;const{prefixCls:nt}=pe.useContext(y.Rk),Bt=`${nt}-item-explain`,Tt=(0,ze.Z)(nt),[Jt,On,jn]=ot(nt,Tt),Gn=pe.useMemo(()=>(0,ye.Z)(nt),[nt]),Lr=Ae(Kt),Hr=Ae(at),to=pe.useMemo(()=>Mt!=null?[ue(Mt,"help",Et)]:[].concat((0,we.Z)(Lr.map((kr,Yr)=>ue(kr,"error","error",Yr))),(0,we.Z)(Hr.map((kr,Yr)=>ue(kr,"warning","warning",Yr)))),[Mt,Et,Lr,Hr]),dr=pe.useMemo(()=>{const kr={};return to.forEach(Yr=>{let{key:ro}=Yr;kr[ro]=(kr[ro]||0)+1}),to.map((Yr,ro)=>Object.assign(Object.assign({},Yr),{key:kr[Yr.key]>1?`${Yr.key}-fallback-${ro}`:Yr.key}))},[to]),xr={};return tn&&(xr.id=`${tn}_help`),Jt(pe.createElement(Fe.default,{motionDeadline:Gn.motionDeadline,motionName:`${nt}-show-help`,visible:!!dr.length,onVisibleChanged:Yt},kr=>{const{className:Yr,style:ro}=kr;return pe.createElement("div",Object.assign({},xr,{className:be()(Bt,Yr,jn,Tt,Qt,On),style:ro}),pe.createElement(Fe.CSSMotionList,Object.assign({keys:dr},(0,ye.Z)(nt),{motionName:`${nt}-show-help-item`,component:!1}),oo=>{const{key:io,error:Tr,errorStatus:eo,className:$r,style:Wo}=oo;return pe.createElement("div",{key:io,className:be()($r,{[`${Bt}-${eo}`]:eo}),style:Wo},Tr)}))}))},ft=E(22001),Nt=E(48755),Ke=E(2171),Se=E(31756),xt=E(23069),It=E(76846),st=E(16722);const xe=["parentNode"],Ne="form_item";function it(pt){return pt===void 0||pt===!1?[]:Array.isArray(pt)?pt:[pt]}function Wt(pt,Mt){if(!pt.length)return;const Et=pt.join("_");return Mt?`${Mt}_${Et}`:xe.includes(Et)?`${Ne}_${Et}`:Et}function ht(pt,Mt,Et,Kt,at,Qt){let tn=Kt;return Qt!==void 0?tn=Qt:Et.validating?tn="validating":pt.length?tn="error":Mt.length?tn="warning":(Et.touched||at&&Et.validated)&&(tn="success"),tn}var kt=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);atpt!=null?pt:Object.assign(Object.assign({},Mt),{__INTERNAL__:{itemRef:at=>Qt=>{const tn=St(at);Qt?Et.current[tn]=Qt:delete Et.current[tn]}},scrollToField:function(at){let Qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{focus:tn}=Qt,Yt=kt(Qt,["focus"]),nt=Gt(at,Kt);nt&&((0,st.Z)(nt,Object.assign({scrollMode:"if-needed",block:"nearest"},Yt)),tn&&Kt.focusField(at))},focusField:at=>{var Qt,tn;const Yt=Kt.getFieldInstance(at);typeof(Yt==null?void 0:Yt.focus)=="function"?Yt.focus():(tn=(Qt=Gt(at,Kt))===null||Qt===void 0?void 0:Qt.focus)===null||tn===void 0||tn.call(Qt)},getFieldInstance:at=>{const Qt=St(at);return Et.current[Qt]}}),[pt,Mt]);return[Kt]}var de=E(98350),ne=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{const Et=pe.useContext(Ke.Z),{getPrefixCls:Kt,direction:at,requiredMark:Qt,colon:tn,scrollToFirstError:Yt,className:nt,style:Bt}=(0,Nt.dj)("form"),{prefixCls:Tt,className:Jt,rootClassName:On,size:jn,disabled:Gn=Et,form:Lr,colon:Hr,labelAlign:to,labelWrap:dr,labelCol:xr,wrapperCol:kr,hideRequiredMark:Yr,layout:ro="horizontal",scrollToFirstError:oo,requiredMark:io,onFinishFailed:Tr,name:eo,style:$r,feedbackIcons:Wo,variant:Ko}=pt,ar=ne(pt,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),Ro=(0,Se.Z)(jn),ea=pe.useContext(de.Z),yo=pe.useMemo(()=>io!==void 0?io:Yr?!1:Qt!==void 0?Qt:!0,[Yr,io,Qt]),Zo=Hr!=null?Hr:tn,vo=Kt("form",Tt),ua=(0,ze.Z)(vo),[ya,$o,pa]=ot(vo,ua),ka=be()(vo,`${vo}-${ro}`,{[`${vo}-hide-required-mark`]:yo===!1,[`${vo}-rtl`]:at==="rtl",[`${vo}-${Ro}`]:Ro},pa,ua,$o,nt,Jt,On),[Ca]=jt(Lr),{__INTERNAL__:Oa}=Ca;Oa.name=eo;const No=pe.useMemo(()=>({name:eo,labelAlign:to,labelCol:xr,labelWrap:dr,wrapperCol:kr,vertical:ro==="vertical",colon:Zo,requiredMark:yo,itemRef:Oa.itemRef,form:Ca,feedbackIcons:Wo}),[eo,to,xr,kr,ro,Zo,yo,Ca,Wo]),$e=pe.useRef(null);pe.useImperativeHandle(Mt,()=>{var Cn;return Object.assign(Object.assign({},Ca),{nativeElement:(Cn=$e.current)===null||Cn===void 0?void 0:Cn.nativeElement})});const fn=(Cn,tr)=>{if(Cn){let Zn={block:"nearest"};typeof Cn=="object"&&(Zn=Object.assign(Object.assign({},Zn),Cn)),Ca.scrollToField(tr,Zn)}},Lt=Cn=>{if(Tr==null||Tr(Cn),Cn.errorFields.length){const tr=Cn.errorFields[0].name;if(oo!==void 0){fn(oo,tr);return}Yt!==void 0&&fn(Yt,tr)}};return ya(pe.createElement(y.pg.Provider,{value:Ko},pe.createElement(Ke.n,{disabled:Gn},pe.createElement(xt.Z.Provider,{value:Ro},pe.createElement(y.RV,{validateMessages:ea},pe.createElement(y.q3.Provider,{value:No},pe.createElement(ft.default,Object.assign({id:eo},ar,{name:eo,onFinishFailed:Lt,form:Ca,ref:$e,style:Object.assign(Object.assign({},Bt),$r),className:ka}))))))))};var ve=pe.forwardRef(te),re=E(41799),fe=E(8654),Ue=E(22703),vt=E(32383),et=E(11592);function tt(pt){if(typeof pt=="function")return pt;const Mt=(0,et.Z)(pt);return Mt.length<=1?Mt[0]:Mt}const dt=()=>{const{status:pt,errors:Mt=[],warnings:Et=[]}=pe.useContext(y.aM);return{status:pt,errors:Mt,warnings:Et}};dt.Context=y.aM;var yt=dt,wt=E(16089);function Qe(pt){const[Mt,Et]=pe.useState(pt),Kt=pe.useRef(null),at=pe.useRef([]),Qt=pe.useRef(!1);pe.useEffect(()=>(Qt.current=!1,()=>{Qt.current=!0,wt.Z.cancel(Kt.current),Kt.current=null}),[]);function tn(Yt){Qt.current||(Kt.current===null&&(at.current=[],Kt.current=(0,wt.Z)(()=>{Kt.current=null,Et(nt=>{let Bt=nt;return at.current.forEach(Tt=>{Bt=Tt(Bt)}),Bt})})),at.current.push(Yt))}return[Mt,tn]}function lt(){const{itemRef:pt}=pe.useContext(y.q3),Mt=pe.useRef({});function Et(Kt,at){const Qt=at&&typeof at=="object"&&(0,fe.C4)(at),tn=Kt.join("_");return(Mt.current.name!==tn||Mt.current.originRef!==Qt)&&(Mt.current.name=tn,Mt.current.originRef=Qt,Mt.current.ref=(0,fe.sQ)(pt(Kt),Qt)),Mt.current.ref}return Et}var qt=E(29194),Ut=E(34280),vn=E(2738),en=E(65970),Xt=E(70425),$t=E(5472);const an=pt=>{const{formItemCls:Mt}=pt;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Mt}-control`]:{display:"flex"}}}};var bt=(0,Ce.bk)(["Form","item-item"],(pt,Mt)=>{let{rootPrefixCls:Et}=Mt;const Kt=Pe(pt,Et);return[an(Kt)]}),Rt=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{const{prefixCls:Mt,status:Et,labelCol:Kt,wrapperCol:at,children:Qt,errors:tn,warnings:Yt,_internalItemRender:nt,extra:Bt,help:Tt,fieldId:Jt,marginBottom:On,onErrorVisibleChanged:jn,label:Gn}=pt,Lr=`${Mt}-item`,Hr=pe.useContext(y.q3),to=pe.useMemo(()=>{let ar=Object.assign({},at||Hr.wrapperCol||{});return Gn===null&&!Kt&&!at&&Hr.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(ea=>{const yo=ea?[ea]:[],Zo=(0,Xt.U2)(Hr.labelCol,yo),vo=typeof Zo=="object"?Zo:{},ua=(0,Xt.U2)(ar,yo),ya=typeof ua=="object"?ua:{};"span"in vo&&!("offset"in ya)&&vo.span{const{labelCol:ar,wrapperCol:Ro}=Hr;return Rt(Hr,["labelCol","wrapperCol"])},[Hr]),kr=pe.useRef(null),[Yr,ro]=pe.useState(0);(0,Ut.Z)(()=>{Bt&&kr.current?ro(kr.current.clientHeight):ro(0)},[Bt]);const oo=pe.createElement("div",{className:`${Lr}-control-input`},pe.createElement("div",{className:`${Lr}-control-input-content`},Qt)),io=pe.useMemo(()=>({prefixCls:Mt,status:Et}),[Mt,Et]),Tr=On!==null||tn.length||Yt.length?pe.createElement(y.Rk.Provider,{value:io},pe.createElement(Ge,{fieldId:Jt,errors:tn,warnings:Yt,help:Tt,helpStatus:Et,className:`${Lr}-explain-connected`,onVisibleChanged:jn})):null,eo={};Jt&&(eo.id=`${Jt}_extra`);const $r=Bt?pe.createElement("div",Object.assign({},eo,{className:`${Lr}-extra`,ref:kr}),Bt):null,Wo=Tr||$r?pe.createElement("div",{className:`${Lr}-additional`,style:On?{minHeight:On+Yr}:{}},Tr,$r):null,Ko=nt&&nt.mark==="pro_table_render"&&nt.render?nt.render(pt,{input:oo,errorList:Tr,extra:$r}):pe.createElement(pe.Fragment,null,oo,Wo);return pe.createElement(y.q3.Provider,{value:xr},pe.createElement($t.Z,Object.assign({},to,{className:dr}),Ko),pe.createElement(bt,{prefixCls:Mt}))},zt=E(61485),At=E(9017),un=E(85981),An=E(25399),Vn=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{let{prefixCls:Mt,label:Et,htmlFor:Kt,labelCol:at,labelAlign:Qt,colon:tn,required:Yt,requiredMark:nt,tooltip:Bt,vertical:Tt}=pt;var Jt;const[On]=(0,At.Z)("Form"),{labelAlign:jn,labelCol:Gn,labelWrap:Lr,colon:Hr}=pe.useContext(y.q3);if(!Et)return null;const to=at||Gn||{},dr=Qt||jn,xr=`${Mt}-item-label`,kr=be()(xr,dr==="left"&&`${xr}-left`,to.className,{[`${xr}-wrap`]:!!Lr});let Yr=Et;const ro=tn===!0||Hr!==!1&&tn!==!1;ro&&!Tt&&typeof Et=="string"&&Et.trim()&&(Yr=Et.replace(/[:|:]\s*$/,""));const io=rr(Bt);if(io){const{icon:ar=pe.createElement(zt.Z,null)}=io,Ro=Vn(io,["icon"]),ea=pe.createElement(An.Z,Object.assign({},Ro),pe.cloneElement(ar,{className:`${Mt}-item-tooltip`,title:"",onClick:yo=>{yo.preventDefault()},tabIndex:null}));Yr=pe.createElement(pe.Fragment,null,Yr,ea)}const Tr=nt==="optional",eo=typeof nt=="function",$r=nt===!1;eo?Yr=nt(Yr,{required:!!Yt}):Tr&&!Yt&&(Yr=pe.createElement(pe.Fragment,null,Yr,pe.createElement("span",{className:`${Mt}-item-optional`,title:""},(On==null?void 0:On.optional)||((Jt=un.Z.Form)===null||Jt===void 0?void 0:Jt.optional))));let Wo;$r?Wo="hidden":(Tr||eo)&&(Wo="optional");const Ko=be()({[`${Mt}-item-required`]:Yt,[`${Mt}-item-required-mark-${Wo}`]:Wo,[`${Mt}-item-no-colon`]:!ro});return pe.createElement($t.Z,Object.assign({},to,{className:kr}),pe.createElement("label",{htmlFor:Kt,className:Ko,title:typeof Et=="string"?Et:""},Yr))},qn=E(29679),Ht=E(19248),dn=E(96512),Nn=E(58617);const Ln={success:qn.Z,warning:dn.Z,error:Ht.Z,validating:Nn.Z};function Sn(pt){let{children:Mt,errors:Et,warnings:Kt,hasFeedback:at,validateStatus:Qt,prefixCls:tn,meta:Yt,noStyle:nt}=pt;const Bt=`${tn}-item`,{feedbackIcons:Tt}=pe.useContext(y.q3),Jt=ht(Et,Kt,Yt,null,!!at,Qt),{isFormItemInput:On,status:jn,hasFeedback:Gn,feedbackIcon:Lr}=pe.useContext(y.aM),Hr=pe.useMemo(()=>{var to;let dr;if(at){const kr=at!==!0&&at.icons||Tt,Yr=Jt&&((to=kr==null?void 0:kr({status:Jt,errors:Et,warnings:Kt}))===null||to===void 0?void 0:to[Jt]),ro=Jt&&Ln[Jt];dr=Yr!==!1&&ro?pe.createElement("span",{className:be()(`${Bt}-feedback-icon`,`${Bt}-feedback-icon-${Jt}`)},Yr||pe.createElement(ro,null)):null}const xr={status:Jt||"",errors:Et,warnings:Kt,hasFeedback:!!at,feedbackIcon:dr,isFormItemInput:!0};return nt&&(xr.status=(Jt!=null?Jt:jn)||"",xr.isFormItemInput=On,xr.hasFeedback=!!(at!=null?at:Gn),xr.feedbackIcon=at!==void 0?xr.feedbackIcon:Lr),xr},[Jt,at,nt,On,jn]);return pe.createElement(y.aM.Provider,{value:Hr},Mt)}var hn=function(pt,Mt){var Et={};for(var Kt in pt)Object.prototype.hasOwnProperty.call(pt,Kt)&&Mt.indexOf(Kt)<0&&(Et[Kt]=pt[Kt]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Kt=Object.getOwnPropertySymbols(pt);at{if($r&&oo.current){const vo=getComputedStyle(oo.current);ar(parseInt(vo.marginBottom,10))}},[$r,Wo]);const Ro=vo=>{vo||ar(null)},yo=function(){let vo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ua=vo?io:Bt.errors,ya=vo?Tr:Bt.warnings;return ht(ua,ya,Bt,"",!!Tt,nt)}(),Zo=be()(xr,Et,Kt,{[`${xr}-with-help`]:eo||io.length||Tr.length,[`${xr}-has-feedback`]:yo&&Tt,[`${xr}-has-success`]:yo==="success",[`${xr}-has-warning`]:yo==="warning",[`${xr}-has-error`]:yo==="error",[`${xr}-is-validating`]:yo==="validating",[`${xr}-hidden`]:Jt,[`${xr}-${to}`]:to});return pe.createElement("div",{className:Zo,style:at,ref:oo},pe.createElement(en.Z,Object.assign({className:`${xr}-row`},(0,vn.Z)(dr,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),pe.createElement(kn,Object.assign({htmlFor:jn},pt,{requiredMark:kr,required:Gn!=null?Gn:Lr,prefixCls:Mt,vertical:ro})),pe.createElement(ut,Object.assign({},pt,Bt,{errors:io,warnings:Tr,prefixCls:Mt,status:yo,help:Qt,marginBottom:Ko,onErrorVisibleChanged:Ro}),pe.createElement(y.qI.Provider,{value:Hr},pe.createElement(Sn,{prefixCls:Mt,meta:Bt,errors:Bt.errors,warnings:Bt.warnings,hasFeedback:Tt,validateStatus:yo},On)))),!!Ko&&pe.createElement("div",{className:`${xr}-margin-offset`,style:{marginBottom:-Ko}}))}const Fn="__SPLIT__",Yn=null;function _n(pt,Mt){const Et=Object.keys(pt),Kt=Object.keys(Mt);return Et.length===Kt.length&&Et.every(at=>{const Qt=pt[at],tn=Mt[at];return Qt===tn||typeof Qt=="function"||typeof tn=="function"})}const Pn=pe.memo(pt=>{let{children:Mt}=pt;return Mt},(pt,Mt)=>_n(pt.control,Mt.control)&&pt.update===Mt.update&&pt.childProps.length===Mt.childProps.length&&pt.childProps.every((Et,Kt)=>Et===Mt.childProps[Kt]));function Qn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Jn(pt){const{name:Mt,noStyle:Et,className:Kt,dependencies:at,prefixCls:Qt,shouldUpdate:tn,rules:Yt,children:nt,required:Bt,label:Tt,messageVariables:Jt,trigger:On="onChange",validateTrigger:jn,hidden:Gn,help:Lr,layout:Hr}=pt,{getPrefixCls:to}=pe.useContext(Nt.E_),{name:dr}=pe.useContext(y.q3),xr=tt(nt),kr=typeof xr=="function",Yr=pe.useContext(y.qI),{validateTrigger:ro}=pe.useContext(ft.FieldContext),oo=jn!==void 0?jn:ro,io=Mt!=null,Tr=to("form",Qt),eo=(0,ze.Z)(Tr),[$r,Wo,Ko]=ot(Tr,eo),ar=(0,vt.ln)("Form.Item"),Ro=pe.useContext(ft.ListContext),ea=pe.useRef(null),[yo,Zo]=Qe({}),[vo,ua]=(0,re.Z)(()=>Qn()),ya=$e=>{const fn=Ro==null?void 0:Ro.getKey($e.name);if(ua($e.destroy?Qn():$e,!0),Et&&Lr!==!1&&Yr){let Lt=$e.name;if($e.destroy)Lt=ea.current||Lt;else if(fn!==void 0){const[Cn,tr]=fn;Lt=[Cn].concat((0,we.Z)(tr)),ea.current=Lt}Yr($e,Lt)}},$o=($e,fn)=>{Zo(Lt=>{const Cn=Object.assign({},Lt),Zn=[].concat((0,we.Z)($e.name.slice(0,-1)),(0,we.Z)(fn)).join(Fn);return $e.destroy?delete Cn[Zn]:Cn[Zn]=$e,Cn})},[pa,ka]=pe.useMemo(()=>{const $e=(0,we.Z)(vo.errors),fn=(0,we.Z)(vo.warnings);return Object.values(yo).forEach(Lt=>{$e.push.apply($e,(0,we.Z)(Lt.errors||[])),fn.push.apply(fn,(0,we.Z)(Lt.warnings||[]))}),[$e,fn]},[yo,vo.errors,vo.warnings]),Ca=lt();function Oa($e,fn,Lt){return Et&&!Gn?pe.createElement(Sn,{prefixCls:Tr,hasFeedback:pt.hasFeedback,validateStatus:pt.validateStatus,meta:vo,errors:pa,warnings:ka,noStyle:!0},$e):pe.createElement(on,Object.assign({key:"row"},pt,{className:be()(Kt,Ko,eo,Wo),prefixCls:Tr,fieldId:fn,isRequired:Lt,errors:pa,warnings:ka,meta:vo,onSubItemMetaChange:$o,layout:Hr}),$e)}if(!io&&!kr&&!at)return $r(Oa(xr));let No={};return typeof Tt=="string"?No.label=Tt:Mt&&(No.label=String(Mt)),Jt&&(No=Object.assign(Object.assign({},No),Jt)),$r(pe.createElement(ft.Field,Object.assign({},pt,{messageVariables:No,trigger:On,validateTrigger:oo,onMetaChange:ya}),($e,fn,Lt)=>{const Cn=it(Mt).length&&fn?fn.name:[],tr=Wt(Cn,dr),Zn=Bt!==void 0?Bt:!!(Yt!=null&&Yt.some(zn=>{if(zn&&typeof zn=="object"&&zn.required&&!zn.warningOnly)return!0;if(typeof zn=="function"){const Un=zn(Lt);return(Un==null?void 0:Un.required)&&!(Un!=null&&Un.warningOnly)}return!1})),Rn=Object.assign({},$e);let yr=null;if(Array.isArray(xr)&&io)yr=xr;else if(!(kr&&(!(tn||at)||io))){if(!(at&&!kr&&!io))if(pe.isValidElement(xr)){const zn=Object.assign(Object.assign({},xr.props),Rn);if(zn.id||(zn.id=tr),Lr||pa.length>0||ka.length>0||pt.extra){const Rr=[];(Lr||pa.length>0)&&Rr.push(`${tr}_help`),pt.extra&&Rr.push(`${tr}_extra`),zn["aria-describedby"]=Rr.join(" ")}pa.length>0&&(zn["aria-invalid"]="true"),Zn&&(zn["aria-required"]="true"),(0,fe.Yr)(xr)&&(zn.ref=Ca(Cn,xr)),new Set([].concat((0,we.Z)(it(On)),(0,we.Z)(it(oo)))).forEach(Rr=>{zn[Rr]=function(){for(var wo,ca,aa,oa,va,ma=arguments.length,La=new Array(ma),Ba=0;Ba{var{prefixCls:Mt,children:Et}=pt,Kt=En(pt,["prefixCls","children"]);const{getPrefixCls:at}=pe.useContext(Nt.E_),Qt=at("form",Mt),tn=pe.useMemo(()=>({prefixCls:Qt,status:"error"}),[Qt]);return pe.createElement(ft.List,Object.assign({},Kt),(Yt,nt,Bt)=>pe.createElement(y.Rk.Provider,{value:tn},Et(Yt.map(Tt=>Object.assign(Object.assign({},Tt),{fieldKey:Tt.key})),nt,{errors:Bt.errors,warnings:Bt.warnings})))};function gr(){const{form:pt}=pe.useContext(y.q3);return pt}const Ot=ve;Ot.Item=Ar,Ot.List=fr,Ot.ErrorList=Ge,Ot.useForm=jt,Ot.useFormInstance=gr,Ot.useWatch=ft.useWatch,Ot.Provider=y.RV,Ot.create=()=>{};var Vt=Ot},4875:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return yn}});var y=E(59301),we=E(84105),pe=E(87395),je=E(92310),be=E.n(je),Fe=E(54476),ye=E(20068),ze=E(76190),Ae=E(42978),se=E(75931),Ye=E(67732),me=E(83652);function Re(){return typeof BigInt=="function"}function De(ut){return!ut&&ut!==0&&!Number.isNaN(ut)||!String(ut).trim()}function Ce(ut){var zt=ut.trim(),At=zt.startsWith("-");At&&(zt=zt.slice(1)),zt=zt.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),zt.startsWith(".")&&(zt="0".concat(zt));var un=zt||"0",An=un.split("."),Vn=An[0]||"0",rr=An[1]||"0";Vn==="0"&&rr==="0"&&(At=!1);var sr=At?"-":"";return{negative:At,negativeStr:sr,trimStr:un,integerStr:Vn,decimalStr:rr,fullStr:"".concat(sr).concat(un)}}function he(ut){var zt=String(ut);return!Number.isNaN(Number(zt))&&zt.includes("e")}function ce(ut){var zt=String(ut);if(he(ut)){var At=Number(zt.slice(zt.indexOf("e-")+2)),un=zt.match(/\.(\d+)/);return un!=null&&un[1]&&(At+=un[1].length),At}return zt.includes(".")&&Ze(zt)?zt.length-zt.indexOf(".")-1:0}function Me(ut){var zt=String(ut);if(he(ut)){if(ut>Number.MAX_SAFE_INTEGER)return String(Re()?BigInt(ut).toString():Number.MAX_SAFE_INTEGER);if(ut0&&arguments[0]!==void 0?arguments[0]:!0;return At?this.isInvalidate()?"":Ce("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),ut}(),oe=function(){function ut(zt){if((0,Ye.Z)(this,ut),(0,ye.Z)(this,"origin",""),(0,ye.Z)(this,"number",void 0),(0,ye.Z)(this,"empty",void 0),De(zt)){this.empty=!0;return}this.origin=String(zt),this.number=Number(zt)}return(0,me.Z)(ut,[{key:"negate",value:function(){return new ut(-this.toNumber())}},{key:"add",value:function(At){if(this.isInvalidate())return new ut(At);var un=Number(At);if(Number.isNaN(un))return this;var An=this.number+un;if(An>Number.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(AnNumber.MAX_SAFE_INTEGER)return new ut(Number.MAX_SAFE_INTEGER);if(An0&&arguments[0]!==void 0?arguments[0]:!0;return At?this.isInvalidate()?"":Me(this.number):this.origin}}]),ut}();function Be(ut){return Re()?new Je(ut):new oe(ut)}function rt(ut,zt,At){var un=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(ut==="")return"";var An=Ce(ut),Vn=An.negativeStr,rr=An.integerStr,sr=An.decimalStr,kn="".concat(zt).concat(sr),qn="".concat(Vn).concat(rr);if(At>=0){var Ht=Number(sr[At]);if(Ht>=5&&!un){var dn=Be(ut).add("".concat(Vn,"0.").concat("0".repeat(At)).concat(10-Ht));return rt(dn.toString(),zt,At,un)}return At===0?qn:"".concat(qn).concat(zt).concat(sr.padEnd(At,"0").slice(0,At))}return kn===".0"?qn:"".concat(qn).concat(kn)}var Te=Be,Xe=E(36901),ge=E(34280);function Oe(ut,zt){return typeof Proxy!="undefined"&&ut?new Proxy(ut,{get:function(un,An){if(zt[An])return zt[An];var Vn=un[An];return typeof Vn=="function"?Vn.bind(un):Vn}}):ut}var Ve=E(8654),Pe=E(48736);function ot(ut,zt){var At=(0,y.useRef)(null);function un(){try{var Vn=ut.selectionStart,rr=ut.selectionEnd,sr=ut.value,kn=sr.substring(0,Vn),qn=sr.substring(rr);At.current={start:Vn,end:rr,value:sr,beforeTxt:kn,afterTxt:qn}}catch(Ht){}}function An(){if(ut&&At.current&&zt)try{var Vn=ut.value,rr=At.current,sr=rr.beforeTxt,kn=rr.afterTxt,qn=rr.start,Ht=Vn.length;if(Vn.startsWith(sr))Ht=sr.length;else if(Vn.endsWith(kn))Ht=Vn.length-At.current.afterTxt.length;else{var dn=sr[qn-1],Nn=Vn.indexOf(dn,qn-1);Nn!==-1&&(Ht=Nn+1)}ut.setSelectionRange(Ht,Ht)}catch(Ln){(0,Pe.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Ln.message))}}return[un,An]}var Le=E(49658),ue=function(){var zt=(0,y.useState)(!1),At=(0,Ae.Z)(zt,2),un=At[0],An=At[1];return(0,ge.Z)(function(){An((0,Le.Z)())},[]),un},_e=ue,Ge=E(16089),ft=200,Nt=600;function Ke(ut){var zt=ut.prefixCls,At=ut.upNode,un=ut.downNode,An=ut.upDisabled,Vn=ut.downDisabled,rr=ut.onStep,sr=y.useRef(),kn=y.useRef([]),qn=y.useRef();qn.current=rr;var Ht=function(){clearTimeout(sr.current)},dn=function(_n,Pn){_n.preventDefault(),Ht(),qn.current(Pn);function Qn(){qn.current(Pn),sr.current=setTimeout(Qn,ft)}sr.current=setTimeout(Qn,Nt)};y.useEffect(function(){return function(){Ht(),kn.current.forEach(function(Yn){return Ge.Z.cancel(Yn)})}},[]);var Nn=_e();if(Nn)return null;var Ln="".concat(zt,"-handler"),Sn=be()(Ln,"".concat(Ln,"-up"),(0,ye.Z)({},"".concat(Ln,"-up-disabled"),An)),hn=be()(Ln,"".concat(Ln,"-down"),(0,ye.Z)({},"".concat(Ln,"-down-disabled"),Vn)),on=function(){return kn.current.push((0,Ge.Z)(Ht))},Fn={unselectable:"on",role:"button",onMouseUp:on,onMouseLeave:on};return y.createElement("div",{className:"".concat(Ln,"-wrap")},y.createElement("span",(0,Fe.Z)({},Fn,{onMouseDown:function(_n){dn(_n,!0)},"aria-label":"Increase Value","aria-disabled":An,className:Sn}),At||y.createElement("span",{unselectable:"on",className:"".concat(zt,"-handler-up-inner")})),y.createElement("span",(0,Fe.Z)({},Fn,{onMouseDown:function(_n){dn(_n,!1)},"aria-label":"Decrease Value","aria-disabled":Vn,className:hn}),un||y.createElement("span",{unselectable:"on",className:"".concat(zt,"-handler-down-inner")})))}function Se(ut){var zt=typeof ut=="number"?Me(ut):Ce(ut).fullStr,At=zt.includes(".");return At?Ce(zt.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:ut+"0"}var xt=E(30292),It=function(){var ut=(0,y.useRef)(0),zt=function(){Ge.Z.cancel(ut.current)};return(0,y.useEffect)(function(){return zt},[]),function(At){zt(),ut.current=(0,Ge.Z)(function(){At()})}},st=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","changeOnBlur","domRef"],xe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","className","classNames"],Ne=function(zt,At){return zt||At.isEmpty()?At.toString():At.toNumber()},it=function(zt){var At=Te(zt);return At.isInvalidate()?null:At},Wt=y.forwardRef(function(ut,zt){var At=ut.prefixCls,un=ut.className,An=ut.style,Vn=ut.min,rr=ut.max,sr=ut.step,kn=sr===void 0?1:sr,qn=ut.defaultValue,Ht=ut.value,dn=ut.disabled,Nn=ut.readOnly,Ln=ut.upHandler,Sn=ut.downHandler,hn=ut.keyboard,on=ut.changeOnWheel,Fn=on===void 0?!1:on,Yn=ut.controls,_n=Yn===void 0?!0:Yn,Pn=ut.classNames,Qn=ut.stringMode,Jn=ut.parser,Er=ut.formatter,Ar=ut.precision,En=ut.decimalSeparator,Kn=ut.onChange,fr=ut.onInput,gr=ut.onPressEnter,Ot=ut.onStep,Vt=ut.changeOnBlur,pt=Vt===void 0?!0:Vt,Mt=ut.domRef,Et=(0,se.Z)(ut,st),Kt="".concat(At,"-input"),at=y.useRef(null),Qt=y.useState(!1),tn=(0,Ae.Z)(Qt,2),Yt=tn[0],nt=tn[1],Bt=y.useRef(!1),Tt=y.useRef(!1),Jt=y.useRef(!1),On=y.useState(function(){return Te(Ht!=null?Ht:qn)}),jn=(0,Ae.Z)(On,2),Gn=jn[0],Lr=jn[1];function Hr(tr){Ht===void 0&&Lr(tr)}var to=y.useCallback(function(tr,Zn){if(!Zn)return Ar>=0?Ar:Math.max(ce(tr),ce(kn))},[Ar,kn]),dr=y.useCallback(function(tr){var Zn=String(tr);if(Jn)return Jn(Zn);var Rn=Zn;return En&&(Rn=Rn.replace(En,".")),Rn.replace(/[^\w.-]+/g,"")},[Jn,En]),xr=y.useRef(""),kr=y.useCallback(function(tr,Zn){if(Er)return Er(tr,{userTyping:Zn,input:String(xr.current)});var Rn=typeof tr=="number"?Me(tr):tr;if(!Zn){var yr=to(Rn,Zn);if(Ze(Rn)&&(En||yr>=0)){var zn=En||".";Rn=rt(Rn,zn,yr)}}return Rn},[Er,to,En]),Yr=y.useState(function(){var tr=qn!=null?qn:Ht;return Gn.isInvalidate()&&["string","number"].includes((0,ze.Z)(tr))?Number.isNaN(tr)?"":tr:kr(Gn.toString(),!1)}),ro=(0,Ae.Z)(Yr,2),oo=ro[0],io=ro[1];xr.current=oo;function Tr(tr,Zn){io(kr(tr.isInvalidate()?tr.toString(!1):tr.toString(!Zn),Zn))}var eo=y.useMemo(function(){return it(rr)},[rr,Ar]),$r=y.useMemo(function(){return it(Vn)},[Vn,Ar]),Wo=y.useMemo(function(){return!eo||!Gn||Gn.isInvalidate()?!1:eo.lessEquals(Gn)},[eo,Gn]),Ko=y.useMemo(function(){return!$r||!Gn||Gn.isInvalidate()?!1:Gn.lessEquals($r)},[$r,Gn]),ar=ot(at.current,Yt),Ro=(0,Ae.Z)(ar,2),ea=Ro[0],yo=Ro[1],Zo=function(Zn){return eo&&!Zn.lessEquals(eo)?eo:$r&&!$r.lessEquals(Zn)?$r:null},vo=function(Zn){return!Zo(Zn)},ua=function(Zn,Rn){var yr=Zn,zn=vo(yr)||yr.isEmpty();if(!yr.isEmpty()&&!Rn&&(yr=Zo(yr)||yr,zn=!0),!Nn&&!dn&&zn){var Un=yr.toString(),or=to(Un,Rn);return or>=0&&(yr=Te(rt(Un,".",or)),vo(yr)||(yr=Te(rt(Un,".",or,!0)))),yr.equals(Gn)||(Hr(yr),Kn==null||Kn(yr.isEmpty()?null:Ne(Qn,yr)),Ht===void 0&&Tr(yr,Rn)),yr}return Gn},ya=It(),$o=function tr(Zn){if(ea(),xr.current=Zn,io(Zn),!Tt.current){var Rn=dr(Zn),yr=Te(Rn);yr.isNaN()||ua(yr,!0)}fr==null||fr(Zn),ya(function(){var zn=Zn;Jn||(zn=Zn.replace(/。/g,".")),zn!==Zn&&tr(zn)})},pa=function(){Tt.current=!0},ka=function(){Tt.current=!1,$o(at.current.value)},Ca=function(Zn){$o(Zn.target.value)},Oa=function(Zn){var Rn;if(!(Zn&&Wo||!Zn&&Ko)){Bt.current=!1;var yr=Te(Jt.current?Se(kn):kn);Zn||(yr=yr.negate());var zn=(Gn||Te(0)).add(yr.toString()),Un=ua(zn,!1);Ot==null||Ot(Ne(Qn,Un),{offset:Jt.current?Se(kn):kn,type:Zn?"up":"down"}),(Rn=at.current)===null||Rn===void 0||Rn.focus()}},No=function(Zn){var Rn=Te(dr(oo)),yr;Rn.isNaN()?yr=ua(Gn,Zn):yr=ua(Rn,Zn),Ht!==void 0?Tr(Gn,!1):yr.isNaN()||Tr(yr,!1)},$e=function(){Bt.current=!0},fn=function(Zn){var Rn=Zn.key,yr=Zn.shiftKey;Bt.current=!0,Jt.current=yr,Rn==="Enter"&&(Tt.current||(Bt.current=!1),No(!1),gr==null||gr(Zn)),hn!==!1&&!Tt.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Rn)&&(Oa(Rn==="Up"||Rn==="ArrowUp"),Zn.preventDefault())},Lt=function(){Bt.current=!1,Jt.current=!1};y.useEffect(function(){if(Fn&&Yt){var tr=function(yr){Oa(yr.deltaY<0),yr.preventDefault()},Zn=at.current;if(Zn)return Zn.addEventListener("wheel",tr,{passive:!1}),function(){return Zn.removeEventListener("wheel",tr)}}});var Cn=function(){pt&&No(!1),nt(!1),Bt.current=!1};return(0,ge.o)(function(){Gn.isInvalidate()||Tr(Gn,!1)},[Ar,Er]),(0,ge.o)(function(){var tr=Te(Ht);Lr(tr);var Zn=Te(dr(oo));(!tr.equals(Zn)||!Bt.current||Er)&&Tr(tr,Bt.current)},[Ht]),(0,ge.o)(function(){Er&&yo()},[oo]),y.createElement("div",{ref:Mt,className:be()(At,un,(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},"".concat(At,"-focused"),Yt),"".concat(At,"-disabled"),dn),"".concat(At,"-readonly"),Nn),"".concat(At,"-not-a-number"),Gn.isNaN()),"".concat(At,"-out-of-range"),!Gn.isInvalidate()&&!vo(Gn))),style:An,onFocus:function(){nt(!0)},onBlur:Cn,onKeyDown:fn,onKeyUp:Lt,onCompositionStart:pa,onCompositionEnd:ka,onBeforeInput:$e},_n&&y.createElement(Ke,{prefixCls:At,upNode:Ln,downNode:Sn,upDisabled:Wo,downDisabled:Ko,onStep:Oa}),y.createElement("div",{className:"".concat(Kt,"-wrap")},y.createElement("input",(0,Fe.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Vn,"aria-valuemax":rr,"aria-valuenow":Gn.isInvalidate()?null:Gn.toString(),step:kn},Et,{ref:(0,Ve.sQ)(at,zt),className:Kt,value:oo,onChange:Ca,disabled:dn,readOnly:Nn}))))}),ht=y.forwardRef(function(ut,zt){var At=ut.disabled,un=ut.style,An=ut.prefixCls,Vn=An===void 0?"rc-input-number":An,rr=ut.value,sr=ut.prefix,kn=ut.suffix,qn=ut.addonBefore,Ht=ut.addonAfter,dn=ut.className,Nn=ut.classNames,Ln=(0,se.Z)(ut,xe),Sn=y.useRef(null),hn=y.useRef(null),on=y.useRef(null),Fn=function(_n){on.current&&(0,xt.nH)(on.current,_n)};return y.useImperativeHandle(zt,function(){return Oe(on.current,{focus:Fn,nativeElement:Sn.current.nativeElement||hn.current})}),y.createElement(Xe.BaseInput,{className:dn,triggerFocus:Fn,prefixCls:Vn,value:rr,disabled:At,style:un,prefix:sr,suffix:kn,addonAfter:Ht,addonBefore:qn,classNames:Nn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"},ref:Sn},y.createElement(Wt,(0,Fe.Z)({prefixCls:Vn,disabled:At,ref:on,domRef:hn,className:Nn==null?void 0:Nn.input},Ln)))}),kt=ht,St=kt,Gt=E(62487),jt=E(82855),de=E(48755),ne=E(60840),te=E(2171),le=E(83397),ve=E(31756),re=E(56553),fe=E(24971),Ue=E(70045),vt=E(36237),et=E(53075),tt=E(64910),dt=E(39082),yt=E(63356),wt=E(56119),Qe=E(16931),lt=E(51636),qt=E(17835);const Ut=ut=>{var zt;const At=(zt=ut.handleVisible)!==null&&zt!==void 0?zt:"auto",un=ut.controlHeightSM-ut.lineWidth*2;return Object.assign(Object.assign({},(0,tt.T)(ut)),{controlWidth:90,handleWidth:un,handleFontSize:ut.fontSize/2,handleVisible:At,handleActiveBg:ut.colorFillAlter,handleBg:ut.colorBgContainer,filledHandleBg:new qt.FastColor(ut.colorFillSecondary).onBackground(ut.colorBgContainer).toHexString(),handleHoverColor:ut.colorPrimary,handleBorderColor:ut.colorBorder,handleOpacity:At===!0?1:0,handleVisibleWidth:At===!0?un:0})},vn=(ut,zt)=>{let{componentCls:At,borderRadiusSM:un,borderRadiusLG:An}=ut;const Vn=zt==="lg"?An:un;return{[`&-${zt}`]:{[`${At}-handler-wrap`]:{borderStartEndRadius:Vn,borderEndEndRadius:Vn},[`${At}-handler-up`]:{borderStartEndRadius:Vn},[`${At}-handler-down`]:{borderEndEndRadius:Vn}}}},en=ut=>{const{componentCls:zt,lineWidth:At,lineType:un,borderRadius:An,inputFontSizeSM:Vn,inputFontSizeLG:rr,controlHeightLG:sr,controlHeightSM:kn,colorError:qn,paddingInlineSM:Ht,paddingBlockSM:dn,paddingBlockLG:Nn,paddingInlineLG:Ln,colorTextDescription:Sn,motionDurationMid:hn,handleHoverColor:on,handleOpacity:Fn,paddingInline:Yn,paddingBlock:_n,handleBg:Pn,handleActiveBg:Qn,colorTextDisabled:Jn,borderRadiusSM:Er,borderRadiusLG:Ar,controlWidth:En,handleBorderColor:Kn,filledHandleBg:fr,lineHeightLG:gr,calc:Ot}=ut;return[{[zt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),(0,et.ik)(ut)),{display:"inline-block",width:En,margin:0,padding:0,borderRadius:An}),(0,dt.qG)(ut,{[`${zt}-handler-wrap`]:{background:Pn,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}}})),(0,dt.H8)(ut,{[`${zt}-handler-wrap`]:{background:fr,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}},"&:focus-within":{[`${zt}-handler-wrap`]:{background:Pn}}})),(0,dt.vc)(ut,{[`${zt}-handler-wrap`]:{background:Pn,[`${zt}-handler-down`]:{borderBlockStart:`${(0,vt.unit)(At)} ${un} ${Kn}`}}})),(0,dt.Mu)(ut)),{"&-rtl":{direction:"rtl",[`${zt}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:rr,lineHeight:gr,borderRadius:Ar,[`input${zt}-input`]:{height:Ot(sr).sub(Ot(At).mul(2)).equal(),padding:`${(0,vt.unit)(Nn)} ${(0,vt.unit)(Ln)}`}},"&-sm":{padding:0,fontSize:Vn,borderRadius:Er,[`input${zt}-input`]:{height:Ot(kn).sub(Ot(At).mul(2)).equal(),padding:`${(0,vt.unit)(dn)} ${(0,vt.unit)(Ht)}`}},"&-out-of-range":{[`${zt}-input-wrap`]:{input:{color:qn}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),(0,et.s7)(ut)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${zt}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${zt}-group-addon`]:{borderRadius:Ar,fontSize:ut.fontSizeLG}},"&-sm":{[`${zt}-group-addon`]:{borderRadius:Er}}},(0,dt.ir)(ut)),(0,dt.S5)(ut)),{[`&:not(${zt}-compact-first-item):not(${zt}-compact-last-item)${zt}-compact-item`]:{[`${zt}, ${zt}-group-addon`]:{borderRadius:0}},[`&:not(${zt}-compact-last-item)${zt}-compact-first-item`]:{[`${zt}, ${zt}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${zt}-compact-first-item)${zt}-compact-last-item`]:{[`${zt}, ${zt}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${zt}-input`]:{cursor:"not-allowed"},[zt]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,yt.Wf)(ut)),{width:"100%",padding:`${(0,vt.unit)(_n)} ${(0,vt.unit)(Yn)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:An,outline:0,transition:`all ${hn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,et.nz)(ut.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${zt}-handler-wrap, &-focused ${zt}-handler-wrap`]:{width:ut.handleWidth,opacity:1}})},{[zt]:Object.assign(Object.assign(Object.assign({[`${zt}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:ut.handleVisibleWidth,opacity:Fn,height:"100%",borderStartStartRadius:0,borderStartEndRadius:An,borderEndEndRadius:An,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${hn}`,overflow:"hidden",[`${zt}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${zt}-handler-up-inner, ${zt}-handler-down-inner `]:{marginInlineEnd:0,fontSize:ut.handleFontSize}}},[`${zt}-handler`]:{height:"50%",overflow:"hidden",color:Sn,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,vt.unit)(At)} ${un} ${Kn}`,transition:`all ${hn} linear`,"&:active":{background:Qn},"&:hover":{height:"60%",[` @@ -1010,13 +1010,13 @@ `]:{cursor:"not-allowed"},[` ${zt}-handler-up-disabled:hover &-handler-up-inner, ${zt}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Jn}})}]},Xt=ut=>{const{componentCls:zt,paddingBlock:At,paddingInline:un,inputAffixPadding:An,controlWidth:Vn,borderRadiusLG:rr,borderRadiusSM:sr,paddingInlineLG:kn,paddingInlineSM:qn,paddingBlockLG:Ht,paddingBlockSM:dn,motionDurationMid:Nn}=ut;return{[`${zt}-affix-wrapper`]:Object.assign(Object.assign({[`input${zt}-input`]:{padding:`${(0,vt.unit)(At)} 0`}},(0,et.ik)(ut)),{position:"relative",display:"inline-flex",alignItems:"center",width:Vn,padding:0,paddingInlineStart:un,"&-lg":{borderRadius:rr,paddingInlineStart:kn,[`input${zt}-input`]:{padding:`${(0,vt.unit)(Ht)} 0`}},"&-sm":{borderRadius:sr,paddingInlineStart:qn,[`input${zt}-input`]:{padding:`${(0,vt.unit)(dn)} 0`}},[`&:not(${zt}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${zt}-disabled`]:{background:"transparent"},[`> div${zt}`]:{width:"100%",border:"none",outline:"none",[`&${zt}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${zt}-handler-wrap`]:{zIndex:2},[zt]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:An},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:un,marginInlineStart:An,transition:`margin ${Nn}`}},[`&:hover ${zt}-handler-wrap, &-focused ${zt}-handler-wrap`]:{width:ut.handleWidth,opacity:1},[`&:not(${zt}-affix-wrapper-without-controls):hover ${zt}-suffix`]:{marginInlineEnd:ut.calc(ut.handleWidth).add(un).equal()}})}};var $t=(0,Qe.I$)("InputNumber",ut=>{const zt=(0,lt.mergeToken)(ut,(0,tt.e)(ut));return[en(zt),Xt(zt),(0,wt.c)(zt)]},Ut,{unitless:{handleOpacity:!0}}),an=function(ut,zt){var At={};for(var un in ut)Object.prototype.hasOwnProperty.call(ut,un)&&zt.indexOf(un)<0&&(At[un]=ut[un]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var An=0,un=Object.getOwnPropertySymbols(ut);An{const{getPrefixCls:At,direction:un}=y.useContext(de.E_),An=y.useRef(null);y.useImperativeHandle(zt,()=>An.current);const{className:Vn,rootClassName:rr,size:sr,disabled:kn,prefixCls:qn,addonBefore:Ht,addonAfter:dn,prefix:Nn,suffix:Ln,bordered:Sn,readOnly:hn,status:on,controls:Fn,variant:Yn}=ut,_n=an(ut,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Pn=At("input-number",qn),Qn=(0,le.Z)(Pn),[Jn,Er,Ar]=$t(Pn,Qn),{compactSize:En,compactItemClassnames:Kn}=(0,Ue.ri)(Pn,un);let fr=y.createElement(pe.Z,{className:`${Pn}-handler-up-inner`}),gr=y.createElement(we.Z,{className:`${Pn}-handler-down-inner`});const Ot=typeof Fn=="boolean"?Fn:void 0;typeof Fn=="object"&&(fr=typeof Fn.upIcon=="undefined"?fr:y.createElement("span",{className:`${Pn}-handler-up-inner`},Fn.upIcon),gr=typeof Fn.downIcon=="undefined"?gr:y.createElement("span",{className:`${Pn}-handler-down-inner`},Fn.downIcon));const{hasFeedback:Vt,status:pt,isFormItemInput:Mt,feedbackIcon:Et}=y.useContext(re.aM),Kt=(0,jt.F)(pt,on),at=(0,ve.Z)(jn=>{var Gn;return(Gn=sr!=null?sr:En)!==null&&Gn!==void 0?Gn:jn}),Qt=y.useContext(te.Z),tn=kn!=null?kn:Qt,[Yt,nt]=(0,fe.Z)("inputNumber",Yn,Sn),Bt=Vt&&y.createElement(y.Fragment,null,Et),Tt=be()({[`${Pn}-lg`]:at==="large",[`${Pn}-sm`]:at==="small",[`${Pn}-rtl`]:un==="rtl",[`${Pn}-in-form-item`]:Mt},Er),Jt=`${Pn}-group`,On=y.createElement(St,Object.assign({ref:An,disabled:tn,className:be()(Ar,Qn,Vn,rr,Kn),upHandler:fr,downHandler:gr,prefixCls:Pn,readOnly:hn,controls:Ot,prefix:Nn,suffix:Bt||Ln,addonBefore:Ht&&y.createElement(Gt.Z,{form:!0,space:!0},Ht),addonAfter:dn&&y.createElement(Gt.Z,{form:!0,space:!0},dn),classNames:{input:Tt,variant:be()({[`${Pn}-${Yt}`]:nt},(0,jt.Z)(Pn,Kt,Vt)),affixWrapper:be()({[`${Pn}-affix-wrapper-sm`]:at==="small",[`${Pn}-affix-wrapper-lg`]:at==="large",[`${Pn}-affix-wrapper-rtl`]:un==="rtl",[`${Pn}-affix-wrapper-without-controls`]:Fn===!1||tn},Er),wrapper:be()({[`${Jt}-rtl`]:un==="rtl"},Er),groupWrapper:be()({[`${Pn}-group-wrapper-sm`]:at==="small",[`${Pn}-group-wrapper-lg`]:at==="large",[`${Pn}-group-wrapper-rtl`]:un==="rtl",[`${Pn}-group-wrapper-${Yt}`]:nt},(0,jt.Z)(`${Pn}-group-wrapper`,Kt,Vt),Er)}},_n));return Jn(On)}),kt=bt,ln=ut=>y.createElement(ne.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},y.createElement(bt,Object.assign({},ut)));kt._InternalPanelDoNotUseOrYouWillBeFired=ln;var yn=kt},49397:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return oe}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(36901),be=E(8654),Fe=E(62487),ye=E(86013),ze=E(82855),Ae=E(48755),se=E(2171),Ye=E(83397),me=E(31756),Re=E(56553),De=E(24971),Ce=E(70045),he=E(23826),ce=E(53075);function Me(Be){return!!(Be.prefix||Be.suffix||Be.allowClear||Be.showCount)}var Ze=function(Be,rt){var Te={};for(var Xe in Be)Object.prototype.hasOwnProperty.call(Be,Xe)&&rt.indexOf(Xe)<0&&(Te[Xe]=Be[Xe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Xe=Object.getOwnPropertySymbols(Be);ge{const{prefixCls:Te,bordered:Xe=!0,status:ge,size:Oe,disabled:Ve,onBlur:Pe,onFocus:ot,suffix:Le,allowClear:ue,addonAfter:_e,addonBefore:Ge,className:ft,style:Nt,styles:Ke,rootClassName:Se,onChange:xt,classNames:It,variant:st}=Be,xe=Ze(Be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Ne,direction:it,allowClear:Wt,autoComplete:ht,className:Zt,style:St,classNames:Gt,styles:jt}=(0,Ae.dj)("input"),de=Ne("input",Te),ne=(0,y.useRef)(null),te=(0,Ye.Z)(de),[le,ve,re]=(0,ce.TI)(de,Se),[fe]=(0,ce.ZP)(de,te),{compactSize:Ue,compactItemClassnames:vt}=(0,Ce.ri)(de,it),et=(0,me.Z)(yn=>{var ut;return(ut=Oe!=null?Oe:Ue)!==null&&ut!==void 0?ut:yn}),tt=y.useContext(se.Z),dt=Ve!=null?Ve:tt,{status:yt,hasFeedback:wt,feedbackIcon:Qe}=(0,y.useContext)(Re.aM),lt=(0,ze.F)(yt,ge),qt=Me(Be)||!!wt,Ut=(0,y.useRef)(qt),vn=(0,he.Z)(ne,!0),en=yn=>{vn(),Pe==null||Pe(yn)},Xt=yn=>{vn(),ot==null||ot(yn)},$t=yn=>{vn(),xt==null||xt(yn)},an=(wt||Le)&&y.createElement(y.Fragment,null,Le,wt&&Qe),bt=(0,ye.Z)(ue!=null?ue:Wt),[kt,ln]=(0,De.Z)("input",st,Xe);return le(fe(y.createElement(je.default,Object.assign({ref:(0,be.sQ)(rt,ne),prefixCls:de,autoComplete:ht},xe,{disabled:dt,onBlur:en,onFocus:Xt,style:Object.assign(Object.assign({},St),Nt),styles:Object.assign(Object.assign({},jt),Ke),suffix:an,allowClear:bt,className:pe()(ft,Se,re,te,vt,Zt),onChange:$t,addonBefore:Ge&&y.createElement(Fe.Z,{form:!0,space:!0},Ge),addonAfter:_e&&y.createElement(Fe.Z,{form:!0,space:!0},_e),classNames:Object.assign(Object.assign(Object.assign({},It),Gt),{input:pe()({[`${de}-sm`]:et==="small",[`${de}-lg`]:et==="large",[`${de}-rtl`]:it==="rtl"},It==null?void 0:It.input,Gt.input,ve),variant:pe()({[`${de}-${kt}`]:ln},(0,ze.Z)(de,lt)),affixWrapper:pe()({[`${de}-affix-wrapper-sm`]:et==="small",[`${de}-affix-wrapper-lg`]:et==="large",[`${de}-affix-wrapper-rtl`]:it==="rtl"},ve),wrapper:pe()({[`${de}-group-rtl`]:it==="rtl"},ve),groupWrapper:pe()({[`${de}-group-wrapper-sm`]:et==="small",[`${de}-group-wrapper-lg`]:et==="large",[`${de}-group-wrapper-rtl`]:it==="rtl",[`${de}-group-wrapper-${kt}`]:ln},(0,ze.Z)(`${de}-group-wrapper`,lt,wt),ve)})}))))})},79809:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return rt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(22711),be=E(86013),Fe=E(82855),ye=E(48755),ze=E(2171),Ae=E(83397),se=E(31756),Ye=E(56553),me=E(24971),Re=E(70045),De=E(30292),Ce=E(53075),he=E(16931),ce=E(51636),Me=E(64910);const Ze=Te=>{const{componentCls:Xe,paddingLG:ge}=Te,Oe=`${Xe}-textarea`;return{[`textarea${Xe}`]:{maxWidth:"100%",height:"auto",minHeight:Te.controlHeight,lineHeight:Te.lineHeight,verticalAlign:"bottom",transition:`all ${Te.motionDurationSlow}`,resize:"vertical",[`&${Xe}-mouse-active`]:{transition:`all ${Te.motionDurationSlow}, height 0s, width 0s`}},[`${Xe}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[Oe]:{position:"relative","&-show-count":{[`> ${Xe}`]:{height:"100%"},[`${Xe}-data-count`]:{position:"absolute",bottom:Te.calc(Te.fontSize).mul(Te.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:Te.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` + `]:{color:Jn}})}]},Xt=ut=>{const{componentCls:zt,paddingBlock:At,paddingInline:un,inputAffixPadding:An,controlWidth:Vn,borderRadiusLG:rr,borderRadiusSM:sr,paddingInlineLG:kn,paddingInlineSM:qn,paddingBlockLG:Ht,paddingBlockSM:dn,motionDurationMid:Nn}=ut;return{[`${zt}-affix-wrapper`]:Object.assign(Object.assign({[`input${zt}-input`]:{padding:`${(0,vt.unit)(At)} 0`}},(0,et.ik)(ut)),{position:"relative",display:"inline-flex",alignItems:"center",width:Vn,padding:0,paddingInlineStart:un,"&-lg":{borderRadius:rr,paddingInlineStart:kn,[`input${zt}-input`]:{padding:`${(0,vt.unit)(Ht)} 0`}},"&-sm":{borderRadius:sr,paddingInlineStart:qn,[`input${zt}-input`]:{padding:`${(0,vt.unit)(dn)} 0`}},[`&:not(${zt}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${zt}-disabled`]:{background:"transparent"},[`> div${zt}`]:{width:"100%",border:"none",outline:"none",[`&${zt}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${zt}-handler-wrap`]:{zIndex:2},[zt]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:An},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:un,marginInlineStart:An,transition:`margin ${Nn}`}},[`&:hover ${zt}-handler-wrap, &-focused ${zt}-handler-wrap`]:{width:ut.handleWidth,opacity:1},[`&:not(${zt}-affix-wrapper-without-controls):hover ${zt}-suffix`]:{marginInlineEnd:ut.calc(ut.handleWidth).add(un).equal()}})}};var $t=(0,Qe.I$)("InputNumber",ut=>{const zt=(0,lt.mergeToken)(ut,(0,tt.e)(ut));return[en(zt),Xt(zt),(0,wt.c)(zt)]},Ut,{unitless:{handleOpacity:!0}}),an=function(ut,zt){var At={};for(var un in ut)Object.prototype.hasOwnProperty.call(ut,un)&&zt.indexOf(un)<0&&(At[un]=ut[un]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var An=0,un=Object.getOwnPropertySymbols(ut);An{const{getPrefixCls:At,direction:un}=y.useContext(de.E_),An=y.useRef(null);y.useImperativeHandle(zt,()=>An.current);const{className:Vn,rootClassName:rr,size:sr,disabled:kn,prefixCls:qn,addonBefore:Ht,addonAfter:dn,prefix:Nn,suffix:Ln,bordered:Sn,readOnly:hn,status:on,controls:Fn,variant:Yn}=ut,_n=an(ut,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),Pn=At("input-number",qn),Qn=(0,le.Z)(Pn),[Jn,Er,Ar]=$t(Pn,Qn),{compactSize:En,compactItemClassnames:Kn}=(0,Ue.ri)(Pn,un);let fr=y.createElement(pe.Z,{className:`${Pn}-handler-up-inner`}),gr=y.createElement(we.Z,{className:`${Pn}-handler-down-inner`});const Ot=typeof Fn=="boolean"?Fn:void 0;typeof Fn=="object"&&(fr=typeof Fn.upIcon=="undefined"?fr:y.createElement("span",{className:`${Pn}-handler-up-inner`},Fn.upIcon),gr=typeof Fn.downIcon=="undefined"?gr:y.createElement("span",{className:`${Pn}-handler-down-inner`},Fn.downIcon));const{hasFeedback:Vt,status:pt,isFormItemInput:Mt,feedbackIcon:Et}=y.useContext(re.aM),Kt=(0,jt.F)(pt,on),at=(0,ve.Z)(jn=>{var Gn;return(Gn=sr!=null?sr:En)!==null&&Gn!==void 0?Gn:jn}),Qt=y.useContext(te.Z),tn=kn!=null?kn:Qt,[Yt,nt]=(0,fe.Z)("inputNumber",Yn,Sn),Bt=Vt&&y.createElement(y.Fragment,null,Et),Tt=be()({[`${Pn}-lg`]:at==="large",[`${Pn}-sm`]:at==="small",[`${Pn}-rtl`]:un==="rtl",[`${Pn}-in-form-item`]:Mt},Er),Jt=`${Pn}-group`,On=y.createElement(St,Object.assign({ref:An,disabled:tn,className:be()(Ar,Qn,Vn,rr,Kn),upHandler:fr,downHandler:gr,prefixCls:Pn,readOnly:hn,controls:Ot,prefix:Nn,suffix:Bt||Ln,addonBefore:Ht&&y.createElement(Gt.Z,{form:!0,space:!0},Ht),addonAfter:dn&&y.createElement(Gt.Z,{form:!0,space:!0},dn),classNames:{input:Tt,variant:be()({[`${Pn}-${Yt}`]:nt},(0,jt.Z)(Pn,Kt,Vt)),affixWrapper:be()({[`${Pn}-affix-wrapper-sm`]:at==="small",[`${Pn}-affix-wrapper-lg`]:at==="large",[`${Pn}-affix-wrapper-rtl`]:un==="rtl",[`${Pn}-affix-wrapper-without-controls`]:Fn===!1||tn},Er),wrapper:be()({[`${Jt}-rtl`]:un==="rtl"},Er),groupWrapper:be()({[`${Pn}-group-wrapper-sm`]:at==="small",[`${Pn}-group-wrapper-lg`]:at==="large",[`${Pn}-group-wrapper-rtl`]:un==="rtl",[`${Pn}-group-wrapper-${Yt}`]:nt},(0,jt.Z)(`${Pn}-group-wrapper`,Kt,Vt),Er)}},_n));return Jn(On)}),Rt=bt,ln=ut=>y.createElement(ne.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},y.createElement(bt,Object.assign({},ut)));Rt._InternalPanelDoNotUseOrYouWillBeFired=ln;var yn=Rt},49397:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return oe}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(36901),be=E(8654),Fe=E(62487),ye=E(86013),ze=E(82855),Ae=E(48755),se=E(2171),Ye=E(83397),me=E(31756),Re=E(56553),De=E(24971),Ce=E(70045),he=E(23826),ce=E(53075);function Me(Be){return!!(Be.prefix||Be.suffix||Be.allowClear||Be.showCount)}var Ze=function(Be,rt){var Te={};for(var Xe in Be)Object.prototype.hasOwnProperty.call(Be,Xe)&&rt.indexOf(Xe)<0&&(Te[Xe]=Be[Xe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Xe=Object.getOwnPropertySymbols(Be);ge{const{prefixCls:Te,bordered:Xe=!0,status:ge,size:Oe,disabled:Ve,onBlur:Pe,onFocus:ot,suffix:Le,allowClear:ue,addonAfter:_e,addonBefore:Ge,className:ft,style:Nt,styles:Ke,rootClassName:Se,onChange:xt,classNames:It,variant:st}=Be,xe=Ze(Be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Ne,direction:it,allowClear:Wt,autoComplete:ht,className:kt,style:St,classNames:Gt,styles:jt}=(0,Ae.dj)("input"),de=Ne("input",Te),ne=(0,y.useRef)(null),te=(0,Ye.Z)(de),[le,ve,re]=(0,ce.TI)(de,Se),[fe]=(0,ce.ZP)(de,te),{compactSize:Ue,compactItemClassnames:vt}=(0,Ce.ri)(de,it),et=(0,me.Z)(yn=>{var ut;return(ut=Oe!=null?Oe:Ue)!==null&&ut!==void 0?ut:yn}),tt=y.useContext(se.Z),dt=Ve!=null?Ve:tt,{status:yt,hasFeedback:wt,feedbackIcon:Qe}=(0,y.useContext)(Re.aM),lt=(0,ze.F)(yt,ge),qt=Me(Be)||!!wt,Ut=(0,y.useRef)(qt),vn=(0,he.Z)(ne,!0),en=yn=>{vn(),Pe==null||Pe(yn)},Xt=yn=>{vn(),ot==null||ot(yn)},$t=yn=>{vn(),xt==null||xt(yn)},an=(wt||Le)&&y.createElement(y.Fragment,null,Le,wt&&Qe),bt=(0,ye.Z)(ue!=null?ue:Wt),[Rt,ln]=(0,De.Z)("input",st,Xe);return le(fe(y.createElement(je.default,Object.assign({ref:(0,be.sQ)(rt,ne),prefixCls:de,autoComplete:ht},xe,{disabled:dt,onBlur:en,onFocus:Xt,style:Object.assign(Object.assign({},St),Nt),styles:Object.assign(Object.assign({},jt),Ke),suffix:an,allowClear:bt,className:pe()(ft,Se,re,te,vt,kt),onChange:$t,addonBefore:Ge&&y.createElement(Fe.Z,{form:!0,space:!0},Ge),addonAfter:_e&&y.createElement(Fe.Z,{form:!0,space:!0},_e),classNames:Object.assign(Object.assign(Object.assign({},It),Gt),{input:pe()({[`${de}-sm`]:et==="small",[`${de}-lg`]:et==="large",[`${de}-rtl`]:it==="rtl"},It==null?void 0:It.input,Gt.input,ve),variant:pe()({[`${de}-${Rt}`]:ln},(0,ze.Z)(de,lt)),affixWrapper:pe()({[`${de}-affix-wrapper-sm`]:et==="small",[`${de}-affix-wrapper-lg`]:et==="large",[`${de}-affix-wrapper-rtl`]:it==="rtl"},ve),wrapper:pe()({[`${de}-group-rtl`]:it==="rtl"},ve),groupWrapper:pe()({[`${de}-group-wrapper-sm`]:et==="small",[`${de}-group-wrapper-lg`]:et==="large",[`${de}-group-wrapper-rtl`]:it==="rtl",[`${de}-group-wrapper-${Rt}`]:ln},(0,ze.Z)(`${de}-group-wrapper`,lt,wt),ve)})}))))})},79809:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return rt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(22711),be=E(86013),Fe=E(82855),ye=E(48755),ze=E(2171),Ae=E(83397),se=E(31756),Ye=E(56553),me=E(24971),Re=E(70045),De=E(30292),Ce=E(53075),he=E(16931),ce=E(51636),Me=E(64910);const Ze=Te=>{const{componentCls:Xe,paddingLG:ge}=Te,Oe=`${Xe}-textarea`;return{[`textarea${Xe}`]:{maxWidth:"100%",height:"auto",minHeight:Te.controlHeight,lineHeight:Te.lineHeight,verticalAlign:"bottom",transition:`all ${Te.motionDurationSlow}`,resize:"vertical",[`&${Xe}-mouse-active`]:{transition:`all ${Te.motionDurationSlow}, height 0s, width 0s`}},[`${Xe}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[Oe]:{position:"relative","&-show-count":{[`> ${Xe}`]:{height:"100%"},[`${Xe}-data-count`]:{position:"absolute",bottom:Te.calc(Te.fontSize).mul(Te.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:Te.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` &-allow-clear > ${Xe}, &-affix-wrapper${Oe}-has-feedback ${Xe} - `]:{paddingInlineEnd:ge},[`&-affix-wrapper${Xe}-affix-wrapper`]:{padding:0,[`> textarea${Xe}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:Te.calc(Te.controlHeight).sub(Te.calc(Te.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${Xe}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${Xe}-clear-icon`]:{position:"absolute",insetInlineEnd:Te.paddingInline,insetBlockStart:Te.paddingXS},[`${Oe}-suffix`]:{position:"absolute",top:0,insetInlineEnd:Te.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${Xe}-affix-wrapper-sm`]:{[`${Xe}-suffix`]:{[`${Xe}-clear-icon`]:{insetInlineEnd:Te.paddingInlineSM}}}}}};var Je=(0,he.I$)(["Input","TextArea"],Te=>{const Xe=(0,ce.mergeToken)(Te,(0,Me.e)(Te));return[Ze(Xe)]},Me.T,{resetFont:!1}),oe=function(Te,Xe){var ge={};for(var Oe in Te)Object.prototype.hasOwnProperty.call(Te,Oe)&&Xe.indexOf(Oe)<0&&(ge[Oe]=Te[Oe]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Oe=Object.getOwnPropertySymbols(Te);Ve{var ge;const{prefixCls:Oe,bordered:Ve=!0,size:Pe,disabled:ot,status:Le,allowClear:ue,classNames:_e,rootClassName:Ge,className:ft,style:Nt,styles:Ke,variant:Se,showCount:xt,onMouseDown:It,onResize:st}=Te,xe=oe(Te,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Ne,direction:it,allowClear:Wt,autoComplete:ht,className:Zt,style:St,classNames:Gt,styles:jt}=(0,ye.dj)("textArea"),de=y.useContext(ze.Z),ne=ot!=null?ot:de,{status:te,hasFeedback:le,feedbackIcon:ve}=y.useContext(Ye.aM),re=(0,Fe.F)(te,Le),fe=y.useRef(null);y.useImperativeHandle(Xe,()=>{var ln;return{resizableTextArea:(ln=fe.current)===null||ln===void 0?void 0:ln.resizableTextArea,focus:yn=>{var ut,zt;(0,De.nH)((zt=(ut=fe.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||zt===void 0?void 0:zt.textArea,yn)},blur:()=>{var yn;return(yn=fe.current)===null||yn===void 0?void 0:yn.blur()}}});const Ue=Ne("input",Oe),vt=(0,Ae.Z)(Ue),[et,tt,dt]=(0,Ce.TI)(Ue,Ge),[yt]=Je(Ue,vt),{compactSize:wt,compactItemClassnames:Qe}=(0,Re.ri)(Ue,it),lt=(0,se.Z)(ln=>{var yn;return(yn=Pe!=null?Pe:wt)!==null&&yn!==void 0?yn:ln}),[qt,Ut]=(0,me.Z)("textArea",Se,Ve),vn=(0,be.Z)(ue!=null?ue:Wt),[en,Xt]=y.useState(!1),[$t,an]=y.useState(!1),bt=ln=>{Xt(!0),It==null||It(ln);const yn=()=>{Xt(!1),document.removeEventListener("mouseup",yn)};document.addEventListener("mouseup",yn)},kt=ln=>{var yn,ut;if(st==null||st(ln),en&&typeof getComputedStyle=="function"){const zt=(ut=(yn=fe.current)===null||yn===void 0?void 0:yn.nativeElement)===null||ut===void 0?void 0:ut.querySelector("textarea");zt&&getComputedStyle(zt).resize==="both"&&an(!0)}};return et(yt(y.createElement(je.default,Object.assign({autoComplete:ht},xe,{style:Object.assign(Object.assign({},St),Nt),styles:Object.assign(Object.assign({},jt),Ke),disabled:ne,allowClear:vn,className:pe()(dt,vt,ft,Ge,Qe,Zt,$t&&`${Ue}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},_e),Gt),{textarea:pe()({[`${Ue}-sm`]:lt==="small",[`${Ue}-lg`]:lt==="large"},tt,_e==null?void 0:_e.textarea,Gt.textarea,en&&`${Ue}-mouse-active`),variant:pe()({[`${Ue}-${qt}`]:Ut},(0,Fe.Z)(Ue,re)),affixWrapper:pe()(`${Ue}-textarea-affix-wrapper`,{[`${Ue}-affix-wrapper-rtl`]:it==="rtl",[`${Ue}-affix-wrapper-sm`]:lt==="small",[`${Ue}-affix-wrapper-lg`]:lt==="large",[`${Ue}-textarea-show-count`]:xt||((ge=Te.count)===null||ge===void 0?void 0:ge.show)},tt)}),prefixCls:Ue,suffix:le&&y.createElement("span",{className:`${Ue}-textarea-suffix`},ve),showCount:xt,ref:fe,onResize:kt,onMouseDown:bt}))))})},23826:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(59301);function we(pe,je){const be=(0,y.useRef)([]),Fe=()=>{be.current.push(setTimeout(()=>{var ye,ze,Ae,se;!((ye=pe.current)===null||ye===void 0)&&ye.input&&((ze=pe.current)===null||ze===void 0?void 0:ze.input.getAttribute("type"))==="password"&&(!((Ae=pe.current)===null||Ae===void 0)&&Ae.input.hasAttribute("value"))&&((se=pe.current)===null||se===void 0||se.input.removeAttribute("value"))}))};return(0,y.useEffect)(()=>(je&&Fe(),()=>be.current.forEach(ye=>{ye&&clearTimeout(ye)})),[]),Fe}},37568:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Gt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(48755),be=E(56553),Fe=E(53075),ze=jt=>{const{getPrefixCls:de,direction:ne}=(0,y.useContext)(je.E_),{prefixCls:te,className:le}=jt,ve=de("input-group",te),re=de("input"),[fe,Ue,vt]=(0,Fe.ZP)(re),et=pe()(ve,vt,{[`${ve}-lg`]:jt.size==="large",[`${ve}-sm`]:jt.size==="small",[`${ve}-compact`]:jt.compact,[`${ve}-rtl`]:ne==="rtl"},Ue,le),tt=(0,y.useContext)(be.aM),dt=(0,y.useMemo)(()=>Object.assign(Object.assign({},tt),{isFormItemInput:!1}),[tt]);return fe(y.createElement("span",{className:et,style:jt.style,onMouseEnter:jt.onMouseEnter,onMouseLeave:jt.onMouseLeave,onFocus:jt.onFocus,onBlur:jt.onBlur},y.createElement(be.aM.Provider,{value:dt},jt.children)))},Ae=E(49397),se=E(94480),Ye=E(6089),me=E(26112),Re=E(82855),De=E(31756),Ce=E(16931),he=E(51636),ce=E(64910);const Me=jt=>{const{componentCls:de,paddingXS:ne}=jt;return{[de]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:ne,"&-rtl":{direction:"rtl"},[`${de}-input`]:{textAlign:"center",paddingInline:jt.paddingXXS},[`&${de}-sm ${de}-input`]:{paddingInline:jt.calc(jt.paddingXXS).div(2).equal()},[`&${de}-lg ${de}-input`]:{paddingInline:jt.paddingXS}}}};var Ze=(0,Ce.I$)(["Input","OTP"],jt=>{const de=(0,he.mergeToken)(jt,(0,ce.e)(jt));return[Me(de)]},ce.T),Je=E(16089),oe=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{value:ne,onChange:te,onActiveChange:le,index:ve,mask:re}=jt,fe=oe(jt,["value","onChange","onActiveChange","index","mask"]),Ue=ne&&typeof re=="string"?re:ne,vt=wt=>{te(ve,wt.target.value)},et=y.useRef(null);y.useImperativeHandle(de,()=>et.current);const tt=()=>{(0,Je.Z)(()=>{var wt;const Qe=(wt=et.current)===null||wt===void 0?void 0:wt.input;document.activeElement===Qe&&Qe&&Qe.select()})},dt=wt=>{const{key:Qe,ctrlKey:lt,metaKey:qt}=wt;Qe==="ArrowLeft"?le(ve-1):Qe==="ArrowRight"?le(ve+1):Qe==="z"&&(lt||qt)&&wt.preventDefault(),tt()},yt=wt=>{wt.key==="Backspace"&&!ne&&le(ve-1),tt()};return y.createElement(Ae.Z,Object.assign({type:re===!0?"password":"text"},fe,{ref:et,value:Ue,onInput:vt,onFocus:tt,onKeyDown:dt,onKeyUp:yt,onMouseDown:tt,onMouseUp:tt}))}),Te=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{index:de,prefixCls:ne,separator:te}=jt,le=typeof te=="function"?te(de):te;return le?y.createElement("span",{className:`${ne}-separator`},le):null};var Ve=y.forwardRef((jt,de)=>{const{prefixCls:ne,length:te=6,size:le,defaultValue:ve,value:re,onChange:fe,formatter:Ue,separator:vt,variant:et,disabled:tt,status:dt,autoFocus:yt,mask:wt,type:Qe,onInput:lt,inputMode:qt}=jt,Ut=Te(jt,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:vn,direction:en}=y.useContext(je.E_),Xt=vn("otp",ne),$t=(0,me.Z)(Ut,{aria:!0,data:!0,attr:!0}),[an,bt,kt]=Ze(Xt),ln=(0,De.Z)(Nn=>le!=null?le:Nn),yn=y.useContext(be.aM),ut=(0,Re.F)(yn.status,dt),zt=y.useMemo(()=>Object.assign(Object.assign({},yn),{status:ut,hasFeedback:!1,feedbackIcon:null}),[yn,ut]),At=y.useRef(null),un=y.useRef({});y.useImperativeHandle(de,()=>({focus:()=>{var Nn;(Nn=un.current[0])===null||Nn===void 0||Nn.focus()},blur:()=>{var Nn;for(let Ln=0;LnUe?Ue(Nn):Nn,[Vn,rr]=y.useState(()=>Xe(An(ve||"")));y.useEffect(()=>{re!==void 0&&rr(Xe(re))},[re]);const sr=(0,Ye.Z)(Nn=>{rr(Nn),lt&<(Nn),fe&&Nn.length===te&&Nn.every(Ln=>Ln)&&Nn.some((Ln,Sn)=>Vn[Sn]!==Ln)&&fe(Nn.join(""))}),kn=(0,Ye.Z)((Nn,Ln)=>{let Sn=(0,se.Z)(Vn);for(let on=0;on=0&&!Sn[on];on-=1)Sn.pop();const hn=An(Sn.map(on=>on||" ").join(""));return Sn=Xe(hn).map((on,Fn)=>on===" "&&!Sn[Fn]?Sn[Fn]:on),Sn}),qn=(Nn,Ln)=>{var Sn;const hn=kn(Nn,Ln),on=Math.min(Nn+Ln.length,te-1);on!==Nn&&hn[Nn]!==void 0&&((Sn=un.current[on])===null||Sn===void 0||Sn.focus()),sr(hn)},Ht=Nn=>{var Ln;(Ln=un.current[Nn])===null||Ln===void 0||Ln.focus()},dn={variant:et,disabled:tt,status:ut,mask:wt,type:Qe,inputMode:qt};return an(y.createElement("div",Object.assign({},$t,{ref:At,className:pe()(Xt,{[`${Xt}-sm`]:ln==="small",[`${Xt}-lg`]:ln==="large",[`${Xt}-rtl`]:en==="rtl"},kt,bt)}),y.createElement(be.aM.Provider,{value:zt},Array.from({length:te}).map((Nn,Ln)=>{const Sn=`otp-${Ln}`,hn=Vn[Ln]||"";return y.createElement(y.Fragment,{key:Sn},y.createElement(rt,Object.assign({ref:on=>{un.current[Ln]=on},index:Ln,size:ln,htmlSize:1,className:`${Xt}-input`,onChange:qn,value:hn,onActiveChange:Ht,autoFocus:Ln===0&&yt},dn)),Lnjt?y.createElement(ot.Z,null):y.createElement(Pe.Z,null),Ke={click:"onClick",hover:"onMouseOver"};var xt=y.forwardRef((jt,de)=>{const{disabled:ne,action:te="click",visibilityToggle:le=!0,iconRender:ve=Nt}=jt,re=y.useContext(_e.Z),fe=ne!=null?ne:re,Ue=typeof le=="object"&&le.visible!==void 0,[vt,et]=(0,y.useState)(()=>Ue?le.visible:!1),tt=(0,y.useRef)(null);y.useEffect(()=>{Ue&&et(le.visible)},[Ue,le]);const dt=(0,Ge.Z)(tt),yt=()=>{var ln;if(fe)return;vt&&dt();const yn=!vt;et(yn),typeof le=="object"&&((ln=le.onVisibleChange)===null||ln===void 0||ln.call(le,yn))},wt=ln=>{const yn=Ke[te]||"",ut=ve(vt),zt={[yn]:yt,className:`${ln}-icon`,key:"passwordIcon",onMouseDown:At=>{At.preventDefault()},onMouseUp:At=>{At.preventDefault()}};return y.cloneElement(y.isValidElement(ut)?ut:y.createElement("span",null,ut),zt)},{className:Qe,prefixCls:lt,inputPrefixCls:qt,size:Ut}=jt,vn=ft(jt,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:en}=y.useContext(je.E_),Xt=en("input",qt),$t=en("input-password",lt),an=le&&wt($t),bt=pe()($t,Qe,{[`${$t}-${Ut}`]:!!Ut}),kt=Object.assign(Object.assign({},(0,Le.Z)(vn,["suffix","iconRender","visibilityToggle"])),{type:vt?"text":"password",className:bt,prefixCls:Xt,suffix:an});return Ut&&(kt.size=Ut),y.createElement(Ae.Z,Object.assign({ref:(0,ue.sQ)(de,tt)},kt))}),It=E(47472),st=E(22703),xe=E(7939),Ne=E(70045),it=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{prefixCls:ne,inputPrefixCls:te,className:le,size:ve,suffix:re,enterButton:fe=!1,addonAfter:Ue,loading:vt,disabled:et,onSearch:tt,onChange:dt,onCompositionStart:yt,onCompositionEnd:wt}=jt,Qe=it(jt,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:lt,direction:qt}=y.useContext(je.E_),Ut=y.useRef(!1),vn=lt("input-search",ne),en=lt("input",te),{compactSize:Xt}=(0,Ne.ri)(vn,qt),$t=(0,De.Z)(qn=>{var Ht;return(Ht=ve!=null?ve:Xt)!==null&&Ht!==void 0?Ht:qn}),an=y.useRef(null),bt=qn=>{qn!=null&&qn.target&&qn.type==="click"&&tt&&tt(qn.target.value,qn,{source:"clear"}),dt==null||dt(qn)},kt=qn=>{var Ht;document.activeElement===((Ht=an.current)===null||Ht===void 0?void 0:Ht.input)&&qn.preventDefault()},ln=qn=>{var Ht,dn;tt&&tt((dn=(Ht=an.current)===null||Ht===void 0?void 0:Ht.input)===null||dn===void 0?void 0:dn.value,qn,{source:"input"})},yn=qn=>{Ut.current||vt||ln(qn)},ut=typeof fe=="boolean"?y.createElement(It.Z,null):null,zt=`${vn}-button`;let At;const un=fe||{},An=un.type&&un.type.__ANT_BUTTON===!0;An||un.type==="button"?At=(0,st.Tm)(un,Object.assign({onMouseDown:kt,onClick:qn=>{var Ht,dn;(dn=(Ht=un==null?void 0:un.props)===null||Ht===void 0?void 0:Ht.onClick)===null||dn===void 0||dn.call(Ht,qn),ln(qn)},key:"enterButton"},An?{className:zt,size:$t}:{})):At=y.createElement(xe.ZP,{className:zt,type:fe?"primary":void 0,size:$t,disabled:et,key:"enterButton",onMouseDown:kt,onClick:ln,loading:vt,icon:ut},fe),Ue&&(At=[At,(0,st.Tm)(Ue,{key:"addonAfter"})]);const Vn=pe()(vn,{[`${vn}-rtl`]:qt==="rtl",[`${vn}-${$t}`]:!!$t,[`${vn}-with-button`]:!!fe},le),rr=Object.assign(Object.assign({},Qe),{className:Vn,prefixCls:en,type:"search"}),sr=qn=>{Ut.current=!0,yt==null||yt(qn)},kn=qn=>{Ut.current=!1,wt==null||wt(qn)};return y.createElement(Ae.Z,Object.assign({ref:(0,ue.sQ)(an,de),onPressEnter:yn},rr,{size:$t,onCompositionStart:sr,onCompositionEnd:kn,addonAfter:At,suffix:re,onChange:bt,disabled:et}))}),Zt=E(79809);const St=Ae.Z;St.Group=ze,St.Search=ht,St.TextArea=Zt.Z,St.Password=xt,St.OTP=Ve;var Gt=St},24303:function(sn,Ct,E){"use strict";E.d(Ct,{D:function(){return Te},Z:function(){return Oe}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=pe,be=E(7657),Fe=function(Pe,ot){return y.createElement(be.Z,(0,we.Z)({},Pe,{ref:ot,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(33853),se=E(38819),Ye=E(92310),me=E.n(Ye),Re=E(2738),De=E(48755),Ce=E(6989),he=E(36237),ce=E(48923),Me=E(16931);const Ze=Ve=>{const{componentCls:Pe,siderBg:ot,motionDurationMid:Le,motionDurationSlow:ue,antCls:_e,triggerHeight:Ge,triggerColor:ft,triggerBg:Nt,headerHeight:Ke,zeroTriggerWidth:Se,zeroTriggerHeight:xt,borderRadiusLG:It,lightSiderBg:st,lightTriggerColor:xe,lightTriggerBg:Ne,bodyBg:it}=Ve;return{[Pe]:{position:"relative",minWidth:0,background:ot,transition:`all ${Le}, background 0s`,"&-has-trigger":{paddingBottom:Ge},"&-right":{order:1},[`${Pe}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${_e}-menu${_e}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${Pe}-children`]:{overflow:"hidden"},[`${Pe}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:Ge,color:ft,lineHeight:(0,he.unit)(Ge),textAlign:"center",background:Nt,cursor:"pointer",transition:`all ${Le}`},[`${Pe}-zero-width-trigger`]:{position:"absolute",top:Ke,insetInlineEnd:Ve.calc(Se).mul(-1).equal(),zIndex:1,width:Se,height:xt,color:ft,fontSize:Ve.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ot,borderRadius:`0 ${(0,he.unit)(It)} ${(0,he.unit)(It)} 0`,cursor:"pointer",transition:`background ${ue} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ue}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:Ve.calc(Se).mul(-1).equal(),borderRadius:`${(0,he.unit)(It)} 0 0 ${(0,he.unit)(It)}`}},"&-light":{background:st,[`${Pe}-trigger`]:{color:xe,background:Ne},[`${Pe}-zero-width-trigger`]:{color:xe,background:Ne,border:`1px solid ${it}`,borderInlineStart:0}}}}};var Je=(0,Me.I$)(["Layout","Sider"],Ve=>[Ze(Ve)],ce.eh,{deprecatedTokens:ce.jn}),oe=function(Ve,Pe){var ot={};for(var Le in Ve)Object.prototype.hasOwnProperty.call(Ve,Le)&&Pe.indexOf(Le)<0&&(ot[Le]=Ve[Le]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Le=Object.getOwnPropertySymbols(Ve);ue!Number.isNaN(Number.parseFloat(Ve))&&isFinite(Ve),Te=y.createContext({}),Xe=(()=>{let Ve=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ve+=1,`${Pe}${Ve}`}})();var Oe=y.forwardRef((Ve,Pe)=>{const{prefixCls:ot,className:Le,trigger:ue,children:_e,defaultCollapsed:Ge=!1,theme:ft="dark",style:Nt={},collapsible:Ke=!1,reverseArrow:Se=!1,width:xt=200,collapsedWidth:It=80,zeroWidthTriggerStyle:st,breakpoint:xe,onCollapse:Ne,onBreakpoint:it}=Ve,Wt=oe(Ve,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ht}=(0,y.useContext)(Ce.V),[Zt,St]=(0,y.useState)("collapsed"in Ve?Ve.collapsed:Ge),[Gt,jt]=(0,y.useState)(!1);(0,y.useEffect)(()=>{"collapsed"in Ve&&St(Ve.collapsed)},[Ve.collapsed]);const de=($t,an)=>{"collapsed"in Ve||St($t),Ne==null||Ne($t,an)},{getPrefixCls:ne,direction:te}=(0,y.useContext)(De.E_),le=ne("layout-sider",ot),[ve,re,fe]=Je(le),Ue=(0,y.useRef)(null);Ue.current=$t=>{jt($t.matches),it==null||it($t.matches),Zt!==$t.matches&&de($t.matches,"responsive")},(0,y.useEffect)(()=>{function $t(bt){return Ue.current(bt)}let an;if(typeof window!="undefined"){const{matchMedia:bt}=window;if(bt&&xe&&xe in Be){an=bt(`screen and (max-width: ${Be[xe]})`);try{an.addEventListener("change",$t)}catch(kt){an.addListener($t)}$t(an)}}return()=>{try{an==null||an.removeEventListener("change",$t)}catch(bt){an==null||an.removeListener($t)}}},[xe]),(0,y.useEffect)(()=>{const $t=Xe("ant-sider-");return ht.addSider($t),()=>ht.removeSider($t)},[]);const vt=()=>{de(!Zt,"clickTrigger")},et=(0,Re.Z)(Wt,["collapsed"]),tt=Zt?It:xt,dt=rt(tt)?`${tt}px`:String(tt),yt=parseFloat(String(It||0))===0?y.createElement("span",{onClick:vt,className:me()(`${le}-zero-width-trigger`,`${le}-zero-width-trigger-${Se?"right":"left"}`),style:st},ue||y.createElement(ze,null)):null,wt=te==="rtl"==!Se,qt={expanded:wt?y.createElement(se.Z,null):y.createElement(Ae.Z,null),collapsed:wt?y.createElement(Ae.Z,null):y.createElement(se.Z,null)}[Zt?"collapsed":"expanded"],Ut=ue!==null?yt||y.createElement("div",{className:`${le}-trigger`,onClick:vt,style:{width:dt}},ue||qt):null,vn=Object.assign(Object.assign({},Nt),{flex:`0 0 ${dt}`,maxWidth:dt,minWidth:dt,width:dt}),en=me()(le,`${le}-${ft}`,{[`${le}-collapsed`]:!!Zt,[`${le}-has-trigger`]:Ke&&ue!==null&&!yt,[`${le}-below`]:!!Gt,[`${le}-zero-width`]:parseFloat(dt)===0},Le,re,fe),Xt=y.useMemo(()=>({siderCollapsed:Zt}),[Zt]);return ve(y.createElement(Te.Provider,{value:Xt},y.createElement("aside",Object.assign({className:en},et,{style:vn,ref:Pe}),y.createElement("div",{className:`${le}-children`},_e),Ke||Gt&&yt?Ut:null)))})},6989:function(sn,Ct,E){"use strict";E.d(Ct,{V:function(){return we}});var y=E(59301);const we=y.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(sn,Ct,E){"use strict";E.d(Ct,{eh:function(){return je},jn:function(){return be}});var y=E(36237),we=E(16931);const pe=Fe=>{const{antCls:ye,componentCls:ze,colorText:Ae,footerBg:se,headerHeight:Ye,headerPadding:me,headerColor:Re,footerPadding:De,fontSize:Ce,bodyBg:he,headerBg:ce}=Fe;return{[ze]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:he,"&, *":{boxSizing:"border-box"},[`&${ze}-has-sider`]:{flexDirection:"row",[`> ${ze}, > ${ze}-content`]:{width:0}},[`${ze}-header, &${ze}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${ze}-header`]:{height:Ye,padding:me,color:Re,lineHeight:(0,y.unit)(Ye),background:ce,[`${ye}-menu`]:{lineHeight:"inherit"}},[`${ze}-footer`]:{padding:De,color:Ae,fontSize:Ce,background:se},[`${ze}-content`]:{flex:"auto",color:Ae,minHeight:0}}},je=Fe=>{const{colorBgLayout:ye,controlHeight:ze,controlHeightLG:Ae,colorText:se,controlHeightSM:Ye,marginXXS:me,colorTextLightSolid:Re,colorBgContainer:De}=Fe,Ce=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ye,colorBgTrigger:"#002140",bodyBg:ye,headerBg:"#001529",headerHeight:ze*2,headerPadding:`0 ${Ce}px`,headerColor:se,footerPadding:`${Ye}px ${Ce}px`,footerBg:ye,siderBg:"#001529",triggerHeight:Ae+me*2,triggerBg:"#002140",triggerColor:Re,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:De,lightTriggerBg:De,lightTriggerColor:se}},be=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Ct.ZP=(0,we.I$)("Layout",Fe=>[pe(Fe)],je,{deprecatedTokens:be})},78857:function(sn,Ct,E){"use strict";E.d(Ct,{J:function(){return Fe}});var y=E(59301),we=E(8654),pe=E(62487),je=function(ye,ze){var Ae={};for(var se in ye)Object.prototype.hasOwnProperty.call(ye,se)&&ze.indexOf(se)<0&&(Ae[se]=ye[se]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,se=Object.getOwnPropertySymbols(ye);Ye{const{children:Ae}=ye,se=je(ye,["children"]),Ye=y.useContext(be),me=y.useMemo(()=>Object.assign(Object.assign({},Ye),se),[Ye,se.prefixCls,se.mode,se.selectable,se.rootClassName]),Re=(0,we.t4)(Ae),De=(0,we.x1)(ze,Re?(0,we.C4)(Ae):null);return y.createElement(be.Provider,{value:me},y.createElement(pe.Z,{space:!0},Re?y.cloneElement(Ae,{ref:De}):Ae))});Ct.Z=be},93041:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return ve}});var y=E(59301),we=E(28321),pe=E(24303),je=E(18785),be=E(92310),Fe=E.n(be),ye=E(6089),ze=E(2738),Ae=E(86641),se=E(22703),Ye=E(48755),me=E(83397),De=(0,y.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ce=function(re,fe){var Ue={};for(var vt in re)Object.prototype.hasOwnProperty.call(re,vt)&&fe.indexOf(vt)<0&&(Ue[vt]=re[vt]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,vt=Object.getOwnPropertySymbols(re);et{const{prefixCls:fe,className:Ue,dashed:vt}=re,et=Ce(re,["prefixCls","className","dashed"]),{getPrefixCls:tt}=y.useContext(Ye.E_),dt=tt("menu",fe),yt=Fe()({[`${dt}-item-divider-dashed`]:!!vt},Ue);return y.createElement(we.iz,Object.assign({className:yt},et))},Me=E(11592),Ze=E(25399),oe=re=>{var fe;const{className:Ue,children:vt,icon:et,title:tt,danger:dt,extra:yt}=re,{prefixCls:wt,firstLevel:Qe,direction:lt,disableMenuItemTitleTooltip:qt,inlineCollapsed:Ut}=y.useContext(De),vn=kt=>{const ln=vt==null?void 0:vt[0],yn=y.createElement("span",{className:Fe()(`${wt}-title-content`,{[`${wt}-title-content-with-extra`]:!!yt||yt===0})},vt);return(!et||y.isValidElement(vt)&&vt.type==="span")&&vt&&kt&&Qe&&typeof ln=="string"?y.createElement("div",{className:`${wt}-inline-collapsed-noicon`},ln.charAt(0)):yn},{siderCollapsed:en}=y.useContext(pe.D);let Xt=tt;typeof tt=="undefined"?Xt=Qe?vt:"":tt===!1&&(Xt="");const $t={title:Xt};!en&&!Ut&&($t.title=null,$t.open=!1);const an=(0,Me.Z)(vt).length;let bt=y.createElement(we.ck,Object.assign({},(0,ze.Z)(re,["title","icon","danger"]),{className:Fe()({[`${wt}-item-danger`]:dt,[`${wt}-item-only-child`]:(et?an+1:an)===1},Ue),title:typeof tt=="string"?tt:void 0}),(0,se.Tm)(et,{className:Fe()(y.isValidElement(et)?(fe=et.props)===null||fe===void 0?void 0:fe.className:"",`${wt}-item-icon`)}),vn(Ut));return qt||(bt=y.createElement(Ze.Z,Object.assign({},$t,{placement:lt==="rtl"?"left":"right",classNames:{root:`${wt}-inline-collapsed-tooltip`}}),bt)),bt},Be=E(78857),rt=E(36237),Te=E(17835),Xe=E(63356),ge=E(34961),Oe=E(46e3),Ve=E(34925),Pe=E(16931),ot=E(51636),ue=re=>{const{componentCls:fe,motionDurationSlow:Ue,horizontalLineHeight:vt,colorSplit:et,lineWidth:tt,lineType:dt,itemPaddingInline:yt}=re;return{[`${fe}-horizontal`]:{lineHeight:vt,border:0,borderBottom:`${(0,rt.unit)(tt)} ${dt} ${et}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${fe}-item, ${fe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:yt},[`> ${fe}-item:hover, + `]:{paddingInlineEnd:ge},[`&-affix-wrapper${Xe}-affix-wrapper`]:{padding:0,[`> textarea${Xe}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:Te.calc(Te.controlHeight).sub(Te.calc(Te.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${Xe}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${Xe}-clear-icon`]:{position:"absolute",insetInlineEnd:Te.paddingInline,insetBlockStart:Te.paddingXS},[`${Oe}-suffix`]:{position:"absolute",top:0,insetInlineEnd:Te.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${Xe}-affix-wrapper-sm`]:{[`${Xe}-suffix`]:{[`${Xe}-clear-icon`]:{insetInlineEnd:Te.paddingInlineSM}}}}}};var Je=(0,he.I$)(["Input","TextArea"],Te=>{const Xe=(0,ce.mergeToken)(Te,(0,Me.e)(Te));return[Ze(Xe)]},Me.T,{resetFont:!1}),oe=function(Te,Xe){var ge={};for(var Oe in Te)Object.prototype.hasOwnProperty.call(Te,Oe)&&Xe.indexOf(Oe)<0&&(ge[Oe]=Te[Oe]);if(Te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Oe=Object.getOwnPropertySymbols(Te);Ve{var ge;const{prefixCls:Oe,bordered:Ve=!0,size:Pe,disabled:ot,status:Le,allowClear:ue,classNames:_e,rootClassName:Ge,className:ft,style:Nt,styles:Ke,variant:Se,showCount:xt,onMouseDown:It,onResize:st}=Te,xe=oe(Te,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Ne,direction:it,allowClear:Wt,autoComplete:ht,className:kt,style:St,classNames:Gt,styles:jt}=(0,ye.dj)("textArea"),de=y.useContext(ze.Z),ne=ot!=null?ot:de,{status:te,hasFeedback:le,feedbackIcon:ve}=y.useContext(Ye.aM),re=(0,Fe.F)(te,Le),fe=y.useRef(null);y.useImperativeHandle(Xe,()=>{var ln;return{resizableTextArea:(ln=fe.current)===null||ln===void 0?void 0:ln.resizableTextArea,focus:yn=>{var ut,zt;(0,De.nH)((zt=(ut=fe.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||zt===void 0?void 0:zt.textArea,yn)},blur:()=>{var yn;return(yn=fe.current)===null||yn===void 0?void 0:yn.blur()}}});const Ue=Ne("input",Oe),vt=(0,Ae.Z)(Ue),[et,tt,dt]=(0,Ce.TI)(Ue,Ge),[yt]=Je(Ue,vt),{compactSize:wt,compactItemClassnames:Qe}=(0,Re.ri)(Ue,it),lt=(0,se.Z)(ln=>{var yn;return(yn=Pe!=null?Pe:wt)!==null&&yn!==void 0?yn:ln}),[qt,Ut]=(0,me.Z)("textArea",Se,Ve),vn=(0,be.Z)(ue!=null?ue:Wt),[en,Xt]=y.useState(!1),[$t,an]=y.useState(!1),bt=ln=>{Xt(!0),It==null||It(ln);const yn=()=>{Xt(!1),document.removeEventListener("mouseup",yn)};document.addEventListener("mouseup",yn)},Rt=ln=>{var yn,ut;if(st==null||st(ln),en&&typeof getComputedStyle=="function"){const zt=(ut=(yn=fe.current)===null||yn===void 0?void 0:yn.nativeElement)===null||ut===void 0?void 0:ut.querySelector("textarea");zt&&getComputedStyle(zt).resize==="both"&&an(!0)}};return et(yt(y.createElement(je.default,Object.assign({autoComplete:ht},xe,{style:Object.assign(Object.assign({},St),Nt),styles:Object.assign(Object.assign({},jt),Ke),disabled:ne,allowClear:vn,className:pe()(dt,vt,ft,Ge,Qe,kt,$t&&`${Ue}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},_e),Gt),{textarea:pe()({[`${Ue}-sm`]:lt==="small",[`${Ue}-lg`]:lt==="large"},tt,_e==null?void 0:_e.textarea,Gt.textarea,en&&`${Ue}-mouse-active`),variant:pe()({[`${Ue}-${qt}`]:Ut},(0,Fe.Z)(Ue,re)),affixWrapper:pe()(`${Ue}-textarea-affix-wrapper`,{[`${Ue}-affix-wrapper-rtl`]:it==="rtl",[`${Ue}-affix-wrapper-sm`]:lt==="small",[`${Ue}-affix-wrapper-lg`]:lt==="large",[`${Ue}-textarea-show-count`]:xt||((ge=Te.count)===null||ge===void 0?void 0:ge.show)},tt)}),prefixCls:Ue,suffix:le&&y.createElement("span",{className:`${Ue}-textarea-suffix`},ve),showCount:xt,ref:fe,onResize:Rt,onMouseDown:bt}))))})},23826:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(59301);function we(pe,je){const be=(0,y.useRef)([]),Fe=()=>{be.current.push(setTimeout(()=>{var ye,ze,Ae,se;!((ye=pe.current)===null||ye===void 0)&&ye.input&&((ze=pe.current)===null||ze===void 0?void 0:ze.input.getAttribute("type"))==="password"&&(!((Ae=pe.current)===null||Ae===void 0)&&Ae.input.hasAttribute("value"))&&((se=pe.current)===null||se===void 0||se.input.removeAttribute("value"))}))};return(0,y.useEffect)(()=>(je&&Fe(),()=>be.current.forEach(ye=>{ye&&clearTimeout(ye)})),[]),Fe}},37568:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Gt}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(48755),be=E(56553),Fe=E(53075),ze=jt=>{const{getPrefixCls:de,direction:ne}=(0,y.useContext)(je.E_),{prefixCls:te,className:le}=jt,ve=de("input-group",te),re=de("input"),[fe,Ue,vt]=(0,Fe.ZP)(re),et=pe()(ve,vt,{[`${ve}-lg`]:jt.size==="large",[`${ve}-sm`]:jt.size==="small",[`${ve}-compact`]:jt.compact,[`${ve}-rtl`]:ne==="rtl"},Ue,le),tt=(0,y.useContext)(be.aM),dt=(0,y.useMemo)(()=>Object.assign(Object.assign({},tt),{isFormItemInput:!1}),[tt]);return fe(y.createElement("span",{className:et,style:jt.style,onMouseEnter:jt.onMouseEnter,onMouseLeave:jt.onMouseLeave,onFocus:jt.onFocus,onBlur:jt.onBlur},y.createElement(be.aM.Provider,{value:dt},jt.children)))},Ae=E(49397),se=E(94480),Ye=E(6089),me=E(26112),Re=E(82855),De=E(31756),Ce=E(16931),he=E(51636),ce=E(64910);const Me=jt=>{const{componentCls:de,paddingXS:ne}=jt;return{[de]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:ne,"&-rtl":{direction:"rtl"},[`${de}-input`]:{textAlign:"center",paddingInline:jt.paddingXXS},[`&${de}-sm ${de}-input`]:{paddingInline:jt.calc(jt.paddingXXS).div(2).equal()},[`&${de}-lg ${de}-input`]:{paddingInline:jt.paddingXS}}}};var Ze=(0,Ce.I$)(["Input","OTP"],jt=>{const de=(0,he.mergeToken)(jt,(0,ce.e)(jt));return[Me(de)]},ce.T),Je=E(16089),oe=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{value:ne,onChange:te,onActiveChange:le,index:ve,mask:re}=jt,fe=oe(jt,["value","onChange","onActiveChange","index","mask"]),Ue=ne&&typeof re=="string"?re:ne,vt=wt=>{te(ve,wt.target.value)},et=y.useRef(null);y.useImperativeHandle(de,()=>et.current);const tt=()=>{(0,Je.Z)(()=>{var wt;const Qe=(wt=et.current)===null||wt===void 0?void 0:wt.input;document.activeElement===Qe&&Qe&&Qe.select()})},dt=wt=>{const{key:Qe,ctrlKey:lt,metaKey:qt}=wt;Qe==="ArrowLeft"?le(ve-1):Qe==="ArrowRight"?le(ve+1):Qe==="z"&&(lt||qt)&&wt.preventDefault(),tt()},yt=wt=>{wt.key==="Backspace"&&!ne&&le(ve-1),tt()};return y.createElement(Ae.Z,Object.assign({type:re===!0?"password":"text"},fe,{ref:et,value:Ue,onInput:vt,onFocus:tt,onKeyDown:dt,onKeyUp:yt,onMouseDown:tt,onMouseUp:tt}))}),Te=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{index:de,prefixCls:ne,separator:te}=jt,le=typeof te=="function"?te(de):te;return le?y.createElement("span",{className:`${ne}-separator`},le):null};var Ve=y.forwardRef((jt,de)=>{const{prefixCls:ne,length:te=6,size:le,defaultValue:ve,value:re,onChange:fe,formatter:Ue,separator:vt,variant:et,disabled:tt,status:dt,autoFocus:yt,mask:wt,type:Qe,onInput:lt,inputMode:qt}=jt,Ut=Te(jt,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:vn,direction:en}=y.useContext(je.E_),Xt=vn("otp",ne),$t=(0,me.Z)(Ut,{aria:!0,data:!0,attr:!0}),[an,bt,Rt]=Ze(Xt),ln=(0,De.Z)(Nn=>le!=null?le:Nn),yn=y.useContext(be.aM),ut=(0,Re.F)(yn.status,dt),zt=y.useMemo(()=>Object.assign(Object.assign({},yn),{status:ut,hasFeedback:!1,feedbackIcon:null}),[yn,ut]),At=y.useRef(null),un=y.useRef({});y.useImperativeHandle(de,()=>({focus:()=>{var Nn;(Nn=un.current[0])===null||Nn===void 0||Nn.focus()},blur:()=>{var Nn;for(let Ln=0;LnUe?Ue(Nn):Nn,[Vn,rr]=y.useState(()=>Xe(An(ve||"")));y.useEffect(()=>{re!==void 0&&rr(Xe(re))},[re]);const sr=(0,Ye.Z)(Nn=>{rr(Nn),lt&<(Nn),fe&&Nn.length===te&&Nn.every(Ln=>Ln)&&Nn.some((Ln,Sn)=>Vn[Sn]!==Ln)&&fe(Nn.join(""))}),kn=(0,Ye.Z)((Nn,Ln)=>{let Sn=(0,se.Z)(Vn);for(let on=0;on=0&&!Sn[on];on-=1)Sn.pop();const hn=An(Sn.map(on=>on||" ").join(""));return Sn=Xe(hn).map((on,Fn)=>on===" "&&!Sn[Fn]?Sn[Fn]:on),Sn}),qn=(Nn,Ln)=>{var Sn;const hn=kn(Nn,Ln),on=Math.min(Nn+Ln.length,te-1);on!==Nn&&hn[Nn]!==void 0&&((Sn=un.current[on])===null||Sn===void 0||Sn.focus()),sr(hn)},Ht=Nn=>{var Ln;(Ln=un.current[Nn])===null||Ln===void 0||Ln.focus()},dn={variant:et,disabled:tt,status:ut,mask:wt,type:Qe,inputMode:qt};return an(y.createElement("div",Object.assign({},$t,{ref:At,className:pe()(Xt,{[`${Xt}-sm`]:ln==="small",[`${Xt}-lg`]:ln==="large",[`${Xt}-rtl`]:en==="rtl"},Rt,bt)}),y.createElement(be.aM.Provider,{value:zt},Array.from({length:te}).map((Nn,Ln)=>{const Sn=`otp-${Ln}`,hn=Vn[Ln]||"";return y.createElement(y.Fragment,{key:Sn},y.createElement(rt,Object.assign({ref:on=>{un.current[Ln]=on},index:Ln,size:ln,htmlSize:1,className:`${Xt}-input`,onChange:qn,value:hn,onActiveChange:Ht,autoFocus:Ln===0&&yt},dn)),Lnjt?y.createElement(ot.Z,null):y.createElement(Pe.Z,null),Ke={click:"onClick",hover:"onMouseOver"};var xt=y.forwardRef((jt,de)=>{const{disabled:ne,action:te="click",visibilityToggle:le=!0,iconRender:ve=Nt}=jt,re=y.useContext(_e.Z),fe=ne!=null?ne:re,Ue=typeof le=="object"&&le.visible!==void 0,[vt,et]=(0,y.useState)(()=>Ue?le.visible:!1),tt=(0,y.useRef)(null);y.useEffect(()=>{Ue&&et(le.visible)},[Ue,le]);const dt=(0,Ge.Z)(tt),yt=()=>{var ln;if(fe)return;vt&&dt();const yn=!vt;et(yn),typeof le=="object"&&((ln=le.onVisibleChange)===null||ln===void 0||ln.call(le,yn))},wt=ln=>{const yn=Ke[te]||"",ut=ve(vt),zt={[yn]:yt,className:`${ln}-icon`,key:"passwordIcon",onMouseDown:At=>{At.preventDefault()},onMouseUp:At=>{At.preventDefault()}};return y.cloneElement(y.isValidElement(ut)?ut:y.createElement("span",null,ut),zt)},{className:Qe,prefixCls:lt,inputPrefixCls:qt,size:Ut}=jt,vn=ft(jt,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:en}=y.useContext(je.E_),Xt=en("input",qt),$t=en("input-password",lt),an=le&&wt($t),bt=pe()($t,Qe,{[`${$t}-${Ut}`]:!!Ut}),Rt=Object.assign(Object.assign({},(0,Le.Z)(vn,["suffix","iconRender","visibilityToggle"])),{type:vt?"text":"password",className:bt,prefixCls:Xt,suffix:an});return Ut&&(Rt.size=Ut),y.createElement(Ae.Z,Object.assign({ref:(0,ue.sQ)(de,tt)},Rt))}),It=E(47472),st=E(22703),xe=E(7939),Ne=E(70045),it=function(jt,de){var ne={};for(var te in jt)Object.prototype.hasOwnProperty.call(jt,te)&&de.indexOf(te)<0&&(ne[te]=jt[te]);if(jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,te=Object.getOwnPropertySymbols(jt);le{const{prefixCls:ne,inputPrefixCls:te,className:le,size:ve,suffix:re,enterButton:fe=!1,addonAfter:Ue,loading:vt,disabled:et,onSearch:tt,onChange:dt,onCompositionStart:yt,onCompositionEnd:wt}=jt,Qe=it(jt,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:lt,direction:qt}=y.useContext(je.E_),Ut=y.useRef(!1),vn=lt("input-search",ne),en=lt("input",te),{compactSize:Xt}=(0,Ne.ri)(vn,qt),$t=(0,De.Z)(qn=>{var Ht;return(Ht=ve!=null?ve:Xt)!==null&&Ht!==void 0?Ht:qn}),an=y.useRef(null),bt=qn=>{qn!=null&&qn.target&&qn.type==="click"&&tt&&tt(qn.target.value,qn,{source:"clear"}),dt==null||dt(qn)},Rt=qn=>{var Ht;document.activeElement===((Ht=an.current)===null||Ht===void 0?void 0:Ht.input)&&qn.preventDefault()},ln=qn=>{var Ht,dn;tt&&tt((dn=(Ht=an.current)===null||Ht===void 0?void 0:Ht.input)===null||dn===void 0?void 0:dn.value,qn,{source:"input"})},yn=qn=>{Ut.current||vt||ln(qn)},ut=typeof fe=="boolean"?y.createElement(It.Z,null):null,zt=`${vn}-button`;let At;const un=fe||{},An=un.type&&un.type.__ANT_BUTTON===!0;An||un.type==="button"?At=(0,st.Tm)(un,Object.assign({onMouseDown:Rt,onClick:qn=>{var Ht,dn;(dn=(Ht=un==null?void 0:un.props)===null||Ht===void 0?void 0:Ht.onClick)===null||dn===void 0||dn.call(Ht,qn),ln(qn)},key:"enterButton"},An?{className:zt,size:$t}:{})):At=y.createElement(xe.ZP,{className:zt,type:fe?"primary":void 0,size:$t,disabled:et,key:"enterButton",onMouseDown:Rt,onClick:ln,loading:vt,icon:ut},fe),Ue&&(At=[At,(0,st.Tm)(Ue,{key:"addonAfter"})]);const Vn=pe()(vn,{[`${vn}-rtl`]:qt==="rtl",[`${vn}-${$t}`]:!!$t,[`${vn}-with-button`]:!!fe},le),rr=Object.assign(Object.assign({},Qe),{className:Vn,prefixCls:en,type:"search"}),sr=qn=>{Ut.current=!0,yt==null||yt(qn)},kn=qn=>{Ut.current=!1,wt==null||wt(qn)};return y.createElement(Ae.Z,Object.assign({ref:(0,ue.sQ)(an,de),onPressEnter:yn},rr,{size:$t,onCompositionStart:sr,onCompositionEnd:kn,addonAfter:At,suffix:re,onChange:bt,disabled:et}))}),kt=E(79809);const St=Ae.Z;St.Group=ze,St.Search=ht,St.TextArea=kt.Z,St.Password=xt,St.OTP=Ve;var Gt=St},24303:function(sn,Ct,E){"use strict";E.d(Ct,{D:function(){return Te},Z:function(){return Oe}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},je=pe,be=E(7657),Fe=function(Pe,ot){return y.createElement(be.Z,(0,we.Z)({},Pe,{ref:ot,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(33853),se=E(38819),Ye=E(92310),me=E.n(Ye),Re=E(2738),De=E(48755),Ce=E(6989),he=E(36237),ce=E(48923),Me=E(16931);const Ze=Ve=>{const{componentCls:Pe,siderBg:ot,motionDurationMid:Le,motionDurationSlow:ue,antCls:_e,triggerHeight:Ge,triggerColor:ft,triggerBg:Nt,headerHeight:Ke,zeroTriggerWidth:Se,zeroTriggerHeight:xt,borderRadiusLG:It,lightSiderBg:st,lightTriggerColor:xe,lightTriggerBg:Ne,bodyBg:it}=Ve;return{[Pe]:{position:"relative",minWidth:0,background:ot,transition:`all ${Le}, background 0s`,"&-has-trigger":{paddingBottom:Ge},"&-right":{order:1},[`${Pe}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${_e}-menu${_e}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${Pe}-children`]:{overflow:"hidden"},[`${Pe}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:Ge,color:ft,lineHeight:(0,he.unit)(Ge),textAlign:"center",background:Nt,cursor:"pointer",transition:`all ${Le}`},[`${Pe}-zero-width-trigger`]:{position:"absolute",top:Ke,insetInlineEnd:Ve.calc(Se).mul(-1).equal(),zIndex:1,width:Se,height:xt,color:ft,fontSize:Ve.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ot,borderRadius:`0 ${(0,he.unit)(It)} ${(0,he.unit)(It)} 0`,cursor:"pointer",transition:`background ${ue} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ue}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:Ve.calc(Se).mul(-1).equal(),borderRadius:`${(0,he.unit)(It)} 0 0 ${(0,he.unit)(It)}`}},"&-light":{background:st,[`${Pe}-trigger`]:{color:xe,background:Ne},[`${Pe}-zero-width-trigger`]:{color:xe,background:Ne,border:`1px solid ${it}`,borderInlineStart:0}}}}};var Je=(0,Me.I$)(["Layout","Sider"],Ve=>[Ze(Ve)],ce.eh,{deprecatedTokens:ce.jn}),oe=function(Ve,Pe){var ot={};for(var Le in Ve)Object.prototype.hasOwnProperty.call(Ve,Le)&&Pe.indexOf(Le)<0&&(ot[Le]=Ve[Le]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Le=Object.getOwnPropertySymbols(Ve);ue!Number.isNaN(Number.parseFloat(Ve))&&isFinite(Ve),Te=y.createContext({}),Xe=(()=>{let Ve=0;return function(){let Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Ve+=1,`${Pe}${Ve}`}})();var Oe=y.forwardRef((Ve,Pe)=>{const{prefixCls:ot,className:Le,trigger:ue,children:_e,defaultCollapsed:Ge=!1,theme:ft="dark",style:Nt={},collapsible:Ke=!1,reverseArrow:Se=!1,width:xt=200,collapsedWidth:It=80,zeroWidthTriggerStyle:st,breakpoint:xe,onCollapse:Ne,onBreakpoint:it}=Ve,Wt=oe(Ve,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:ht}=(0,y.useContext)(Ce.V),[kt,St]=(0,y.useState)("collapsed"in Ve?Ve.collapsed:Ge),[Gt,jt]=(0,y.useState)(!1);(0,y.useEffect)(()=>{"collapsed"in Ve&&St(Ve.collapsed)},[Ve.collapsed]);const de=($t,an)=>{"collapsed"in Ve||St($t),Ne==null||Ne($t,an)},{getPrefixCls:ne,direction:te}=(0,y.useContext)(De.E_),le=ne("layout-sider",ot),[ve,re,fe]=Je(le),Ue=(0,y.useRef)(null);Ue.current=$t=>{jt($t.matches),it==null||it($t.matches),kt!==$t.matches&&de($t.matches,"responsive")},(0,y.useEffect)(()=>{function $t(bt){return Ue.current(bt)}let an;if(typeof window!="undefined"){const{matchMedia:bt}=window;if(bt&&xe&&xe in Be){an=bt(`screen and (max-width: ${Be[xe]})`);try{an.addEventListener("change",$t)}catch(Rt){an.addListener($t)}$t(an)}}return()=>{try{an==null||an.removeEventListener("change",$t)}catch(bt){an==null||an.removeListener($t)}}},[xe]),(0,y.useEffect)(()=>{const $t=Xe("ant-sider-");return ht.addSider($t),()=>ht.removeSider($t)},[]);const vt=()=>{de(!kt,"clickTrigger")},et=(0,Re.Z)(Wt,["collapsed"]),tt=kt?It:xt,dt=rt(tt)?`${tt}px`:String(tt),yt=parseFloat(String(It||0))===0?y.createElement("span",{onClick:vt,className:me()(`${le}-zero-width-trigger`,`${le}-zero-width-trigger-${Se?"right":"left"}`),style:st},ue||y.createElement(ze,null)):null,wt=te==="rtl"==!Se,qt={expanded:wt?y.createElement(se.Z,null):y.createElement(Ae.Z,null),collapsed:wt?y.createElement(Ae.Z,null):y.createElement(se.Z,null)}[kt?"collapsed":"expanded"],Ut=ue!==null?yt||y.createElement("div",{className:`${le}-trigger`,onClick:vt,style:{width:dt}},ue||qt):null,vn=Object.assign(Object.assign({},Nt),{flex:`0 0 ${dt}`,maxWidth:dt,minWidth:dt,width:dt}),en=me()(le,`${le}-${ft}`,{[`${le}-collapsed`]:!!kt,[`${le}-has-trigger`]:Ke&&ue!==null&&!yt,[`${le}-below`]:!!Gt,[`${le}-zero-width`]:parseFloat(dt)===0},Le,re,fe),Xt=y.useMemo(()=>({siderCollapsed:kt}),[kt]);return ve(y.createElement(Te.Provider,{value:Xt},y.createElement("aside",Object.assign({className:en},et,{style:vn,ref:Pe}),y.createElement("div",{className:`${le}-children`},_e),Ke||Gt&&yt?Ut:null)))})},6989:function(sn,Ct,E){"use strict";E.d(Ct,{V:function(){return we}});var y=E(59301);const we=y.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},48923:function(sn,Ct,E){"use strict";E.d(Ct,{eh:function(){return je},jn:function(){return be}});var y=E(36237),we=E(16931);const pe=Fe=>{const{antCls:ye,componentCls:ze,colorText:Ae,footerBg:se,headerHeight:Ye,headerPadding:me,headerColor:Re,footerPadding:De,fontSize:Ce,bodyBg:he,headerBg:ce}=Fe;return{[ze]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:he,"&, *":{boxSizing:"border-box"},[`&${ze}-has-sider`]:{flexDirection:"row",[`> ${ze}, > ${ze}-content`]:{width:0}},[`${ze}-header, &${ze}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${ze}-header`]:{height:Ye,padding:me,color:Re,lineHeight:(0,y.unit)(Ye),background:ce,[`${ye}-menu`]:{lineHeight:"inherit"}},[`${ze}-footer`]:{padding:De,color:Ae,fontSize:Ce,background:se},[`${ze}-content`]:{flex:"auto",color:Ae,minHeight:0}}},je=Fe=>{const{colorBgLayout:ye,controlHeight:ze,controlHeightLG:Ae,colorText:se,controlHeightSM:Ye,marginXXS:me,colorTextLightSolid:Re,colorBgContainer:De}=Fe,Ce=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ye,colorBgTrigger:"#002140",bodyBg:ye,headerBg:"#001529",headerHeight:ze*2,headerPadding:`0 ${Ce}px`,headerColor:se,footerPadding:`${Ye}px ${Ce}px`,footerBg:ye,siderBg:"#001529",triggerHeight:Ae+me*2,triggerBg:"#002140",triggerColor:Re,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:De,lightTriggerBg:De,lightTriggerColor:se}},be=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Ct.ZP=(0,we.I$)("Layout",Fe=>[pe(Fe)],je,{deprecatedTokens:be})},78857:function(sn,Ct,E){"use strict";E.d(Ct,{J:function(){return Fe}});var y=E(59301),we=E(8654),pe=E(62487),je=function(ye,ze){var Ae={};for(var se in ye)Object.prototype.hasOwnProperty.call(ye,se)&&ze.indexOf(se)<0&&(Ae[se]=ye[se]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,se=Object.getOwnPropertySymbols(ye);Ye{const{children:Ae}=ye,se=je(ye,["children"]),Ye=y.useContext(be),me=y.useMemo(()=>Object.assign(Object.assign({},Ye),se),[Ye,se.prefixCls,se.mode,se.selectable,se.rootClassName]),Re=(0,we.t4)(Ae),De=(0,we.x1)(ze,Re?(0,we.C4)(Ae):null);return y.createElement(be.Provider,{value:me},y.createElement(pe.Z,{space:!0},Re?y.cloneElement(Ae,{ref:De}):Ae))});Ct.Z=be},93041:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return ve}});var y=E(59301),we=E(28321),pe=E(24303),je=E(18785),be=E(92310),Fe=E.n(be),ye=E(6089),ze=E(2738),Ae=E(86641),se=E(22703),Ye=E(48755),me=E(83397),De=(0,y.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ce=function(re,fe){var Ue={};for(var vt in re)Object.prototype.hasOwnProperty.call(re,vt)&&fe.indexOf(vt)<0&&(Ue[vt]=re[vt]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,vt=Object.getOwnPropertySymbols(re);et{const{prefixCls:fe,className:Ue,dashed:vt}=re,et=Ce(re,["prefixCls","className","dashed"]),{getPrefixCls:tt}=y.useContext(Ye.E_),dt=tt("menu",fe),yt=Fe()({[`${dt}-item-divider-dashed`]:!!vt},Ue);return y.createElement(we.iz,Object.assign({className:yt},et))},Me=E(11592),Ze=E(25399),oe=re=>{var fe;const{className:Ue,children:vt,icon:et,title:tt,danger:dt,extra:yt}=re,{prefixCls:wt,firstLevel:Qe,direction:lt,disableMenuItemTitleTooltip:qt,inlineCollapsed:Ut}=y.useContext(De),vn=Rt=>{const ln=vt==null?void 0:vt[0],yn=y.createElement("span",{className:Fe()(`${wt}-title-content`,{[`${wt}-title-content-with-extra`]:!!yt||yt===0})},vt);return(!et||y.isValidElement(vt)&&vt.type==="span")&&vt&&Rt&&Qe&&typeof ln=="string"?y.createElement("div",{className:`${wt}-inline-collapsed-noicon`},ln.charAt(0)):yn},{siderCollapsed:en}=y.useContext(pe.D);let Xt=tt;typeof tt=="undefined"?Xt=Qe?vt:"":tt===!1&&(Xt="");const $t={title:Xt};!en&&!Ut&&($t.title=null,$t.open=!1);const an=(0,Me.Z)(vt).length;let bt=y.createElement(we.ck,Object.assign({},(0,ze.Z)(re,["title","icon","danger"]),{className:Fe()({[`${wt}-item-danger`]:dt,[`${wt}-item-only-child`]:(et?an+1:an)===1},Ue),title:typeof tt=="string"?tt:void 0}),(0,se.Tm)(et,{className:Fe()(y.isValidElement(et)?(fe=et.props)===null||fe===void 0?void 0:fe.className:"",`${wt}-item-icon`)}),vn(Ut));return qt||(bt=y.createElement(Ze.Z,Object.assign({},$t,{placement:lt==="rtl"?"left":"right",classNames:{root:`${wt}-inline-collapsed-tooltip`}}),bt)),bt},Be=E(78857),rt=E(36237),Te=E(17835),Xe=E(63356),ge=E(34961),Oe=E(46e3),Ve=E(34925),Pe=E(16931),ot=E(51636),ue=re=>{const{componentCls:fe,motionDurationSlow:Ue,horizontalLineHeight:vt,colorSplit:et,lineWidth:tt,lineType:dt,itemPaddingInline:yt}=re;return{[`${fe}-horizontal`]:{lineHeight:vt,border:0,borderBottom:`${(0,rt.unit)(tt)} ${dt} ${et}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${fe}-item, ${fe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:yt},[`> ${fe}-item:hover, > ${fe}-item-active, > ${fe}-submenu ${fe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${fe}-item, ${fe}-submenu-title`]:{transition:[`border-color ${Ue}`,`background ${Ue}`].join(",")},[`${fe}-submenu-arrow`]:{display:"none"}}}},Ge=re=>{let{componentCls:fe,menuArrowOffset:Ue,calc:vt}=re;return{[`${fe}-rtl`]:{direction:"rtl"},[`${fe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${fe}-rtl${fe}-vertical, - ${fe}-submenu-rtl ${fe}-vertical`]:{[`${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,rt.unit)(vt(Ue).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,rt.unit)(Ue)})`}}}}};const ft=re=>Object.assign({},(0,Xe.oN)(re));var Ke=(re,fe)=>{const{componentCls:Ue,itemColor:vt,itemSelectedColor:et,subMenuItemSelectedColor:tt,groupTitleColor:dt,itemBg:yt,subMenuItemBg:wt,itemSelectedBg:Qe,activeBarHeight:lt,activeBarWidth:qt,activeBarBorderWidth:Ut,motionDurationSlow:vn,motionEaseInOut:en,motionEaseOut:Xt,itemPaddingInline:$t,motionDurationMid:an,itemHoverColor:bt,lineType:kt,colorSplit:ln,itemDisabledColor:yn,dangerItemColor:ut,dangerItemHoverColor:zt,dangerItemSelectedColor:At,dangerItemActiveBg:un,dangerItemSelectedBg:An,popupBg:Vn,itemHoverBg:rr,itemActiveBg:sr,menuSubMenuBg:kn,horizontalItemSelectedColor:qn,horizontalItemSelectedBg:Ht,horizontalItemBorderRadius:dn,horizontalItemHoverBg:Nn}=re;return{[`${Ue}-${fe}, ${Ue}-${fe} > ${Ue}`]:{color:vt,background:yt,[`&${Ue}-root:focus-visible`]:Object.assign({},ft(re)),[`${Ue}-item`]:{"&-group-title, &-extra":{color:dt}},[`${Ue}-submenu-selected > ${Ue}-submenu-title`]:{color:tt},[`${Ue}-item, ${Ue}-submenu-title`]:{color:vt,[`&:not(${Ue}-item-disabled):focus-visible`]:Object.assign({},ft(re))},[`${Ue}-item-disabled, ${Ue}-submenu-disabled`]:{color:`${yn} !important`},[`${Ue}-item:not(${Ue}-item-selected):not(${Ue}-submenu-selected)`]:{[`&:hover, > ${Ue}-submenu-title:hover`]:{color:bt}},[`&:not(${Ue}-horizontal)`]:{[`${Ue}-item:not(${Ue}-item-selected)`]:{"&:hover":{backgroundColor:rr},"&:active":{backgroundColor:sr}},[`${Ue}-submenu-title`]:{"&:hover":{backgroundColor:rr},"&:active":{backgroundColor:sr}}},[`${Ue}-item-danger`]:{color:ut,[`&${Ue}-item:hover`]:{[`&:not(${Ue}-item-selected):not(${Ue}-submenu-selected)`]:{color:zt}},[`&${Ue}-item:active`]:{background:un}},[`${Ue}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ue}-item-selected`]:{color:et,[`&${Ue}-item-danger`]:{color:At},"a, a:hover":{color:"inherit"}},[`& ${Ue}-item-selected`]:{backgroundColor:Qe,[`&${Ue}-item-danger`]:{backgroundColor:An}},[`&${Ue}-submenu > ${Ue}`]:{backgroundColor:kn},[`&${Ue}-popup > ${Ue}`]:{backgroundColor:Vn},[`&${Ue}-submenu-popup > ${Ue}`]:{backgroundColor:Vn},[`&${Ue}-horizontal`]:Object.assign(Object.assign({},fe==="dark"?{borderBottom:0}:{}),{[`> ${Ue}-item, > ${Ue}-submenu`]:{top:Ut,marginTop:re.calc(Ut).mul(-1).equal(),marginBottom:0,borderRadius:dn,"&::after":{position:"absolute",insetInline:$t,bottom:0,borderBottom:`${(0,rt.unit)(lt)} solid transparent`,transition:`border-color ${vn} ${en}`,content:'""'},"&:hover, &-active, &-open":{background:Nn,"&::after":{borderBottomWidth:lt,borderBottomColor:qn}},"&-selected":{color:qn,backgroundColor:Ht,"&:hover":{backgroundColor:Ht},"&::after":{borderBottomWidth:lt,borderBottomColor:qn}}}}),[`&${Ue}-root`]:{[`&${Ue}-inline, &${Ue}-vertical`]:{borderInlineEnd:`${(0,rt.unit)(Ut)} ${kt} ${ln}`}},[`&${Ue}-inline`]:{[`${Ue}-sub${Ue}-inline`]:{background:wt},[`${Ue}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,rt.unit)(qt)} solid ${et}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${an} ${Xt}`,`opacity ${an} ${Xt}`].join(","),content:'""'},[`&${Ue}-item-danger`]:{"&::after":{borderInlineEndColor:At}}},[`${Ue}-selected, ${Ue}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${an} ${en}`,`opacity ${an} ${en}`].join(",")}}}}}};const Se=re=>{const{componentCls:fe,itemHeight:Ue,itemMarginInline:vt,padding:et,menuArrowSize:tt,marginXS:dt,itemMarginBlock:yt,itemWidth:wt,itemPaddingInline:Qe}=re,lt=re.calc(tt).add(et).add(dt).equal();return{[`${fe}-item`]:{position:"relative",overflow:"hidden"},[`${fe}-item, ${fe}-submenu-title`]:{height:Ue,lineHeight:(0,rt.unit)(Ue),paddingInline:Qe,overflow:"hidden",textOverflow:"ellipsis",marginInline:vt,marginBlock:yt,width:wt},[`> ${fe}-item, + ${fe}-submenu-rtl ${fe}-vertical`]:{[`${fe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,rt.unit)(vt(Ue).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,rt.unit)(Ue)})`}}}}};const ft=re=>Object.assign({},(0,Xe.oN)(re));var Ke=(re,fe)=>{const{componentCls:Ue,itemColor:vt,itemSelectedColor:et,subMenuItemSelectedColor:tt,groupTitleColor:dt,itemBg:yt,subMenuItemBg:wt,itemSelectedBg:Qe,activeBarHeight:lt,activeBarWidth:qt,activeBarBorderWidth:Ut,motionDurationSlow:vn,motionEaseInOut:en,motionEaseOut:Xt,itemPaddingInline:$t,motionDurationMid:an,itemHoverColor:bt,lineType:Rt,colorSplit:ln,itemDisabledColor:yn,dangerItemColor:ut,dangerItemHoverColor:zt,dangerItemSelectedColor:At,dangerItemActiveBg:un,dangerItemSelectedBg:An,popupBg:Vn,itemHoverBg:rr,itemActiveBg:sr,menuSubMenuBg:kn,horizontalItemSelectedColor:qn,horizontalItemSelectedBg:Ht,horizontalItemBorderRadius:dn,horizontalItemHoverBg:Nn}=re;return{[`${Ue}-${fe}, ${Ue}-${fe} > ${Ue}`]:{color:vt,background:yt,[`&${Ue}-root:focus-visible`]:Object.assign({},ft(re)),[`${Ue}-item`]:{"&-group-title, &-extra":{color:dt}},[`${Ue}-submenu-selected > ${Ue}-submenu-title`]:{color:tt},[`${Ue}-item, ${Ue}-submenu-title`]:{color:vt,[`&:not(${Ue}-item-disabled):focus-visible`]:Object.assign({},ft(re))},[`${Ue}-item-disabled, ${Ue}-submenu-disabled`]:{color:`${yn} !important`},[`${Ue}-item:not(${Ue}-item-selected):not(${Ue}-submenu-selected)`]:{[`&:hover, > ${Ue}-submenu-title:hover`]:{color:bt}},[`&:not(${Ue}-horizontal)`]:{[`${Ue}-item:not(${Ue}-item-selected)`]:{"&:hover":{backgroundColor:rr},"&:active":{backgroundColor:sr}},[`${Ue}-submenu-title`]:{"&:hover":{backgroundColor:rr},"&:active":{backgroundColor:sr}}},[`${Ue}-item-danger`]:{color:ut,[`&${Ue}-item:hover`]:{[`&:not(${Ue}-item-selected):not(${Ue}-submenu-selected)`]:{color:zt}},[`&${Ue}-item:active`]:{background:un}},[`${Ue}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ue}-item-selected`]:{color:et,[`&${Ue}-item-danger`]:{color:At},"a, a:hover":{color:"inherit"}},[`& ${Ue}-item-selected`]:{backgroundColor:Qe,[`&${Ue}-item-danger`]:{backgroundColor:An}},[`&${Ue}-submenu > ${Ue}`]:{backgroundColor:kn},[`&${Ue}-popup > ${Ue}`]:{backgroundColor:Vn},[`&${Ue}-submenu-popup > ${Ue}`]:{backgroundColor:Vn},[`&${Ue}-horizontal`]:Object.assign(Object.assign({},fe==="dark"?{borderBottom:0}:{}),{[`> ${Ue}-item, > ${Ue}-submenu`]:{top:Ut,marginTop:re.calc(Ut).mul(-1).equal(),marginBottom:0,borderRadius:dn,"&::after":{position:"absolute",insetInline:$t,bottom:0,borderBottom:`${(0,rt.unit)(lt)} solid transparent`,transition:`border-color ${vn} ${en}`,content:'""'},"&:hover, &-active, &-open":{background:Nn,"&::after":{borderBottomWidth:lt,borderBottomColor:qn}},"&-selected":{color:qn,backgroundColor:Ht,"&:hover":{backgroundColor:Ht},"&::after":{borderBottomWidth:lt,borderBottomColor:qn}}}}),[`&${Ue}-root`]:{[`&${Ue}-inline, &${Ue}-vertical`]:{borderInlineEnd:`${(0,rt.unit)(Ut)} ${Rt} ${ln}`}},[`&${Ue}-inline`]:{[`${Ue}-sub${Ue}-inline`]:{background:wt},[`${Ue}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,rt.unit)(qt)} solid ${et}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${an} ${Xt}`,`opacity ${an} ${Xt}`].join(","),content:'""'},[`&${Ue}-item-danger`]:{"&::after":{borderInlineEndColor:At}}},[`${Ue}-selected, ${Ue}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${an} ${en}`,`opacity ${an} ${en}`].join(",")}}}}}};const Se=re=>{const{componentCls:fe,itemHeight:Ue,itemMarginInline:vt,padding:et,menuArrowSize:tt,marginXS:dt,itemMarginBlock:yt,itemWidth:wt,itemPaddingInline:Qe}=re,lt=re.calc(tt).add(et).add(dt).equal();return{[`${fe}-item`]:{position:"relative",overflow:"hidden"},[`${fe}-item, ${fe}-submenu-title`]:{height:Ue,lineHeight:(0,rt.unit)(Ue),paddingInline:Qe,overflow:"hidden",textOverflow:"ellipsis",marginInline:vt,marginBlock:yt,width:wt},[`> ${fe}-item, > ${fe}-submenu > ${fe}-submenu-title`]:{height:Ue,lineHeight:(0,rt.unit)(Ue)},[`${fe}-item-group-list ${fe}-submenu-title, ${fe}-submenu-title`]:{paddingInlineEnd:lt}}};var It=re=>{const{componentCls:fe,iconCls:Ue,itemHeight:vt,colorTextLightSolid:et,dropdownWidth:tt,controlHeightLG:dt,motionEaseOut:yt,paddingXL:wt,itemMarginInline:Qe,fontSizeLG:lt,motionDurationFast:qt,motionDurationSlow:Ut,paddingXS:vn,boxShadowSecondary:en,collapsedWidth:Xt,collapsedIconSize:$t}=re,an={height:vt,lineHeight:(0,rt.unit)(vt),listStylePosition:"inside",listStyleType:"disc"};return[{[fe]:{"&-inline, &-vertical":Object.assign({[`&${fe}-root`]:{boxShadow:"none"}},Se(re))},[`${fe}-submenu-popup`]:{[`${fe}-vertical`]:Object.assign(Object.assign({},Se(re)),{boxShadow:en})}},{[`${fe}-submenu-popup ${fe}-vertical${fe}-sub`]:{minWidth:tt,maxHeight:`calc(100vh - ${(0,rt.unit)(re.calc(dt).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${fe}-inline`]:{width:"100%",[`&${fe}-root`]:{[`${fe}-item, ${fe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ut}`,`background ${Ut}`,`padding ${qt} ${yt}`].join(","),[`> ${fe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${fe}-sub${fe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${fe}-submenu > ${fe}-submenu-title`]:an,[`& ${fe}-item-group-title`]:{paddingInlineStart:wt}},[`${fe}-item`]:an}},{[`${fe}-inline-collapsed`]:{width:Xt,[`&${fe}-root`]:{[`${fe}-item, ${fe}-submenu ${fe}-submenu-title`]:{[`> ${fe}-inline-collapsed-noicon`]:{fontSize:lt,textAlign:"center"}}},[`> ${fe}-item, > ${fe}-item-group > ${fe}-item-group-list > ${fe}-item, @@ -1025,7 +1025,7 @@ ${fe}-submenu-arrow, ${fe}-submenu-expand-icon `]:{opacity:0},[`${fe}-item-icon, ${Ue}`]:{margin:0,fontSize:$t,lineHeight:(0,rt.unit)(vt),"+ span":{display:"inline-block",opacity:0}}},[`${fe}-item-icon, ${Ue}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${fe}-item-icon, ${Ue}`]:{display:"none"},"a, a:hover":{color:et}},[`${fe}-item-group-title`]:Object.assign(Object.assign({},Xe.vS),{paddingInline:vn})}}]};const st=re=>{const{componentCls:fe,motionDurationSlow:Ue,motionDurationMid:vt,motionEaseInOut:et,motionEaseOut:tt,iconCls:dt,iconSize:yt,iconMarginInlineEnd:wt}=re;return{[`${fe}-item, ${fe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ue}`,`background ${Ue}`,`padding calc(${Ue} + 0.1s) ${et}`].join(","),[`${fe}-item-icon, ${dt}`]:{minWidth:yt,fontSize:yt,transition:[`font-size ${vt} ${tt}`,`margin ${Ue} ${et}`,`color ${Ue}`].join(","),"+ span":{marginInlineStart:wt,opacity:1,transition:[`opacity ${Ue} ${et}`,`margin ${Ue}`,`color ${Ue}`].join(",")}},[`${fe}-item-icon`]:Object.assign({},(0,Xe.Ro)()),[`&${fe}-item-only-child`]:{[`> ${dt}, > ${fe}-item-icon`]:{marginInlineEnd:0}}},[`${fe}-item-disabled, ${fe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${fe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xe=re=>{const{componentCls:fe,motionDurationSlow:Ue,motionEaseInOut:vt,borderRadius:et,menuArrowSize:tt,menuArrowOffset:dt}=re;return{[`${fe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:re.margin,width:tt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ue} ${vt}, opacity ${Ue}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:re.calc(tt).mul(.6).equal(),height:re.calc(tt).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:et,transition:[`background ${Ue} ${vt}`,`transform ${Ue} ${vt}`,`top ${Ue} ${vt}`,`color ${Ue} ${vt}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,rt.unit)(re.calc(dt).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,rt.unit)(dt)})`}}}}},Ne=re=>{const{antCls:fe,componentCls:Ue,fontSize:vt,motionDurationSlow:et,motionDurationMid:tt,motionEaseInOut:dt,paddingXS:yt,padding:wt,colorSplit:Qe,lineWidth:lt,zIndexPopup:qt,borderRadiusLG:Ut,subMenuItemBorderRadius:vn,menuArrowSize:en,menuArrowOffset:Xt,lineType:$t,groupTitleLineHeight:an,groupTitleFontSize:bt}=re;return[{"":{[Ue]:Object.assign(Object.assign({},(0,Xe.dF)()),{"&-hidden":{display:"none"}})},[`${Ue}-submenu-hidden`]:{display:"none"}},{[Ue]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xe.Wf)(re)),(0,Xe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:vt,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${et} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ue}-item`]:{flex:"none"}},[`${Ue}-item, ${Ue}-submenu, ${Ue}-submenu-title`]:{borderRadius:re.itemBorderRadius},[`${Ue}-item-group-title`]:{padding:`${(0,rt.unit)(yt)} ${(0,rt.unit)(wt)}`,fontSize:bt,lineHeight:an,transition:`all ${et}`},[`&-horizontal ${Ue}-submenu`]:{transition:[`border-color ${et} ${dt}`,`background ${et} ${dt}`].join(",")},[`${Ue}-submenu, ${Ue}-submenu-inline`]:{transition:[`border-color ${et} ${dt}`,`background ${et} ${dt}`,`padding ${tt} ${dt}`].join(",")},[`${Ue}-submenu ${Ue}-sub`]:{cursor:"initial",transition:[`background ${et} ${dt}`,`padding ${et} ${dt}`].join(",")},[`${Ue}-title-content`]:{transition:`color ${et}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${fe}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${Ue}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:re.padding}},[`${Ue}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ue}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Qe,borderStyle:$t,borderWidth:0,borderTopWidth:lt,marginBlock:lt,padding:0,"&-dashed":{borderStyle:"dashed"}}}),st(re)),{[`${Ue}-item-group`]:{[`${Ue}-item-group-list`]:{margin:0,padding:0,[`${Ue}-item, ${Ue}-submenu-title`]:{paddingInline:`${(0,rt.unit)(re.calc(vt).mul(2).equal())} ${(0,rt.unit)(wt)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:qt,borderRadius:Ut,boxShadow:"none",transformOrigin:"0 0",[`&${Ue}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${Ue}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ut},st(re)),xe(re)),{[`${Ue}-item, ${Ue}-submenu > ${Ue}-submenu-title`]:{borderRadius:vn},[`${Ue}-submenu-title::after`]:{transition:`transform ${et} ${dt}`}})},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:re.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:re.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:re.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:re.paddingXS}}}),xe(re)),{[`&-inline-collapsed ${Ue}-submenu-arrow, - &-inline ${Ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,rt.unit)(Xt)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,rt.unit)(re.calc(Xt).mul(-1).equal())})`}},[`${Ue}-submenu-open${Ue}-submenu-inline > ${Ue}-submenu-title > ${Ue}-submenu-arrow`]:{transform:`translateY(${(0,rt.unit)(re.calc(en).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,rt.unit)(re.calc(Xt).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,rt.unit)(Xt)})`}}})},{[`${fe}-layout-header`]:{[Ue]:{lineHeight:"inherit"}}}]},it=re=>{var fe,Ue,vt;const{colorPrimary:et,colorError:tt,colorTextDisabled:dt,colorErrorBg:yt,colorText:wt,colorTextDescription:Qe,colorBgContainer:lt,colorFillAlter:qt,colorFillContent:Ut,lineWidth:vn,lineWidthBold:en,controlItemBgActive:Xt,colorBgTextHover:$t,controlHeightLG:an,lineHeight:bt,colorBgElevated:kt,marginXXS:ln,padding:yn,fontSize:ut,controlHeightSM:zt,fontSizeLG:At,colorTextLightSolid:un,colorErrorHover:An}=re,Vn=(fe=re.activeBarWidth)!==null&&fe!==void 0?fe:0,rr=(Ue=re.activeBarBorderWidth)!==null&&Ue!==void 0?Ue:vn,sr=(vt=re.itemMarginInline)!==null&&vt!==void 0?vt:re.marginXXS,kn=new Te.FastColor(un).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:re.zIndexPopupBase+50,radiusItem:re.borderRadiusLG,itemBorderRadius:re.borderRadiusLG,radiusSubMenuItem:re.borderRadiusSM,subMenuItemBorderRadius:re.borderRadiusSM,colorItemText:wt,itemColor:wt,colorItemTextHover:wt,itemHoverColor:wt,colorItemTextHoverHorizontal:et,horizontalItemHoverColor:et,colorGroupTitle:Qe,groupTitleColor:Qe,colorItemTextSelected:et,itemSelectedColor:et,subMenuItemSelectedColor:et,colorItemTextSelectedHorizontal:et,horizontalItemSelectedColor:et,colorItemBg:lt,itemBg:lt,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Ut,itemActiveBg:Xt,colorSubItemBg:qt,subMenuItemBg:qt,colorItemBgSelected:Xt,itemSelectedBg:Xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:Vn,colorActiveBarHeight:en,activeBarHeight:en,colorActiveBarBorderSize:vn,activeBarBorderWidth:rr,colorItemTextDisabled:dt,itemDisabledColor:dt,colorDangerItemText:tt,dangerItemColor:tt,colorDangerItemTextHover:tt,dangerItemHoverColor:tt,colorDangerItemTextSelected:tt,dangerItemSelectedColor:tt,colorDangerItemBgActive:yt,dangerItemActiveBg:yt,colorDangerItemBgSelected:yt,dangerItemSelectedBg:yt,itemMarginInline:sr,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:an,groupTitleLineHeight:bt,collapsedWidth:an*2,popupBg:kt,itemMarginBlock:ln,itemPaddingInline:yn,horizontalLineHeight:`${an*1.15}px`,iconSize:ut,iconMarginInlineEnd:zt-ut,collapsedIconSize:At,groupTitleFontSize:ut,darkItemDisabledColor:new Te.FastColor(un).setA(.25).toRgbString(),darkItemColor:kn,darkDangerItemColor:tt,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:un,darkItemSelectedBg:et,darkDangerItemSelectedBg:tt,darkItemHoverBg:"transparent",darkGroupTitleColor:kn,darkItemHoverColor:un,darkDangerItemHoverColor:An,darkDangerItemSelectedColor:un,darkDangerItemActiveBg:tt,itemWidth:Vn?`calc(100% + ${rr}px)`:`calc(100% - ${sr*2}px)`}};var Wt=function(re){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:re,Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,Pe.I$)("Menu",et=>{const{colorBgElevated:tt,controlHeightLG:dt,fontSize:yt,darkItemColor:wt,darkDangerItemColor:Qe,darkItemBg:lt,darkSubMenuItemBg:qt,darkItemSelectedColor:Ut,darkItemSelectedBg:vn,darkDangerItemSelectedBg:en,darkItemHoverBg:Xt,darkGroupTitleColor:$t,darkItemHoverColor:an,darkItemDisabledColor:bt,darkDangerItemHoverColor:kt,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:yn,popupBg:ut,darkPopupBg:zt}=et,At=et.calc(yt).div(7).mul(5).equal(),un=(0,ot.mergeToken)(et,{menuArrowSize:At,menuHorizontalHeight:et.calc(dt).mul(1.15).equal(),menuArrowOffset:et.calc(At).mul(.25).equal(),menuSubMenuBg:tt,calc:et.calc,popupBg:ut}),An=(0,ot.mergeToken)(un,{itemColor:wt,itemHoverColor:an,groupTitleColor:$t,itemSelectedColor:Ut,subMenuItemSelectedColor:Ut,itemBg:lt,popupBg:zt,subMenuItemBg:qt,itemActiveBg:"transparent",itemSelectedBg:vn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Xt,itemDisabledColor:bt,dangerItemColor:Qe,dangerItemHoverColor:kt,dangerItemSelectedColor:ln,dangerItemActiveBg:yn,dangerItemSelectedBg:en,menuSubMenuBg:qt,horizontalItemSelectedColor:Ut,horizontalItemSelectedBg:vn});return[Ne(un),ue(un),It(un),Ke(un,"light"),Ke(An,"dark"),Ge(un),(0,ge.Z)(un),(0,Oe.oN)(un,"slide-up"),(0,Oe.oN)(un,"slide-down"),(0,Ve._y)(un,"zoom-big")]},it,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:Ue,unitless:{groupTitleLineHeight:!0}})(re,fe)},ht=E(75030),St=re=>{var fe;const{popupClassName:Ue,icon:vt,title:et,theme:tt}=re,dt=y.useContext(De),{prefixCls:yt,inlineCollapsed:wt,theme:Qe}=dt,lt=(0,we.Xl)();let qt;if(!vt)qt=wt&&!lt.length&&et&&typeof et=="string"?y.createElement("div",{className:`${yt}-inline-collapsed-noicon`},et.charAt(0)):y.createElement("span",{className:`${yt}-title-content`},et);else{const en=y.isValidElement(et)&&et.type==="span";qt=y.createElement(y.Fragment,null,(0,se.Tm)(vt,{className:Fe()(y.isValidElement(vt)?(fe=vt.props)===null||fe===void 0?void 0:fe.className:"",`${yt}-item-icon`)}),en?et:y.createElement("span",{className:`${yt}-title-content`},et))}const Ut=y.useMemo(()=>Object.assign(Object.assign({},dt),{firstLevel:!1}),[dt]),[vn]=(0,ht.Cn)("Menu");return y.createElement(De.Provider,{value:Ut},y.createElement(we.Wd,Object.assign({},(0,ze.Z)(re,["icon"]),{title:qt,popupClassName:Fe()(yt,Ue,`${yt}-${tt||Qe}`),popupStyle:Object.assign({zIndex:vn},re.popupStyle)})))},Gt=function(re,fe){var Ue={};for(var vt in re)Object.prototype.hasOwnProperty.call(re,vt)&&fe.indexOf(vt)<0&&(Ue[vt]=re[vt]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,vt=Object.getOwnPropertySymbols(re);et{var Ue;const vt=y.useContext(Be.Z),et=vt||{},{getPrefixCls:tt,getPopupContainer:dt,direction:yt,menu:wt}=y.useContext(Ye.E_),Qe=tt(),{prefixCls:lt,className:qt,style:Ut,theme:vn="light",expandIcon:en,_internalDisableMenuItemTitleTooltip:Xt,inlineCollapsed:$t,siderCollapsed:an,rootClassName:bt,mode:kt,selectable:ln,onClick:yn,overflowedIndicatorPopupClassName:ut}=re,zt=Gt(re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),At=(0,ze.Z)(zt,["collapsedWidth"]);(Ue=et.validator)===null||Ue===void 0||Ue.call(et,{mode:kt});const un=(0,ye.Z)(function(){var on;yn==null||yn.apply(void 0,arguments),(on=et.onClick)===null||on===void 0||on.call(et)}),An=et.mode||kt,Vn=ln!=null?ln:et.selectable,rr=$t!=null?$t:an,sr={horizontal:{motionName:`${Qe}-slide-up`},inline:(0,Ae.Z)(Qe),other:{motionName:`${Qe}-zoom-big`}},kn=tt("menu",lt||et.prefixCls),qn=(0,me.Z)(kn),[Ht,dn,Nn]=Wt(kn,qn,!vt),Ln=Fe()(`${kn}-${vn}`,wt==null?void 0:wt.className,qt),Sn=y.useMemo(()=>{var on,Fn;if(typeof en=="function"||jt(en))return en||null;if(typeof et.expandIcon=="function"||jt(et.expandIcon))return et.expandIcon||null;if(typeof(wt==null?void 0:wt.expandIcon)=="function"||jt(wt==null?void 0:wt.expandIcon))return(wt==null?void 0:wt.expandIcon)||null;const Yn=(on=en!=null?en:et==null?void 0:et.expandIcon)!==null&&on!==void 0?on:wt==null?void 0:wt.expandIcon;return(0,se.Tm)(Yn,{className:Fe()(`${kn}-submenu-expand-icon`,y.isValidElement(Yn)?(Fn=Yn.props)===null||Fn===void 0?void 0:Fn.className:void 0)})},[en,et==null?void 0:et.expandIcon,wt==null?void 0:wt.expandIcon,kn]),hn=y.useMemo(()=>({prefixCls:kn,inlineCollapsed:rr||!1,direction:yt,firstLevel:!0,theme:vn,mode:An,disableMenuItemTitleTooltip:Xt}),[kn,rr,yt,Xt,vn]);return Ht(y.createElement(Be.Z.Provider,{value:null},y.createElement(De.Provider,{value:hn},y.createElement(we.ZP,Object.assign({getPopupContainer:dt,overflowedIndicator:y.createElement(je.Z,null),overflowedIndicatorPopupClassName:Fe()(kn,`${kn}-${vn}`,ut),mode:An,selectable:Vn,onClick:un},At,{inlineCollapsed:rr,style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Ut),className:Ln,prefixCls:kn,direction:yt,defaultMotions:sr,expandIcon:Sn,ref:fe,rootClassName:Fe()(bt,dn,et.rootClassName,Nn,qn),_internalComponents:de})))))});const le=(0,y.forwardRef)((re,fe)=>{const Ue=(0,y.useRef)(null),vt=y.useContext(pe.D);return(0,y.useImperativeHandle)(fe,()=>({menu:Ue.current,focus:et=>{var tt;(tt=Ue.current)===null||tt===void 0||tt.focus(et)}})),y.createElement(te,Object.assign({ref:Ue},re,vt))});le.Item=oe,le.SubMenu=St,le.Divider=ce,le.ItemGroup=we.BW;var ve=le},31709:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return wt}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=pe,be=E(7657),Fe=function(lt,qt){return y.createElement(be.Z,(0,we.Z)({},lt,{ref:qt,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(49198),se=E(33853),Ye=E(38819),me=E(92310),Re=E.n(me),De=E(20068),Ce=E(76190),he=E(33885),ce=E(42978),Me=E(18929),Ze=E(10228),Je=E(26112),oe=E(48736),Be=E(17119),rt=[10,20,50,100],Te=function(lt){var qt=lt.pageSizeOptions,Ut=qt===void 0?rt:qt,vn=lt.locale,en=lt.changeSize,Xt=lt.pageSize,$t=lt.goButton,an=lt.quickGo,bt=lt.rootPrefixCls,kt=lt.disabled,ln=lt.buildOptionText,yn=lt.showSizeChanger,ut=lt.sizeChangerRender,zt=y.useState(""),At=(0,ce.Z)(zt,2),un=At[0],An=At[1],Vn=function(){return!un||Number.isNaN(un)?void 0:Number(un)},rr=typeof ln=="function"?ln:function(hn){return"".concat(hn," ").concat(vn.items_per_page)},sr=function(on){An(on.target.value)},kn=function(on){$t||un===""||(An(""),!(on.relatedTarget&&(on.relatedTarget.className.indexOf("".concat(bt,"-item-link"))>=0||on.relatedTarget.className.indexOf("".concat(bt,"-item"))>=0))&&(an==null||an(Vn())))},qn=function(on){un!==""&&(on.keyCode===Ze.Z.ENTER||on.type==="click")&&(An(""),an==null||an(Vn()))},Ht=function(){return Ut.some(function(on){return on.toString()===Xt.toString()})?Ut:Ut.concat([Xt]).sort(function(on,Fn){var Yn=Number.isNaN(Number(on))?0:Number(on),_n=Number.isNaN(Number(Fn))?0:Number(Fn);return Yn-_n})},dn="".concat(bt,"-options");if(!yn&&!an)return null;var Nn=null,Ln=null,Sn=null;return yn&&ut&&(Nn=ut({disabled:kt,size:Xt,onSizeChange:function(on){en==null||en(Number(on))},"aria-label":vn.page_size,className:"".concat(dn,"-size-changer"),options:Ht().map(function(hn){return{label:rr(hn),value:hn}})})),an&&($t&&(Sn=typeof $t=="boolean"?y.createElement("button",{type:"button",onClick:qn,onKeyUp:qn,disabled:kt,className:"".concat(dn,"-quick-jumper-button")},vn.jump_to_confirm):y.createElement("span",{onClick:qn,onKeyUp:qn},$t)),Ln=y.createElement("div",{className:"".concat(dn,"-quick-jumper")},vn.jump_to,y.createElement("input",{disabled:kt,type:"text",value:un,onChange:sr,onKeyUp:qn,onBlur:kn,"aria-label":vn.page}),vn.page,Sn)),y.createElement("li",{className:dn},Nn,Ln)},Xe=Te,ge=function(lt){var qt=lt.rootPrefixCls,Ut=lt.page,vn=lt.active,en=lt.className,Xt=lt.showTitle,$t=lt.onClick,an=lt.onKeyPress,bt=lt.itemRender,kt="".concat(qt,"-item"),ln=Re()(kt,"".concat(kt,"-").concat(Ut),(0,De.Z)((0,De.Z)({},"".concat(kt,"-active"),vn),"".concat(kt,"-disabled"),!Ut),en),yn=function(){$t(Ut)},ut=function(un){an(un,$t,Ut)},zt=bt(Ut,"page",y.createElement("a",{rel:"nofollow"},Ut));return zt?y.createElement("li",{title:Xt?String(Ut):null,className:ln,onClick:yn,onKeyDown:ut,tabIndex:0},zt):null},Oe=ge,Ve=function(lt,qt,Ut){return Ut};function Pe(){}function ot(Qe){var lt=Number(Qe);return typeof lt=="number"&&!Number.isNaN(lt)&&isFinite(lt)&&Math.floor(lt)===lt}function Le(Qe,lt,qt){var Ut=typeof Qe=="undefined"?lt:Qe;return Math.floor((qt-1)/Ut)+1}var ue=function(lt){var qt=lt.prefixCls,Ut=qt===void 0?"rc-pagination":qt,vn=lt.selectPrefixCls,en=vn===void 0?"rc-select":vn,Xt=lt.className,$t=lt.current,an=lt.defaultCurrent,bt=an===void 0?1:an,kt=lt.total,ln=kt===void 0?0:kt,yn=lt.pageSize,ut=lt.defaultPageSize,zt=ut===void 0?10:ut,At=lt.onChange,un=At===void 0?Pe:At,An=lt.hideOnSinglePage,Vn=lt.align,rr=lt.showPrevNextJumpers,sr=rr===void 0?!0:rr,kn=lt.showQuickJumper,qn=lt.showLessItems,Ht=lt.showTitle,dn=Ht===void 0?!0:Ht,Nn=lt.onShowSizeChange,Ln=Nn===void 0?Pe:Nn,Sn=lt.locale,hn=Sn===void 0?Be.Z:Sn,on=lt.style,Fn=lt.totalBoundaryShowSizeChanger,Yn=Fn===void 0?50:Fn,_n=lt.disabled,Pn=lt.simple,Qn=lt.showTotal,Jn=lt.showSizeChanger,Er=Jn===void 0?ln>Yn:Jn,Ar=lt.sizeChangerRender,En=lt.pageSizeOptions,Kn=lt.itemRender,fr=Kn===void 0?Ve:Kn,gr=lt.jumpPrevIcon,Ot=lt.jumpNextIcon,Vt=lt.prevIcon,pt=lt.nextIcon,Mt=y.useRef(null),Et=(0,Me.Z)(10,{value:yn,defaultValue:zt}),Kt=(0,ce.Z)(Et,2),at=Kt[0],Qt=Kt[1],tn=(0,Me.Z)(1,{value:$t,defaultValue:bt,postState:function(Do){return Math.max(1,Math.min(Do,Le(void 0,at,ln)))}}),Yt=(0,ce.Z)(tn,2),nt=Yt[0],Bt=Yt[1],Tt=y.useState(nt),Jt=(0,ce.Z)(Tt,2),On=Jt[0],jn=Jt[1];(0,y.useEffect)(function(){jn(nt)},[nt]);var Gn=un!==Pe,Lr="current"in lt,Hr=Math.max(1,nt-(qn?3:5)),to=Math.min(Le(void 0,at,ln),nt+(qn?3:5));function dr(Ao,Do){var Co=Ao||y.createElement("button",{type:"button","aria-label":Do,className:"".concat(Ut,"-item-link")});return typeof Ao=="function"&&(Co=y.createElement(Ao,(0,he.Z)({},lt))),Co}function xr(Ao){var Do=Ao.target.value,Co=Le(void 0,at,ln),Ja;return Do===""?Ja=Do:Number.isNaN(Number(Do))?Ja=On:Do>=Co?Ja=Co:Ja=Number(Do),Ja}function kr(Ao){return ot(Ao)&&Ao!==nt&&ot(ln)&&ln>0}var Yr=ln>at?kn:!1;function ro(Ao){(Ao.keyCode===Ze.Z.UP||Ao.keyCode===Ze.Z.DOWN)&&Ao.preventDefault()}function oo(Ao){var Do=xr(Ao);switch(Do!==On&&jn(Do),Ao.keyCode){case Ze.Z.ENTER:eo(Do);break;case Ze.Z.UP:eo(Do-1);break;case Ze.Z.DOWN:eo(Do+1);break;default:break}}function io(Ao){eo(xr(Ao))}function Tr(Ao){var Do=Le(Ao,at,ln),Co=nt>Do&&Do!==0?Do:nt;Qt(Ao),jn(Co),Ln==null||Ln(nt,Ao),Bt(Co),un==null||un(Co,Ao)}function eo(Ao){if(kr(Ao)&&!_n){var Do=Le(void 0,at,ln),Co=Ao;return Ao>Do?Co=Do:Ao<1&&(Co=1),Co!==On&&jn(Co),Bt(Co),un==null||un(Co,at),Co}return nt}var $r=nt>1,Wo=nt2?Co-2:0),Uo=2;Uoln?ln:nt*at])),$e=null,fn=Le(void 0,at,ln);if(An&&ln<=at)return null;var Lt=[],Cn={rootPrefixCls:Ut,onClick:eo,onKeyPress:yo,showTitle:dn,itemRender:fr,page:-1},tr=nt-1>0?nt-1:0,Zn=nt+1=or*2&&nt!==3&&(Lt[0]=y.cloneElement(Lt[0],{className:Re()("".concat(Ut,"-item-after-jump-prev"),Lt[0].props.className)}),Lt.unshift(Ca)),fn-nt>=or*2&&nt!==fn-2){var Ba=Lt[Lt.length-1];Lt[Lt.length-1]=y.cloneElement(Ba,{className:Re()("".concat(Ut,"-item-before-jump-next"),Ba.props.className)}),Lt.push($e)}va!==1&&Lt.unshift(y.createElement(Oe,(0,we.Z)({},Cn,{key:1,page:1}))),ma!==fn&&Lt.push(y.createElement(Oe,(0,we.Z)({},Cn,{key:fn,page:fn})))}var Ta=$o(tr);if(Ta){var Va=!$r||!fn;Ta=y.createElement("li",{title:dn?hn.prev_page:null,onClick:Ko,tabIndex:Va?null:0,onKeyDown:Zo,className:Re()("".concat(Ut,"-prev"),(0,De.Z)({},"".concat(Ut,"-disabled"),Va)),"aria-disabled":Va},Ta)}var si=pa(Zn);if(si){var fi,wi;Pn?(fi=!Wo,wi=$r?0:null):(fi=!Wo||!fn,wi=fi?null:0),si=y.createElement("li",{title:dn?hn.next_page:null,onClick:ar,tabIndex:wi,onKeyDown:vo,className:Re()("".concat(Ut,"-next"),(0,De.Z)({},"".concat(Ut,"-disabled"),fi)),"aria-disabled":fi},si)}var hi=Re()(Ut,Xt,(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},"".concat(Ut,"-start"),Vn==="start"),"".concat(Ut,"-center"),Vn==="center"),"".concat(Ut,"-end"),Vn==="end"),"".concat(Ut,"-simple"),Pn),"".concat(Ut,"-disabled"),_n));return y.createElement("ul",(0,we.Z)({className:hi,style:on,ref:Mt},Oa),No,Ta,Pn?Un:Lt,si,y.createElement(Xe,{locale:hn,rootPrefixCls:Ut,disabled:_n,selectPrefixCls:en,changeSize:Tr,pageSize:at,pageSizeOptions:En,quickGo:Yr?eo:null,goButton:zn,showSizeChanger:Er,sizeChangerRender:Ar}))},_e=ue,Ge=E(61852),ft=E(48755),Nt=E(31756),Ke=E(13783),Se=E(9017),xt=E(82326),It=E(57700),st=E(36237),xe=E(53075),Ne=E(64910),it=E(39082),Wt=E(63356),ht=E(51636),Zt=E(16931);const St=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed"}}},[`&${lt}-disabled`]:{cursor:"not-allowed",[`${lt}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Qe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Qe.colorBorder,backgroundColor:Qe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Qe.itemActiveBgDisabled},a:{color:Qe.itemActiveColorDisabled}}},[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${lt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${lt}-simple-pager`]:{color:Qe.colorTextDisabled},[`${lt}-jump-prev, ${lt}-jump-next`]:{[`${lt}-item-link-icon`]:{opacity:0},[`${lt}-item-ellipsis`]:{opacity:1}}},[`&${lt}-simple`]:{[`${lt}-prev, ${lt}-next`]:{[`&${lt}-disabled ${lt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Gt=Qe=>{const{componentCls:lt}=Qe;return{[`&${lt}-mini ${lt}-total-text, &${lt}-mini ${lt}-simple-pager`]:{height:Qe.itemSizeSM,lineHeight:(0,st.unit)(Qe.itemSizeSM)},[`&${lt}-mini ${lt}-item`]:{minWidth:Qe.itemSizeSM,height:Qe.itemSizeSM,margin:0,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSizeSM).sub(2).equal())},[`&${lt}-mini ${lt}-prev, &${lt}-mini ${lt}-next`]:{minWidth:Qe.itemSizeSM,height:Qe.itemSizeSM,margin:0,lineHeight:(0,st.unit)(Qe.itemSizeSM)},[`&${lt}-mini:not(${lt}-disabled)`]:{[`${lt}-prev, ${lt}-next`]:{[`&:hover ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextHover},[`&:active ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextActive},[`&${lt}-disabled:hover ${lt}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${Ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,rt.unit)(Xt)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,rt.unit)(re.calc(Xt).mul(-1).equal())})`}},[`${Ue}-submenu-open${Ue}-submenu-inline > ${Ue}-submenu-title > ${Ue}-submenu-arrow`]:{transform:`translateY(${(0,rt.unit)(re.calc(en).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,rt.unit)(re.calc(Xt).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,rt.unit)(Xt)})`}}})},{[`${fe}-layout-header`]:{[Ue]:{lineHeight:"inherit"}}}]},it=re=>{var fe,Ue,vt;const{colorPrimary:et,colorError:tt,colorTextDisabled:dt,colorErrorBg:yt,colorText:wt,colorTextDescription:Qe,colorBgContainer:lt,colorFillAlter:qt,colorFillContent:Ut,lineWidth:vn,lineWidthBold:en,controlItemBgActive:Xt,colorBgTextHover:$t,controlHeightLG:an,lineHeight:bt,colorBgElevated:Rt,marginXXS:ln,padding:yn,fontSize:ut,controlHeightSM:zt,fontSizeLG:At,colorTextLightSolid:un,colorErrorHover:An}=re,Vn=(fe=re.activeBarWidth)!==null&&fe!==void 0?fe:0,rr=(Ue=re.activeBarBorderWidth)!==null&&Ue!==void 0?Ue:vn,sr=(vt=re.itemMarginInline)!==null&&vt!==void 0?vt:re.marginXXS,kn=new Te.FastColor(un).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:re.zIndexPopupBase+50,radiusItem:re.borderRadiusLG,itemBorderRadius:re.borderRadiusLG,radiusSubMenuItem:re.borderRadiusSM,subMenuItemBorderRadius:re.borderRadiusSM,colorItemText:wt,itemColor:wt,colorItemTextHover:wt,itemHoverColor:wt,colorItemTextHoverHorizontal:et,horizontalItemHoverColor:et,colorGroupTitle:Qe,groupTitleColor:Qe,colorItemTextSelected:et,itemSelectedColor:et,subMenuItemSelectedColor:et,colorItemTextSelectedHorizontal:et,horizontalItemSelectedColor:et,colorItemBg:lt,itemBg:lt,colorItemBgHover:$t,itemHoverBg:$t,colorItemBgActive:Ut,itemActiveBg:Xt,colorSubItemBg:qt,subMenuItemBg:qt,colorItemBgSelected:Xt,itemSelectedBg:Xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:Vn,colorActiveBarHeight:en,activeBarHeight:en,colorActiveBarBorderSize:vn,activeBarBorderWidth:rr,colorItemTextDisabled:dt,itemDisabledColor:dt,colorDangerItemText:tt,dangerItemColor:tt,colorDangerItemTextHover:tt,dangerItemHoverColor:tt,colorDangerItemTextSelected:tt,dangerItemSelectedColor:tt,colorDangerItemBgActive:yt,dangerItemActiveBg:yt,colorDangerItemBgSelected:yt,dangerItemSelectedBg:yt,itemMarginInline:sr,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:an,groupTitleLineHeight:bt,collapsedWidth:an*2,popupBg:Rt,itemMarginBlock:ln,itemPaddingInline:yn,horizontalLineHeight:`${an*1.15}px`,iconSize:ut,iconMarginInlineEnd:zt-ut,collapsedIconSize:At,groupTitleFontSize:ut,darkItemDisabledColor:new Te.FastColor(un).setA(.25).toRgbString(),darkItemColor:kn,darkDangerItemColor:tt,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:un,darkItemSelectedBg:et,darkDangerItemSelectedBg:tt,darkItemHoverBg:"transparent",darkGroupTitleColor:kn,darkItemHoverColor:un,darkDangerItemHoverColor:An,darkDangerItemSelectedColor:un,darkDangerItemActiveBg:tt,itemWidth:Vn?`calc(100% + ${rr}px)`:`calc(100% - ${sr*2}px)`}};var Wt=function(re){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:re,Ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,Pe.I$)("Menu",et=>{const{colorBgElevated:tt,controlHeightLG:dt,fontSize:yt,darkItemColor:wt,darkDangerItemColor:Qe,darkItemBg:lt,darkSubMenuItemBg:qt,darkItemSelectedColor:Ut,darkItemSelectedBg:vn,darkDangerItemSelectedBg:en,darkItemHoverBg:Xt,darkGroupTitleColor:$t,darkItemHoverColor:an,darkItemDisabledColor:bt,darkDangerItemHoverColor:Rt,darkDangerItemSelectedColor:ln,darkDangerItemActiveBg:yn,popupBg:ut,darkPopupBg:zt}=et,At=et.calc(yt).div(7).mul(5).equal(),un=(0,ot.mergeToken)(et,{menuArrowSize:At,menuHorizontalHeight:et.calc(dt).mul(1.15).equal(),menuArrowOffset:et.calc(At).mul(.25).equal(),menuSubMenuBg:tt,calc:et.calc,popupBg:ut}),An=(0,ot.mergeToken)(un,{itemColor:wt,itemHoverColor:an,groupTitleColor:$t,itemSelectedColor:Ut,subMenuItemSelectedColor:Ut,itemBg:lt,popupBg:zt,subMenuItemBg:qt,itemActiveBg:"transparent",itemSelectedBg:vn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Xt,itemDisabledColor:bt,dangerItemColor:Qe,dangerItemHoverColor:Rt,dangerItemSelectedColor:ln,dangerItemActiveBg:yn,dangerItemSelectedBg:en,menuSubMenuBg:qt,horizontalItemSelectedColor:Ut,horizontalItemSelectedBg:vn});return[Ne(un),ue(un),It(un),Ke(un,"light"),Ke(An,"dark"),Ge(un),(0,ge.Z)(un),(0,Oe.oN)(un,"slide-up"),(0,Oe.oN)(un,"slide-down"),(0,Ve._y)(un,"zoom-big")]},it,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:Ue,unitless:{groupTitleLineHeight:!0}})(re,fe)},ht=E(75030),St=re=>{var fe;const{popupClassName:Ue,icon:vt,title:et,theme:tt}=re,dt=y.useContext(De),{prefixCls:yt,inlineCollapsed:wt,theme:Qe}=dt,lt=(0,we.Xl)();let qt;if(!vt)qt=wt&&!lt.length&&et&&typeof et=="string"?y.createElement("div",{className:`${yt}-inline-collapsed-noicon`},et.charAt(0)):y.createElement("span",{className:`${yt}-title-content`},et);else{const en=y.isValidElement(et)&&et.type==="span";qt=y.createElement(y.Fragment,null,(0,se.Tm)(vt,{className:Fe()(y.isValidElement(vt)?(fe=vt.props)===null||fe===void 0?void 0:fe.className:"",`${yt}-item-icon`)}),en?et:y.createElement("span",{className:`${yt}-title-content`},et))}const Ut=y.useMemo(()=>Object.assign(Object.assign({},dt),{firstLevel:!1}),[dt]),[vn]=(0,ht.Cn)("Menu");return y.createElement(De.Provider,{value:Ut},y.createElement(we.Wd,Object.assign({},(0,ze.Z)(re,["icon"]),{title:qt,popupClassName:Fe()(yt,Ue,`${yt}-${tt||Qe}`),popupStyle:Object.assign({zIndex:vn},re.popupStyle)})))},Gt=function(re,fe){var Ue={};for(var vt in re)Object.prototype.hasOwnProperty.call(re,vt)&&fe.indexOf(vt)<0&&(Ue[vt]=re[vt]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,vt=Object.getOwnPropertySymbols(re);et{var Ue;const vt=y.useContext(Be.Z),et=vt||{},{getPrefixCls:tt,getPopupContainer:dt,direction:yt,menu:wt}=y.useContext(Ye.E_),Qe=tt(),{prefixCls:lt,className:qt,style:Ut,theme:vn="light",expandIcon:en,_internalDisableMenuItemTitleTooltip:Xt,inlineCollapsed:$t,siderCollapsed:an,rootClassName:bt,mode:Rt,selectable:ln,onClick:yn,overflowedIndicatorPopupClassName:ut}=re,zt=Gt(re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),At=(0,ze.Z)(zt,["collapsedWidth"]);(Ue=et.validator)===null||Ue===void 0||Ue.call(et,{mode:Rt});const un=(0,ye.Z)(function(){var on;yn==null||yn.apply(void 0,arguments),(on=et.onClick)===null||on===void 0||on.call(et)}),An=et.mode||Rt,Vn=ln!=null?ln:et.selectable,rr=$t!=null?$t:an,sr={horizontal:{motionName:`${Qe}-slide-up`},inline:(0,Ae.Z)(Qe),other:{motionName:`${Qe}-zoom-big`}},kn=tt("menu",lt||et.prefixCls),qn=(0,me.Z)(kn),[Ht,dn,Nn]=Wt(kn,qn,!vt),Ln=Fe()(`${kn}-${vn}`,wt==null?void 0:wt.className,qt),Sn=y.useMemo(()=>{var on,Fn;if(typeof en=="function"||jt(en))return en||null;if(typeof et.expandIcon=="function"||jt(et.expandIcon))return et.expandIcon||null;if(typeof(wt==null?void 0:wt.expandIcon)=="function"||jt(wt==null?void 0:wt.expandIcon))return(wt==null?void 0:wt.expandIcon)||null;const Yn=(on=en!=null?en:et==null?void 0:et.expandIcon)!==null&&on!==void 0?on:wt==null?void 0:wt.expandIcon;return(0,se.Tm)(Yn,{className:Fe()(`${kn}-submenu-expand-icon`,y.isValidElement(Yn)?(Fn=Yn.props)===null||Fn===void 0?void 0:Fn.className:void 0)})},[en,et==null?void 0:et.expandIcon,wt==null?void 0:wt.expandIcon,kn]),hn=y.useMemo(()=>({prefixCls:kn,inlineCollapsed:rr||!1,direction:yt,firstLevel:!0,theme:vn,mode:An,disableMenuItemTitleTooltip:Xt}),[kn,rr,yt,Xt,vn]);return Ht(y.createElement(Be.Z.Provider,{value:null},y.createElement(De.Provider,{value:hn},y.createElement(we.ZP,Object.assign({getPopupContainer:dt,overflowedIndicator:y.createElement(je.Z,null),overflowedIndicatorPopupClassName:Fe()(kn,`${kn}-${vn}`,ut),mode:An,selectable:Vn,onClick:un},At,{inlineCollapsed:rr,style:Object.assign(Object.assign({},wt==null?void 0:wt.style),Ut),className:Ln,prefixCls:kn,direction:yt,defaultMotions:sr,expandIcon:Sn,ref:fe,rootClassName:Fe()(bt,dn,et.rootClassName,Nn,qn),_internalComponents:de})))))});const le=(0,y.forwardRef)((re,fe)=>{const Ue=(0,y.useRef)(null),vt=y.useContext(pe.D);return(0,y.useImperativeHandle)(fe,()=>({menu:Ue.current,focus:et=>{var tt;(tt=Ue.current)===null||tt===void 0||tt.focus(et)}})),y.createElement(te,Object.assign({ref:Ue},re,vt))});le.Item=oe,le.SubMenu=St,le.Divider=ce,le.ItemGroup=we.BW;var ve=le},31709:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return wt}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},je=pe,be=E(7657),Fe=function(lt,qt){return y.createElement(be.Z,(0,we.Z)({},lt,{ref:qt,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(49198),se=E(33853),Ye=E(38819),me=E(92310),Re=E.n(me),De=E(20068),Ce=E(76190),he=E(33885),ce=E(42978),Me=E(18929),Ze=E(10228),Je=E(26112),oe=E(48736),Be=E(17119),rt=[10,20,50,100],Te=function(lt){var qt=lt.pageSizeOptions,Ut=qt===void 0?rt:qt,vn=lt.locale,en=lt.changeSize,Xt=lt.pageSize,$t=lt.goButton,an=lt.quickGo,bt=lt.rootPrefixCls,Rt=lt.disabled,ln=lt.buildOptionText,yn=lt.showSizeChanger,ut=lt.sizeChangerRender,zt=y.useState(""),At=(0,ce.Z)(zt,2),un=At[0],An=At[1],Vn=function(){return!un||Number.isNaN(un)?void 0:Number(un)},rr=typeof ln=="function"?ln:function(hn){return"".concat(hn," ").concat(vn.items_per_page)},sr=function(on){An(on.target.value)},kn=function(on){$t||un===""||(An(""),!(on.relatedTarget&&(on.relatedTarget.className.indexOf("".concat(bt,"-item-link"))>=0||on.relatedTarget.className.indexOf("".concat(bt,"-item"))>=0))&&(an==null||an(Vn())))},qn=function(on){un!==""&&(on.keyCode===Ze.Z.ENTER||on.type==="click")&&(An(""),an==null||an(Vn()))},Ht=function(){return Ut.some(function(on){return on.toString()===Xt.toString()})?Ut:Ut.concat([Xt]).sort(function(on,Fn){var Yn=Number.isNaN(Number(on))?0:Number(on),_n=Number.isNaN(Number(Fn))?0:Number(Fn);return Yn-_n})},dn="".concat(bt,"-options");if(!yn&&!an)return null;var Nn=null,Ln=null,Sn=null;return yn&&ut&&(Nn=ut({disabled:Rt,size:Xt,onSizeChange:function(on){en==null||en(Number(on))},"aria-label":vn.page_size,className:"".concat(dn,"-size-changer"),options:Ht().map(function(hn){return{label:rr(hn),value:hn}})})),an&&($t&&(Sn=typeof $t=="boolean"?y.createElement("button",{type:"button",onClick:qn,onKeyUp:qn,disabled:Rt,className:"".concat(dn,"-quick-jumper-button")},vn.jump_to_confirm):y.createElement("span",{onClick:qn,onKeyUp:qn},$t)),Ln=y.createElement("div",{className:"".concat(dn,"-quick-jumper")},vn.jump_to,y.createElement("input",{disabled:Rt,type:"text",value:un,onChange:sr,onKeyUp:qn,onBlur:kn,"aria-label":vn.page}),vn.page,Sn)),y.createElement("li",{className:dn},Nn,Ln)},Xe=Te,ge=function(lt){var qt=lt.rootPrefixCls,Ut=lt.page,vn=lt.active,en=lt.className,Xt=lt.showTitle,$t=lt.onClick,an=lt.onKeyPress,bt=lt.itemRender,Rt="".concat(qt,"-item"),ln=Re()(Rt,"".concat(Rt,"-").concat(Ut),(0,De.Z)((0,De.Z)({},"".concat(Rt,"-active"),vn),"".concat(Rt,"-disabled"),!Ut),en),yn=function(){$t(Ut)},ut=function(un){an(un,$t,Ut)},zt=bt(Ut,"page",y.createElement("a",{rel:"nofollow"},Ut));return zt?y.createElement("li",{title:Xt?String(Ut):null,className:ln,onClick:yn,onKeyDown:ut,tabIndex:0},zt):null},Oe=ge,Ve=function(lt,qt,Ut){return Ut};function Pe(){}function ot(Qe){var lt=Number(Qe);return typeof lt=="number"&&!Number.isNaN(lt)&&isFinite(lt)&&Math.floor(lt)===lt}function Le(Qe,lt,qt){var Ut=typeof Qe=="undefined"?lt:Qe;return Math.floor((qt-1)/Ut)+1}var ue=function(lt){var qt=lt.prefixCls,Ut=qt===void 0?"rc-pagination":qt,vn=lt.selectPrefixCls,en=vn===void 0?"rc-select":vn,Xt=lt.className,$t=lt.current,an=lt.defaultCurrent,bt=an===void 0?1:an,Rt=lt.total,ln=Rt===void 0?0:Rt,yn=lt.pageSize,ut=lt.defaultPageSize,zt=ut===void 0?10:ut,At=lt.onChange,un=At===void 0?Pe:At,An=lt.hideOnSinglePage,Vn=lt.align,rr=lt.showPrevNextJumpers,sr=rr===void 0?!0:rr,kn=lt.showQuickJumper,qn=lt.showLessItems,Ht=lt.showTitle,dn=Ht===void 0?!0:Ht,Nn=lt.onShowSizeChange,Ln=Nn===void 0?Pe:Nn,Sn=lt.locale,hn=Sn===void 0?Be.Z:Sn,on=lt.style,Fn=lt.totalBoundaryShowSizeChanger,Yn=Fn===void 0?50:Fn,_n=lt.disabled,Pn=lt.simple,Qn=lt.showTotal,Jn=lt.showSizeChanger,Er=Jn===void 0?ln>Yn:Jn,Ar=lt.sizeChangerRender,En=lt.pageSizeOptions,Kn=lt.itemRender,fr=Kn===void 0?Ve:Kn,gr=lt.jumpPrevIcon,Ot=lt.jumpNextIcon,Vt=lt.prevIcon,pt=lt.nextIcon,Mt=y.useRef(null),Et=(0,Me.Z)(10,{value:yn,defaultValue:zt}),Kt=(0,ce.Z)(Et,2),at=Kt[0],Qt=Kt[1],tn=(0,Me.Z)(1,{value:$t,defaultValue:bt,postState:function(Do){return Math.max(1,Math.min(Do,Le(void 0,at,ln)))}}),Yt=(0,ce.Z)(tn,2),nt=Yt[0],Bt=Yt[1],Tt=y.useState(nt),Jt=(0,ce.Z)(Tt,2),On=Jt[0],jn=Jt[1];(0,y.useEffect)(function(){jn(nt)},[nt]);var Gn=un!==Pe,Lr="current"in lt,Hr=Math.max(1,nt-(qn?3:5)),to=Math.min(Le(void 0,at,ln),nt+(qn?3:5));function dr(Ao,Do){var Co=Ao||y.createElement("button",{type:"button","aria-label":Do,className:"".concat(Ut,"-item-link")});return typeof Ao=="function"&&(Co=y.createElement(Ao,(0,he.Z)({},lt))),Co}function xr(Ao){var Do=Ao.target.value,Co=Le(void 0,at,ln),Ja;return Do===""?Ja=Do:Number.isNaN(Number(Do))?Ja=On:Do>=Co?Ja=Co:Ja=Number(Do),Ja}function kr(Ao){return ot(Ao)&&Ao!==nt&&ot(ln)&&ln>0}var Yr=ln>at?kn:!1;function ro(Ao){(Ao.keyCode===Ze.Z.UP||Ao.keyCode===Ze.Z.DOWN)&&Ao.preventDefault()}function oo(Ao){var Do=xr(Ao);switch(Do!==On&&jn(Do),Ao.keyCode){case Ze.Z.ENTER:eo(Do);break;case Ze.Z.UP:eo(Do-1);break;case Ze.Z.DOWN:eo(Do+1);break;default:break}}function io(Ao){eo(xr(Ao))}function Tr(Ao){var Do=Le(Ao,at,ln),Co=nt>Do&&Do!==0?Do:nt;Qt(Ao),jn(Co),Ln==null||Ln(nt,Ao),Bt(Co),un==null||un(Co,Ao)}function eo(Ao){if(kr(Ao)&&!_n){var Do=Le(void 0,at,ln),Co=Ao;return Ao>Do?Co=Do:Ao<1&&(Co=1),Co!==On&&jn(Co),Bt(Co),un==null||un(Co,at),Co}return nt}var $r=nt>1,Wo=nt2?Co-2:0),Uo=2;Uoln?ln:nt*at])),$e=null,fn=Le(void 0,at,ln);if(An&&ln<=at)return null;var Lt=[],Cn={rootPrefixCls:Ut,onClick:eo,onKeyPress:yo,showTitle:dn,itemRender:fr,page:-1},tr=nt-1>0?nt-1:0,Zn=nt+1=or*2&&nt!==3&&(Lt[0]=y.cloneElement(Lt[0],{className:Re()("".concat(Ut,"-item-after-jump-prev"),Lt[0].props.className)}),Lt.unshift(Ca)),fn-nt>=or*2&&nt!==fn-2){var Ba=Lt[Lt.length-1];Lt[Lt.length-1]=y.cloneElement(Ba,{className:Re()("".concat(Ut,"-item-before-jump-next"),Ba.props.className)}),Lt.push($e)}va!==1&&Lt.unshift(y.createElement(Oe,(0,we.Z)({},Cn,{key:1,page:1}))),ma!==fn&&Lt.push(y.createElement(Oe,(0,we.Z)({},Cn,{key:fn,page:fn})))}var Ta=$o(tr);if(Ta){var Va=!$r||!fn;Ta=y.createElement("li",{title:dn?hn.prev_page:null,onClick:Ko,tabIndex:Va?null:0,onKeyDown:Zo,className:Re()("".concat(Ut,"-prev"),(0,De.Z)({},"".concat(Ut,"-disabled"),Va)),"aria-disabled":Va},Ta)}var si=pa(Zn);if(si){var fi,wi;Pn?(fi=!Wo,wi=$r?0:null):(fi=!Wo||!fn,wi=fi?null:0),si=y.createElement("li",{title:dn?hn.next_page:null,onClick:ar,tabIndex:wi,onKeyDown:vo,className:Re()("".concat(Ut,"-next"),(0,De.Z)({},"".concat(Ut,"-disabled"),fi)),"aria-disabled":fi},si)}var hi=Re()(Ut,Xt,(0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)((0,De.Z)({},"".concat(Ut,"-start"),Vn==="start"),"".concat(Ut,"-center"),Vn==="center"),"".concat(Ut,"-end"),Vn==="end"),"".concat(Ut,"-simple"),Pn),"".concat(Ut,"-disabled"),_n));return y.createElement("ul",(0,we.Z)({className:hi,style:on,ref:Mt},Oa),No,Ta,Pn?Un:Lt,si,y.createElement(Xe,{locale:hn,rootPrefixCls:Ut,disabled:_n,selectPrefixCls:en,changeSize:Tr,pageSize:at,pageSizeOptions:En,quickGo:Yr?eo:null,goButton:zn,showSizeChanger:Er,sizeChangerRender:Ar}))},_e=ue,Ge=E(61852),ft=E(48755),Nt=E(31756),Ke=E(13783),Se=E(9017),xt=E(82326),It=E(57700),st=E(36237),xe=E(53075),Ne=E(64910),it=E(39082),Wt=E(63356),ht=E(51636),kt=E(16931);const St=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed"}}},[`&${lt}-disabled`]:{cursor:"not-allowed",[`${lt}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Qe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Qe.colorBorder,backgroundColor:Qe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Qe.itemActiveBgDisabled},a:{color:Qe.itemActiveColorDisabled}}},[`${lt}-item-link`]:{color:Qe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${lt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${lt}-simple-pager`]:{color:Qe.colorTextDisabled},[`${lt}-jump-prev, ${lt}-jump-next`]:{[`${lt}-item-link-icon`]:{opacity:0},[`${lt}-item-ellipsis`]:{opacity:1}}},[`&${lt}-simple`]:{[`${lt}-prev, ${lt}-next`]:{[`&${lt}-disabled ${lt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Gt=Qe=>{const{componentCls:lt}=Qe;return{[`&${lt}-mini ${lt}-total-text, &${lt}-mini ${lt}-simple-pager`]:{height:Qe.itemSizeSM,lineHeight:(0,st.unit)(Qe.itemSizeSM)},[`&${lt}-mini ${lt}-item`]:{minWidth:Qe.itemSizeSM,height:Qe.itemSizeSM,margin:0,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSizeSM).sub(2).equal())},[`&${lt}-mini ${lt}-prev, &${lt}-mini ${lt}-next`]:{minWidth:Qe.itemSizeSM,height:Qe.itemSizeSM,margin:0,lineHeight:(0,st.unit)(Qe.itemSizeSM)},[`&${lt}-mini:not(${lt}-disabled)`]:{[`${lt}-prev, ${lt}-next`]:{[`&:hover ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextHover},[`&:active ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextActive},[`&${lt}-disabled:hover ${lt}-item-link`]:{backgroundColor:"transparent"}}},[` &${lt}-mini ${lt}-prev ${lt}-item-link, &${lt}-mini ${lt}-next ${lt}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Qe.itemSizeSM,lineHeight:(0,st.unit)(Qe.itemSizeSM)}},[`&${lt}-mini ${lt}-jump-prev, &${lt}-mini ${lt}-jump-next`]:{height:Qe.itemSizeSM,marginInlineEnd:0,lineHeight:(0,st.unit)(Qe.itemSizeSM)},[`&${lt}-mini ${lt}-options`]:{marginInlineStart:Qe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Qe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Qe.itemSizeSM,lineHeight:(0,st.unit)(Qe.itemSizeSM),input:Object.assign(Object.assign({},(0,xe.x0)(Qe)),{width:Qe.paginationMiniQuickJumperInputWidth,height:Qe.controlHeightSM})}}}},jt=Qe=>{const{componentCls:lt}=Qe;return{[` @@ -1040,8 +1040,8 @@ ${lt}-next, ${lt}-jump-prev, ${lt}-jump-next - `]:{display:"inline-block",minWidth:Qe.itemSize,height:Qe.itemSize,color:Qe.colorText,fontFamily:Qe.fontFamily,lineHeight:(0,st.unit)(Qe.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Qe.borderRadius,cursor:"pointer",transition:`all ${Qe.motionDurationMid}`},[`${lt}-prev, ${lt}-next`]:{outline:0,button:{color:Qe.colorText,cursor:"pointer",userSelect:"none"},[`${lt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Qe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} transparent`,borderRadius:Qe.borderRadius,outline:"none",transition:`all ${Qe.motionDurationMid}`},[`&:hover ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextHover},[`&:active ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextActive},[`&${lt}-disabled:hover`]:{[`${lt}-item-link`]:{backgroundColor:"transparent"}}},[`${lt}-slash`]:{marginInlineEnd:Qe.paginationSlashMarginInlineEnd,marginInlineStart:Qe.paginationSlashMarginInlineStart},[`${lt}-options`]:{display:"inline-block",marginInlineStart:Qe.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Qe.controlHeight,marginInlineStart:Qe.marginXS,lineHeight:(0,st.unit)(Qe.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,xe.ik)(Qe)),(0,it.$U)(Qe,{borderColor:Qe.colorBorder,hoverBorderColor:Qe.colorPrimaryHover,activeBorderColor:Qe.colorPrimary,activeShadow:Qe.activeShadow})),{"&[disabled]":Object.assign({},(0,it.Xy)(Qe)),width:Qe.calc(Qe.controlHeightLG).mul(1.25).equal(),height:Qe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Qe.marginXS,marginInlineEnd:Qe.marginXS})}}}},ne=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}-item`]:{display:"inline-block",minWidth:Qe.itemSize,height:Qe.itemSize,marginInlineEnd:Qe.marginXS,fontFamily:Qe.fontFamily,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:Qe.itemBg,border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} transparent`,borderRadius:Qe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,st.unit)(Qe.paginationItemPaddingInline)}`,color:Qe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${lt}-item-active)`]:{"&:hover":{transition:`all ${Qe.motionDurationMid}`,backgroundColor:Qe.colorBgTextHover},"&:active":{backgroundColor:Qe.colorBgTextActive}},"&-active":{fontWeight:Qe.fontWeightStrong,backgroundColor:Qe.itemActiveBg,borderColor:Qe.colorPrimary,a:{color:Qe.colorPrimary},"&:hover":{borderColor:Qe.colorPrimaryHover},"&:hover a":{color:Qe.colorPrimaryHover}}}}},te=Qe=>{const{componentCls:lt}=Qe;return{[lt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Wt.Wf)(Qe)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${lt}-total-text`]:{display:"inline-block",height:Qe.itemSize,marginInlineEnd:Qe.marginXS,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSize).sub(2).equal()),verticalAlign:"middle"}}),ne(Qe)),de(Qe)),jt(Qe)),Gt(Qe)),St(Qe)),{[`@media only screen and (max-width: ${Qe.screenLG}px)`]:{[`${lt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Qe.screenSM}px)`]:{[`${lt}-options`]:{display:"none"}}}),[`&${Qe.componentCls}-rtl`]:{direction:"rtl"}}},le=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}:not(${lt}-disabled)`]:{[`${lt}-item`]:Object.assign({},(0,Wt.Qy)(Qe)),[`${lt}-jump-prev, ${lt}-jump-next`]:{"&:focus-visible":Object.assign({[`${lt}-item-link-icon`]:{opacity:1},[`${lt}-item-ellipsis`]:{opacity:0}},(0,Wt.oN)(Qe))},[`${lt}-prev, ${lt}-next`]:{[`&:focus-visible ${lt}-item-link`]:Object.assign({},(0,Wt.oN)(Qe))}}}},ve=Qe=>Object.assign({itemBg:Qe.colorBgContainer,itemSize:Qe.controlHeight,itemSizeSM:Qe.controlHeightSM,itemActiveBg:Qe.colorBgContainer,itemLinkBg:Qe.colorBgContainer,itemActiveColorDisabled:Qe.colorTextDisabled,itemActiveBgDisabled:Qe.controlItemBgActiveDisabled,itemInputBg:Qe.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Ne.T)(Qe)),re=Qe=>(0,ht.mergeToken)(Qe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Qe.calc(Qe.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:Qe.calc(Qe.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:Qe.calc(Qe.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:Qe.calc(Qe.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:Qe.marginSM,paginationSlashMarginInlineEnd:Qe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ne.e)(Qe));var fe=(0,Zt.I$)("Pagination",Qe=>{const lt=re(Qe);return[te(lt),le(lt)]},ve);const Ue=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}${lt}-bordered${lt}-disabled:not(${lt}-mini)`]:{"&, &:hover":{[`${lt}-item-link`]:{borderColor:Qe.colorBorder}},"&:focus-visible":{[`${lt}-item-link`]:{borderColor:Qe.colorBorder}},[`${lt}-item, ${lt}-item-link`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,[`&:hover:not(${lt}-item-active)`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,a:{color:Qe.colorTextDisabled}},[`&${lt}-item-active`]:{backgroundColor:Qe.itemActiveBgDisabled}},[`${lt}-prev, ${lt}-next`]:{"&:hover button":{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,color:Qe.colorTextDisabled},[`${lt}-item-link`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder}}},[`${lt}${lt}-bordered:not(${lt}-mini)`]:{[`${lt}-prev, ${lt}-next`]:{"&:hover button":{borderColor:Qe.colorPrimaryHover,backgroundColor:Qe.itemBg},[`${lt}-item-link`]:{backgroundColor:Qe.itemLinkBg,borderColor:Qe.colorBorder},[`&:hover ${lt}-item-link`]:{borderColor:Qe.colorPrimary,backgroundColor:Qe.itemBg,color:Qe.colorPrimary},[`&${lt}-disabled`]:{[`${lt}-item-link`]:{borderColor:Qe.colorBorder,color:Qe.colorTextDisabled}}},[`${lt}-item`]:{backgroundColor:Qe.itemBg,border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} ${Qe.colorBorder}`,[`&:hover:not(${lt}-item-active)`]:{borderColor:Qe.colorPrimary,backgroundColor:Qe.itemBg,a:{color:Qe.colorPrimary}},"&-active":{borderColor:Qe.colorPrimary}}}}};var vt=(0,Zt.bk)(["Pagination","bordered"],Qe=>{const lt=re(Qe);return[Ue(lt)]},ve);function et(Qe){return(0,y.useMemo)(()=>typeof Qe=="boolean"?[Qe,{}]:Qe&&typeof Qe=="object"?[!0,Qe]:[void 0,void 0],[Qe])}var tt=function(Qe,lt){var qt={};for(var Ut in Qe)Object.prototype.hasOwnProperty.call(Qe,Ut)&<.indexOf(Ut)<0&&(qt[Ut]=Qe[Ut]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Ut=Object.getOwnPropertySymbols(Qe);vn{const{align:lt,prefixCls:qt,selectPrefixCls:Ut,className:vn,rootClassName:en,style:Xt,size:$t,locale:an,responsive:bt,showSizeChanger:kt,selectComponentClass:ln,pageSizeOptions:yn}=Qe,ut=tt(Qe,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:zt}=(0,Ke.Z)(bt),[,At]=(0,It.ZP)(),{getPrefixCls:un,direction:An,showSizeChanger:Vn,className:rr,style:sr}=(0,ft.dj)("pagination"),kn=un("pagination",qt),[qn,Ht,dn]=fe(kn),Nn=(0,Nt.Z)($t),Ln=Nn==="small"||!!(zt&&!Nn&&bt),[Sn]=(0,Se.Z)("Pagination",Ge.Z),hn=Object.assign(Object.assign({},Sn),an),[on,Fn]=et(kt),[Yn,_n]=et(Vn),Pn=on!=null?on:Yn,Qn=Fn!=null?Fn:_n,Jn=ln||xt.default,Er=y.useMemo(()=>yn?yn.map(Ot=>Number(Ot)):void 0,[yn]),Ar=Ot=>{var Vt;const{disabled:pt,size:Mt,onSizeChange:Et,"aria-label":Kt,className:at,options:Qt}=Ot,{className:tn,onChange:Yt}=Qn||{},nt=(Vt=Qt.find(Bt=>String(Bt.value)===String(Mt)))===null||Vt===void 0?void 0:Vt.value;return y.createElement(Jn,Object.assign({disabled:pt,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Bt=>Bt.parentNode,"aria-label":Kt,options:Qt},Qn,{value:nt,onChange:(Bt,Tt)=>{Et==null||Et(Bt),Yt==null||Yt(Bt,Tt)},size:Ln?"small":"middle",className:Re()(at,tn)}))},En=y.useMemo(()=>{const Ot=y.createElement("span",{className:`${kn}-item-ellipsis`},"\u2022\u2022\u2022"),Vt=y.createElement("button",{className:`${kn}-item-link`,type:"button",tabIndex:-1},An==="rtl"?y.createElement(Ye.Z,null):y.createElement(se.Z,null)),pt=y.createElement("button",{className:`${kn}-item-link`,type:"button",tabIndex:-1},An==="rtl"?y.createElement(se.Z,null):y.createElement(Ye.Z,null)),Mt=y.createElement("a",{className:`${kn}-item-link`},y.createElement("div",{className:`${kn}-item-container`},An==="rtl"?y.createElement(Ae.Z,{className:`${kn}-item-link-icon`}):y.createElement(ze,{className:`${kn}-item-link-icon`}),Ot)),Et=y.createElement("a",{className:`${kn}-item-link`},y.createElement("div",{className:`${kn}-item-container`},An==="rtl"?y.createElement(ze,{className:`${kn}-item-link-icon`}):y.createElement(Ae.Z,{className:`${kn}-item-link-icon`}),Ot));return{prevIcon:Vt,nextIcon:pt,jumpPrevIcon:Mt,jumpNextIcon:Et}},[An,kn]),Kn=un("select",Ut),fr=Re()({[`${kn}-${lt}`]:!!lt,[`${kn}-mini`]:Ln,[`${kn}-rtl`]:An==="rtl",[`${kn}-bordered`]:At.wireframe},rr,vn,en,Ht,dn),gr=Object.assign(Object.assign({},sr),Xt);return qn(y.createElement(y.Fragment,null,At.wireframe&&y.createElement(vt,{prefixCls:kn}),y.createElement(_e,Object.assign({},En,ut,{style:gr,prefixCls:kn,selectPrefixCls:Kn,className:fr,locale:hn,pageSizeOptions:Er,showSizeChanger:Pn,sizeChangerRender:Ar}))))},wt=yt},69106:function(sn,Ct,E){"use strict";E.d(Ct,{aV:function(){return Ae},t5:function(){return se}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(29125),be=E(54500),Fe=E(48755),ye=E(85074),ze=function(me,Re){var De={};for(var Ce in me)Object.prototype.hasOwnProperty.call(me,Ce)&&Re.indexOf(Ce)<0&&(De[Ce]=me[Ce]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ce=Object.getOwnPropertySymbols(me);he{let{title:Re,content:De,prefixCls:Ce}=me;return!Re&&!De?null:y.createElement(y.Fragment,null,Re&&y.createElement("div",{className:`${Ce}-title`},Re),De&&y.createElement("div",{className:`${Ce}-inner-content`},De))},se=me=>{const{hashId:Re,prefixCls:De,className:Ce,style:he,placement:ce="top",title:Me,content:Ze,children:Je}=me,oe=(0,be.Z)(Me),Be=(0,be.Z)(Ze),rt=pe()(Re,De,`${De}-pure`,`${De}-placement-${ce}`,Ce);return y.createElement("div",{className:rt,style:he},y.createElement("div",{className:`${De}-arrow`}),y.createElement(je.G,Object.assign({},me,{className:Re,prefixCls:De}),Je||y.createElement(Ae,{prefixCls:De,title:oe,content:Be})))},Ye=me=>{const{prefixCls:Re,className:De}=me,Ce=ze(me,["prefixCls","className"]),{getPrefixCls:he}=y.useContext(Fe.E_),ce=he("popover",Re),[Me,Ze,Je]=(0,ye.Z)(ce);return Me(y.createElement(se,Object.assign({},Ce,{prefixCls:ce,hashId:Ze,className:pe()(De,Je)})))};Ct.ZP=Ye},37639:function(sn,Ct,E){"use strict";var y=E(59301),we=E(92310),pe=E.n(we),je=E(18929),be=E(10228),Fe=E(54500),ye=E(86641),ze=E(22703),Ae=E(25399),se=E(69106),Ye=E(48755),me=E(85074),Re=function(he,ce){var Me={};for(var Ze in he)Object.prototype.hasOwnProperty.call(he,Ze)&&ce.indexOf(Ze)<0&&(Me[Ze]=he[Ze]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Ze=Object.getOwnPropertySymbols(he);Je{var Me,Ze;const{prefixCls:Je,title:oe,content:Be,overlayClassName:rt,placement:Te="top",trigger:Xe="hover",children:ge,mouseEnterDelay:Oe=.1,mouseLeaveDelay:Ve=.1,onOpenChange:Pe,overlayStyle:ot={},styles:Le,classNames:ue}=he,_e=Re(he,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:Ge,className:ft,style:Nt,classNames:Ke,styles:Se}=(0,Ye.dj)("popover"),xt=Ge("popover",Je),[It,st,xe]=(0,me.Z)(xt),Ne=Ge(),it=pe()(rt,st,xe,ft,Ke.root,ue==null?void 0:ue.root),Wt=pe()(Ke.body,ue==null?void 0:ue.body),[ht,Zt]=(0,je.Z)(!1,{value:(Me=he.open)!==null&&Me!==void 0?Me:he.visible,defaultValue:(Ze=he.defaultOpen)!==null&&Ze!==void 0?Ze:he.defaultVisible}),St=(te,le)=>{Zt(te,!0),Pe==null||Pe(te,le)},Gt=te=>{te.keyCode===be.Z.ESC&&St(!1,te)},jt=te=>{St(te)},de=(0,Fe.Z)(oe),ne=(0,Fe.Z)(Be);return It(y.createElement(Ae.Z,Object.assign({placement:Te,trigger:Xe,mouseEnterDelay:Oe,mouseLeaveDelay:Ve},_e,{prefixCls:xt,classNames:{root:it,body:Wt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},Se.root),Nt),ot),Le==null?void 0:Le.root),body:Object.assign(Object.assign({},Se.body),Le==null?void 0:Le.body)},ref:ce,open:ht,onOpenChange:jt,overlay:de||ne?y.createElement(se.aV,{prefixCls:xt,title:de,content:ne}):null,transitionName:(0,ye.m)(Ne,"zoom-big",_e.transitionName),"data-popover-inject":!0}),(0,ze.Tm)(ge,{onKeyDown:te=>{var le,ve;y.isValidElement(ge)&&((ve=ge==null?void 0:(le=ge.props).onKeyDown)===null||ve===void 0||ve.call(le,te)),Gt(te)}})))});Ce._InternalPanelDoNotUseOrYouWillBeFired=se.ZP,Ct.Z=Ce},85074:function(sn,Ct,E){"use strict";var y=E(63356),we=E(34925),pe=E(37645),je=E(36305),be=E(34998),Fe=E(16931),ye=E(51636);const ze=Ye=>{const{componentCls:me,popoverColor:Re,titleMinWidth:De,fontWeightStrong:Ce,innerPadding:he,boxShadowSecondary:ce,colorTextHeading:Me,borderRadiusLG:Ze,zIndexPopup:Je,titleMarginBottom:oe,colorBgElevated:Be,popoverBg:rt,titleBorderBottom:Te,innerContentPadding:Xe,titlePadding:ge}=Ye;return[{[me]:Object.assign(Object.assign({},(0,y.Wf)(Ye)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Je,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":Be,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${me}-content`]:{position:"relative"},[`${me}-inner`]:{backgroundColor:rt,backgroundClip:"padding-box",borderRadius:Ze,boxShadow:ce,padding:he},[`${me}-title`]:{minWidth:De,marginBottom:oe,color:Me,fontWeight:Ce,borderBottom:Te,padding:ge},[`${me}-inner-content`]:{color:Re,padding:Xe}})},(0,pe.ZP)(Ye,"var(--antd-arrow-background-color)"),{[`${me}-pure`]:{position:"relative",maxWidth:"none",margin:Ye.sizePopupArrow,display:"inline-block",[`${me}-content`]:{display:"inline-block"}}}]},Ae=Ye=>{const{componentCls:me}=Ye;return{[me]:be.i.map(Re=>{const De=Ye[`${Re}6`];return{[`&${me}-${Re}`]:{"--antd-arrow-background-color":De,[`${me}-inner`]:{backgroundColor:De},[`${me}-arrow`]:{background:"transparent"}}}})}},se=Ye=>{const{lineWidth:me,controlHeight:Re,fontHeight:De,padding:Ce,wireframe:he,zIndexPopupBase:ce,borderRadiusLG:Me,marginXS:Ze,lineType:Je,colorSplit:oe,paddingSM:Be}=Ye,rt=Re-De,Te=rt/2,Xe=rt/2-me,ge=Ce;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:ce+30},(0,je.w)(Ye)),(0,pe.wZ)({contentRadius:Me,limitVerticalRadius:!0})),{innerPadding:he?0:12,titleMarginBottom:he?0:Ze,titlePadding:he?`${Te}px ${ge}px ${Xe}px`:0,titleBorderBottom:he?`${me}px ${Je} ${oe}`:"none",innerContentPadding:he?`${Be}px ${ge}px`:0})};Ct.Z=(0,Fe.I$)("Popover",Ye=>{const{colorBgElevated:me,colorText:Re}=Ye,De=(0,ye.mergeToken)(Ye,{popoverBg:me,popoverColor:Re});return[ze(De),Ae(De),(0,we._y)(De,"zoom-big")]},se,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},89787:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return an}});var y=E(59301),we=E(17835),pe=E(29679),je=E(40001),be=E(19248),Fe=E(99267),ye=E(92310),ze=E.n(ye),Ae=E(2738),se=E(48755),Ye=E(54476),me=E(33885),Re=E(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ce=function(){var kt=(0,y.useRef)([]),ln=(0,y.useRef)(null);return(0,y.useEffect)(function(){var yn=Date.now(),ut=!1;kt.current.forEach(function(zt){if(zt){ut=!0;var At=zt.style;At.transitionDuration=".3s, .3s, .3s, .06s",ln.current&&yn-ln.current<100&&(At.transitionDuration="0s, 0s")}}),ut&&(ln.current=Date.now())}),kt.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ce=function(kt){var ln=(0,me.Z)((0,me.Z)({},De),kt),yn=ln.className,ut=ln.percent,zt=ln.prefixCls,At=ln.strokeColor,un=ln.strokeLinecap,An=ln.strokeWidth,Vn=ln.style,rr=ln.trailColor,sr=ln.trailWidth,kn=ln.transition,qn=(0,Re.Z)(ln,he);delete qn.gapPosition;var Ht=Array.isArray(ut)?ut:[ut],dn=Array.isArray(At)?At:[At],Nn=Ce(),Ln=An/2,Sn=100-An/2,hn="M ".concat(un==="round"?Ln:0,",").concat(Ln,` - L `).concat(un==="round"?Sn:100,",").concat(Ln),on="0 0 100 ".concat(An),Fn=0;return y.createElement("svg",(0,Ye.Z)({className:ze()("".concat(zt,"-line"),yn),viewBox:on,preserveAspectRatio:"none",style:Vn},qn),y.createElement("path",{className:"".concat(zt,"-line-trail"),d:hn,strokeLinecap:un,stroke:rr,strokeWidth:sr||An,fillOpacity:"0"}),Ht.map(function(Yn,_n){var Pn=1;switch(un){case"round":Pn=1-An/100;break;case"square":Pn=1-An/2/100;break;default:Pn=1;break}var Qn={strokeDasharray:"".concat(Yn*Pn,"px, 100px"),strokeDashoffset:"-".concat(Fn,"px"),transition:kn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Jn=dn[_n]||dn[dn.length-1];return Fn+=Yn,y.createElement("path",{key:_n,className:"".concat(zt,"-line-path"),d:hn,strokeLinecap:un,stroke:Jn,strokeWidth:An,fillOpacity:"0",ref:function(Ar){Nn[_n]=Ar},style:Qn})}))},Me=ce,Ze=E(76190),Je=E(42978),oe=E(47273),Be=0,rt=(0,oe.Z)();function Te(){var bt;return rt?(bt=Be,Be+=1):bt="TEST_OR_SSR",bt}var Xe=function(bt){var kt=y.useState(),ln=(0,Je.Z)(kt,2),yn=ln[0],ut=ln[1];return y.useEffect(function(){ut("rc_progress_".concat(Te()))},[]),bt||yn},ge=function(kt){var ln=kt.bg,yn=kt.children;return y.createElement("div",{style:{width:"100%",height:"100%",background:ln}},yn)};function Oe(bt,kt){return Object.keys(bt).map(function(ln){var yn=parseFloat(ln),ut="".concat(Math.floor(yn*kt),"%");return"".concat(bt[ln]," ").concat(ut)})}var Ve=y.forwardRef(function(bt,kt){var ln=bt.prefixCls,yn=bt.color,ut=bt.gradientId,zt=bt.radius,At=bt.style,un=bt.ptg,An=bt.strokeLinecap,Vn=bt.strokeWidth,rr=bt.size,sr=bt.gapDegree,kn=yn&&(0,Ze.Z)(yn)==="object",qn=kn?"#FFF":void 0,Ht=rr/2,dn=y.createElement("circle",{className:"".concat(ln,"-circle-path"),r:zt,cx:Ht,cy:Ht,stroke:qn,strokeLinecap:An,strokeWidth:Vn,opacity:un===0?0:1,style:At,ref:kt});if(!kn)return dn;var Nn="".concat(ut,"-conic"),Ln=sr?"".concat(180+sr/2,"deg"):"0deg",Sn=Oe(yn,(360-sr)/360),hn=Oe(yn,1),on="conic-gradient(from ".concat(Ln,", ").concat(Sn.join(", "),")"),Fn="linear-gradient(to ".concat(sr?"bottom":"top",", ").concat(hn.join(", "),")");return y.createElement(y.Fragment,null,y.createElement("mask",{id:Nn},dn),y.createElement("foreignObject",{x:0,y:0,width:rr,height:rr,mask:"url(#".concat(Nn,")")},y.createElement(ge,{bg:Fn},y.createElement(ge,{bg:on}))))}),Pe=Ve,ot=100,Le=function(kt,ln,yn,ut,zt,At,un,An,Vn,rr){var sr=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,kn=yn/100*360*((360-At)/360),qn=At===0?0:{bottom:0,top:180,left:90,right:-90}[un],Ht=(100-ut)/100*ln;Vn==="round"&&ut!==100&&(Ht+=rr/2,Ht>=ln&&(Ht=ln-.01));var dn=ot/2;return{stroke:typeof An=="string"?An:void 0,strokeDasharray:"".concat(ln,"px ").concat(kt),strokeDashoffset:Ht+sr,transform:"rotate(".concat(zt+kn+qn,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ue=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(bt){var kt=bt!=null?bt:[];return Array.isArray(kt)?kt:[kt]}var Ge=function(kt){var ln=(0,me.Z)((0,me.Z)({},De),kt),yn=ln.id,ut=ln.prefixCls,zt=ln.steps,At=ln.strokeWidth,un=ln.trailWidth,An=ln.gapDegree,Vn=An===void 0?0:An,rr=ln.gapPosition,sr=ln.trailColor,kn=ln.strokeLinecap,qn=ln.style,Ht=ln.className,dn=ln.strokeColor,Nn=ln.percent,Ln=(0,Re.Z)(ln,ue),Sn=ot/2,hn=Xe(yn),on="".concat(hn,"-gradient"),Fn=Sn-At/2,Yn=Math.PI*2*Fn,_n=Vn>0?90+Vn/2:-90,Pn=Yn*((360-Vn)/360),Qn=(0,Ze.Z)(zt)==="object"?zt:{count:zt,gap:2},Jn=Qn.count,Er=Qn.gap,Ar=_e(Nn),En=_e(dn),Kn=En.find(function(Et){return Et&&(0,Ze.Z)(Et)==="object"}),fr=Kn&&(0,Ze.Z)(Kn)==="object",gr=fr?"butt":kn,Ot=Le(Yn,Pn,0,100,_n,Vn,rr,sr,gr,At),Vt=Ce(),pt=function(){var Kt=0;return Ar.map(function(at,Qt){var tn=En[Qt]||En[En.length-1],Yt=Le(Yn,Pn,Kt,at,_n,Vn,rr,tn,gr,At);return Kt+=at,y.createElement(Pe,{key:Qt,color:tn,ptg:at,radius:Fn,prefixCls:ut,gradientId:on,style:Yt,strokeLinecap:gr,strokeWidth:At,gapDegree:Vn,ref:function(Bt){Vt[Qt]=Bt},size:ot})}).reverse()},Mt=function(){var Kt=Math.round(Jn*(Ar[0]/100)),at=100/Jn,Qt=0;return new Array(Jn).fill(null).map(function(tn,Yt){var nt=Yt<=Kt-1?En[0]:sr,Bt=nt&&(0,Ze.Z)(nt)==="object"?"url(#".concat(on,")"):void 0,Tt=Le(Yn,Pn,Qt,at,_n,Vn,rr,nt,"butt",At,Er);return Qt+=(Pn-Tt.strokeDashoffset+Er)*100/Pn,y.createElement("circle",{key:Yt,className:"".concat(ut,"-circle-path"),r:Fn,cx:Sn,cy:Sn,stroke:Bt,strokeWidth:At,opacity:1,style:Tt,ref:function(On){Vt[Yt]=On}})})};return y.createElement("svg",(0,Ye.Z)({className:ze()("".concat(ut,"-circle"),Ht),viewBox:"0 0 ".concat(ot," ").concat(ot),style:qn,id:yn,role:"presentation"},Ln),!Jn&&y.createElement("circle",{className:"".concat(ut,"-circle-trail"),r:Fn,cx:Sn,cy:Sn,stroke:sr,strokeLinecap:gr,strokeWidth:un||At,style:Ot}),Jn?Mt():pt())},ft=Ge,Nt={Line:Me,Circle:ft},Ke=E(25399),Se=E(68361);function xt(bt){return!bt||bt<0?0:bt>100?100:bt}function It(bt){let{success:kt,successPercent:ln}=bt,yn=ln;return kt&&"progress"in kt&&(yn=kt.progress),kt&&"percent"in kt&&(yn=kt.percent),yn}const st=bt=>{let{percent:kt,success:ln,successPercent:yn}=bt;const ut=xt(It({success:ln,successPercent:yn}));return[ut,xt(xt(kt)-ut)]},xe=bt=>{let{success:kt={},strokeColor:ln}=bt;const{strokeColor:yn}=kt;return[yn||Se.presetPrimaryColors.green,ln||null]},Ne=(bt,kt,ln)=>{var yn,ut,zt,At;let un=-1,An=-1;if(kt==="step"){const Vn=ln.steps,rr=ln.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?(un=bt==="small"?2:14,An=rr!=null?rr:8):typeof bt=="number"?[un,An]=[bt,bt]:[un=14,An=8]=Array.isArray(bt)?bt:[bt.width,bt.height],un*=Vn}else if(kt==="line"){const Vn=ln==null?void 0:ln.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?An=Vn||(bt==="small"?6:8):typeof bt=="number"?[un,An]=[bt,bt]:[un=-1,An=8]=Array.isArray(bt)?bt:[bt.width,bt.height]}else(kt==="circle"||kt==="dashboard")&&(typeof bt=="string"||typeof bt=="undefined"?[un,An]=bt==="small"?[60,60]:[120,120]:typeof bt=="number"?[un,An]=[bt,bt]:Array.isArray(bt)&&(un=(ut=(yn=bt[0])!==null&&yn!==void 0?yn:bt[1])!==null&&ut!==void 0?ut:120,An=(At=(zt=bt[0])!==null&&zt!==void 0?zt:bt[1])!==null&&At!==void 0?At:120));return[un,An]},it=3,Wt=bt=>it/bt*100;var Zt=bt=>{const{prefixCls:kt,trailColor:ln=null,strokeLinecap:yn="round",gapPosition:ut,gapDegree:zt,width:At=120,type:un,children:An,success:Vn,size:rr=At,steps:sr}=bt,[kn,qn]=Ne(rr,"circle");let{strokeWidth:Ht}=bt;Ht===void 0&&(Ht=Math.max(Wt(kn),6));const dn={width:kn,height:qn,fontSize:kn*.15+6},Nn=y.useMemo(()=>{if(zt||zt===0)return zt;if(un==="dashboard")return 75},[zt,un]),Ln=st(bt),Sn=ut||un==="dashboard"&&"bottom"||void 0,hn=Object.prototype.toString.call(bt.strokeColor)==="[object Object]",on=xe({success:Vn,strokeColor:bt.strokeColor}),Fn=ze()(`${kt}-inner`,{[`${kt}-circle-gradient`]:hn}),Yn=y.createElement(ft,{steps:sr,percent:sr?Ln[1]:Ln,strokeWidth:Ht,trailWidth:Ht,strokeColor:sr?on[1]:on,strokeLinecap:yn,trailColor:ln,prefixCls:kt,gapDegree:Nn,gapPosition:Sn}),_n=kn<=20,Pn=y.createElement("div",{className:Fn,style:dn},Yn,!_n&&An);return _n?y.createElement(Ke.Z,{title:An},Pn):Pn},St=E(36237),Gt=E(63356),jt=E(16931),de=E(51636);const ne="--progress-line-stroke-color",te="--progress-percent",le=bt=>{const kt=bt?"100%":"-100%";return new St.Keyframes(`antProgress${bt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${kt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${kt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ve=bt=>{const{componentCls:kt,iconCls:ln}=bt;return{[kt]:Object.assign(Object.assign({},(0,Gt.Wf)(bt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:bt.fontSize},[`${kt}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${kt}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:bt.remainingColor,borderRadius:bt.lineBorderRadius},[`${kt}-inner:not(${kt}-circle-gradient)`]:{[`${kt}-circle-path`]:{stroke:bt.defaultColor}},[`${kt}-success-bg, ${kt}-bg`]:{position:"relative",background:bt.defaultColor,borderRadius:bt.lineBorderRadius,transition:`all ${bt.motionDurationSlow} ${bt.motionEaseInOutCirc}`},[`${kt}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${kt}-text`]:{width:"max-content",marginInlineStart:0,marginTop:bt.marginXXS}},[`${kt}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${ne})`]},height:"100%",width:`calc(1 / var(${te}) * 100%)`,display:"block"},[`&${kt}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${kt}-text-inner`]:{color:bt.colorWhite,[`&${kt}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${kt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:bt.colorSuccess},[`${kt}-text`]:{display:"inline-block",marginInlineStart:bt.marginXS,color:bt.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ln]:{fontSize:bt.fontSize},[`&${kt}-text-outer`]:{width:"max-content"},[`&${kt}-text-outer${kt}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:bt.marginXS}},[`${kt}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,St.unit)(bt.paddingXXS)}`,[`&${kt}-text-start`]:{justifyContent:"start"},[`&${kt}-text-end`]:{justifyContent:"end"}},[`&${kt}-status-active`]:{[`${kt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:bt.colorBgContainer,borderRadius:bt.lineBorderRadius,opacity:0,animationName:le(),animationDuration:bt.progressActiveMotionDuration,animationTimingFunction:bt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${kt}-rtl${kt}-status-active`]:{[`${kt}-bg::before`]:{animationName:le(!0)}},[`&${kt}-status-exception`]:{[`${kt}-bg`]:{backgroundColor:bt.colorError},[`${kt}-text`]:{color:bt.colorError}},[`&${kt}-status-exception ${kt}-inner:not(${kt}-circle-gradient)`]:{[`${kt}-circle-path`]:{stroke:bt.colorError}},[`&${kt}-status-success`]:{[`${kt}-bg`]:{backgroundColor:bt.colorSuccess},[`${kt}-text`]:{color:bt.colorSuccess}},[`&${kt}-status-success ${kt}-inner:not(${kt}-circle-gradient)`]:{[`${kt}-circle-path`]:{stroke:bt.colorSuccess}}})}},re=bt=>{const{componentCls:kt,iconCls:ln}=bt;return{[kt]:{[`${kt}-circle-trail`]:{stroke:bt.remainingColor},[`&${kt}-circle ${kt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${kt}-circle ${kt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:bt.circleTextColor,fontSize:bt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ln]:{fontSize:bt.circleIconFontSize}},[`${kt}-circle&-status-exception`]:{[`${kt}-text`]:{color:bt.colorError}},[`${kt}-circle&-status-success`]:{[`${kt}-text`]:{color:bt.colorSuccess}}},[`${kt}-inline-circle`]:{lineHeight:1,[`${kt}-inner`]:{verticalAlign:"bottom"}}}},fe=bt=>{const{componentCls:kt}=bt;return{[kt]:{[`${kt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:bt.progressStepMinWidth,marginInlineEnd:bt.progressStepMarginInlineEnd,backgroundColor:bt.remainingColor,transition:`all ${bt.motionDurationSlow}`,"&-active":{backgroundColor:bt.defaultColor}}}}}},Ue=bt=>{const{componentCls:kt,iconCls:ln}=bt;return{[kt]:{[`${kt}-small&-line, ${kt}-small&-line ${kt}-text ${ln}`]:{fontSize:bt.fontSizeSM}}}},vt=bt=>({circleTextColor:bt.colorText,defaultColor:bt.colorInfo,remainingColor:bt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${bt.fontSize/bt.fontSizeSM}em`});var et=(0,jt.I$)("Progress",bt=>{const kt=bt.calc(bt.marginXXS).div(2).equal(),ln=(0,de.mergeToken)(bt,{progressStepMarginInlineEnd:kt,progressStepMinWidth:kt,progressActiveMotionDuration:"2.4s"});return[ve(ln),re(ln),fe(ln),Ue(ln)]},vt),tt=function(bt,kt){var ln={};for(var yn in bt)Object.prototype.hasOwnProperty.call(bt,yn)&&kt.indexOf(yn)<0&&(ln[yn]=bt[yn]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,yn=Object.getOwnPropertySymbols(bt);ut{let kt=[];return Object.keys(bt).forEach(ln=>{const yn=parseFloat(ln.replace(/%/g,""));Number.isNaN(yn)||kt.push({key:yn,value:bt[ln]})}),kt=kt.sort((ln,yn)=>ln.key-yn.key),kt.map(ln=>{let{key:yn,value:ut}=ln;return`${ut} ${yn}%`}).join(", ")},yt=(bt,kt)=>{const{from:ln=Se.presetPrimaryColors.blue,to:yn=Se.presetPrimaryColors.blue,direction:ut=kt==="rtl"?"to left":"to right"}=bt,zt=tt(bt,["from","to","direction"]);if(Object.keys(zt).length!==0){const un=dt(zt),An=`linear-gradient(${ut}, ${un})`;return{background:An,[ne]:An}}const At=`linear-gradient(${ut}, ${ln}, ${yn})`;return{background:At,[ne]:At}};var Qe=bt=>{const{prefixCls:kt,direction:ln,percent:yn,size:ut,strokeWidth:zt,strokeColor:At,strokeLinecap:un="round",children:An,trailColor:Vn=null,percentPosition:rr,success:sr}=bt,{align:kn,type:qn}=rr,Ht=At&&typeof At!="string"?yt(At,ln):{[ne]:At,background:At},dn=un==="square"||un==="butt"?0:void 0,Nn=ut!=null?ut:[-1,zt||(ut==="small"?6:8)],[Ln,Sn]=Ne(Nn,"line",{strokeWidth:zt}),hn={backgroundColor:Vn||void 0,borderRadius:dn},on=Object.assign(Object.assign({width:`${xt(yn)}%`,height:Sn,borderRadius:dn},Ht),{[te]:xt(yn)/100}),Fn=It(bt),Yn={width:`${xt(Fn)}%`,height:Sn,borderRadius:dn,backgroundColor:sr==null?void 0:sr.strokeColor},_n={width:Ln<0?"100%":Ln},Pn=y.createElement("div",{className:`${kt}-inner`,style:hn},y.createElement("div",{className:ze()(`${kt}-bg`,`${kt}-bg-${qn}`),style:on},qn==="inner"&&An),Fn!==void 0&&y.createElement("div",{className:`${kt}-success-bg`,style:Yn})),Qn=qn==="outer"&&kn==="start",Jn=qn==="outer"&&kn==="end";return qn==="outer"&&kn==="center"?y.createElement("div",{className:`${kt}-layout-bottom`},Pn,An):y.createElement("div",{className:`${kt}-outer`,style:_n},Qn&&An,Pn,Jn&&An)},qt=bt=>{const{size:kt,steps:ln,rounding:yn=Math.round,percent:ut=0,strokeWidth:zt=8,strokeColor:At,trailColor:un=null,prefixCls:An,children:Vn}=bt,rr=yn(ln*(ut/100)),sr=kt==="small"?2:14,kn=kt!=null?kt:[sr,zt],[qn,Ht]=Ne(kn,"step",{steps:ln,strokeWidth:zt}),dn=qn/ln,Nn=Array.from({length:ln});for(let Ln=0;Ln{const{prefixCls:ln,className:yn,rootClassName:ut,steps:zt,strokeColor:At,percent:un=0,size:An="default",showInfo:Vn=!0,type:rr="line",status:sr,format:kn,style:qn,percentPosition:Ht={}}=bt,dn=Ut(bt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:Nn="end",type:Ln="outer"}=Ht,Sn=Array.isArray(At)?At[0]:At,hn=typeof At=="string"||Array.isArray(At)?At:void 0,on=y.useMemo(()=>{if(Sn){const pt=typeof Sn=="string"?Sn:Object.values(Sn)[0];return new we.FastColor(pt).isLight()}return!1},[At]),Fn=y.useMemo(()=>{var pt,Mt;const Et=It(bt);return parseInt(Et!==void 0?(pt=Et!=null?Et:0)===null||pt===void 0?void 0:pt.toString():(Mt=un!=null?un:0)===null||Mt===void 0?void 0:Mt.toString(),10)},[un,bt.success,bt.successPercent]),Yn=y.useMemo(()=>!en.includes(sr)&&Fn>=100?"success":sr||"normal",[sr,Fn]),{getPrefixCls:_n,direction:Pn,progress:Qn}=y.useContext(se.E_),Jn=_n("progress",ln),[Er,Ar,En]=et(Jn),Kn=rr==="line",fr=Kn&&!zt,gr=y.useMemo(()=>{if(!Vn)return null;const pt=It(bt);let Mt;const Et=kn||(at=>`${at}%`),Kt=Kn&&on&&Ln==="inner";return Ln==="inner"||kn||Yn!=="exception"&&Yn!=="success"?Mt=Et(xt(un),xt(pt)):Yn==="exception"?Mt=Kn?y.createElement(be.Z,null):y.createElement(Fe.Z,null):Yn==="success"&&(Mt=Kn?y.createElement(pe.Z,null):y.createElement(je.Z,null)),y.createElement("span",{className:ze()(`${Jn}-text`,{[`${Jn}-text-bright`]:Kt,[`${Jn}-text-${Nn}`]:fr,[`${Jn}-text-${Ln}`]:fr}),title:typeof Mt=="string"?Mt:void 0},Mt)},[Vn,un,Fn,Yn,rr,Jn,kn]);let Ot;rr==="line"?Ot=zt?y.createElement(qt,Object.assign({},bt,{strokeColor:hn,prefixCls:Jn,steps:typeof zt=="object"?zt.count:zt}),gr):y.createElement(Qe,Object.assign({},bt,{strokeColor:Sn,prefixCls:Jn,direction:Pn,percentPosition:{align:Nn,type:Ln}}),gr):(rr==="circle"||rr==="dashboard")&&(Ot=y.createElement(Zt,Object.assign({},bt,{strokeColor:Sn,prefixCls:Jn,progressStatus:Yn}),gr));const Vt=ze()(Jn,`${Jn}-status-${Yn}`,{[`${Jn}-${rr==="dashboard"&&"circle"||rr}`]:rr!=="line",[`${Jn}-inline-circle`]:rr==="circle"&&Ne(An,"circle")[0]<=20,[`${Jn}-line`]:fr,[`${Jn}-line-align-${Nn}`]:fr,[`${Jn}-line-position-${Ln}`]:fr,[`${Jn}-steps`]:zt,[`${Jn}-show-info`]:Vn,[`${Jn}-${An}`]:typeof An=="string",[`${Jn}-rtl`]:Pn==="rtl"},Qn==null?void 0:Qn.className,yn,ut,Ar,En);return Er(y.createElement("div",Object.assign({ref:kt,style:Object.assign(Object.assign({},Qn==null?void 0:Qn.style),qn),className:Vt,role:"progressbar","aria-valuenow":Fn,"aria-valuemin":0,"aria-valuemax":100},(0,Ae.Z)(dn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ot))}),an=$t},63139:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return st}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=pe,be=E(7657),Fe=function(Ne,it){return y.createElement(be.Z,(0,we.Z)({},Ne,{ref:it,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(92310),se=E.n(Ae),Ye=E(20068),me=E(42978),Re=E(75931),De=E(18929),Ce=E(10228),he=E(26112);function ce(xe,Ne){var it=xe.disabled,Wt=xe.prefixCls,ht=xe.character,Zt=xe.characterRender,St=xe.index,Gt=xe.count,jt=xe.value,de=xe.allowHalf,ne=xe.focused,te=xe.onHover,le=xe.onClick,ve=function(yt){te(yt,St)},re=function(yt){le(yt,St)},fe=function(yt){yt.keyCode===Ce.Z.ENTER&&le(yt,St)},Ue=St+1,vt=new Set([Wt]);jt===0&&St===0&&ne?vt.add("".concat(Wt,"-focused")):de&&jt+.5>=Ue&&jtSt?"true":"false","aria-posinset":St+1,"aria-setsize":Gt,tabIndex:it?-1:0},y.createElement("div",{className:"".concat(Wt,"-first")},et),y.createElement("div",{className:"".concat(Wt,"-second")},et)));return Zt&&(tt=Zt(tt,xe)),tt}var Me=y.forwardRef(ce);function Ze(){var xe=y.useRef({});function Ne(Wt){return xe.current[Wt]}function it(Wt){return function(ht){xe.current[Wt]=ht}}return[Ne,it]}function Je(xe){var Ne=xe.pageXOffset,it="scrollLeft";if(typeof Ne!="number"){var Wt=xe.document;Ne=Wt.documentElement[it],typeof Ne!="number"&&(Ne=Wt.body[it])}return Ne}function oe(xe){var Ne,it,Wt=xe.ownerDocument,ht=Wt.body,Zt=Wt&&Wt.documentElement,St=xe.getBoundingClientRect();return Ne=St.left,it=St.top,Ne-=Zt.clientLeft||ht.clientLeft||0,it-=Zt.clientTop||ht.clientTop||0,{left:Ne,top:it}}function Be(xe){var Ne=oe(xe),it=xe.ownerDocument,Wt=it.defaultView||it.parentWindow;return Ne.left+=Je(Wt),Ne.left}var rt=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Te(xe,Ne){var it=xe.prefixCls,Wt=it===void 0?"rc-rate":it,ht=xe.className,Zt=xe.defaultValue,St=xe.value,Gt=xe.count,jt=Gt===void 0?5:Gt,de=xe.allowHalf,ne=de===void 0?!1:de,te=xe.allowClear,le=te===void 0?!0:te,ve=xe.keyboard,re=ve===void 0?!0:ve,fe=xe.character,Ue=fe===void 0?"\u2605":fe,vt=xe.characterRender,et=xe.disabled,tt=xe.direction,dt=tt===void 0?"ltr":tt,yt=xe.tabIndex,wt=yt===void 0?0:yt,Qe=xe.autoFocus,lt=xe.onHoverChange,qt=xe.onChange,Ut=xe.onFocus,vn=xe.onBlur,en=xe.onKeyDown,Xt=xe.onMouseLeave,$t=(0,Re.Z)(xe,rt),an=Ze(),bt=(0,me.Z)(an,2),kt=bt[0],ln=bt[1],yn=y.useRef(null),ut=function(){if(!et){var gr;(gr=yn.current)===null||gr===void 0||gr.focus()}};y.useImperativeHandle(Ne,function(){return{focus:ut,blur:function(){if(!et){var gr;(gr=yn.current)===null||gr===void 0||gr.blur()}}}});var zt=(0,De.Z)(Zt||0,{value:St}),At=(0,me.Z)(zt,2),un=At[0],An=At[1],Vn=(0,De.Z)(null),rr=(0,me.Z)(Vn,2),sr=rr[0],kn=rr[1],qn=function(gr,Ot){var Vt=dt==="rtl",pt=gr+1;if(ne){var Mt=kt(gr),Et=Be(Mt),Kt=Mt.clientWidth;(Vt&&Ot-Et>Kt/2||!Vt&&Ot-Et0&&!Vt||Ot===Ce.Z.RIGHT&&un>0&&Vt?(Ht(un-pt),gr.preventDefault()):Ot===Ce.Z.LEFT&&un{const{componentCls:Ne}=xe;return{[`${Ne}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:xe.marginXS},"> div":{transition:`all ${xe.motionDurationMid}, outline 0s`,"&:hover":{transform:xe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,Pe.unit)(xe.lineWidth)} dashed ${xe.starColor}`,transform:xe.starHoverScale}},"&-first, &-second":{color:xe.starBg,transition:`all ${xe.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ne}-star-first, &-half ${Ne}-star-second`]:{opacity:1},[`&-half ${Ne}-star-first, &-full ${Ne}-star-second`]:{color:"inherit"}}}},Ge=xe=>({[`&-rtl${xe.componentCls}`]:{direction:"rtl"}}),ft=xe=>{const{componentCls:Ne}=xe;return{[Ne]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(xe)),{display:"inline-block",margin:0,padding:0,color:xe.starColor,fontSize:xe.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${Ne} ${Ne}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(xe)),Ge(xe))}},Nt=xe=>({starColor:xe.yellow6,starSize:xe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:xe.colorFillContent});var Ke=(0,Le.I$)("Rate",xe=>{const Ne=(0,ue.mergeToken)(xe,{});return[ft(Ne)]},Nt),Se=E(2171),xt=function(xe,Ne){var it={};for(var Wt in xe)Object.prototype.hasOwnProperty.call(xe,Wt)&&Ne.indexOf(Wt)<0&&(it[Wt]=xe[Wt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Wt=Object.getOwnPropertySymbols(xe);ht{const{prefixCls:it,className:Wt,rootClassName:ht,style:Zt,tooltips:St,character:Gt=y.createElement(ze,null),disabled:jt}=xe,de=xt(xe,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),ne=(yt,wt)=>{let{index:Qe}=wt;return St?y.createElement(Ve.Z,{title:St[Qe]},yt):yt},{getPrefixCls:te,direction:le,rate:ve}=y.useContext(Oe.E_),re=te("rate",it),[fe,Ue,vt]=Ke(re),et=Object.assign(Object.assign({},ve==null?void 0:ve.style),Zt),tt=y.useContext(Se.Z),dt=jt!=null?jt:tt;return fe(y.createElement(ge,Object.assign({ref:Ne,character:Gt,characterRender:ne,disabled:dt},de,{className:se()(Wt,ht,Ue,vt,ve==null?void 0:ve.className),style:et,prefixCls:re,direction:le})))})},82326:function(sn,Ct,E){"use strict";var y=E(59301),we=E(92310),pe=E.n(we),je=E(37463),be=E(2738),Fe=E(75030),ye=E(86641),ze=E(45915),Ae=E(82855),se=E(48755),Ye=E(38406),me=E(2171),Re=E(83397),De=E(31756),Ce=E(56553),he=E(24971),ce=E(70045),Me=E(57700),Ze=E(1722),Je=E(90376),oe=E(68525),Be=E(90005),rt=function(Ve,Pe){var ot={};for(var Le in Ve)Object.prototype.hasOwnProperty.call(Ve,Le)&&Pe.indexOf(Le)<0&&(ot[Le]=Ve[Le]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Le=Object.getOwnPropertySymbols(Ve);ue{var ot;const{prefixCls:Le,bordered:ue,className:_e,rootClassName:Ge,getPopupContainer:ft,popupClassName:Nt,dropdownClassName:Ke,listHeight:Se=256,placement:xt,listItemHeight:It,size:st,disabled:xe,notFoundContent:Ne,status:it,builtinPlacements:Wt,dropdownMatchSelectWidth:ht,popupMatchSelectWidth:Zt,direction:St,style:Gt,allowClear:jt,variant:de,dropdownStyle:ne,transitionName:te,tagRender:le,maxCount:ve,prefix:re}=Ve,fe=rt(Ve,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:Ue,getPrefixCls:vt,renderEmpty:et,direction:tt,virtual:dt,popupMatchSelectWidth:yt,popupOverflow:wt}=y.useContext(se.E_),Qe=(0,se.dj)("select"),[,lt]=(0,Me.ZP)(),qt=It!=null?It:lt==null?void 0:lt.controlHeight,Ut=vt("select",Le),vn=vt(),en=St!=null?St:tt,{compactSize:Xt,compactItemClassnames:$t}=(0,ce.ri)(Ut,en),[an,bt]=(0,he.Z)("select",de,ue),kt=(0,Re.Z)(Ut),[ln,yn,ut]=(0,Je.Z)(Ut,kt),zt=y.useMemo(()=>{const{mode:Ar}=Ve;if(Ar!=="combobox")return Ar===Te?"combobox":Ar},[Ve.mode]),At=zt==="multiple"||zt==="tags",un=(0,Be.Z)(Ve.suffixIcon,Ve.showArrow),An=(ot=Zt!=null?Zt:ht)!==null&&ot!==void 0?ot:yt,{status:Vn,hasFeedback:rr,isFormItemInput:sr,feedbackIcon:kn}=y.useContext(Ce.aM),qn=(0,Ae.F)(Vn,it);let Ht;Ne!==void 0?Ht=Ne:zt==="combobox"?Ht=null:Ht=(et==null?void 0:et("Select"))||y.createElement(Ye.Z,{componentName:"Select"});const{suffixIcon:dn,itemIcon:Nn,removeIcon:Ln,clearIcon:Sn}=(0,oe.Z)(Object.assign(Object.assign({},fe),{multiple:At,hasFeedback:rr,feedbackIcon:kn,showSuffixIcon:un,prefixCls:Ut,componentName:"Select"})),hn=jt===!0?{clearIcon:Sn}:jt,on=(0,be.Z)(fe,["suffixIcon","itemIcon"]),Fn=pe()(Nt||Ke,{[`${Ut}-dropdown-${en}`]:en==="rtl"},Ge,ut,kt,yn),Yn=(0,De.Z)(Ar=>{var En;return(En=st!=null?st:Xt)!==null&&En!==void 0?En:Ar}),_n=y.useContext(me.Z),Pn=xe!=null?xe:_n,Qn=pe()({[`${Ut}-lg`]:Yn==="large",[`${Ut}-sm`]:Yn==="small",[`${Ut}-rtl`]:en==="rtl",[`${Ut}-${an}`]:bt,[`${Ut}-in-form-item`]:sr},(0,Ae.Z)(Ut,qn,rr),$t,Qe.className,_e,Ge,ut,kt,yn),Jn=y.useMemo(()=>xt!==void 0?xt:en==="rtl"?"bottomRight":"bottomLeft",[xt,en]),[Er]=(0,Fe.Cn)("SelectLike",ne==null?void 0:ne.zIndex);return ln(y.createElement(je.ZP,Object.assign({ref:Pe,virtual:dt,showSearch:Qe.showSearch},on,{style:Object.assign(Object.assign({},Qe.style),Gt),dropdownMatchSelectWidth:An,transitionName:(0,ye.m)(vn,"slide-up",te),builtinPlacements:(0,Ze.Z)(Wt,wt),listHeight:Se,listItemHeight:qt,mode:zt,prefixCls:Ut,placement:Jn,direction:en,prefix:re,suffixIcon:dn,menuItemSelectedIcon:Nn,removeIcon:Ln,allowClear:hn,notFoundContent:Ht,className:Qn,getPopupContainer:ft||Ue,dropdownClassName:Fn,disabled:Pn,dropdownStyle:Object.assign(Object.assign({},ne),{zIndex:Er}),maxCount:At?ve:void 0,tagRender:At?le:void 0})))},ge=y.forwardRef(Xe),Oe=(0,ze.Z)(ge,"dropdownAlign");ge.SECRET_COMBOBOX_MODE_DO_NOT_USE=Te,ge.Option=je.Wx,ge.OptGroup=je.Xo,ge._InternalPanelDoNotUseOrYouWillBeFired=Oe,Ct.default=ge},1722:function(sn,Ct){"use strict";const E=we=>{const je={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:we==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},je),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},je),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},je),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},je),{points:["br","tr"],offset:[0,-4]})}};function y(we,pe){return we||E(pe)}Ct.Z=y},90376:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Le}});var y=E(63356),we=E(56119),pe=E(16931),je=E(51636),be=E(46e3),Fe=E(93873);const ye=ue=>{const{optionHeight:_e,optionFontSize:Ge,optionLineHeight:ft,optionPadding:Nt}=ue;return{position:"relative",display:"block",minHeight:_e,padding:Nt,color:ue.colorText,fontWeight:"normal",fontSize:Ge,lineHeight:ft,boxSizing:"border-box"}};var Ae=ue=>{const{antCls:_e,componentCls:Ge}=ue,ft=`${Ge}-item`,Nt=`&${_e}-slide-up-enter${_e}-slide-up-enter-active`,Ke=`&${_e}-slide-up-appear${_e}-slide-up-appear-active`,Se=`&${_e}-slide-up-leave${_e}-slide-up-leave-active`,xt=`${Ge}-dropdown-placement-`,It=`${ft}-option-selected`;return[{[`${Ge}-dropdown`]:Object.assign(Object.assign({},(0,y.Wf)(ue)),{position:"absolute",top:-9999,zIndex:ue.zIndexPopup,boxSizing:"border-box",padding:ue.paddingXXS,overflow:"hidden",fontSize:ue.fontSize,fontVariant:"initial",backgroundColor:ue.colorBgElevated,borderRadius:ue.borderRadiusLG,outline:"none",boxShadow:ue.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:Qe.itemSize,height:Qe.itemSize,color:Qe.colorText,fontFamily:Qe.fontFamily,lineHeight:(0,st.unit)(Qe.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Qe.borderRadius,cursor:"pointer",transition:`all ${Qe.motionDurationMid}`},[`${lt}-prev, ${lt}-next`]:{outline:0,button:{color:Qe.colorText,cursor:"pointer",userSelect:"none"},[`${lt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Qe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} transparent`,borderRadius:Qe.borderRadius,outline:"none",transition:`all ${Qe.motionDurationMid}`},[`&:hover ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextHover},[`&:active ${lt}-item-link`]:{backgroundColor:Qe.colorBgTextActive},[`&${lt}-disabled:hover`]:{[`${lt}-item-link`]:{backgroundColor:"transparent"}}},[`${lt}-slash`]:{marginInlineEnd:Qe.paginationSlashMarginInlineEnd,marginInlineStart:Qe.paginationSlashMarginInlineStart},[`${lt}-options`]:{display:"inline-block",marginInlineStart:Qe.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Qe.controlHeight,marginInlineStart:Qe.marginXS,lineHeight:(0,st.unit)(Qe.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,xe.ik)(Qe)),(0,it.$U)(Qe,{borderColor:Qe.colorBorder,hoverBorderColor:Qe.colorPrimaryHover,activeBorderColor:Qe.colorPrimary,activeShadow:Qe.activeShadow})),{"&[disabled]":Object.assign({},(0,it.Xy)(Qe)),width:Qe.calc(Qe.controlHeightLG).mul(1.25).equal(),height:Qe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Qe.marginXS,marginInlineEnd:Qe.marginXS})}}}},ne=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}-item`]:{display:"inline-block",minWidth:Qe.itemSize,height:Qe.itemSize,marginInlineEnd:Qe.marginXS,fontFamily:Qe.fontFamily,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:Qe.itemBg,border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} transparent`,borderRadius:Qe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,st.unit)(Qe.paginationItemPaddingInline)}`,color:Qe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${lt}-item-active)`]:{"&:hover":{transition:`all ${Qe.motionDurationMid}`,backgroundColor:Qe.colorBgTextHover},"&:active":{backgroundColor:Qe.colorBgTextActive}},"&-active":{fontWeight:Qe.fontWeightStrong,backgroundColor:Qe.itemActiveBg,borderColor:Qe.colorPrimary,a:{color:Qe.colorPrimary},"&:hover":{borderColor:Qe.colorPrimaryHover},"&:hover a":{color:Qe.colorPrimaryHover}}}}},te=Qe=>{const{componentCls:lt}=Qe;return{[lt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Wt.Wf)(Qe)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${lt}-total-text`]:{display:"inline-block",height:Qe.itemSize,marginInlineEnd:Qe.marginXS,lineHeight:(0,st.unit)(Qe.calc(Qe.itemSize).sub(2).equal()),verticalAlign:"middle"}}),ne(Qe)),de(Qe)),jt(Qe)),Gt(Qe)),St(Qe)),{[`@media only screen and (max-width: ${Qe.screenLG}px)`]:{[`${lt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Qe.screenSM}px)`]:{[`${lt}-options`]:{display:"none"}}}),[`&${Qe.componentCls}-rtl`]:{direction:"rtl"}}},le=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}:not(${lt}-disabled)`]:{[`${lt}-item`]:Object.assign({},(0,Wt.Qy)(Qe)),[`${lt}-jump-prev, ${lt}-jump-next`]:{"&:focus-visible":Object.assign({[`${lt}-item-link-icon`]:{opacity:1},[`${lt}-item-ellipsis`]:{opacity:0}},(0,Wt.oN)(Qe))},[`${lt}-prev, ${lt}-next`]:{[`&:focus-visible ${lt}-item-link`]:Object.assign({},(0,Wt.oN)(Qe))}}}},ve=Qe=>Object.assign({itemBg:Qe.colorBgContainer,itemSize:Qe.controlHeight,itemSizeSM:Qe.controlHeightSM,itemActiveBg:Qe.colorBgContainer,itemLinkBg:Qe.colorBgContainer,itemActiveColorDisabled:Qe.colorTextDisabled,itemActiveBgDisabled:Qe.controlItemBgActiveDisabled,itemInputBg:Qe.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Ne.T)(Qe)),re=Qe=>(0,ht.mergeToken)(Qe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Qe.calc(Qe.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:Qe.calc(Qe.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:Qe.calc(Qe.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:Qe.calc(Qe.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:Qe.marginSM,paginationSlashMarginInlineEnd:Qe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ne.e)(Qe));var fe=(0,kt.I$)("Pagination",Qe=>{const lt=re(Qe);return[te(lt),le(lt)]},ve);const Ue=Qe=>{const{componentCls:lt}=Qe;return{[`${lt}${lt}-bordered${lt}-disabled:not(${lt}-mini)`]:{"&, &:hover":{[`${lt}-item-link`]:{borderColor:Qe.colorBorder}},"&:focus-visible":{[`${lt}-item-link`]:{borderColor:Qe.colorBorder}},[`${lt}-item, ${lt}-item-link`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,[`&:hover:not(${lt}-item-active)`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,a:{color:Qe.colorTextDisabled}},[`&${lt}-item-active`]:{backgroundColor:Qe.itemActiveBgDisabled}},[`${lt}-prev, ${lt}-next`]:{"&:hover button":{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder,color:Qe.colorTextDisabled},[`${lt}-item-link`]:{backgroundColor:Qe.colorBgContainerDisabled,borderColor:Qe.colorBorder}}},[`${lt}${lt}-bordered:not(${lt}-mini)`]:{[`${lt}-prev, ${lt}-next`]:{"&:hover button":{borderColor:Qe.colorPrimaryHover,backgroundColor:Qe.itemBg},[`${lt}-item-link`]:{backgroundColor:Qe.itemLinkBg,borderColor:Qe.colorBorder},[`&:hover ${lt}-item-link`]:{borderColor:Qe.colorPrimary,backgroundColor:Qe.itemBg,color:Qe.colorPrimary},[`&${lt}-disabled`]:{[`${lt}-item-link`]:{borderColor:Qe.colorBorder,color:Qe.colorTextDisabled}}},[`${lt}-item`]:{backgroundColor:Qe.itemBg,border:`${(0,st.unit)(Qe.lineWidth)} ${Qe.lineType} ${Qe.colorBorder}`,[`&:hover:not(${lt}-item-active)`]:{borderColor:Qe.colorPrimary,backgroundColor:Qe.itemBg,a:{color:Qe.colorPrimary}},"&-active":{borderColor:Qe.colorPrimary}}}}};var vt=(0,kt.bk)(["Pagination","bordered"],Qe=>{const lt=re(Qe);return[Ue(lt)]},ve);function et(Qe){return(0,y.useMemo)(()=>typeof Qe=="boolean"?[Qe,{}]:Qe&&typeof Qe=="object"?[!0,Qe]:[void 0,void 0],[Qe])}var tt=function(Qe,lt){var qt={};for(var Ut in Qe)Object.prototype.hasOwnProperty.call(Qe,Ut)&<.indexOf(Ut)<0&&(qt[Ut]=Qe[Ut]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Ut=Object.getOwnPropertySymbols(Qe);vn{const{align:lt,prefixCls:qt,selectPrefixCls:Ut,className:vn,rootClassName:en,style:Xt,size:$t,locale:an,responsive:bt,showSizeChanger:Rt,selectComponentClass:ln,pageSizeOptions:yn}=Qe,ut=tt(Qe,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:zt}=(0,Ke.Z)(bt),[,At]=(0,It.ZP)(),{getPrefixCls:un,direction:An,showSizeChanger:Vn,className:rr,style:sr}=(0,ft.dj)("pagination"),kn=un("pagination",qt),[qn,Ht,dn]=fe(kn),Nn=(0,Nt.Z)($t),Ln=Nn==="small"||!!(zt&&!Nn&&bt),[Sn]=(0,Se.Z)("Pagination",Ge.Z),hn=Object.assign(Object.assign({},Sn),an),[on,Fn]=et(Rt),[Yn,_n]=et(Vn),Pn=on!=null?on:Yn,Qn=Fn!=null?Fn:_n,Jn=ln||xt.default,Er=y.useMemo(()=>yn?yn.map(Ot=>Number(Ot)):void 0,[yn]),Ar=Ot=>{var Vt;const{disabled:pt,size:Mt,onSizeChange:Et,"aria-label":Kt,className:at,options:Qt}=Ot,{className:tn,onChange:Yt}=Qn||{},nt=(Vt=Qt.find(Bt=>String(Bt.value)===String(Mt)))===null||Vt===void 0?void 0:Vt.value;return y.createElement(Jn,Object.assign({disabled:pt,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Bt=>Bt.parentNode,"aria-label":Kt,options:Qt},Qn,{value:nt,onChange:(Bt,Tt)=>{Et==null||Et(Bt),Yt==null||Yt(Bt,Tt)},size:Ln?"small":"middle",className:Re()(at,tn)}))},En=y.useMemo(()=>{const Ot=y.createElement("span",{className:`${kn}-item-ellipsis`},"\u2022\u2022\u2022"),Vt=y.createElement("button",{className:`${kn}-item-link`,type:"button",tabIndex:-1},An==="rtl"?y.createElement(Ye.Z,null):y.createElement(se.Z,null)),pt=y.createElement("button",{className:`${kn}-item-link`,type:"button",tabIndex:-1},An==="rtl"?y.createElement(se.Z,null):y.createElement(Ye.Z,null)),Mt=y.createElement("a",{className:`${kn}-item-link`},y.createElement("div",{className:`${kn}-item-container`},An==="rtl"?y.createElement(Ae.Z,{className:`${kn}-item-link-icon`}):y.createElement(ze,{className:`${kn}-item-link-icon`}),Ot)),Et=y.createElement("a",{className:`${kn}-item-link`},y.createElement("div",{className:`${kn}-item-container`},An==="rtl"?y.createElement(ze,{className:`${kn}-item-link-icon`}):y.createElement(Ae.Z,{className:`${kn}-item-link-icon`}),Ot));return{prevIcon:Vt,nextIcon:pt,jumpPrevIcon:Mt,jumpNextIcon:Et}},[An,kn]),Kn=un("select",Ut),fr=Re()({[`${kn}-${lt}`]:!!lt,[`${kn}-mini`]:Ln,[`${kn}-rtl`]:An==="rtl",[`${kn}-bordered`]:At.wireframe},rr,vn,en,Ht,dn),gr=Object.assign(Object.assign({},sr),Xt);return qn(y.createElement(y.Fragment,null,At.wireframe&&y.createElement(vt,{prefixCls:kn}),y.createElement(_e,Object.assign({},En,ut,{style:gr,prefixCls:kn,selectPrefixCls:Kn,className:fr,locale:hn,pageSizeOptions:Er,showSizeChanger:Pn,sizeChangerRender:Ar}))))},wt=yt},69106:function(sn,Ct,E){"use strict";E.d(Ct,{aV:function(){return Ae},t5:function(){return se}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(29125),be=E(54500),Fe=E(48755),ye=E(85074),ze=function(me,Re){var De={};for(var Ce in me)Object.prototype.hasOwnProperty.call(me,Ce)&&Re.indexOf(Ce)<0&&(De[Ce]=me[Ce]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,Ce=Object.getOwnPropertySymbols(me);he{let{title:Re,content:De,prefixCls:Ce}=me;return!Re&&!De?null:y.createElement(y.Fragment,null,Re&&y.createElement("div",{className:`${Ce}-title`},Re),De&&y.createElement("div",{className:`${Ce}-inner-content`},De))},se=me=>{const{hashId:Re,prefixCls:De,className:Ce,style:he,placement:ce="top",title:Me,content:Ze,children:Je}=me,oe=(0,be.Z)(Me),Be=(0,be.Z)(Ze),rt=pe()(Re,De,`${De}-pure`,`${De}-placement-${ce}`,Ce);return y.createElement("div",{className:rt,style:he},y.createElement("div",{className:`${De}-arrow`}),y.createElement(je.G,Object.assign({},me,{className:Re,prefixCls:De}),Je||y.createElement(Ae,{prefixCls:De,title:oe,content:Be})))},Ye=me=>{const{prefixCls:Re,className:De}=me,Ce=ze(me,["prefixCls","className"]),{getPrefixCls:he}=y.useContext(Fe.E_),ce=he("popover",Re),[Me,Ze,Je]=(0,ye.Z)(ce);return Me(y.createElement(se,Object.assign({},Ce,{prefixCls:ce,hashId:Ze,className:pe()(De,Je)})))};Ct.ZP=Ye},37639:function(sn,Ct,E){"use strict";var y=E(59301),we=E(92310),pe=E.n(we),je=E(18929),be=E(10228),Fe=E(54500),ye=E(86641),ze=E(22703),Ae=E(25399),se=E(69106),Ye=E(48755),me=E(85074),Re=function(he,ce){var Me={};for(var Ze in he)Object.prototype.hasOwnProperty.call(he,Ze)&&ce.indexOf(Ze)<0&&(Me[Ze]=he[Ze]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Ze=Object.getOwnPropertySymbols(he);Je{var Me,Ze;const{prefixCls:Je,title:oe,content:Be,overlayClassName:rt,placement:Te="top",trigger:Xe="hover",children:ge,mouseEnterDelay:Oe=.1,mouseLeaveDelay:Ve=.1,onOpenChange:Pe,overlayStyle:ot={},styles:Le,classNames:ue}=he,_e=Re(he,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:Ge,className:ft,style:Nt,classNames:Ke,styles:Se}=(0,Ye.dj)("popover"),xt=Ge("popover",Je),[It,st,xe]=(0,me.Z)(xt),Ne=Ge(),it=pe()(rt,st,xe,ft,Ke.root,ue==null?void 0:ue.root),Wt=pe()(Ke.body,ue==null?void 0:ue.body),[ht,kt]=(0,je.Z)(!1,{value:(Me=he.open)!==null&&Me!==void 0?Me:he.visible,defaultValue:(Ze=he.defaultOpen)!==null&&Ze!==void 0?Ze:he.defaultVisible}),St=(te,le)=>{kt(te,!0),Pe==null||Pe(te,le)},Gt=te=>{te.keyCode===be.Z.ESC&&St(!1,te)},jt=te=>{St(te)},de=(0,Fe.Z)(oe),ne=(0,Fe.Z)(Be);return It(y.createElement(Ae.Z,Object.assign({placement:Te,trigger:Xe,mouseEnterDelay:Oe,mouseLeaveDelay:Ve},_e,{prefixCls:xt,classNames:{root:it,body:Wt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},Se.root),Nt),ot),Le==null?void 0:Le.root),body:Object.assign(Object.assign({},Se.body),Le==null?void 0:Le.body)},ref:ce,open:ht,onOpenChange:jt,overlay:de||ne?y.createElement(se.aV,{prefixCls:xt,title:de,content:ne}):null,transitionName:(0,ye.m)(Ne,"zoom-big",_e.transitionName),"data-popover-inject":!0}),(0,ze.Tm)(ge,{onKeyDown:te=>{var le,ve;y.isValidElement(ge)&&((ve=ge==null?void 0:(le=ge.props).onKeyDown)===null||ve===void 0||ve.call(le,te)),Gt(te)}})))});Ce._InternalPanelDoNotUseOrYouWillBeFired=se.ZP,Ct.Z=Ce},85074:function(sn,Ct,E){"use strict";var y=E(63356),we=E(34925),pe=E(37645),je=E(36305),be=E(34998),Fe=E(16931),ye=E(51636);const ze=Ye=>{const{componentCls:me,popoverColor:Re,titleMinWidth:De,fontWeightStrong:Ce,innerPadding:he,boxShadowSecondary:ce,colorTextHeading:Me,borderRadiusLG:Ze,zIndexPopup:Je,titleMarginBottom:oe,colorBgElevated:Be,popoverBg:rt,titleBorderBottom:Te,innerContentPadding:Xe,titlePadding:ge}=Ye;return[{[me]:Object.assign(Object.assign({},(0,y.Wf)(Ye)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:Je,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":Be,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${me}-content`]:{position:"relative"},[`${me}-inner`]:{backgroundColor:rt,backgroundClip:"padding-box",borderRadius:Ze,boxShadow:ce,padding:he},[`${me}-title`]:{minWidth:De,marginBottom:oe,color:Me,fontWeight:Ce,borderBottom:Te,padding:ge},[`${me}-inner-content`]:{color:Re,padding:Xe}})},(0,pe.ZP)(Ye,"var(--antd-arrow-background-color)"),{[`${me}-pure`]:{position:"relative",maxWidth:"none",margin:Ye.sizePopupArrow,display:"inline-block",[`${me}-content`]:{display:"inline-block"}}}]},Ae=Ye=>{const{componentCls:me}=Ye;return{[me]:be.i.map(Re=>{const De=Ye[`${Re}6`];return{[`&${me}-${Re}`]:{"--antd-arrow-background-color":De,[`${me}-inner`]:{backgroundColor:De},[`${me}-arrow`]:{background:"transparent"}}}})}},se=Ye=>{const{lineWidth:me,controlHeight:Re,fontHeight:De,padding:Ce,wireframe:he,zIndexPopupBase:ce,borderRadiusLG:Me,marginXS:Ze,lineType:Je,colorSplit:oe,paddingSM:Be}=Ye,rt=Re-De,Te=rt/2,Xe=rt/2-me,ge=Ce;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:ce+30},(0,je.w)(Ye)),(0,pe.wZ)({contentRadius:Me,limitVerticalRadius:!0})),{innerPadding:he?0:12,titleMarginBottom:he?0:Ze,titlePadding:he?`${Te}px ${ge}px ${Xe}px`:0,titleBorderBottom:he?`${me}px ${Je} ${oe}`:"none",innerContentPadding:he?`${Be}px ${ge}px`:0})};Ct.Z=(0,Fe.I$)("Popover",Ye=>{const{colorBgElevated:me,colorText:Re}=Ye,De=(0,ye.mergeToken)(Ye,{popoverBg:me,popoverColor:Re});return[ze(De),Ae(De),(0,we._y)(De,"zoom-big")]},se,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},89787:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return an}});var y=E(59301),we=E(17835),pe=E(29679),je=E(40001),be=E(19248),Fe=E(99267),ye=E(92310),ze=E.n(ye),Ae=E(2738),se=E(48755),Ye=E(54476),me=E(33885),Re=E(75931),De={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Ce=function(){var Rt=(0,y.useRef)([]),ln=(0,y.useRef)(null);return(0,y.useEffect)(function(){var yn=Date.now(),ut=!1;Rt.current.forEach(function(zt){if(zt){ut=!0;var At=zt.style;At.transitionDuration=".3s, .3s, .3s, .06s",ln.current&&yn-ln.current<100&&(At.transitionDuration="0s, 0s")}}),ut&&(ln.current=Date.now())}),Rt.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],ce=function(Rt){var ln=(0,me.Z)((0,me.Z)({},De),Rt),yn=ln.className,ut=ln.percent,zt=ln.prefixCls,At=ln.strokeColor,un=ln.strokeLinecap,An=ln.strokeWidth,Vn=ln.style,rr=ln.trailColor,sr=ln.trailWidth,kn=ln.transition,qn=(0,Re.Z)(ln,he);delete qn.gapPosition;var Ht=Array.isArray(ut)?ut:[ut],dn=Array.isArray(At)?At:[At],Nn=Ce(),Ln=An/2,Sn=100-An/2,hn="M ".concat(un==="round"?Ln:0,",").concat(Ln,` + L `).concat(un==="round"?Sn:100,",").concat(Ln),on="0 0 100 ".concat(An),Fn=0;return y.createElement("svg",(0,Ye.Z)({className:ze()("".concat(zt,"-line"),yn),viewBox:on,preserveAspectRatio:"none",style:Vn},qn),y.createElement("path",{className:"".concat(zt,"-line-trail"),d:hn,strokeLinecap:un,stroke:rr,strokeWidth:sr||An,fillOpacity:"0"}),Ht.map(function(Yn,_n){var Pn=1;switch(un){case"round":Pn=1-An/100;break;case"square":Pn=1-An/2/100;break;default:Pn=1;break}var Qn={strokeDasharray:"".concat(Yn*Pn,"px, 100px"),strokeDashoffset:"-".concat(Fn,"px"),transition:kn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Jn=dn[_n]||dn[dn.length-1];return Fn+=Yn,y.createElement("path",{key:_n,className:"".concat(zt,"-line-path"),d:hn,strokeLinecap:un,stroke:Jn,strokeWidth:An,fillOpacity:"0",ref:function(Ar){Nn[_n]=Ar},style:Qn})}))},Me=ce,Ze=E(76190),Je=E(42978),oe=E(47273),Be=0,rt=(0,oe.Z)();function Te(){var bt;return rt?(bt=Be,Be+=1):bt="TEST_OR_SSR",bt}var Xe=function(bt){var Rt=y.useState(),ln=(0,Je.Z)(Rt,2),yn=ln[0],ut=ln[1];return y.useEffect(function(){ut("rc_progress_".concat(Te()))},[]),bt||yn},ge=function(Rt){var ln=Rt.bg,yn=Rt.children;return y.createElement("div",{style:{width:"100%",height:"100%",background:ln}},yn)};function Oe(bt,Rt){return Object.keys(bt).map(function(ln){var yn=parseFloat(ln),ut="".concat(Math.floor(yn*Rt),"%");return"".concat(bt[ln]," ").concat(ut)})}var Ve=y.forwardRef(function(bt,Rt){var ln=bt.prefixCls,yn=bt.color,ut=bt.gradientId,zt=bt.radius,At=bt.style,un=bt.ptg,An=bt.strokeLinecap,Vn=bt.strokeWidth,rr=bt.size,sr=bt.gapDegree,kn=yn&&(0,Ze.Z)(yn)==="object",qn=kn?"#FFF":void 0,Ht=rr/2,dn=y.createElement("circle",{className:"".concat(ln,"-circle-path"),r:zt,cx:Ht,cy:Ht,stroke:qn,strokeLinecap:An,strokeWidth:Vn,opacity:un===0?0:1,style:At,ref:Rt});if(!kn)return dn;var Nn="".concat(ut,"-conic"),Ln=sr?"".concat(180+sr/2,"deg"):"0deg",Sn=Oe(yn,(360-sr)/360),hn=Oe(yn,1),on="conic-gradient(from ".concat(Ln,", ").concat(Sn.join(", "),")"),Fn="linear-gradient(to ".concat(sr?"bottom":"top",", ").concat(hn.join(", "),")");return y.createElement(y.Fragment,null,y.createElement("mask",{id:Nn},dn),y.createElement("foreignObject",{x:0,y:0,width:rr,height:rr,mask:"url(#".concat(Nn,")")},y.createElement(ge,{bg:Fn},y.createElement(ge,{bg:on}))))}),Pe=Ve,ot=100,Le=function(Rt,ln,yn,ut,zt,At,un,An,Vn,rr){var sr=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,kn=yn/100*360*((360-At)/360),qn=At===0?0:{bottom:0,top:180,left:90,right:-90}[un],Ht=(100-ut)/100*ln;Vn==="round"&&ut!==100&&(Ht+=rr/2,Ht>=ln&&(Ht=ln-.01));var dn=ot/2;return{stroke:typeof An=="string"?An:void 0,strokeDasharray:"".concat(ln,"px ").concat(Rt),strokeDashoffset:Ht+sr,transform:"rotate(".concat(zt+kn+qn,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},ue=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(bt){var Rt=bt!=null?bt:[];return Array.isArray(Rt)?Rt:[Rt]}var Ge=function(Rt){var ln=(0,me.Z)((0,me.Z)({},De),Rt),yn=ln.id,ut=ln.prefixCls,zt=ln.steps,At=ln.strokeWidth,un=ln.trailWidth,An=ln.gapDegree,Vn=An===void 0?0:An,rr=ln.gapPosition,sr=ln.trailColor,kn=ln.strokeLinecap,qn=ln.style,Ht=ln.className,dn=ln.strokeColor,Nn=ln.percent,Ln=(0,Re.Z)(ln,ue),Sn=ot/2,hn=Xe(yn),on="".concat(hn,"-gradient"),Fn=Sn-At/2,Yn=Math.PI*2*Fn,_n=Vn>0?90+Vn/2:-90,Pn=Yn*((360-Vn)/360),Qn=(0,Ze.Z)(zt)==="object"?zt:{count:zt,gap:2},Jn=Qn.count,Er=Qn.gap,Ar=_e(Nn),En=_e(dn),Kn=En.find(function(Et){return Et&&(0,Ze.Z)(Et)==="object"}),fr=Kn&&(0,Ze.Z)(Kn)==="object",gr=fr?"butt":kn,Ot=Le(Yn,Pn,0,100,_n,Vn,rr,sr,gr,At),Vt=Ce(),pt=function(){var Kt=0;return Ar.map(function(at,Qt){var tn=En[Qt]||En[En.length-1],Yt=Le(Yn,Pn,Kt,at,_n,Vn,rr,tn,gr,At);return Kt+=at,y.createElement(Pe,{key:Qt,color:tn,ptg:at,radius:Fn,prefixCls:ut,gradientId:on,style:Yt,strokeLinecap:gr,strokeWidth:At,gapDegree:Vn,ref:function(Bt){Vt[Qt]=Bt},size:ot})}).reverse()},Mt=function(){var Kt=Math.round(Jn*(Ar[0]/100)),at=100/Jn,Qt=0;return new Array(Jn).fill(null).map(function(tn,Yt){var nt=Yt<=Kt-1?En[0]:sr,Bt=nt&&(0,Ze.Z)(nt)==="object"?"url(#".concat(on,")"):void 0,Tt=Le(Yn,Pn,Qt,at,_n,Vn,rr,nt,"butt",At,Er);return Qt+=(Pn-Tt.strokeDashoffset+Er)*100/Pn,y.createElement("circle",{key:Yt,className:"".concat(ut,"-circle-path"),r:Fn,cx:Sn,cy:Sn,stroke:Bt,strokeWidth:At,opacity:1,style:Tt,ref:function(On){Vt[Yt]=On}})})};return y.createElement("svg",(0,Ye.Z)({className:ze()("".concat(ut,"-circle"),Ht),viewBox:"0 0 ".concat(ot," ").concat(ot),style:qn,id:yn,role:"presentation"},Ln),!Jn&&y.createElement("circle",{className:"".concat(ut,"-circle-trail"),r:Fn,cx:Sn,cy:Sn,stroke:sr,strokeLinecap:gr,strokeWidth:un||At,style:Ot}),Jn?Mt():pt())},ft=Ge,Nt={Line:Me,Circle:ft},Ke=E(25399),Se=E(68361);function xt(bt){return!bt||bt<0?0:bt>100?100:bt}function It(bt){let{success:Rt,successPercent:ln}=bt,yn=ln;return Rt&&"progress"in Rt&&(yn=Rt.progress),Rt&&"percent"in Rt&&(yn=Rt.percent),yn}const st=bt=>{let{percent:Rt,success:ln,successPercent:yn}=bt;const ut=xt(It({success:ln,successPercent:yn}));return[ut,xt(xt(Rt)-ut)]},xe=bt=>{let{success:Rt={},strokeColor:ln}=bt;const{strokeColor:yn}=Rt;return[yn||Se.presetPrimaryColors.green,ln||null]},Ne=(bt,Rt,ln)=>{var yn,ut,zt,At;let un=-1,An=-1;if(Rt==="step"){const Vn=ln.steps,rr=ln.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?(un=bt==="small"?2:14,An=rr!=null?rr:8):typeof bt=="number"?[un,An]=[bt,bt]:[un=14,An=8]=Array.isArray(bt)?bt:[bt.width,bt.height],un*=Vn}else if(Rt==="line"){const Vn=ln==null?void 0:ln.strokeWidth;typeof bt=="string"||typeof bt=="undefined"?An=Vn||(bt==="small"?6:8):typeof bt=="number"?[un,An]=[bt,bt]:[un=-1,An=8]=Array.isArray(bt)?bt:[bt.width,bt.height]}else(Rt==="circle"||Rt==="dashboard")&&(typeof bt=="string"||typeof bt=="undefined"?[un,An]=bt==="small"?[60,60]:[120,120]:typeof bt=="number"?[un,An]=[bt,bt]:Array.isArray(bt)&&(un=(ut=(yn=bt[0])!==null&&yn!==void 0?yn:bt[1])!==null&&ut!==void 0?ut:120,An=(At=(zt=bt[0])!==null&&zt!==void 0?zt:bt[1])!==null&&At!==void 0?At:120));return[un,An]},it=3,Wt=bt=>it/bt*100;var kt=bt=>{const{prefixCls:Rt,trailColor:ln=null,strokeLinecap:yn="round",gapPosition:ut,gapDegree:zt,width:At=120,type:un,children:An,success:Vn,size:rr=At,steps:sr}=bt,[kn,qn]=Ne(rr,"circle");let{strokeWidth:Ht}=bt;Ht===void 0&&(Ht=Math.max(Wt(kn),6));const dn={width:kn,height:qn,fontSize:kn*.15+6},Nn=y.useMemo(()=>{if(zt||zt===0)return zt;if(un==="dashboard")return 75},[zt,un]),Ln=st(bt),Sn=ut||un==="dashboard"&&"bottom"||void 0,hn=Object.prototype.toString.call(bt.strokeColor)==="[object Object]",on=xe({success:Vn,strokeColor:bt.strokeColor}),Fn=ze()(`${Rt}-inner`,{[`${Rt}-circle-gradient`]:hn}),Yn=y.createElement(ft,{steps:sr,percent:sr?Ln[1]:Ln,strokeWidth:Ht,trailWidth:Ht,strokeColor:sr?on[1]:on,strokeLinecap:yn,trailColor:ln,prefixCls:Rt,gapDegree:Nn,gapPosition:Sn}),_n=kn<=20,Pn=y.createElement("div",{className:Fn,style:dn},Yn,!_n&&An);return _n?y.createElement(Ke.Z,{title:An},Pn):Pn},St=E(36237),Gt=E(63356),jt=E(16931),de=E(51636);const ne="--progress-line-stroke-color",te="--progress-percent",le=bt=>{const Rt=bt?"100%":"-100%";return new St.Keyframes(`antProgress${bt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ve=bt=>{const{componentCls:Rt,iconCls:ln}=bt;return{[Rt]:Object.assign(Object.assign({},(0,Gt.Wf)(bt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:bt.fontSize},[`${Rt}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${Rt}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:bt.remainingColor,borderRadius:bt.lineBorderRadius},[`${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:bt.defaultColor}},[`${Rt}-success-bg, ${Rt}-bg`]:{position:"relative",background:bt.defaultColor,borderRadius:bt.lineBorderRadius,transition:`all ${bt.motionDurationSlow} ${bt.motionEaseInOutCirc}`},[`${Rt}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${Rt}-text`]:{width:"max-content",marginInlineStart:0,marginTop:bt.marginXXS}},[`${Rt}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${ne})`]},height:"100%",width:`calc(1 / var(${te}) * 100%)`,display:"block"},[`&${Rt}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${Rt}-text-inner`]:{color:bt.colorWhite,[`&${Rt}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${Rt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:bt.colorSuccess},[`${Rt}-text`]:{display:"inline-block",marginInlineStart:bt.marginXS,color:bt.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ln]:{fontSize:bt.fontSize},[`&${Rt}-text-outer`]:{width:"max-content"},[`&${Rt}-text-outer${Rt}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:bt.marginXS}},[`${Rt}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,St.unit)(bt.paddingXXS)}`,[`&${Rt}-text-start`]:{justifyContent:"start"},[`&${Rt}-text-end`]:{justifyContent:"end"}},[`&${Rt}-status-active`]:{[`${Rt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:bt.colorBgContainer,borderRadius:bt.lineBorderRadius,opacity:0,animationName:le(),animationDuration:bt.progressActiveMotionDuration,animationTimingFunction:bt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Rt}-rtl${Rt}-status-active`]:{[`${Rt}-bg::before`]:{animationName:le(!0)}},[`&${Rt}-status-exception`]:{[`${Rt}-bg`]:{backgroundColor:bt.colorError},[`${Rt}-text`]:{color:bt.colorError}},[`&${Rt}-status-exception ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:bt.colorError}},[`&${Rt}-status-success`]:{[`${Rt}-bg`]:{backgroundColor:bt.colorSuccess},[`${Rt}-text`]:{color:bt.colorSuccess}},[`&${Rt}-status-success ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:bt.colorSuccess}}})}},re=bt=>{const{componentCls:Rt,iconCls:ln}=bt;return{[Rt]:{[`${Rt}-circle-trail`]:{stroke:bt.remainingColor},[`&${Rt}-circle ${Rt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Rt}-circle ${Rt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:bt.circleTextColor,fontSize:bt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ln]:{fontSize:bt.circleIconFontSize}},[`${Rt}-circle&-status-exception`]:{[`${Rt}-text`]:{color:bt.colorError}},[`${Rt}-circle&-status-success`]:{[`${Rt}-text`]:{color:bt.colorSuccess}}},[`${Rt}-inline-circle`]:{lineHeight:1,[`${Rt}-inner`]:{verticalAlign:"bottom"}}}},fe=bt=>{const{componentCls:Rt}=bt;return{[Rt]:{[`${Rt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:bt.progressStepMinWidth,marginInlineEnd:bt.progressStepMarginInlineEnd,backgroundColor:bt.remainingColor,transition:`all ${bt.motionDurationSlow}`,"&-active":{backgroundColor:bt.defaultColor}}}}}},Ue=bt=>{const{componentCls:Rt,iconCls:ln}=bt;return{[Rt]:{[`${Rt}-small&-line, ${Rt}-small&-line ${Rt}-text ${ln}`]:{fontSize:bt.fontSizeSM}}}},vt=bt=>({circleTextColor:bt.colorText,defaultColor:bt.colorInfo,remainingColor:bt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${bt.fontSize/bt.fontSizeSM}em`});var et=(0,jt.I$)("Progress",bt=>{const Rt=bt.calc(bt.marginXXS).div(2).equal(),ln=(0,de.mergeToken)(bt,{progressStepMarginInlineEnd:Rt,progressStepMinWidth:Rt,progressActiveMotionDuration:"2.4s"});return[ve(ln),re(ln),fe(ln),Ue(ln)]},vt),tt=function(bt,Rt){var ln={};for(var yn in bt)Object.prototype.hasOwnProperty.call(bt,yn)&&Rt.indexOf(yn)<0&&(ln[yn]=bt[yn]);if(bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ut=0,yn=Object.getOwnPropertySymbols(bt);ut{let Rt=[];return Object.keys(bt).forEach(ln=>{const yn=parseFloat(ln.replace(/%/g,""));Number.isNaN(yn)||Rt.push({key:yn,value:bt[ln]})}),Rt=Rt.sort((ln,yn)=>ln.key-yn.key),Rt.map(ln=>{let{key:yn,value:ut}=ln;return`${ut} ${yn}%`}).join(", ")},yt=(bt,Rt)=>{const{from:ln=Se.presetPrimaryColors.blue,to:yn=Se.presetPrimaryColors.blue,direction:ut=Rt==="rtl"?"to left":"to right"}=bt,zt=tt(bt,["from","to","direction"]);if(Object.keys(zt).length!==0){const un=dt(zt),An=`linear-gradient(${ut}, ${un})`;return{background:An,[ne]:An}}const At=`linear-gradient(${ut}, ${ln}, ${yn})`;return{background:At,[ne]:At}};var Qe=bt=>{const{prefixCls:Rt,direction:ln,percent:yn,size:ut,strokeWidth:zt,strokeColor:At,strokeLinecap:un="round",children:An,trailColor:Vn=null,percentPosition:rr,success:sr}=bt,{align:kn,type:qn}=rr,Ht=At&&typeof At!="string"?yt(At,ln):{[ne]:At,background:At},dn=un==="square"||un==="butt"?0:void 0,Nn=ut!=null?ut:[-1,zt||(ut==="small"?6:8)],[Ln,Sn]=Ne(Nn,"line",{strokeWidth:zt}),hn={backgroundColor:Vn||void 0,borderRadius:dn},on=Object.assign(Object.assign({width:`${xt(yn)}%`,height:Sn,borderRadius:dn},Ht),{[te]:xt(yn)/100}),Fn=It(bt),Yn={width:`${xt(Fn)}%`,height:Sn,borderRadius:dn,backgroundColor:sr==null?void 0:sr.strokeColor},_n={width:Ln<0?"100%":Ln},Pn=y.createElement("div",{className:`${Rt}-inner`,style:hn},y.createElement("div",{className:ze()(`${Rt}-bg`,`${Rt}-bg-${qn}`),style:on},qn==="inner"&&An),Fn!==void 0&&y.createElement("div",{className:`${Rt}-success-bg`,style:Yn})),Qn=qn==="outer"&&kn==="start",Jn=qn==="outer"&&kn==="end";return qn==="outer"&&kn==="center"?y.createElement("div",{className:`${Rt}-layout-bottom`},Pn,An):y.createElement("div",{className:`${Rt}-outer`,style:_n},Qn&&An,Pn,Jn&&An)},qt=bt=>{const{size:Rt,steps:ln,rounding:yn=Math.round,percent:ut=0,strokeWidth:zt=8,strokeColor:At,trailColor:un=null,prefixCls:An,children:Vn}=bt,rr=yn(ln*(ut/100)),sr=Rt==="small"?2:14,kn=Rt!=null?Rt:[sr,zt],[qn,Ht]=Ne(kn,"step",{steps:ln,strokeWidth:zt}),dn=qn/ln,Nn=Array.from({length:ln});for(let Ln=0;Ln{const{prefixCls:ln,className:yn,rootClassName:ut,steps:zt,strokeColor:At,percent:un=0,size:An="default",showInfo:Vn=!0,type:rr="line",status:sr,format:kn,style:qn,percentPosition:Ht={}}=bt,dn=Ut(bt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:Nn="end",type:Ln="outer"}=Ht,Sn=Array.isArray(At)?At[0]:At,hn=typeof At=="string"||Array.isArray(At)?At:void 0,on=y.useMemo(()=>{if(Sn){const pt=typeof Sn=="string"?Sn:Object.values(Sn)[0];return new we.FastColor(pt).isLight()}return!1},[At]),Fn=y.useMemo(()=>{var pt,Mt;const Et=It(bt);return parseInt(Et!==void 0?(pt=Et!=null?Et:0)===null||pt===void 0?void 0:pt.toString():(Mt=un!=null?un:0)===null||Mt===void 0?void 0:Mt.toString(),10)},[un,bt.success,bt.successPercent]),Yn=y.useMemo(()=>!en.includes(sr)&&Fn>=100?"success":sr||"normal",[sr,Fn]),{getPrefixCls:_n,direction:Pn,progress:Qn}=y.useContext(se.E_),Jn=_n("progress",ln),[Er,Ar,En]=et(Jn),Kn=rr==="line",fr=Kn&&!zt,gr=y.useMemo(()=>{if(!Vn)return null;const pt=It(bt);let Mt;const Et=kn||(at=>`${at}%`),Kt=Kn&&on&&Ln==="inner";return Ln==="inner"||kn||Yn!=="exception"&&Yn!=="success"?Mt=Et(xt(un),xt(pt)):Yn==="exception"?Mt=Kn?y.createElement(be.Z,null):y.createElement(Fe.Z,null):Yn==="success"&&(Mt=Kn?y.createElement(pe.Z,null):y.createElement(je.Z,null)),y.createElement("span",{className:ze()(`${Jn}-text`,{[`${Jn}-text-bright`]:Kt,[`${Jn}-text-${Nn}`]:fr,[`${Jn}-text-${Ln}`]:fr}),title:typeof Mt=="string"?Mt:void 0},Mt)},[Vn,un,Fn,Yn,rr,Jn,kn]);let Ot;rr==="line"?Ot=zt?y.createElement(qt,Object.assign({},bt,{strokeColor:hn,prefixCls:Jn,steps:typeof zt=="object"?zt.count:zt}),gr):y.createElement(Qe,Object.assign({},bt,{strokeColor:Sn,prefixCls:Jn,direction:Pn,percentPosition:{align:Nn,type:Ln}}),gr):(rr==="circle"||rr==="dashboard")&&(Ot=y.createElement(kt,Object.assign({},bt,{strokeColor:Sn,prefixCls:Jn,progressStatus:Yn}),gr));const Vt=ze()(Jn,`${Jn}-status-${Yn}`,{[`${Jn}-${rr==="dashboard"&&"circle"||rr}`]:rr!=="line",[`${Jn}-inline-circle`]:rr==="circle"&&Ne(An,"circle")[0]<=20,[`${Jn}-line`]:fr,[`${Jn}-line-align-${Nn}`]:fr,[`${Jn}-line-position-${Ln}`]:fr,[`${Jn}-steps`]:zt,[`${Jn}-show-info`]:Vn,[`${Jn}-${An}`]:typeof An=="string",[`${Jn}-rtl`]:Pn==="rtl"},Qn==null?void 0:Qn.className,yn,ut,Ar,En);return Er(y.createElement("div",Object.assign({ref:Rt,style:Object.assign(Object.assign({},Qn==null?void 0:Qn.style),qn),className:Vt,role:"progressbar","aria-valuenow":Fn,"aria-valuemin":0,"aria-valuemax":100},(0,Ae.Z)(dn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ot))}),an=$t},63139:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return st}});var y=E(59301),we=E(54476),pe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},je=pe,be=E(7657),Fe=function(Ne,it){return y.createElement(be.Z,(0,we.Z)({},Ne,{ref:it,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(92310),se=E.n(Ae),Ye=E(20068),me=E(42978),Re=E(75931),De=E(18929),Ce=E(10228),he=E(26112);function ce(xe,Ne){var it=xe.disabled,Wt=xe.prefixCls,ht=xe.character,kt=xe.characterRender,St=xe.index,Gt=xe.count,jt=xe.value,de=xe.allowHalf,ne=xe.focused,te=xe.onHover,le=xe.onClick,ve=function(yt){te(yt,St)},re=function(yt){le(yt,St)},fe=function(yt){yt.keyCode===Ce.Z.ENTER&&le(yt,St)},Ue=St+1,vt=new Set([Wt]);jt===0&&St===0&&ne?vt.add("".concat(Wt,"-focused")):de&&jt+.5>=Ue&&jtSt?"true":"false","aria-posinset":St+1,"aria-setsize":Gt,tabIndex:it?-1:0},y.createElement("div",{className:"".concat(Wt,"-first")},et),y.createElement("div",{className:"".concat(Wt,"-second")},et)));return kt&&(tt=kt(tt,xe)),tt}var Me=y.forwardRef(ce);function Ze(){var xe=y.useRef({});function Ne(Wt){return xe.current[Wt]}function it(Wt){return function(ht){xe.current[Wt]=ht}}return[Ne,it]}function Je(xe){var Ne=xe.pageXOffset,it="scrollLeft";if(typeof Ne!="number"){var Wt=xe.document;Ne=Wt.documentElement[it],typeof Ne!="number"&&(Ne=Wt.body[it])}return Ne}function oe(xe){var Ne,it,Wt=xe.ownerDocument,ht=Wt.body,kt=Wt&&Wt.documentElement,St=xe.getBoundingClientRect();return Ne=St.left,it=St.top,Ne-=kt.clientLeft||ht.clientLeft||0,it-=kt.clientTop||ht.clientTop||0,{left:Ne,top:it}}function Be(xe){var Ne=oe(xe),it=xe.ownerDocument,Wt=it.defaultView||it.parentWindow;return Ne.left+=Je(Wt),Ne.left}var rt=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Te(xe,Ne){var it=xe.prefixCls,Wt=it===void 0?"rc-rate":it,ht=xe.className,kt=xe.defaultValue,St=xe.value,Gt=xe.count,jt=Gt===void 0?5:Gt,de=xe.allowHalf,ne=de===void 0?!1:de,te=xe.allowClear,le=te===void 0?!0:te,ve=xe.keyboard,re=ve===void 0?!0:ve,fe=xe.character,Ue=fe===void 0?"\u2605":fe,vt=xe.characterRender,et=xe.disabled,tt=xe.direction,dt=tt===void 0?"ltr":tt,yt=xe.tabIndex,wt=yt===void 0?0:yt,Qe=xe.autoFocus,lt=xe.onHoverChange,qt=xe.onChange,Ut=xe.onFocus,vn=xe.onBlur,en=xe.onKeyDown,Xt=xe.onMouseLeave,$t=(0,Re.Z)(xe,rt),an=Ze(),bt=(0,me.Z)(an,2),Rt=bt[0],ln=bt[1],yn=y.useRef(null),ut=function(){if(!et){var gr;(gr=yn.current)===null||gr===void 0||gr.focus()}};y.useImperativeHandle(Ne,function(){return{focus:ut,blur:function(){if(!et){var gr;(gr=yn.current)===null||gr===void 0||gr.blur()}}}});var zt=(0,De.Z)(kt||0,{value:St}),At=(0,me.Z)(zt,2),un=At[0],An=At[1],Vn=(0,De.Z)(null),rr=(0,me.Z)(Vn,2),sr=rr[0],kn=rr[1],qn=function(gr,Ot){var Vt=dt==="rtl",pt=gr+1;if(ne){var Mt=Rt(gr),Et=Be(Mt),Kt=Mt.clientWidth;(Vt&&Ot-Et>Kt/2||!Vt&&Ot-Et0&&!Vt||Ot===Ce.Z.RIGHT&&un>0&&Vt?(Ht(un-pt),gr.preventDefault()):Ot===Ce.Z.LEFT&&un{const{componentCls:Ne}=xe;return{[`${Ne}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:xe.marginXS},"> div":{transition:`all ${xe.motionDurationMid}, outline 0s`,"&:hover":{transform:xe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,Pe.unit)(xe.lineWidth)} dashed ${xe.starColor}`,transform:xe.starHoverScale}},"&-first, &-second":{color:xe.starBg,transition:`all ${xe.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Ne}-star-first, &-half ${Ne}-star-second`]:{opacity:1},[`&-half ${Ne}-star-first, &-full ${Ne}-star-second`]:{color:"inherit"}}}},Ge=xe=>({[`&-rtl${xe.componentCls}`]:{direction:"rtl"}}),ft=xe=>{const{componentCls:Ne}=xe;return{[Ne]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(xe)),{display:"inline-block",margin:0,padding:0,color:xe.starColor,fontSize:xe.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${Ne} ${Ne}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(xe)),Ge(xe))}},Nt=xe=>({starColor:xe.yellow6,starSize:xe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:xe.colorFillContent});var Ke=(0,Le.I$)("Rate",xe=>{const Ne=(0,ue.mergeToken)(xe,{});return[ft(Ne)]},Nt),Se=E(2171),xt=function(xe,Ne){var it={};for(var Wt in xe)Object.prototype.hasOwnProperty.call(xe,Wt)&&Ne.indexOf(Wt)<0&&(it[Wt]=xe[Wt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Wt=Object.getOwnPropertySymbols(xe);ht{const{prefixCls:it,className:Wt,rootClassName:ht,style:kt,tooltips:St,character:Gt=y.createElement(ze,null),disabled:jt}=xe,de=xt(xe,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),ne=(yt,wt)=>{let{index:Qe}=wt;return St?y.createElement(Ve.Z,{title:St[Qe]},yt):yt},{getPrefixCls:te,direction:le,rate:ve}=y.useContext(Oe.E_),re=te("rate",it),[fe,Ue,vt]=Ke(re),et=Object.assign(Object.assign({},ve==null?void 0:ve.style),kt),tt=y.useContext(Se.Z),dt=jt!=null?jt:tt;return fe(y.createElement(ge,Object.assign({ref:Ne,character:Gt,characterRender:ne,disabled:dt},de,{className:se()(Wt,ht,Ue,vt,ve==null?void 0:ve.className),style:et,prefixCls:re,direction:le})))})},82326:function(sn,Ct,E){"use strict";var y=E(59301),we=E(92310),pe=E.n(we),je=E(37463),be=E(2738),Fe=E(75030),ye=E(86641),ze=E(45915),Ae=E(82855),se=E(48755),Ye=E(38406),me=E(2171),Re=E(83397),De=E(31756),Ce=E(56553),he=E(24971),ce=E(70045),Me=E(57700),Ze=E(1722),Je=E(90376),oe=E(68525),Be=E(90005),rt=function(Ve,Pe){var ot={};for(var Le in Ve)Object.prototype.hasOwnProperty.call(Ve,Le)&&Pe.indexOf(Le)<0&&(ot[Le]=Ve[Le]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,Le=Object.getOwnPropertySymbols(Ve);ue{var ot;const{prefixCls:Le,bordered:ue,className:_e,rootClassName:Ge,getPopupContainer:ft,popupClassName:Nt,dropdownClassName:Ke,listHeight:Se=256,placement:xt,listItemHeight:It,size:st,disabled:xe,notFoundContent:Ne,status:it,builtinPlacements:Wt,dropdownMatchSelectWidth:ht,popupMatchSelectWidth:kt,direction:St,style:Gt,allowClear:jt,variant:de,dropdownStyle:ne,transitionName:te,tagRender:le,maxCount:ve,prefix:re}=Ve,fe=rt(Ve,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:Ue,getPrefixCls:vt,renderEmpty:et,direction:tt,virtual:dt,popupMatchSelectWidth:yt,popupOverflow:wt}=y.useContext(se.E_),Qe=(0,se.dj)("select"),[,lt]=(0,Me.ZP)(),qt=It!=null?It:lt==null?void 0:lt.controlHeight,Ut=vt("select",Le),vn=vt(),en=St!=null?St:tt,{compactSize:Xt,compactItemClassnames:$t}=(0,ce.ri)(Ut,en),[an,bt]=(0,he.Z)("select",de,ue),Rt=(0,Re.Z)(Ut),[ln,yn,ut]=(0,Je.Z)(Ut,Rt),zt=y.useMemo(()=>{const{mode:Ar}=Ve;if(Ar!=="combobox")return Ar===Te?"combobox":Ar},[Ve.mode]),At=zt==="multiple"||zt==="tags",un=(0,Be.Z)(Ve.suffixIcon,Ve.showArrow),An=(ot=kt!=null?kt:ht)!==null&&ot!==void 0?ot:yt,{status:Vn,hasFeedback:rr,isFormItemInput:sr,feedbackIcon:kn}=y.useContext(Ce.aM),qn=(0,Ae.F)(Vn,it);let Ht;Ne!==void 0?Ht=Ne:zt==="combobox"?Ht=null:Ht=(et==null?void 0:et("Select"))||y.createElement(Ye.Z,{componentName:"Select"});const{suffixIcon:dn,itemIcon:Nn,removeIcon:Ln,clearIcon:Sn}=(0,oe.Z)(Object.assign(Object.assign({},fe),{multiple:At,hasFeedback:rr,feedbackIcon:kn,showSuffixIcon:un,prefixCls:Ut,componentName:"Select"})),hn=jt===!0?{clearIcon:Sn}:jt,on=(0,be.Z)(fe,["suffixIcon","itemIcon"]),Fn=pe()(Nt||Ke,{[`${Ut}-dropdown-${en}`]:en==="rtl"},Ge,ut,Rt,yn),Yn=(0,De.Z)(Ar=>{var En;return(En=st!=null?st:Xt)!==null&&En!==void 0?En:Ar}),_n=y.useContext(me.Z),Pn=xe!=null?xe:_n,Qn=pe()({[`${Ut}-lg`]:Yn==="large",[`${Ut}-sm`]:Yn==="small",[`${Ut}-rtl`]:en==="rtl",[`${Ut}-${an}`]:bt,[`${Ut}-in-form-item`]:sr},(0,Ae.Z)(Ut,qn,rr),$t,Qe.className,_e,Ge,ut,Rt,yn),Jn=y.useMemo(()=>xt!==void 0?xt:en==="rtl"?"bottomRight":"bottomLeft",[xt,en]),[Er]=(0,Fe.Cn)("SelectLike",ne==null?void 0:ne.zIndex);return ln(y.createElement(je.ZP,Object.assign({ref:Pe,virtual:dt,showSearch:Qe.showSearch},on,{style:Object.assign(Object.assign({},Qe.style),Gt),dropdownMatchSelectWidth:An,transitionName:(0,ye.m)(vn,"slide-up",te),builtinPlacements:(0,Ze.Z)(Wt,wt),listHeight:Se,listItemHeight:qt,mode:zt,prefixCls:Ut,placement:Jn,direction:en,prefix:re,suffixIcon:dn,menuItemSelectedIcon:Nn,removeIcon:Ln,allowClear:hn,notFoundContent:Ht,className:Qn,getPopupContainer:ft||Ue,dropdownClassName:Fn,disabled:Pn,dropdownStyle:Object.assign(Object.assign({},ne),{zIndex:Er}),maxCount:At?ve:void 0,tagRender:At?le:void 0})))},ge=y.forwardRef(Xe),Oe=(0,ze.Z)(ge,"dropdownAlign");ge.SECRET_COMBOBOX_MODE_DO_NOT_USE=Te,ge.Option=je.Wx,ge.OptGroup=je.Xo,ge._InternalPanelDoNotUseOrYouWillBeFired=Oe,Ct.default=ge},1722:function(sn,Ct){"use strict";const E=we=>{const je={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:we==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},je),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},je),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},je),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},je),{points:["br","tr"],offset:[0,-4]})}};function y(we,pe){return we||E(pe)}Ct.Z=y},90376:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Le}});var y=E(63356),we=E(56119),pe=E(16931),je=E(51636),be=E(46e3),Fe=E(93873);const ye=ue=>{const{optionHeight:_e,optionFontSize:Ge,optionLineHeight:ft,optionPadding:Nt}=ue;return{position:"relative",display:"block",minHeight:_e,padding:Nt,color:ue.colorText,fontWeight:"normal",fontSize:Ge,lineHeight:ft,boxSizing:"border-box"}};var Ae=ue=>{const{antCls:_e,componentCls:Ge}=ue,ft=`${Ge}-item`,Nt=`&${_e}-slide-up-enter${_e}-slide-up-enter-active`,Ke=`&${_e}-slide-up-appear${_e}-slide-up-appear-active`,Se=`&${_e}-slide-up-leave${_e}-slide-up-leave-active`,xt=`${Ge}-dropdown-placement-`,It=`${ft}-option-selected`;return[{[`${Ge}-dropdown`]:Object.assign(Object.assign({},(0,y.Wf)(ue)),{position:"absolute",top:-9999,zIndex:ue.zIndexPopup,boxSizing:"border-box",padding:ue.paddingXXS,overflow:"hidden",fontSize:ue.fontSize,fontVariant:"initial",backgroundColor:ue.colorBgElevated,borderRadius:ue.borderRadiusLG,outline:"none",boxShadow:ue.boxShadowSecondary,[` ${Nt}${xt}bottomLeft, ${Ke}${xt}bottomLeft `]:{animationName:be.fJ},[` @@ -1062,12 +1062,12 @@ `]:{paddingInlineEnd:ue.showArrowPaddingInlineEnd},[`&${Ge}-open ${Ge}-selection-item`]:{color:ue.colorTextPlaceholder},[`&:not(${Ge}-customize-input)`]:{[`${Ge}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${(0,Ye.unit)(ft)}`,[`${Ge}-selection-search-input`]:{height:Ke,fontSize:ue.fontSize},"&:after":{lineHeight:(0,Ye.unit)(Ke)}}},[`&${Ge}-customize-input`]:{[`${Ge}-selector`]:{"&:after":{display:"none"},[`${Ge}-selection-search`]:{position:"static",width:"100%"},[`${Ge}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,Ye.unit)(ft)}`,"&:after":{display:"none"}}}}}}}function Re(ue){const{componentCls:_e}=ue,Ge=ue.calc(ue.controlPaddingHorizontalSM).sub(ue.lineWidth).equal();return[me(ue),me((0,je.mergeToken)(ue,{controlHeight:ue.controlHeightSM,borderRadius:ue.borderRadiusSM}),"sm"),{[`${_e}-single${_e}-sm`]:{[`&:not(${_e}-customize-input)`]:{[`${_e}-selector`]:{padding:`0 ${(0,Ye.unit)(Ge)}`},[`&${_e}-show-arrow ${_e}-selection-search`]:{insetInlineEnd:ue.calc(Ge).add(ue.calc(ue.fontSize).mul(1.5)).equal()},[` &${_e}-show-arrow ${_e}-selection-item, &${_e}-show-arrow ${_e}-selection-placeholder - `]:{paddingInlineEnd:ue.calc(ue.fontSize).mul(1.5).equal()}}}},me((0,je.mergeToken)(ue,{controlHeight:ue.singleItemHeightLG,fontSize:ue.fontSizeLG,borderRadius:ue.borderRadiusLG}),"lg")]}const De=ue=>{const{fontSize:_e,lineHeight:Ge,lineWidth:ft,controlHeight:Nt,controlHeightSM:Ke,controlHeightLG:Se,paddingXXS:xt,controlPaddingHorizontal:It,zIndexPopupBase:st,colorText:xe,fontWeightStrong:Ne,controlItemBgActive:it,controlItemBgHover:Wt,colorBgContainer:ht,colorFillSecondary:Zt,colorBgContainerDisabled:St,colorTextDisabled:Gt,colorPrimaryHover:jt,colorPrimary:de,controlOutline:ne}=ue,te=xt*2,le=ft*2,ve=Math.min(Nt-te,Nt-le),re=Math.min(Ke-te,Ke-le),fe=Math.min(Se-te,Se-le);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(xt/2),zIndexPopup:st+50,optionSelectedColor:xe,optionSelectedFontWeight:Ne,optionSelectedBg:it,optionActiveBg:Wt,optionPadding:`${(Nt-_e*Ge)/2}px ${It}px`,optionFontSize:_e,optionLineHeight:Ge,optionHeight:Nt,selectorBg:ht,clearBg:ht,singleItemHeightLG:Se,multipleItemBg:Zt,multipleItemBorderColor:"transparent",multipleItemHeight:ve,multipleItemHeightSM:re,multipleItemHeightLG:fe,multipleSelectorBgDisabled:St,multipleItemColorDisabled:Gt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(ue.fontSize*1.25),hoverBorderColor:jt,activeBorderColor:de,activeOutlineColor:ne,selectAffixPadding:xt}},Ce=(ue,_e)=>{const{componentCls:Ge,antCls:ft,controlOutlineWidth:Nt}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${_e.borderColor}`,background:ue.selectorBg},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:_e.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:_e.activeBorderColor,boxShadow:`0 0 0 ${(0,Ye.unit)(Nt)} ${_e.activeOutlineColor}`,outline:0},[`${Ge}-prefix`]:{color:_e.color}}}},he=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Ce(ue,_e))}),ce=ue=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},Ce(ue,{borderColor:ue.colorBorder,hoverBorderHover:ue.hoverBorderColor,activeBorderColor:ue.activeBorderColor,activeOutlineColor:ue.activeOutlineColor,color:ue.colorText})),he(ue,{status:"error",borderColor:ue.colorError,hoverBorderHover:ue.colorErrorHover,activeBorderColor:ue.colorError,activeOutlineColor:ue.colorErrorOutline,color:ue.colorError})),he(ue,{status:"warning",borderColor:ue.colorWarning,hoverBorderHover:ue.colorWarningHover,activeBorderColor:ue.colorWarning,activeOutlineColor:ue.colorWarningOutline,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{background:ue.colorBgContainerDisabled,color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`}})}),Me=(ue,_e)=>{const{componentCls:Ge,antCls:ft}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{background:_e.bg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} transparent`,color:_e.color},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{background:_e.hoverBg},[`${Ge}-focused& ${Ge}-selector`]:{background:ue.selectorBg,borderColor:_e.activeBorderColor,outline:0}}}},Ze=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Me(ue,_e))}),Je=ue=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},Me(ue,{bg:ue.colorFillTertiary,hoverBg:ue.colorFillSecondary,activeBorderColor:ue.activeBorderColor,color:ue.colorText})),Ze(ue,{status:"error",bg:ue.colorErrorBg,hoverBg:ue.colorErrorBgHover,activeBorderColor:ue.colorError,color:ue.colorError})),Ze(ue,{status:"warning",bg:ue.colorWarningBg,hoverBg:ue.colorWarningBgHover,activeBorderColor:ue.colorWarning,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{borderColor:ue.colorBorder,background:ue.colorBgContainerDisabled,color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.colorBgContainer,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.colorSplit}`}})}),oe=ue=>({"&-borderless":{[`${ue.componentCls}-selector`]:{background:"transparent",border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} transparent`},[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`},[`&${ue.componentCls}-status-error`]:{[`${ue.componentCls}-prefix, ${ue.componentCls}-selection-item`]:{color:ue.colorError}},[`&${ue.componentCls}-status-warning`]:{[`${ue.componentCls}-prefix, ${ue.componentCls}-selection-item`]:{color:ue.colorWarning}}}}),Be=(ue,_e)=>{const{componentCls:Ge,antCls:ft}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{borderWidth:`0 0 ${(0,Ye.unit)(ue.lineWidth)} 0`,borderStyle:`none none ${ue.lineType} none`,borderColor:_e.borderColor,background:ue.selectorBg,borderRadius:0},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:_e.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:_e.activeBorderColor,outline:0},[`${Ge}-prefix`]:{color:_e.color}}}},rt=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Be(ue,_e))}),Te=ue=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Be(ue,{borderColor:ue.colorBorder,hoverBorderHover:ue.hoverBorderColor,activeBorderColor:ue.activeBorderColor,activeOutlineColor:ue.activeOutlineColor,color:ue.colorText})),rt(ue,{status:"error",borderColor:ue.colorError,hoverBorderHover:ue.colorErrorHover,activeBorderColor:ue.colorError,activeOutlineColor:ue.colorErrorOutline,color:ue.colorError})),rt(ue,{status:"warning",borderColor:ue.colorWarning,hoverBorderHover:ue.colorWarningHover,activeBorderColor:ue.colorWarning,activeOutlineColor:ue.colorWarningOutline,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`}})});var ge=ue=>({[ue.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},ce(ue)),Je(ue)),oe(ue)),Te(ue))});const Oe=ue=>{const{componentCls:_e}=ue;return{position:"relative",transition:`all ${ue.motionDurationMid} ${ue.motionEaseInOut}`,input:{cursor:"pointer"},[`${_e}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${_e}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ve=ue=>{const{componentCls:_e}=ue;return{[`${_e}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Pe=ue=>{const{antCls:_e,componentCls:Ge,inputPaddingHorizontalBase:ft,iconCls:Nt}=ue;return{[Ge]:Object.assign(Object.assign({},(0,y.Wf)(ue)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${Ge}-customize-input) ${Ge}-selector`]:Object.assign(Object.assign({},Oe(ue)),Ve(ue)),[`${Ge}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},y.vS),{[`> ${_e}-typography`]:{display:"inline"}}),[`${Ge}-selection-placeholder`]:Object.assign(Object.assign({},y.vS),{flex:1,color:ue.colorTextPlaceholder,pointerEvents:"none"}),[`${Ge}-arrow`]:Object.assign(Object.assign({},(0,y.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ft,height:ue.fontSizeIcon,marginTop:ue.calc(ue.fontSizeIcon).mul(-1).div(2).equal(),color:ue.colorTextQuaternary,fontSize:ue.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${ue.motionDurationSlow} ease`,[Nt]:{verticalAlign:"top",transition:`transform ${ue.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Ge}-suffix)`]:{pointerEvents:"auto"}},[`${Ge}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Ge}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${Ge}-prefix`]:{flex:"none",marginInlineEnd:ue.selectAffixPadding},[`${Ge}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ft,zIndex:1,display:"inline-block",width:ue.fontSizeIcon,height:ue.fontSizeIcon,marginTop:ue.calc(ue.fontSizeIcon).mul(-1).div(2).equal(),color:ue.colorTextQuaternary,fontSize:ue.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${ue.motionDurationMid} ease, opacity ${ue.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:ue.colorTextTertiary}},[`&:hover ${Ge}-clear`]:{opacity:1,background:ue.colorBgBase,borderRadius:"50%"}}),[`${Ge}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${Ge}-has-feedback`]:{[`${Ge}-clear`]:{insetInlineEnd:ue.calc(ft).add(ue.fontSize).add(ue.paddingXS).equal()}}}}}},ot=ue=>{const{componentCls:_e}=ue;return[{[_e]:{[`&${_e}-in-form-item`]:{width:"100%"}}},Pe(ue),Re(ue),(0,se.ZP)(ue),Ae(ue),{[`${_e}-rtl`]:{direction:"rtl"}},(0,we.c)(ue,{borderElCls:`${_e}-selector`,focusElCls:`${_e}-focused`})]};var Le=(0,pe.I$)("Select",(ue,_e)=>{let{rootPrefixCls:Ge}=_e;const ft=(0,je.mergeToken)(ue,{rootPrefixCls:Ge,inputPaddingHorizontalBase:ue.calc(ue.paddingSM).sub(1).equal(),multipleSelectItemHeight:ue.multipleItemHeight,selectHeight:ue.controlHeight});return[ot(ft),ge(ft)]},De,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(sn,Ct,E){"use strict";E.d(Ct,{_z:function(){return Fe},gp:function(){return je}});var y=E(36237),we=E(63356),pe=E(51636);const je=se=>{const{multipleSelectItemHeight:Ye,paddingXXS:me,lineWidth:Re,INTERNAL_FIXED_ITEM_MARGIN:De}=se,Ce=se.max(se.calc(me).sub(Re).equal(),0),he=se.max(se.calc(Ce).sub(De).equal(),0);return{basePadding:Ce,containerPadding:he,itemHeight:(0,y.unit)(Ye),itemLineHeight:(0,y.unit)(se.calc(Ye).sub(se.calc(se.lineWidth).mul(2)).equal())}},be=se=>{const{multipleSelectItemHeight:Ye,selectHeight:me,lineWidth:Re}=se;return se.calc(me).sub(Ye).div(2).sub(Re).equal()},Fe=se=>{const{componentCls:Ye,iconCls:me,borderRadiusSM:Re,motionDurationSlow:De,paddingXS:Ce,multipleItemColorDisabled:he,multipleItemBorderColorDisabled:ce,colorIcon:Me,colorIconHover:Ze,INTERNAL_FIXED_ITEM_MARGIN:Je}=se;return{[`${Ye}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${Ye}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:Je,borderRadius:Re,cursor:"default",transition:`font-size ${De}, line-height ${De}, height ${De}`,marginInlineEnd:se.calc(Je).mul(2).equal(),paddingInlineStart:Ce,paddingInlineEnd:se.calc(Ce).div(2).equal(),[`${Ye}-disabled&`]:{color:he,borderColor:ce,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:se.calc(Ce).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,we.Ro)()),{display:"inline-flex",alignItems:"center",color:Me,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${me}`]:{verticalAlign:"-0.2em"},"&:hover":{color:Ze}})}}}},ye=(se,Ye)=>{const{componentCls:me,INTERNAL_FIXED_ITEM_MARGIN:Re}=se,De=`${me}-selection-overflow`,Ce=se.multipleSelectItemHeight,he=be(se),ce=Ye?`${me}-${Ye}`:"",Me=je(se);return{[`${me}-multiple${ce}`]:Object.assign(Object.assign({},Fe(se)),{[`${me}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:Me.basePadding,paddingBlock:Me.containerPadding,borderRadius:se.borderRadius,[`${me}-disabled&`]:{background:se.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,y.unit)(Re)} 0`,lineHeight:(0,y.unit)(Ce),visibility:"hidden",content:'"\\a0"'}},[`${me}-selection-item`]:{height:Me.itemHeight,lineHeight:(0,y.unit)(Me.itemLineHeight)},[`${me}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,y.unit)(Ce),marginBlock:Re}},[`${me}-prefix`]:{marginInlineStart:se.calc(se.inputPaddingHorizontalBase).sub(Me.basePadding).equal()},[`${De}-item + ${De}-item, + `]:{paddingInlineEnd:ue.calc(ue.fontSize).mul(1.5).equal()}}}},me((0,je.mergeToken)(ue,{controlHeight:ue.singleItemHeightLG,fontSize:ue.fontSizeLG,borderRadius:ue.borderRadiusLG}),"lg")]}const De=ue=>{const{fontSize:_e,lineHeight:Ge,lineWidth:ft,controlHeight:Nt,controlHeightSM:Ke,controlHeightLG:Se,paddingXXS:xt,controlPaddingHorizontal:It,zIndexPopupBase:st,colorText:xe,fontWeightStrong:Ne,controlItemBgActive:it,controlItemBgHover:Wt,colorBgContainer:ht,colorFillSecondary:kt,colorBgContainerDisabled:St,colorTextDisabled:Gt,colorPrimaryHover:jt,colorPrimary:de,controlOutline:ne}=ue,te=xt*2,le=ft*2,ve=Math.min(Nt-te,Nt-le),re=Math.min(Ke-te,Ke-le),fe=Math.min(Se-te,Se-le);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(xt/2),zIndexPopup:st+50,optionSelectedColor:xe,optionSelectedFontWeight:Ne,optionSelectedBg:it,optionActiveBg:Wt,optionPadding:`${(Nt-_e*Ge)/2}px ${It}px`,optionFontSize:_e,optionLineHeight:Ge,optionHeight:Nt,selectorBg:ht,clearBg:ht,singleItemHeightLG:Se,multipleItemBg:kt,multipleItemBorderColor:"transparent",multipleItemHeight:ve,multipleItemHeightSM:re,multipleItemHeightLG:fe,multipleSelectorBgDisabled:St,multipleItemColorDisabled:Gt,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(ue.fontSize*1.25),hoverBorderColor:jt,activeBorderColor:de,activeOutlineColor:ne,selectAffixPadding:xt}},Ce=(ue,_e)=>{const{componentCls:Ge,antCls:ft,controlOutlineWidth:Nt}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${_e.borderColor}`,background:ue.selectorBg},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:_e.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:_e.activeBorderColor,boxShadow:`0 0 0 ${(0,Ye.unit)(Nt)} ${_e.activeOutlineColor}`,outline:0},[`${Ge}-prefix`]:{color:_e.color}}}},he=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Ce(ue,_e))}),ce=ue=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},Ce(ue,{borderColor:ue.colorBorder,hoverBorderHover:ue.hoverBorderColor,activeBorderColor:ue.activeBorderColor,activeOutlineColor:ue.activeOutlineColor,color:ue.colorText})),he(ue,{status:"error",borderColor:ue.colorError,hoverBorderHover:ue.colorErrorHover,activeBorderColor:ue.colorError,activeOutlineColor:ue.colorErrorOutline,color:ue.colorError})),he(ue,{status:"warning",borderColor:ue.colorWarning,hoverBorderHover:ue.colorWarningHover,activeBorderColor:ue.colorWarning,activeOutlineColor:ue.colorWarningOutline,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{background:ue.colorBgContainerDisabled,color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`}})}),Me=(ue,_e)=>{const{componentCls:Ge,antCls:ft}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{background:_e.bg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} transparent`,color:_e.color},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{background:_e.hoverBg},[`${Ge}-focused& ${Ge}-selector`]:{background:ue.selectorBg,borderColor:_e.activeBorderColor,outline:0}}}},Ze=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Me(ue,_e))}),Je=ue=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},Me(ue,{bg:ue.colorFillTertiary,hoverBg:ue.colorFillSecondary,activeBorderColor:ue.activeBorderColor,color:ue.colorText})),Ze(ue,{status:"error",bg:ue.colorErrorBg,hoverBg:ue.colorErrorBgHover,activeBorderColor:ue.colorError,color:ue.colorError})),Ze(ue,{status:"warning",bg:ue.colorWarningBg,hoverBg:ue.colorWarningBgHover,activeBorderColor:ue.colorWarning,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{borderColor:ue.colorBorder,background:ue.colorBgContainerDisabled,color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.colorBgContainer,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.colorSplit}`}})}),oe=ue=>({"&-borderless":{[`${ue.componentCls}-selector`]:{background:"transparent",border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} transparent`},[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`},[`&${ue.componentCls}-status-error`]:{[`${ue.componentCls}-prefix, ${ue.componentCls}-selection-item`]:{color:ue.colorError}},[`&${ue.componentCls}-status-warning`]:{[`${ue.componentCls}-prefix, ${ue.componentCls}-selection-item`]:{color:ue.colorWarning}}}}),Be=(ue,_e)=>{const{componentCls:Ge,antCls:ft}=ue;return{[`&:not(${Ge}-customize-input) ${Ge}-selector`]:{borderWidth:`0 0 ${(0,Ye.unit)(ue.lineWidth)} 0`,borderStyle:`none none ${ue.lineType} none`,borderColor:_e.borderColor,background:ue.selectorBg,borderRadius:0},[`&:not(${Ge}-disabled):not(${Ge}-customize-input):not(${ft}-pagination-size-changer)`]:{[`&:hover ${Ge}-selector`]:{borderColor:_e.hoverBorderHover},[`${Ge}-focused& ${Ge}-selector`]:{borderColor:_e.activeBorderColor,outline:0},[`${Ge}-prefix`]:{color:_e.color}}}},rt=(ue,_e)=>({[`&${ue.componentCls}-status-${_e.status}`]:Object.assign({},Be(ue,_e))}),Te=ue=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Be(ue,{borderColor:ue.colorBorder,hoverBorderHover:ue.hoverBorderColor,activeBorderColor:ue.activeBorderColor,activeOutlineColor:ue.activeOutlineColor,color:ue.colorText})),rt(ue,{status:"error",borderColor:ue.colorError,hoverBorderHover:ue.colorErrorHover,activeBorderColor:ue.colorError,activeOutlineColor:ue.colorErrorOutline,color:ue.colorError})),rt(ue,{status:"warning",borderColor:ue.colorWarning,hoverBorderHover:ue.colorWarningHover,activeBorderColor:ue.colorWarning,activeOutlineColor:ue.colorWarningOutline,color:ue.colorWarning})),{[`&${ue.componentCls}-disabled`]:{[`&:not(${ue.componentCls}-customize-input) ${ue.componentCls}-selector`]:{color:ue.colorTextDisabled}},[`&${ue.componentCls}-multiple ${ue.componentCls}-selection-item`]:{background:ue.multipleItemBg,border:`${(0,Ye.unit)(ue.lineWidth)} ${ue.lineType} ${ue.multipleItemBorderColor}`}})});var ge=ue=>({[ue.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},ce(ue)),Je(ue)),oe(ue)),Te(ue))});const Oe=ue=>{const{componentCls:_e}=ue;return{position:"relative",transition:`all ${ue.motionDurationMid} ${ue.motionEaseInOut}`,input:{cursor:"pointer"},[`${_e}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${_e}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},Ve=ue=>{const{componentCls:_e}=ue;return{[`${_e}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Pe=ue=>{const{antCls:_e,componentCls:Ge,inputPaddingHorizontalBase:ft,iconCls:Nt}=ue;return{[Ge]:Object.assign(Object.assign({},(0,y.Wf)(ue)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${Ge}-customize-input) ${Ge}-selector`]:Object.assign(Object.assign({},Oe(ue)),Ve(ue)),[`${Ge}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},y.vS),{[`> ${_e}-typography`]:{display:"inline"}}),[`${Ge}-selection-placeholder`]:Object.assign(Object.assign({},y.vS),{flex:1,color:ue.colorTextPlaceholder,pointerEvents:"none"}),[`${Ge}-arrow`]:Object.assign(Object.assign({},(0,y.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ft,height:ue.fontSizeIcon,marginTop:ue.calc(ue.fontSizeIcon).mul(-1).div(2).equal(),color:ue.colorTextQuaternary,fontSize:ue.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${ue.motionDurationSlow} ease`,[Nt]:{verticalAlign:"top",transition:`transform ${ue.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Ge}-suffix)`]:{pointerEvents:"auto"}},[`${Ge}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Ge}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${Ge}-prefix`]:{flex:"none",marginInlineEnd:ue.selectAffixPadding},[`${Ge}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ft,zIndex:1,display:"inline-block",width:ue.fontSizeIcon,height:ue.fontSizeIcon,marginTop:ue.calc(ue.fontSizeIcon).mul(-1).div(2).equal(),color:ue.colorTextQuaternary,fontSize:ue.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${ue.motionDurationMid} ease, opacity ${ue.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:ue.colorTextTertiary}},[`&:hover ${Ge}-clear`]:{opacity:1,background:ue.colorBgBase,borderRadius:"50%"}}),[`${Ge}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${Ge}-has-feedback`]:{[`${Ge}-clear`]:{insetInlineEnd:ue.calc(ft).add(ue.fontSize).add(ue.paddingXS).equal()}}}}}},ot=ue=>{const{componentCls:_e}=ue;return[{[_e]:{[`&${_e}-in-form-item`]:{width:"100%"}}},Pe(ue),Re(ue),(0,se.ZP)(ue),Ae(ue),{[`${_e}-rtl`]:{direction:"rtl"}},(0,we.c)(ue,{borderElCls:`${_e}-selector`,focusElCls:`${_e}-focused`})]};var Le=(0,pe.I$)("Select",(ue,_e)=>{let{rootPrefixCls:Ge}=_e;const ft=(0,je.mergeToken)(ue,{rootPrefixCls:Ge,inputPaddingHorizontalBase:ue.calc(ue.paddingSM).sub(1).equal(),multipleSelectItemHeight:ue.multipleItemHeight,selectHeight:ue.controlHeight});return[ot(ft),ge(ft)]},De,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(sn,Ct,E){"use strict";E.d(Ct,{_z:function(){return Fe},gp:function(){return je}});var y=E(36237),we=E(63356),pe=E(51636);const je=se=>{const{multipleSelectItemHeight:Ye,paddingXXS:me,lineWidth:Re,INTERNAL_FIXED_ITEM_MARGIN:De}=se,Ce=se.max(se.calc(me).sub(Re).equal(),0),he=se.max(se.calc(Ce).sub(De).equal(),0);return{basePadding:Ce,containerPadding:he,itemHeight:(0,y.unit)(Ye),itemLineHeight:(0,y.unit)(se.calc(Ye).sub(se.calc(se.lineWidth).mul(2)).equal())}},be=se=>{const{multipleSelectItemHeight:Ye,selectHeight:me,lineWidth:Re}=se;return se.calc(me).sub(Ye).div(2).sub(Re).equal()},Fe=se=>{const{componentCls:Ye,iconCls:me,borderRadiusSM:Re,motionDurationSlow:De,paddingXS:Ce,multipleItemColorDisabled:he,multipleItemBorderColorDisabled:ce,colorIcon:Me,colorIconHover:Ze,INTERNAL_FIXED_ITEM_MARGIN:Je}=se;return{[`${Ye}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${Ye}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:Je,borderRadius:Re,cursor:"default",transition:`font-size ${De}, line-height ${De}, height ${De}`,marginInlineEnd:se.calc(Je).mul(2).equal(),paddingInlineStart:Ce,paddingInlineEnd:se.calc(Ce).div(2).equal(),[`${Ye}-disabled&`]:{color:he,borderColor:ce,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:se.calc(Ce).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,we.Ro)()),{display:"inline-flex",alignItems:"center",color:Me,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${me}`]:{verticalAlign:"-0.2em"},"&:hover":{color:Ze}})}}}},ye=(se,Ye)=>{const{componentCls:me,INTERNAL_FIXED_ITEM_MARGIN:Re}=se,De=`${me}-selection-overflow`,Ce=se.multipleSelectItemHeight,he=be(se),ce=Ye?`${me}-${Ye}`:"",Me=je(se);return{[`${me}-multiple${ce}`]:Object.assign(Object.assign({},Fe(se)),{[`${me}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:Me.basePadding,paddingBlock:Me.containerPadding,borderRadius:se.borderRadius,[`${me}-disabled&`]:{background:se.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,y.unit)(Re)} 0`,lineHeight:(0,y.unit)(Ce),visibility:"hidden",content:'"\\a0"'}},[`${me}-selection-item`]:{height:Me.itemHeight,lineHeight:(0,y.unit)(Me.itemLineHeight)},[`${me}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,y.unit)(Ce),marginBlock:Re}},[`${me}-prefix`]:{marginInlineStart:se.calc(se.inputPaddingHorizontalBase).sub(Me.basePadding).equal()},[`${De}-item + ${De}-item, ${me}-prefix + ${me}-selection-wrap `]:{[`${me}-selection-search`]:{marginInlineStart:0},[`${me}-selection-placeholder`]:{insetInlineStart:0}},[`${De}-item-suffix`]:{minHeight:Me.itemHeight,marginBlock:Re},[`${me}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:se.calc(se.inputPaddingHorizontalBase).sub(he).equal(),"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:se.fontFamily,lineHeight:(0,y.unit)(Ce),transition:`all ${se.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${me}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:se.calc(se.inputPaddingHorizontalBase).sub(Me.basePadding).equal(),insetInlineEnd:se.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${se.motionDurationSlow}`}})}};function ze(se,Ye){const{componentCls:me}=se,Re=Ye?`${me}-${Ye}`:"",De={[`${me}-multiple${Re}`]:{fontSize:se.fontSize,[`${me}-selector`]:{[`${me}-show-search&`]:{cursor:"text"}},[` &${me}-show-arrow ${me}-selector, &${me}-allow-clear ${me}-selector - `]:{paddingInlineEnd:se.calc(se.fontSizeIcon).add(se.controlPaddingHorizontal).equal()}}};return[ye(se,Ye),De]}const Ae=se=>{const{componentCls:Ye}=se,me=(0,pe.mergeToken)(se,{selectHeight:se.controlHeightSM,multipleSelectItemHeight:se.multipleItemHeightSM,borderRadius:se.borderRadiusSM,borderRadiusSM:se.borderRadiusXS}),Re=(0,pe.mergeToken)(se,{fontSize:se.fontSizeLG,selectHeight:se.controlHeightLG,multipleSelectItemHeight:se.multipleItemHeightLG,borderRadius:se.borderRadiusLG,borderRadiusSM:se.borderRadius});return[ze(se),ze(me,"sm"),{[`${Ye}-multiple${Ye}-sm`]:{[`${Ye}-selection-placeholder`]:{insetInline:se.calc(se.controlPaddingHorizontalSM).sub(se.lineWidth).equal()},[`${Ye}-selection-search`]:{marginInlineStart:2}}},ze(Re,"lg")]};Ct.ZP=Ae},68525:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(59301),we=E(40001),pe=E(19248),je=E(99267),be=E(84105),Fe=E(58617),ye=E(47472);function ze(Ae){let{suffixIcon:se,clearIcon:Ye,menuItemSelectedIcon:me,removeIcon:Re,loading:De,multiple:Ce,hasFeedback:he,prefixCls:ce,showSuffixIcon:Me,feedbackIcon:Ze,showArrow:Je,componentName:oe}=Ae;const Be=Ye!=null?Ye:y.createElement(pe.Z,null),rt=Oe=>se===null&&!he&&!Je?null:y.createElement(y.Fragment,null,Me!==!1&&Oe,he&&Ze);let Te=null;if(se!==void 0)Te=rt(se);else if(De)Te=rt(y.createElement(Fe.Z,{spin:!0}));else{const Oe=`${ce}-suffix`;Te=Ve=>{let{open:Pe,showSearch:ot}=Ve;return rt(Pe&&ot?y.createElement(ye.Z,{className:Oe}):y.createElement(be.Z,{className:Oe}))}}let Xe=null;me!==void 0?Xe=me:Ce?Xe=y.createElement(we.Z,null):Xe=null;let ge=null;return Re!==void 0?ge=Re:ge=y.createElement(je.Z,null),{clearIcon:Be,suffixIcon:Te,itemIcon:Xe,removeIcon:ge}}},90005:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});function y(we,pe){return pe!==void 0?pe:we!==null}},11938:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Ve}});var y=E(59301),we=E(40192),pe=E(22703),je=E(92310),be=E.n(je),Fe=E(26112),ye=E(48755),ze=E(458),se=Pe=>{const{value:ot,formatter:Le,precision:ue,decimalSeparator:_e,groupSeparator:Ge="",prefixCls:ft}=Pe;let Nt;if(typeof Le=="function")Nt=Le(ot);else{const Ke=String(ot),Se=Ke.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Se||Ke==="-")Nt=Ke;else{const xt=Se[1];let It=Se[2]||"0",st=Se[4]||"";It=It.replace(/\B(?=(\d{3})+(?!\d))/g,Ge),typeof ue=="number"&&(st=st.padEnd(ue,"0").slice(0,ue>0?ue:0)),st&&(st=`${_e}${st}`),Nt=[y.createElement("span",{key:"int",className:`${ft}-content-value-int`},xt,It),st&&y.createElement("span",{key:"decimal",className:`${ft}-content-value-decimal`},st)]}}return y.createElement("span",{className:`${ft}-content-value`},Nt)},Ye=E(63356),me=E(16931),Re=E(51636);const De=Pe=>{const{componentCls:ot,marginXXS:Le,padding:ue,colorTextDescription:_e,titleFontSize:Ge,colorTextHeading:ft,contentFontSize:Nt,fontFamily:Ke}=Pe;return{[ot]:Object.assign(Object.assign({},(0,Ye.Wf)(Pe)),{[`${ot}-title`]:{marginBottom:Le,color:_e,fontSize:Ge},[`${ot}-skeleton`]:{paddingTop:ue},[`${ot}-content`]:{color:ft,fontSize:Nt,fontFamily:Ke,[`${ot}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ot}-content-prefix, ${ot}-content-suffix`]:{display:"inline-block"},[`${ot}-content-prefix`]:{marginInlineEnd:Le},[`${ot}-content-suffix`]:{marginInlineStart:Le}}})}},Ce=Pe=>{const{fontSizeHeading3:ot,fontSize:Le}=Pe;return{titleFontSize:Le,contentFontSize:ot}};var he=(0,me.I$)("Statistic",Pe=>{const ot=(0,Re.mergeToken)(Pe,{});return[De(ot)]},Ce),ce=function(Pe,ot){var Le={};for(var ue in Pe)Object.prototype.hasOwnProperty.call(Pe,ue)&&ot.indexOf(ue)<0&&(Le[ue]=Pe[ue]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ue=Object.getOwnPropertySymbols(Pe);_e{const{prefixCls:ot,className:Le,rootClassName:ue,style:_e,valueStyle:Ge,value:ft=0,title:Nt,valueRender:Ke,prefix:Se,suffix:xt,loading:It=!1,formatter:st,precision:xe,decimalSeparator:Ne=".",groupSeparator:it=",",onMouseEnter:Wt,onMouseLeave:ht}=Pe,Zt=ce(Pe,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:St,direction:Gt,className:jt,style:de}=(0,ye.dj)("statistic"),ne=St("statistic",ot),[te,le,ve]=he(ne),re=y.createElement(se,{decimalSeparator:Ne,groupSeparator:it,prefixCls:ne,formatter:st,precision:xe,value:ft}),fe=be()(ne,{[`${ne}-rtl`]:Gt==="rtl"},jt,Le,ue,le,ve),Ue=(0,Fe.Z)(Zt,{aria:!0,data:!0});return te(y.createElement("div",Object.assign({},Ue,{className:fe,style:Object.assign(Object.assign({},de),_e),onMouseEnter:Wt,onMouseLeave:ht}),Nt&&y.createElement("div",{className:`${ne}-title`},Nt),y.createElement(ze.Z,{paragraph:!1,loading:It,className:`${ne}-skeleton`},y.createElement("div",{style:Ge,className:`${ne}-content`},Se&&y.createElement("span",{className:`${ne}-content-prefix`},Se),Ke?Ke(re):re,xt&&y.createElement("span",{className:`${ne}-content-suffix`},xt)))))};const Je=[["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 oe(Pe,ot){let Le=Pe;const ue=/\[[^\]]*]/g,_e=(ot.match(ue)||[]).map(Ke=>Ke.slice(1,-1)),Ge=ot.replace(ue,"[]"),ft=Je.reduce((Ke,Se)=>{let[xt,It]=Se;if(Ke.includes(xt)){const st=Math.floor(Le/It);return Le-=st*It,Ke.replace(new RegExp(`${xt}+`,"g"),xe=>{const Ne=xe.length;return st.toString().padStart(Ne,"0")})}return Ke},Ge);let Nt=0;return ft.replace(ue,()=>{const Ke=_e[Nt];return Nt+=1,Ke})}function Be(Pe,ot){const{format:Le=""}=ot,ue=new Date(Pe).getTime(),_e=Date.now(),Ge=Math.max(ue-_e,0);return oe(Ge,Le)}var rt=function(Pe,ot){var Le={};for(var ue in Pe)Object.prototype.hasOwnProperty.call(Pe,ue)&&ot.indexOf(ue)<0&&(Le[ue]=Pe[ue]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ue=Object.getOwnPropertySymbols(Pe);_e{const{value:ot,format:Le="HH:mm:ss",onChange:ue,onFinish:_e}=Pe,Ge=rt(Pe,["value","format","onChange","onFinish"]),ft=(0,we.Z)(),Nt=y.useRef(null),Ke=()=>{_e==null||_e(),Nt.current&&(clearInterval(Nt.current),Nt.current=null)},Se=()=>{const st=Xe(ot);st>=Date.now()&&(Nt.current=setInterval(()=>{ft(),ue==null||ue(st-Date.now()),st(Se(),()=>{Nt.current&&(clearInterval(Nt.current),Nt.current=null)}),[ot]);const xt=(st,xe)=>Be(st,Object.assign(Object.assign({},xe),{format:Le})),It=st=>(0,pe.Tm)(st,{title:void 0});return y.createElement(Ze,Object.assign({},Ge,{value:ot,valueRender:It,formatter:xt}))};var Oe=y.memo(ge);Ze.Countdown=Oe;var Ve=Ze},58755:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return _e}});var y=E(59301),we=E(58617),pe=E(92310),je=E.n(pe),be=E(54476),Fe=E(20068),ye=E(42978),ze=E(75931),Ae=E(18929),se=E(10228),Ye=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],me=y.forwardRef(function(Ge,ft){var Nt,Ke=Ge.prefixCls,Se=Ke===void 0?"rc-switch":Ke,xt=Ge.className,It=Ge.checked,st=Ge.defaultChecked,xe=Ge.disabled,Ne=Ge.loadingIcon,it=Ge.checkedChildren,Wt=Ge.unCheckedChildren,ht=Ge.onClick,Zt=Ge.onChange,St=Ge.onKeyDown,Gt=(0,ze.Z)(Ge,Ye),jt=(0,Ae.Z)(!1,{value:It,defaultValue:st}),de=(0,ye.Z)(jt,2),ne=de[0],te=de[1];function le(Ue,vt){var et=ne;return xe||(et=Ue,te(et),Zt==null||Zt(et,vt)),et}function ve(Ue){Ue.which===se.Z.LEFT?le(!1,Ue):Ue.which===se.Z.RIGHT&&le(!0,Ue),St==null||St(Ue)}function re(Ue){var vt=le(!ne,Ue);ht==null||ht(vt,Ue)}var fe=je()(Se,xt,(Nt={},(0,Fe.Z)(Nt,"".concat(Se,"-checked"),ne),(0,Fe.Z)(Nt,"".concat(Se,"-disabled"),xe),Nt));return y.createElement("button",(0,be.Z)({},Gt,{type:"button",role:"switch","aria-checked":ne,disabled:xe,className:fe,ref:ft,onKeyDown:ve,onClick:re}),Ne,y.createElement("span",{className:"".concat(Se,"-inner")},y.createElement("span",{className:"".concat(Se,"-inner-checked")},it),y.createElement("span",{className:"".concat(Se,"-inner-unchecked")},Wt)))});me.displayName="Switch";var Re=me,De=E(12919),Ce=E(48755),he=E(2171),ce=E(31756),Me=E(36237),Ze=E(17835),Je=E(63356),oe=E(16931),Be=E(51636);const rt=Ge=>{const{componentCls:ft,trackHeightSM:Nt,trackPadding:Ke,trackMinWidthSM:Se,innerMinMarginSM:xt,innerMaxMarginSM:It,handleSizeSM:st,calc:xe}=Ge,Ne=`${ft}-inner`,it=(0,Me.unit)(xe(st).add(xe(Ke).mul(2)).equal()),Wt=(0,Me.unit)(xe(It).mul(2).equal());return{[ft]:{[`&${ft}-small`]:{minWidth:Se,height:Nt,lineHeight:(0,Me.unit)(Nt),[`${ft}-inner`]:{paddingInlineStart:It,paddingInlineEnd:xt,[`${Ne}-checked, ${Ne}-unchecked`]:{minHeight:Nt},[`${Ne}-checked`]:{marginInlineStart:`calc(-100% + ${it} - ${Wt})`,marginInlineEnd:`calc(100% - ${it} + ${Wt})`},[`${Ne}-unchecked`]:{marginTop:xe(Nt).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${ft}-handle`]:{width:st,height:st},[`${ft}-loading-icon`]:{top:xe(xe(st).sub(Ge.switchLoadingIconSize)).div(2).equal(),fontSize:Ge.switchLoadingIconSize},[`&${ft}-checked`]:{[`${ft}-inner`]:{paddingInlineStart:xt,paddingInlineEnd:It,[`${Ne}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ne}-unchecked`]:{marginInlineStart:`calc(100% - ${it} + ${Wt})`,marginInlineEnd:`calc(-100% + ${it} - ${Wt})`}},[`${ft}-handle`]:{insetInlineStart:`calc(100% - ${(0,Me.unit)(xe(st).add(Ke).equal())})`}},[`&:not(${ft}-disabled):active`]:{[`&:not(${ft}-checked) ${Ne}`]:{[`${Ne}-unchecked`]:{marginInlineStart:xe(Ge.marginXXS).div(2).equal(),marginInlineEnd:xe(Ge.marginXXS).mul(-1).div(2).equal()}},[`&${ft}-checked ${Ne}`]:{[`${Ne}-checked`]:{marginInlineStart:xe(Ge.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:xe(Ge.marginXXS).div(2).equal()}}}}}}},Te=Ge=>{const{componentCls:ft,handleSize:Nt,calc:Ke}=Ge;return{[ft]:{[`${ft}-loading-icon${Ge.iconCls}`]:{position:"relative",top:Ke(Ke(Nt).sub(Ge.fontSize)).div(2).equal(),color:Ge.switchLoadingIconColor,verticalAlign:"top"},[`&${ft}-checked ${ft}-loading-icon`]:{color:Ge.switchColor}}}},Xe=Ge=>{const{componentCls:ft,trackPadding:Nt,handleBg:Ke,handleShadow:Se,handleSize:xt,calc:It}=Ge,st=`${ft}-handle`;return{[ft]:{[st]:{position:"absolute",top:Nt,insetInlineStart:Nt,width:xt,height:xt,transition:`all ${Ge.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Ke,borderRadius:It(xt).div(2).equal(),boxShadow:Se,transition:`all ${Ge.switchDuration} ease-in-out`,content:'""'}},[`&${ft}-checked ${st}`]:{insetInlineStart:`calc(100% - ${(0,Me.unit)(It(xt).add(Nt).equal())})`},[`&:not(${ft}-disabled):active`]:{[`${st}::before`]:{insetInlineEnd:Ge.switchHandleActiveInset,insetInlineStart:0},[`&${ft}-checked ${st}::before`]:{insetInlineEnd:0,insetInlineStart:Ge.switchHandleActiveInset}}}}},ge=Ge=>{const{componentCls:ft,trackHeight:Nt,trackPadding:Ke,innerMinMargin:Se,innerMaxMargin:xt,handleSize:It,calc:st}=Ge,xe=`${ft}-inner`,Ne=(0,Me.unit)(st(It).add(st(Ke).mul(2)).equal()),it=(0,Me.unit)(st(xt).mul(2).equal());return{[ft]:{[xe]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:xt,paddingInlineEnd:Se,transition:`padding-inline-start ${Ge.switchDuration} ease-in-out, padding-inline-end ${Ge.switchDuration} ease-in-out`,[`${xe}-checked, ${xe}-unchecked`]:{display:"block",color:Ge.colorTextLightSolid,fontSize:Ge.fontSizeSM,transition:`margin-inline-start ${Ge.switchDuration} ease-in-out, margin-inline-end ${Ge.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:Nt},[`${xe}-checked`]:{marginInlineStart:`calc(-100% + ${Ne} - ${it})`,marginInlineEnd:`calc(100% - ${Ne} + ${it})`},[`${xe}-unchecked`]:{marginTop:st(Nt).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${ft}-checked ${xe}`]:{paddingInlineStart:Se,paddingInlineEnd:xt,[`${xe}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${xe}-unchecked`]:{marginInlineStart:`calc(100% - ${Ne} + ${it})`,marginInlineEnd:`calc(-100% + ${Ne} - ${it})`}},[`&:not(${ft}-disabled):active`]:{[`&:not(${ft}-checked) ${xe}`]:{[`${xe}-unchecked`]:{marginInlineStart:st(Ke).mul(2).equal(),marginInlineEnd:st(Ke).mul(-1).mul(2).equal()}},[`&${ft}-checked ${xe}`]:{[`${xe}-checked`]:{marginInlineStart:st(Ke).mul(-1).mul(2).equal(),marginInlineEnd:st(Ke).mul(2).equal()}}}}}},Oe=Ge=>{const{componentCls:ft,trackHeight:Nt,trackMinWidth:Ke}=Ge;return{[ft]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Je.Wf)(Ge)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Ke,height:Nt,lineHeight:(0,Me.unit)(Nt),verticalAlign:"middle",background:Ge.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Ge.motionDurationMid}`,userSelect:"none",[`&:hover:not(${ft}-disabled)`]:{background:Ge.colorTextTertiary}}),(0,Je.Qy)(Ge)),{[`&${ft}-checked`]:{background:Ge.switchColor,[`&:hover:not(${ft}-disabled)`]:{background:Ge.colorPrimaryHover}},[`&${ft}-loading, &${ft}-disabled`]:{cursor:"not-allowed",opacity:Ge.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${ft}-rtl`]:{direction:"rtl"}})}},Ve=Ge=>{const{fontSize:ft,lineHeight:Nt,controlHeight:Ke,colorWhite:Se}=Ge,xt=ft*Nt,It=Ke/2,st=2,xe=xt-st*2,Ne=It-st*2;return{trackHeight:xt,trackHeightSM:It,trackMinWidth:xe*2+st*4,trackMinWidthSM:Ne*2+st*2,trackPadding:st,handleBg:Se,handleSize:xe,handleSizeSM:Ne,handleShadow:`0 2px 4px 0 ${new Ze.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:xe/2,innerMaxMargin:xe+st+st*2,innerMinMarginSM:Ne/2,innerMaxMarginSM:Ne+st+st*2}};var Pe=(0,oe.I$)("Switch",Ge=>{const ft=(0,Be.mergeToken)(Ge,{switchDuration:Ge.motionDurationMid,switchColor:Ge.colorPrimary,switchDisabledOpacity:Ge.opacityLoading,switchLoadingIconSize:Ge.calc(Ge.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Ge.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Oe(ft),ge(ft),Xe(ft),Te(ft),rt(ft)]},Ve),ot=function(Ge,ft){var Nt={};for(var Ke in Ge)Object.prototype.hasOwnProperty.call(Ge,Ke)&&ft.indexOf(Ke)<0&&(Nt[Ke]=Ge[Ke]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ke=Object.getOwnPropertySymbols(Ge);Se{const{prefixCls:Nt,size:Ke,disabled:Se,loading:xt,className:It,rootClassName:st,style:xe,checked:Ne,value:it,defaultChecked:Wt,defaultValue:ht,onChange:Zt}=Ge,St=ot(Ge,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[Gt,jt]=(0,Ae.Z)(!1,{value:Ne!=null?Ne:it,defaultValue:Wt!=null?Wt:ht}),{getPrefixCls:de,direction:ne,switch:te}=y.useContext(Ce.E_),le=y.useContext(he.Z),ve=(Se!=null?Se:le)||xt,re=de("switch",Nt),fe=y.createElement("div",{className:`${re}-handle`},xt&&y.createElement(we.Z,{className:`${re}-loading-icon`})),[Ue,vt,et]=Pe(re),tt=(0,ce.Z)(Ke),dt=je()(te==null?void 0:te.className,{[`${re}-small`]:tt==="small",[`${re}-loading`]:xt,[`${re}-rtl`]:ne==="rtl"},It,st,vt,et),yt=Object.assign(Object.assign({},te==null?void 0:te.style),xe),wt=function(){jt(arguments.length<=0?void 0:arguments[0]),Zt==null||Zt.apply(void 0,arguments)};return Ue(y.createElement(De.Z,{component:"Switch"},y.createElement(Re,Object.assign({},St,{checked:Gt,onChange:wt,prefixCls:re,className:dt,style:yt,disabled:ve,ref:ft,loadingIcon:fe}))))});ue.__ANT_SWITCH=!0;var _e=ue},70858:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Pa}});var y=E(59301),we={},pe="rc-table-internal-hook",je=E(42978),be=E(6089),Fe=E(34280),ye=E(13697),ze=E(4676);function Ae(ke){var Ie=y.createContext(void 0),gt=function(Rt){var _t=Rt.value,cn=Rt.children,rn=y.useRef(_t);rn.current=_t;var gn=y.useState(function(){return{getValue:function(){return rn.current},listeners:new Set}}),bn=(0,je.Z)(gn,1),Hn=bn[0];return(0,Fe.Z)(function(){(0,ze.unstable_batchedUpdates)(function(){Hn.listeners.forEach(function(Tn){Tn(_t)})})},[_t]),y.createElement(Ie.Provider,{value:Hn},cn)};return{Context:Ie,Provider:gt,defaultValue:ke}}function se(ke,Ie){var gt=(0,be.Z)(typeof Ie=="function"?Ie:function(Tn){if(Ie===void 0)return Tn;if(!Array.isArray(Ie))return Tn[Ie];var In={};return Ie.forEach(function(Dn){In[Dn]=Tn[Dn]}),In}),Dt=y.useContext(ke==null?void 0:ke.Context),Rt=Dt||{},_t=Rt.listeners,cn=Rt.getValue,rn=y.useRef();rn.current=gt(Dt?cn():ke==null?void 0:ke.defaultValue);var gn=y.useState({}),bn=(0,je.Z)(gn,2),Hn=bn[1];return(0,Fe.Z)(function(){if(!Dt)return;function Tn(In){var Dn=gt(In);(0,ye.Z)(rn.current,Dn,!0)||Hn({})}return _t.add(Tn),function(){_t.delete(Tn)}},[Dt]),rn.current}var Ye=E(54476),me=E(8654);function Re(){var ke=y.createContext(null);function Ie(){return y.useContext(ke)}function gt(Rt,_t){var cn=(0,me.Yr)(Rt),rn=function(bn,Hn){var Tn=cn?{ref:Hn}:{},In=y.useRef(0),Dn=y.useRef(bn),xn=Ie();return xn!==null?y.createElement(Rt,(0,Ye.Z)({},bn,Tn)):((!_t||_t(Dn.current,bn))&&(In.current+=1),Dn.current=bn,y.createElement(ke.Provider,{value:In.current},y.createElement(Rt,(0,Ye.Z)({},bn,Tn))))};return cn?y.forwardRef(rn):rn}function Dt(Rt,_t){var cn=(0,me.Yr)(Rt),rn=function(bn,Hn){var Tn=cn?{ref:Hn}:{};return Ie(),y.createElement(Rt,(0,Ye.Z)({},bn,Tn))};return cn?y.memo(y.forwardRef(rn),_t):y.memo(rn,_t)}return{makeImmutable:gt,responseImmutable:Dt,useImmutableMark:Ie}}var De=Re(),Ce=De.makeImmutable,he=De.responseImmutable,ce=De.useImmutableMark,Me=Re(),Ze=Me.makeImmutable,Je=Me.responseImmutable,oe=Me.useImmutableMark,Be=Ae(),rt=Be;function Te(ke,Ie){var gt=React.useRef(0);gt.current+=1;var Dt=React.useRef(ke),Rt=[];Object.keys(ke||{}).map(function(cn){var rn;(ke==null?void 0:ke[cn])!==((rn=Dt.current)===null||rn===void 0?void 0:rn[cn])&&Rt.push(cn)}),Dt.current=ke;var _t=React.useRef([]);return Rt.length&&(_t.current=Rt),React.useDebugValue(gt.current),React.useDebugValue(_t.current.join(", ")),Ie&&console.log("".concat(Ie,":"),gt.current,_t.current),gt.current}var Xe=null,ge=null,Oe=E(76190),Ve=E(33885),Pe=E(20068),ot=E(92310),Le=E.n(ot),ue=E(80547),_e=E(97938),Ge=E(48736),ft=y.createContext({renderWithProps:!1}),Nt=ft,Ke="RC_TABLE_KEY";function Se(ke){return ke==null?[]:Array.isArray(ke)?ke:[ke]}function xt(ke){var Ie=[],gt={};return ke.forEach(function(Dt){for(var Rt=Dt||{},_t=Rt.key,cn=Rt.dataIndex,rn=_t||Se(cn).join("-")||Ke;gt[rn];)rn="".concat(rn,"_next");gt[rn]=!0,Ie.push(rn)}),Ie}function It(ke){return ke!=null}function st(ke){return typeof ke=="number"&&!Number.isNaN(ke)}function xe(ke){return ke&&(0,Oe.Z)(ke)==="object"&&!Array.isArray(ke)&&!y.isValidElement(ke)}function Ne(ke,Ie,gt,Dt,Rt,_t){var cn=y.useContext(Nt),rn=oe(),gn=(0,ue.Z)(function(){if(It(Dt))return[Dt];var bn=Ie==null||Ie===""?[]:Array.isArray(Ie)?Ie:[Ie],Hn=(0,_e.Z)(ke,bn),Tn=Hn,In=void 0;if(Rt){var Dn=Rt(Hn,ke,gt);xe(Dn)?(Tn=Dn.children,In=Dn.props,cn.renderWithProps=!0):Tn=Dn}return[Tn,In]},[rn,ke,Dt,Ie,Rt,gt],function(bn,Hn){if(_t){var Tn=(0,je.Z)(bn,2),In=Tn[1],Dn=(0,je.Z)(Hn,2),xn=Dn[1];return _t(xn,In)}return cn.renderWithProps?!0:!(0,ye.Z)(bn,Hn,!0)});return gn}function it(ke,Ie,gt,Dt){var Rt=ke+Ie-1;return ke<=Dt&&Rt>=gt}function Wt(ke,Ie){return se(rt,function(gt){var Dt=it(ke,Ie||1,gt.hoverStartRow,gt.hoverEndRow);return[Dt,gt.onHover]})}var ht=E(70425),Zt=function(Ie){var gt=Ie.ellipsis,Dt=Ie.rowType,Rt=Ie.children,_t,cn=gt===!0?{showTitle:!0}:gt;return cn&&(cn.showTitle||Dt==="header")&&(typeof Rt=="string"||typeof Rt=="number"?_t=Rt.toString():y.isValidElement(Rt)&&typeof Rt.props.children=="string"&&(_t=Rt.props.children)),_t};function St(ke){var Ie,gt,Dt,Rt,_t,cn,rn,gn,bn=ke.component,Hn=ke.children,Tn=ke.ellipsis,In=ke.scope,Dn=ke.prefixCls,xn=ke.className,pr=ke.align,er=ke.record,Fr=ke.render,br=ke.dataIndex,Nr=ke.renderIndex,Br=ke.shouldCellUpdate,Ir=ke.index,Wr=ke.rowType,Gr=ke.colSpan,Jr=ke.rowSpan,Io=ke.fixLeft,Or=ke.fixRight,Pr=ke.firstFixLeft,jr=ke.lastFixLeft,lr=ke.firstFixRight,ir=ke.lastFixRight,Zr=ke.appendNode,Xr=ke.additionalProps,lo=Xr===void 0?{}:Xr,Lo=ke.isSticky,_r="".concat(Dn,"-cell"),Fa=se(rt,["supportSticky","allColumnsFixedLeft","rowHoverable"]),xa=Fa.supportSticky,pi=Fa.allColumnsFixedLeft,Qa=Fa.rowHoverable,ui=Ne(er,br,Nr,Hn,Fr,Br),gi=(0,je.Z)(ui,2),Ci=gi[0],Ra=gi[1],Na={},Pi=typeof Io=="number"&&xa,Ii=typeof Or=="number"&&xa;Pi&&(Na.position="sticky",Na.left=Io),Ii&&(Na.position="sticky",Na.right=Or);var Vo=(Ie=(gt=(Dt=Ra==null?void 0:Ra.colSpan)!==null&&Dt!==void 0?Dt:lo.colSpan)!==null&>!==void 0?gt:Gr)!==null&&Ie!==void 0?Ie:1,Sa=(Rt=(_t=(cn=Ra==null?void 0:Ra.rowSpan)!==null&&cn!==void 0?cn:lo.rowSpan)!==null&&_t!==void 0?_t:Jr)!==null&&Rt!==void 0?Rt:1,zo=Wt(Ir,Sa),go=(0,je.Z)(zo,2),Ka=go[0],qa=go[1],bi=(0,ht.zX)(function(ci){var di;er&&qa(Ir,Ir+Sa-1),lo==null||(di=lo.onMouseEnter)===null||di===void 0||di.call(lo,ci)}),ei=(0,ht.zX)(function(ci){var di;er&&qa(-1,-1),lo==null||(di=lo.onMouseLeave)===null||di===void 0||di.call(lo,ci)});if(Vo===0||Sa===0)return null;var Oi=(rn=lo.title)!==null&&rn!==void 0?rn:Zt({rowType:Wr,ellipsis:Tn,children:Ci}),Di=Le()(_r,xn,(gn={},(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)(gn,"".concat(_r,"-fix-left"),Pi&&xa),"".concat(_r,"-fix-left-first"),Pr&&xa),"".concat(_r,"-fix-left-last"),jr&&xa),"".concat(_r,"-fix-left-all"),jr&&pi&&xa),"".concat(_r,"-fix-right"),Ii&&xa),"".concat(_r,"-fix-right-first"),lr&&xa),"".concat(_r,"-fix-right-last"),ir&&xa),"".concat(_r,"-ellipsis"),Tn),"".concat(_r,"-with-append"),Zr),"".concat(_r,"-fix-sticky"),(Pi||Ii)&&Lo&&xa),(0,Pe.Z)(gn,"".concat(_r,"-row-hover"),!Ra&&Ka)),lo.className,Ra==null?void 0:Ra.className),Jo={};pr&&(Jo.textAlign=pr);var sa=(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},Ra==null?void 0:Ra.style),Na),Jo),lo.style),ti=Ci;return(0,Oe.Z)(ti)==="object"&&!Array.isArray(ti)&&!y.isValidElement(ti)&&(ti=null),Tn&&(jr||lr)&&(ti=y.createElement("span",{className:"".concat(_r,"-content")},ti)),y.createElement(bn,(0,Ye.Z)({},Ra,lo,{className:Di,style:sa,title:Oi,scope:In,onMouseEnter:Qa?bi:void 0,onMouseLeave:Qa?ei:void 0,colSpan:Vo!==1?Vo:null,rowSpan:Sa!==1?Sa:null}),Zr,ti)}var Gt=y.memo(St);function jt(ke,Ie,gt,Dt,Rt){var _t=gt[ke]||{},cn=gt[Ie]||{},rn,gn;_t.fixed==="left"?rn=Dt.left[Rt==="rtl"?Ie:ke]:cn.fixed==="right"&&(gn=Dt.right[Rt==="rtl"?ke:Ie]);var bn=!1,Hn=!1,Tn=!1,In=!1,Dn=gt[Ie+1],xn=gt[ke-1],pr=Dn&&!Dn.fixed||xn&&!xn.fixed||gt.every(function(Br){return Br.fixed==="left"});if(Rt==="rtl"){if(rn!==void 0){var er=xn&&xn.fixed==="left";In=!er&&pr}else if(gn!==void 0){var Fr=Dn&&Dn.fixed==="right";Tn=!Fr&&pr}}else if(rn!==void 0){var br=Dn&&Dn.fixed==="left";bn=!br&&pr}else if(gn!==void 0){var Nr=xn&&xn.fixed==="right";Hn=!Nr&&pr}return{fixLeft:rn,fixRight:gn,lastFixLeft:bn,firstFixRight:Hn,lastFixRight:Tn,firstFixLeft:In,isSticky:Dt.isSticky}}var de=y.createContext({}),ne=de;function te(ke){var Ie=ke.className,gt=ke.index,Dt=ke.children,Rt=ke.colSpan,_t=Rt===void 0?1:Rt,cn=ke.rowSpan,rn=ke.align,gn=se(rt,["prefixCls","direction"]),bn=gn.prefixCls,Hn=gn.direction,Tn=y.useContext(ne),In=Tn.scrollColumnIndex,Dn=Tn.stickyOffsets,xn=Tn.flattenColumns,pr=gt+_t-1,er=pr+1===In?_t+1:_t,Fr=jt(gt,gt+er-1,xn,Dn,Hn);return y.createElement(Gt,(0,Ye.Z)({className:Ie,index:gt,component:"td",prefixCls:bn,record:null,dataIndex:null,align:rn,colSpan:er,rowSpan:cn,render:function(){return Dt}},Fr))}var le=E(75931),ve=["children"];function re(ke){var Ie=ke.children,gt=(0,le.Z)(ke,ve);return y.createElement("tr",gt,Ie)}function fe(ke){var Ie=ke.children;return Ie}fe.Row=re,fe.Cell=te;var Ue=fe;function vt(ke){var Ie=ke.children,gt=ke.stickyOffsets,Dt=ke.flattenColumns,Rt=se(rt,"prefixCls"),_t=Dt.length-1,cn=Dt[_t],rn=y.useMemo(function(){return{stickyOffsets:gt,flattenColumns:Dt,scrollColumnIndex:cn!=null&&cn.scrollbar?_t:null}},[cn,Dt,_t,gt]);return y.createElement(ne.Provider,{value:rn},y.createElement("tfoot",{className:"".concat(Rt,"-summary")},Ie))}var et=Je(vt),tt=Ue,dt=E(29301),yt=E(24514),wt=E(75152),Qe=E(26112);function lt(ke,Ie,gt,Dt,Rt,_t,cn){ke.push({record:Ie,indent:gt,index:cn});var rn=_t(Ie),gn=Rt==null?void 0:Rt.has(rn);if(Ie&&Array.isArray(Ie[Dt])&&gn)for(var bn=0;bn1?Pr-1:0),lr=1;lr=1)),style:(0,Ve.Z)((0,Ve.Z)({},gt),Fr==null?void 0:Fr.style)}),xn.map(function(Io,Or){var Pr=Io.render,jr=Io.dataIndex,lr=Io.className,ir=bt(In,Io,Or,gn,Rt),Zr=ir.key,Xr=ir.fixedInfo,lo=ir.appendCellNode,Lo=ir.additionalCellProps;return y.createElement(Gt,(0,Ye.Z)({className:lr,ellipsis:Io.ellipsis,align:Io.align,scope:Io.rowScope,component:Io.rowScope?Tn:Hn,prefixCls:Dn,key:Zr,record:Dt,index:Rt,renderIndex:_t,dataIndex:jr,render:Pr,shouldCellUpdate:Io.shouldCellUpdate},Xr,{appendNode:lo,additionalProps:Lo}))})),Gr;if(Nr&&(Br.current||br)){var Jr=er(Dt,Rt,gn+1,br);Gr=y.createElement(en,{expanded:br,className:Le()("".concat(Dn,"-expanded-row"),"".concat(Dn,"-expanded-row-level-").concat(gn+1),Ir),prefixCls:Dn,component:bn,cellComponent:Hn,colSpan:xn.length,isEmpty:!1},Jr)}return y.createElement(y.Fragment,null,Wr,Gr)}var ln=Je(kt);function yn(ke){var Ie=ke.columnKey,gt=ke.onColumnResize,Dt=y.useRef();return(0,Fe.Z)(function(){Dt.current&>(Ie,Dt.current.offsetWidth)},[]),y.createElement(dt.Z,{data:Ie},y.createElement("td",{ref:Dt,style:{padding:0,border:0,height:0}},y.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var ut=E(29194);function zt(ke){var Ie=ke.prefixCls,gt=ke.columnsKey,Dt=ke.onColumnResize,Rt=y.useRef(null);return y.createElement("tr",{"aria-hidden":"true",className:"".concat(Ie,"-measure-row"),style:{height:0,fontSize:0},ref:Rt},y.createElement(dt.Z.Collection,{onBatchResize:function(cn){(0,ut.Z)(Rt.current)&&cn.forEach(function(rn){var gn=rn.data,bn=rn.size;Dt(gn,bn.offsetWidth)})}},gt.map(function(_t){return y.createElement(yn,{key:_t,columnKey:_t,onColumnResize:Dt})})))}function At(ke){var Ie=ke.data,gt=ke.measureColumnWidth,Dt=se(rt,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Rt=Dt.prefixCls,_t=Dt.getComponent,cn=Dt.onColumnResize,rn=Dt.flattenColumns,gn=Dt.getRowKey,bn=Dt.expandedKeys,Hn=Dt.childrenColumnName,Tn=Dt.emptyNode,In=qt(Ie,Hn,bn,gn),Dn=y.useRef({renderWithProps:!1}),xn=_t(["body","wrapper"],"tbody"),pr=_t(["body","row"],"tr"),er=_t(["body","cell"],"td"),Fr=_t(["body","cell"],"th"),br;Ie.length?br=In.map(function(Br,Ir){var Wr=Br.record,Gr=Br.indent,Jr=Br.index,Io=gn(Wr,Ir);return y.createElement(ln,{key:Io,rowKey:Io,record:Wr,index:Ir,renderIndex:Jr,rowComponent:pr,cellComponent:er,scopeCellComponent:Fr,indent:Gr})}):br=y.createElement(en,{expanded:!0,className:"".concat(Rt,"-placeholder"),prefixCls:Rt,component:pr,cellComponent:er,colSpan:rn.length,isEmpty:!0},Tn);var Nr=xt(rn);return y.createElement(Nt.Provider,{value:Dn.current},y.createElement(xn,{className:"".concat(Rt,"-tbody")},gt&&y.createElement(zt,{prefixCls:Rt,columnsKey:Nr,onColumnResize:cn}),br))}var un=Je(At),An=["expandable"],Vn="RC_TABLE_INTERNAL_COL_DEFINE";function rr(ke){var Ie=ke.expandable,gt=(0,le.Z)(ke,An),Dt;return"expandable"in ke?Dt=(0,Ve.Z)((0,Ve.Z)({},gt),Ie):Dt=gt,Dt.showExpandColumn===!1&&(Dt.expandIconColumnIndex=-1),Dt}var sr=["columnType"];function kn(ke){for(var Ie=ke.colWidths,gt=ke.columns,Dt=ke.columCount,Rt=se(rt,["tableLayout"]),_t=Rt.tableLayout,cn=[],rn=Dt||gt.length,gn=!1,bn=rn-1;bn>=0;bn-=1){var Hn=Ie[bn],Tn=gt&>[bn],In=void 0,Dn=void 0;if(Tn&&(In=Tn[Vn],_t==="auto"&&(Dn=Tn.minWidth)),Hn||Dn||In||gn){var xn=In||{},pr=xn.columnType,er=(0,le.Z)(xn,sr);cn.unshift(y.createElement("col",(0,Ye.Z)({key:bn,style:{width:Hn,minWidth:Dn}},er))),gn=!0}}return y.createElement("colgroup",null,cn)}var qn=kn,Ht=E(94480),dn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Nn(ke,Ie){return(0,y.useMemo)(function(){for(var gt=[],Dt=0;Dt1?"colgroup":"col":null,ellipsis:er.ellipsis,align:er.align,component:cn,prefixCls:Hn,key:Dn[pr]},Fr,{additionalProps:br,rowType:"header"}))}))},on=hn;function Fn(ke){var Ie=[];function gt(cn,rn){var gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ie[gn]=Ie[gn]||[];var bn=rn,Hn=cn.filter(Boolean).map(function(Tn){var In={key:Tn.key,className:Tn.className||"",children:Tn.title,column:Tn,colStart:bn},Dn=1,xn=Tn.children;return xn&&xn.length>0&&(Dn=gt(xn,bn,gn+1).reduce(function(pr,er){return pr+er},0),In.hasSubColumns=!0),"colSpan"in Tn&&(Dn=Tn.colSpan),"rowSpan"in Tn&&(In.rowSpan=Tn.rowSpan),In.colSpan=Dn,In.colEnd=In.colStart+Dn-1,Ie[gn].push(In),bn+=Dn,Dn});return Hn}gt(ke,0);for(var Dt=Ie.length,Rt=function(rn){Ie[rn].forEach(function(gn){!("rowSpan"in gn)&&!gn.hasSubColumns&&(gn.rowSpan=Dt-rn)})},_t=0;_t1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ie=="number"?Ie:Ie.endsWith("%")?ke*parseFloat(Ie)/100:null}function Jn(ke,Ie,gt){return y.useMemo(function(){if(Ie&&Ie>0){var Dt=0,Rt=0;ke.forEach(function(In){var Dn=Qn(Ie,In.width);Dn?Dt+=Dn:Rt+=1});var _t=Math.max(Ie,gt),cn=Math.max(_t-Dt,Rt),rn=Rt,gn=cn/Rt,bn=0,Hn=ke.map(function(In){var Dn=(0,Ve.Z)({},In),xn=Qn(Ie,Dn.width);if(xn)Dn.width=xn;else{var pr=Math.floor(gn);Dn.width=rn===1?cn:pr,cn-=pr,rn-=1}return bn+=Dn.width,Dn});if(bn<_t){var Tn=_t/bn;cn=_t,Hn.forEach(function(In,Dn){var xn=Math.floor(In.width*Tn);In.width=Dn===Hn.length-1?cn:xn,cn-=xn})}return[Hn,Math.max(bn,_t)]}return[ke,Ie]},[ke,Ie,gt])}var Er=["children"],Ar=["fixed"];function En(ke){return(0,Pn.Z)(ke).filter(function(Ie){return y.isValidElement(Ie)}).map(function(Ie){var gt=Ie.key,Dt=Ie.props,Rt=Dt.children,_t=(0,le.Z)(Dt,Er),cn=(0,Ve.Z)({key:gt},_t);return Rt&&(cn.children=En(Rt)),cn})}function Kn(ke){return ke.filter(function(Ie){return Ie&&(0,Oe.Z)(Ie)==="object"&&!Ie.hidden}).map(function(Ie){var gt=Ie.children;return gt&>.length>0?(0,Ve.Z)((0,Ve.Z)({},Ie),{},{children:Kn(gt)}):Ie})}function fr(ke){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ke.filter(function(gt){return gt&&(0,Oe.Z)(gt)==="object"}).reduce(function(gt,Dt,Rt){var _t=Dt.fixed,cn=_t===!0?"left":_t,rn="".concat(Ie,"-").concat(Rt),gn=Dt.children;return gn&&gn.length>0?[].concat((0,Ht.Z)(gt),(0,Ht.Z)(fr(gn,rn).map(function(bn){return(0,Ve.Z)({fixed:cn},bn)}))):[].concat((0,Ht.Z)(gt),[(0,Ve.Z)((0,Ve.Z)({key:rn},Dt),{},{fixed:cn})])},[])}function gr(ke){return ke.map(function(Ie){var gt=Ie.fixed,Dt=(0,le.Z)(Ie,Ar),Rt=gt;return gt==="left"?Rt="right":gt==="right"&&(Rt="left"),(0,Ve.Z)({fixed:Rt},Dt)})}function Ot(ke,Ie){var gt=ke.prefixCls,Dt=ke.columns,Rt=ke.children,_t=ke.expandable,cn=ke.expandedKeys,rn=ke.columnTitle,gn=ke.getRowKey,bn=ke.onTriggerExpand,Hn=ke.expandIcon,Tn=ke.rowExpandable,In=ke.expandIconColumnIndex,Dn=ke.direction,xn=ke.expandRowByClick,pr=ke.columnWidth,er=ke.fixed,Fr=ke.scrollWidth,br=ke.clientWidth,Nr=y.useMemo(function(){var jr=Dt||En(Rt)||[];return Kn(jr.slice())},[Dt,Rt]),Br=y.useMemo(function(){if(_t){var jr=Nr.slice();if(!jr.includes(we)){var lr=In||0;lr>=0&&(lr||er==="left"||!er)&&jr.splice(lr,0,we),er==="right"&&jr.splice(Nr.length,0,we)}var ir=jr.indexOf(we);jr=jr.filter(function(Lo,_r){return Lo!==we||_r===ir});var Zr=Nr[ir],Xr;er?Xr=er:Xr=Zr?Zr.fixed:null;var lo=(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},Vn,{className:"".concat(gt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",rn),"fixed",Xr),"className","".concat(gt,"-row-expand-icon-cell")),"width",pr),"render",function(_r,Fa,xa){var pi=gn(Fa,xa),Qa=cn.has(pi),ui=Tn?Tn(Fa):!0,gi=Hn({prefixCls:gt,expanded:Qa,expandable:ui,record:Fa,onExpand:bn});return xn?y.createElement("span",{onClick:function(Ra){return Ra.stopPropagation()}},gi):gi});return jr.map(function(Lo){return Lo===we?lo:Lo})}return Nr.filter(function(Lo){return Lo!==we})},[_t,Nr,gn,cn,Hn,Dn]),Ir=y.useMemo(function(){var jr=Br;return Ie&&(jr=Ie(jr)),jr.length||(jr=[{render:function(){return null}}]),jr},[Ie,Br,Dn]),Wr=y.useMemo(function(){return Dn==="rtl"?gr(fr(Ir)):fr(Ir)},[Ir,Dn,Fr]),Gr=y.useMemo(function(){for(var jr=-1,lr=Wr.length-1;lr>=0;lr-=1){var ir=Wr[lr].fixed;if(ir==="left"||ir===!0){jr=lr;break}}if(jr>=0)for(var Zr=0;Zr<=jr;Zr+=1){var Xr=Wr[Zr].fixed;if(Xr!=="left"&&Xr!==!0)return!0}var lo=Wr.findIndex(function(Fa){var xa=Fa.fixed;return xa==="right"});if(lo>=0)for(var Lo=lo;Lo=lo-rn?br(function(Lo){return(0,Ve.Z)((0,Ve.Z)({},Lo),{},{isHiddenScrollBar:!0})}):br(function(Lo){return(0,Ve.Z)((0,Ve.Z)({},Lo),{},{isHiddenScrollBar:!1})})}})},lr=function(Zr){br(function(Xr){return(0,Ve.Z)((0,Ve.Z)({},Xr),{},{scrollLeft:Zr/Tn*In||0})})};return y.useImperativeHandle(gt,function(){return{setScrollLeft:lr,checkScrollBarVisible:jr}}),y.useEffect(function(){var ir=(0,On.Z)(document.body,"mouseup",Io,!1),Zr=(0,On.Z)(document.body,"mousemove",Pr,!1);return jr(),function(){ir.remove(),Zr.remove()}},[Dn,Wr]),y.useEffect(function(){if(_t.current){for(var ir=[],Zr=(0,Gn.bn)(_t.current);Zr;)ir.push(Zr),Zr=Zr.parentElement;return ir.forEach(function(Xr){return Xr.addEventListener("scroll",jr,!1)}),window.addEventListener("resize",jr,!1),window.addEventListener("scroll",jr,!1),gn.addEventListener("scroll",jr,!1),function(){ir.forEach(function(Xr){return Xr.removeEventListener("scroll",jr)}),window.removeEventListener("resize",jr),window.removeEventListener("scroll",jr),gn.removeEventListener("scroll",jr)}}},[gn]),y.useEffect(function(){Fr.isHiddenScrollBar||br(function(ir){var Zr=_t.current;return Zr?(0,Ve.Z)((0,Ve.Z)({},ir),{},{scrollLeft:Zr.scrollLeft/Zr.scrollWidth*Zr.clientWidth}):ir})},[Fr.isHiddenScrollBar]),Tn<=In||!Dn||Fr.isHiddenScrollBar?null:y.createElement("div",{style:{height:(0,wt.Z)(),width:In,bottom:rn},className:"".concat(Hn,"-sticky-scroll")},y.createElement("div",{onMouseDown:Or,ref:xn,className:Le()("".concat(Hn,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(Hn,"-sticky-scroll-bar-active"),Wr)),style:{width:"".concat(Dn,"px"),transform:"translate3d(".concat(Fr.scrollLeft,"px, 0, 0)")}}))},to=y.forwardRef(Hr);function dr(ke){return null}var xr=dr;function kr(ke){return null}var Yr=kr,ro="rc-table",oo=[],io={};function Tr(){return"No Data"}function eo(ke,Ie){var gt=(0,Ve.Z)({rowKey:"key",prefixCls:ro,emptyText:Tr},ke),Dt=gt.prefixCls,Rt=gt.className,_t=gt.rowClassName,cn=gt.style,rn=gt.data,gn=gt.rowKey,bn=gt.scroll,Hn=gt.tableLayout,Tn=gt.direction,In=gt.title,Dn=gt.footer,xn=gt.summary,pr=gt.caption,er=gt.id,Fr=gt.showHeader,br=gt.components,Nr=gt.emptyText,Br=gt.onRow,Ir=gt.onHeaderRow,Wr=gt.onScroll,Gr=gt.internalHooks,Jr=gt.transformColumns,Io=gt.internalRefs,Or=gt.tailor,Pr=gt.getContainerWidth,jr=gt.sticky,lr=gt.rowHoverable,ir=lr===void 0?!0:lr,Zr=rn||oo,Xr=!!Zr.length,lo=Gr===pe,Lo=y.useCallback(function(li,mi){return(0,_e.Z)(br,li)||mi},[br]),_r=y.useMemo(function(){return typeof gn=="function"?gn:function(li){var mi=li&&li[gn];return mi}},[gn]),Fa=Lo(["body"]),xa=at(),pi=(0,je.Z)(xa,3),Qa=pi[0],ui=pi[1],gi=pi[2],Ci=pt(gt,Zr,_r),Ra=(0,je.Z)(Ci,6),Na=Ra[0],Pi=Ra[1],Ii=Ra[2],Vo=Ra[3],Sa=Ra[4],zo=Ra[5],go=bn==null?void 0:bn.x,Ka=y.useState(0),qa=(0,je.Z)(Ka,2),bi=qa[0],ei=qa[1],Oi=Vt((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},gt),Na),{},{expandable:!!Na.expandedRowRender,columnTitle:Na.columnTitle,expandedKeys:Ii,getRowKey:_r,onTriggerExpand:zo,expandIcon:Vo,expandIconColumnIndex:Na.expandIconColumnIndex,direction:Tn,scrollWidth:lo&&Or&&typeof go=="number"?go:null,clientWidth:bi}),lo?Jr:null),Di=(0,je.Z)(Oi,4),Jo=Di[0],sa=Di[1],ti=Di[2],ci=Di[3],di=ti!=null?ti:go,zi=y.useMemo(function(){return{columns:Jo,flattenColumns:sa}},[Jo,sa]),Ei=y.useRef(),Xi=y.useRef(),yi=y.useRef(),Ua=y.useRef();y.useImperativeHandle(Ie,function(){return{nativeElement:Ei.current,scrollTo:function(mi){var gl;if(yi.current instanceof HTMLElement){var Rl=mi.index,yl=mi.top,Ms=mi.key;if(st(yl)){var hs;(hs=yi.current)===null||hs===void 0||hs.scrollTo({top:yl})}else{var ls,Is=Ms!=null?Ms:_r(Zr[Rl]);(ls=yi.current.querySelector('[data-row-key="'.concat(Is,'"]')))===null||ls===void 0||ls.scrollIntoView()}}else(gl=yi.current)!==null&&gl!==void 0&&gl.scrollTo&&yi.current.scrollTo(mi)}}});var vi=y.useRef(),xi=y.useState(!1),Ri=(0,je.Z)(xi,2),Li=Ri[0],Xa=Ri[1],Fi=y.useState(!1),ai=(0,je.Z)(Fi,2),_i=ai[0],ji=ai[1],nl=y.useState(new Map),ll=(0,je.Z)(nl,2),Il=ll[0],Si=ll[1],is=xt(sa),rl=is.map(function(li){return Il.get(li)}),Dl=y.useMemo(function(){return rl},[rl.join("_")]),pl=Bt(Dl,sa,Tn),wa=bn&&It(bn.y),jo=bn&&It(di)||!!Na.fixed,Ni=jo&&sa.some(function(li){var mi=li.fixed;return mi}),sl=y.useRef(),Bl=Yt(jr,Dt),Gl=Bl.isSticky,Ds=Bl.offsetHeader,Fs=Bl.offsetSummary,Rs=Bl.offsetScroll,ii=Bl.stickyClassName,Ha=Bl.container,ho=y.useMemo(function(){return xn==null?void 0:xn(Zr)},[xn,Zr]),fa=(wa||Gl)&&y.isValidElement(ho)&&ho.type===Ue&&ho.props.fixed,Ya,Vi,ul;wa&&(Vi={overflowY:Xr?"scroll":"auto",maxHeight:bn.y}),jo&&(Ya={overflowX:"auto"},wa||(Vi={overflowY:"hidden"}),ul={width:di===!0?"auto":di,minWidth:"100%"});var ol=y.useCallback(function(li,mi){Si(function(gl){if(gl.get(li)!==mi){var Rl=new Map(gl);return Rl.set(li,mi),Rl}return gl})},[]),$l=Kt(null),vl=(0,je.Z)($l,2),Bs=vl[0],eu=vl[1];function Zs(li,mi){mi&&(typeof mi=="function"?mi(li):mi.scrollLeft!==li&&(mi.scrollLeft=li,mi.scrollLeft!==li&&setTimeout(function(){mi.scrollLeft=li},0)))}var gs=(0,be.Z)(function(li){var mi=li.currentTarget,gl=li.scrollLeft,Rl=Tn==="rtl",yl=typeof gl=="number"?gl:mi.scrollLeft,Ms=mi||io;if(!eu()||eu()===Ms){var hs;Bs(Ms),Zs(yl,Xi.current),Zs(yl,yi.current),Zs(yl,vi.current),Zs(yl,(hs=sl.current)===null||hs===void 0?void 0:hs.setScrollLeft)}var ls=mi||Xi.current;if(ls){var Is=lo&&Or&&typeof di=="number"?di:ls.scrollWidth,fu=ls.clientWidth;if(Is===fu){Xa(!1),ji(!1);return}Rl?(Xa(-yl0)):(Xa(yl>0),ji(yl1?er-ir:0,Xr=(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},Jr),bn),{},{flex:"0 0 ".concat(ir,"px"),width:"".concat(ir,"px"),marginRight:Zr,pointerEvents:"auto"}),lo=y.useMemo(function(){return Tn?jr<=1:Or===0||jr===0||jr>1},[jr,Or,Tn]);lo?Xr.visibility="hidden":Tn&&(Xr.height=In==null?void 0:In(jr));var Lo=lo?function(){return null}:Dn,_r={};return(jr===0||Or===0)&&(_r.rowSpan=1,_r.colSpan=1),y.createElement(Gt,(0,Ye.Z)({className:Le()(pr,Hn),ellipsis:gt.ellipsis,align:gt.align,scope:gt.rowScope,component:cn,prefixCls:Ie.prefixCls,key:Br,record:gn,index:_t,renderIndex:rn,dataIndex:xn,render:Lo,shouldCellUpdate:gt.shouldCellUpdate},Ir,{appendNode:Wr,additionalProps:(0,Ve.Z)((0,Ve.Z)({},Gr),{},{style:Xr},_r)}))}var ua=vo,ya=["data","index","className","rowKey","style","extra","getHeight"],$o=y.forwardRef(function(ke,Ie){var gt=ke.data,Dt=ke.index,Rt=ke.className,_t=ke.rowKey,cn=ke.style,rn=ke.extra,gn=ke.getHeight,bn=(0,le.Z)(ke,ya),Hn=gt.record,Tn=gt.indent,In=gt.index,Dn=se(rt,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),xn=Dn.scrollX,pr=Dn.flattenColumns,er=Dn.prefixCls,Fr=Dn.fixColumn,br=Dn.componentWidth,Nr=se(ea,["getComponent"]),Br=Nr.getComponent,Ir=Ut(Hn,_t,Dt,Tn),Wr=Br(["body","row"],"div"),Gr=Br(["body","cell"],"div"),Jr=Ir.rowSupportExpand,Io=Ir.expanded,Or=Ir.rowProps,Pr=Ir.expandedRowRender,jr=Ir.expandedRowClassName,lr;if(Jr&&Io){var ir=Pr(Hn,Dt,Tn+1,Io),Zr=an(jr,Hn,Dt,Tn),Xr={};Fr&&(Xr={style:(0,Pe.Z)({},"--virtual-width","".concat(br,"px"))});var lo="".concat(er,"-expanded-row-cell");lr=y.createElement(Wr,{className:Le()("".concat(er,"-expanded-row"),"".concat(er,"-expanded-row-level-").concat(Tn+1),Zr)},y.createElement(Gt,{component:Gr,prefixCls:er,className:Le()(lo,(0,Pe.Z)({},"".concat(lo,"-fixed"),Fr)),additionalProps:Xr},ir))}var Lo=(0,Ve.Z)((0,Ve.Z)({},cn),{},{width:xn});rn&&(Lo.position="absolute",Lo.pointerEvents="none");var _r=y.createElement(Wr,(0,Ye.Z)({},Or,bn,{"data-row-key":_t,ref:Jr?null:Ie,className:Le()(Rt,"".concat(er,"-row"),Or==null?void 0:Or.className,(0,Pe.Z)({},"".concat(er,"-row-extra"),rn)),style:(0,Ve.Z)((0,Ve.Z)({},Lo),Or==null?void 0:Or.style)}),pr.map(function(Fa,xa){return y.createElement(ua,{key:xa,component:Gr,rowInfo:Ir,column:Fa,colIndex:xa,indent:Tn,index:Dt,renderIndex:In,record:Hn,inverse:rn,getHeight:gn})}));return Jr?y.createElement("div",{ref:Ie},_r,lr):_r}),pa=Je($o),ka=pa,Ca=y.forwardRef(function(ke,Ie){var gt=ke.data,Dt=ke.onScroll,Rt=se(rt,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),_t=Rt.flattenColumns,cn=Rt.onColumnResize,rn=Rt.getRowKey,gn=Rt.expandedKeys,bn=Rt.prefixCls,Hn=Rt.childrenColumnName,Tn=Rt.scrollX,In=Rt.direction,Dn=se(ea),xn=Dn.sticky,pr=Dn.scrollY,er=Dn.listItemHeight,Fr=Dn.getComponent,br=Dn.onScroll,Nr=y.useRef(),Br=qt(gt,Hn,gn,rn),Ir=y.useMemo(function(){var lr=0;return _t.map(function(ir){var Zr=ir.width,Xr=ir.key;return lr+=Zr,[Xr,Zr,lr]})},[_t]),Wr=y.useMemo(function(){return Ir.map(function(lr){return lr[2]})},[Ir]);y.useEffect(function(){Ir.forEach(function(lr){var ir=(0,je.Z)(lr,2),Zr=ir[0],Xr=ir[1];cn(Zr,Xr)})},[Ir]),y.useImperativeHandle(Ie,function(){var lr,ir={scrollTo:function(Xr){var lo;(lo=Nr.current)===null||lo===void 0||lo.scrollTo(Xr)},nativeElement:(lr=Nr.current)===null||lr===void 0?void 0:lr.nativeElement};return Object.defineProperty(ir,"scrollLeft",{get:function(){var Xr;return((Xr=Nr.current)===null||Xr===void 0?void 0:Xr.getScrollInfo().x)||0},set:function(Xr){var lo;(lo=Nr.current)===null||lo===void 0||lo.scrollTo({left:Xr})}}),ir});var Gr=function(ir,Zr){var Xr,lo=(Xr=Br[Zr])===null||Xr===void 0?void 0:Xr.record,Lo=ir.onCell;if(Lo){var _r,Fa=Lo(lo,Zr);return(_r=Fa==null?void 0:Fa.rowSpan)!==null&&_r!==void 0?_r:1}return 1},Jr=function(ir){var Zr=ir.start,Xr=ir.end,lo=ir.getSize,Lo=ir.offsetY;if(Xr<0)return null;for(var _r=_t.filter(function(Vo){return Gr(Vo,Zr)===0}),Fa=Zr,xa=function(Sa){if(_r=_r.filter(function(zo){return Gr(zo,Sa)===0}),!_r.length)return Fa=Sa,1},pi=Zr;pi>=0&&!xa(pi);pi-=1);for(var Qa=_t.filter(function(Vo){return Gr(Vo,Xr)!==1}),ui=Xr,gi=function(Sa){if(Qa=Qa.filter(function(zo){return Gr(zo,Sa)!==1}),!Qa.length)return ui=Math.max(Sa-1,Xr),1},Ci=Xr;Ci1})&&Ra.push(Sa)},Pi=Fa;Pi<=ui;Pi+=1)Na(Pi);var Ii=Ra.map(function(Vo){var Sa=Br[Vo],zo=rn(Sa.record,Vo),go=function(bi){var ei=Vo+bi-1,Oi=rn(Br[ei].record,ei),Di=lo(zo,Oi);return Di.bottom-Di.top},Ka=lo(zo);return y.createElement(ka,{key:Vo,data:Sa,rowKey:zo,index:Vo,style:{top:-Lo+Ka.top},extra:!0,getHeight:go})});return Ii},Io=y.useMemo(function(){return{columnsOffset:Wr}},[Wr]),Or="".concat(bn,"-tbody"),Pr=Fr(["body","wrapper"]),jr={};return xn&&(jr.position="sticky",jr.bottom=0,(0,Oe.Z)(xn)==="object"&&xn.offsetScroll&&(jr.bottom=xn.offsetScroll)),y.createElement(yo.Provider,{value:Io},y.createElement(Ro.Z,{fullHeight:!1,ref:Nr,prefixCls:"".concat(Or,"-virtual"),styles:{horizontalScrollBar:jr},className:Or,height:pr,itemHeight:er||24,data:Br,itemKey:function(ir){return rn(ir.record)},component:Pr,scrollWidth:Tn,direction:In,onVirtualScroll:function(ir){var Zr,Xr=ir.x;Dt({currentTarget:(Zr=Nr.current)===null||Zr===void 0?void 0:Zr.nativeElement,scrollLeft:Xr})},onScroll:br,extraRender:Jr},function(lr,ir,Zr){var Xr=rn(lr.record,ir);return y.createElement(ka,{data:lr,rowKey:Xr,index:ir,style:Zr.style})}))}),Oa=Je(Ca),No=Oa,$e=function(Ie,gt){var Dt=gt.ref,Rt=gt.onScroll;return y.createElement(No,{ref:Dt,data:Ie,onScroll:Rt})};function fn(ke,Ie){var gt=ke.data,Dt=ke.columns,Rt=ke.scroll,_t=ke.sticky,cn=ke.prefixCls,rn=cn===void 0?ro:cn,gn=ke.className,bn=ke.listItemHeight,Hn=ke.components,Tn=ke.onScroll,In=Rt||{},Dn=In.x,xn=In.y;typeof Dn!="number"&&(Dn=1),typeof xn!="number"&&(xn=500);var pr=(0,ht.zX)(function(br,Nr){return(0,_e.Z)(Hn,br)||Nr}),er=(0,ht.zX)(Tn),Fr=y.useMemo(function(){return{sticky:_t,scrollY:xn,listItemHeight:bn,getComponent:pr,onScroll:er}},[_t,xn,bn,pr,er]);return y.createElement(ea.Provider,{value:Fr},y.createElement(ar,(0,Ye.Z)({},ke,{className:Le()(gn,"".concat(rn,"-virtual")),scroll:(0,Ve.Z)((0,Ve.Z)({},Rt),{},{x:Dn}),components:(0,Ve.Z)((0,Ve.Z)({},Hn),{},{body:gt!=null&>.length?$e:void 0}),columns:Dt,internalHooks:pe,tailor:!0,ref:Ie})))}var Lt=y.forwardRef(fn);function Cn(ke){return Ze(Lt,ke)}var tr=Cn(),Zn=null,yr=ke=>null,Un=ke=>null,or=E(84105),Rr=E(82661),wo=E(34643),ca=E(34061),aa=E(18929);function oa(ke){const[Ie,gt]=(0,y.useState)(null);return[(0,y.useCallback)((_t,cn,rn)=>{const gn=Ie!=null?Ie:_t,bn=Math.min(gn||0,_t),Hn=Math.max(gn||0,_t),Tn=cn.slice(bn,Hn+1).map(xn=>ke(xn)),In=Tn.some(xn=>!rn.has(xn)),Dn=[];return Tn.forEach(xn=>{In?(rn.has(xn)||Dn.push(xn),rn.add(xn)):(rn.delete(xn),Dn.push(xn))}),gt(In?Hn:null),Dn},[Ie]),_t=>{gt(_t)}]}var va=E(32383),ma=E(62673),La=E(75727),Ba=E(47889);const Ta={},Va="SELECT_ALL",si="SELECT_INVERT",fi="SELECT_NONE",wi=[],hi=(ke,Ie)=>{let gt=[];return(Ie||[]).forEach(Dt=>{gt.push(Dt),Dt&&typeof Dt=="object"&&ke in Dt&&(gt=[].concat((0,Ht.Z)(gt),(0,Ht.Z)(hi(ke,Dt[ke]))))}),gt};var Do=(ke,Ie)=>{const{preserveSelectedRowKeys:gt,selectedRowKeys:Dt,defaultSelectedRowKeys:Rt,getCheckboxProps:_t,onChange:cn,onSelect:rn,onSelectAll:gn,onSelectInvert:bn,onSelectNone:Hn,onSelectMultiple:Tn,columnWidth:In,type:Dn,selections:xn,fixed:pr,renderCell:er,hideSelectAll:Fr,checkStrictly:br=!0}=Ie||{},{prefixCls:Nr,data:Br,pageData:Ir,getRecordByKey:Wr,getRowKey:Gr,expandType:Jr,childrenColumnName:Io,locale:Or,getPopupContainer:Pr}=ke,jr=(0,va.ln)("Table"),[lr,ir]=oa(Vo=>Vo),[Zr,Xr]=(0,aa.Z)(Dt||Rt||wi,{value:Dt}),lo=y.useRef(new Map),Lo=(0,y.useCallback)(Vo=>{if(gt){const Sa=new Map;Vo.forEach(zo=>{let go=Wr(zo);!go&&lo.current.has(zo)&&(go=lo.current.get(zo)),Sa.set(zo,go)}),lo.current=Sa}},[Wr,gt]);y.useEffect(()=>{Lo(Zr)},[Zr]);const _r=(0,y.useMemo)(()=>hi(Io,Ir),[Io,Ir]),{keyEntities:Fa}=(0,y.useMemo)(()=>{if(br)return{keyEntities:null};let Vo=Br;if(gt){const Sa=new Set(_r.map((go,Ka)=>Gr(go,Ka))),zo=Array.from(lo.current).reduce((go,Ka)=>{let[qa,bi]=Ka;return Sa.has(qa)?go:go.concat(bi)},[]);Vo=[].concat((0,Ht.Z)(Vo),(0,Ht.Z)(zo))}return(0,ca.I8)(Vo,{externalGetKey:Gr,childrenPropName:Io})},[Br,Gr,br,Io,gt,_r]),xa=(0,y.useMemo)(()=>{const Vo=new Map;return _r.forEach((Sa,zo)=>{const go=Gr(Sa,zo),Ka=(_t?_t(Sa):null)||{};Vo.set(go,Ka)}),Vo},[_r,Gr,_t]),pi=(0,y.useCallback)(Vo=>{const Sa=Gr(Vo);let zo;return xa.has(Sa)?zo=xa.get(Gr(Vo)):zo=_t?_t(Vo):void 0,!!(zo!=null&&zo.disabled)},[xa,Gr]),[Qa,ui]=(0,y.useMemo)(()=>{if(br)return[Zr||[],[]];const{checkedKeys:Vo,halfCheckedKeys:Sa}=(0,wo.S)(Zr,!0,Fa,pi);return[Vo||[],Sa]},[Zr,br,Fa,pi]),gi=(0,y.useMemo)(()=>{const Vo=Dn==="radio"?Qa.slice(0,1):Qa;return new Set(Vo)},[Qa,Dn]),Ci=(0,y.useMemo)(()=>Dn==="radio"?new Set:new Set(ui),[ui,Dn]);y.useEffect(()=>{Ie||Xr(wi)},[!!Ie]);const Ra=(0,y.useCallback)((Vo,Sa)=>{let zo,go;Lo(Vo),gt?(zo=Vo,go=Vo.map(Ka=>lo.current.get(Ka))):(zo=[],go=[],Vo.forEach(Ka=>{const qa=Wr(Ka);qa!==void 0&&(zo.push(Ka),go.push(qa))})),Xr(zo),cn==null||cn(zo,go,{type:Sa})},[Xr,Wr,cn,gt]),Na=(0,y.useCallback)((Vo,Sa,zo,go)=>{if(rn){const Ka=zo.map(qa=>Wr(qa));rn(Wr(Vo),Sa,Ka,go)}Ra(zo,"single")},[rn,Wr,Ra]),Pi=(0,y.useMemo)(()=>!xn||Fr?null:(xn===!0?[Va,si,fi]:xn).map(Sa=>Sa===Va?{key:"all",text:Or.selectionAll,onSelect(){Ra(Br.map((zo,go)=>Gr(zo,go)).filter(zo=>{const go=xa.get(zo);return!(go!=null&&go.disabled)||gi.has(zo)}),"all")}}:Sa===si?{key:"invert",text:Or.selectInvert,onSelect(){const zo=new Set(gi);Ir.forEach((Ka,qa)=>{const bi=Gr(Ka,qa),ei=xa.get(bi);ei!=null&&ei.disabled||(zo.has(bi)?zo.delete(bi):zo.add(bi))});const go=Array.from(zo);bn&&(jr.deprecated(!1,"onSelectInvert","onChange"),bn(go)),Ra(go,"invert")}}:Sa===fi?{key:"none",text:Or.selectNone,onSelect(){Hn==null||Hn(),Ra(Array.from(gi).filter(zo=>{const go=xa.get(zo);return go==null?void 0:go.disabled}),"none")}}:Sa).map(Sa=>Object.assign(Object.assign({},Sa),{onSelect:function(){for(var zo,go,Ka=arguments.length,qa=new Array(Ka),bi=0;bi{var Sa;if(!Ie)return Vo.filter(Ua=>Ua!==Ta);let zo=(0,Ht.Z)(Vo);const go=new Set(gi),Ka=_r.map(Gr).filter(Ua=>!xa.get(Ua).disabled),qa=Ka.every(Ua=>go.has(Ua)),bi=Ka.some(Ua=>go.has(Ua)),ei=()=>{const Ua=[];qa?Ka.forEach(xi=>{go.delete(xi),Ua.push(xi)}):Ka.forEach(xi=>{go.has(xi)||(go.add(xi),Ua.push(xi))});const vi=Array.from(go);gn==null||gn(!qa,vi.map(xi=>Wr(xi)),Ua.map(xi=>Wr(xi))),Ra(vi,"all"),ir(null)};let Oi,Di;if(Dn!=="radio"){let Ua;if(Pi){const Xa={getPopupContainer:Pr,items:Pi.map((Fi,ai)=>{const{key:_i,text:ji,onSelect:nl}=Fi;return{key:_i!=null?_i:ai,onClick:()=>{nl==null||nl(Ka)},label:ji}})};Ua=y.createElement("div",{className:`${Nr}-selection-extra`},y.createElement(La.Z,{menu:Xa,getPopupContainer:Pr},y.createElement("span",null,y.createElement(or.Z,null))))}const vi=_r.map((Xa,Fi)=>{const ai=Gr(Xa,Fi),_i=xa.get(ai)||{};return Object.assign({checked:go.has(ai)},_i)}).filter(Xa=>{let{disabled:Fi}=Xa;return Fi}),xi=!!vi.length&&vi.length===_r.length,Ri=xi&&vi.every(Xa=>{let{checked:Fi}=Xa;return Fi}),Li=xi&&vi.some(Xa=>{let{checked:Fi}=Xa;return Fi});Di=y.createElement(ma.default,{checked:xi?Ri:!!_r.length&&qa,indeterminate:xi?!Ri&&Li:!qa&&bi,onChange:ei,disabled:_r.length===0||xi,"aria-label":Ua?"Custom selection":"Select all",skipGroup:!0}),Oi=!Fr&&y.createElement("div",{className:`${Nr}-selection`},Di,Ua)}let Jo;Dn==="radio"?Jo=(Ua,vi,xi)=>{const Ri=Gr(vi,xi),Li=go.has(Ri),Xa=xa.get(Ri);return{node:y.createElement(Ba.ZP,Object.assign({},Xa,{checked:Li,onClick:Fi=>{var ai;Fi.stopPropagation(),(ai=Xa==null?void 0:Xa.onClick)===null||ai===void 0||ai.call(Xa,Fi)},onChange:Fi=>{var ai;go.has(Ri)||Na(Ri,!0,[Ri],Fi.nativeEvent),(ai=Xa==null?void 0:Xa.onChange)===null||ai===void 0||ai.call(Xa,Fi)}})),checked:Li}}:Jo=(Ua,vi,xi)=>{var Ri;const Li=Gr(vi,xi),Xa=go.has(Li),Fi=Ci.has(Li),ai=xa.get(Li);let _i;return Jr==="nest"?_i=Fi:_i=(Ri=ai==null?void 0:ai.indeterminate)!==null&&Ri!==void 0?Ri:Fi,{node:y.createElement(ma.default,Object.assign({},ai,{indeterminate:_i,checked:Xa,skipGroup:!0,onClick:ji=>{var nl;ji.stopPropagation(),(nl=ai==null?void 0:ai.onClick)===null||nl===void 0||nl.call(ai,ji)},onChange:ji=>{var nl;const{nativeEvent:ll}=ji,{shiftKey:Il}=ll,Si=Ka.findIndex(rl=>rl===Li),is=Qa.some(rl=>Ka.includes(rl));if(Il&&br&&is){const rl=lr(Si,Ka,go),Dl=Array.from(go);Tn==null||Tn(!Xa,Dl.map(pl=>Wr(pl)),rl.map(pl=>Wr(pl))),Ra(Dl,"multiple")}else{const rl=Qa;if(br){const Dl=Xa?(0,Rr._5)(rl,Li):(0,Rr.L0)(rl,Li);Na(Li,!Xa,Dl,ll)}else{const Dl=(0,wo.S)([].concat((0,Ht.Z)(rl),[Li]),!0,Fa,pi),{checkedKeys:pl,halfCheckedKeys:wa}=Dl;let jo=pl;if(Xa){const Ni=new Set(pl);Ni.delete(Li),jo=(0,wo.S)(Array.from(Ni),{checked:!1,halfCheckedKeys:wa},Fa,pi).checkedKeys}Na(Li,!Xa,jo,ll)}}ir(Xa?null:Si),(nl=ai==null?void 0:ai.onChange)===null||nl===void 0||nl.call(ai,ji)}})),checked:Xa}};const sa=(Ua,vi,xi)=>{const{node:Ri,checked:Li}=Jo(Ua,vi,xi);return er?er(Li,vi,xi,Ri):Ri};if(!zo.includes(Ta))if(zo.findIndex(Ua=>{var vi;return((vi=Ua[Vn])===null||vi===void 0?void 0:vi.columnType)==="EXPAND_COLUMN"})===0){const[Ua,...vi]=zo;zo=[Ua,Ta].concat((0,Ht.Z)(vi))}else zo=[Ta].concat((0,Ht.Z)(zo));const ti=zo.indexOf(Ta);zo=zo.filter((Ua,vi)=>Ua!==Ta||vi===ti);const ci=zo[ti-1],di=zo[ti+1];let zi=pr;zi===void 0&&((di==null?void 0:di.fixed)!==void 0?zi=di.fixed:(ci==null?void 0:ci.fixed)!==void 0&&(zi=ci.fixed)),zi&&ci&&((Sa=ci[Vn])===null||Sa===void 0?void 0:Sa.columnType)==="EXPAND_COLUMN"&&ci.fixed===void 0&&(ci.fixed=zi);const Ei=Le()(`${Nr}-selection-col`,{[`${Nr}-selection-col-with-dropdown`]:xn&&Dn==="checkbox"}),Xi=()=>Ie!=null&&Ie.columnTitle?typeof Ie.columnTitle=="function"?Ie.columnTitle(Di):Ie.columnTitle:Oi,yi={fixed:zi,width:In,className:`${Nr}-selection-column`,title:Xi(),render:sa,onCell:Ie.onCell,[Vn]:{className:Ei}};return zo.map(Ua=>Ua===Ta?yi:Ua)},[Gr,_r,Ie,Qa,gi,Ci,In,Pi,Jr,xa,Tn,Na,pi]),gi]},Co=E(2738);function Ja(ke,Ie){return ke._antProxy=ke._antProxy||{},Object.keys(Ie).forEach(gt=>{if(!(gt in ke._antProxy)){const Dt=ke[gt];ke._antProxy[gt]=Dt,ke[gt]=Ie[gt]}}),ke}function Uo(ke,Ie){return(0,y.useImperativeHandle)(ke,()=>{const gt=Ie(),{nativeElement:Dt}=gt;return typeof Proxy!="undefined"?new Proxy(Dt,{get(Rt,_t){return gt[_t]?gt[_t]:Reflect.get(Rt,_t)}}):Ja(Dt,gt)})}var Ho=E(83010),Ma=E(48755),ba=E(38406),ha=E(83397),_o=E(31756),Mi=E(13783),Hi=E(85981),Ai=E(31709),ri=E(29787),El=E(57700);function qi(ke){return Ie=>{const{prefixCls:gt,onExpand:Dt,record:Rt,expanded:_t,expandable:cn}=Ie,rn=`${gt}-row-expand-icon`;return y.createElement("button",{type:"button",onClick:gn=>{Dt(Rt,gn),gn.stopPropagation()},className:Le()(rn,{[`${rn}-spaced`]:!cn,[`${rn}-expanded`]:cn&&_t,[`${rn}-collapsed`]:cn&&!_t}),"aria-label":_t?ke.collapse:ke.expand,"aria-expanded":_t})}}var qo=qi;function Ea(ke){return(gt,Dt)=>{const Rt=gt.querySelector(`.${ke}-container`);let _t=Dt;if(Rt){const cn=getComputedStyle(Rt),rn=parseInt(cn.borderLeftWidth,10),gn=parseInt(cn.borderRightWidth,10);_t=Dt-rn-gn}return _t}}const Qo=(ke,Ie)=>"key"in ke&&ke.key!==void 0&&ke.key!==null?ke.key:ke.dataIndex?Array.isArray(ke.dataIndex)?ke.dataIndex.join("."):ke.dataIndex:Ie;function da(ke,Ie){return Ie?`${Ie}-${ke}`:`${ke}`}const za=(ke,Ie)=>typeof ke=="function"?ke(Ie):ke,$a=(ke,Ie)=>{const gt=za(ke,Ie);return Object.prototype.toString.call(gt)==="[object Object]"?"":gt};var ko={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"},Ga=ko,vr=E(7657),Qr=function(Ie,gt){return y.createElement(vr.Z,(0,Ye.Z)({},Ie,{ref:gt,icon:Ga}))},Yo=y.forwardRef(Qr),Za=Yo,Bi=E(9981),xl=E(40192);function ja(ke){const Ie=y.useRef(ke),gt=(0,xl.Z)();return[()=>Ie.current,Dt=>{Ie.current=Dt,gt()}]}var Sl=E(7939),Wl=E(584),rs=E(93041),us=E(78857),po=E(18287),_a=E(47472),Zi=E(49397),Hl=ke=>{const{value:Ie,filterSearch:gt,tablePrefixCls:Dt,locale:Rt,onChange:_t}=ke;return gt?y.createElement("div",{className:`${Dt}-filter-dropdown-search`},y.createElement(Zi.Z,{prefix:y.createElement(_a.Z,null),placeholder:Rt.filterSearchPlaceholder,onChange:_t,value:Ie,htmlSize:1,className:`${Dt}-filter-dropdown-search-input`})):null},ql=E(10228);const _l=ke=>{const{keyCode:Ie}=ke;Ie===ql.Z.ENTER&&ke.stopPropagation()};var es=y.forwardRef((ke,Ie)=>y.createElement("div",{className:ke.className,onClick:gt=>gt.stopPropagation(),onKeyDown:_l,ref:Ie},ke.children));function el(ke){let Ie=[];return(ke||[]).forEach(gt=>{let{value:Dt,children:Rt}=gt;Ie.push(Dt),Rt&&(Ie=[].concat((0,Ht.Z)(Ie),(0,Ht.Z)(el(Rt))))}),Ie}function Vl(ke){return ke.some(Ie=>{let{children:gt}=Ie;return gt})}function Ti(ke,Ie){return typeof Ie=="string"||typeof Ie=="number"?Ie==null?void 0:Ie.toString().toLowerCase().includes(ke.trim().toLowerCase()):!1}function Ll(ke){let{filters:Ie,prefixCls:gt,filteredKeys:Dt,filterMultiple:Rt,searchValue:_t,filterSearch:cn}=ke;return Ie.map((rn,gn)=>{const bn=String(rn.value);if(rn.children)return{key:bn||gn,label:rn.text,popupClassName:`${gt}-dropdown-submenu`,children:Ll({filters:rn.children,prefixCls:gt,filteredKeys:Dt,filterMultiple:Rt,searchValue:_t,filterSearch:cn})};const Hn=Rt?ma.default:Ba.ZP,Tn={key:rn.value!==void 0?bn:gn,label:y.createElement(y.Fragment,null,y.createElement(Hn,{checked:Dt.includes(bn)}),y.createElement("span",null,rn.text))};return _t.trim()?typeof cn=="function"?cn(_t,rn)?Tn:null:Ti(_t,rn.text)?Tn:null:Tn})}function Tl(ke){return ke||[]}var Ss=ke=>{var Ie,gt,Dt,Rt;const{tablePrefixCls:_t,prefixCls:cn,column:rn,dropdownPrefixCls:gn,columnKey:bn,filterOnClose:Hn,filterMultiple:Tn,filterMode:In="menu",filterSearch:Dn=!1,filterState:xn,triggerFilter:pr,locale:er,children:Fr,getPopupContainer:br,rootClassName:Nr}=ke,{filterResetToDefaultFilteredValue:Br,defaultFilteredValue:Ir,filterDropdownProps:Wr={},filterDropdownOpen:Gr,filterDropdownVisible:Jr,onFilterDropdownVisibleChange:Io,onFilterDropdownOpenChange:Or}=rn,[Pr,jr]=y.useState(!1),lr=!!(xn&&(!((Ie=xn.filteredKeys)===null||Ie===void 0)&&Ie.length||xn.forceFiltered)),ir=Jo=>{var sa;jr(Jo),(sa=Wr.onOpenChange)===null||sa===void 0||sa.call(Wr,Jo),Or==null||Or(Jo),Io==null||Io(Jo)},Zr=(Rt=(Dt=(gt=Wr.open)!==null&>!==void 0?gt:Gr)!==null&&Dt!==void 0?Dt:Jr)!==null&&Rt!==void 0?Rt:Pr,Xr=xn==null?void 0:xn.filteredKeys,[lo,Lo]=ja(Tl(Xr)),_r=Jo=>{let{selectedKeys:sa}=Jo;Lo(sa)},Fa=(Jo,sa)=>{let{node:ti,checked:ci}=sa;_r(Tn?{selectedKeys:Jo}:{selectedKeys:ci&&ti.key?[ti.key]:[]})};y.useEffect(()=>{Pr&&_r({selectedKeys:Tl(Xr)})},[Xr]);const[xa,pi]=y.useState([]),Qa=Jo=>{pi(Jo)},[ui,gi]=y.useState(""),Ci=Jo=>{const{value:sa}=Jo.target;gi(sa)};y.useEffect(()=>{Pr||gi("")},[Pr]);const Ra=Jo=>{const sa=Jo!=null&&Jo.length?Jo:null;if(sa===null&&(!xn||!xn.filteredKeys)||(0,ye.Z)(sa,xn==null?void 0:xn.filteredKeys,!0))return null;pr({column:rn,key:bn,filteredKeys:sa})},Na=()=>{ir(!1),Ra(lo())},Pi=function(){let{confirm:Jo,closeDropdown:sa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Jo&&Ra([]),sa&&ir(!1),gi(""),Lo(Br?(Ir||[]).map(ti=>String(ti)):[])},Ii=function(){let{closeDropdown:Jo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Jo&&ir(!1),Ra(lo())},Vo=(Jo,sa)=>{sa.source==="trigger"&&(Jo&&Xr!==void 0&&Lo(Tl(Xr)),ir(Jo),!Jo&&!rn.filterDropdown&&Hn&&Na())},Sa=Le()({[`${gn}-menu-without-submenu`]:!Vl(rn.filters||[])}),zo=Jo=>{if(Jo.target.checked){const sa=el(rn==null?void 0:rn.filters).map(ti=>String(ti));Lo(sa)}else Lo([])},go=Jo=>{let{filters:sa}=Jo;return(sa||[]).map((ti,ci)=>{const di=String(ti.value),zi={title:ti.text,key:ti.value!==void 0?di:String(ci)};return ti.children&&(zi.children=go({filters:ti.children})),zi})},Ka=Jo=>{var sa;return Object.assign(Object.assign({},Jo),{text:Jo.title,value:Jo.key,children:((sa=Jo.children)===null||sa===void 0?void 0:sa.map(ti=>Ka(ti)))||[]})};let qa;const{direction:bi,renderEmpty:ei}=y.useContext(Ma.E_);if(typeof rn.filterDropdown=="function")qa=rn.filterDropdown({prefixCls:`${gn}-custom`,setSelectedKeys:Jo=>_r({selectedKeys:Jo}),selectedKeys:lo(),confirm:Ii,clearFilters:Pi,filters:rn.filters,visible:Zr,close:()=>{ir(!1)}});else if(rn.filterDropdown)qa=rn.filterDropdown;else{const Jo=lo()||[],sa=()=>{var ci,di;const zi=(ci=ei==null?void 0:ei("Table.filter"))!==null&&ci!==void 0?ci:y.createElement(Wl.Z,{image:Wl.Z.PRESENTED_IMAGE_SIMPLE,description:er.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((rn.filters||[]).length===0)return zi;if(In==="tree")return y.createElement(y.Fragment,null,y.createElement(Hl,{filterSearch:Dn,value:ui,onChange:Ci,tablePrefixCls:_t,locale:er}),y.createElement("div",{className:`${_t}-filter-dropdown-tree`},Tn?y.createElement(ma.default,{checked:Jo.length===el(rn.filters).length,indeterminate:Jo.length>0&&Jo.lengthtypeof Dn=="function"?Dn(ui,Ka(yi)):Ti(ui,yi.title):void 0})));const Ei=Ll({filters:rn.filters||[],filterSearch:Dn,prefixCls:cn,filteredKeys:lo(),filterMultiple:Tn,searchValue:ui}),Xi=Ei.every(yi=>yi===null);return y.createElement(y.Fragment,null,y.createElement(Hl,{filterSearch:Dn,value:ui,onChange:Ci,tablePrefixCls:_t,locale:er}),Xi?zi:y.createElement(rs.default,{selectable:!0,multiple:Tn,prefixCls:`${gn}-menu`,className:Sa,onSelect:_r,onDeselect:_r,selectedKeys:Jo,getPopupContainer:br,openKeys:xa,onOpenChange:Qa,items:Ei}))},ti=()=>Br?(0,ye.Z)((Ir||[]).map(ci=>String(ci)),Jo,!0):Jo.length===0;qa=y.createElement(y.Fragment,null,sa(),y.createElement("div",{className:`${cn}-dropdown-btns`},y.createElement(Sl.ZP,{type:"link",size:"small",disabled:ti(),onClick:()=>Pi()},er.filterReset),y.createElement(Sl.ZP,{type:"primary",size:"small",onClick:Na},er.filterConfirm)))}rn.filterDropdown&&(qa=y.createElement(us.J,{selectable:void 0},qa)),qa=y.createElement(es,{className:`${cn}-dropdown`},qa);const Oi=()=>{let Jo;return typeof rn.filterIcon=="function"?Jo=rn.filterIcon(lr):rn.filterIcon?Jo=rn.filterIcon:Jo=y.createElement(Za,null),y.createElement("span",{role:"button",tabIndex:-1,className:Le()(`${cn}-trigger`,{active:lr}),onClick:sa=>{sa.stopPropagation()}},Jo)},Di=(0,Bi.Z)({trigger:["click"],placement:bi==="rtl"?"bottomLeft":"bottomRight",children:Oi(),getPopupContainer:br},Object.assign(Object.assign({},Wr),{rootClassName:Le()(Nr,Wr.rootClassName),open:Zr,onOpenChange:Vo,dropdownRender:()=>typeof(Wr==null?void 0:Wr.dropdownRender)=="function"?Wr.dropdownRender(qa):qa}));return y.createElement("div",{className:`${cn}-column`},y.createElement("span",{className:`${_t}-column-title`},Fr),y.createElement(La.Z,Object.assign({},Di)))};const ts=(ke,Ie,gt)=>{let Dt=[];return(ke||[]).forEach((Rt,_t)=>{var cn;const rn=da(_t,gt);if(Rt.filters||"filterDropdown"in Rt||"onFilter"in Rt)if("filteredValue"in Rt){let gn=Rt.filteredValue;"filterDropdown"in Rt||(gn=(cn=gn==null?void 0:gn.map(String))!==null&&cn!==void 0?cn:gn),Dt.push({column:Rt,key:Qo(Rt,rn),filteredKeys:gn,forceFiltered:Rt.filtered})}else Dt.push({column:Rt,key:Qo(Rt,rn),filteredKeys:Ie&&Rt.defaultFilteredValue?Rt.defaultFilteredValue:void 0,forceFiltered:Rt.filtered});"children"in Rt&&(Dt=[].concat((0,Ht.Z)(Dt),(0,Ht.Z)(ts(Rt.children,Ie,rn))))}),Dt};function Ji(ke,Ie,gt,Dt,Rt,_t,cn,rn,gn){return gt.map((bn,Hn)=>{const Tn=da(Hn,rn),{filterOnClose:In=!0,filterMultiple:Dn=!0,filterMode:xn,filterSearch:pr}=bn;let er=bn;if(er.filters||er.filterDropdown){const Fr=Qo(er,Tn),br=Dt.find(Nr=>{let{key:Br}=Nr;return Fr===Br});er=Object.assign(Object.assign({},er),{title:Nr=>y.createElement(Ss,{tablePrefixCls:ke,prefixCls:`${ke}-filter`,dropdownPrefixCls:Ie,column:er,columnKey:Fr,filterState:br,filterOnClose:In,filterMultiple:Dn,filterMode:xn,filterSearch:pr,triggerFilter:_t,locale:Rt,getPopupContainer:cn,rootClassName:gn},za(bn.title,Nr))})}return"children"in er&&(er=Object.assign(Object.assign({},er),{children:Ji(ke,Ie,er.children,Dt,Rt,_t,cn,Tn,gn)})),er})}const oi=ke=>{const Ie={};return ke.forEach(gt=>{let{key:Dt,filteredKeys:Rt,column:_t}=gt;const cn=Dt,{filters:rn,filterDropdown:gn}=_t;if(gn)Ie[cn]=Rt||null;else if(Array.isArray(Rt)){const bn=el(rn);Ie[cn]=bn.filter(Hn=>Rt.includes(String(Hn)))}else Ie[cn]=null}),Ie},Wa=(ke,Ie,gt)=>Ie.reduce((Rt,_t)=>{const{column:{onFilter:cn,filters:rn},filteredKeys:gn}=_t;return cn&&gn&&gn.length?Rt.map(bn=>Object.assign({},bn)).filter(bn=>gn.some(Hn=>{const Tn=el(rn),In=Tn.findIndex(xn=>String(xn)===String(Hn)),Dn=In!==-1?Tn[In]:Hn;return bn[gt]&&(bn[gt]=Wa(bn[gt],Ie,gt)),cn(Dn,bn)})):Rt},ke),Ui=ke=>ke.flatMap(Ie=>"children"in Ie?[Ie].concat((0,Ht.Z)(Ui(Ie.children||[]))):[Ie]);var Ki=ke=>{const{prefixCls:Ie,dropdownPrefixCls:gt,mergedColumns:Dt,onFilterChange:Rt,getPopupContainer:_t,locale:cn,rootClassName:rn}=ke,gn=(0,va.ln)("Table"),bn=y.useMemo(()=>Ui(Dt||[]),[Dt]),[Hn,Tn]=y.useState(()=>ts(bn,!0)),In=y.useMemo(()=>{const er=ts(bn,!1);if(er.length===0)return er;let Fr=!0,br=!0;if(er.forEach(Nr=>{let{filteredKeys:Br}=Nr;Br!==void 0?Fr=!1:br=!1}),Fr){const Nr=(bn||[]).map((Br,Ir)=>Qo(Br,da(Ir)));return Hn.filter(Br=>{let{key:Ir}=Br;return Nr.includes(Ir)}).map(Br=>{const Ir=bn[Nr.findIndex(Wr=>Wr===Br.key)];return Object.assign(Object.assign({},Br),{column:Object.assign(Object.assign({},Br.column),Ir),forceFiltered:Ir.filtered})})}return er},[bn,Hn]),Dn=y.useMemo(()=>oi(In),[In]),xn=er=>{const Fr=In.filter(br=>{let{key:Nr}=br;return Nr!==er.key});Fr.push(er),Tn(Fr),Rt(oi(Fr),Fr)};return[er=>Ji(Ie,gt,er,In,cn,xn,_t,void 0,rn),In,Dn]},Nl=(ke,Ie,gt)=>{const Dt=y.useRef({});function Rt(_t){var cn;if(!Dt.current||Dt.current.data!==ke||Dt.current.childrenColumnName!==Ie||Dt.current.getRowKey!==gt){let gn=function(bn){bn.forEach((Hn,Tn)=>{const In=gt(Hn,Tn);rn.set(In,Hn),Hn&&typeof Hn=="object"&&Ie in Hn&&gn(Hn[Ie]||[])})};const rn=new Map;gn(ke),Dt.current={data:ke,childrenColumnName:Ie,kvMap:rn,getRowKey:gt}}return(cn=Dt.current.kvMap)===null||cn===void 0?void 0:cn.get(_t)}return[Rt]},Ml=function(ke,Ie){var gt={};for(var Dt in ke)Object.prototype.hasOwnProperty.call(ke,Dt)&&Ie.indexOf(Dt)<0&&(gt[Dt]=ke[Dt]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Rt=0,Dt=Object.getOwnPropertySymbols(ke);Rt{const _t=ke[Rt];typeof _t!="function"&&(gt[Rt]=_t)}),gt}function Al(ke,Ie,gt){const Dt=gt&&typeof gt=="object"?gt:{},{total:Rt=0}=Dt,_t=Ml(Dt,["total"]),[cn,rn]=(0,y.useState)(()=>({current:"defaultCurrent"in _t?_t.defaultCurrent:1,pageSize:"defaultPageSize"in _t?_t.defaultPageSize:Kl})),gn=(0,Bi.Z)(cn,_t,{total:Rt>0?Rt:ke}),bn=Math.ceil((Rt||ke)/gn.pageSize);gn.current>bn&&(gn.current=bn||1);const Hn=(In,Dn)=>{rn({current:In!=null?In:1,pageSize:Dn||gn.pageSize})},Tn=(In,Dn)=>{var xn;gt&&((xn=gt.onChange)===null||xn===void 0||xn.call(gt,In,Dn)),Hn(In,Dn),Ie(In,Dn||(gn==null?void 0:gn.pageSize))};return gt===!1?[{},()=>{}]:[Object.assign(Object.assign({},gn),{onChange:Tn}),Hn]}var kl=Al,ns=E(89489),Ls=E(59477),Ts=E(25399);const cs="ascend",Ql="descend",Ul=ke=>typeof ke.sorter=="object"&&typeof ke.sorter.multiple=="number"?ke.sorter.multiple:!1,il=ke=>typeof ke=="function"?ke:ke&&typeof ke=="object"&&ke.compare?ke.compare:!1,Jl=(ke,Ie)=>Ie?ke[ke.indexOf(Ie)+1]:ke[0],Yl=(ke,Ie,gt)=>{let Dt=[];const Rt=(_t,cn)=>{Dt.push({column:_t,key:Qo(_t,cn),multiplePriority:Ul(_t),sortOrder:_t.sortOrder})};return(ke||[]).forEach((_t,cn)=>{const rn=da(cn,gt);_t.children?("sortOrder"in _t&&Rt(_t,rn),Dt=[].concat((0,Ht.Z)(Dt),(0,Ht.Z)(Yl(_t.children,Ie,rn)))):_t.sorter&&("sortOrder"in _t?Rt(_t,rn):Ie&&_t.defaultSortOrder&&Dt.push({column:_t,key:Qo(_t,rn),multiplePriority:Ul(_t),sortOrder:_t.defaultSortOrder}))}),Dt},ws=(ke,Ie,gt,Dt,Rt,_t,cn,rn)=>(Ie||[]).map((bn,Hn)=>{const Tn=da(Hn,rn);let In=bn;if(In.sorter){const Dn=In.sortDirections||Rt,xn=In.showSorterTooltip===void 0?cn:In.showSorterTooltip,pr=Qo(In,Tn),er=gt.find(Io=>{let{key:Or}=Io;return Or===pr}),Fr=er?er.sortOrder:null,br=Jl(Dn,Fr);let Nr;if(bn.sortIcon)Nr=bn.sortIcon({sortOrder:Fr});else{const Io=Dn.includes(cs)&&y.createElement(Ls.Z,{className:Le()(`${ke}-column-sorter-up`,{active:Fr===cs})}),Or=Dn.includes(Ql)&&y.createElement(ns.Z,{className:Le()(`${ke}-column-sorter-down`,{active:Fr===Ql})});Nr=y.createElement("span",{className:Le()(`${ke}-column-sorter`,{[`${ke}-column-sorter-full`]:!!(Io&&Or)})},y.createElement("span",{className:`${ke}-column-sorter-inner`,"aria-hidden":"true"},Io,Or))}const{cancelSort:Br,triggerAsc:Ir,triggerDesc:Wr}=_t||{};let Gr=Br;br===Ql?Gr=Wr:br===cs&&(Gr=Ir);const Jr=typeof xn=="object"?Object.assign({title:Gr},xn):{title:Gr};In=Object.assign(Object.assign({},In),{className:Le()(In.className,{[`${ke}-column-sort`]:Fr}),title:Io=>{const Or=`${ke}-column-sorters`,Pr=y.createElement("span",{className:`${ke}-column-title`},za(bn.title,Io)),jr=y.createElement("div",{className:Or},Pr,Nr);return xn?typeof xn!="boolean"&&(xn==null?void 0:xn.target)==="sorter-icon"?y.createElement("div",{className:`${Or} ${ke}-column-sorters-tooltip-target-sorter`},Pr,y.createElement(Ts.Z,Object.assign({},Jr),Nr)):y.createElement(Ts.Z,Object.assign({},Jr),jr):jr},onHeaderCell:Io=>{var Or;const Pr=((Or=bn.onHeaderCell)===null||Or===void 0?void 0:Or.call(bn,Io))||{},jr=Pr.onClick,lr=Pr.onKeyDown;Pr.onClick=Xr=>{Dt({column:bn,key:pr,sortOrder:br,multiplePriority:Ul(bn)}),jr==null||jr(Xr)},Pr.onKeyDown=Xr=>{Xr.keyCode===ql.Z.ENTER&&(Dt({column:bn,key:pr,sortOrder:br,multiplePriority:Ul(bn)}),lr==null||lr(Xr))};const ir=$a(bn.title,{}),Zr=ir==null?void 0:ir.toString();return Fr&&(Pr["aria-sort"]=Fr==="ascend"?"ascending":"descending"),Pr["aria-label"]=Zr||"",Pr.className=Le()(Pr.className,`${ke}-column-has-sorters`),Pr.tabIndex=0,bn.ellipsis&&(Pr.title=(ir!=null?ir:"").toString()),Pr}})}return"children"in In&&(In=Object.assign(Object.assign({},In),{children:ws(ke,In.children,gt,Dt,Rt,_t,cn,Tn)})),In}),Us=ke=>{const{column:Ie,sortOrder:gt}=ke;return{column:Ie,order:gt,field:Ie.dataIndex,columnKey:Ie.key}},As=ke=>{const Ie=ke.filter(gt=>{let{sortOrder:Dt}=gt;return Dt}).map(Us);if(Ie.length===0&&ke.length){const gt=ke.length-1;return Object.assign(Object.assign({},Us(ke[gt])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return Ie.length<=1?Ie[0]||{}:Ie},os=(ke,Ie,gt)=>{const Dt=Ie.slice().sort((cn,rn)=>rn.multiplePriority-cn.multiplePriority),Rt=ke.slice(),_t=Dt.filter(cn=>{let{column:{sorter:rn},sortOrder:gn}=cn;return il(rn)&&gn});return _t.length?Rt.sort((cn,rn)=>{for(let gn=0;gn<_t.length;gn+=1){const bn=_t[gn],{column:{sorter:Hn},sortOrder:Tn}=bn,In=il(Hn);if(In&&Tn){const Dn=In(cn,rn,Tn);if(Dn!==0)return Tn===cs?Dn:-Dn}}return 0}).map(cn=>{const rn=cn[gt];return rn?Object.assign(Object.assign({},cn),{[gt]:os(rn,Ie,gt)}):cn}):Rt};var Ys=ke=>{const{prefixCls:Ie,mergedColumns:gt,sortDirections:Dt,tableLocale:Rt,showSorterTooltip:_t,onSorterChange:cn}=ke,[rn,gn]=y.useState(Yl(gt,!0)),bn=(pr,er)=>{const Fr=[];return pr.forEach((br,Nr)=>{const Br=da(Nr,er);if(Fr.push(Qo(br,Br)),Array.isArray(br.children)){const Ir=bn(br.children,Br);Fr.push.apply(Fr,(0,Ht.Z)(Ir))}}),Fr},Hn=y.useMemo(()=>{let pr=!0;const er=Yl(gt,!1);if(!er.length){const Br=bn(gt);return rn.filter(Ir=>{let{key:Wr}=Ir;return Br.includes(Wr)})}const Fr=[];function br(Br){pr?Fr.push(Br):Fr.push(Object.assign(Object.assign({},Br),{sortOrder:null}))}let Nr=null;return er.forEach(Br=>{Nr===null?(br(Br),Br.sortOrder&&(Br.multiplePriority===!1?pr=!1:Nr=!0)):(Nr&&Br.multiplePriority!==!1||(pr=!1),br(Br))}),Fr},[gt,rn]),Tn=y.useMemo(()=>{var pr,er;const Fr=Hn.map(br=>{let{column:Nr,sortOrder:Br}=br;return{column:Nr,order:Br}});return{sortColumns:Fr,sortColumn:(pr=Fr[0])===null||pr===void 0?void 0:pr.column,sortOrder:(er=Fr[0])===null||er===void 0?void 0:er.order}},[Hn]),In=pr=>{let er;pr.multiplePriority===!1||!Hn.length||Hn[0].multiplePriority===!1?er=[pr]:er=[].concat((0,Ht.Z)(Hn.filter(Fr=>{let{key:br}=Fr;return br!==pr.key})),[pr]),gn(er),cn(As(er),er)};return[pr=>ws(Ie,pr,Hn,In,Dt,Rt,_t),Hn,Tn,()=>As(Hn)]};const vs=(ke,Ie)=>ke.map(Dt=>{const Rt=Object.assign({},Dt);return Rt.title=za(Dt.title,Ie),"children"in Rt&&(Rt.children=vs(Rt.children,Ie)),Rt});var Ns=ke=>[y.useCallback(gt=>vs(gt,ke),[ke])],ks=Wo((ke,Ie)=>{const{_renderTimes:gt}=ke,{_renderTimes:Dt}=Ie;return gt!==Dt}),ds=Cn((ke,Ie)=>{const{_renderTimes:gt}=ke,{_renderTimes:Dt}=Ie;return gt!==Dt}),ga=E(36237),fs=E(17835),ie=E(63356),We=E(16931),ct=E(51636),Pt=ke=>{const{componentCls:Ie,lineWidth:gt,lineType:Dt,tableBorderColor:Rt,tableHeaderBg:_t,tablePaddingVertical:cn,tablePaddingHorizontal:rn,calc:gn}=ke,bn=`${(0,ga.unit)(gt)} ${Dt} ${Rt}`,Hn=(Tn,In,Dn)=>({[`&${Ie}-${Tn}`]:{[`> ${Ie}-container`]:{[`> ${Ie}-content, > ${Ie}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ie}-expanded-row-fixed`]:{margin:`${(0,ga.unit)(gn(In).mul(-1).equal())} + `]:{paddingInlineEnd:se.calc(se.fontSizeIcon).add(se.controlPaddingHorizontal).equal()}}};return[ye(se,Ye),De]}const Ae=se=>{const{componentCls:Ye}=se,me=(0,pe.mergeToken)(se,{selectHeight:se.controlHeightSM,multipleSelectItemHeight:se.multipleItemHeightSM,borderRadius:se.borderRadiusSM,borderRadiusSM:se.borderRadiusXS}),Re=(0,pe.mergeToken)(se,{fontSize:se.fontSizeLG,selectHeight:se.controlHeightLG,multipleSelectItemHeight:se.multipleItemHeightLG,borderRadius:se.borderRadiusLG,borderRadiusSM:se.borderRadius});return[ze(se),ze(me,"sm"),{[`${Ye}-multiple${Ye}-sm`]:{[`${Ye}-selection-placeholder`]:{insetInline:se.calc(se.controlPaddingHorizontalSM).sub(se.lineWidth).equal()},[`${Ye}-selection-search`]:{marginInlineStart:2}}},ze(Re,"lg")]};Ct.ZP=Ae},68525:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ze}});var y=E(59301),we=E(40001),pe=E(19248),je=E(99267),be=E(84105),Fe=E(58617),ye=E(47472);function ze(Ae){let{suffixIcon:se,clearIcon:Ye,menuItemSelectedIcon:me,removeIcon:Re,loading:De,multiple:Ce,hasFeedback:he,prefixCls:ce,showSuffixIcon:Me,feedbackIcon:Ze,showArrow:Je,componentName:oe}=Ae;const Be=Ye!=null?Ye:y.createElement(pe.Z,null),rt=Oe=>se===null&&!he&&!Je?null:y.createElement(y.Fragment,null,Me!==!1&&Oe,he&&Ze);let Te=null;if(se!==void 0)Te=rt(se);else if(De)Te=rt(y.createElement(Fe.Z,{spin:!0}));else{const Oe=`${ce}-suffix`;Te=Ve=>{let{open:Pe,showSearch:ot}=Ve;return rt(Pe&&ot?y.createElement(ye.Z,{className:Oe}):y.createElement(be.Z,{className:Oe}))}}let Xe=null;me!==void 0?Xe=me:Ce?Xe=y.createElement(we.Z,null):Xe=null;let ge=null;return Re!==void 0?ge=Re:ge=y.createElement(je.Z,null),{clearIcon:Be,suffixIcon:Te,itemIcon:Xe,removeIcon:ge}}},90005:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});function y(we,pe){return pe!==void 0?pe:we!==null}},11938:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Ve}});var y=E(59301),we=E(40192),pe=E(22703),je=E(92310),be=E.n(je),Fe=E(26112),ye=E(48755),ze=E(458),se=Pe=>{const{value:ot,formatter:Le,precision:ue,decimalSeparator:_e,groupSeparator:Ge="",prefixCls:ft}=Pe;let Nt;if(typeof Le=="function")Nt=Le(ot);else{const Ke=String(ot),Se=Ke.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Se||Ke==="-")Nt=Ke;else{const xt=Se[1];let It=Se[2]||"0",st=Se[4]||"";It=It.replace(/\B(?=(\d{3})+(?!\d))/g,Ge),typeof ue=="number"&&(st=st.padEnd(ue,"0").slice(0,ue>0?ue:0)),st&&(st=`${_e}${st}`),Nt=[y.createElement("span",{key:"int",className:`${ft}-content-value-int`},xt,It),st&&y.createElement("span",{key:"decimal",className:`${ft}-content-value-decimal`},st)]}}return y.createElement("span",{className:`${ft}-content-value`},Nt)},Ye=E(63356),me=E(16931),Re=E(51636);const De=Pe=>{const{componentCls:ot,marginXXS:Le,padding:ue,colorTextDescription:_e,titleFontSize:Ge,colorTextHeading:ft,contentFontSize:Nt,fontFamily:Ke}=Pe;return{[ot]:Object.assign(Object.assign({},(0,Ye.Wf)(Pe)),{[`${ot}-title`]:{marginBottom:Le,color:_e,fontSize:Ge},[`${ot}-skeleton`]:{paddingTop:ue},[`${ot}-content`]:{color:ft,fontSize:Nt,fontFamily:Ke,[`${ot}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ot}-content-prefix, ${ot}-content-suffix`]:{display:"inline-block"},[`${ot}-content-prefix`]:{marginInlineEnd:Le},[`${ot}-content-suffix`]:{marginInlineStart:Le}}})}},Ce=Pe=>{const{fontSizeHeading3:ot,fontSize:Le}=Pe;return{titleFontSize:Le,contentFontSize:ot}};var he=(0,me.I$)("Statistic",Pe=>{const ot=(0,Re.mergeToken)(Pe,{});return[De(ot)]},Ce),ce=function(Pe,ot){var Le={};for(var ue in Pe)Object.prototype.hasOwnProperty.call(Pe,ue)&&ot.indexOf(ue)<0&&(Le[ue]=Pe[ue]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ue=Object.getOwnPropertySymbols(Pe);_e{const{prefixCls:ot,className:Le,rootClassName:ue,style:_e,valueStyle:Ge,value:ft=0,title:Nt,valueRender:Ke,prefix:Se,suffix:xt,loading:It=!1,formatter:st,precision:xe,decimalSeparator:Ne=".",groupSeparator:it=",",onMouseEnter:Wt,onMouseLeave:ht}=Pe,kt=ce(Pe,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:St,direction:Gt,className:jt,style:de}=(0,ye.dj)("statistic"),ne=St("statistic",ot),[te,le,ve]=he(ne),re=y.createElement(se,{decimalSeparator:Ne,groupSeparator:it,prefixCls:ne,formatter:st,precision:xe,value:ft}),fe=be()(ne,{[`${ne}-rtl`]:Gt==="rtl"},jt,Le,ue,le,ve),Ue=(0,Fe.Z)(kt,{aria:!0,data:!0});return te(y.createElement("div",Object.assign({},Ue,{className:fe,style:Object.assign(Object.assign({},de),_e),onMouseEnter:Wt,onMouseLeave:ht}),Nt&&y.createElement("div",{className:`${ne}-title`},Nt),y.createElement(ze.Z,{paragraph:!1,loading:It,className:`${ne}-skeleton`},y.createElement("div",{style:Ge,className:`${ne}-content`},Se&&y.createElement("span",{className:`${ne}-content-prefix`},Se),Ke?Ke(re):re,xt&&y.createElement("span",{className:`${ne}-content-suffix`},xt)))))};const Je=[["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 oe(Pe,ot){let Le=Pe;const ue=/\[[^\]]*]/g,_e=(ot.match(ue)||[]).map(Ke=>Ke.slice(1,-1)),Ge=ot.replace(ue,"[]"),ft=Je.reduce((Ke,Se)=>{let[xt,It]=Se;if(Ke.includes(xt)){const st=Math.floor(Le/It);return Le-=st*It,Ke.replace(new RegExp(`${xt}+`,"g"),xe=>{const Ne=xe.length;return st.toString().padStart(Ne,"0")})}return Ke},Ge);let Nt=0;return ft.replace(ue,()=>{const Ke=_e[Nt];return Nt+=1,Ke})}function Be(Pe,ot){const{format:Le=""}=ot,ue=new Date(Pe).getTime(),_e=Date.now(),Ge=Math.max(ue-_e,0);return oe(Ge,Le)}var rt=function(Pe,ot){var Le={};for(var ue in Pe)Object.prototype.hasOwnProperty.call(Pe,ue)&&ot.indexOf(ue)<0&&(Le[ue]=Pe[ue]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,ue=Object.getOwnPropertySymbols(Pe);_e{const{value:ot,format:Le="HH:mm:ss",onChange:ue,onFinish:_e}=Pe,Ge=rt(Pe,["value","format","onChange","onFinish"]),ft=(0,we.Z)(),Nt=y.useRef(null),Ke=()=>{_e==null||_e(),Nt.current&&(clearInterval(Nt.current),Nt.current=null)},Se=()=>{const st=Xe(ot);st>=Date.now()&&(Nt.current=setInterval(()=>{ft(),ue==null||ue(st-Date.now()),st(Se(),()=>{Nt.current&&(clearInterval(Nt.current),Nt.current=null)}),[ot]);const xt=(st,xe)=>Be(st,Object.assign(Object.assign({},xe),{format:Le})),It=st=>(0,pe.Tm)(st,{title:void 0});return y.createElement(Ze,Object.assign({},Ge,{value:ot,valueRender:It,formatter:xt}))};var Oe=y.memo(ge);Ze.Countdown=Oe;var Ve=Ze},58755:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return _e}});var y=E(59301),we=E(58617),pe=E(92310),je=E.n(pe),be=E(54476),Fe=E(20068),ye=E(42978),ze=E(75931),Ae=E(18929),se=E(10228),Ye=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],me=y.forwardRef(function(Ge,ft){var Nt,Ke=Ge.prefixCls,Se=Ke===void 0?"rc-switch":Ke,xt=Ge.className,It=Ge.checked,st=Ge.defaultChecked,xe=Ge.disabled,Ne=Ge.loadingIcon,it=Ge.checkedChildren,Wt=Ge.unCheckedChildren,ht=Ge.onClick,kt=Ge.onChange,St=Ge.onKeyDown,Gt=(0,ze.Z)(Ge,Ye),jt=(0,Ae.Z)(!1,{value:It,defaultValue:st}),de=(0,ye.Z)(jt,2),ne=de[0],te=de[1];function le(Ue,vt){var et=ne;return xe||(et=Ue,te(et),kt==null||kt(et,vt)),et}function ve(Ue){Ue.which===se.Z.LEFT?le(!1,Ue):Ue.which===se.Z.RIGHT&&le(!0,Ue),St==null||St(Ue)}function re(Ue){var vt=le(!ne,Ue);ht==null||ht(vt,Ue)}var fe=je()(Se,xt,(Nt={},(0,Fe.Z)(Nt,"".concat(Se,"-checked"),ne),(0,Fe.Z)(Nt,"".concat(Se,"-disabled"),xe),Nt));return y.createElement("button",(0,be.Z)({},Gt,{type:"button",role:"switch","aria-checked":ne,disabled:xe,className:fe,ref:ft,onKeyDown:ve,onClick:re}),Ne,y.createElement("span",{className:"".concat(Se,"-inner")},y.createElement("span",{className:"".concat(Se,"-inner-checked")},it),y.createElement("span",{className:"".concat(Se,"-inner-unchecked")},Wt)))});me.displayName="Switch";var Re=me,De=E(12919),Ce=E(48755),he=E(2171),ce=E(31756),Me=E(36237),Ze=E(17835),Je=E(63356),oe=E(16931),Be=E(51636);const rt=Ge=>{const{componentCls:ft,trackHeightSM:Nt,trackPadding:Ke,trackMinWidthSM:Se,innerMinMarginSM:xt,innerMaxMarginSM:It,handleSizeSM:st,calc:xe}=Ge,Ne=`${ft}-inner`,it=(0,Me.unit)(xe(st).add(xe(Ke).mul(2)).equal()),Wt=(0,Me.unit)(xe(It).mul(2).equal());return{[ft]:{[`&${ft}-small`]:{minWidth:Se,height:Nt,lineHeight:(0,Me.unit)(Nt),[`${ft}-inner`]:{paddingInlineStart:It,paddingInlineEnd:xt,[`${Ne}-checked, ${Ne}-unchecked`]:{minHeight:Nt},[`${Ne}-checked`]:{marginInlineStart:`calc(-100% + ${it} - ${Wt})`,marginInlineEnd:`calc(100% - ${it} + ${Wt})`},[`${Ne}-unchecked`]:{marginTop:xe(Nt).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${ft}-handle`]:{width:st,height:st},[`${ft}-loading-icon`]:{top:xe(xe(st).sub(Ge.switchLoadingIconSize)).div(2).equal(),fontSize:Ge.switchLoadingIconSize},[`&${ft}-checked`]:{[`${ft}-inner`]:{paddingInlineStart:xt,paddingInlineEnd:It,[`${Ne}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${Ne}-unchecked`]:{marginInlineStart:`calc(100% - ${it} + ${Wt})`,marginInlineEnd:`calc(-100% + ${it} - ${Wt})`}},[`${ft}-handle`]:{insetInlineStart:`calc(100% - ${(0,Me.unit)(xe(st).add(Ke).equal())})`}},[`&:not(${ft}-disabled):active`]:{[`&:not(${ft}-checked) ${Ne}`]:{[`${Ne}-unchecked`]:{marginInlineStart:xe(Ge.marginXXS).div(2).equal(),marginInlineEnd:xe(Ge.marginXXS).mul(-1).div(2).equal()}},[`&${ft}-checked ${Ne}`]:{[`${Ne}-checked`]:{marginInlineStart:xe(Ge.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:xe(Ge.marginXXS).div(2).equal()}}}}}}},Te=Ge=>{const{componentCls:ft,handleSize:Nt,calc:Ke}=Ge;return{[ft]:{[`${ft}-loading-icon${Ge.iconCls}`]:{position:"relative",top:Ke(Ke(Nt).sub(Ge.fontSize)).div(2).equal(),color:Ge.switchLoadingIconColor,verticalAlign:"top"},[`&${ft}-checked ${ft}-loading-icon`]:{color:Ge.switchColor}}}},Xe=Ge=>{const{componentCls:ft,trackPadding:Nt,handleBg:Ke,handleShadow:Se,handleSize:xt,calc:It}=Ge,st=`${ft}-handle`;return{[ft]:{[st]:{position:"absolute",top:Nt,insetInlineStart:Nt,width:xt,height:xt,transition:`all ${Ge.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:Ke,borderRadius:It(xt).div(2).equal(),boxShadow:Se,transition:`all ${Ge.switchDuration} ease-in-out`,content:'""'}},[`&${ft}-checked ${st}`]:{insetInlineStart:`calc(100% - ${(0,Me.unit)(It(xt).add(Nt).equal())})`},[`&:not(${ft}-disabled):active`]:{[`${st}::before`]:{insetInlineEnd:Ge.switchHandleActiveInset,insetInlineStart:0},[`&${ft}-checked ${st}::before`]:{insetInlineEnd:0,insetInlineStart:Ge.switchHandleActiveInset}}}}},ge=Ge=>{const{componentCls:ft,trackHeight:Nt,trackPadding:Ke,innerMinMargin:Se,innerMaxMargin:xt,handleSize:It,calc:st}=Ge,xe=`${ft}-inner`,Ne=(0,Me.unit)(st(It).add(st(Ke).mul(2)).equal()),it=(0,Me.unit)(st(xt).mul(2).equal());return{[ft]:{[xe]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:xt,paddingInlineEnd:Se,transition:`padding-inline-start ${Ge.switchDuration} ease-in-out, padding-inline-end ${Ge.switchDuration} ease-in-out`,[`${xe}-checked, ${xe}-unchecked`]:{display:"block",color:Ge.colorTextLightSolid,fontSize:Ge.fontSizeSM,transition:`margin-inline-start ${Ge.switchDuration} ease-in-out, margin-inline-end ${Ge.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:Nt},[`${xe}-checked`]:{marginInlineStart:`calc(-100% + ${Ne} - ${it})`,marginInlineEnd:`calc(100% - ${Ne} + ${it})`},[`${xe}-unchecked`]:{marginTop:st(Nt).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${ft}-checked ${xe}`]:{paddingInlineStart:Se,paddingInlineEnd:xt,[`${xe}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${xe}-unchecked`]:{marginInlineStart:`calc(100% - ${Ne} + ${it})`,marginInlineEnd:`calc(-100% + ${Ne} - ${it})`}},[`&:not(${ft}-disabled):active`]:{[`&:not(${ft}-checked) ${xe}`]:{[`${xe}-unchecked`]:{marginInlineStart:st(Ke).mul(2).equal(),marginInlineEnd:st(Ke).mul(-1).mul(2).equal()}},[`&${ft}-checked ${xe}`]:{[`${xe}-checked`]:{marginInlineStart:st(Ke).mul(-1).mul(2).equal(),marginInlineEnd:st(Ke).mul(2).equal()}}}}}},Oe=Ge=>{const{componentCls:ft,trackHeight:Nt,trackMinWidth:Ke}=Ge;return{[ft]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Je.Wf)(Ge)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:Ke,height:Nt,lineHeight:(0,Me.unit)(Nt),verticalAlign:"middle",background:Ge.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Ge.motionDurationMid}`,userSelect:"none",[`&:hover:not(${ft}-disabled)`]:{background:Ge.colorTextTertiary}}),(0,Je.Qy)(Ge)),{[`&${ft}-checked`]:{background:Ge.switchColor,[`&:hover:not(${ft}-disabled)`]:{background:Ge.colorPrimaryHover}},[`&${ft}-loading, &${ft}-disabled`]:{cursor:"not-allowed",opacity:Ge.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${ft}-rtl`]:{direction:"rtl"}})}},Ve=Ge=>{const{fontSize:ft,lineHeight:Nt,controlHeight:Ke,colorWhite:Se}=Ge,xt=ft*Nt,It=Ke/2,st=2,xe=xt-st*2,Ne=It-st*2;return{trackHeight:xt,trackHeightSM:It,trackMinWidth:xe*2+st*4,trackMinWidthSM:Ne*2+st*2,trackPadding:st,handleBg:Se,handleSize:xe,handleSizeSM:Ne,handleShadow:`0 2px 4px 0 ${new Ze.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:xe/2,innerMaxMargin:xe+st+st*2,innerMinMarginSM:Ne/2,innerMaxMarginSM:Ne+st+st*2}};var Pe=(0,oe.I$)("Switch",Ge=>{const ft=(0,Be.mergeToken)(Ge,{switchDuration:Ge.motionDurationMid,switchColor:Ge.colorPrimary,switchDisabledOpacity:Ge.opacityLoading,switchLoadingIconSize:Ge.calc(Ge.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Ge.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Oe(ft),ge(ft),Xe(ft),Te(ft),rt(ft)]},Ve),ot=function(Ge,ft){var Nt={};for(var Ke in Ge)Object.prototype.hasOwnProperty.call(Ge,Ke)&&ft.indexOf(Ke)<0&&(Nt[Ke]=Ge[Ke]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ke=Object.getOwnPropertySymbols(Ge);Se{const{prefixCls:Nt,size:Ke,disabled:Se,loading:xt,className:It,rootClassName:st,style:xe,checked:Ne,value:it,defaultChecked:Wt,defaultValue:ht,onChange:kt}=Ge,St=ot(Ge,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[Gt,jt]=(0,Ae.Z)(!1,{value:Ne!=null?Ne:it,defaultValue:Wt!=null?Wt:ht}),{getPrefixCls:de,direction:ne,switch:te}=y.useContext(Ce.E_),le=y.useContext(he.Z),ve=(Se!=null?Se:le)||xt,re=de("switch",Nt),fe=y.createElement("div",{className:`${re}-handle`},xt&&y.createElement(we.Z,{className:`${re}-loading-icon`})),[Ue,vt,et]=Pe(re),tt=(0,ce.Z)(Ke),dt=je()(te==null?void 0:te.className,{[`${re}-small`]:tt==="small",[`${re}-loading`]:xt,[`${re}-rtl`]:ne==="rtl"},It,st,vt,et),yt=Object.assign(Object.assign({},te==null?void 0:te.style),xe),wt=function(){jt(arguments.length<=0?void 0:arguments[0]),kt==null||kt.apply(void 0,arguments)};return Ue(y.createElement(De.Z,{component:"Switch"},y.createElement(Re,Object.assign({},St,{checked:Gt,onChange:wt,prefixCls:re,className:dt,style:yt,disabled:ve,ref:ft,loadingIcon:fe}))))});ue.__ANT_SWITCH=!0;var _e=ue},70858:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Pa}});var y=E(59301),we={},pe="rc-table-internal-hook",je=E(42978),be=E(6089),Fe=E(34280),ye=E(13697),ze=E(4676);function Ae(ke){var Ie=y.createContext(void 0),gt=function(Zt){var _t=Zt.value,cn=Zt.children,rn=y.useRef(_t);rn.current=_t;var gn=y.useState(function(){return{getValue:function(){return rn.current},listeners:new Set}}),bn=(0,je.Z)(gn,1),Hn=bn[0];return(0,Fe.Z)(function(){(0,ze.unstable_batchedUpdates)(function(){Hn.listeners.forEach(function(Tn){Tn(_t)})})},[_t]),y.createElement(Ie.Provider,{value:Hn},cn)};return{Context:Ie,Provider:gt,defaultValue:ke}}function se(ke,Ie){var gt=(0,be.Z)(typeof Ie=="function"?Ie:function(Tn){if(Ie===void 0)return Tn;if(!Array.isArray(Ie))return Tn[Ie];var In={};return Ie.forEach(function(Dn){In[Dn]=Tn[Dn]}),In}),Dt=y.useContext(ke==null?void 0:ke.Context),Zt=Dt||{},_t=Zt.listeners,cn=Zt.getValue,rn=y.useRef();rn.current=gt(Dt?cn():ke==null?void 0:ke.defaultValue);var gn=y.useState({}),bn=(0,je.Z)(gn,2),Hn=bn[1];return(0,Fe.Z)(function(){if(!Dt)return;function Tn(In){var Dn=gt(In);(0,ye.Z)(rn.current,Dn,!0)||Hn({})}return _t.add(Tn),function(){_t.delete(Tn)}},[Dt]),rn.current}var Ye=E(54476),me=E(8654);function Re(){var ke=y.createContext(null);function Ie(){return y.useContext(ke)}function gt(Zt,_t){var cn=(0,me.Yr)(Zt),rn=function(bn,Hn){var Tn=cn?{ref:Hn}:{},In=y.useRef(0),Dn=y.useRef(bn),xn=Ie();return xn!==null?y.createElement(Zt,(0,Ye.Z)({},bn,Tn)):((!_t||_t(Dn.current,bn))&&(In.current+=1),Dn.current=bn,y.createElement(ke.Provider,{value:In.current},y.createElement(Zt,(0,Ye.Z)({},bn,Tn))))};return cn?y.forwardRef(rn):rn}function Dt(Zt,_t){var cn=(0,me.Yr)(Zt),rn=function(bn,Hn){var Tn=cn?{ref:Hn}:{};return Ie(),y.createElement(Zt,(0,Ye.Z)({},bn,Tn))};return cn?y.memo(y.forwardRef(rn),_t):y.memo(rn,_t)}return{makeImmutable:gt,responseImmutable:Dt,useImmutableMark:Ie}}var De=Re(),Ce=De.makeImmutable,he=De.responseImmutable,ce=De.useImmutableMark,Me=Re(),Ze=Me.makeImmutable,Je=Me.responseImmutable,oe=Me.useImmutableMark,Be=Ae(),rt=Be;function Te(ke,Ie){var gt=React.useRef(0);gt.current+=1;var Dt=React.useRef(ke),Zt=[];Object.keys(ke||{}).map(function(cn){var rn;(ke==null?void 0:ke[cn])!==((rn=Dt.current)===null||rn===void 0?void 0:rn[cn])&&Zt.push(cn)}),Dt.current=ke;var _t=React.useRef([]);return Zt.length&&(_t.current=Zt),React.useDebugValue(gt.current),React.useDebugValue(_t.current.join(", ")),Ie&&console.log("".concat(Ie,":"),gt.current,_t.current),gt.current}var Xe=null,ge=null,Oe=E(76190),Ve=E(33885),Pe=E(20068),ot=E(92310),Le=E.n(ot),ue=E(80547),_e=E(97938),Ge=E(48736),ft=y.createContext({renderWithProps:!1}),Nt=ft,Ke="RC_TABLE_KEY";function Se(ke){return ke==null?[]:Array.isArray(ke)?ke:[ke]}function xt(ke){var Ie=[],gt={};return ke.forEach(function(Dt){for(var Zt=Dt||{},_t=Zt.key,cn=Zt.dataIndex,rn=_t||Se(cn).join("-")||Ke;gt[rn];)rn="".concat(rn,"_next");gt[rn]=!0,Ie.push(rn)}),Ie}function It(ke){return ke!=null}function st(ke){return typeof ke=="number"&&!Number.isNaN(ke)}function xe(ke){return ke&&(0,Oe.Z)(ke)==="object"&&!Array.isArray(ke)&&!y.isValidElement(ke)}function Ne(ke,Ie,gt,Dt,Zt,_t){var cn=y.useContext(Nt),rn=oe(),gn=(0,ue.Z)(function(){if(It(Dt))return[Dt];var bn=Ie==null||Ie===""?[]:Array.isArray(Ie)?Ie:[Ie],Hn=(0,_e.Z)(ke,bn),Tn=Hn,In=void 0;if(Zt){var Dn=Zt(Hn,ke,gt);xe(Dn)?(Tn=Dn.children,In=Dn.props,cn.renderWithProps=!0):Tn=Dn}return[Tn,In]},[rn,ke,Dt,Ie,Zt,gt],function(bn,Hn){if(_t){var Tn=(0,je.Z)(bn,2),In=Tn[1],Dn=(0,je.Z)(Hn,2),xn=Dn[1];return _t(xn,In)}return cn.renderWithProps?!0:!(0,ye.Z)(bn,Hn,!0)});return gn}function it(ke,Ie,gt,Dt){var Zt=ke+Ie-1;return ke<=Dt&&Zt>=gt}function Wt(ke,Ie){return se(rt,function(gt){var Dt=it(ke,Ie||1,gt.hoverStartRow,gt.hoverEndRow);return[Dt,gt.onHover]})}var ht=E(70425),kt=function(Ie){var gt=Ie.ellipsis,Dt=Ie.rowType,Zt=Ie.children,_t,cn=gt===!0?{showTitle:!0}:gt;return cn&&(cn.showTitle||Dt==="header")&&(typeof Zt=="string"||typeof Zt=="number"?_t=Zt.toString():y.isValidElement(Zt)&&typeof Zt.props.children=="string"&&(_t=Zt.props.children)),_t};function St(ke){var Ie,gt,Dt,Zt,_t,cn,rn,gn,bn=ke.component,Hn=ke.children,Tn=ke.ellipsis,In=ke.scope,Dn=ke.prefixCls,xn=ke.className,pr=ke.align,er=ke.record,Fr=ke.render,br=ke.dataIndex,Nr=ke.renderIndex,Br=ke.shouldCellUpdate,Ir=ke.index,Wr=ke.rowType,Gr=ke.colSpan,Jr=ke.rowSpan,Io=ke.fixLeft,Or=ke.fixRight,Pr=ke.firstFixLeft,jr=ke.lastFixLeft,lr=ke.firstFixRight,ir=ke.lastFixRight,Zr=ke.appendNode,Xr=ke.additionalProps,lo=Xr===void 0?{}:Xr,Lo=ke.isSticky,_r="".concat(Dn,"-cell"),Fa=se(rt,["supportSticky","allColumnsFixedLeft","rowHoverable"]),xa=Fa.supportSticky,pi=Fa.allColumnsFixedLeft,Qa=Fa.rowHoverable,ui=Ne(er,br,Nr,Hn,Fr,Br),gi=(0,je.Z)(ui,2),Ci=gi[0],Ra=gi[1],Na={},Pi=typeof Io=="number"&&xa,Ii=typeof Or=="number"&&xa;Pi&&(Na.position="sticky",Na.left=Io),Ii&&(Na.position="sticky",Na.right=Or);var Vo=(Ie=(gt=(Dt=Ra==null?void 0:Ra.colSpan)!==null&&Dt!==void 0?Dt:lo.colSpan)!==null&>!==void 0?gt:Gr)!==null&&Ie!==void 0?Ie:1,Sa=(Zt=(_t=(cn=Ra==null?void 0:Ra.rowSpan)!==null&&cn!==void 0?cn:lo.rowSpan)!==null&&_t!==void 0?_t:Jr)!==null&&Zt!==void 0?Zt:1,zo=Wt(Ir,Sa),go=(0,je.Z)(zo,2),Ka=go[0],qa=go[1],bi=(0,ht.zX)(function(ci){var di;er&&qa(Ir,Ir+Sa-1),lo==null||(di=lo.onMouseEnter)===null||di===void 0||di.call(lo,ci)}),ei=(0,ht.zX)(function(ci){var di;er&&qa(-1,-1),lo==null||(di=lo.onMouseLeave)===null||di===void 0||di.call(lo,ci)});if(Vo===0||Sa===0)return null;var Oi=(rn=lo.title)!==null&&rn!==void 0?rn:kt({rowType:Wr,ellipsis:Tn,children:Ci}),Di=Le()(_r,xn,(gn={},(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)(gn,"".concat(_r,"-fix-left"),Pi&&xa),"".concat(_r,"-fix-left-first"),Pr&&xa),"".concat(_r,"-fix-left-last"),jr&&xa),"".concat(_r,"-fix-left-all"),jr&&pi&&xa),"".concat(_r,"-fix-right"),Ii&&xa),"".concat(_r,"-fix-right-first"),lr&&xa),"".concat(_r,"-fix-right-last"),ir&&xa),"".concat(_r,"-ellipsis"),Tn),"".concat(_r,"-with-append"),Zr),"".concat(_r,"-fix-sticky"),(Pi||Ii)&&Lo&&xa),(0,Pe.Z)(gn,"".concat(_r,"-row-hover"),!Ra&&Ka)),lo.className,Ra==null?void 0:Ra.className),Jo={};pr&&(Jo.textAlign=pr);var sa=(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},Ra==null?void 0:Ra.style),Na),Jo),lo.style),ti=Ci;return(0,Oe.Z)(ti)==="object"&&!Array.isArray(ti)&&!y.isValidElement(ti)&&(ti=null),Tn&&(jr||lr)&&(ti=y.createElement("span",{className:"".concat(_r,"-content")},ti)),y.createElement(bn,(0,Ye.Z)({},Ra,lo,{className:Di,style:sa,title:Oi,scope:In,onMouseEnter:Qa?bi:void 0,onMouseLeave:Qa?ei:void 0,colSpan:Vo!==1?Vo:null,rowSpan:Sa!==1?Sa:null}),Zr,ti)}var Gt=y.memo(St);function jt(ke,Ie,gt,Dt,Zt){var _t=gt[ke]||{},cn=gt[Ie]||{},rn,gn;_t.fixed==="left"?rn=Dt.left[Zt==="rtl"?Ie:ke]:cn.fixed==="right"&&(gn=Dt.right[Zt==="rtl"?ke:Ie]);var bn=!1,Hn=!1,Tn=!1,In=!1,Dn=gt[Ie+1],xn=gt[ke-1],pr=Dn&&!Dn.fixed||xn&&!xn.fixed||gt.every(function(Br){return Br.fixed==="left"});if(Zt==="rtl"){if(rn!==void 0){var er=xn&&xn.fixed==="left";In=!er&&pr}else if(gn!==void 0){var Fr=Dn&&Dn.fixed==="right";Tn=!Fr&&pr}}else if(rn!==void 0){var br=Dn&&Dn.fixed==="left";bn=!br&&pr}else if(gn!==void 0){var Nr=xn&&xn.fixed==="right";Hn=!Nr&&pr}return{fixLeft:rn,fixRight:gn,lastFixLeft:bn,firstFixRight:Hn,lastFixRight:Tn,firstFixLeft:In,isSticky:Dt.isSticky}}var de=y.createContext({}),ne=de;function te(ke){var Ie=ke.className,gt=ke.index,Dt=ke.children,Zt=ke.colSpan,_t=Zt===void 0?1:Zt,cn=ke.rowSpan,rn=ke.align,gn=se(rt,["prefixCls","direction"]),bn=gn.prefixCls,Hn=gn.direction,Tn=y.useContext(ne),In=Tn.scrollColumnIndex,Dn=Tn.stickyOffsets,xn=Tn.flattenColumns,pr=gt+_t-1,er=pr+1===In?_t+1:_t,Fr=jt(gt,gt+er-1,xn,Dn,Hn);return y.createElement(Gt,(0,Ye.Z)({className:Ie,index:gt,component:"td",prefixCls:bn,record:null,dataIndex:null,align:rn,colSpan:er,rowSpan:cn,render:function(){return Dt}},Fr))}var le=E(75931),ve=["children"];function re(ke){var Ie=ke.children,gt=(0,le.Z)(ke,ve);return y.createElement("tr",gt,Ie)}function fe(ke){var Ie=ke.children;return Ie}fe.Row=re,fe.Cell=te;var Ue=fe;function vt(ke){var Ie=ke.children,gt=ke.stickyOffsets,Dt=ke.flattenColumns,Zt=se(rt,"prefixCls"),_t=Dt.length-1,cn=Dt[_t],rn=y.useMemo(function(){return{stickyOffsets:gt,flattenColumns:Dt,scrollColumnIndex:cn!=null&&cn.scrollbar?_t:null}},[cn,Dt,_t,gt]);return y.createElement(ne.Provider,{value:rn},y.createElement("tfoot",{className:"".concat(Zt,"-summary")},Ie))}var et=Je(vt),tt=Ue,dt=E(29301),yt=E(24514),wt=E(75152),Qe=E(26112);function lt(ke,Ie,gt,Dt,Zt,_t,cn){ke.push({record:Ie,indent:gt,index:cn});var rn=_t(Ie),gn=Zt==null?void 0:Zt.has(rn);if(Ie&&Array.isArray(Ie[Dt])&&gn)for(var bn=0;bn1?Pr-1:0),lr=1;lr=1)),style:(0,Ve.Z)((0,Ve.Z)({},gt),Fr==null?void 0:Fr.style)}),xn.map(function(Io,Or){var Pr=Io.render,jr=Io.dataIndex,lr=Io.className,ir=bt(In,Io,Or,gn,Zt),Zr=ir.key,Xr=ir.fixedInfo,lo=ir.appendCellNode,Lo=ir.additionalCellProps;return y.createElement(Gt,(0,Ye.Z)({className:lr,ellipsis:Io.ellipsis,align:Io.align,scope:Io.rowScope,component:Io.rowScope?Tn:Hn,prefixCls:Dn,key:Zr,record:Dt,index:Zt,renderIndex:_t,dataIndex:jr,render:Pr,shouldCellUpdate:Io.shouldCellUpdate},Xr,{appendNode:lo,additionalProps:Lo}))})),Gr;if(Nr&&(Br.current||br)){var Jr=er(Dt,Zt,gn+1,br);Gr=y.createElement(en,{expanded:br,className:Le()("".concat(Dn,"-expanded-row"),"".concat(Dn,"-expanded-row-level-").concat(gn+1),Ir),prefixCls:Dn,component:bn,cellComponent:Hn,colSpan:xn.length,isEmpty:!1},Jr)}return y.createElement(y.Fragment,null,Wr,Gr)}var ln=Je(Rt);function yn(ke){var Ie=ke.columnKey,gt=ke.onColumnResize,Dt=y.useRef();return(0,Fe.Z)(function(){Dt.current&>(Ie,Dt.current.offsetWidth)},[]),y.createElement(dt.Z,{data:Ie},y.createElement("td",{ref:Dt,style:{padding:0,border:0,height:0}},y.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var ut=E(29194);function zt(ke){var Ie=ke.prefixCls,gt=ke.columnsKey,Dt=ke.onColumnResize,Zt=y.useRef(null);return y.createElement("tr",{"aria-hidden":"true",className:"".concat(Ie,"-measure-row"),style:{height:0,fontSize:0},ref:Zt},y.createElement(dt.Z.Collection,{onBatchResize:function(cn){(0,ut.Z)(Zt.current)&&cn.forEach(function(rn){var gn=rn.data,bn=rn.size;Dt(gn,bn.offsetWidth)})}},gt.map(function(_t){return y.createElement(yn,{key:_t,columnKey:_t,onColumnResize:Dt})})))}function At(ke){var Ie=ke.data,gt=ke.measureColumnWidth,Dt=se(rt,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Zt=Dt.prefixCls,_t=Dt.getComponent,cn=Dt.onColumnResize,rn=Dt.flattenColumns,gn=Dt.getRowKey,bn=Dt.expandedKeys,Hn=Dt.childrenColumnName,Tn=Dt.emptyNode,In=qt(Ie,Hn,bn,gn),Dn=y.useRef({renderWithProps:!1}),xn=_t(["body","wrapper"],"tbody"),pr=_t(["body","row"],"tr"),er=_t(["body","cell"],"td"),Fr=_t(["body","cell"],"th"),br;Ie.length?br=In.map(function(Br,Ir){var Wr=Br.record,Gr=Br.indent,Jr=Br.index,Io=gn(Wr,Ir);return y.createElement(ln,{key:Io,rowKey:Io,record:Wr,index:Ir,renderIndex:Jr,rowComponent:pr,cellComponent:er,scopeCellComponent:Fr,indent:Gr})}):br=y.createElement(en,{expanded:!0,className:"".concat(Zt,"-placeholder"),prefixCls:Zt,component:pr,cellComponent:er,colSpan:rn.length,isEmpty:!0},Tn);var Nr=xt(rn);return y.createElement(Nt.Provider,{value:Dn.current},y.createElement(xn,{className:"".concat(Zt,"-tbody")},gt&&y.createElement(zt,{prefixCls:Zt,columnsKey:Nr,onColumnResize:cn}),br))}var un=Je(At),An=["expandable"],Vn="RC_TABLE_INTERNAL_COL_DEFINE";function rr(ke){var Ie=ke.expandable,gt=(0,le.Z)(ke,An),Dt;return"expandable"in ke?Dt=(0,Ve.Z)((0,Ve.Z)({},gt),Ie):Dt=gt,Dt.showExpandColumn===!1&&(Dt.expandIconColumnIndex=-1),Dt}var sr=["columnType"];function kn(ke){for(var Ie=ke.colWidths,gt=ke.columns,Dt=ke.columCount,Zt=se(rt,["tableLayout"]),_t=Zt.tableLayout,cn=[],rn=Dt||gt.length,gn=!1,bn=rn-1;bn>=0;bn-=1){var Hn=Ie[bn],Tn=gt&>[bn],In=void 0,Dn=void 0;if(Tn&&(In=Tn[Vn],_t==="auto"&&(Dn=Tn.minWidth)),Hn||Dn||In||gn){var xn=In||{},pr=xn.columnType,er=(0,le.Z)(xn,sr);cn.unshift(y.createElement("col",(0,Ye.Z)({key:bn,style:{width:Hn,minWidth:Dn}},er))),gn=!0}}return y.createElement("colgroup",null,cn)}var qn=kn,Ht=E(94480),dn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Nn(ke,Ie){return(0,y.useMemo)(function(){for(var gt=[],Dt=0;Dt1?"colgroup":"col":null,ellipsis:er.ellipsis,align:er.align,component:cn,prefixCls:Hn,key:Dn[pr]},Fr,{additionalProps:br,rowType:"header"}))}))},on=hn;function Fn(ke){var Ie=[];function gt(cn,rn){var gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ie[gn]=Ie[gn]||[];var bn=rn,Hn=cn.filter(Boolean).map(function(Tn){var In={key:Tn.key,className:Tn.className||"",children:Tn.title,column:Tn,colStart:bn},Dn=1,xn=Tn.children;return xn&&xn.length>0&&(Dn=gt(xn,bn,gn+1).reduce(function(pr,er){return pr+er},0),In.hasSubColumns=!0),"colSpan"in Tn&&(Dn=Tn.colSpan),"rowSpan"in Tn&&(In.rowSpan=Tn.rowSpan),In.colSpan=Dn,In.colEnd=In.colStart+Dn-1,Ie[gn].push(In),bn+=Dn,Dn});return Hn}gt(ke,0);for(var Dt=Ie.length,Zt=function(rn){Ie[rn].forEach(function(gn){!("rowSpan"in gn)&&!gn.hasSubColumns&&(gn.rowSpan=Dt-rn)})},_t=0;_t1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ie=="number"?Ie:Ie.endsWith("%")?ke*parseFloat(Ie)/100:null}function Jn(ke,Ie,gt){return y.useMemo(function(){if(Ie&&Ie>0){var Dt=0,Zt=0;ke.forEach(function(In){var Dn=Qn(Ie,In.width);Dn?Dt+=Dn:Zt+=1});var _t=Math.max(Ie,gt),cn=Math.max(_t-Dt,Zt),rn=Zt,gn=cn/Zt,bn=0,Hn=ke.map(function(In){var Dn=(0,Ve.Z)({},In),xn=Qn(Ie,Dn.width);if(xn)Dn.width=xn;else{var pr=Math.floor(gn);Dn.width=rn===1?cn:pr,cn-=pr,rn-=1}return bn+=Dn.width,Dn});if(bn<_t){var Tn=_t/bn;cn=_t,Hn.forEach(function(In,Dn){var xn=Math.floor(In.width*Tn);In.width=Dn===Hn.length-1?cn:xn,cn-=xn})}return[Hn,Math.max(bn,_t)]}return[ke,Ie]},[ke,Ie,gt])}var Er=["children"],Ar=["fixed"];function En(ke){return(0,Pn.Z)(ke).filter(function(Ie){return y.isValidElement(Ie)}).map(function(Ie){var gt=Ie.key,Dt=Ie.props,Zt=Dt.children,_t=(0,le.Z)(Dt,Er),cn=(0,Ve.Z)({key:gt},_t);return Zt&&(cn.children=En(Zt)),cn})}function Kn(ke){return ke.filter(function(Ie){return Ie&&(0,Oe.Z)(Ie)==="object"&&!Ie.hidden}).map(function(Ie){var gt=Ie.children;return gt&>.length>0?(0,Ve.Z)((0,Ve.Z)({},Ie),{},{children:Kn(gt)}):Ie})}function fr(ke){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return ke.filter(function(gt){return gt&&(0,Oe.Z)(gt)==="object"}).reduce(function(gt,Dt,Zt){var _t=Dt.fixed,cn=_t===!0?"left":_t,rn="".concat(Ie,"-").concat(Zt),gn=Dt.children;return gn&&gn.length>0?[].concat((0,Ht.Z)(gt),(0,Ht.Z)(fr(gn,rn).map(function(bn){return(0,Ve.Z)({fixed:cn},bn)}))):[].concat((0,Ht.Z)(gt),[(0,Ve.Z)((0,Ve.Z)({key:rn},Dt),{},{fixed:cn})])},[])}function gr(ke){return ke.map(function(Ie){var gt=Ie.fixed,Dt=(0,le.Z)(Ie,Ar),Zt=gt;return gt==="left"?Zt="right":gt==="right"&&(Zt="left"),(0,Ve.Z)({fixed:Zt},Dt)})}function Ot(ke,Ie){var gt=ke.prefixCls,Dt=ke.columns,Zt=ke.children,_t=ke.expandable,cn=ke.expandedKeys,rn=ke.columnTitle,gn=ke.getRowKey,bn=ke.onTriggerExpand,Hn=ke.expandIcon,Tn=ke.rowExpandable,In=ke.expandIconColumnIndex,Dn=ke.direction,xn=ke.expandRowByClick,pr=ke.columnWidth,er=ke.fixed,Fr=ke.scrollWidth,br=ke.clientWidth,Nr=y.useMemo(function(){var jr=Dt||En(Zt)||[];return Kn(jr.slice())},[Dt,Zt]),Br=y.useMemo(function(){if(_t){var jr=Nr.slice();if(!jr.includes(we)){var lr=In||0;lr>=0&&(lr||er==="left"||!er)&&jr.splice(lr,0,we),er==="right"&&jr.splice(Nr.length,0,we)}var ir=jr.indexOf(we);jr=jr.filter(function(Lo,_r){return Lo!==we||_r===ir});var Zr=Nr[ir],Xr;er?Xr=er:Xr=Zr?Zr.fixed:null;var lo=(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({},Vn,{className:"".concat(gt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",rn),"fixed",Xr),"className","".concat(gt,"-row-expand-icon-cell")),"width",pr),"render",function(_r,Fa,xa){var pi=gn(Fa,xa),Qa=cn.has(pi),ui=Tn?Tn(Fa):!0,gi=Hn({prefixCls:gt,expanded:Qa,expandable:ui,record:Fa,onExpand:bn});return xn?y.createElement("span",{onClick:function(Ra){return Ra.stopPropagation()}},gi):gi});return jr.map(function(Lo){return Lo===we?lo:Lo})}return Nr.filter(function(Lo){return Lo!==we})},[_t,Nr,gn,cn,Hn,Dn]),Ir=y.useMemo(function(){var jr=Br;return Ie&&(jr=Ie(jr)),jr.length||(jr=[{render:function(){return null}}]),jr},[Ie,Br,Dn]),Wr=y.useMemo(function(){return Dn==="rtl"?gr(fr(Ir)):fr(Ir)},[Ir,Dn,Fr]),Gr=y.useMemo(function(){for(var jr=-1,lr=Wr.length-1;lr>=0;lr-=1){var ir=Wr[lr].fixed;if(ir==="left"||ir===!0){jr=lr;break}}if(jr>=0)for(var Zr=0;Zr<=jr;Zr+=1){var Xr=Wr[Zr].fixed;if(Xr!=="left"&&Xr!==!0)return!0}var lo=Wr.findIndex(function(Fa){var xa=Fa.fixed;return xa==="right"});if(lo>=0)for(var Lo=lo;Lo=lo-rn?br(function(Lo){return(0,Ve.Z)((0,Ve.Z)({},Lo),{},{isHiddenScrollBar:!0})}):br(function(Lo){return(0,Ve.Z)((0,Ve.Z)({},Lo),{},{isHiddenScrollBar:!1})})}})},lr=function(Zr){br(function(Xr){return(0,Ve.Z)((0,Ve.Z)({},Xr),{},{scrollLeft:Zr/Tn*In||0})})};return y.useImperativeHandle(gt,function(){return{setScrollLeft:lr,checkScrollBarVisible:jr}}),y.useEffect(function(){var ir=(0,On.Z)(document.body,"mouseup",Io,!1),Zr=(0,On.Z)(document.body,"mousemove",Pr,!1);return jr(),function(){ir.remove(),Zr.remove()}},[Dn,Wr]),y.useEffect(function(){if(_t.current){for(var ir=[],Zr=(0,Gn.bn)(_t.current);Zr;)ir.push(Zr),Zr=Zr.parentElement;return ir.forEach(function(Xr){return Xr.addEventListener("scroll",jr,!1)}),window.addEventListener("resize",jr,!1),window.addEventListener("scroll",jr,!1),gn.addEventListener("scroll",jr,!1),function(){ir.forEach(function(Xr){return Xr.removeEventListener("scroll",jr)}),window.removeEventListener("resize",jr),window.removeEventListener("scroll",jr),gn.removeEventListener("scroll",jr)}}},[gn]),y.useEffect(function(){Fr.isHiddenScrollBar||br(function(ir){var Zr=_t.current;return Zr?(0,Ve.Z)((0,Ve.Z)({},ir),{},{scrollLeft:Zr.scrollLeft/Zr.scrollWidth*Zr.clientWidth}):ir})},[Fr.isHiddenScrollBar]),Tn<=In||!Dn||Fr.isHiddenScrollBar?null:y.createElement("div",{style:{height:(0,wt.Z)(),width:In,bottom:rn},className:"".concat(Hn,"-sticky-scroll")},y.createElement("div",{onMouseDown:Or,ref:xn,className:Le()("".concat(Hn,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(Hn,"-sticky-scroll-bar-active"),Wr)),style:{width:"".concat(Dn,"px"),transform:"translate3d(".concat(Fr.scrollLeft,"px, 0, 0)")}}))},to=y.forwardRef(Hr);function dr(ke){return null}var xr=dr;function kr(ke){return null}var Yr=kr,ro="rc-table",oo=[],io={};function Tr(){return"No Data"}function eo(ke,Ie){var gt=(0,Ve.Z)({rowKey:"key",prefixCls:ro,emptyText:Tr},ke),Dt=gt.prefixCls,Zt=gt.className,_t=gt.rowClassName,cn=gt.style,rn=gt.data,gn=gt.rowKey,bn=gt.scroll,Hn=gt.tableLayout,Tn=gt.direction,In=gt.title,Dn=gt.footer,xn=gt.summary,pr=gt.caption,er=gt.id,Fr=gt.showHeader,br=gt.components,Nr=gt.emptyText,Br=gt.onRow,Ir=gt.onHeaderRow,Wr=gt.onScroll,Gr=gt.internalHooks,Jr=gt.transformColumns,Io=gt.internalRefs,Or=gt.tailor,Pr=gt.getContainerWidth,jr=gt.sticky,lr=gt.rowHoverable,ir=lr===void 0?!0:lr,Zr=rn||oo,Xr=!!Zr.length,lo=Gr===pe,Lo=y.useCallback(function(li,mi){return(0,_e.Z)(br,li)||mi},[br]),_r=y.useMemo(function(){return typeof gn=="function"?gn:function(li){var mi=li&&li[gn];return mi}},[gn]),Fa=Lo(["body"]),xa=at(),pi=(0,je.Z)(xa,3),Qa=pi[0],ui=pi[1],gi=pi[2],Ci=pt(gt,Zr,_r),Ra=(0,je.Z)(Ci,6),Na=Ra[0],Pi=Ra[1],Ii=Ra[2],Vo=Ra[3],Sa=Ra[4],zo=Ra[5],go=bn==null?void 0:bn.x,Ka=y.useState(0),qa=(0,je.Z)(Ka,2),bi=qa[0],ei=qa[1],Oi=Vt((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},gt),Na),{},{expandable:!!Na.expandedRowRender,columnTitle:Na.columnTitle,expandedKeys:Ii,getRowKey:_r,onTriggerExpand:zo,expandIcon:Vo,expandIconColumnIndex:Na.expandIconColumnIndex,direction:Tn,scrollWidth:lo&&Or&&typeof go=="number"?go:null,clientWidth:bi}),lo?Jr:null),Di=(0,je.Z)(Oi,4),Jo=Di[0],sa=Di[1],ti=Di[2],ci=Di[3],di=ti!=null?ti:go,zi=y.useMemo(function(){return{columns:Jo,flattenColumns:sa}},[Jo,sa]),Ei=y.useRef(),Xi=y.useRef(),yi=y.useRef(),Ua=y.useRef();y.useImperativeHandle(Ie,function(){return{nativeElement:Ei.current,scrollTo:function(mi){var gl;if(yi.current instanceof HTMLElement){var Rl=mi.index,yl=mi.top,Ms=mi.key;if(st(yl)){var hs;(hs=yi.current)===null||hs===void 0||hs.scrollTo({top:yl})}else{var ls,Is=Ms!=null?Ms:_r(Zr[Rl]);(ls=yi.current.querySelector('[data-row-key="'.concat(Is,'"]')))===null||ls===void 0||ls.scrollIntoView()}}else(gl=yi.current)!==null&&gl!==void 0&&gl.scrollTo&&yi.current.scrollTo(mi)}}});var vi=y.useRef(),xi=y.useState(!1),Ri=(0,je.Z)(xi,2),Li=Ri[0],Xa=Ri[1],Fi=y.useState(!1),ai=(0,je.Z)(Fi,2),_i=ai[0],ji=ai[1],nl=y.useState(new Map),ll=(0,je.Z)(nl,2),Il=ll[0],Si=ll[1],is=xt(sa),rl=is.map(function(li){return Il.get(li)}),Dl=y.useMemo(function(){return rl},[rl.join("_")]),pl=Bt(Dl,sa,Tn),wa=bn&&It(bn.y),jo=bn&&It(di)||!!Na.fixed,Ni=jo&&sa.some(function(li){var mi=li.fixed;return mi}),sl=y.useRef(),Bl=Yt(jr,Dt),Gl=Bl.isSticky,Ds=Bl.offsetHeader,Fs=Bl.offsetSummary,Rs=Bl.offsetScroll,ii=Bl.stickyClassName,Ha=Bl.container,ho=y.useMemo(function(){return xn==null?void 0:xn(Zr)},[xn,Zr]),fa=(wa||Gl)&&y.isValidElement(ho)&&ho.type===Ue&&ho.props.fixed,Ya,Vi,ul;wa&&(Vi={overflowY:Xr?"scroll":"auto",maxHeight:bn.y}),jo&&(Ya={overflowX:"auto"},wa||(Vi={overflowY:"hidden"}),ul={width:di===!0?"auto":di,minWidth:"100%"});var ol=y.useCallback(function(li,mi){Si(function(gl){if(gl.get(li)!==mi){var Rl=new Map(gl);return Rl.set(li,mi),Rl}return gl})},[]),$l=Kt(null),vl=(0,je.Z)($l,2),Bs=vl[0],eu=vl[1];function Zs(li,mi){mi&&(typeof mi=="function"?mi(li):mi.scrollLeft!==li&&(mi.scrollLeft=li,mi.scrollLeft!==li&&setTimeout(function(){mi.scrollLeft=li},0)))}var gs=(0,be.Z)(function(li){var mi=li.currentTarget,gl=li.scrollLeft,Rl=Tn==="rtl",yl=typeof gl=="number"?gl:mi.scrollLeft,Ms=mi||io;if(!eu()||eu()===Ms){var hs;Bs(Ms),Zs(yl,Xi.current),Zs(yl,yi.current),Zs(yl,vi.current),Zs(yl,(hs=sl.current)===null||hs===void 0?void 0:hs.setScrollLeft)}var ls=mi||Xi.current;if(ls){var Is=lo&&Or&&typeof di=="number"?di:ls.scrollWidth,fu=ls.clientWidth;if(Is===fu){Xa(!1),ji(!1);return}Rl?(Xa(-yl0)):(Xa(yl>0),ji(yl1?er-ir:0,Xr=(0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},Jr),bn),{},{flex:"0 0 ".concat(ir,"px"),width:"".concat(ir,"px"),marginRight:Zr,pointerEvents:"auto"}),lo=y.useMemo(function(){return Tn?jr<=1:Or===0||jr===0||jr>1},[jr,Or,Tn]);lo?Xr.visibility="hidden":Tn&&(Xr.height=In==null?void 0:In(jr));var Lo=lo?function(){return null}:Dn,_r={};return(jr===0||Or===0)&&(_r.rowSpan=1,_r.colSpan=1),y.createElement(Gt,(0,Ye.Z)({className:Le()(pr,Hn),ellipsis:gt.ellipsis,align:gt.align,scope:gt.rowScope,component:cn,prefixCls:Ie.prefixCls,key:Br,record:gn,index:_t,renderIndex:rn,dataIndex:xn,render:Lo,shouldCellUpdate:gt.shouldCellUpdate},Ir,{appendNode:Wr,additionalProps:(0,Ve.Z)((0,Ve.Z)({},Gr),{},{style:Xr},_r)}))}var ua=vo,ya=["data","index","className","rowKey","style","extra","getHeight"],$o=y.forwardRef(function(ke,Ie){var gt=ke.data,Dt=ke.index,Zt=ke.className,_t=ke.rowKey,cn=ke.style,rn=ke.extra,gn=ke.getHeight,bn=(0,le.Z)(ke,ya),Hn=gt.record,Tn=gt.indent,In=gt.index,Dn=se(rt,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),xn=Dn.scrollX,pr=Dn.flattenColumns,er=Dn.prefixCls,Fr=Dn.fixColumn,br=Dn.componentWidth,Nr=se(ea,["getComponent"]),Br=Nr.getComponent,Ir=Ut(Hn,_t,Dt,Tn),Wr=Br(["body","row"],"div"),Gr=Br(["body","cell"],"div"),Jr=Ir.rowSupportExpand,Io=Ir.expanded,Or=Ir.rowProps,Pr=Ir.expandedRowRender,jr=Ir.expandedRowClassName,lr;if(Jr&&Io){var ir=Pr(Hn,Dt,Tn+1,Io),Zr=an(jr,Hn,Dt,Tn),Xr={};Fr&&(Xr={style:(0,Pe.Z)({},"--virtual-width","".concat(br,"px"))});var lo="".concat(er,"-expanded-row-cell");lr=y.createElement(Wr,{className:Le()("".concat(er,"-expanded-row"),"".concat(er,"-expanded-row-level-").concat(Tn+1),Zr)},y.createElement(Gt,{component:Gr,prefixCls:er,className:Le()(lo,(0,Pe.Z)({},"".concat(lo,"-fixed"),Fr)),additionalProps:Xr},ir))}var Lo=(0,Ve.Z)((0,Ve.Z)({},cn),{},{width:xn});rn&&(Lo.position="absolute",Lo.pointerEvents="none");var _r=y.createElement(Wr,(0,Ye.Z)({},Or,bn,{"data-row-key":_t,ref:Jr?null:Ie,className:Le()(Zt,"".concat(er,"-row"),Or==null?void 0:Or.className,(0,Pe.Z)({},"".concat(er,"-row-extra"),rn)),style:(0,Ve.Z)((0,Ve.Z)({},Lo),Or==null?void 0:Or.style)}),pr.map(function(Fa,xa){return y.createElement(ua,{key:xa,component:Gr,rowInfo:Ir,column:Fa,colIndex:xa,indent:Tn,index:Dt,renderIndex:In,record:Hn,inverse:rn,getHeight:gn})}));return Jr?y.createElement("div",{ref:Ie},_r,lr):_r}),pa=Je($o),ka=pa,Ca=y.forwardRef(function(ke,Ie){var gt=ke.data,Dt=ke.onScroll,Zt=se(rt,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),_t=Zt.flattenColumns,cn=Zt.onColumnResize,rn=Zt.getRowKey,gn=Zt.expandedKeys,bn=Zt.prefixCls,Hn=Zt.childrenColumnName,Tn=Zt.scrollX,In=Zt.direction,Dn=se(ea),xn=Dn.sticky,pr=Dn.scrollY,er=Dn.listItemHeight,Fr=Dn.getComponent,br=Dn.onScroll,Nr=y.useRef(),Br=qt(gt,Hn,gn,rn),Ir=y.useMemo(function(){var lr=0;return _t.map(function(ir){var Zr=ir.width,Xr=ir.key;return lr+=Zr,[Xr,Zr,lr]})},[_t]),Wr=y.useMemo(function(){return Ir.map(function(lr){return lr[2]})},[Ir]);y.useEffect(function(){Ir.forEach(function(lr){var ir=(0,je.Z)(lr,2),Zr=ir[0],Xr=ir[1];cn(Zr,Xr)})},[Ir]),y.useImperativeHandle(Ie,function(){var lr,ir={scrollTo:function(Xr){var lo;(lo=Nr.current)===null||lo===void 0||lo.scrollTo(Xr)},nativeElement:(lr=Nr.current)===null||lr===void 0?void 0:lr.nativeElement};return Object.defineProperty(ir,"scrollLeft",{get:function(){var Xr;return((Xr=Nr.current)===null||Xr===void 0?void 0:Xr.getScrollInfo().x)||0},set:function(Xr){var lo;(lo=Nr.current)===null||lo===void 0||lo.scrollTo({left:Xr})}}),ir});var Gr=function(ir,Zr){var Xr,lo=(Xr=Br[Zr])===null||Xr===void 0?void 0:Xr.record,Lo=ir.onCell;if(Lo){var _r,Fa=Lo(lo,Zr);return(_r=Fa==null?void 0:Fa.rowSpan)!==null&&_r!==void 0?_r:1}return 1},Jr=function(ir){var Zr=ir.start,Xr=ir.end,lo=ir.getSize,Lo=ir.offsetY;if(Xr<0)return null;for(var _r=_t.filter(function(Vo){return Gr(Vo,Zr)===0}),Fa=Zr,xa=function(Sa){if(_r=_r.filter(function(zo){return Gr(zo,Sa)===0}),!_r.length)return Fa=Sa,1},pi=Zr;pi>=0&&!xa(pi);pi-=1);for(var Qa=_t.filter(function(Vo){return Gr(Vo,Xr)!==1}),ui=Xr,gi=function(Sa){if(Qa=Qa.filter(function(zo){return Gr(zo,Sa)!==1}),!Qa.length)return ui=Math.max(Sa-1,Xr),1},Ci=Xr;Ci1})&&Ra.push(Sa)},Pi=Fa;Pi<=ui;Pi+=1)Na(Pi);var Ii=Ra.map(function(Vo){var Sa=Br[Vo],zo=rn(Sa.record,Vo),go=function(bi){var ei=Vo+bi-1,Oi=rn(Br[ei].record,ei),Di=lo(zo,Oi);return Di.bottom-Di.top},Ka=lo(zo);return y.createElement(ka,{key:Vo,data:Sa,rowKey:zo,index:Vo,style:{top:-Lo+Ka.top},extra:!0,getHeight:go})});return Ii},Io=y.useMemo(function(){return{columnsOffset:Wr}},[Wr]),Or="".concat(bn,"-tbody"),Pr=Fr(["body","wrapper"]),jr={};return xn&&(jr.position="sticky",jr.bottom=0,(0,Oe.Z)(xn)==="object"&&xn.offsetScroll&&(jr.bottom=xn.offsetScroll)),y.createElement(yo.Provider,{value:Io},y.createElement(Ro.Z,{fullHeight:!1,ref:Nr,prefixCls:"".concat(Or,"-virtual"),styles:{horizontalScrollBar:jr},className:Or,height:pr,itemHeight:er||24,data:Br,itemKey:function(ir){return rn(ir.record)},component:Pr,scrollWidth:Tn,direction:In,onVirtualScroll:function(ir){var Zr,Xr=ir.x;Dt({currentTarget:(Zr=Nr.current)===null||Zr===void 0?void 0:Zr.nativeElement,scrollLeft:Xr})},onScroll:br,extraRender:Jr},function(lr,ir,Zr){var Xr=rn(lr.record,ir);return y.createElement(ka,{data:lr,rowKey:Xr,index:ir,style:Zr.style})}))}),Oa=Je(Ca),No=Oa,$e=function(Ie,gt){var Dt=gt.ref,Zt=gt.onScroll;return y.createElement(No,{ref:Dt,data:Ie,onScroll:Zt})};function fn(ke,Ie){var gt=ke.data,Dt=ke.columns,Zt=ke.scroll,_t=ke.sticky,cn=ke.prefixCls,rn=cn===void 0?ro:cn,gn=ke.className,bn=ke.listItemHeight,Hn=ke.components,Tn=ke.onScroll,In=Zt||{},Dn=In.x,xn=In.y;typeof Dn!="number"&&(Dn=1),typeof xn!="number"&&(xn=500);var pr=(0,ht.zX)(function(br,Nr){return(0,_e.Z)(Hn,br)||Nr}),er=(0,ht.zX)(Tn),Fr=y.useMemo(function(){return{sticky:_t,scrollY:xn,listItemHeight:bn,getComponent:pr,onScroll:er}},[_t,xn,bn,pr,er]);return y.createElement(ea.Provider,{value:Fr},y.createElement(ar,(0,Ye.Z)({},ke,{className:Le()(gn,"".concat(rn,"-virtual")),scroll:(0,Ve.Z)((0,Ve.Z)({},Zt),{},{x:Dn}),components:(0,Ve.Z)((0,Ve.Z)({},Hn),{},{body:gt!=null&>.length?$e:void 0}),columns:Dt,internalHooks:pe,tailor:!0,ref:Ie})))}var Lt=y.forwardRef(fn);function Cn(ke){return Ze(Lt,ke)}var tr=Cn(),Zn=null,yr=ke=>null,Un=ke=>null,or=E(84105),Rr=E(82661),wo=E(34643),ca=E(34061),aa=E(18929);function oa(ke){const[Ie,gt]=(0,y.useState)(null);return[(0,y.useCallback)((_t,cn,rn)=>{const gn=Ie!=null?Ie:_t,bn=Math.min(gn||0,_t),Hn=Math.max(gn||0,_t),Tn=cn.slice(bn,Hn+1).map(xn=>ke(xn)),In=Tn.some(xn=>!rn.has(xn)),Dn=[];return Tn.forEach(xn=>{In?(rn.has(xn)||Dn.push(xn),rn.add(xn)):(rn.delete(xn),Dn.push(xn))}),gt(In?Hn:null),Dn},[Ie]),_t=>{gt(_t)}]}var va=E(32383),ma=E(62673),La=E(75727),Ba=E(47889);const Ta={},Va="SELECT_ALL",si="SELECT_INVERT",fi="SELECT_NONE",wi=[],hi=(ke,Ie)=>{let gt=[];return(Ie||[]).forEach(Dt=>{gt.push(Dt),Dt&&typeof Dt=="object"&&ke in Dt&&(gt=[].concat((0,Ht.Z)(gt),(0,Ht.Z)(hi(ke,Dt[ke]))))}),gt};var Do=(ke,Ie)=>{const{preserveSelectedRowKeys:gt,selectedRowKeys:Dt,defaultSelectedRowKeys:Zt,getCheckboxProps:_t,onChange:cn,onSelect:rn,onSelectAll:gn,onSelectInvert:bn,onSelectNone:Hn,onSelectMultiple:Tn,columnWidth:In,type:Dn,selections:xn,fixed:pr,renderCell:er,hideSelectAll:Fr,checkStrictly:br=!0}=Ie||{},{prefixCls:Nr,data:Br,pageData:Ir,getRecordByKey:Wr,getRowKey:Gr,expandType:Jr,childrenColumnName:Io,locale:Or,getPopupContainer:Pr}=ke,jr=(0,va.ln)("Table"),[lr,ir]=oa(Vo=>Vo),[Zr,Xr]=(0,aa.Z)(Dt||Zt||wi,{value:Dt}),lo=y.useRef(new Map),Lo=(0,y.useCallback)(Vo=>{if(gt){const Sa=new Map;Vo.forEach(zo=>{let go=Wr(zo);!go&&lo.current.has(zo)&&(go=lo.current.get(zo)),Sa.set(zo,go)}),lo.current=Sa}},[Wr,gt]);y.useEffect(()=>{Lo(Zr)},[Zr]);const _r=(0,y.useMemo)(()=>hi(Io,Ir),[Io,Ir]),{keyEntities:Fa}=(0,y.useMemo)(()=>{if(br)return{keyEntities:null};let Vo=Br;if(gt){const Sa=new Set(_r.map((go,Ka)=>Gr(go,Ka))),zo=Array.from(lo.current).reduce((go,Ka)=>{let[qa,bi]=Ka;return Sa.has(qa)?go:go.concat(bi)},[]);Vo=[].concat((0,Ht.Z)(Vo),(0,Ht.Z)(zo))}return(0,ca.I8)(Vo,{externalGetKey:Gr,childrenPropName:Io})},[Br,Gr,br,Io,gt,_r]),xa=(0,y.useMemo)(()=>{const Vo=new Map;return _r.forEach((Sa,zo)=>{const go=Gr(Sa,zo),Ka=(_t?_t(Sa):null)||{};Vo.set(go,Ka)}),Vo},[_r,Gr,_t]),pi=(0,y.useCallback)(Vo=>{const Sa=Gr(Vo);let zo;return xa.has(Sa)?zo=xa.get(Gr(Vo)):zo=_t?_t(Vo):void 0,!!(zo!=null&&zo.disabled)},[xa,Gr]),[Qa,ui]=(0,y.useMemo)(()=>{if(br)return[Zr||[],[]];const{checkedKeys:Vo,halfCheckedKeys:Sa}=(0,wo.S)(Zr,!0,Fa,pi);return[Vo||[],Sa]},[Zr,br,Fa,pi]),gi=(0,y.useMemo)(()=>{const Vo=Dn==="radio"?Qa.slice(0,1):Qa;return new Set(Vo)},[Qa,Dn]),Ci=(0,y.useMemo)(()=>Dn==="radio"?new Set:new Set(ui),[ui,Dn]);y.useEffect(()=>{Ie||Xr(wi)},[!!Ie]);const Ra=(0,y.useCallback)((Vo,Sa)=>{let zo,go;Lo(Vo),gt?(zo=Vo,go=Vo.map(Ka=>lo.current.get(Ka))):(zo=[],go=[],Vo.forEach(Ka=>{const qa=Wr(Ka);qa!==void 0&&(zo.push(Ka),go.push(qa))})),Xr(zo),cn==null||cn(zo,go,{type:Sa})},[Xr,Wr,cn,gt]),Na=(0,y.useCallback)((Vo,Sa,zo,go)=>{if(rn){const Ka=zo.map(qa=>Wr(qa));rn(Wr(Vo),Sa,Ka,go)}Ra(zo,"single")},[rn,Wr,Ra]),Pi=(0,y.useMemo)(()=>!xn||Fr?null:(xn===!0?[Va,si,fi]:xn).map(Sa=>Sa===Va?{key:"all",text:Or.selectionAll,onSelect(){Ra(Br.map((zo,go)=>Gr(zo,go)).filter(zo=>{const go=xa.get(zo);return!(go!=null&&go.disabled)||gi.has(zo)}),"all")}}:Sa===si?{key:"invert",text:Or.selectInvert,onSelect(){const zo=new Set(gi);Ir.forEach((Ka,qa)=>{const bi=Gr(Ka,qa),ei=xa.get(bi);ei!=null&&ei.disabled||(zo.has(bi)?zo.delete(bi):zo.add(bi))});const go=Array.from(zo);bn&&(jr.deprecated(!1,"onSelectInvert","onChange"),bn(go)),Ra(go,"invert")}}:Sa===fi?{key:"none",text:Or.selectNone,onSelect(){Hn==null||Hn(),Ra(Array.from(gi).filter(zo=>{const go=xa.get(zo);return go==null?void 0:go.disabled}),"none")}}:Sa).map(Sa=>Object.assign(Object.assign({},Sa),{onSelect:function(){for(var zo,go,Ka=arguments.length,qa=new Array(Ka),bi=0;bi{var Sa;if(!Ie)return Vo.filter(Ua=>Ua!==Ta);let zo=(0,Ht.Z)(Vo);const go=new Set(gi),Ka=_r.map(Gr).filter(Ua=>!xa.get(Ua).disabled),qa=Ka.every(Ua=>go.has(Ua)),bi=Ka.some(Ua=>go.has(Ua)),ei=()=>{const Ua=[];qa?Ka.forEach(xi=>{go.delete(xi),Ua.push(xi)}):Ka.forEach(xi=>{go.has(xi)||(go.add(xi),Ua.push(xi))});const vi=Array.from(go);gn==null||gn(!qa,vi.map(xi=>Wr(xi)),Ua.map(xi=>Wr(xi))),Ra(vi,"all"),ir(null)};let Oi,Di;if(Dn!=="radio"){let Ua;if(Pi){const Xa={getPopupContainer:Pr,items:Pi.map((Fi,ai)=>{const{key:_i,text:ji,onSelect:nl}=Fi;return{key:_i!=null?_i:ai,onClick:()=>{nl==null||nl(Ka)},label:ji}})};Ua=y.createElement("div",{className:`${Nr}-selection-extra`},y.createElement(La.Z,{menu:Xa,getPopupContainer:Pr},y.createElement("span",null,y.createElement(or.Z,null))))}const vi=_r.map((Xa,Fi)=>{const ai=Gr(Xa,Fi),_i=xa.get(ai)||{};return Object.assign({checked:go.has(ai)},_i)}).filter(Xa=>{let{disabled:Fi}=Xa;return Fi}),xi=!!vi.length&&vi.length===_r.length,Ri=xi&&vi.every(Xa=>{let{checked:Fi}=Xa;return Fi}),Li=xi&&vi.some(Xa=>{let{checked:Fi}=Xa;return Fi});Di=y.createElement(ma.default,{checked:xi?Ri:!!_r.length&&qa,indeterminate:xi?!Ri&&Li:!qa&&bi,onChange:ei,disabled:_r.length===0||xi,"aria-label":Ua?"Custom selection":"Select all",skipGroup:!0}),Oi=!Fr&&y.createElement("div",{className:`${Nr}-selection`},Di,Ua)}let Jo;Dn==="radio"?Jo=(Ua,vi,xi)=>{const Ri=Gr(vi,xi),Li=go.has(Ri),Xa=xa.get(Ri);return{node:y.createElement(Ba.ZP,Object.assign({},Xa,{checked:Li,onClick:Fi=>{var ai;Fi.stopPropagation(),(ai=Xa==null?void 0:Xa.onClick)===null||ai===void 0||ai.call(Xa,Fi)},onChange:Fi=>{var ai;go.has(Ri)||Na(Ri,!0,[Ri],Fi.nativeEvent),(ai=Xa==null?void 0:Xa.onChange)===null||ai===void 0||ai.call(Xa,Fi)}})),checked:Li}}:Jo=(Ua,vi,xi)=>{var Ri;const Li=Gr(vi,xi),Xa=go.has(Li),Fi=Ci.has(Li),ai=xa.get(Li);let _i;return Jr==="nest"?_i=Fi:_i=(Ri=ai==null?void 0:ai.indeterminate)!==null&&Ri!==void 0?Ri:Fi,{node:y.createElement(ma.default,Object.assign({},ai,{indeterminate:_i,checked:Xa,skipGroup:!0,onClick:ji=>{var nl;ji.stopPropagation(),(nl=ai==null?void 0:ai.onClick)===null||nl===void 0||nl.call(ai,ji)},onChange:ji=>{var nl;const{nativeEvent:ll}=ji,{shiftKey:Il}=ll,Si=Ka.findIndex(rl=>rl===Li),is=Qa.some(rl=>Ka.includes(rl));if(Il&&br&&is){const rl=lr(Si,Ka,go),Dl=Array.from(go);Tn==null||Tn(!Xa,Dl.map(pl=>Wr(pl)),rl.map(pl=>Wr(pl))),Ra(Dl,"multiple")}else{const rl=Qa;if(br){const Dl=Xa?(0,Rr._5)(rl,Li):(0,Rr.L0)(rl,Li);Na(Li,!Xa,Dl,ll)}else{const Dl=(0,wo.S)([].concat((0,Ht.Z)(rl),[Li]),!0,Fa,pi),{checkedKeys:pl,halfCheckedKeys:wa}=Dl;let jo=pl;if(Xa){const Ni=new Set(pl);Ni.delete(Li),jo=(0,wo.S)(Array.from(Ni),{checked:!1,halfCheckedKeys:wa},Fa,pi).checkedKeys}Na(Li,!Xa,jo,ll)}}ir(Xa?null:Si),(nl=ai==null?void 0:ai.onChange)===null||nl===void 0||nl.call(ai,ji)}})),checked:Xa}};const sa=(Ua,vi,xi)=>{const{node:Ri,checked:Li}=Jo(Ua,vi,xi);return er?er(Li,vi,xi,Ri):Ri};if(!zo.includes(Ta))if(zo.findIndex(Ua=>{var vi;return((vi=Ua[Vn])===null||vi===void 0?void 0:vi.columnType)==="EXPAND_COLUMN"})===0){const[Ua,...vi]=zo;zo=[Ua,Ta].concat((0,Ht.Z)(vi))}else zo=[Ta].concat((0,Ht.Z)(zo));const ti=zo.indexOf(Ta);zo=zo.filter((Ua,vi)=>Ua!==Ta||vi===ti);const ci=zo[ti-1],di=zo[ti+1];let zi=pr;zi===void 0&&((di==null?void 0:di.fixed)!==void 0?zi=di.fixed:(ci==null?void 0:ci.fixed)!==void 0&&(zi=ci.fixed)),zi&&ci&&((Sa=ci[Vn])===null||Sa===void 0?void 0:Sa.columnType)==="EXPAND_COLUMN"&&ci.fixed===void 0&&(ci.fixed=zi);const Ei=Le()(`${Nr}-selection-col`,{[`${Nr}-selection-col-with-dropdown`]:xn&&Dn==="checkbox"}),Xi=()=>Ie!=null&&Ie.columnTitle?typeof Ie.columnTitle=="function"?Ie.columnTitle(Di):Ie.columnTitle:Oi,yi={fixed:zi,width:In,className:`${Nr}-selection-column`,title:Xi(),render:sa,onCell:Ie.onCell,[Vn]:{className:Ei}};return zo.map(Ua=>Ua===Ta?yi:Ua)},[Gr,_r,Ie,Qa,gi,Ci,In,Pi,Jr,xa,Tn,Na,pi]),gi]},Co=E(2738);function Ja(ke,Ie){return ke._antProxy=ke._antProxy||{},Object.keys(Ie).forEach(gt=>{if(!(gt in ke._antProxy)){const Dt=ke[gt];ke._antProxy[gt]=Dt,ke[gt]=Ie[gt]}}),ke}function Uo(ke,Ie){return(0,y.useImperativeHandle)(ke,()=>{const gt=Ie(),{nativeElement:Dt}=gt;return typeof Proxy!="undefined"?new Proxy(Dt,{get(Zt,_t){return gt[_t]?gt[_t]:Reflect.get(Zt,_t)}}):Ja(Dt,gt)})}var Ho=E(83010),Ma=E(48755),ba=E(38406),ha=E(83397),_o=E(31756),Mi=E(13783),Hi=E(85981),Ai=E(31709),ri=E(29787),El=E(57700);function qi(ke){return Ie=>{const{prefixCls:gt,onExpand:Dt,record:Zt,expanded:_t,expandable:cn}=Ie,rn=`${gt}-row-expand-icon`;return y.createElement("button",{type:"button",onClick:gn=>{Dt(Zt,gn),gn.stopPropagation()},className:Le()(rn,{[`${rn}-spaced`]:!cn,[`${rn}-expanded`]:cn&&_t,[`${rn}-collapsed`]:cn&&!_t}),"aria-label":_t?ke.collapse:ke.expand,"aria-expanded":_t})}}var qo=qi;function Ea(ke){return(gt,Dt)=>{const Zt=gt.querySelector(`.${ke}-container`);let _t=Dt;if(Zt){const cn=getComputedStyle(Zt),rn=parseInt(cn.borderLeftWidth,10),gn=parseInt(cn.borderRightWidth,10);_t=Dt-rn-gn}return _t}}const Qo=(ke,Ie)=>"key"in ke&&ke.key!==void 0&&ke.key!==null?ke.key:ke.dataIndex?Array.isArray(ke.dataIndex)?ke.dataIndex.join("."):ke.dataIndex:Ie;function da(ke,Ie){return Ie?`${Ie}-${ke}`:`${ke}`}const za=(ke,Ie)=>typeof ke=="function"?ke(Ie):ke,$a=(ke,Ie)=>{const gt=za(ke,Ie);return Object.prototype.toString.call(gt)==="[object Object]"?"":gt};var ko={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"},Ga=ko,vr=E(7657),Qr=function(Ie,gt){return y.createElement(vr.Z,(0,Ye.Z)({},Ie,{ref:gt,icon:Ga}))},Yo=y.forwardRef(Qr),Za=Yo,Bi=E(9981),xl=E(40192);function ja(ke){const Ie=y.useRef(ke),gt=(0,xl.Z)();return[()=>Ie.current,Dt=>{Ie.current=Dt,gt()}]}var Sl=E(7939),Wl=E(584),rs=E(93041),us=E(78857),po=E(18287),_a=E(47472),Zi=E(49397),Hl=ke=>{const{value:Ie,filterSearch:gt,tablePrefixCls:Dt,locale:Zt,onChange:_t}=ke;return gt?y.createElement("div",{className:`${Dt}-filter-dropdown-search`},y.createElement(Zi.Z,{prefix:y.createElement(_a.Z,null),placeholder:Zt.filterSearchPlaceholder,onChange:_t,value:Ie,htmlSize:1,className:`${Dt}-filter-dropdown-search-input`})):null},ql=E(10228);const _l=ke=>{const{keyCode:Ie}=ke;Ie===ql.Z.ENTER&&ke.stopPropagation()};var es=y.forwardRef((ke,Ie)=>y.createElement("div",{className:ke.className,onClick:gt=>gt.stopPropagation(),onKeyDown:_l,ref:Ie},ke.children));function el(ke){let Ie=[];return(ke||[]).forEach(gt=>{let{value:Dt,children:Zt}=gt;Ie.push(Dt),Zt&&(Ie=[].concat((0,Ht.Z)(Ie),(0,Ht.Z)(el(Zt))))}),Ie}function Vl(ke){return ke.some(Ie=>{let{children:gt}=Ie;return gt})}function Ti(ke,Ie){return typeof Ie=="string"||typeof Ie=="number"?Ie==null?void 0:Ie.toString().toLowerCase().includes(ke.trim().toLowerCase()):!1}function Ll(ke){let{filters:Ie,prefixCls:gt,filteredKeys:Dt,filterMultiple:Zt,searchValue:_t,filterSearch:cn}=ke;return Ie.map((rn,gn)=>{const bn=String(rn.value);if(rn.children)return{key:bn||gn,label:rn.text,popupClassName:`${gt}-dropdown-submenu`,children:Ll({filters:rn.children,prefixCls:gt,filteredKeys:Dt,filterMultiple:Zt,searchValue:_t,filterSearch:cn})};const Hn=Zt?ma.default:Ba.ZP,Tn={key:rn.value!==void 0?bn:gn,label:y.createElement(y.Fragment,null,y.createElement(Hn,{checked:Dt.includes(bn)}),y.createElement("span",null,rn.text))};return _t.trim()?typeof cn=="function"?cn(_t,rn)?Tn:null:Ti(_t,rn.text)?Tn:null:Tn})}function Tl(ke){return ke||[]}var Ss=ke=>{var Ie,gt,Dt,Zt;const{tablePrefixCls:_t,prefixCls:cn,column:rn,dropdownPrefixCls:gn,columnKey:bn,filterOnClose:Hn,filterMultiple:Tn,filterMode:In="menu",filterSearch:Dn=!1,filterState:xn,triggerFilter:pr,locale:er,children:Fr,getPopupContainer:br,rootClassName:Nr}=ke,{filterResetToDefaultFilteredValue:Br,defaultFilteredValue:Ir,filterDropdownProps:Wr={},filterDropdownOpen:Gr,filterDropdownVisible:Jr,onFilterDropdownVisibleChange:Io,onFilterDropdownOpenChange:Or}=rn,[Pr,jr]=y.useState(!1),lr=!!(xn&&(!((Ie=xn.filteredKeys)===null||Ie===void 0)&&Ie.length||xn.forceFiltered)),ir=Jo=>{var sa;jr(Jo),(sa=Wr.onOpenChange)===null||sa===void 0||sa.call(Wr,Jo),Or==null||Or(Jo),Io==null||Io(Jo)},Zr=(Zt=(Dt=(gt=Wr.open)!==null&>!==void 0?gt:Gr)!==null&&Dt!==void 0?Dt:Jr)!==null&&Zt!==void 0?Zt:Pr,Xr=xn==null?void 0:xn.filteredKeys,[lo,Lo]=ja(Tl(Xr)),_r=Jo=>{let{selectedKeys:sa}=Jo;Lo(sa)},Fa=(Jo,sa)=>{let{node:ti,checked:ci}=sa;_r(Tn?{selectedKeys:Jo}:{selectedKeys:ci&&ti.key?[ti.key]:[]})};y.useEffect(()=>{Pr&&_r({selectedKeys:Tl(Xr)})},[Xr]);const[xa,pi]=y.useState([]),Qa=Jo=>{pi(Jo)},[ui,gi]=y.useState(""),Ci=Jo=>{const{value:sa}=Jo.target;gi(sa)};y.useEffect(()=>{Pr||gi("")},[Pr]);const Ra=Jo=>{const sa=Jo!=null&&Jo.length?Jo:null;if(sa===null&&(!xn||!xn.filteredKeys)||(0,ye.Z)(sa,xn==null?void 0:xn.filteredKeys,!0))return null;pr({column:rn,key:bn,filteredKeys:sa})},Na=()=>{ir(!1),Ra(lo())},Pi=function(){let{confirm:Jo,closeDropdown:sa}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Jo&&Ra([]),sa&&ir(!1),gi(""),Lo(Br?(Ir||[]).map(ti=>String(ti)):[])},Ii=function(){let{closeDropdown:Jo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Jo&&ir(!1),Ra(lo())},Vo=(Jo,sa)=>{sa.source==="trigger"&&(Jo&&Xr!==void 0&&Lo(Tl(Xr)),ir(Jo),!Jo&&!rn.filterDropdown&&Hn&&Na())},Sa=Le()({[`${gn}-menu-without-submenu`]:!Vl(rn.filters||[])}),zo=Jo=>{if(Jo.target.checked){const sa=el(rn==null?void 0:rn.filters).map(ti=>String(ti));Lo(sa)}else Lo([])},go=Jo=>{let{filters:sa}=Jo;return(sa||[]).map((ti,ci)=>{const di=String(ti.value),zi={title:ti.text,key:ti.value!==void 0?di:String(ci)};return ti.children&&(zi.children=go({filters:ti.children})),zi})},Ka=Jo=>{var sa;return Object.assign(Object.assign({},Jo),{text:Jo.title,value:Jo.key,children:((sa=Jo.children)===null||sa===void 0?void 0:sa.map(ti=>Ka(ti)))||[]})};let qa;const{direction:bi,renderEmpty:ei}=y.useContext(Ma.E_);if(typeof rn.filterDropdown=="function")qa=rn.filterDropdown({prefixCls:`${gn}-custom`,setSelectedKeys:Jo=>_r({selectedKeys:Jo}),selectedKeys:lo(),confirm:Ii,clearFilters:Pi,filters:rn.filters,visible:Zr,close:()=>{ir(!1)}});else if(rn.filterDropdown)qa=rn.filterDropdown;else{const Jo=lo()||[],sa=()=>{var ci,di;const zi=(ci=ei==null?void 0:ei("Table.filter"))!==null&&ci!==void 0?ci:y.createElement(Wl.Z,{image:Wl.Z.PRESENTED_IMAGE_SIMPLE,description:er.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((rn.filters||[]).length===0)return zi;if(In==="tree")return y.createElement(y.Fragment,null,y.createElement(Hl,{filterSearch:Dn,value:ui,onChange:Ci,tablePrefixCls:_t,locale:er}),y.createElement("div",{className:`${_t}-filter-dropdown-tree`},Tn?y.createElement(ma.default,{checked:Jo.length===el(rn.filters).length,indeterminate:Jo.length>0&&Jo.lengthtypeof Dn=="function"?Dn(ui,Ka(yi)):Ti(ui,yi.title):void 0})));const Ei=Ll({filters:rn.filters||[],filterSearch:Dn,prefixCls:cn,filteredKeys:lo(),filterMultiple:Tn,searchValue:ui}),Xi=Ei.every(yi=>yi===null);return y.createElement(y.Fragment,null,y.createElement(Hl,{filterSearch:Dn,value:ui,onChange:Ci,tablePrefixCls:_t,locale:er}),Xi?zi:y.createElement(rs.default,{selectable:!0,multiple:Tn,prefixCls:`${gn}-menu`,className:Sa,onSelect:_r,onDeselect:_r,selectedKeys:Jo,getPopupContainer:br,openKeys:xa,onOpenChange:Qa,items:Ei}))},ti=()=>Br?(0,ye.Z)((Ir||[]).map(ci=>String(ci)),Jo,!0):Jo.length===0;qa=y.createElement(y.Fragment,null,sa(),y.createElement("div",{className:`${cn}-dropdown-btns`},y.createElement(Sl.ZP,{type:"link",size:"small",disabled:ti(),onClick:()=>Pi()},er.filterReset),y.createElement(Sl.ZP,{type:"primary",size:"small",onClick:Na},er.filterConfirm)))}rn.filterDropdown&&(qa=y.createElement(us.J,{selectable:void 0},qa)),qa=y.createElement(es,{className:`${cn}-dropdown`},qa);const Oi=()=>{let Jo;return typeof rn.filterIcon=="function"?Jo=rn.filterIcon(lr):rn.filterIcon?Jo=rn.filterIcon:Jo=y.createElement(Za,null),y.createElement("span",{role:"button",tabIndex:-1,className:Le()(`${cn}-trigger`,{active:lr}),onClick:sa=>{sa.stopPropagation()}},Jo)},Di=(0,Bi.Z)({trigger:["click"],placement:bi==="rtl"?"bottomLeft":"bottomRight",children:Oi(),getPopupContainer:br},Object.assign(Object.assign({},Wr),{rootClassName:Le()(Nr,Wr.rootClassName),open:Zr,onOpenChange:Vo,dropdownRender:()=>typeof(Wr==null?void 0:Wr.dropdownRender)=="function"?Wr.dropdownRender(qa):qa}));return y.createElement("div",{className:`${cn}-column`},y.createElement("span",{className:`${_t}-column-title`},Fr),y.createElement(La.Z,Object.assign({},Di)))};const ts=(ke,Ie,gt)=>{let Dt=[];return(ke||[]).forEach((Zt,_t)=>{var cn;const rn=da(_t,gt);if(Zt.filters||"filterDropdown"in Zt||"onFilter"in Zt)if("filteredValue"in Zt){let gn=Zt.filteredValue;"filterDropdown"in Zt||(gn=(cn=gn==null?void 0:gn.map(String))!==null&&cn!==void 0?cn:gn),Dt.push({column:Zt,key:Qo(Zt,rn),filteredKeys:gn,forceFiltered:Zt.filtered})}else Dt.push({column:Zt,key:Qo(Zt,rn),filteredKeys:Ie&&Zt.defaultFilteredValue?Zt.defaultFilteredValue:void 0,forceFiltered:Zt.filtered});"children"in Zt&&(Dt=[].concat((0,Ht.Z)(Dt),(0,Ht.Z)(ts(Zt.children,Ie,rn))))}),Dt};function Ji(ke,Ie,gt,Dt,Zt,_t,cn,rn,gn){return gt.map((bn,Hn)=>{const Tn=da(Hn,rn),{filterOnClose:In=!0,filterMultiple:Dn=!0,filterMode:xn,filterSearch:pr}=bn;let er=bn;if(er.filters||er.filterDropdown){const Fr=Qo(er,Tn),br=Dt.find(Nr=>{let{key:Br}=Nr;return Fr===Br});er=Object.assign(Object.assign({},er),{title:Nr=>y.createElement(Ss,{tablePrefixCls:ke,prefixCls:`${ke}-filter`,dropdownPrefixCls:Ie,column:er,columnKey:Fr,filterState:br,filterOnClose:In,filterMultiple:Dn,filterMode:xn,filterSearch:pr,triggerFilter:_t,locale:Zt,getPopupContainer:cn,rootClassName:gn},za(bn.title,Nr))})}return"children"in er&&(er=Object.assign(Object.assign({},er),{children:Ji(ke,Ie,er.children,Dt,Zt,_t,cn,Tn,gn)})),er})}const oi=ke=>{const Ie={};return ke.forEach(gt=>{let{key:Dt,filteredKeys:Zt,column:_t}=gt;const cn=Dt,{filters:rn,filterDropdown:gn}=_t;if(gn)Ie[cn]=Zt||null;else if(Array.isArray(Zt)){const bn=el(rn);Ie[cn]=bn.filter(Hn=>Zt.includes(String(Hn)))}else Ie[cn]=null}),Ie},Wa=(ke,Ie,gt)=>Ie.reduce((Zt,_t)=>{const{column:{onFilter:cn,filters:rn},filteredKeys:gn}=_t;return cn&&gn&&gn.length?Zt.map(bn=>Object.assign({},bn)).filter(bn=>gn.some(Hn=>{const Tn=el(rn),In=Tn.findIndex(xn=>String(xn)===String(Hn)),Dn=In!==-1?Tn[In]:Hn;return bn[gt]&&(bn[gt]=Wa(bn[gt],Ie,gt)),cn(Dn,bn)})):Zt},ke),Ui=ke=>ke.flatMap(Ie=>"children"in Ie?[Ie].concat((0,Ht.Z)(Ui(Ie.children||[]))):[Ie]);var Ki=ke=>{const{prefixCls:Ie,dropdownPrefixCls:gt,mergedColumns:Dt,onFilterChange:Zt,getPopupContainer:_t,locale:cn,rootClassName:rn}=ke,gn=(0,va.ln)("Table"),bn=y.useMemo(()=>Ui(Dt||[]),[Dt]),[Hn,Tn]=y.useState(()=>ts(bn,!0)),In=y.useMemo(()=>{const er=ts(bn,!1);if(er.length===0)return er;let Fr=!0,br=!0;if(er.forEach(Nr=>{let{filteredKeys:Br}=Nr;Br!==void 0?Fr=!1:br=!1}),Fr){const Nr=(bn||[]).map((Br,Ir)=>Qo(Br,da(Ir)));return Hn.filter(Br=>{let{key:Ir}=Br;return Nr.includes(Ir)}).map(Br=>{const Ir=bn[Nr.findIndex(Wr=>Wr===Br.key)];return Object.assign(Object.assign({},Br),{column:Object.assign(Object.assign({},Br.column),Ir),forceFiltered:Ir.filtered})})}return er},[bn,Hn]),Dn=y.useMemo(()=>oi(In),[In]),xn=er=>{const Fr=In.filter(br=>{let{key:Nr}=br;return Nr!==er.key});Fr.push(er),Tn(Fr),Zt(oi(Fr),Fr)};return[er=>Ji(Ie,gt,er,In,cn,xn,_t,void 0,rn),In,Dn]},Nl=(ke,Ie,gt)=>{const Dt=y.useRef({});function Zt(_t){var cn;if(!Dt.current||Dt.current.data!==ke||Dt.current.childrenColumnName!==Ie||Dt.current.getRowKey!==gt){let gn=function(bn){bn.forEach((Hn,Tn)=>{const In=gt(Hn,Tn);rn.set(In,Hn),Hn&&typeof Hn=="object"&&Ie in Hn&&gn(Hn[Ie]||[])})};const rn=new Map;gn(ke),Dt.current={data:ke,childrenColumnName:Ie,kvMap:rn,getRowKey:gt}}return(cn=Dt.current.kvMap)===null||cn===void 0?void 0:cn.get(_t)}return[Zt]},Ml=function(ke,Ie){var gt={};for(var Dt in ke)Object.prototype.hasOwnProperty.call(ke,Dt)&&Ie.indexOf(Dt)<0&&(gt[Dt]=ke[Dt]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,Dt=Object.getOwnPropertySymbols(ke);Zt{const _t=ke[Zt];typeof _t!="function"&&(gt[Zt]=_t)}),gt}function Al(ke,Ie,gt){const Dt=gt&&typeof gt=="object"?gt:{},{total:Zt=0}=Dt,_t=Ml(Dt,["total"]),[cn,rn]=(0,y.useState)(()=>({current:"defaultCurrent"in _t?_t.defaultCurrent:1,pageSize:"defaultPageSize"in _t?_t.defaultPageSize:Kl})),gn=(0,Bi.Z)(cn,_t,{total:Zt>0?Zt:ke}),bn=Math.ceil((Zt||ke)/gn.pageSize);gn.current>bn&&(gn.current=bn||1);const Hn=(In,Dn)=>{rn({current:In!=null?In:1,pageSize:Dn||gn.pageSize})},Tn=(In,Dn)=>{var xn;gt&&((xn=gt.onChange)===null||xn===void 0||xn.call(gt,In,Dn)),Hn(In,Dn),Ie(In,Dn||(gn==null?void 0:gn.pageSize))};return gt===!1?[{},()=>{}]:[Object.assign(Object.assign({},gn),{onChange:Tn}),Hn]}var kl=Al,ns=E(89489),Ls=E(59477),Ts=E(25399);const cs="ascend",Ql="descend",Ul=ke=>typeof ke.sorter=="object"&&typeof ke.sorter.multiple=="number"?ke.sorter.multiple:!1,il=ke=>typeof ke=="function"?ke:ke&&typeof ke=="object"&&ke.compare?ke.compare:!1,Jl=(ke,Ie)=>Ie?ke[ke.indexOf(Ie)+1]:ke[0],Yl=(ke,Ie,gt)=>{let Dt=[];const Zt=(_t,cn)=>{Dt.push({column:_t,key:Qo(_t,cn),multiplePriority:Ul(_t),sortOrder:_t.sortOrder})};return(ke||[]).forEach((_t,cn)=>{const rn=da(cn,gt);_t.children?("sortOrder"in _t&&Zt(_t,rn),Dt=[].concat((0,Ht.Z)(Dt),(0,Ht.Z)(Yl(_t.children,Ie,rn)))):_t.sorter&&("sortOrder"in _t?Zt(_t,rn):Ie&&_t.defaultSortOrder&&Dt.push({column:_t,key:Qo(_t,rn),multiplePriority:Ul(_t),sortOrder:_t.defaultSortOrder}))}),Dt},ws=(ke,Ie,gt,Dt,Zt,_t,cn,rn)=>(Ie||[]).map((bn,Hn)=>{const Tn=da(Hn,rn);let In=bn;if(In.sorter){const Dn=In.sortDirections||Zt,xn=In.showSorterTooltip===void 0?cn:In.showSorterTooltip,pr=Qo(In,Tn),er=gt.find(Io=>{let{key:Or}=Io;return Or===pr}),Fr=er?er.sortOrder:null,br=Jl(Dn,Fr);let Nr;if(bn.sortIcon)Nr=bn.sortIcon({sortOrder:Fr});else{const Io=Dn.includes(cs)&&y.createElement(Ls.Z,{className:Le()(`${ke}-column-sorter-up`,{active:Fr===cs})}),Or=Dn.includes(Ql)&&y.createElement(ns.Z,{className:Le()(`${ke}-column-sorter-down`,{active:Fr===Ql})});Nr=y.createElement("span",{className:Le()(`${ke}-column-sorter`,{[`${ke}-column-sorter-full`]:!!(Io&&Or)})},y.createElement("span",{className:`${ke}-column-sorter-inner`,"aria-hidden":"true"},Io,Or))}const{cancelSort:Br,triggerAsc:Ir,triggerDesc:Wr}=_t||{};let Gr=Br;br===Ql?Gr=Wr:br===cs&&(Gr=Ir);const Jr=typeof xn=="object"?Object.assign({title:Gr},xn):{title:Gr};In=Object.assign(Object.assign({},In),{className:Le()(In.className,{[`${ke}-column-sort`]:Fr}),title:Io=>{const Or=`${ke}-column-sorters`,Pr=y.createElement("span",{className:`${ke}-column-title`},za(bn.title,Io)),jr=y.createElement("div",{className:Or},Pr,Nr);return xn?typeof xn!="boolean"&&(xn==null?void 0:xn.target)==="sorter-icon"?y.createElement("div",{className:`${Or} ${ke}-column-sorters-tooltip-target-sorter`},Pr,y.createElement(Ts.Z,Object.assign({},Jr),Nr)):y.createElement(Ts.Z,Object.assign({},Jr),jr):jr},onHeaderCell:Io=>{var Or;const Pr=((Or=bn.onHeaderCell)===null||Or===void 0?void 0:Or.call(bn,Io))||{},jr=Pr.onClick,lr=Pr.onKeyDown;Pr.onClick=Xr=>{Dt({column:bn,key:pr,sortOrder:br,multiplePriority:Ul(bn)}),jr==null||jr(Xr)},Pr.onKeyDown=Xr=>{Xr.keyCode===ql.Z.ENTER&&(Dt({column:bn,key:pr,sortOrder:br,multiplePriority:Ul(bn)}),lr==null||lr(Xr))};const ir=$a(bn.title,{}),Zr=ir==null?void 0:ir.toString();return Fr&&(Pr["aria-sort"]=Fr==="ascend"?"ascending":"descending"),Pr["aria-label"]=Zr||"",Pr.className=Le()(Pr.className,`${ke}-column-has-sorters`),Pr.tabIndex=0,bn.ellipsis&&(Pr.title=(ir!=null?ir:"").toString()),Pr}})}return"children"in In&&(In=Object.assign(Object.assign({},In),{children:ws(ke,In.children,gt,Dt,Zt,_t,cn,Tn)})),In}),Us=ke=>{const{column:Ie,sortOrder:gt}=ke;return{column:Ie,order:gt,field:Ie.dataIndex,columnKey:Ie.key}},As=ke=>{const Ie=ke.filter(gt=>{let{sortOrder:Dt}=gt;return Dt}).map(Us);if(Ie.length===0&&ke.length){const gt=ke.length-1;return Object.assign(Object.assign({},Us(ke[gt])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return Ie.length<=1?Ie[0]||{}:Ie},os=(ke,Ie,gt)=>{const Dt=Ie.slice().sort((cn,rn)=>rn.multiplePriority-cn.multiplePriority),Zt=ke.slice(),_t=Dt.filter(cn=>{let{column:{sorter:rn},sortOrder:gn}=cn;return il(rn)&&gn});return _t.length?Zt.sort((cn,rn)=>{for(let gn=0;gn<_t.length;gn+=1){const bn=_t[gn],{column:{sorter:Hn},sortOrder:Tn}=bn,In=il(Hn);if(In&&Tn){const Dn=In(cn,rn,Tn);if(Dn!==0)return Tn===cs?Dn:-Dn}}return 0}).map(cn=>{const rn=cn[gt];return rn?Object.assign(Object.assign({},cn),{[gt]:os(rn,Ie,gt)}):cn}):Zt};var Ys=ke=>{const{prefixCls:Ie,mergedColumns:gt,sortDirections:Dt,tableLocale:Zt,showSorterTooltip:_t,onSorterChange:cn}=ke,[rn,gn]=y.useState(Yl(gt,!0)),bn=(pr,er)=>{const Fr=[];return pr.forEach((br,Nr)=>{const Br=da(Nr,er);if(Fr.push(Qo(br,Br)),Array.isArray(br.children)){const Ir=bn(br.children,Br);Fr.push.apply(Fr,(0,Ht.Z)(Ir))}}),Fr},Hn=y.useMemo(()=>{let pr=!0;const er=Yl(gt,!1);if(!er.length){const Br=bn(gt);return rn.filter(Ir=>{let{key:Wr}=Ir;return Br.includes(Wr)})}const Fr=[];function br(Br){pr?Fr.push(Br):Fr.push(Object.assign(Object.assign({},Br),{sortOrder:null}))}let Nr=null;return er.forEach(Br=>{Nr===null?(br(Br),Br.sortOrder&&(Br.multiplePriority===!1?pr=!1:Nr=!0)):(Nr&&Br.multiplePriority!==!1||(pr=!1),br(Br))}),Fr},[gt,rn]),Tn=y.useMemo(()=>{var pr,er;const Fr=Hn.map(br=>{let{column:Nr,sortOrder:Br}=br;return{column:Nr,order:Br}});return{sortColumns:Fr,sortColumn:(pr=Fr[0])===null||pr===void 0?void 0:pr.column,sortOrder:(er=Fr[0])===null||er===void 0?void 0:er.order}},[Hn]),In=pr=>{let er;pr.multiplePriority===!1||!Hn.length||Hn[0].multiplePriority===!1?er=[pr]:er=[].concat((0,Ht.Z)(Hn.filter(Fr=>{let{key:br}=Fr;return br!==pr.key})),[pr]),gn(er),cn(As(er),er)};return[pr=>ws(Ie,pr,Hn,In,Dt,Zt,_t),Hn,Tn,()=>As(Hn)]};const vs=(ke,Ie)=>ke.map(Dt=>{const Zt=Object.assign({},Dt);return Zt.title=za(Dt.title,Ie),"children"in Zt&&(Zt.children=vs(Zt.children,Ie)),Zt});var Ns=ke=>[y.useCallback(gt=>vs(gt,ke),[ke])],ks=Wo((ke,Ie)=>{const{_renderTimes:gt}=ke,{_renderTimes:Dt}=Ie;return gt!==Dt}),ds=Cn((ke,Ie)=>{const{_renderTimes:gt}=ke,{_renderTimes:Dt}=Ie;return gt!==Dt}),ga=E(36237),fs=E(17835),ie=E(63356),We=E(16931),ct=E(51636),Pt=ke=>{const{componentCls:Ie,lineWidth:gt,lineType:Dt,tableBorderColor:Zt,tableHeaderBg:_t,tablePaddingVertical:cn,tablePaddingHorizontal:rn,calc:gn}=ke,bn=`${(0,ga.unit)(gt)} ${Dt} ${Zt}`,Hn=(Tn,In,Dn)=>({[`&${Ie}-${Tn}`]:{[`> ${Ie}-container`]:{[`> ${Ie}-content, > ${Ie}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ie}-expanded-row-fixed`]:{margin:`${(0,ga.unit)(gn(In).mul(-1).equal())} ${(0,ga.unit)(gn(gn(Dn).add(gt)).mul(-1).equal())}`}}}}}});return{[`${Ie}-wrapper`]:{[`${Ie}${Ie}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ie}-title`]:{border:bn,borderBottom:0},[`> ${Ie}-container`]:{borderInlineStart:bn,borderTop:bn,[` > ${Ie}-content, > ${Ie}-header, @@ -1079,16 +1079,16 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},Hn("middle",ke.tablePaddingVerticalMiddle,ke.tablePaddingHorizontalMiddle)),Hn("small",ke.tablePaddingVerticalSmall,ke.tablePaddingHorizontalSmall)),{[`> ${Ie}-footer`]:{border:bn,borderTop:0}}),[`${Ie}-cell`]:{[`${Ie}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,ga.unit)(gt)} 0 ${(0,ga.unit)(gt)} ${_t}`}},[`${Ie}-bordered ${Ie}-cell-scrollbar`]:{borderInlineEnd:bn}}}},wn=ke=>{const{componentCls:Ie}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-cell-ellipsis`]:Object.assign(Object.assign({},ie.vS),{wordBreak:"keep-all",[` &${Ie}-cell-fix-left-last, &${Ie}-cell-fix-right-first - `]:{overflow:"visible",[`${Ie}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ie}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},$n=ke=>{const{componentCls:Ie}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-tbody > tr${Ie}-placeholder`]:{textAlign:"center",color:ke.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ke.colorBgContainer}}}}},Mn=ke=>{const{componentCls:Ie,antCls:gt,motionDurationSlow:Dt,lineWidth:Rt,paddingXS:_t,lineType:cn,tableBorderColor:rn,tableExpandIconBg:gn,tableExpandColumnWidth:bn,borderRadius:Hn,tablePaddingVertical:Tn,tablePaddingHorizontal:In,tableExpandedRowBg:Dn,paddingXXS:xn,expandIconMarginTop:pr,expandIconSize:er,expandIconHalfInner:Fr,expandIconScale:br,calc:Nr}=ke,Br=`${(0,ga.unit)(Rt)} ${cn} ${rn}`,Ir=Nr(xn).sub(Rt).equal();return{[`${Ie}-wrapper`]:{[`${Ie}-expand-icon-col`]:{width:bn},[`${Ie}-row-expand-icon-cell`]:{textAlign:"center",[`${Ie}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ie}-row-indent`]:{height:1,float:"left"},[`${Ie}-row-expand-icon`]:Object.assign(Object.assign({},(0,ie.Nd)(ke)),{position:"relative",float:"left",width:er,height:er,color:"inherit",lineHeight:(0,ga.unit)(er),background:gn,border:Br,borderRadius:Hn,transform:`scale(${br})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Dt} ease-out`,content:'""'},"&::before":{top:Fr,insetInlineEnd:Ir,insetInlineStart:Ir,height:Rt},"&::after":{top:Ir,bottom:Ir,insetInlineStart:Fr,width:Rt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Ie}-row-indent + ${Ie}-row-expand-icon`]:{marginTop:pr,marginInlineEnd:_t},[`tr${Ie}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Dn}},[`${gt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${Ie}-expanded-row-fixed`]:{position:"relative",margin:`${(0,ga.unit)(Nr(Tn).mul(-1).equal())} ${(0,ga.unit)(Nr(In).mul(-1).equal())}`,padding:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(In)}`}}}},hr=ke=>{const{componentCls:Ie,antCls:gt,iconCls:Dt,tableFilterDropdownWidth:Rt,tableFilterDropdownSearchWidth:_t,paddingXXS:cn,paddingXS:rn,colorText:gn,lineWidth:bn,lineType:Hn,tableBorderColor:Tn,headerIconColor:In,fontSizeSM:Dn,tablePaddingHorizontal:xn,borderRadius:pr,motionDurationSlow:er,colorTextDescription:Fr,colorPrimary:br,tableHeaderFilterActiveBg:Nr,colorTextDisabled:Br,tableFilterDropdownBg:Ir,tableFilterDropdownHeight:Wr,controlItemBgHover:Gr,controlItemBgActive:Jr,boxShadowSecondary:Io,filterDropdownMenuBg:Or,calc:Pr}=ke,jr=`${gt}-dropdown`,lr=`${Ie}-filter-dropdown`,ir=`${gt}-tree`,Zr=`${(0,ga.unit)(bn)} ${Hn} ${Tn}`;return[{[`${Ie}-wrapper`]:{[`${Ie}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ie}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:Pr(cn).mul(-1).equal(),marginInline:`${(0,ga.unit)(cn)} ${(0,ga.unit)(Pr(xn).div(2).mul(-1).equal())}`,padding:`0 ${(0,ga.unit)(cn)}`,color:In,fontSize:Dn,borderRadius:pr,cursor:"pointer",transition:`all ${er}`,"&:hover":{color:Fr,background:Nr},"&.active":{color:br}}}},{[`${gt}-dropdown`]:{[lr]:Object.assign(Object.assign({},(0,ie.Wf)(ke)),{minWidth:Rt,backgroundColor:Ir,borderRadius:pr,boxShadow:Io,overflow:"hidden",[`${jr}-menu`]:{maxHeight:Wr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Or,"&:empty::after":{display:"block",padding:`${(0,ga.unit)(rn)} 0`,color:Br,fontSize:Dn,textAlign:"center",content:'"Not Found"'}},[`${lr}-tree`]:{paddingBlock:`${(0,ga.unit)(rn)} 0`,paddingInline:rn,[ir]:{padding:0},[`${ir}-treenode ${ir}-node-content-wrapper:hover`]:{backgroundColor:Gr},[`${ir}-treenode-checkbox-checked ${ir}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Jr}}},[`${lr}-search`]:{padding:rn,borderBottom:Zr,"&-input":{input:{minWidth:_t},[Dt]:{color:Br}}},[`${lr}-checkall`]:{width:"100%",marginBottom:cn,marginInlineStart:cn},[`${lr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,ga.unit)(Pr(rn).sub(bn).equal())} ${(0,ga.unit)(rn)}`,overflow:"hidden",borderTop:Zr}})}},{[`${gt}-dropdown ${lr}, ${lr}-submenu`]:{[`${gt}-checkbox-wrapper + span`]:{paddingInlineStart:rn,color:gn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},cr=ke=>{const{componentCls:Ie,lineWidth:gt,colorSplit:Dt,motionDurationSlow:Rt,zIndexTableFixed:_t,tableBg:cn,zIndexTableSticky:rn,calc:gn}=ke,bn=Dt;return{[`${Ie}-wrapper`]:{[` + `]:{overflow:"visible",[`${Ie}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ie}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},$n=ke=>{const{componentCls:Ie}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-tbody > tr${Ie}-placeholder`]:{textAlign:"center",color:ke.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:ke.colorBgContainer}}}}},Mn=ke=>{const{componentCls:Ie,antCls:gt,motionDurationSlow:Dt,lineWidth:Zt,paddingXS:_t,lineType:cn,tableBorderColor:rn,tableExpandIconBg:gn,tableExpandColumnWidth:bn,borderRadius:Hn,tablePaddingVertical:Tn,tablePaddingHorizontal:In,tableExpandedRowBg:Dn,paddingXXS:xn,expandIconMarginTop:pr,expandIconSize:er,expandIconHalfInner:Fr,expandIconScale:br,calc:Nr}=ke,Br=`${(0,ga.unit)(Zt)} ${cn} ${rn}`,Ir=Nr(xn).sub(Zt).equal();return{[`${Ie}-wrapper`]:{[`${Ie}-expand-icon-col`]:{width:bn},[`${Ie}-row-expand-icon-cell`]:{textAlign:"center",[`${Ie}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ie}-row-indent`]:{height:1,float:"left"},[`${Ie}-row-expand-icon`]:Object.assign(Object.assign({},(0,ie.Nd)(ke)),{position:"relative",float:"left",width:er,height:er,color:"inherit",lineHeight:(0,ga.unit)(er),background:gn,border:Br,borderRadius:Hn,transform:`scale(${br})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Dt} ease-out`,content:'""'},"&::before":{top:Fr,insetInlineEnd:Ir,insetInlineStart:Ir,height:Zt},"&::after":{top:Ir,bottom:Ir,insetInlineStart:Fr,width:Zt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Ie}-row-indent + ${Ie}-row-expand-icon`]:{marginTop:pr,marginInlineEnd:_t},[`tr${Ie}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Dn}},[`${gt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${Ie}-expanded-row-fixed`]:{position:"relative",margin:`${(0,ga.unit)(Nr(Tn).mul(-1).equal())} ${(0,ga.unit)(Nr(In).mul(-1).equal())}`,padding:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(In)}`}}}},hr=ke=>{const{componentCls:Ie,antCls:gt,iconCls:Dt,tableFilterDropdownWidth:Zt,tableFilterDropdownSearchWidth:_t,paddingXXS:cn,paddingXS:rn,colorText:gn,lineWidth:bn,lineType:Hn,tableBorderColor:Tn,headerIconColor:In,fontSizeSM:Dn,tablePaddingHorizontal:xn,borderRadius:pr,motionDurationSlow:er,colorTextDescription:Fr,colorPrimary:br,tableHeaderFilterActiveBg:Nr,colorTextDisabled:Br,tableFilterDropdownBg:Ir,tableFilterDropdownHeight:Wr,controlItemBgHover:Gr,controlItemBgActive:Jr,boxShadowSecondary:Io,filterDropdownMenuBg:Or,calc:Pr}=ke,jr=`${gt}-dropdown`,lr=`${Ie}-filter-dropdown`,ir=`${gt}-tree`,Zr=`${(0,ga.unit)(bn)} ${Hn} ${Tn}`;return[{[`${Ie}-wrapper`]:{[`${Ie}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ie}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:Pr(cn).mul(-1).equal(),marginInline:`${(0,ga.unit)(cn)} ${(0,ga.unit)(Pr(xn).div(2).mul(-1).equal())}`,padding:`0 ${(0,ga.unit)(cn)}`,color:In,fontSize:Dn,borderRadius:pr,cursor:"pointer",transition:`all ${er}`,"&:hover":{color:Fr,background:Nr},"&.active":{color:br}}}},{[`${gt}-dropdown`]:{[lr]:Object.assign(Object.assign({},(0,ie.Wf)(ke)),{minWidth:Zt,backgroundColor:Ir,borderRadius:pr,boxShadow:Io,overflow:"hidden",[`${jr}-menu`]:{maxHeight:Wr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Or,"&:empty::after":{display:"block",padding:`${(0,ga.unit)(rn)} 0`,color:Br,fontSize:Dn,textAlign:"center",content:'"Not Found"'}},[`${lr}-tree`]:{paddingBlock:`${(0,ga.unit)(rn)} 0`,paddingInline:rn,[ir]:{padding:0},[`${ir}-treenode ${ir}-node-content-wrapper:hover`]:{backgroundColor:Gr},[`${ir}-treenode-checkbox-checked ${ir}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Jr}}},[`${lr}-search`]:{padding:rn,borderBottom:Zr,"&-input":{input:{minWidth:_t},[Dt]:{color:Br}}},[`${lr}-checkall`]:{width:"100%",marginBottom:cn,marginInlineStart:cn},[`${lr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,ga.unit)(Pr(rn).sub(bn).equal())} ${(0,ga.unit)(rn)}`,overflow:"hidden",borderTop:Zr}})}},{[`${gt}-dropdown ${lr}, ${lr}-submenu`]:{[`${gt}-checkbox-wrapper + span`]:{paddingInlineStart:rn,color:gn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},cr=ke=>{const{componentCls:Ie,lineWidth:gt,colorSplit:Dt,motionDurationSlow:Zt,zIndexTableFixed:_t,tableBg:cn,zIndexTableSticky:rn,calc:gn}=ke,bn=Dt;return{[`${Ie}-wrapper`]:{[` ${Ie}-cell-fix-left, ${Ie}-cell-fix-right `]:{position:"sticky !important",zIndex:_t,background:cn},[` ${Ie}-cell-fix-left-first::after, ${Ie}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:gn(gt).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${Rt}`,content:'""',pointerEvents:"none"},[`${Ie}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:gn(gt).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${Zt}`,content:'""',pointerEvents:"none"},[`${Ie}-cell-fix-left-all::after`]:{display:"none"},[` ${Ie}-cell-fix-right-first::after, ${Ie}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:gn(gt).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Rt}`,content:'""',pointerEvents:"none"},[`${Ie}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:gn(rn).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${Rt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Ie}-ping-left`]:{[`&:not(${Ie}-has-fix-left) ${Ie}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${bn}`},[` + `]:{position:"absolute",top:0,bottom:gn(gt).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Zt}`,content:'""',pointerEvents:"none"},[`${Ie}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:gn(rn).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${Zt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Ie}-ping-left`]:{[`&:not(${Ie}-has-fix-left) ${Ie}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${bn}`},[` ${Ie}-cell-fix-left-first::after, ${Ie}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${bn}`},[`${Ie}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Ie}-ping-right`]:{[`&:not(${Ie}-has-fix-right) ${Ie}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${bn}`},[` @@ -1099,11 +1099,11 @@ ${Ie}-cell-fix-left-last::after, ${Ie}-cell-fix-right-first::after, ${Ie}-cell-fix-right-last::after - `]:{boxShadow:"none"}}}}},Sr=ke=>{const{componentCls:Ie,antCls:gt,margin:Dt}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-pagination${gt}-pagination`]:{margin:`${(0,ga.unit)(Dt)} 0`},[`${Ie}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ke.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},qr=ke=>{const{componentCls:Ie,tableRadius:gt}=ke;return{[`${Ie}-wrapper`]:{[Ie]:{[`${Ie}-title, ${Ie}-header`]:{borderRadius:`${(0,ga.unit)(gt)} ${(0,ga.unit)(gt)} 0 0`},[`${Ie}-title + ${Ie}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Ie}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:gt,borderStartEndRadius:gt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:gt},"> *:last-child":{borderStartEndRadius:gt}}},"&-footer":{borderRadius:`0 0 ${(0,ga.unit)(gt)} ${(0,ga.unit)(gt)}`}}}}},Mr=ke=>{const{componentCls:Ie}=ke;return{[`${Ie}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Ie}-pagination-left`]:{justifyContent:"flex-end"},[`${Ie}-pagination-right`]:{justifyContent:"flex-start"},[`${Ie}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Ie}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Ie}-row-indent`]:{float:"right"}}}}},zr=ke=>{const{componentCls:Ie,antCls:gt,iconCls:Dt,fontSizeIcon:Rt,padding:_t,paddingXS:cn,headerIconColor:rn,headerIconHoverColor:gn,tableSelectionColumnWidth:bn,tableSelectedRowBg:Hn,tableSelectedRowHoverBg:Tn,tableRowHoverBg:In,tablePaddingHorizontal:Dn,calc:xn}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-selection-col`]:{width:bn,[`&${Ie}-selection-col-with-dropdown`]:{width:xn(bn).add(Rt).add(xn(_t).div(4)).equal()}},[`${Ie}-bordered ${Ie}-selection-col`]:{width:xn(bn).add(xn(cn).mul(2)).equal(),[`&${Ie}-selection-col-with-dropdown`]:{width:xn(bn).add(Rt).add(xn(_t).div(4)).add(xn(cn).mul(2)).equal()}},[` + `]:{boxShadow:"none"}}}}},Sr=ke=>{const{componentCls:Ie,antCls:gt,margin:Dt}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-pagination${gt}-pagination`]:{margin:`${(0,ga.unit)(Dt)} 0`},[`${Ie}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:ke.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},qr=ke=>{const{componentCls:Ie,tableRadius:gt}=ke;return{[`${Ie}-wrapper`]:{[Ie]:{[`${Ie}-title, ${Ie}-header`]:{borderRadius:`${(0,ga.unit)(gt)} ${(0,ga.unit)(gt)} 0 0`},[`${Ie}-title + ${Ie}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Ie}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:gt,borderStartEndRadius:gt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:gt},"> *:last-child":{borderStartEndRadius:gt}}},"&-footer":{borderRadius:`0 0 ${(0,ga.unit)(gt)} ${(0,ga.unit)(gt)}`}}}}},Mr=ke=>{const{componentCls:Ie}=ke;return{[`${Ie}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Ie}-pagination-left`]:{justifyContent:"flex-end"},[`${Ie}-pagination-right`]:{justifyContent:"flex-start"},[`${Ie}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Ie}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Ie}-row-indent`]:{float:"right"}}}}},zr=ke=>{const{componentCls:Ie,antCls:gt,iconCls:Dt,fontSizeIcon:Zt,padding:_t,paddingXS:cn,headerIconColor:rn,headerIconHoverColor:gn,tableSelectionColumnWidth:bn,tableSelectedRowBg:Hn,tableSelectedRowHoverBg:Tn,tableRowHoverBg:In,tablePaddingHorizontal:Dn,calc:xn}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-selection-col`]:{width:bn,[`&${Ie}-selection-col-with-dropdown`]:{width:xn(bn).add(Zt).add(xn(_t).div(4)).equal()}},[`${Ie}-bordered ${Ie}-selection-col`]:{width:xn(bn).add(xn(cn).mul(2)).equal(),[`&${Ie}-selection-col-with-dropdown`]:{width:xn(bn).add(Zt).add(xn(_t).div(4)).add(xn(cn).mul(2)).equal()}},[` table tr th${Ie}-selection-column, table tr td${Ie}-selection-column, ${Ie}-selection-column - `]:{paddingInlineEnd:ke.paddingXS,paddingInlineStart:ke.paddingXS,textAlign:"center",[`${gt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Ie}-selection-column${Ie}-cell-fix-left`]:{zIndex:xn(ke.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${Ie}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Ie}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Ie}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ke.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,ga.unit)(xn(Dn).div(4).equal()),[Dt]:{color:rn,fontSize:Rt,verticalAlign:"baseline","&:hover":{color:gn}}},[`${Ie}-tbody`]:{[`${Ie}-row`]:{[`&${Ie}-row-selected`]:{[`> ${Ie}-cell`]:{background:Hn,"&-row-hover":{background:Tn}}},[`> ${Ie}-cell-row-hover`]:{background:In}}}}}},Go=ke=>{const{componentCls:Ie,tableExpandColumnWidth:gt,calc:Dt}=ke,Rt=(_t,cn,rn,gn)=>({[`${Ie}${Ie}-${_t}`]:{fontSize:gn,[` + `]:{paddingInlineEnd:ke.paddingXS,paddingInlineStart:ke.paddingXS,textAlign:"center",[`${gt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Ie}-selection-column${Ie}-cell-fix-left`]:{zIndex:xn(ke.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${Ie}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Ie}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Ie}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${ke.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,ga.unit)(xn(Dn).div(4).equal()),[Dt]:{color:rn,fontSize:Zt,verticalAlign:"baseline","&:hover":{color:gn}}},[`${Ie}-tbody`]:{[`${Ie}-row`]:{[`&${Ie}-row-selected`]:{[`> ${Ie}-cell`]:{background:Hn,"&-row-hover":{background:Tn}}},[`> ${Ie}-cell-row-hover`]:{background:In}}}}}},Go=ke=>{const{componentCls:Ie,tableExpandColumnWidth:gt,calc:Dt}=ke,Zt=(_t,cn,rn,gn)=>({[`${Ie}${Ie}-${_t}`]:{fontSize:gn,[` ${Ie}-title, ${Ie}-footer, ${Ie}-cell, @@ -1112,24 +1112,24 @@ ${Ie}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${(0,ga.unit)(cn)} ${(0,ga.unit)(rn)}`},[`${Ie}-filter-trigger`]:{marginInlineEnd:(0,ga.unit)(Dt(rn).div(2).mul(-1).equal())},[`${Ie}-expanded-row-fixed`]:{margin:`${(0,ga.unit)(Dt(cn).mul(-1).equal())} ${(0,ga.unit)(Dt(rn).mul(-1).equal())}`},[`${Ie}-tbody`]:{[`${Ie}-wrapper:only-child ${Ie}`]:{marginBlock:(0,ga.unit)(Dt(cn).mul(-1).equal()),marginInline:`${(0,ga.unit)(Dt(gt).sub(rn).equal())} ${(0,ga.unit)(Dt(rn).mul(-1).equal())}`}},[`${Ie}-selection-extra`]:{paddingInlineStart:(0,ga.unit)(Dt(rn).div(4).equal())}}});return{[`${Ie}-wrapper`]:Object.assign(Object.assign({},Rt("middle",ke.tablePaddingVerticalMiddle,ke.tablePaddingHorizontalMiddle,ke.tableFontSizeMiddle)),Rt("small",ke.tablePaddingVerticalSmall,ke.tablePaddingHorizontalSmall,ke.tableFontSizeSmall))}},Po=ke=>{const{componentCls:Ie,marginXXS:gt,fontSizeIcon:Dt,headerIconColor:Rt,headerIconHoverColor:_t}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-thead th${Ie}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ke.motionDurationSlow}, left 0s`,"&:hover":{background:ke.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ke.colorPrimary},[` + `]:{padding:`${(0,ga.unit)(cn)} ${(0,ga.unit)(rn)}`},[`${Ie}-filter-trigger`]:{marginInlineEnd:(0,ga.unit)(Dt(rn).div(2).mul(-1).equal())},[`${Ie}-expanded-row-fixed`]:{margin:`${(0,ga.unit)(Dt(cn).mul(-1).equal())} ${(0,ga.unit)(Dt(rn).mul(-1).equal())}`},[`${Ie}-tbody`]:{[`${Ie}-wrapper:only-child ${Ie}`]:{marginBlock:(0,ga.unit)(Dt(cn).mul(-1).equal()),marginInline:`${(0,ga.unit)(Dt(gt).sub(rn).equal())} ${(0,ga.unit)(Dt(rn).mul(-1).equal())}`}},[`${Ie}-selection-extra`]:{paddingInlineStart:(0,ga.unit)(Dt(rn).div(4).equal())}}});return{[`${Ie}-wrapper`]:Object.assign(Object.assign({},Zt("middle",ke.tablePaddingVerticalMiddle,ke.tablePaddingHorizontalMiddle,ke.tableFontSizeMiddle)),Zt("small",ke.tablePaddingVerticalSmall,ke.tablePaddingHorizontalSmall,ke.tableFontSizeSmall))}},Po=ke=>{const{componentCls:Ie,marginXXS:gt,fontSizeIcon:Dt,headerIconColor:Zt,headerIconHoverColor:_t}=ke;return{[`${Ie}-wrapper`]:{[`${Ie}-thead th${Ie}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${ke.motionDurationSlow}, left 0s`,"&:hover":{background:ke.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:ke.colorPrimary},[` &${Ie}-cell-fix-left:hover, &${Ie}-cell-fix-right:hover - `]:{background:ke.tableFixedHeaderSortActiveBg}},[`${Ie}-thead th${Ie}-column-sort`]:{background:ke.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ie}-column-sort`]:{background:ke.tableBodySortBg},[`${Ie}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${Ie}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ie}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${Ie}-column-sorter`]:{marginInlineStart:gt,color:Rt,fontSize:0,transition:`color ${ke.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Dt,"&.active":{color:ke.colorPrimary}},[`${Ie}-column-sorter-up + ${Ie}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ie}-column-sorters:hover ${Ie}-column-sorter`]:{color:_t}}}},ta=ke=>{const{componentCls:Ie,opacityLoading:gt,tableScrollThumbBg:Dt,tableScrollThumbBgHover:Rt,tableScrollThumbSize:_t,tableScrollBg:cn,zIndexTableSticky:rn,stickyScrollBarBorderRadius:gn,lineWidth:bn,lineType:Hn,tableBorderColor:Tn}=ke,In=`${(0,ga.unit)(bn)} ${Hn} ${Tn}`;return{[`${Ie}-wrapper`]:{[`${Ie}-sticky`]:{"&-holder":{position:"sticky",zIndex:rn,background:ke.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,ga.unit)(_t)} !important`,zIndex:rn,display:"flex",alignItems:"center",background:cn,borderTop:In,opacity:gt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:_t,backgroundColor:Dt,borderRadius:gn,transition:`all ${ke.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Rt}}}}}}},uo=ke=>{const{componentCls:Ie,lineWidth:gt,tableBorderColor:Dt,calc:Rt}=ke,_t=`${(0,ga.unit)(gt)} ${ke.lineType} ${Dt}`;return{[`${Ie}-wrapper`]:{[`${Ie}-summary`]:{position:"relative",zIndex:ke.zIndexTableFixed,background:ke.tableBg,"> tr":{"> th, > td":{borderBottom:_t}}},[`div${Ie}-summary`]:{boxShadow:`0 ${(0,ga.unit)(Rt(gt).mul(-1).equal())} 0 ${Dt}`}}}},mo=ke=>{const{componentCls:Ie,motionDurationMid:gt,lineWidth:Dt,lineType:Rt,tableBorderColor:_t,calc:cn}=ke,rn=`${(0,ga.unit)(Dt)} ${Rt} ${_t}`,gn=`${Ie}-expanded-row-cell`;return{[`${Ie}-wrapper`]:{[`${Ie}-tbody-virtual`]:{[`${Ie}-tbody-virtual-holder-inner`]:{[` + `]:{background:ke.tableFixedHeaderSortActiveBg}},[`${Ie}-thead th${Ie}-column-sort`]:{background:ke.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ie}-column-sort`]:{background:ke.tableBodySortBg},[`${Ie}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${Ie}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ie}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${Ie}-column-sorter`]:{marginInlineStart:gt,color:Zt,fontSize:0,transition:`color ${ke.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Dt,"&.active":{color:ke.colorPrimary}},[`${Ie}-column-sorter-up + ${Ie}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ie}-column-sorters:hover ${Ie}-column-sorter`]:{color:_t}}}},ta=ke=>{const{componentCls:Ie,opacityLoading:gt,tableScrollThumbBg:Dt,tableScrollThumbBgHover:Zt,tableScrollThumbSize:_t,tableScrollBg:cn,zIndexTableSticky:rn,stickyScrollBarBorderRadius:gn,lineWidth:bn,lineType:Hn,tableBorderColor:Tn}=ke,In=`${(0,ga.unit)(bn)} ${Hn} ${Tn}`;return{[`${Ie}-wrapper`]:{[`${Ie}-sticky`]:{"&-holder":{position:"sticky",zIndex:rn,background:ke.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,ga.unit)(_t)} !important`,zIndex:rn,display:"flex",alignItems:"center",background:cn,borderTop:In,opacity:gt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:_t,backgroundColor:Dt,borderRadius:gn,transition:`all ${ke.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Zt}}}}}}},uo=ke=>{const{componentCls:Ie,lineWidth:gt,tableBorderColor:Dt,calc:Zt}=ke,_t=`${(0,ga.unit)(gt)} ${ke.lineType} ${Dt}`;return{[`${Ie}-wrapper`]:{[`${Ie}-summary`]:{position:"relative",zIndex:ke.zIndexTableFixed,background:ke.tableBg,"> tr":{"> th, > td":{borderBottom:_t}}},[`div${Ie}-summary`]:{boxShadow:`0 ${(0,ga.unit)(Zt(gt).mul(-1).equal())} 0 ${Dt}`}}}},mo=ke=>{const{componentCls:Ie,motionDurationMid:gt,lineWidth:Dt,lineType:Zt,tableBorderColor:_t,calc:cn}=ke,rn=`${(0,ga.unit)(Dt)} ${Zt} ${_t}`,gn=`${Ie}-expanded-row-cell`;return{[`${Ie}-wrapper`]:{[`${Ie}-tbody-virtual`]:{[`${Ie}-tbody-virtual-holder-inner`]:{[` & > ${Ie}-row, & > div:not(${Ie}-row) > ${Ie}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${Ie}-cell`]:{borderBottom:rn,transition:`background ${gt}`},[`${Ie}-expanded-row`]:{[`${gn}${gn}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,ga.unit)(Dt)})`,borderInlineEnd:"none"}}},[`${Ie}-bordered`]:{[`${Ie}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:rn,position:"absolute"},[`${Ie}-cell`]:{borderInlineEnd:rn,[`&${Ie}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:cn(Dt).mul(-1).equal(),borderInlineStart:rn}}},[`&${Ie}-virtual`]:{[`${Ie}-placeholder ${Ie}-cell`]:{borderInlineEnd:rn,borderBottom:rn}}}}}};const fo=ke=>{const{componentCls:Ie,fontWeightStrong:gt,tablePaddingVertical:Dt,tablePaddingHorizontal:Rt,tableExpandColumnWidth:_t,lineWidth:cn,lineType:rn,tableBorderColor:gn,tableFontSize:bn,tableBg:Hn,tableRadius:Tn,tableHeaderTextColor:In,motionDurationMid:Dn,tableHeaderBg:xn,tableHeaderCellSplitColor:pr,tableFooterTextColor:er,tableFooterBg:Fr,calc:br}=ke,Nr=`${(0,ga.unit)(cn)} ${rn} ${gn}`;return{[`${Ie}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ie.dF)()),{[Ie]:Object.assign(Object.assign({},(0,ie.Wf)(ke)),{fontSize:bn,background:Hn,borderRadius:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(Tn)} 0 0`,scrollbarColor:`${ke.tableScrollThumbBg} ${ke.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(Tn)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${Ie}-cell`]:{borderBottom:rn,transition:`background ${gt}`},[`${Ie}-expanded-row`]:{[`${gn}${gn}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,ga.unit)(Dt)})`,borderInlineEnd:"none"}}},[`${Ie}-bordered`]:{[`${Ie}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:rn,position:"absolute"},[`${Ie}-cell`]:{borderInlineEnd:rn,[`&${Ie}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:cn(Dt).mul(-1).equal(),borderInlineStart:rn}}},[`&${Ie}-virtual`]:{[`${Ie}-placeholder ${Ie}-cell`]:{borderInlineEnd:rn,borderBottom:rn}}}}}};const fo=ke=>{const{componentCls:Ie,fontWeightStrong:gt,tablePaddingVertical:Dt,tablePaddingHorizontal:Zt,tableExpandColumnWidth:_t,lineWidth:cn,lineType:rn,tableBorderColor:gn,tableFontSize:bn,tableBg:Hn,tableRadius:Tn,tableHeaderTextColor:In,motionDurationMid:Dn,tableHeaderBg:xn,tableHeaderCellSplitColor:pr,tableFooterTextColor:er,tableFooterBg:Fr,calc:br}=ke,Nr=`${(0,ga.unit)(cn)} ${rn} ${gn}`;return{[`${Ie}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ie.dF)()),{[Ie]:Object.assign(Object.assign({},(0,ie.Wf)(ke)),{fontSize:bn,background:Hn,borderRadius:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(Tn)} 0 0`,scrollbarColor:`${ke.tableScrollThumbBg} ${ke.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,ga.unit)(Tn)} ${(0,ga.unit)(Tn)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${Ie}-cell, ${Ie}-thead > tr > th, ${Ie}-tbody > tr > th, ${Ie}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Rt)}`,overflowWrap:"break-word"},[`${Ie}-title`]:{padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Rt)}`},[`${Ie}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:In,fontWeight:gt,textAlign:"start",background:xn,borderBottom:Nr,transition:`background ${Dn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Ie}-selection-column):not(${Ie}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:pr,transform:"translateY(-50%)",transition:`background-color ${Dn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Ie}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Dn}, border-color ${Dn}`,borderBottom:Nr,[` + `]:{position:"relative",padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Zt)}`,overflowWrap:"break-word"},[`${Ie}-title`]:{padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Zt)}`},[`${Ie}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:In,fontWeight:gt,textAlign:"start",background:xn,borderBottom:Nr,transition:`background ${Dn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Ie}-selection-column):not(${Ie}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:pr,transform:"translateY(-50%)",transition:`background-color ${Dn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Ie}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Dn}, border-color ${Dn}`,borderBottom:Nr,[` > ${Ie}-wrapper:only-child, > ${Ie}-expanded-row-fixed > ${Ie}-wrapper:only-child - `]:{[Ie]:{marginBlock:(0,ga.unit)(br(Dt).mul(-1).equal()),marginInline:`${(0,ga.unit)(br(_t).sub(Rt).equal())} - ${(0,ga.unit)(br(Rt).mul(-1).equal())}`,[`${Ie}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:In,fontWeight:gt,textAlign:"start",background:xn,borderBottom:Nr,transition:`background ${Dn} ease`}}},[`${Ie}-footer`]:{padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Rt)}`,color:er,background:Fr}})}},ia=ke=>{const{colorFillAlter:Ie,colorBgContainer:gt,colorTextHeading:Dt,colorFillSecondary:Rt,colorFillContent:_t,controlItemBgActive:cn,controlItemBgActiveHover:rn,padding:gn,paddingSM:bn,paddingXS:Hn,colorBorderSecondary:Tn,borderRadiusLG:In,controlHeight:Dn,colorTextPlaceholder:xn,fontSize:pr,fontSizeSM:er,lineHeight:Fr,lineWidth:br,colorIcon:Nr,colorIconHover:Br,opacityLoading:Ir,controlInteractiveSize:Wr}=ke,Gr=new fs.FastColor(Rt).onBackground(gt).toHexString(),Jr=new fs.FastColor(_t).onBackground(gt).toHexString(),Io=new fs.FastColor(Ie).onBackground(gt).toHexString(),Or=new fs.FastColor(Nr),Pr=new fs.FastColor(Br),jr=Wr/2-br,lr=jr*2+br*3;return{headerBg:Io,headerColor:Dt,headerSortActiveBg:Gr,headerSortHoverBg:Jr,bodySortBg:Io,rowHoverBg:Io,rowSelectedBg:cn,rowSelectedHoverBg:rn,rowExpandedBg:Ie,cellPaddingBlock:gn,cellPaddingInline:gn,cellPaddingBlockMD:bn,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:Hn,borderColor:Tn,headerBorderRadius:In,footerBg:Io,footerColor:Dt,cellFontSize:pr,cellFontSizeMD:pr,cellFontSizeSM:pr,headerSplitColor:Tn,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:_t,filterDropdownMenuBg:gt,filterDropdownBg:gt,expandIconBg:gt,selectionColumnWidth:Dn,stickyScrollBarBg:xn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(pr*Fr-br*3)/2-Math.ceil((er*1.4-br*3)/2),headerIconColor:Or.clone().setA(Or.a*Ir).toRgbString(),headerIconHoverColor:Pr.clone().setA(Pr.a*Ir).toRgbString(),expandIconHalfInner:jr,expandIconSize:lr,expandIconScale:Wr/lr}},na=2;var Fo=(0,We.I$)("Table",ke=>{const{colorTextHeading:Ie,colorSplit:gt,colorBgContainer:Dt,controlInteractiveSize:Rt,headerBg:_t,headerColor:cn,headerSortActiveBg:rn,headerSortHoverBg:gn,bodySortBg:bn,rowHoverBg:Hn,rowSelectedBg:Tn,rowSelectedHoverBg:In,rowExpandedBg:Dn,cellPaddingBlock:xn,cellPaddingInline:pr,cellPaddingBlockMD:er,cellPaddingInlineMD:Fr,cellPaddingBlockSM:br,cellPaddingInlineSM:Nr,borderColor:Br,footerBg:Ir,footerColor:Wr,headerBorderRadius:Gr,cellFontSize:Jr,cellFontSizeMD:Io,cellFontSizeSM:Or,headerSplitColor:Pr,fixedHeaderSortActiveBg:jr,headerFilterHoverBg:lr,filterDropdownBg:ir,expandIconBg:Zr,selectionColumnWidth:Xr,stickyScrollBarBg:lo,calc:Lo}=ke,_r=(0,ct.mergeToken)(ke,{tableFontSize:Jr,tableBg:Dt,tableRadius:Gr,tablePaddingVertical:xn,tablePaddingHorizontal:pr,tablePaddingVerticalMiddle:er,tablePaddingHorizontalMiddle:Fr,tablePaddingVerticalSmall:br,tablePaddingHorizontalSmall:Nr,tableBorderColor:Br,tableHeaderTextColor:cn,tableHeaderBg:_t,tableFooterTextColor:Wr,tableFooterBg:Ir,tableHeaderCellSplitColor:Pr,tableHeaderSortBg:rn,tableHeaderSortHoverBg:gn,tableBodySortBg:bn,tableFixedHeaderSortActiveBg:jr,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:ir,tableRowHoverBg:Hn,tableSelectedRowBg:Tn,tableSelectedRowHoverBg:In,zIndexTableFixed:na,zIndexTableSticky:Lo(na).add(1).equal({unit:!1}),tableFontSizeMiddle:Io,tableFontSizeSmall:Or,tableSelectionColumnWidth:Xr,tableExpandIconBg:Zr,tableExpandColumnWidth:Lo(Rt).add(Lo(ke.padding).mul(2)).equal(),tableExpandedRowBg:Dn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:lo,tableScrollThumbBgHover:Ie,tableScrollBg:gt});return[fo(_r),Sr(_r),uo(_r),Po(_r),hr(_r),Pt(_r),qr(_r),Mn(_r),uo(_r),$n(_r),zr(_r),cr(_r),ta(_r),wn(_r),Go(_r),Mr(_r),mo(_r)]},ia,{unitless:{expandIconScale:!0}});const To=[],co=(ke,Ie)=>{var gt,Dt;const{prefixCls:Rt,className:_t,rootClassName:cn,style:rn,size:gn,bordered:bn,dropdownPrefixCls:Hn,dataSource:Tn,pagination:In,rowSelection:Dn,rowKey:xn="key",rowClassName:pr,columns:er,children:Fr,childrenColumnName:br,onChange:Nr,getPopupContainer:Br,loading:Ir,expandIcon:Wr,expandable:Gr,expandedRowRender:Jr,expandIconColumnIndex:Io,indentSize:Or,scroll:Pr,sortDirections:jr,locale:lr,showSorterTooltip:ir={target:"full-header"},virtual:Zr}=ke,Xr=(0,va.ln)("Table"),lo=y.useMemo(()=>er||En(Fr),[er,Fr]),Lo=y.useMemo(()=>lo.some(ho=>ho.responsive),[lo]),_r=(0,Mi.Z)(Lo),Fa=y.useMemo(()=>{const ho=new Set(Object.keys(_r).filter(fa=>_r[fa]));return lo.filter(fa=>!fa.responsive||fa.responsive.some(Ya=>ho.has(Ya)))},[lo,_r]),xa=(0,Co.Z)(ke,["className","style","columns"]),{locale:pi=Hi.Z,direction:Qa,table:ui,renderEmpty:gi,getPrefixCls:Ci,getPopupContainer:Ra}=y.useContext(Ma.E_),Na=(0,_o.Z)(gn),Pi=Object.assign(Object.assign({},pi.Table),lr),Ii=Tn||To,Vo=Ci("table",Rt),Sa=Ci("dropdown",Hn),[,zo]=(0,El.ZP)(),go=(0,ha.Z)(Vo),[Ka,qa,bi]=Fo(Vo,go),ei=Object.assign(Object.assign({childrenColumnName:br,expandIconColumnIndex:Io},Gr),{expandIcon:(gt=Gr==null?void 0:Gr.expandIcon)!==null&>!==void 0?gt:(Dt=ui==null?void 0:ui.expandable)===null||Dt===void 0?void 0:Dt.expandIcon}),{childrenColumnName:Oi="children"}=ei,Di=y.useMemo(()=>Ii.some(ho=>ho==null?void 0:ho[Oi])?"nest":Jr||Gr!=null&&Gr.expandedRowRender?"row":null,[Ii]),Jo={body:y.useRef(null)},sa=Ea(Vo),ti=y.useRef(null),ci=y.useRef(null);Uo(Ie,()=>Object.assign(Object.assign({},ci.current),{nativeElement:ti.current}));const di=y.useMemo(()=>typeof xn=="function"?xn:ho=>ho==null?void 0:ho[xn],[xn]),[zi]=Nl(Ii,Oi,di),Ei={},Xi=function(ho,fa){let Ya=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Vi,ul,ol,$l;const vl=Object.assign(Object.assign({},Ei),ho);Ya&&((Vi=Ei.resetPagination)===null||Vi===void 0||Vi.call(Ei),!((ul=vl.pagination)===null||ul===void 0)&&ul.current&&(vl.pagination.current=1),In&&((ol=In.onChange)===null||ol===void 0||ol.call(In,1,($l=vl.pagination)===null||$l===void 0?void 0:$l.pageSize))),Pr&&Pr.scrollToFirstRowOnChange!==!1&&Jo.body.current&&(0,Ho.Z)(0,{getContainer:()=>Jo.body.current}),Nr==null||Nr(vl.pagination,vl.filters,vl.sorter,{currentDataSource:Wa(os(Ii,vl.sorterStates,Oi),vl.filterStates,Oi),action:fa})},yi=(ho,fa)=>{Xi({sorter:ho,sorterStates:fa},"sort",!1)},[Ua,vi,xi,Ri]=Ys({prefixCls:Vo,mergedColumns:Fa,onSorterChange:yi,sortDirections:jr||["ascend","descend"],tableLocale:Pi,showSorterTooltip:ir}),Li=y.useMemo(()=>os(Ii,vi,Oi),[Ii,vi]);Ei.sorter=Ri(),Ei.sorterStates=vi;const Xa=(ho,fa)=>{Xi({filters:ho,filterStates:fa},"filter",!0)},[Fi,ai,_i]=Ki({prefixCls:Vo,locale:Pi,dropdownPrefixCls:Sa,mergedColumns:Fa,onFilterChange:Xa,getPopupContainer:Br||Ra,rootClassName:Le()(cn,go)}),ji=Wa(Li,ai,Oi);Ei.filters=_i,Ei.filterStates=ai;const nl=y.useMemo(()=>{const ho={};return Object.keys(_i).forEach(fa=>{_i[fa]!==null&&(ho[fa]=_i[fa])}),Object.assign(Object.assign({},xi),{filters:ho})},[xi,_i]),[ll]=Ns(nl),Il=(ho,fa)=>{Xi({pagination:Object.assign(Object.assign({},Ei.pagination),{current:ho,pageSize:fa})},"paginate")},[Si,is]=kl(ji.length,Il,In);Ei.pagination=In===!1?{}:hl(Si,In),Ei.resetPagination=is;const rl=y.useMemo(()=>{if(In===!1||!Si.pageSize)return ji;const{current:ho=1,total:fa,pageSize:Ya=Kl}=Si;return ji.lengthYa?ji.slice((ho-1)*Ya,ho*Ya):ji:ji.slice((ho-1)*Ya,ho*Ya)},[!!In,ji,Si==null?void 0:Si.current,Si==null?void 0:Si.pageSize,Si==null?void 0:Si.total]),[Dl,pl]=Do({prefixCls:Vo,data:ji,pageData:rl,getRowKey:di,getRecordByKey:zi,expandType:Di,childrenColumnName:Oi,locale:Pi,getPopupContainer:Br||Ra},Dn),wa=(ho,fa,Ya)=>{let Vi;return typeof pr=="function"?Vi=Le()(pr(ho,fa,Ya)):Vi=Le()(pr),Le()({[`${Vo}-row-selected`]:pl.has(di(ho,fa))},Vi)};ei.__PARENT_RENDER_ICON__=ei.expandIcon,ei.expandIcon=ei.expandIcon||Wr||qo(Pi),Di==="nest"&&ei.expandIconColumnIndex===void 0?ei.expandIconColumnIndex=Dn?1:0:ei.expandIconColumnIndex>0&&Dn&&(ei.expandIconColumnIndex-=1),typeof ei.indentSize!="number"&&(ei.indentSize=typeof Or=="number"?Or:15);const jo=y.useCallback(ho=>ll(Dl(Fi(Ua(ho)))),[Ua,Fi,Dl]);let Ni,sl;if(In!==!1&&(Si!=null&&Si.total)){let ho;Si.size?ho=Si.size:ho=Na==="small"||Na==="middle"?"small":void 0;const fa=ul=>y.createElement(Ai.Z,Object.assign({},Si,{className:Le()(`${Vo}-pagination ${Vo}-pagination-${ul}`,Si.className),size:ho})),Ya=Qa==="rtl"?"left":"right",{position:Vi}=Si;if(Vi!==null&&Array.isArray(Vi)){const ul=Vi.find(vl=>vl.includes("top")),ol=Vi.find(vl=>vl.includes("bottom")),$l=Vi.every(vl=>`${vl}`=="none");!ul&&!ol&&!$l&&(sl=fa(Ya)),ul&&(Ni=fa(ul.toLowerCase().replace("top",""))),ol&&(sl=fa(ol.toLowerCase().replace("bottom","")))}else sl=fa(Ya)}let Bl;typeof Ir=="boolean"?Bl={spinning:Ir}:typeof Ir=="object"&&(Bl=Object.assign({spinning:!0},Ir));const Gl=Le()(bi,go,`${Vo}-wrapper`,ui==null?void 0:ui.className,{[`${Vo}-wrapper-rtl`]:Qa==="rtl"},_t,cn,qa),Ds=Object.assign(Object.assign({},ui==null?void 0:ui.style),rn),Fs=typeof(lr==null?void 0:lr.emptyText)!="undefined"?lr.emptyText:(gi==null?void 0:gi("Table"))||y.createElement(ba.Z,{componentName:"Table"}),Rs=Zr?ds:ks,ii={},Ha=y.useMemo(()=>{const{fontSize:ho,lineHeight:fa,lineWidth:Ya,padding:Vi,paddingXS:ul,paddingSM:ol}=zo,$l=Math.floor(ho*fa);switch(Na){case"middle":return ol*2+$l+Ya;case"small":return ul*2+$l+Ya;default:return Vi*2+$l+Ya}},[zo,Na]);return Zr&&(ii.listItemHeight=Ha),Ka(y.createElement("div",{ref:ti,className:Gl,style:Ds},y.createElement(ri.Z,Object.assign({spinning:!1},Bl),Ni,y.createElement(Rs,Object.assign({},ii,xa,{ref:ci,columns:Fa,direction:Qa,expandable:ei,prefixCls:Vo,className:Le()({[`${Vo}-middle`]:Na==="middle",[`${Vo}-small`]:Na==="small",[`${Vo}-bordered`]:bn,[`${Vo}-empty`]:Ii.length===0},bi,go,qa),data:rl,rowKey:di,rowClassName:wa,emptyText:Fs,internalHooks:pe,internalRefs:Jo,transformColumns:jo,getContainerWidth:sa})),sl)))};var Mo=y.forwardRef(co);const Bo=(ke,Ie)=>{const gt=y.useRef(0);return gt.current+=1,y.createElement(Mo,Object.assign({},ke,{ref:Ie,_renderTimes:gt.current}))},la=y.forwardRef(Bo);la.SELECTION_COLUMN=Ta,la.EXPAND_COLUMN=we,la.SELECTION_ALL=Va,la.SELECTION_INVERT=si,la.SELECTION_NONE=fi,la.Column=yr,la.ColumnGroup=Un,la.Summary=tt;var Da=la,Pa=Da},96599:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Le}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(2738),be=E(29509),Fe=E(78776),ye=E(22703),ze=E(12919),Ae=E(48755),se=E(36237),Ye=E(17835),me=E(63356),Re=E(51636),De=E(16931);const Ce=ue=>{const{paddingXXS:_e,lineWidth:Ge,tagPaddingHorizontal:ft,componentCls:Nt,calc:Ke}=ue,Se=Ke(ft).sub(Ge).equal(),xt=Ke(_e).sub(Ge).equal();return{[Nt]:Object.assign(Object.assign({},(0,me.Wf)(ue)),{display:"inline-block",height:"auto",marginInlineEnd:ue.marginXS,paddingInline:Se,fontSize:ue.tagFontSize,lineHeight:ue.tagLineHeight,whiteSpace:"nowrap",background:ue.defaultBg,border:`${(0,se.unit)(ue.lineWidth)} ${ue.lineType} ${ue.colorBorder}`,borderRadius:ue.borderRadiusSM,opacity:1,transition:`all ${ue.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Nt}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ue.defaultColor},[`${Nt}-close-icon`]:{marginInlineStart:xt,fontSize:ue.tagIconSize,color:ue.colorTextDescription,cursor:"pointer",transition:`all ${ue.motionDurationMid}`,"&:hover":{color:ue.colorTextHeading}},[`&${Nt}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ue.iconCls}-close, ${ue.iconCls}-close:hover`]:{color:ue.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Nt}-checkable-checked):hover`]:{color:ue.colorPrimary,backgroundColor:ue.colorFillSecondary},"&:active, &-checked":{color:ue.colorTextLightSolid},"&-checked":{backgroundColor:ue.colorPrimary,"&:hover":{backgroundColor:ue.colorPrimaryHover}},"&:active":{backgroundColor:ue.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ue.iconCls} + span, > span + ${ue.iconCls}`]:{marginInlineStart:Se}}),[`${Nt}-borderless`]:{borderColor:"transparent",background:ue.tagBorderlessBg}}},he=ue=>{const{lineWidth:_e,fontSizeIcon:Ge,calc:ft}=ue,Nt=ue.fontSizeSM;return(0,Re.mergeToken)(ue,{tagFontSize:Nt,tagLineHeight:(0,se.unit)(ft(ue.lineHeightSM).mul(Nt).equal()),tagIconSize:ft(Ge).sub(ft(_e).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:ue.defaultBg})},ce=ue=>({defaultBg:new Ye.FastColor(ue.colorFillQuaternary).onBackground(ue.colorBgContainer).toHexString(),defaultColor:ue.colorText});var Me=(0,De.I$)("Tag",ue=>{const _e=he(ue);return Ce(_e)},ce),Ze=function(ue,_e){var Ge={};for(var ft in ue)Object.prototype.hasOwnProperty.call(ue,ft)&&_e.indexOf(ft)<0&&(Ge[ft]=ue[ft]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,ft=Object.getOwnPropertySymbols(ue);Nt{const{prefixCls:Ge,style:ft,className:Nt,checked:Ke,onChange:Se,onClick:xt}=ue,It=Ze(ue,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:st,tag:xe}=y.useContext(Ae.E_),Ne=Gt=>{Se==null||Se(!Ke),xt==null||xt(Gt)},it=st("tag",Ge),[Wt,ht,Zt]=Me(it),St=pe()(it,`${it}-checkable`,{[`${it}-checkable-checked`]:Ke},xe==null?void 0:xe.className,Nt,ht,Zt);return Wt(y.createElement("span",Object.assign({},It,{ref:_e,style:Object.assign(Object.assign({},ft),xe==null?void 0:xe.style),className:St,onClick:Ne})))}),Be=E(93427);const rt=ue=>(0,Be.Z)(ue,(_e,Ge)=>{let{textColor:ft,lightBorderColor:Nt,lightColor:Ke,darkColor:Se}=Ge;return{[`${ue.componentCls}${ue.componentCls}-${_e}`]:{color:ft,background:Ke,borderColor:Nt,"&-inverse":{color:ue.colorTextLightSolid,background:Se,borderColor:Se},[`&${ue.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Te=(0,De.bk)(["Tag","preset"],ue=>{const _e=he(ue);return rt(_e)},ce);function Xe(ue){return typeof ue!="string"?ue:ue.charAt(0).toUpperCase()+ue.slice(1)}const ge=(ue,_e,Ge)=>{const ft=Xe(Ge);return{[`${ue.componentCls}${ue.componentCls}-${_e}`]:{color:ue[`color${Ge}`],background:ue[`color${ft}Bg`],borderColor:ue[`color${ft}Border`],[`&${ue.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Oe=(0,De.bk)(["Tag","status"],ue=>{const _e=he(ue);return[ge(_e,"success","Success"),ge(_e,"processing","Info"),ge(_e,"error","Error"),ge(_e,"warning","Warning")]},ce),Ve=function(ue,_e){var Ge={};for(var ft in ue)Object.prototype.hasOwnProperty.call(ue,ft)&&_e.indexOf(ft)<0&&(Ge[ft]=ue[ft]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,ft=Object.getOwnPropertySymbols(ue);Nt{const{prefixCls:Ge,className:ft,rootClassName:Nt,style:Ke,children:Se,icon:xt,color:It,onClose:st,bordered:xe=!0,visible:Ne}=ue,it=Ve(ue,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Wt,direction:ht,tag:Zt}=y.useContext(Ae.E_),[St,Gt]=y.useState(!0),jt=(0,je.Z)(it,["closeIcon","closable"]);y.useEffect(()=>{Ne!==void 0&&Gt(Ne)},[Ne]);const de=(0,be.o2)(It),ne=(0,be.yT)(It),te=de||ne,le=Object.assign(Object.assign({backgroundColor:It&&!te?It:void 0},Zt==null?void 0:Zt.style),Ke),ve=Wt("tag",Ge),[re,fe,Ue]=Me(ve),vt=pe()(ve,Zt==null?void 0:Zt.className,{[`${ve}-${It}`]:te,[`${ve}-has-color`]:It&&!te,[`${ve}-hidden`]:!St,[`${ve}-rtl`]:ht==="rtl",[`${ve}-borderless`]:!xe},ft,Nt,fe,Ue),et=lt=>{lt.stopPropagation(),st==null||st(lt),!lt.defaultPrevented&&Gt(!1)},[,tt]=(0,Fe.Z)((0,Fe.w)(ue),(0,Fe.w)(Zt),{closable:!1,closeIconRender:lt=>{const qt=y.createElement("span",{className:`${ve}-close-icon`,onClick:et},lt);return(0,ye.wm)(lt,qt,Ut=>({onClick:vn=>{var en;(en=Ut==null?void 0:Ut.onClick)===null||en===void 0||en.call(Ut,vn),et(vn)},className:pe()(Ut==null?void 0:Ut.className,`${ve}-close-icon`)}))}}),dt=typeof it.onClick=="function"||Se&&Se.type==="a",yt=xt||null,wt=yt?y.createElement(y.Fragment,null,yt,Se&&y.createElement("span",null,Se)):Se,Qe=y.createElement("span",Object.assign({},jt,{ref:_e,className:vt,style:le}),wt,tt,de&&y.createElement(Te,{key:"preset",prefixCls:ve}),ne&&y.createElement(Oe,{key:"status",prefixCls:ve}));return re(dt?y.createElement(ze.Z,{component:"Tag"},Qe):Qe)});ot.CheckableTag=oe;var Le=ot},18287:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return st}});var y=E(3741),we=E(94480),pe=E(59301),je=E(52671),be=E(8657),Fe=E(54476),ye={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"},ze=ye,Ae=E(7657),se=function(Ne,it){return pe.createElement(Ae.Z,(0,Fe.Z)({},Ne,{ref:it,icon:ze}))},Ye=pe.forwardRef(se),me=Ye,Re=E(92310),De=E.n(Re),Ce=E(82661),he=E(34061),ce=E(48755),Me=E(56082),Ze=E(86641),Je=E(57700),oe=E(12425);const Be=4;function rt(xe){const{dropPosition:Ne,dropLevelOffset:it,prefixCls:Wt,indent:ht,direction:Zt="ltr"}=xe,St=Zt==="ltr"?"left":"right",Gt=Zt==="ltr"?"right":"left",jt={[St]:-it*ht+Be,[Gt]:0};switch(Ne){case-1:jt.top=-3;break;case 1:jt.bottom=-3;break;default:jt.bottom=-3,jt[St]=ht+Be;break}return pe.createElement("div",{style:jt,className:`${Wt}-drop-indicator`})}var Te=rt,Xe=E(85278),Oe=pe.forwardRef((xe,Ne)=>{var it;const{getPrefixCls:Wt,direction:ht,virtual:Zt,tree:St}=pe.useContext(ce.E_),{prefixCls:Gt,className:jt,showIcon:de=!1,showLine:ne,switcherIcon:te,switcherLoadingIcon:le,blockNode:ve=!1,children:re,checkable:fe=!1,selectable:Ue=!0,draggable:vt,motion:et,style:tt}=xe,dt=Wt("tree",Gt),yt=Wt(),wt=et!=null?et:Object.assign(Object.assign({},(0,Ze.Z)(yt)),{motionAppear:!1}),Qe=Object.assign(Object.assign({},xe),{checkable:fe,selectable:Ue,showIcon:de,motion:wt,blockNode:ve,showLine:!!ne,dropIndicatorRender:Te}),[lt,qt,Ut]=(0,oe.ZP)(dt),[,vn]=(0,Je.ZP)(),en=vn.paddingXS/2+(((it=vn.Tree)===null||it===void 0?void 0:it.titleHeight)||vn.controlHeightSM),Xt=pe.useMemo(()=>{if(!vt)return!1;let an={};switch(typeof vt){case"function":an.nodeDraggable=vt;break;case"object":an=Object.assign({},vt);break;default:break}return an.icon!==!1&&(an.icon=an.icon||pe.createElement(Me.Z,null)),an},[vt]),$t=an=>pe.createElement(Xe.Z,{prefixCls:dt,switcherIcon:te,switcherLoadingIcon:le,treeNodeProps:an,showLine:ne});return lt(pe.createElement(y.ZP,Object.assign({itemHeight:en,ref:Ne,virtual:Zt},Qe,{style:Object.assign(Object.assign({},St==null?void 0:St.style),tt),prefixCls:dt,className:De()({[`${dt}-icon-hide`]:!de,[`${dt}-block-node`]:ve,[`${dt}-unselectable`]:!Ue,[`${dt}-rtl`]:ht==="rtl"},St==null?void 0:St.className,jt,qt,Ut),direction:ht,checkable:fe&&pe.createElement("span",{className:`${dt}-checkbox-inner`}),selectable:Ue,switcherIcon:$t,draggable:Xt}),re))});const Ve=0,Pe=1,ot=2;function Le(xe,Ne,it){const{key:Wt,children:ht}=it;function Zt(St){const Gt=St[Wt],jt=St[ht];Ne(Gt,St)!==!1&&Le(jt||[],Ne,it)}xe.forEach(Zt)}function ue(xe){let{treeData:Ne,expandedKeys:it,startKey:Wt,endKey:ht,fieldNames:Zt}=xe;const St=[];let Gt=Ve;if(Wt&&Wt===ht)return[Wt];if(!Wt||!ht)return[];function jt(de){return de===Wt||de===ht}return Le(Ne,de=>{if(Gt===ot)return!1;if(jt(de)){if(St.push(de),Gt===Ve)Gt=Pe;else if(Gt===Pe)return Gt=ot,!1}else Gt===Pe&&St.push(de);return it.includes(de)},(0,he.w$)(Zt)),St}function _e(xe,Ne,it){const Wt=(0,we.Z)(Ne),ht=[];return Le(xe,(Zt,St)=>{const Gt=Wt.indexOf(Zt);return Gt!==-1&&(ht.push(St),Wt.splice(Gt,1)),!!Wt.length},(0,he.w$)(it)),ht}var Ge=function(xe,Ne){var it={};for(var Wt in xe)Object.prototype.hasOwnProperty.call(xe,Wt)&&Ne.indexOf(Wt)<0&&(it[Wt]=xe[Wt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Wt=Object.getOwnPropertySymbols(xe);ht{var{defaultExpandAll:it,defaultExpandParent:Wt,defaultExpandedKeys:ht}=xe,Zt=Ge(xe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=pe.useRef(null),Gt=pe.useRef(null),jt=()=>{const{keyEntities:lt}=(0,he.I8)(Nt(Zt));let qt;return it?qt=Object.keys(lt):Wt?qt=(0,Ce.r7)(Zt.expandedKeys||ht||[],lt):qt=Zt.expandedKeys||ht||[],qt},[de,ne]=pe.useState(Zt.selectedKeys||Zt.defaultSelectedKeys||[]),[te,le]=pe.useState(()=>jt());pe.useEffect(()=>{"selectedKeys"in Zt&&ne(Zt.selectedKeys)},[Zt.selectedKeys]),pe.useEffect(()=>{"expandedKeys"in Zt&&le(Zt.expandedKeys)},[Zt.expandedKeys]);const ve=(lt,qt)=>{var Ut;return"expandedKeys"in Zt||le(lt),(Ut=Zt.onExpand)===null||Ut===void 0?void 0:Ut.call(Zt,lt,qt)},re=(lt,qt)=>{var Ut;const{multiple:vn,fieldNames:en}=Zt,{node:Xt,nativeEvent:$t}=qt,{key:an=""}=Xt,bt=Nt(Zt),kt=Object.assign(Object.assign({},qt),{selected:!0}),ln=($t==null?void 0:$t.ctrlKey)||($t==null?void 0:$t.metaKey),yn=$t==null?void 0:$t.shiftKey;let ut;vn&&ln?(ut=lt,St.current=an,Gt.current=ut,kt.selectedNodes=_e(bt,ut,en)):vn&&yn?(ut=Array.from(new Set([].concat((0,we.Z)(Gt.current||[]),(0,we.Z)(ue({treeData:bt,expandedKeys:te,startKey:an,endKey:St.current,fieldNames:en}))))),kt.selectedNodes=_e(bt,ut,en)):(ut=[an],St.current=an,Gt.current=ut,kt.selectedNodes=_e(bt,ut,en)),(Ut=Zt.onSelect)===null||Ut===void 0||Ut.call(Zt,ut,kt),"selectedKeys"in Zt||ne(ut)},{getPrefixCls:fe,direction:Ue}=pe.useContext(ce.E_),{prefixCls:vt,className:et,showIcon:tt=!0,expandAction:dt="click"}=Zt,yt=Ge(Zt,["prefixCls","className","showIcon","expandAction"]),wt=fe("tree",vt),Qe=De()(`${wt}-directory`,{[`${wt}-directory-rtl`]:Ue==="rtl"},et);return pe.createElement(Oe,Object.assign({icon:ft,ref:Ne,blockNode:!0},yt,{showIcon:tt,expandAction:dt,prefixCls:wt,className:Qe,expandedKeys:te,selectedKeys:de,onSelect:re,onExpand:ve}))};var xt=pe.forwardRef(Ke);const It=Oe;It.DirectoryTree=xt,It.TreeNode=y.OF;var st=It},12425:function(sn,Ct,E){"use strict";E.d(Ct,{ZP:function(){return Ce},Yk:function(){return me},TM:function(){return Re}});var y=E(36237),we=E(36170),pe=E(63356),je=E(34961),be=E(51636),Fe=E(16931);const ye=he=>{let{treeCls:ce,treeNodeCls:Me,directoryNodeSelectedBg:Ze,directoryNodeSelectedColor:Je,motionDurationMid:oe,borderRadius:Be,controlItemBgHover:rt}=he;return{[`${ce}${ce}-directory ${Me}`]:{[`${ce}-node-content-wrapper`]:{position:"static",[`> *:not(${ce}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${oe}`,content:'""',borderRadius:Be},"&:hover:before":{background:rt}},[`${ce}-switcher, ${ce}-checkbox, ${ce}-draggable-icon`]:{zIndex:1},"&-selected":{[`${ce}-switcher, ${ce}-draggable-icon`]:{color:Je},[`${ce}-node-content-wrapper`]:{color:Je,background:"transparent","&:before, &:hover:before":{background:Ze}}}}}},ze=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ae=(he,ce)=>({[`.${he}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ce.motionDurationSlow}`}}}),se=(he,ce)=>({[`.${he}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ce.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,y.unit)(ce.lineWidthBold)} solid ${ce.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ye=(he,ce)=>{const{treeCls:Me,treeNodeCls:Ze,treeNodePadding:Je,titleHeight:oe,indentSize:Be,nodeSelectedBg:rt,nodeHoverBg:Te,colorTextQuaternary:Xe,controlItemBgActiveDisabled:ge}=ce;return{[Me]:Object.assign(Object.assign({},(0,pe.Wf)(ce)),{background:ce.colorBgContainer,borderRadius:ce.borderRadius,transition:`background-color ${ce.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${Me}-rtl ${Me}-switcher_close ${Me}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${Me}-active-focused)`]:Object.assign({},(0,pe.oN)(ce)),[`${Me}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Me}-block-node`]:{[`${Me}-list-holder-inner`]:{alignItems:"stretch",[`${Me}-node-content-wrapper`]:{flex:"auto"},[`${Ze}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${ce.colorPrimary}`,opacity:0,animationName:ze,animationDuration:ce.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:ce.borderRadius}}},[Ze]:{display:"flex",alignItems:"flex-start",marginBottom:Je,lineHeight:(0,y.unit)(oe),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:Je},[`&-disabled ${Me}-node-content-wrapper`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${Me}-checkbox-disabled + ${Me}-node-selected,&${Ze}-disabled${Ze}-selected ${Me}-node-content-wrapper`]:{backgroundColor:ge},[`${Me}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${Ze}-disabled)`]:{[`${Me}-node-content-wrapper`]:{"&:hover":{color:ce.nodeHoverColor}}},[`&-active ${Me}-node-content-wrapper`]:{background:ce.controlItemBgHover},[`&:not(${Ze}-disabled).filter-node ${Me}-title`]:{color:ce.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${Me}-draggable-icon`]:{flexShrink:0,width:oe,textAlign:"center",visibility:"visible",color:Xe},[`&${Ze}-disabled ${Me}-draggable-icon`]:{visibility:"hidden"}}},[`${Me}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Be}},[`${Me}-draggable-icon`]:{visibility:"hidden"},[`${Me}-switcher, ${Me}-checkbox`]:{marginInlineEnd:ce.calc(ce.calc(oe).sub(ce.controlInteractiveSize)).div(2).equal()},[`${Me}-switcher`]:Object.assign(Object.assign({},Ae(he,ce)),{position:"relative",flex:"none",alignSelf:"stretch",width:oe,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${ce.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:oe,height:oe,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:ce.borderRadius,transition:`all ${ce.motionDurationSlow}`},[`&:not(${Me}-switcher-noop):hover:before`]:{backgroundColor:ce.colorBgTextHover},[`&_close ${Me}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:ce.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce.calc(oe).div(2).equal(),bottom:ce.calc(Je).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ce.calc(ce.calc(oe).div(2).equal()).mul(.8).equal(),height:ce.calc(oe).div(2).equal(),borderBottom:`1px solid ${ce.colorBorder}`,content:'""'}}}),[`${Me}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:oe,paddingBlock:0,paddingInline:ce.paddingXS,background:"transparent",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},se(he,ce)),{"&:hover":{backgroundColor:Te},[`&${Me}-node-selected`]:{color:ce.nodeSelectedColor,backgroundColor:rt},[`${Me}-iconEle`]:{display:"inline-block",width:oe,height:oe,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${Me}-unselectable ${Me}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Ze}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${ce.colorPrimary}`},"&-show-line":{[`${Me}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce.calc(oe).div(2).equal(),bottom:ce.calc(Je).mul(-1).equal(),borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${Me}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ze}-leaf-last ${Me}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,y.unit)(ce.calc(oe).div(2).equal())} !important`}})}},me=function(he,ce){let Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const Ze=`.${he}`,Je=`${Ze}-treenode`,oe=ce.calc(ce.paddingXS).div(2).equal(),Be=(0,be.mergeToken)(ce,{treeCls:Ze,treeNodeCls:Je,treeNodePadding:oe});return[Ye(he,Be),Me&&ye(Be)].filter(Boolean)},Re=he=>{const{controlHeightSM:ce,controlItemBgHover:Me,controlItemBgActive:Ze}=he,Je=ce;return{titleHeight:Je,indentSize:Je,nodeHoverBg:Me,nodeHoverColor:he.colorText,nodeSelectedBg:Ze,nodeSelectedColor:he.colorText}},De=he=>{const{colorTextLightSolid:ce,colorPrimary:Me}=he;return Object.assign(Object.assign({},Re(he)),{directoryNodeSelectedColor:ce,directoryNodeSelectedBg:Me})};var Ce=(0,Fe.I$)("Tree",(he,ce)=>{let{prefixCls:Me}=ce;return[{[he.componentCls]:(0,we.C2)(`${Me}-checkbox`,he)},me(Me,he),(0,je.Z)(he)]},De)},85278:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ce}});var y=E(59301),we=E(54476),pe={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"},je=pe,be=E(7657),Fe=function(Ze,Je){return y.createElement(be.Z,(0,we.Z)({},Ze,{ref:Je,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(52671),se=E(58617),Ye=E(15075),me=E(43531),Re=E(92310),De=E.n(Re),Ce=E(22703),ce=Me=>{const{prefixCls:Ze,switcherIcon:Je,treeNodeProps:oe,showLine:Be,switcherLoadingIcon:rt}=Me,{isLeaf:Te,expanded:Xe,loading:ge}=oe;if(ge)return y.isValidElement(rt)?rt:y.createElement(se.Z,{className:`${Ze}-switcher-loading-icon`});let Oe;if(Be&&typeof Be=="object"&&(Oe=Be.showLeafIcon),Te){if(!Be)return null;if(typeof Oe!="boolean"&&Oe){const ot=typeof Oe=="function"?Oe(oe):Oe,Le=`${Ze}-switcher-line-custom-icon`;return y.isValidElement(ot)?(0,Ce.Tm)(ot,{className:De()(ot.props.className||"",Le)}):ot}return Oe?y.createElement(Ae.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement("span",{className:`${Ze}-switcher-leaf-line`})}const Ve=`${Ze}-switcher-icon`,Pe=typeof Je=="function"?Je(oe):Je;return y.isValidElement(Pe)?(0,Ce.Tm)(Pe,{className:De()(Pe.props.className||"",Ve)}):Pe!==void 0?Pe:Be?Xe?y.createElement(Ye.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement(me.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement(ze,{className:Ve})}},94968:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Kt}});var y=E(59301),we=E(94480),pe=E(4676),je=E(92310),be=E.n(je),Fe=E(54476),ye=E(67732),ze=E(83652),Ae=E(31226),se=E(42403),Ye=E(158),me=E(20068),Re=E(33885),De=E(75931),Ce=E(76190),he=E(75044),ce=E(3202),Me=E(26112),Ze=E(48736),Je=function(at,Qt){if(at&&Qt){var tn=Array.isArray(Qt)?Qt:Qt.split(","),Yt=at.name||"",nt=at.type||"",Bt=nt.replace(/\/.*$/,"");return tn.some(function(Tt){var Jt=Tt.trim();if(/^\*(\/\*)?$/.test(Tt))return!0;if(Jt.charAt(0)==="."){var On=Yt.toLowerCase(),jn=Jt.toLowerCase(),Gn=[jn];return(jn===".jpg"||jn===".jpeg")&&(Gn=[".jpg",".jpeg"]),Gn.some(function(Lr){return On.endsWith(Lr)})}return/\/\*$/.test(Jt)?Bt===Jt.replace(/\/.*$/,""):nt===Jt?!0:/^\w+$/.test(Jt)?((0,Ze.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Jt,"'.Skip for check.")),!0):!1})}return!0};function oe(at,Qt){var tn="cannot ".concat(at.method," ").concat(at.action," ").concat(Qt.status,"'"),Yt=new Error(tn);return Yt.status=Qt.status,Yt.method=at.method,Yt.url=at.action,Yt}function Be(at){var Qt=at.responseText||at.response;if(!Qt)return Qt;try{return JSON.parse(Qt)}catch(tn){return Qt}}function rt(at){var Qt=new XMLHttpRequest;at.onProgress&&Qt.upload&&(Qt.upload.onprogress=function(Bt){Bt.total>0&&(Bt.percent=Bt.loaded/Bt.total*100),at.onProgress(Bt)});var tn=new FormData;at.data&&Object.keys(at.data).forEach(function(nt){var Bt=at.data[nt];if(Array.isArray(Bt)){Bt.forEach(function(Tt){tn.append("".concat(nt,"[]"),Tt)});return}tn.append(nt,Bt)}),at.file instanceof Blob?tn.append(at.filename,at.file,at.file.name):tn.append(at.filename,at.file),Qt.onerror=function(Bt){at.onError(Bt)},Qt.onload=function(){return Qt.status<200||Qt.status>=300?at.onError(oe(at,Qt),Be(Qt)):at.onSuccess(Be(Qt),Qt)},Qt.open(at.method,at.action,!0),at.withCredentials&&"withCredentials"in Qt&&(Qt.withCredentials=!0);var Yt=at.headers||{};return Yt["X-Requested-With"]!==null&&Qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Yt).forEach(function(nt){Yt[nt]!==null&&Qt.setRequestHeader(nt,Yt[nt])}),Qt.send(tn),{abort:function(){Qt.abort()}}}var Te=function(){var at=(0,ce.Z)((0,he.Z)().mark(function Qt(tn,Yt){var nt,Bt,Tt,Jt,On,jn,Gn,Lr;return(0,he.Z)().wrap(function(to){for(;;)switch(to.prev=to.next){case 0:jn=function(){return jn=(0,ce.Z)((0,he.Z)().mark(function xr(kr){return(0,he.Z)().wrap(function(ro){for(;;)switch(ro.prev=ro.next){case 0:return ro.abrupt("return",new Promise(function(oo){kr.file(function(io){Yt(io)?(kr.fullPath&&!io.webkitRelativePath&&(Object.defineProperties(io,{webkitRelativePath:{writable:!0}}),io.webkitRelativePath=kr.fullPath.replace(/^\//,""),Object.defineProperties(io,{webkitRelativePath:{writable:!1}})),oo(io)):oo(null)})}));case 1:case"end":return ro.stop()}},xr)})),jn.apply(this,arguments)},On=function(xr){return jn.apply(this,arguments)},Jt=function(){return Jt=(0,ce.Z)((0,he.Z)().mark(function xr(kr){var Yr,ro,oo,io,Tr;return(0,he.Z)().wrap(function($r){for(;;)switch($r.prev=$r.next){case 0:Yr=kr.createReader(),ro=[];case 2:return $r.next=5,new Promise(function(Wo){Yr.readEntries(Wo,function(){return Wo([])})});case 5:if(oo=$r.sent,io=oo.length,io){$r.next=9;break}return $r.abrupt("break",12);case 9:for(Tr=0;Tr{const{componentCls:Qt,iconCls:tn}=at;return{[`${Qt}-wrapper`]:{[`${Qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:at.colorFillAlter,border:`${(0,Wt.unit)(at.lineWidth)} dashed ${at.colorBorder}`,borderRadius:at.borderRadiusLG,cursor:"pointer",transition:`border-color ${at.motionDurationSlow}`,[Qt]:{padding:at.padding},[`${Qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:at.borderRadiusLG,"&:focus-visible":{outline:`${(0,Wt.unit)(at.lineWidthFocus)} solid ${at.colorPrimaryBorder}`}},[`${Qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + `]:{[Ie]:{marginBlock:(0,ga.unit)(br(Dt).mul(-1).equal()),marginInline:`${(0,ga.unit)(br(_t).sub(Zt).equal())} + ${(0,ga.unit)(br(Zt).mul(-1).equal())}`,[`${Ie}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:In,fontWeight:gt,textAlign:"start",background:xn,borderBottom:Nr,transition:`background ${Dn} ease`}}},[`${Ie}-footer`]:{padding:`${(0,ga.unit)(Dt)} ${(0,ga.unit)(Zt)}`,color:er,background:Fr}})}},ia=ke=>{const{colorFillAlter:Ie,colorBgContainer:gt,colorTextHeading:Dt,colorFillSecondary:Zt,colorFillContent:_t,controlItemBgActive:cn,controlItemBgActiveHover:rn,padding:gn,paddingSM:bn,paddingXS:Hn,colorBorderSecondary:Tn,borderRadiusLG:In,controlHeight:Dn,colorTextPlaceholder:xn,fontSize:pr,fontSizeSM:er,lineHeight:Fr,lineWidth:br,colorIcon:Nr,colorIconHover:Br,opacityLoading:Ir,controlInteractiveSize:Wr}=ke,Gr=new fs.FastColor(Zt).onBackground(gt).toHexString(),Jr=new fs.FastColor(_t).onBackground(gt).toHexString(),Io=new fs.FastColor(Ie).onBackground(gt).toHexString(),Or=new fs.FastColor(Nr),Pr=new fs.FastColor(Br),jr=Wr/2-br,lr=jr*2+br*3;return{headerBg:Io,headerColor:Dt,headerSortActiveBg:Gr,headerSortHoverBg:Jr,bodySortBg:Io,rowHoverBg:Io,rowSelectedBg:cn,rowSelectedHoverBg:rn,rowExpandedBg:Ie,cellPaddingBlock:gn,cellPaddingInline:gn,cellPaddingBlockMD:bn,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Hn,cellPaddingInlineSM:Hn,borderColor:Tn,headerBorderRadius:In,footerBg:Io,footerColor:Dt,cellFontSize:pr,cellFontSizeMD:pr,cellFontSizeSM:pr,headerSplitColor:Tn,fixedHeaderSortActiveBg:Gr,headerFilterHoverBg:_t,filterDropdownMenuBg:gt,filterDropdownBg:gt,expandIconBg:gt,selectionColumnWidth:Dn,stickyScrollBarBg:xn,stickyScrollBarBorderRadius:100,expandIconMarginTop:(pr*Fr-br*3)/2-Math.ceil((er*1.4-br*3)/2),headerIconColor:Or.clone().setA(Or.a*Ir).toRgbString(),headerIconHoverColor:Pr.clone().setA(Pr.a*Ir).toRgbString(),expandIconHalfInner:jr,expandIconSize:lr,expandIconScale:Wr/lr}},na=2;var Fo=(0,We.I$)("Table",ke=>{const{colorTextHeading:Ie,colorSplit:gt,colorBgContainer:Dt,controlInteractiveSize:Zt,headerBg:_t,headerColor:cn,headerSortActiveBg:rn,headerSortHoverBg:gn,bodySortBg:bn,rowHoverBg:Hn,rowSelectedBg:Tn,rowSelectedHoverBg:In,rowExpandedBg:Dn,cellPaddingBlock:xn,cellPaddingInline:pr,cellPaddingBlockMD:er,cellPaddingInlineMD:Fr,cellPaddingBlockSM:br,cellPaddingInlineSM:Nr,borderColor:Br,footerBg:Ir,footerColor:Wr,headerBorderRadius:Gr,cellFontSize:Jr,cellFontSizeMD:Io,cellFontSizeSM:Or,headerSplitColor:Pr,fixedHeaderSortActiveBg:jr,headerFilterHoverBg:lr,filterDropdownBg:ir,expandIconBg:Zr,selectionColumnWidth:Xr,stickyScrollBarBg:lo,calc:Lo}=ke,_r=(0,ct.mergeToken)(ke,{tableFontSize:Jr,tableBg:Dt,tableRadius:Gr,tablePaddingVertical:xn,tablePaddingHorizontal:pr,tablePaddingVerticalMiddle:er,tablePaddingHorizontalMiddle:Fr,tablePaddingVerticalSmall:br,tablePaddingHorizontalSmall:Nr,tableBorderColor:Br,tableHeaderTextColor:cn,tableHeaderBg:_t,tableFooterTextColor:Wr,tableFooterBg:Ir,tableHeaderCellSplitColor:Pr,tableHeaderSortBg:rn,tableHeaderSortHoverBg:gn,tableBodySortBg:bn,tableFixedHeaderSortActiveBg:jr,tableHeaderFilterActiveBg:lr,tableFilterDropdownBg:ir,tableRowHoverBg:Hn,tableSelectedRowBg:Tn,tableSelectedRowHoverBg:In,zIndexTableFixed:na,zIndexTableSticky:Lo(na).add(1).equal({unit:!1}),tableFontSizeMiddle:Io,tableFontSizeSmall:Or,tableSelectionColumnWidth:Xr,tableExpandIconBg:Zr,tableExpandColumnWidth:Lo(Zt).add(Lo(ke.padding).mul(2)).equal(),tableExpandedRowBg:Dn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:lo,tableScrollThumbBgHover:Ie,tableScrollBg:gt});return[fo(_r),Sr(_r),uo(_r),Po(_r),hr(_r),Pt(_r),qr(_r),Mn(_r),uo(_r),$n(_r),zr(_r),cr(_r),ta(_r),wn(_r),Go(_r),Mr(_r),mo(_r)]},ia,{unitless:{expandIconScale:!0}});const To=[],co=(ke,Ie)=>{var gt,Dt;const{prefixCls:Zt,className:_t,rootClassName:cn,style:rn,size:gn,bordered:bn,dropdownPrefixCls:Hn,dataSource:Tn,pagination:In,rowSelection:Dn,rowKey:xn="key",rowClassName:pr,columns:er,children:Fr,childrenColumnName:br,onChange:Nr,getPopupContainer:Br,loading:Ir,expandIcon:Wr,expandable:Gr,expandedRowRender:Jr,expandIconColumnIndex:Io,indentSize:Or,scroll:Pr,sortDirections:jr,locale:lr,showSorterTooltip:ir={target:"full-header"},virtual:Zr}=ke,Xr=(0,va.ln)("Table"),lo=y.useMemo(()=>er||En(Fr),[er,Fr]),Lo=y.useMemo(()=>lo.some(ho=>ho.responsive),[lo]),_r=(0,Mi.Z)(Lo),Fa=y.useMemo(()=>{const ho=new Set(Object.keys(_r).filter(fa=>_r[fa]));return lo.filter(fa=>!fa.responsive||fa.responsive.some(Ya=>ho.has(Ya)))},[lo,_r]),xa=(0,Co.Z)(ke,["className","style","columns"]),{locale:pi=Hi.Z,direction:Qa,table:ui,renderEmpty:gi,getPrefixCls:Ci,getPopupContainer:Ra}=y.useContext(Ma.E_),Na=(0,_o.Z)(gn),Pi=Object.assign(Object.assign({},pi.Table),lr),Ii=Tn||To,Vo=Ci("table",Zt),Sa=Ci("dropdown",Hn),[,zo]=(0,El.ZP)(),go=(0,ha.Z)(Vo),[Ka,qa,bi]=Fo(Vo,go),ei=Object.assign(Object.assign({childrenColumnName:br,expandIconColumnIndex:Io},Gr),{expandIcon:(gt=Gr==null?void 0:Gr.expandIcon)!==null&>!==void 0?gt:(Dt=ui==null?void 0:ui.expandable)===null||Dt===void 0?void 0:Dt.expandIcon}),{childrenColumnName:Oi="children"}=ei,Di=y.useMemo(()=>Ii.some(ho=>ho==null?void 0:ho[Oi])?"nest":Jr||Gr!=null&&Gr.expandedRowRender?"row":null,[Ii]),Jo={body:y.useRef(null)},sa=Ea(Vo),ti=y.useRef(null),ci=y.useRef(null);Uo(Ie,()=>Object.assign(Object.assign({},ci.current),{nativeElement:ti.current}));const di=y.useMemo(()=>typeof xn=="function"?xn:ho=>ho==null?void 0:ho[xn],[xn]),[zi]=Nl(Ii,Oi,di),Ei={},Xi=function(ho,fa){let Ya=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Vi,ul,ol,$l;const vl=Object.assign(Object.assign({},Ei),ho);Ya&&((Vi=Ei.resetPagination)===null||Vi===void 0||Vi.call(Ei),!((ul=vl.pagination)===null||ul===void 0)&&ul.current&&(vl.pagination.current=1),In&&((ol=In.onChange)===null||ol===void 0||ol.call(In,1,($l=vl.pagination)===null||$l===void 0?void 0:$l.pageSize))),Pr&&Pr.scrollToFirstRowOnChange!==!1&&Jo.body.current&&(0,Ho.Z)(0,{getContainer:()=>Jo.body.current}),Nr==null||Nr(vl.pagination,vl.filters,vl.sorter,{currentDataSource:Wa(os(Ii,vl.sorterStates,Oi),vl.filterStates,Oi),action:fa})},yi=(ho,fa)=>{Xi({sorter:ho,sorterStates:fa},"sort",!1)},[Ua,vi,xi,Ri]=Ys({prefixCls:Vo,mergedColumns:Fa,onSorterChange:yi,sortDirections:jr||["ascend","descend"],tableLocale:Pi,showSorterTooltip:ir}),Li=y.useMemo(()=>os(Ii,vi,Oi),[Ii,vi]);Ei.sorter=Ri(),Ei.sorterStates=vi;const Xa=(ho,fa)=>{Xi({filters:ho,filterStates:fa},"filter",!0)},[Fi,ai,_i]=Ki({prefixCls:Vo,locale:Pi,dropdownPrefixCls:Sa,mergedColumns:Fa,onFilterChange:Xa,getPopupContainer:Br||Ra,rootClassName:Le()(cn,go)}),ji=Wa(Li,ai,Oi);Ei.filters=_i,Ei.filterStates=ai;const nl=y.useMemo(()=>{const ho={};return Object.keys(_i).forEach(fa=>{_i[fa]!==null&&(ho[fa]=_i[fa])}),Object.assign(Object.assign({},xi),{filters:ho})},[xi,_i]),[ll]=Ns(nl),Il=(ho,fa)=>{Xi({pagination:Object.assign(Object.assign({},Ei.pagination),{current:ho,pageSize:fa})},"paginate")},[Si,is]=kl(ji.length,Il,In);Ei.pagination=In===!1?{}:hl(Si,In),Ei.resetPagination=is;const rl=y.useMemo(()=>{if(In===!1||!Si.pageSize)return ji;const{current:ho=1,total:fa,pageSize:Ya=Kl}=Si;return ji.lengthYa?ji.slice((ho-1)*Ya,ho*Ya):ji:ji.slice((ho-1)*Ya,ho*Ya)},[!!In,ji,Si==null?void 0:Si.current,Si==null?void 0:Si.pageSize,Si==null?void 0:Si.total]),[Dl,pl]=Do({prefixCls:Vo,data:ji,pageData:rl,getRowKey:di,getRecordByKey:zi,expandType:Di,childrenColumnName:Oi,locale:Pi,getPopupContainer:Br||Ra},Dn),wa=(ho,fa,Ya)=>{let Vi;return typeof pr=="function"?Vi=Le()(pr(ho,fa,Ya)):Vi=Le()(pr),Le()({[`${Vo}-row-selected`]:pl.has(di(ho,fa))},Vi)};ei.__PARENT_RENDER_ICON__=ei.expandIcon,ei.expandIcon=ei.expandIcon||Wr||qo(Pi),Di==="nest"&&ei.expandIconColumnIndex===void 0?ei.expandIconColumnIndex=Dn?1:0:ei.expandIconColumnIndex>0&&Dn&&(ei.expandIconColumnIndex-=1),typeof ei.indentSize!="number"&&(ei.indentSize=typeof Or=="number"?Or:15);const jo=y.useCallback(ho=>ll(Dl(Fi(Ua(ho)))),[Ua,Fi,Dl]);let Ni,sl;if(In!==!1&&(Si!=null&&Si.total)){let ho;Si.size?ho=Si.size:ho=Na==="small"||Na==="middle"?"small":void 0;const fa=ul=>y.createElement(Ai.Z,Object.assign({},Si,{className:Le()(`${Vo}-pagination ${Vo}-pagination-${ul}`,Si.className),size:ho})),Ya=Qa==="rtl"?"left":"right",{position:Vi}=Si;if(Vi!==null&&Array.isArray(Vi)){const ul=Vi.find(vl=>vl.includes("top")),ol=Vi.find(vl=>vl.includes("bottom")),$l=Vi.every(vl=>`${vl}`=="none");!ul&&!ol&&!$l&&(sl=fa(Ya)),ul&&(Ni=fa(ul.toLowerCase().replace("top",""))),ol&&(sl=fa(ol.toLowerCase().replace("bottom","")))}else sl=fa(Ya)}let Bl;typeof Ir=="boolean"?Bl={spinning:Ir}:typeof Ir=="object"&&(Bl=Object.assign({spinning:!0},Ir));const Gl=Le()(bi,go,`${Vo}-wrapper`,ui==null?void 0:ui.className,{[`${Vo}-wrapper-rtl`]:Qa==="rtl"},_t,cn,qa),Ds=Object.assign(Object.assign({},ui==null?void 0:ui.style),rn),Fs=typeof(lr==null?void 0:lr.emptyText)!="undefined"?lr.emptyText:(gi==null?void 0:gi("Table"))||y.createElement(ba.Z,{componentName:"Table"}),Rs=Zr?ds:ks,ii={},Ha=y.useMemo(()=>{const{fontSize:ho,lineHeight:fa,lineWidth:Ya,padding:Vi,paddingXS:ul,paddingSM:ol}=zo,$l=Math.floor(ho*fa);switch(Na){case"middle":return ol*2+$l+Ya;case"small":return ul*2+$l+Ya;default:return Vi*2+$l+Ya}},[zo,Na]);return Zr&&(ii.listItemHeight=Ha),Ka(y.createElement("div",{ref:ti,className:Gl,style:Ds},y.createElement(ri.Z,Object.assign({spinning:!1},Bl),Ni,y.createElement(Rs,Object.assign({},ii,xa,{ref:ci,columns:Fa,direction:Qa,expandable:ei,prefixCls:Vo,className:Le()({[`${Vo}-middle`]:Na==="middle",[`${Vo}-small`]:Na==="small",[`${Vo}-bordered`]:bn,[`${Vo}-empty`]:Ii.length===0},bi,go,qa),data:rl,rowKey:di,rowClassName:wa,emptyText:Fs,internalHooks:pe,internalRefs:Jo,transformColumns:jo,getContainerWidth:sa})),sl)))};var Mo=y.forwardRef(co);const Bo=(ke,Ie)=>{const gt=y.useRef(0);return gt.current+=1,y.createElement(Mo,Object.assign({},ke,{ref:Ie,_renderTimes:gt.current}))},la=y.forwardRef(Bo);la.SELECTION_COLUMN=Ta,la.EXPAND_COLUMN=we,la.SELECTION_ALL=Va,la.SELECTION_INVERT=si,la.SELECTION_NONE=fi,la.Column=yr,la.ColumnGroup=Un,la.Summary=tt;var Da=la,Pa=Da},96599:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Le}});var y=E(59301),we=E(92310),pe=E.n(we),je=E(2738),be=E(29509),Fe=E(78776),ye=E(22703),ze=E(12919),Ae=E(48755),se=E(36237),Ye=E(17835),me=E(63356),Re=E(51636),De=E(16931);const Ce=ue=>{const{paddingXXS:_e,lineWidth:Ge,tagPaddingHorizontal:ft,componentCls:Nt,calc:Ke}=ue,Se=Ke(ft).sub(Ge).equal(),xt=Ke(_e).sub(Ge).equal();return{[Nt]:Object.assign(Object.assign({},(0,me.Wf)(ue)),{display:"inline-block",height:"auto",marginInlineEnd:ue.marginXS,paddingInline:Se,fontSize:ue.tagFontSize,lineHeight:ue.tagLineHeight,whiteSpace:"nowrap",background:ue.defaultBg,border:`${(0,se.unit)(ue.lineWidth)} ${ue.lineType} ${ue.colorBorder}`,borderRadius:ue.borderRadiusSM,opacity:1,transition:`all ${ue.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Nt}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ue.defaultColor},[`${Nt}-close-icon`]:{marginInlineStart:xt,fontSize:ue.tagIconSize,color:ue.colorTextDescription,cursor:"pointer",transition:`all ${ue.motionDurationMid}`,"&:hover":{color:ue.colorTextHeading}},[`&${Nt}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ue.iconCls}-close, ${ue.iconCls}-close:hover`]:{color:ue.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Nt}-checkable-checked):hover`]:{color:ue.colorPrimary,backgroundColor:ue.colorFillSecondary},"&:active, &-checked":{color:ue.colorTextLightSolid},"&-checked":{backgroundColor:ue.colorPrimary,"&:hover":{backgroundColor:ue.colorPrimaryHover}},"&:active":{backgroundColor:ue.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ue.iconCls} + span, > span + ${ue.iconCls}`]:{marginInlineStart:Se}}),[`${Nt}-borderless`]:{borderColor:"transparent",background:ue.tagBorderlessBg}}},he=ue=>{const{lineWidth:_e,fontSizeIcon:Ge,calc:ft}=ue,Nt=ue.fontSizeSM;return(0,Re.mergeToken)(ue,{tagFontSize:Nt,tagLineHeight:(0,se.unit)(ft(ue.lineHeightSM).mul(Nt).equal()),tagIconSize:ft(Ge).sub(ft(_e).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:ue.defaultBg})},ce=ue=>({defaultBg:new Ye.FastColor(ue.colorFillQuaternary).onBackground(ue.colorBgContainer).toHexString(),defaultColor:ue.colorText});var Me=(0,De.I$)("Tag",ue=>{const _e=he(ue);return Ce(_e)},ce),Ze=function(ue,_e){var Ge={};for(var ft in ue)Object.prototype.hasOwnProperty.call(ue,ft)&&_e.indexOf(ft)<0&&(Ge[ft]=ue[ft]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,ft=Object.getOwnPropertySymbols(ue);Nt{const{prefixCls:Ge,style:ft,className:Nt,checked:Ke,onChange:Se,onClick:xt}=ue,It=Ze(ue,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:st,tag:xe}=y.useContext(Ae.E_),Ne=Gt=>{Se==null||Se(!Ke),xt==null||xt(Gt)},it=st("tag",Ge),[Wt,ht,kt]=Me(it),St=pe()(it,`${it}-checkable`,{[`${it}-checkable-checked`]:Ke},xe==null?void 0:xe.className,Nt,ht,kt);return Wt(y.createElement("span",Object.assign({},It,{ref:_e,style:Object.assign(Object.assign({},ft),xe==null?void 0:xe.style),className:St,onClick:Ne})))}),Be=E(93427);const rt=ue=>(0,Be.Z)(ue,(_e,Ge)=>{let{textColor:ft,lightBorderColor:Nt,lightColor:Ke,darkColor:Se}=Ge;return{[`${ue.componentCls}${ue.componentCls}-${_e}`]:{color:ft,background:Ke,borderColor:Nt,"&-inverse":{color:ue.colorTextLightSolid,background:Se,borderColor:Se},[`&${ue.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Te=(0,De.bk)(["Tag","preset"],ue=>{const _e=he(ue);return rt(_e)},ce);function Xe(ue){return typeof ue!="string"?ue:ue.charAt(0).toUpperCase()+ue.slice(1)}const ge=(ue,_e,Ge)=>{const ft=Xe(Ge);return{[`${ue.componentCls}${ue.componentCls}-${_e}`]:{color:ue[`color${Ge}`],background:ue[`color${ft}Bg`],borderColor:ue[`color${ft}Border`],[`&${ue.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Oe=(0,De.bk)(["Tag","status"],ue=>{const _e=he(ue);return[ge(_e,"success","Success"),ge(_e,"processing","Info"),ge(_e,"error","Error"),ge(_e,"warning","Warning")]},ce),Ve=function(ue,_e){var Ge={};for(var ft in ue)Object.prototype.hasOwnProperty.call(ue,ft)&&_e.indexOf(ft)<0&&(Ge[ft]=ue[ft]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Nt=0,ft=Object.getOwnPropertySymbols(ue);Nt{const{prefixCls:Ge,className:ft,rootClassName:Nt,style:Ke,children:Se,icon:xt,color:It,onClose:st,bordered:xe=!0,visible:Ne}=ue,it=Ve(ue,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:Wt,direction:ht,tag:kt}=y.useContext(Ae.E_),[St,Gt]=y.useState(!0),jt=(0,je.Z)(it,["closeIcon","closable"]);y.useEffect(()=>{Ne!==void 0&&Gt(Ne)},[Ne]);const de=(0,be.o2)(It),ne=(0,be.yT)(It),te=de||ne,le=Object.assign(Object.assign({backgroundColor:It&&!te?It:void 0},kt==null?void 0:kt.style),Ke),ve=Wt("tag",Ge),[re,fe,Ue]=Me(ve),vt=pe()(ve,kt==null?void 0:kt.className,{[`${ve}-${It}`]:te,[`${ve}-has-color`]:It&&!te,[`${ve}-hidden`]:!St,[`${ve}-rtl`]:ht==="rtl",[`${ve}-borderless`]:!xe},ft,Nt,fe,Ue),et=lt=>{lt.stopPropagation(),st==null||st(lt),!lt.defaultPrevented&&Gt(!1)},[,tt]=(0,Fe.Z)((0,Fe.w)(ue),(0,Fe.w)(kt),{closable:!1,closeIconRender:lt=>{const qt=y.createElement("span",{className:`${ve}-close-icon`,onClick:et},lt);return(0,ye.wm)(lt,qt,Ut=>({onClick:vn=>{var en;(en=Ut==null?void 0:Ut.onClick)===null||en===void 0||en.call(Ut,vn),et(vn)},className:pe()(Ut==null?void 0:Ut.className,`${ve}-close-icon`)}))}}),dt=typeof it.onClick=="function"||Se&&Se.type==="a",yt=xt||null,wt=yt?y.createElement(y.Fragment,null,yt,Se&&y.createElement("span",null,Se)):Se,Qe=y.createElement("span",Object.assign({},jt,{ref:_e,className:vt,style:le}),wt,tt,de&&y.createElement(Te,{key:"preset",prefixCls:ve}),ne&&y.createElement(Oe,{key:"status",prefixCls:ve}));return re(dt?y.createElement(ze.Z,{component:"Tag"},Qe):Qe)});ot.CheckableTag=oe;var Le=ot},18287:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return st}});var y=E(3741),we=E(94480),pe=E(59301),je=E(52671),be=E(8657),Fe=E(54476),ye={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"},ze=ye,Ae=E(7657),se=function(Ne,it){return pe.createElement(Ae.Z,(0,Fe.Z)({},Ne,{ref:it,icon:ze}))},Ye=pe.forwardRef(se),me=Ye,Re=E(92310),De=E.n(Re),Ce=E(82661),he=E(34061),ce=E(48755),Me=E(56082),Ze=E(86641),Je=E(57700),oe=E(12425);const Be=4;function rt(xe){const{dropPosition:Ne,dropLevelOffset:it,prefixCls:Wt,indent:ht,direction:kt="ltr"}=xe,St=kt==="ltr"?"left":"right",Gt=kt==="ltr"?"right":"left",jt={[St]:-it*ht+Be,[Gt]:0};switch(Ne){case-1:jt.top=-3;break;case 1:jt.bottom=-3;break;default:jt.bottom=-3,jt[St]=ht+Be;break}return pe.createElement("div",{style:jt,className:`${Wt}-drop-indicator`})}var Te=rt,Xe=E(85278),Oe=pe.forwardRef((xe,Ne)=>{var it;const{getPrefixCls:Wt,direction:ht,virtual:kt,tree:St}=pe.useContext(ce.E_),{prefixCls:Gt,className:jt,showIcon:de=!1,showLine:ne,switcherIcon:te,switcherLoadingIcon:le,blockNode:ve=!1,children:re,checkable:fe=!1,selectable:Ue=!0,draggable:vt,motion:et,style:tt}=xe,dt=Wt("tree",Gt),yt=Wt(),wt=et!=null?et:Object.assign(Object.assign({},(0,Ze.Z)(yt)),{motionAppear:!1}),Qe=Object.assign(Object.assign({},xe),{checkable:fe,selectable:Ue,showIcon:de,motion:wt,blockNode:ve,showLine:!!ne,dropIndicatorRender:Te}),[lt,qt,Ut]=(0,oe.ZP)(dt),[,vn]=(0,Je.ZP)(),en=vn.paddingXS/2+(((it=vn.Tree)===null||it===void 0?void 0:it.titleHeight)||vn.controlHeightSM),Xt=pe.useMemo(()=>{if(!vt)return!1;let an={};switch(typeof vt){case"function":an.nodeDraggable=vt;break;case"object":an=Object.assign({},vt);break;default:break}return an.icon!==!1&&(an.icon=an.icon||pe.createElement(Me.Z,null)),an},[vt]),$t=an=>pe.createElement(Xe.Z,{prefixCls:dt,switcherIcon:te,switcherLoadingIcon:le,treeNodeProps:an,showLine:ne});return lt(pe.createElement(y.ZP,Object.assign({itemHeight:en,ref:Ne,virtual:kt},Qe,{style:Object.assign(Object.assign({},St==null?void 0:St.style),tt),prefixCls:dt,className:De()({[`${dt}-icon-hide`]:!de,[`${dt}-block-node`]:ve,[`${dt}-unselectable`]:!Ue,[`${dt}-rtl`]:ht==="rtl"},St==null?void 0:St.className,jt,qt,Ut),direction:ht,checkable:fe&&pe.createElement("span",{className:`${dt}-checkbox-inner`}),selectable:Ue,switcherIcon:$t,draggable:Xt}),re))});const Ve=0,Pe=1,ot=2;function Le(xe,Ne,it){const{key:Wt,children:ht}=it;function kt(St){const Gt=St[Wt],jt=St[ht];Ne(Gt,St)!==!1&&Le(jt||[],Ne,it)}xe.forEach(kt)}function ue(xe){let{treeData:Ne,expandedKeys:it,startKey:Wt,endKey:ht,fieldNames:kt}=xe;const St=[];let Gt=Ve;if(Wt&&Wt===ht)return[Wt];if(!Wt||!ht)return[];function jt(de){return de===Wt||de===ht}return Le(Ne,de=>{if(Gt===ot)return!1;if(jt(de)){if(St.push(de),Gt===Ve)Gt=Pe;else if(Gt===Pe)return Gt=ot,!1}else Gt===Pe&&St.push(de);return it.includes(de)},(0,he.w$)(kt)),St}function _e(xe,Ne,it){const Wt=(0,we.Z)(Ne),ht=[];return Le(xe,(kt,St)=>{const Gt=Wt.indexOf(kt);return Gt!==-1&&(ht.push(St),Wt.splice(Gt,1)),!!Wt.length},(0,he.w$)(it)),ht}var Ge=function(xe,Ne){var it={};for(var Wt in xe)Object.prototype.hasOwnProperty.call(xe,Wt)&&Ne.indexOf(Wt)<0&&(it[Wt]=xe[Wt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,Wt=Object.getOwnPropertySymbols(xe);ht{var{defaultExpandAll:it,defaultExpandParent:Wt,defaultExpandedKeys:ht}=xe,kt=Ge(xe,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=pe.useRef(null),Gt=pe.useRef(null),jt=()=>{const{keyEntities:lt}=(0,he.I8)(Nt(kt));let qt;return it?qt=Object.keys(lt):Wt?qt=(0,Ce.r7)(kt.expandedKeys||ht||[],lt):qt=kt.expandedKeys||ht||[],qt},[de,ne]=pe.useState(kt.selectedKeys||kt.defaultSelectedKeys||[]),[te,le]=pe.useState(()=>jt());pe.useEffect(()=>{"selectedKeys"in kt&&ne(kt.selectedKeys)},[kt.selectedKeys]),pe.useEffect(()=>{"expandedKeys"in kt&&le(kt.expandedKeys)},[kt.expandedKeys]);const ve=(lt,qt)=>{var Ut;return"expandedKeys"in kt||le(lt),(Ut=kt.onExpand)===null||Ut===void 0?void 0:Ut.call(kt,lt,qt)},re=(lt,qt)=>{var Ut;const{multiple:vn,fieldNames:en}=kt,{node:Xt,nativeEvent:$t}=qt,{key:an=""}=Xt,bt=Nt(kt),Rt=Object.assign(Object.assign({},qt),{selected:!0}),ln=($t==null?void 0:$t.ctrlKey)||($t==null?void 0:$t.metaKey),yn=$t==null?void 0:$t.shiftKey;let ut;vn&&ln?(ut=lt,St.current=an,Gt.current=ut,Rt.selectedNodes=_e(bt,ut,en)):vn&&yn?(ut=Array.from(new Set([].concat((0,we.Z)(Gt.current||[]),(0,we.Z)(ue({treeData:bt,expandedKeys:te,startKey:an,endKey:St.current,fieldNames:en}))))),Rt.selectedNodes=_e(bt,ut,en)):(ut=[an],St.current=an,Gt.current=ut,Rt.selectedNodes=_e(bt,ut,en)),(Ut=kt.onSelect)===null||Ut===void 0||Ut.call(kt,ut,Rt),"selectedKeys"in kt||ne(ut)},{getPrefixCls:fe,direction:Ue}=pe.useContext(ce.E_),{prefixCls:vt,className:et,showIcon:tt=!0,expandAction:dt="click"}=kt,yt=Ge(kt,["prefixCls","className","showIcon","expandAction"]),wt=fe("tree",vt),Qe=De()(`${wt}-directory`,{[`${wt}-directory-rtl`]:Ue==="rtl"},et);return pe.createElement(Oe,Object.assign({icon:ft,ref:Ne,blockNode:!0},yt,{showIcon:tt,expandAction:dt,prefixCls:wt,className:Qe,expandedKeys:te,selectedKeys:de,onSelect:re,onExpand:ve}))};var xt=pe.forwardRef(Ke);const It=Oe;It.DirectoryTree=xt,It.TreeNode=y.OF;var st=It},12425:function(sn,Ct,E){"use strict";E.d(Ct,{ZP:function(){return Ce},Yk:function(){return me},TM:function(){return Re}});var y=E(36237),we=E(36170),pe=E(63356),je=E(34961),be=E(51636),Fe=E(16931);const ye=he=>{let{treeCls:ce,treeNodeCls:Me,directoryNodeSelectedBg:Ze,directoryNodeSelectedColor:Je,motionDurationMid:oe,borderRadius:Be,controlItemBgHover:rt}=he;return{[`${ce}${ce}-directory ${Me}`]:{[`${ce}-node-content-wrapper`]:{position:"static",[`> *:not(${ce}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${oe}`,content:'""',borderRadius:Be},"&:hover:before":{background:rt}},[`${ce}-switcher, ${ce}-checkbox, ${ce}-draggable-icon`]:{zIndex:1},"&-selected":{[`${ce}-switcher, ${ce}-draggable-icon`]:{color:Je},[`${ce}-node-content-wrapper`]:{color:Je,background:"transparent","&:before, &:hover:before":{background:Ze}}}}}},ze=new y.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ae=(he,ce)=>({[`.${he}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ce.motionDurationSlow}`}}}),se=(he,ce)=>({[`.${he}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ce.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,y.unit)(ce.lineWidthBold)} solid ${ce.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ye=(he,ce)=>{const{treeCls:Me,treeNodeCls:Ze,treeNodePadding:Je,titleHeight:oe,indentSize:Be,nodeSelectedBg:rt,nodeHoverBg:Te,colorTextQuaternary:Xe,controlItemBgActiveDisabled:ge}=ce;return{[Me]:Object.assign(Object.assign({},(0,pe.Wf)(ce)),{background:ce.colorBgContainer,borderRadius:ce.borderRadius,transition:`background-color ${ce.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${Me}-rtl ${Me}-switcher_close ${Me}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${Me}-active-focused)`]:Object.assign({},(0,pe.oN)(ce)),[`${Me}-list-holder-inner`]:{alignItems:"flex-start"},[`&${Me}-block-node`]:{[`${Me}-list-holder-inner`]:{alignItems:"stretch",[`${Me}-node-content-wrapper`]:{flex:"auto"},[`${Ze}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${ce.colorPrimary}`,opacity:0,animationName:ze,animationDuration:ce.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:ce.borderRadius}}},[Ze]:{display:"flex",alignItems:"flex-start",marginBottom:Je,lineHeight:(0,y.unit)(oe),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:Je},[`&-disabled ${Me}-node-content-wrapper`]:{color:ce.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${Me}-checkbox-disabled + ${Me}-node-selected,&${Ze}-disabled${Ze}-selected ${Me}-node-content-wrapper`]:{backgroundColor:ge},[`${Me}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${Ze}-disabled)`]:{[`${Me}-node-content-wrapper`]:{"&:hover":{color:ce.nodeHoverColor}}},[`&-active ${Me}-node-content-wrapper`]:{background:ce.controlItemBgHover},[`&:not(${Ze}-disabled).filter-node ${Me}-title`]:{color:ce.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${Me}-draggable-icon`]:{flexShrink:0,width:oe,textAlign:"center",visibility:"visible",color:Xe},[`&${Ze}-disabled ${Me}-draggable-icon`]:{visibility:"hidden"}}},[`${Me}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Be}},[`${Me}-draggable-icon`]:{visibility:"hidden"},[`${Me}-switcher, ${Me}-checkbox`]:{marginInlineEnd:ce.calc(ce.calc(oe).sub(ce.controlInteractiveSize)).div(2).equal()},[`${Me}-switcher`]:Object.assign(Object.assign({},Ae(he,ce)),{position:"relative",flex:"none",alignSelf:"stretch",width:oe,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${ce.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:oe,height:oe,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:ce.borderRadius,transition:`all ${ce.motionDurationSlow}`},[`&:not(${Me}-switcher-noop):hover:before`]:{backgroundColor:ce.colorBgTextHover},[`&_close ${Me}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:ce.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce.calc(oe).div(2).equal(),bottom:ce.calc(Je).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ce.calc(ce.calc(oe).div(2).equal()).mul(.8).equal(),height:ce.calc(oe).div(2).equal(),borderBottom:`1px solid ${ce.colorBorder}`,content:'""'}}}),[`${Me}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:oe,paddingBlock:0,paddingInline:ce.paddingXS,background:"transparent",borderRadius:ce.borderRadius,cursor:"pointer",transition:`all ${ce.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},se(he,ce)),{"&:hover":{backgroundColor:Te},[`&${Me}-node-selected`]:{color:ce.nodeSelectedColor,backgroundColor:rt},[`${Me}-iconEle`]:{display:"inline-block",width:oe,height:oe,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${Me}-unselectable ${Me}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${Ze}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${ce.colorPrimary}`},"&-show-line":{[`${Me}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ce.calc(oe).div(2).equal(),bottom:ce.calc(Je).mul(-1).equal(),borderInlineEnd:`1px solid ${ce.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${Me}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Ze}-leaf-last ${Me}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,y.unit)(ce.calc(oe).div(2).equal())} !important`}})}},me=function(he,ce){let Me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const Ze=`.${he}`,Je=`${Ze}-treenode`,oe=ce.calc(ce.paddingXS).div(2).equal(),Be=(0,be.mergeToken)(ce,{treeCls:Ze,treeNodeCls:Je,treeNodePadding:oe});return[Ye(he,Be),Me&&ye(Be)].filter(Boolean)},Re=he=>{const{controlHeightSM:ce,controlItemBgHover:Me,controlItemBgActive:Ze}=he,Je=ce;return{titleHeight:Je,indentSize:Je,nodeHoverBg:Me,nodeHoverColor:he.colorText,nodeSelectedBg:Ze,nodeSelectedColor:he.colorText}},De=he=>{const{colorTextLightSolid:ce,colorPrimary:Me}=he;return Object.assign(Object.assign({},Re(he)),{directoryNodeSelectedColor:ce,directoryNodeSelectedBg:Me})};var Ce=(0,Fe.I$)("Tree",(he,ce)=>{let{prefixCls:Me}=ce;return[{[he.componentCls]:(0,we.C2)(`${Me}-checkbox`,he)},me(Me,he),(0,je.Z)(he)]},De)},85278:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return ce}});var y=E(59301),we=E(54476),pe={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"},je=pe,be=E(7657),Fe=function(Ze,Je){return y.createElement(be.Z,(0,we.Z)({},Ze,{ref:Je,icon:je}))},ye=y.forwardRef(Fe),ze=ye,Ae=E(52671),se=E(58617),Ye=E(15075),me=E(43531),Re=E(92310),De=E.n(Re),Ce=E(22703),ce=Me=>{const{prefixCls:Ze,switcherIcon:Je,treeNodeProps:oe,showLine:Be,switcherLoadingIcon:rt}=Me,{isLeaf:Te,expanded:Xe,loading:ge}=oe;if(ge)return y.isValidElement(rt)?rt:y.createElement(se.Z,{className:`${Ze}-switcher-loading-icon`});let Oe;if(Be&&typeof Be=="object"&&(Oe=Be.showLeafIcon),Te){if(!Be)return null;if(typeof Oe!="boolean"&&Oe){const ot=typeof Oe=="function"?Oe(oe):Oe,Le=`${Ze}-switcher-line-custom-icon`;return y.isValidElement(ot)?(0,Ce.Tm)(ot,{className:De()(ot.props.className||"",Le)}):ot}return Oe?y.createElement(Ae.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement("span",{className:`${Ze}-switcher-leaf-line`})}const Ve=`${Ze}-switcher-icon`,Pe=typeof Je=="function"?Je(oe):Je;return y.isValidElement(Pe)?(0,Ce.Tm)(Pe,{className:De()(Pe.props.className||"",Ve)}):Pe!==void 0?Pe:Be?Xe?y.createElement(Ye.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement(me.Z,{className:`${Ze}-switcher-line-icon`}):y.createElement(ze,{className:Ve})}},94968:function(sn,Ct,E){"use strict";E.d(Ct,{default:function(){return Kt}});var y=E(59301),we=E(94480),pe=E(4676),je=E(92310),be=E.n(je),Fe=E(54476),ye=E(67732),ze=E(83652),Ae=E(31226),se=E(42403),Ye=E(158),me=E(20068),Re=E(33885),De=E(75931),Ce=E(76190),he=E(75044),ce=E(3202),Me=E(26112),Ze=E(48736),Je=function(at,Qt){if(at&&Qt){var tn=Array.isArray(Qt)?Qt:Qt.split(","),Yt=at.name||"",nt=at.type||"",Bt=nt.replace(/\/.*$/,"");return tn.some(function(Tt){var Jt=Tt.trim();if(/^\*(\/\*)?$/.test(Tt))return!0;if(Jt.charAt(0)==="."){var On=Yt.toLowerCase(),jn=Jt.toLowerCase(),Gn=[jn];return(jn===".jpg"||jn===".jpeg")&&(Gn=[".jpg",".jpeg"]),Gn.some(function(Lr){return On.endsWith(Lr)})}return/\/\*$/.test(Jt)?Bt===Jt.replace(/\/.*$/,""):nt===Jt?!0:/^\w+$/.test(Jt)?((0,Ze.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Jt,"'.Skip for check.")),!0):!1})}return!0};function oe(at,Qt){var tn="cannot ".concat(at.method," ").concat(at.action," ").concat(Qt.status,"'"),Yt=new Error(tn);return Yt.status=Qt.status,Yt.method=at.method,Yt.url=at.action,Yt}function Be(at){var Qt=at.responseText||at.response;if(!Qt)return Qt;try{return JSON.parse(Qt)}catch(tn){return Qt}}function rt(at){var Qt=new XMLHttpRequest;at.onProgress&&Qt.upload&&(Qt.upload.onprogress=function(Bt){Bt.total>0&&(Bt.percent=Bt.loaded/Bt.total*100),at.onProgress(Bt)});var tn=new FormData;at.data&&Object.keys(at.data).forEach(function(nt){var Bt=at.data[nt];if(Array.isArray(Bt)){Bt.forEach(function(Tt){tn.append("".concat(nt,"[]"),Tt)});return}tn.append(nt,Bt)}),at.file instanceof Blob?tn.append(at.filename,at.file,at.file.name):tn.append(at.filename,at.file),Qt.onerror=function(Bt){at.onError(Bt)},Qt.onload=function(){return Qt.status<200||Qt.status>=300?at.onError(oe(at,Qt),Be(Qt)):at.onSuccess(Be(Qt),Qt)},Qt.open(at.method,at.action,!0),at.withCredentials&&"withCredentials"in Qt&&(Qt.withCredentials=!0);var Yt=at.headers||{};return Yt["X-Requested-With"]!==null&&Qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Yt).forEach(function(nt){Yt[nt]!==null&&Qt.setRequestHeader(nt,Yt[nt])}),Qt.send(tn),{abort:function(){Qt.abort()}}}var Te=function(){var at=(0,ce.Z)((0,he.Z)().mark(function Qt(tn,Yt){var nt,Bt,Tt,Jt,On,jn,Gn,Lr;return(0,he.Z)().wrap(function(to){for(;;)switch(to.prev=to.next){case 0:jn=function(){return jn=(0,ce.Z)((0,he.Z)().mark(function xr(kr){return(0,he.Z)().wrap(function(ro){for(;;)switch(ro.prev=ro.next){case 0:return ro.abrupt("return",new Promise(function(oo){kr.file(function(io){Yt(io)?(kr.fullPath&&!io.webkitRelativePath&&(Object.defineProperties(io,{webkitRelativePath:{writable:!0}}),io.webkitRelativePath=kr.fullPath.replace(/^\//,""),Object.defineProperties(io,{webkitRelativePath:{writable:!1}})),oo(io)):oo(null)})}));case 1:case"end":return ro.stop()}},xr)})),jn.apply(this,arguments)},On=function(xr){return jn.apply(this,arguments)},Jt=function(){return Jt=(0,ce.Z)((0,he.Z)().mark(function xr(kr){var Yr,ro,oo,io,Tr;return(0,he.Z)().wrap(function($r){for(;;)switch($r.prev=$r.next){case 0:Yr=kr.createReader(),ro=[];case 2:return $r.next=5,new Promise(function(Wo){Yr.readEntries(Wo,function(){return Wo([])})});case 5:if(oo=$r.sent,io=oo.length,io){$r.next=9;break}return $r.abrupt("break",12);case 9:for(Tr=0;Tr{const{componentCls:Qt,iconCls:tn}=at;return{[`${Qt}-wrapper`]:{[`${Qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:at.colorFillAlter,border:`${(0,Wt.unit)(at.lineWidth)} dashed ${at.colorBorder}`,borderRadius:at.borderRadiusLG,cursor:"pointer",transition:`border-color ${at.motionDurationSlow}`,[Qt]:{padding:at.padding},[`${Qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:at.borderRadiusLG,"&:focus-visible":{outline:`${(0,Wt.unit)(at.lineWidthFocus)} solid ${at.colorPrimaryBorder}`}},[`${Qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` &:not(${Qt}-disabled):hover, &-hover:not(${Qt}-disabled) `]:{borderColor:at.colorPrimaryHover},[`p${Qt}-drag-icon`]:{marginBottom:at.margin,[tn]:{color:at.colorPrimary,fontSize:at.uploadThumbnailSize}},[`p${Qt}-text`]:{margin:`0 0 ${(0,Wt.unit)(at.marginXXS)}`,color:at.colorTextHeading,fontSize:at.fontSizeLG},[`p${Qt}-hint`]:{color:at.colorTextDescription,fontSize:at.fontSize},[`&${Qt}-disabled`]:{[`p${Qt}-drag-icon ${tn}, @@ -1149,21 +1149,21 @@ ${tn}-eye, ${tn}-download, ${tn}-delete - `]:{zIndex:10,width:Yt,margin:`0 ${(0,Wt.unit)(at.marginXXS)}`,fontSize:Yt,cursor:"pointer",transition:`all ${at.motionDurationSlow}`,color:nt,"&:hover":{color:nt},svg:{verticalAlign:"baseline"}}},[`${Jt}-thumbnail, ${Jt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Jt}-name`]:{display:"none",textAlign:"center"},[`${Jt}-file + ${Jt}-name`]:{position:"absolute",bottom:at.margin,display:"block",width:`calc(100% - ${(0,Wt.unit)(Bt(at.paddingXS).mul(2).equal())})`},[`${Jt}-uploading`]:{[`&${Jt}`]:{backgroundColor:at.colorFillAlter},[`&::before, ${tn}-eye, ${tn}-download, ${tn}-delete`]:{display:"none"}},[`${Jt}-progress`]:{bottom:at.marginXL,width:`calc(100% - ${(0,Wt.unit)(Bt(at.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${Qt}-wrapper${Qt}-picture-circle-wrapper`]:{[`${Qt}${Qt}-select`]:{borderRadius:"50%"}}}};var fe=at=>{const{componentCls:Qt}=at;return{[`${Qt}-rtl`]:{direction:"rtl"}}};const Ue=at=>{const{componentCls:Qt,colorTextDisabled:tn}=at;return{[`${Qt}-wrapper`]:Object.assign(Object.assign({},(0,st.Wf)(at)),{[Qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qt}-select`]:{display:"inline-block"},[`${Qt}-hidden`]:{display:"none"},[`${Qt}-disabled`]:{color:tn,cursor:"not-allowed"}})}},vt=at=>({actionsColor:at.colorTextDescription});var et=(0,Ne.I$)("Upload",at=>{const{fontSizeHeading3:Qt,fontHeight:tn,lineWidth:Yt,controlHeightLG:nt,calc:Bt}=at,Tt=(0,it.mergeToken)(at,{uploadThumbnailSize:Bt(Qt).mul(2).equal(),uploadProgressOffset:Bt(Bt(tn).div(2)).add(Yt).equal(),uploadPicCardSize:Bt(nt).mul(2.55).equal()});return[Ue(Tt),Zt(Tt),le(Tt),ve(Tt),Gt(Tt),ne(Tt),fe(Tt),(0,xe.Z)(Tt)]},vt),tt={icon:function(Qt,tn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:tn}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Qt}}]}},name:"file",theme:"twotone"},dt=tt,yt=E(7657),wt=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:dt}))},Qe=y.forwardRef(wt),lt=Qe,qt=E(58617),Ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},vn=Ut,en=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:vn}))},Xt=y.forwardRef(en),$t=Xt,an={icon:function(Qt,tn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Qt}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:tn}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:tn}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:tn}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Qt}}]}},name:"picture",theme:"twotone"},bt=an,kt=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:bt}))},ln=y.forwardRef(kt),yn=ln,ut=E(77900),zt=E(2738),At=E(40192),un=E(86641),An=E(22703),Vn=E(7939);function rr(at){return Object.assign(Object.assign({},at),{lastModified:at.lastModified,lastModifiedDate:at.lastModifiedDate,name:at.name,size:at.size,type:at.type,uid:at.uid,percent:0,originFileObj:at})}function sr(at,Qt){const tn=(0,we.Z)(Qt),Yt=tn.findIndex(nt=>{let{uid:Bt}=nt;return Bt===at.uid});return Yt===-1?tn.push(at):tn[Yt]=at,tn}function kn(at,Qt){const tn=at.uid!==void 0?"uid":"name";return Qt.filter(Yt=>Yt[tn]===at[tn])[0]}function qn(at,Qt){const tn=at.uid!==void 0?"uid":"name",Yt=Qt.filter(nt=>nt[tn]!==at[tn]);return Yt.length===Qt.length?null:Yt}const Ht=function(){const Qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Yt=Qt[Qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Yt)||[""])[0]},dn=at=>at.indexOf("image/")===0,Nn=at=>{if(at.type&&!at.thumbUrl)return dn(at.type);const Qt=at.thumbUrl||at.url||"",tn=Ht(Qt);return/^data:image\//.test(Qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(tn)?!0:!(/^data:/.test(Qt)||tn)},Ln=200;function Sn(at){return new Promise(Qt=>{if(!at.type||!dn(at.type)){Qt("");return}const tn=document.createElement("canvas");tn.width=Ln,tn.height=Ln,tn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ln}px; height: ${Ln}px; z-index: 9999; display: none;`,document.body.appendChild(tn);const Yt=tn.getContext("2d"),nt=new Image;if(nt.onload=()=>{const{width:Bt,height:Tt}=nt;let Jt=Ln,On=Ln,jn=0,Gn=0;Bt>Tt?(On=Tt*(Ln/Bt),Gn=-(On-Jt)/2):(Jt=Bt*(Ln/Tt),jn=-(Jt-On)/2),Yt.drawImage(nt,jn,Gn,Jt,On);const Lr=tn.toDataURL();document.body.removeChild(tn),window.URL.revokeObjectURL(nt.src),Qt(Lr)},nt.crossOrigin="anonymous",at.type.startsWith("image/svg+xml")){const Bt=new FileReader;Bt.onload=()=>{Bt.result&&typeof Bt.result=="string"&&(nt.src=Bt.result)},Bt.readAsDataURL(at)}else if(at.type.startsWith("image/gif")){const Bt=new FileReader;Bt.onload=()=>{Bt.result&&Qt(Bt.result)},Bt.readAsDataURL(at)}else nt.src=window.URL.createObjectURL(at)})}var hn=E(26227),on=E(41464),Fn=E(15277),Yn=E(89787),_n=E(25399),Qn=y.forwardRef((at,Qt)=>{let{prefixCls:tn,className:Yt,style:nt,locale:Bt,listType:Tt,file:Jt,items:On,progress:jn,iconRender:Gn,actionIconRender:Lr,itemRender:Hr,isImgUrl:to,showPreviewIcon:dr,showRemoveIcon:xr,showDownloadIcon:kr,previewIcon:Yr,removeIcon:ro,downloadIcon:oo,extra:io,onPreview:Tr,onDownload:eo,onClose:$r}=at;var Wo,Ko;const{status:ar}=Jt,[Ro,ea]=y.useState(ar);y.useEffect(()=>{ar!=="removed"&&ea(ar)},[ar]);const[yo,Zo]=y.useState(!1);y.useEffect(()=>{const Un=setTimeout(()=>{Zo(!0)},300);return()=>{clearTimeout(Un)}},[]);const vo=Gn(Jt);let ua=y.createElement("div",{className:`${tn}-icon`},vo);if(Tt==="picture"||Tt==="picture-card"||Tt==="picture-circle")if(Ro==="uploading"||!Jt.thumbUrl&&!Jt.url){const Un=be()(`${tn}-list-item-thumbnail`,{[`${tn}-list-item-file`]:Ro!=="uploading"});ua=y.createElement("div",{className:Un},vo)}else{const Un=to!=null&&to(Jt)?y.createElement("img",{src:Jt.thumbUrl||Jt.url,alt:Jt.name,className:`${tn}-list-item-image`,crossOrigin:Jt.crossOrigin}):vo,or=be()(`${tn}-list-item-thumbnail`,{[`${tn}-list-item-file`]:to&&!to(Jt)});ua=y.createElement("a",{className:or,onClick:Rr=>Tr(Jt,Rr),href:Jt.url||Jt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Un)}const ya=be()(`${tn}-list-item`,`${tn}-list-item-${Ro}`),$o=typeof Jt.linkProps=="string"?JSON.parse(Jt.linkProps):Jt.linkProps,pa=(typeof xr=="function"?xr(Jt):xr)?Lr((typeof ro=="function"?ro(Jt):ro)||y.createElement(hn.Z,null),()=>$r(Jt),tn,Bt.removeFile,!0):null,ka=(typeof kr=="function"?kr(Jt):kr)&&Ro==="done"?Lr((typeof oo=="function"?oo(Jt):oo)||y.createElement(on.Z,null),()=>eo(Jt),tn,Bt.downloadFile):null,Ca=Tt!=="picture-card"&&Tt!=="picture-circle"&&y.createElement("span",{key:"download-delete",className:be()(`${tn}-list-item-actions`,{picture:Tt==="picture"})},ka,pa),Oa=typeof io=="function"?io(Jt):io,No=Oa&&y.createElement("span",{className:`${tn}-list-item-extra`},Oa),$e=be()(`${tn}-list-item-name`),fn=Jt.url?y.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:$e,title:Jt.name},$o,{href:Jt.url,onClick:Un=>Tr(Jt,Un)}),Jt.name,No):y.createElement("span",{key:"view",className:$e,onClick:Un=>Tr(Jt,Un),title:Jt.name},Jt.name,No),Lt=(typeof dr=="function"?dr(Jt):dr)&&(Jt.url||Jt.thumbUrl)?y.createElement("a",{href:Jt.url||Jt.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Un=>Tr(Jt,Un),title:Bt.previewFile},typeof Yr=="function"?Yr(Jt):Yr||y.createElement(Fn.Z,null)):null,Cn=(Tt==="picture-card"||Tt==="picture-circle")&&Ro!=="uploading"&&y.createElement("span",{className:`${tn}-list-item-actions`},Lt,Ro==="done"&&ka,pa),{getPrefixCls:tr}=y.useContext(Ke.E_),Zn=tr(),Rn=y.createElement("div",{className:ya},ua,fn,Ca,Cn,yo&&y.createElement(ut.default,{motionName:`${Zn}-fade`,visible:Ro==="uploading",motionDeadline:2e3},Un=>{let{className:or}=Un;const Rr="percent"in Jt?y.createElement(Yn.Z,Object.assign({},jn,{type:"line",percent:Jt.percent,"aria-label":Jt["aria-label"],"aria-labelledby":Jt["aria-labelledby"]})):null;return y.createElement("div",{className:be()(`${tn}-list-item-progress`,or)},Rr)})),yr=Jt.response&&typeof Jt.response=="string"?Jt.response:((Wo=Jt.error)===null||Wo===void 0?void 0:Wo.statusText)||((Ko=Jt.error)===null||Ko===void 0?void 0:Ko.message)||Bt.uploadError,zn=Ro==="error"?y.createElement(_n.Z,{title:yr,getPopupContainer:Un=>Un.parentNode},Rn):Rn;return y.createElement("div",{className:be()(`${tn}-list-item-container`,Yt),style:nt,ref:Qt},Hr?Hr(zn,Jt,On,{download:eo.bind(null,Jt),preview:Tr.bind(null,Jt),remove:$r.bind(null,Jt)}):zn)});const Jn=(at,Qt)=>{const{listType:tn="text",previewFile:Yt=Sn,onPreview:nt,onDownload:Bt,onRemove:Tt,locale:Jt,iconRender:On,isImageUrl:jn=Nn,prefixCls:Gn,items:Lr=[],showPreviewIcon:Hr=!0,showRemoveIcon:to=!0,showDownloadIcon:dr=!1,removeIcon:xr,previewIcon:kr,downloadIcon:Yr,extra:ro,progress:oo={size:[-1,2],showInfo:!1},appendAction:io,appendActionVisible:Tr=!0,itemRender:eo,disabled:$r}=at,Wo=(0,At.Z)(),[Ko,ar]=y.useState(!1),Ro=["picture-card","picture-circle"].includes(tn);y.useEffect(()=>{tn.startsWith("picture")&&(Lr||[]).forEach(No=>{!(No.originFileObj instanceof File||No.originFileObj instanceof Blob)||No.thumbUrl!==void 0||(No.thumbUrl="",Yt==null||Yt(No.originFileObj).then($e=>{No.thumbUrl=$e||"",Wo()}))})},[tn,Lr,Yt]),y.useEffect(()=>{ar(!0)},[]);const ea=(No,$e)=>{if(nt)return $e==null||$e.preventDefault(),nt(No)},yo=No=>{typeof Bt=="function"?Bt(No):No.url&&window.open(No.url)},Zo=No=>{Tt==null||Tt(No)},vo=No=>{if(On)return On(No,tn);const $e=No.status==="uploading";if(tn.startsWith("picture")){const fn=tn==="picture"?y.createElement(qt.Z,null):Jt.uploading,Lt=jn!=null&&jn(No)?y.createElement(yn,null):y.createElement(lt,null);return $e?fn:Lt}return $e?y.createElement(qt.Z,null):y.createElement($t,null)},ua=(No,$e,fn,Lt,Cn)=>{const tr={type:"text",size:"small",title:Lt,onClick:Zn=>{var Rn,yr;$e(),y.isValidElement(No)&&((yr=(Rn=No.props).onClick)===null||yr===void 0||yr.call(Rn,Zn))},className:`${fn}-list-item-action`};return Cn&&(tr.disabled=$r),y.isValidElement(No)?y.createElement(Vn.ZP,Object.assign({},tr,{icon:(0,An.Tm)(No,Object.assign(Object.assign({},No.props),{onClick:()=>{}}))})):y.createElement(Vn.ZP,Object.assign({},tr),y.createElement("span",null,No))};y.useImperativeHandle(Qt,()=>({handlePreview:ea,handleDownload:yo}));const{getPrefixCls:ya}=y.useContext(Ke.E_),$o=ya("upload",Gn),pa=ya(),ka=be()(`${$o}-list`,`${$o}-list-${tn}`),Ca=y.useMemo(()=>(0,zt.Z)((0,un.Z)(pa),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[pa]),Oa=Object.assign(Object.assign({},Ro?{}:Ca),{motionDeadline:2e3,motionName:`${$o}-${Ro?"animate-inline":"animate"}`,keys:(0,we.Z)(Lr.map(No=>({key:No.uid,file:No}))),motionAppear:Ko});return y.createElement("div",{className:ka},y.createElement(ut.CSSMotionList,Object.assign({},Oa,{component:!1}),No=>{let{key:$e,file:fn,className:Lt,style:Cn}=No;return y.createElement(Qn,{key:$e,locale:Jt,prefixCls:$o,className:Lt,style:Cn,file:fn,items:Lr,progress:oo,listType:tn,isImgUrl:jn,showPreviewIcon:Hr,showRemoveIcon:to,showDownloadIcon:dr,removeIcon:xr,previewIcon:kr,downloadIcon:Yr,extra:ro,iconRender:vo,actionIconRender:ua,itemRender:eo,onPreview:ea,onDownload:yo,onClose:Zo})}),io&&y.createElement(ut.default,Object.assign({},Oa,{visible:Tr,forceRender:!0}),No=>{let{className:$e,style:fn}=No;return(0,An.Tm)(io,Lt=>({className:be()(Lt.className,$e),style:Object.assign(Object.assign(Object.assign({},fn),{pointerEvents:$e?"none":void 0}),Lt.style)}))}))};var Ar=y.forwardRef(Jn),En=function(at,Qt,tn,Yt){function nt(Bt){return Bt instanceof tn?Bt:new tn(function(Tt){Tt(Bt)})}return new(tn||(tn=Promise))(function(Bt,Tt){function Jt(Gn){try{jn(Yt.next(Gn))}catch(Lr){Tt(Lr)}}function On(Gn){try{jn(Yt.throw(Gn))}catch(Lr){Tt(Lr)}}function jn(Gn){Gn.done?Bt(Gn.value):nt(Gn.value).then(Jt,On)}jn((Yt=Yt.apply(at,Qt||[])).next())})};const Kn=`__LIST_IGNORE_${Date.now()}__`,fr=(at,Qt)=>{const{fileList:tn,defaultFileList:Yt,onRemove:nt,showUploadList:Bt=!0,listType:Tt="text",onPreview:Jt,onDownload:On,onChange:jn,onDrop:Gn,previewFile:Lr,disabled:Hr,locale:to,iconRender:dr,isImageUrl:xr,progress:kr,prefixCls:Yr,className:ro,type:oo="select",children:io,style:Tr,itemRender:eo,maxCount:$r,data:Wo={},multiple:Ko=!1,hasControlInside:ar=!0,action:Ro="",accept:ea="",supportServerRender:yo=!0,rootClassName:Zo}=at,vo=y.useContext(Se.Z),ua=Hr!=null?Hr:vo,[ya,$o]=(0,Nt.Z)(Yt||[],{value:tn,postState:Uo=>Uo!=null?Uo:[]}),[pa,ka]=y.useState("drop"),Ca=y.useRef(null),Oa=y.useRef(null);y.useMemo(()=>{const Uo=Date.now();(tn||[]).forEach((Ho,Ma)=>{!Ho.uid&&!Object.isFrozen(Ho)&&(Ho.uid=`__AUTO__${Uo}_${Ma}__`)})},[tn]);const No=(Uo,Ho,Ma)=>{let ba=(0,we.Z)(Ho),ha=!1;$r===1?ba=ba.slice(-1):$r&&(ha=ba.length>$r,ba=ba.slice(0,$r)),(0,pe.flushSync)(()=>{$o(ba)});const _o={file:Uo,fileList:ba};Ma&&(_o.event=Ma),(!ha||Uo.status==="removed"||ba.some(Mi=>Mi.uid===Uo.uid))&&(0,pe.flushSync)(()=>{jn==null||jn(_o)})},$e=(Uo,Ho)=>En(void 0,void 0,void 0,function*(){const{beforeUpload:Ma,transformFile:ba}=at;let ha=Uo;if(Ma){const _o=yield Ma(Uo,Ho);if(_o===!1)return!1;if(delete Uo[Kn],_o===Kn)return Object.defineProperty(Uo,Kn,{value:!0,configurable:!0}),!1;typeof _o=="object"&&_o&&(ha=_o)}return ba&&(ha=yield ba(ha)),ha}),fn=Uo=>{const Ho=Uo.filter(ha=>!ha.file[Kn]);if(!Ho.length)return;const Ma=Ho.map(ha=>rr(ha.file));let ba=(0,we.Z)(ya);Ma.forEach(ha=>{ba=sr(ha,ba)}),Ma.forEach((ha,_o)=>{let Mi=ha;if(Ho[_o].parsedFile)ha.status="uploading";else{const{originFileObj:Hi}=ha;let Ai;try{Ai=new File([Hi],Hi.name,{type:Hi.type})}catch(ri){Ai=new Blob([Hi],{type:Hi.type}),Ai.name=Hi.name,Ai.lastModifiedDate=new Date,Ai.lastModified=new Date().getTime()}Ai.uid=ha.uid,Mi=Ai}No(Mi,ba)})},Lt=(Uo,Ho,Ma)=>{try{typeof Uo=="string"&&(Uo=JSON.parse(Uo))}catch(_o){}if(!kn(Ho,ya))return;const ba=rr(Ho);ba.status="done",ba.percent=100,ba.response=Uo,ba.xhr=Ma;const ha=sr(ba,ya);No(ba,ha)},Cn=(Uo,Ho)=>{if(!kn(Ho,ya))return;const Ma=rr(Ho);Ma.status="uploading",Ma.percent=Uo.percent;const ba=sr(Ma,ya);No(Ma,ba,Uo)},tr=(Uo,Ho,Ma)=>{if(!kn(Ma,ya))return;const ba=rr(Ma);ba.error=Uo,ba.response=Ho,ba.status="error";const ha=sr(ba,ya);No(ba,ha)},Zn=Uo=>{let Ho;Promise.resolve(typeof nt=="function"?nt(Uo):nt).then(Ma=>{var ba;if(Ma===!1)return;const ha=qn(Uo,ya);ha&&(Ho=Object.assign(Object.assign({},Uo),{status:"removed"}),ya==null||ya.forEach(_o=>{const Mi=Ho.uid!==void 0?"uid":"name";_o[Mi]===Ho[Mi]&&!Object.isFrozen(_o)&&(_o.status="removed")}),(ba=Ca.current)===null||ba===void 0||ba.abort(Ho),No(Ho,ha))})},Rn=Uo=>{ka(Uo.type),Uo.type==="drop"&&(Gn==null||Gn(Uo))};y.useImperativeHandle(Qt,()=>({onBatchStart:fn,onSuccess:Lt,onProgress:Cn,onError:tr,fileList:ya,upload:Ca.current,nativeElement:Oa.current}));const{getPrefixCls:yr,direction:zn,upload:Un}=y.useContext(Ke.E_),or=yr("upload",Yr),Rr=Object.assign(Object.assign({onBatchStart:fn,onError:tr,onProgress:Cn,onSuccess:Lt},at),{data:Wo,multiple:Ko,action:Ro,accept:ea,supportServerRender:yo,prefixCls:or,disabled:ua,beforeUpload:$e,onChange:void 0,hasControlInside:ar});delete Rr.className,delete Rr.style,(!io||ua)&&delete Rr.id;const wo=`${or}-wrapper`,[ca,aa,oa]=et(or,wo),[va]=(0,xt.Z)("Upload",It.Z.Upload),{showRemoveIcon:ma,showPreviewIcon:La,showDownloadIcon:Ba,removeIcon:Ta,previewIcon:Va,downloadIcon:si,extra:fi}=typeof Bt=="boolean"?{}:Bt,wi=typeof ma=="undefined"?!ua:ma,hi=(Uo,Ho)=>Bt?y.createElement(Ar,{prefixCls:or,listType:Tt,items:ya,previewFile:Lr,onPreview:Jt,onDownload:On,onRemove:Zn,showRemoveIcon:wi,showPreviewIcon:La,showDownloadIcon:Ba,removeIcon:Ta,previewIcon:Va,downloadIcon:si,iconRender:dr,extra:fi,locale:Object.assign(Object.assign({},va),to),isImageUrl:xr,progress:kr,appendAction:Uo,appendActionVisible:Ho,itemRender:eo,disabled:ua}):Uo,Ao=be()(wo,ro,Zo,aa,oa,Un==null?void 0:Un.className,{[`${or}-rtl`]:zn==="rtl",[`${or}-picture-card-wrapper`]:Tt==="picture-card",[`${or}-picture-circle-wrapper`]:Tt==="picture-circle"}),Do=Object.assign(Object.assign({},Un==null?void 0:Un.style),Tr);if(oo==="drag"){const Uo=be()(aa,or,`${or}-drag`,{[`${or}-drag-uploading`]:ya.some(Ho=>Ho.status==="uploading"),[`${or}-drag-hover`]:pa==="dragover",[`${or}-disabled`]:ua,[`${or}-rtl`]:zn==="rtl"});return ca(y.createElement("span",{className:Ao,ref:Oa},y.createElement("div",{className:Uo,style:Do,onDrop:Rn,onDragOver:Rn,onDragLeave:Rn},y.createElement(ft,Object.assign({},Rr,{ref:Ca,className:`${or}-btn`}),y.createElement("div",{className:`${or}-drag-container`},io))),hi()))}const Co=be()(or,`${or}-select`,{[`${or}-disabled`]:ua,[`${or}-hidden`]:!io}),Ja=y.createElement("div",{className:Co},y.createElement(ft,Object.assign({},Rr,{ref:Ca})));return ca(Tt==="picture-card"||Tt==="picture-circle"?y.createElement("span",{className:Ao,ref:Oa},hi(Ja,!!io)):y.createElement("span",{className:Ao,ref:Oa},Ja,hi()))};var Ot=y.forwardRef(fr),Vt=function(at,Qt){var tn={};for(var Yt in at)Object.prototype.hasOwnProperty.call(at,Yt)&&Qt.indexOf(Yt)<0&&(tn[Yt]=at[Yt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Yt=Object.getOwnPropertySymbols(at);nt{var{style:tn,height:Yt,hasControlInside:nt=!1}=at,Bt=Vt(at,["style","height","hasControlInside"]);return y.createElement(Ot,Object.assign({ref:Qt,hasControlInside:nt},Bt,{type:"drag",style:Object.assign(Object.assign({},tn),{height:Yt})}))});const Et=Ot;Et.Dragger=Mt,Et.LIST_IGNORE=Kn;var Kt=Et},14625:function(sn){function Ct(y){var we,pe,je="";if(typeof y=="string"||typeof y=="number")je+=y;else if(typeof y=="object")if(Array.isArray(y)){var be=y.length;for(we=0;we`,triples:"",explode:"[]{}"},pe=y.Pos;y.defineOption("autoCloseBrackets",!1,function(Ce,he,ce){ce&&ce!=y.Init&&(Ce.removeKeyMap(be),Ce.state.closeBrackets=null),he&&(Fe(je(he,"pairs")),Ce.state.closeBrackets=he,Ce.addKeyMap(be))});function je(Ce,he){return he=="pairs"&&typeof Ce=="string"?Ce:typeof Ce=="object"&&Ce[he]!=null?Ce[he]:we[he]}var be={Backspace:Ae,Enter:se};function Fe(Ce){for(var he=0;he=0;Ze--){var oe=Me[Ze].head;Ce.replaceRange("",pe(oe.line,oe.ch-1),pe(oe.line,oe.ch+1),"+delete")}}function se(Ce){var he=ze(Ce),ce=he&&je(he,"explode");if(!ce||Ce.getOption("disableInput"))return y.Pass;for(var Me=Ce.listSelections(),Ze=0;Ze{const{componentCls:Qt}=at;return{[`${Qt}-rtl`]:{direction:"rtl"}}};const Ue=at=>{const{componentCls:Qt,colorTextDisabled:tn}=at;return{[`${Qt}-wrapper`]:Object.assign(Object.assign({},(0,st.Wf)(at)),{[Qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qt}-select`]:{display:"inline-block"},[`${Qt}-hidden`]:{display:"none"},[`${Qt}-disabled`]:{color:tn,cursor:"not-allowed"}})}},vt=at=>({actionsColor:at.colorTextDescription});var et=(0,Ne.I$)("Upload",at=>{const{fontSizeHeading3:Qt,fontHeight:tn,lineWidth:Yt,controlHeightLG:nt,calc:Bt}=at,Tt=(0,it.mergeToken)(at,{uploadThumbnailSize:Bt(Qt).mul(2).equal(),uploadProgressOffset:Bt(Bt(tn).div(2)).add(Yt).equal(),uploadPicCardSize:Bt(nt).mul(2.55).equal()});return[Ue(Tt),kt(Tt),le(Tt),ve(Tt),Gt(Tt),ne(Tt),fe(Tt),(0,xe.Z)(Tt)]},vt),tt={icon:function(Qt,tn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:tn}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Qt}}]}},name:"file",theme:"twotone"},dt=tt,yt=E(7657),wt=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:dt}))},Qe=y.forwardRef(wt),lt=Qe,qt=E(58617),Ut={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},vn=Ut,en=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:vn}))},Xt=y.forwardRef(en),$t=Xt,an={icon:function(Qt,tn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Qt}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:tn}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:tn}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:tn}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Qt}}]}},name:"picture",theme:"twotone"},bt=an,Rt=function(Qt,tn){return y.createElement(yt.Z,(0,Fe.Z)({},Qt,{ref:tn,icon:bt}))},ln=y.forwardRef(Rt),yn=ln,ut=E(77900),zt=E(2738),At=E(40192),un=E(86641),An=E(22703),Vn=E(7939);function rr(at){return Object.assign(Object.assign({},at),{lastModified:at.lastModified,lastModifiedDate:at.lastModifiedDate,name:at.name,size:at.size,type:at.type,uid:at.uid,percent:0,originFileObj:at})}function sr(at,Qt){const tn=(0,we.Z)(Qt),Yt=tn.findIndex(nt=>{let{uid:Bt}=nt;return Bt===at.uid});return Yt===-1?tn.push(at):tn[Yt]=at,tn}function kn(at,Qt){const tn=at.uid!==void 0?"uid":"name";return Qt.filter(Yt=>Yt[tn]===at[tn])[0]}function qn(at,Qt){const tn=at.uid!==void 0?"uid":"name",Yt=Qt.filter(nt=>nt[tn]!==at[tn]);return Yt.length===Qt.length?null:Yt}const Ht=function(){const Qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Yt=Qt[Qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Yt)||[""])[0]},dn=at=>at.indexOf("image/")===0,Nn=at=>{if(at.type&&!at.thumbUrl)return dn(at.type);const Qt=at.thumbUrl||at.url||"",tn=Ht(Qt);return/^data:image\//.test(Qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(tn)?!0:!(/^data:/.test(Qt)||tn)},Ln=200;function Sn(at){return new Promise(Qt=>{if(!at.type||!dn(at.type)){Qt("");return}const tn=document.createElement("canvas");tn.width=Ln,tn.height=Ln,tn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ln}px; height: ${Ln}px; z-index: 9999; display: none;`,document.body.appendChild(tn);const Yt=tn.getContext("2d"),nt=new Image;if(nt.onload=()=>{const{width:Bt,height:Tt}=nt;let Jt=Ln,On=Ln,jn=0,Gn=0;Bt>Tt?(On=Tt*(Ln/Bt),Gn=-(On-Jt)/2):(Jt=Bt*(Ln/Tt),jn=-(Jt-On)/2),Yt.drawImage(nt,jn,Gn,Jt,On);const Lr=tn.toDataURL();document.body.removeChild(tn),window.URL.revokeObjectURL(nt.src),Qt(Lr)},nt.crossOrigin="anonymous",at.type.startsWith("image/svg+xml")){const Bt=new FileReader;Bt.onload=()=>{Bt.result&&typeof Bt.result=="string"&&(nt.src=Bt.result)},Bt.readAsDataURL(at)}else if(at.type.startsWith("image/gif")){const Bt=new FileReader;Bt.onload=()=>{Bt.result&&Qt(Bt.result)},Bt.readAsDataURL(at)}else nt.src=window.URL.createObjectURL(at)})}var hn=E(26227),on=E(41464),Fn=E(15277),Yn=E(89787),_n=E(25399),Qn=y.forwardRef((at,Qt)=>{let{prefixCls:tn,className:Yt,style:nt,locale:Bt,listType:Tt,file:Jt,items:On,progress:jn,iconRender:Gn,actionIconRender:Lr,itemRender:Hr,isImgUrl:to,showPreviewIcon:dr,showRemoveIcon:xr,showDownloadIcon:kr,previewIcon:Yr,removeIcon:ro,downloadIcon:oo,extra:io,onPreview:Tr,onDownload:eo,onClose:$r}=at;var Wo,Ko;const{status:ar}=Jt,[Ro,ea]=y.useState(ar);y.useEffect(()=>{ar!=="removed"&&ea(ar)},[ar]);const[yo,Zo]=y.useState(!1);y.useEffect(()=>{const Un=setTimeout(()=>{Zo(!0)},300);return()=>{clearTimeout(Un)}},[]);const vo=Gn(Jt);let ua=y.createElement("div",{className:`${tn}-icon`},vo);if(Tt==="picture"||Tt==="picture-card"||Tt==="picture-circle")if(Ro==="uploading"||!Jt.thumbUrl&&!Jt.url){const Un=be()(`${tn}-list-item-thumbnail`,{[`${tn}-list-item-file`]:Ro!=="uploading"});ua=y.createElement("div",{className:Un},vo)}else{const Un=to!=null&&to(Jt)?y.createElement("img",{src:Jt.thumbUrl||Jt.url,alt:Jt.name,className:`${tn}-list-item-image`,crossOrigin:Jt.crossOrigin}):vo,or=be()(`${tn}-list-item-thumbnail`,{[`${tn}-list-item-file`]:to&&!to(Jt)});ua=y.createElement("a",{className:or,onClick:Rr=>Tr(Jt,Rr),href:Jt.url||Jt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Un)}const ya=be()(`${tn}-list-item`,`${tn}-list-item-${Ro}`),$o=typeof Jt.linkProps=="string"?JSON.parse(Jt.linkProps):Jt.linkProps,pa=(typeof xr=="function"?xr(Jt):xr)?Lr((typeof ro=="function"?ro(Jt):ro)||y.createElement(hn.Z,null),()=>$r(Jt),tn,Bt.removeFile,!0):null,ka=(typeof kr=="function"?kr(Jt):kr)&&Ro==="done"?Lr((typeof oo=="function"?oo(Jt):oo)||y.createElement(on.Z,null),()=>eo(Jt),tn,Bt.downloadFile):null,Ca=Tt!=="picture-card"&&Tt!=="picture-circle"&&y.createElement("span",{key:"download-delete",className:be()(`${tn}-list-item-actions`,{picture:Tt==="picture"})},ka,pa),Oa=typeof io=="function"?io(Jt):io,No=Oa&&y.createElement("span",{className:`${tn}-list-item-extra`},Oa),$e=be()(`${tn}-list-item-name`),fn=Jt.url?y.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:$e,title:Jt.name},$o,{href:Jt.url,onClick:Un=>Tr(Jt,Un)}),Jt.name,No):y.createElement("span",{key:"view",className:$e,onClick:Un=>Tr(Jt,Un),title:Jt.name},Jt.name,No),Lt=(typeof dr=="function"?dr(Jt):dr)&&(Jt.url||Jt.thumbUrl)?y.createElement("a",{href:Jt.url||Jt.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:Un=>Tr(Jt,Un),title:Bt.previewFile},typeof Yr=="function"?Yr(Jt):Yr||y.createElement(Fn.Z,null)):null,Cn=(Tt==="picture-card"||Tt==="picture-circle")&&Ro!=="uploading"&&y.createElement("span",{className:`${tn}-list-item-actions`},Lt,Ro==="done"&&ka,pa),{getPrefixCls:tr}=y.useContext(Ke.E_),Zn=tr(),Rn=y.createElement("div",{className:ya},ua,fn,Ca,Cn,yo&&y.createElement(ut.default,{motionName:`${Zn}-fade`,visible:Ro==="uploading",motionDeadline:2e3},Un=>{let{className:or}=Un;const Rr="percent"in Jt?y.createElement(Yn.Z,Object.assign({},jn,{type:"line",percent:Jt.percent,"aria-label":Jt["aria-label"],"aria-labelledby":Jt["aria-labelledby"]})):null;return y.createElement("div",{className:be()(`${tn}-list-item-progress`,or)},Rr)})),yr=Jt.response&&typeof Jt.response=="string"?Jt.response:((Wo=Jt.error)===null||Wo===void 0?void 0:Wo.statusText)||((Ko=Jt.error)===null||Ko===void 0?void 0:Ko.message)||Bt.uploadError,zn=Ro==="error"?y.createElement(_n.Z,{title:yr,getPopupContainer:Un=>Un.parentNode},Rn):Rn;return y.createElement("div",{className:be()(`${tn}-list-item-container`,Yt),style:nt,ref:Qt},Hr?Hr(zn,Jt,On,{download:eo.bind(null,Jt),preview:Tr.bind(null,Jt),remove:$r.bind(null,Jt)}):zn)});const Jn=(at,Qt)=>{const{listType:tn="text",previewFile:Yt=Sn,onPreview:nt,onDownload:Bt,onRemove:Tt,locale:Jt,iconRender:On,isImageUrl:jn=Nn,prefixCls:Gn,items:Lr=[],showPreviewIcon:Hr=!0,showRemoveIcon:to=!0,showDownloadIcon:dr=!1,removeIcon:xr,previewIcon:kr,downloadIcon:Yr,extra:ro,progress:oo={size:[-1,2],showInfo:!1},appendAction:io,appendActionVisible:Tr=!0,itemRender:eo,disabled:$r}=at,Wo=(0,At.Z)(),[Ko,ar]=y.useState(!1),Ro=["picture-card","picture-circle"].includes(tn);y.useEffect(()=>{tn.startsWith("picture")&&(Lr||[]).forEach(No=>{!(No.originFileObj instanceof File||No.originFileObj instanceof Blob)||No.thumbUrl!==void 0||(No.thumbUrl="",Yt==null||Yt(No.originFileObj).then($e=>{No.thumbUrl=$e||"",Wo()}))})},[tn,Lr,Yt]),y.useEffect(()=>{ar(!0)},[]);const ea=(No,$e)=>{if(nt)return $e==null||$e.preventDefault(),nt(No)},yo=No=>{typeof Bt=="function"?Bt(No):No.url&&window.open(No.url)},Zo=No=>{Tt==null||Tt(No)},vo=No=>{if(On)return On(No,tn);const $e=No.status==="uploading";if(tn.startsWith("picture")){const fn=tn==="picture"?y.createElement(qt.Z,null):Jt.uploading,Lt=jn!=null&&jn(No)?y.createElement(yn,null):y.createElement(lt,null);return $e?fn:Lt}return $e?y.createElement(qt.Z,null):y.createElement($t,null)},ua=(No,$e,fn,Lt,Cn)=>{const tr={type:"text",size:"small",title:Lt,onClick:Zn=>{var Rn,yr;$e(),y.isValidElement(No)&&((yr=(Rn=No.props).onClick)===null||yr===void 0||yr.call(Rn,Zn))},className:`${fn}-list-item-action`};return Cn&&(tr.disabled=$r),y.isValidElement(No)?y.createElement(Vn.ZP,Object.assign({},tr,{icon:(0,An.Tm)(No,Object.assign(Object.assign({},No.props),{onClick:()=>{}}))})):y.createElement(Vn.ZP,Object.assign({},tr),y.createElement("span",null,No))};y.useImperativeHandle(Qt,()=>({handlePreview:ea,handleDownload:yo}));const{getPrefixCls:ya}=y.useContext(Ke.E_),$o=ya("upload",Gn),pa=ya(),ka=be()(`${$o}-list`,`${$o}-list-${tn}`),Ca=y.useMemo(()=>(0,zt.Z)((0,un.Z)(pa),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[pa]),Oa=Object.assign(Object.assign({},Ro?{}:Ca),{motionDeadline:2e3,motionName:`${$o}-${Ro?"animate-inline":"animate"}`,keys:(0,we.Z)(Lr.map(No=>({key:No.uid,file:No}))),motionAppear:Ko});return y.createElement("div",{className:ka},y.createElement(ut.CSSMotionList,Object.assign({},Oa,{component:!1}),No=>{let{key:$e,file:fn,className:Lt,style:Cn}=No;return y.createElement(Qn,{key:$e,locale:Jt,prefixCls:$o,className:Lt,style:Cn,file:fn,items:Lr,progress:oo,listType:tn,isImgUrl:jn,showPreviewIcon:Hr,showRemoveIcon:to,showDownloadIcon:dr,removeIcon:xr,previewIcon:kr,downloadIcon:Yr,extra:ro,iconRender:vo,actionIconRender:ua,itemRender:eo,onPreview:ea,onDownload:yo,onClose:Zo})}),io&&y.createElement(ut.default,Object.assign({},Oa,{visible:Tr,forceRender:!0}),No=>{let{className:$e,style:fn}=No;return(0,An.Tm)(io,Lt=>({className:be()(Lt.className,$e),style:Object.assign(Object.assign(Object.assign({},fn),{pointerEvents:$e?"none":void 0}),Lt.style)}))}))};var Ar=y.forwardRef(Jn),En=function(at,Qt,tn,Yt){function nt(Bt){return Bt instanceof tn?Bt:new tn(function(Tt){Tt(Bt)})}return new(tn||(tn=Promise))(function(Bt,Tt){function Jt(Gn){try{jn(Yt.next(Gn))}catch(Lr){Tt(Lr)}}function On(Gn){try{jn(Yt.throw(Gn))}catch(Lr){Tt(Lr)}}function jn(Gn){Gn.done?Bt(Gn.value):nt(Gn.value).then(Jt,On)}jn((Yt=Yt.apply(at,Qt||[])).next())})};const Kn=`__LIST_IGNORE_${Date.now()}__`,fr=(at,Qt)=>{const{fileList:tn,defaultFileList:Yt,onRemove:nt,showUploadList:Bt=!0,listType:Tt="text",onPreview:Jt,onDownload:On,onChange:jn,onDrop:Gn,previewFile:Lr,disabled:Hr,locale:to,iconRender:dr,isImageUrl:xr,progress:kr,prefixCls:Yr,className:ro,type:oo="select",children:io,style:Tr,itemRender:eo,maxCount:$r,data:Wo={},multiple:Ko=!1,hasControlInside:ar=!0,action:Ro="",accept:ea="",supportServerRender:yo=!0,rootClassName:Zo}=at,vo=y.useContext(Se.Z),ua=Hr!=null?Hr:vo,[ya,$o]=(0,Nt.Z)(Yt||[],{value:tn,postState:Uo=>Uo!=null?Uo:[]}),[pa,ka]=y.useState("drop"),Ca=y.useRef(null),Oa=y.useRef(null);y.useMemo(()=>{const Uo=Date.now();(tn||[]).forEach((Ho,Ma)=>{!Ho.uid&&!Object.isFrozen(Ho)&&(Ho.uid=`__AUTO__${Uo}_${Ma}__`)})},[tn]);const No=(Uo,Ho,Ma)=>{let ba=(0,we.Z)(Ho),ha=!1;$r===1?ba=ba.slice(-1):$r&&(ha=ba.length>$r,ba=ba.slice(0,$r)),(0,pe.flushSync)(()=>{$o(ba)});const _o={file:Uo,fileList:ba};Ma&&(_o.event=Ma),(!ha||Uo.status==="removed"||ba.some(Mi=>Mi.uid===Uo.uid))&&(0,pe.flushSync)(()=>{jn==null||jn(_o)})},$e=(Uo,Ho)=>En(void 0,void 0,void 0,function*(){const{beforeUpload:Ma,transformFile:ba}=at;let ha=Uo;if(Ma){const _o=yield Ma(Uo,Ho);if(_o===!1)return!1;if(delete Uo[Kn],_o===Kn)return Object.defineProperty(Uo,Kn,{value:!0,configurable:!0}),!1;typeof _o=="object"&&_o&&(ha=_o)}return ba&&(ha=yield ba(ha)),ha}),fn=Uo=>{const Ho=Uo.filter(ha=>!ha.file[Kn]);if(!Ho.length)return;const Ma=Ho.map(ha=>rr(ha.file));let ba=(0,we.Z)(ya);Ma.forEach(ha=>{ba=sr(ha,ba)}),Ma.forEach((ha,_o)=>{let Mi=ha;if(Ho[_o].parsedFile)ha.status="uploading";else{const{originFileObj:Hi}=ha;let Ai;try{Ai=new File([Hi],Hi.name,{type:Hi.type})}catch(ri){Ai=new Blob([Hi],{type:Hi.type}),Ai.name=Hi.name,Ai.lastModifiedDate=new Date,Ai.lastModified=new Date().getTime()}Ai.uid=ha.uid,Mi=Ai}No(Mi,ba)})},Lt=(Uo,Ho,Ma)=>{try{typeof Uo=="string"&&(Uo=JSON.parse(Uo))}catch(_o){}if(!kn(Ho,ya))return;const ba=rr(Ho);ba.status="done",ba.percent=100,ba.response=Uo,ba.xhr=Ma;const ha=sr(ba,ya);No(ba,ha)},Cn=(Uo,Ho)=>{if(!kn(Ho,ya))return;const Ma=rr(Ho);Ma.status="uploading",Ma.percent=Uo.percent;const ba=sr(Ma,ya);No(Ma,ba,Uo)},tr=(Uo,Ho,Ma)=>{if(!kn(Ma,ya))return;const ba=rr(Ma);ba.error=Uo,ba.response=Ho,ba.status="error";const ha=sr(ba,ya);No(ba,ha)},Zn=Uo=>{let Ho;Promise.resolve(typeof nt=="function"?nt(Uo):nt).then(Ma=>{var ba;if(Ma===!1)return;const ha=qn(Uo,ya);ha&&(Ho=Object.assign(Object.assign({},Uo),{status:"removed"}),ya==null||ya.forEach(_o=>{const Mi=Ho.uid!==void 0?"uid":"name";_o[Mi]===Ho[Mi]&&!Object.isFrozen(_o)&&(_o.status="removed")}),(ba=Ca.current)===null||ba===void 0||ba.abort(Ho),No(Ho,ha))})},Rn=Uo=>{ka(Uo.type),Uo.type==="drop"&&(Gn==null||Gn(Uo))};y.useImperativeHandle(Qt,()=>({onBatchStart:fn,onSuccess:Lt,onProgress:Cn,onError:tr,fileList:ya,upload:Ca.current,nativeElement:Oa.current}));const{getPrefixCls:yr,direction:zn,upload:Un}=y.useContext(Ke.E_),or=yr("upload",Yr),Rr=Object.assign(Object.assign({onBatchStart:fn,onError:tr,onProgress:Cn,onSuccess:Lt},at),{data:Wo,multiple:Ko,action:Ro,accept:ea,supportServerRender:yo,prefixCls:or,disabled:ua,beforeUpload:$e,onChange:void 0,hasControlInside:ar});delete Rr.className,delete Rr.style,(!io||ua)&&delete Rr.id;const wo=`${or}-wrapper`,[ca,aa,oa]=et(or,wo),[va]=(0,xt.Z)("Upload",It.Z.Upload),{showRemoveIcon:ma,showPreviewIcon:La,showDownloadIcon:Ba,removeIcon:Ta,previewIcon:Va,downloadIcon:si,extra:fi}=typeof Bt=="boolean"?{}:Bt,wi=typeof ma=="undefined"?!ua:ma,hi=(Uo,Ho)=>Bt?y.createElement(Ar,{prefixCls:or,listType:Tt,items:ya,previewFile:Lr,onPreview:Jt,onDownload:On,onRemove:Zn,showRemoveIcon:wi,showPreviewIcon:La,showDownloadIcon:Ba,removeIcon:Ta,previewIcon:Va,downloadIcon:si,iconRender:dr,extra:fi,locale:Object.assign(Object.assign({},va),to),isImageUrl:xr,progress:kr,appendAction:Uo,appendActionVisible:Ho,itemRender:eo,disabled:ua}):Uo,Ao=be()(wo,ro,Zo,aa,oa,Un==null?void 0:Un.className,{[`${or}-rtl`]:zn==="rtl",[`${or}-picture-card-wrapper`]:Tt==="picture-card",[`${or}-picture-circle-wrapper`]:Tt==="picture-circle"}),Do=Object.assign(Object.assign({},Un==null?void 0:Un.style),Tr);if(oo==="drag"){const Uo=be()(aa,or,`${or}-drag`,{[`${or}-drag-uploading`]:ya.some(Ho=>Ho.status==="uploading"),[`${or}-drag-hover`]:pa==="dragover",[`${or}-disabled`]:ua,[`${or}-rtl`]:zn==="rtl"});return ca(y.createElement("span",{className:Ao,ref:Oa},y.createElement("div",{className:Uo,style:Do,onDrop:Rn,onDragOver:Rn,onDragLeave:Rn},y.createElement(ft,Object.assign({},Rr,{ref:Ca,className:`${or}-btn`}),y.createElement("div",{className:`${or}-drag-container`},io))),hi()))}const Co=be()(or,`${or}-select`,{[`${or}-disabled`]:ua,[`${or}-hidden`]:!io}),Ja=y.createElement("div",{className:Co},y.createElement(ft,Object.assign({},Rr,{ref:Ca})));return ca(Tt==="picture-card"||Tt==="picture-circle"?y.createElement("span",{className:Ao,ref:Oa},hi(Ja,!!io)):y.createElement("span",{className:Ao,ref:Oa},Ja,hi()))};var Ot=y.forwardRef(fr),Vt=function(at,Qt){var tn={};for(var Yt in at)Object.prototype.hasOwnProperty.call(at,Yt)&&Qt.indexOf(Yt)<0&&(tn[Yt]=at[Yt]);if(at!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Yt=Object.getOwnPropertySymbols(at);nt{var{style:tn,height:Yt,hasControlInside:nt=!1}=at,Bt=Vt(at,["style","height","hasControlInside"]);return y.createElement(Ot,Object.assign({ref:Qt,hasControlInside:nt},Bt,{type:"drag",style:Object.assign(Object.assign({},tn),{height:Yt})}))});const Et=Ot;Et.Dragger=Mt,Et.LIST_IGNORE=Kn;var Kt=Et},14625:function(sn){function Ct(y){var we,pe,je="";if(typeof y=="string"||typeof y=="number")je+=y;else if(typeof y=="object")if(Array.isArray(y)){var be=y.length;for(we=0;we`,triples:"",explode:"[]{}"},pe=y.Pos;y.defineOption("autoCloseBrackets",!1,function(Ce,he,ce){ce&&ce!=y.Init&&(Ce.removeKeyMap(be),Ce.state.closeBrackets=null),he&&(Fe(je(he,"pairs")),Ce.state.closeBrackets=he,Ce.addKeyMap(be))});function je(Ce,he){return he=="pairs"&&typeof Ce=="string"?Ce:typeof Ce=="object"&&Ce[he]!=null?Ce[he]:we[he]}var be={Backspace:Ae,Enter:se};function Fe(Ce){for(var he=0;he=0;Ze--){var oe=Me[Ze].head;Ce.replaceRange("",pe(oe.line,oe.ch-1),pe(oe.line,oe.ch+1),"+delete")}}function se(Ce){var he=ze(Ce),ce=he&&je(he,"explode");if(!ce||Ce.getOption("disableInput"))return y.Pass;for(var Me=Ce.listSelections(),Ze=0;Ze0;return{anchor:new pe(Ce.anchor.line,Ce.anchor.ch+(he?-1:1)),head:new pe(Ce.head.line,Ce.head.ch+(he?1:-1))}}function me(Ce,he){var ce=ze(Ce);if(!ce||Ce.getOption("disableInput"))return y.Pass;var Me=je(ce,"pairs"),Ze=Me.indexOf(he);if(Ze==-1)return y.Pass;for(var Je=je(ce,"closeBefore"),oe=je(ce,"triples"),Be=Me.charAt(Ze+1)==he,rt=Ce.listSelections(),Te=Ze%2==0,Xe,ge=0;ge=0&&Ce.getRange(Ve,pe(Ve.line,Ve.ch+3))==he+he+he?Pe="skipThree":Pe="skip";else if(Be&&Ve.ch>1&&oe.indexOf(he)>=0&&Ce.getRange(pe(Ve.line,Ve.ch-2),Ve)==he+he){if(Ve.ch>2&&/\bstring/.test(Ce.getTokenTypeAt(pe(Ve.line,Ve.ch-2))))return y.Pass;Pe="addFour"}else if(Be){var Le=Ve.ch==0?" ":Ce.getRange(pe(Ve.line,Ve.ch-1),Ve);if(!y.isWordChar(ot)&&Le!=he&&!y.isWordChar(Le))Pe="both";else return y.Pass}else if(Te&&(ot.length===0||/\s/.test(ot)||Je.indexOf(ot)>-1))Pe="both";else return y.Pass;if(!Xe)Xe=Pe;else if(Xe!=Pe)return y.Pass}var ue=Ze%2?Me.charAt(Ze-1):he,_e=Ze%2?he:Me.charAt(Ze+1);Ce.operation(function(){if(Xe=="skip")Ce.execCommand("goCharRight");else if(Xe=="skipThree")for(var Ge=0;Ge<3;Ge++)Ce.execCommand("goCharRight");else if(Xe=="surround"){for(var ft=Ce.getSelections(),Ge=0;Ge'"]=function(Re){return je(Re)}),Ae.addKeyMap(me)}});var we=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],pe=["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 je(Ae){if(Ae.getOption("disableInput"))return y.Pass;for(var se=Ae.listSelections(),Ye=[],me=Ae.getOption("autoCloseTags"),Re=0;ReDe.ch&&(Ze=Ze.slice(0,Ze.length-Ce.end+De.ch));var rt=Ze.toLowerCase();if(!Ze||Ce.type=="string"&&(Ce.end!=De.ch||!/[\"\']/.test(Ce.string.charAt(Ce.string.length-1))||Ce.string.length==1)||Ce.type=="tag"&&Me.close||Ce.string.indexOf("/")==De.ch-Ce.start-1||oe&&ye(oe,rt)>-1||ze(Ae,he.mode.xmlCurrentContext&&he.mode.xmlCurrentContext(ce)||[],Ze,De,!0))return y.Pass;var Te=typeof me=="object"&&me.emptyTags;if(Te&&ye(Te,Ze)>-1){Ye[Re]={text:"/>",newPos:y.Pos(De.line,De.ch+2)};continue}var Xe=Be&&ye(Be,rt)>-1;Ye[Re]={indent:Xe,text:">"+(Xe?` -`:"")+"",newPos:Xe?y.Pos(De.line+1,0):y.Pos(De.line,De.ch+1)}}for(var ge=typeof me=="object"&&me.dontIndentOnAutoClose,Re=se.length-1;Re>=0;Re--){var Oe=Ye[Re];Ae.replaceRange(Oe.text,se[Re].head,se[Re].anchor,"+insert");var Ve=Ae.listSelections().slice(0);Ve[Re]={head:Oe.newPos,anchor:Oe.newPos},Ae.setSelections(Ve),!ge&&Oe.indent&&(Ae.indentLine(Oe.newPos.line,null,!0),Ae.indentLine(Oe.newPos.line+1,null,!0))}}function be(Ae,se){for(var Ye=Ae.listSelections(),me=[],Re=se?"/":""&&(oe+=">"),me[he]=oe}if(Ae.replaceSelections(me),Ye=Ae.listSelections(),!Ce)for(var he=0;he=0&&se[ce]==Ye;ce--)++he;me=Ce.to;for(var ce=1;ce=ce.max))return ce.ch=0,ce.text=ce.cm.getLine(++ce.line),!0}function se(ce){if(!(ce.line<=ce.min))return ce.text=ce.cm.getLine(--ce.line),ce.ch=ce.text.length,!0}function Ye(ce){for(;;){var Me=ce.text.indexOf(">",ce.ch);if(Me==-1){if(Ae(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me+1;continue}var Ze=ce.text.lastIndexOf("/",Me),Je=Ze>-1&&!/\S/.test(ce.text.slice(Ze+1,Me));return ce.ch=Me+1,Je?"selfClose":"regular"}}function me(ce){for(;;){var Me=ce.ch?ce.text.lastIndexOf("<",ce.ch-1):-1;if(Me==-1){if(se(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me;continue}Fe.lastIndex=Me,ce.ch=Me;var Ze=Fe.exec(ce.text);if(Ze&&Ze.index==Me)return Ze}}function Re(ce){for(;;){Fe.lastIndex=ce.ch;var Me=Fe.exec(ce.text);if(!Me){if(Ae(ce))continue;return}if(!ze(ce,Me.index+1)){ce.ch=Me.index+1;continue}return ce.ch=Me.index+Me[0].length,Me}}function De(ce){for(;;){var Me=ce.ch?ce.text.lastIndexOf(">",ce.ch-1):-1;if(Me==-1){if(se(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me;continue}var Ze=ce.text.lastIndexOf("/",Me),Je=Ze>-1&&!/\S/.test(ce.text.slice(Ze+1,Me));return ce.ch=Me+1,Je?"selfClose":"regular"}}function Ce(ce,Me){for(var Ze=[];;){var Je=Re(ce),oe,Be=ce.line,rt=ce.ch-(Je?Je[0].length:0);if(!Je||!(oe=Ye(ce)))return;if(oe!="selfClose")if(Je[1]){for(var Te=Ze.length-1;Te>=0;--Te)if(Ze[Te]==Je[2]){Ze.length=Te;break}if(Te<0&&(!Me||Me==Je[2]))return{tag:Je[2],from:we(Be,rt),to:we(ce.line,ce.ch)}}else Ze.push(Je[2])}}function he(ce,Me){for(var Ze=[];;){var Je=De(ce);if(!Je)return;if(Je=="selfClose"){me(ce);continue}var oe=ce.line,Be=ce.ch,rt=me(ce);if(!rt)return;if(rt[1])Ze.push(rt[2]);else{for(var Te=Ze.length-1;Te>=0;--Te)if(Ze[Te]==rt[2]){Ze.length=Te;break}if(Te<0&&(!Me||Me==rt[2]))return{tag:rt[2],from:we(ce.line,ce.ch),to:we(oe,Be)}}}}y.registerHelper("fold","xml",function(ce,Me){for(var Ze=new ye(ce,Me.line,0);;){var Je=Re(Ze);if(!Je||Ze.line!=Me.line)return;var oe=Ye(Ze);if(!oe)return;if(!Je[1]&&oe!="selfClose"){var Be=we(Ze.line,Ze.ch),rt=Ce(Ze,Je[2]);return rt&&pe(rt.from,Be)>0?{from:Be,to:rt.from}:null}}}),y.findMatchingTag=function(ce,Me,Ze){var Je=new ye(ce,Me.line,Me.ch,Ze);if(!(Je.text.indexOf(">")==-1&&Je.text.indexOf("<")==-1)){var oe=Ye(Je),Be=oe&&we(Je.line,Je.ch),rt=oe&&me(Je);if(!(!oe||!rt||pe(Je,Me)>0)){var Te={from:we(Je.line,Je.ch),to:Be,tag:rt[2]};return oe=="selfClose"?{open:Te,close:null,at:"open"}:rt[1]?{open:he(Je,rt[2]),close:Te,at:"close"}:(Je=new ye(ce,Be.line,Be.ch,Ze),{open:Te,close:Ce(Je,rt[2]),at:"open"})}}},y.findEnclosingTag=function(ce,Me,Ze,Je){for(var oe=new ye(ce,Me.line,Me.ch,Ze);;){var Be=he(oe,Je);if(!Be)break;var rt=new ye(ce,Me.line,Me.ch,Ze),Te=Ce(rt,Be.tag);if(Te)return{open:Be,close:Te}}},y.scanForClosingTag=function(ce,Me,Ze,Je){var oe=new ye(ce,Me.line,Me.ch,Je?{from:0,to:Je}:null);return Ce(oe,Ze)}})},89780:function(sn){(function(Ct,E){sn.exports=E()})(this,function(){"use strict";var Ct=navigator.userAgent,E=navigator.platform,y=/gecko\/\d/i.test(Ct),we=/MSIE \d/.test(Ct),pe=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Ct),je=/Edge\/(\d+)/.exec(Ct),be=we||pe||je,Fe=be&&(we?document.documentMode||6:+(je||pe)[1]),ye=!je&&/WebKit\//.test(Ct),ze=ye&&/Qt\/\d+\.\d+/.test(Ct),Ae=!je&&/Chrome\//.test(Ct),se=/Opera\//.test(Ct),Ye=/Apple Computer/.test(navigator.vendor),me=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Ct),Re=/PhantomJS/.test(Ct),De=!je&&/AppleWebKit/.test(Ct)&&/Mobile\/\w+/.test(Ct),Ce=/Android/.test(Ct),he=De||Ce||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Ct),ce=De||/Mac/.test(E),Me=/\bCrOS\b/.test(Ct),Ze=/win/i.test(E),Je=se&&Ct.match(/Version\/(\d*\.\d*)/);Je&&(Je=Number(Je[1])),Je&&Je>=15&&(se=!1,ye=!0);var oe=ce&&(ze||se&&(Je==null||Je<12.11)),Be=y||be&&Fe>=9;function rt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Te=function(a,b){var z=a.className,x=rt(b).exec(z);if(x){var ee=z.slice(x.index+x[0].length);a.className=z.slice(0,x.index)+(ee?x[1]+ee:"")}};function Xe(a){for(var b=a.childNodes.length;b>0;--b)a.removeChild(a.firstChild);return a}function ge(a,b){return Xe(a).appendChild(b)}function Oe(a,b,z,x){var ee=document.createElement(a);if(z&&(ee.className=z),x&&(ee.style.cssText=x),typeof b=="string")ee.appendChild(document.createTextNode(b));else if(b)for(var ae=0;ae=b)return Ee+(b-ae);Ee+=He-ae,Ee+=z-Ee%z,ae=He+1}}var Se=function(){this.id=null,this.f=null,this.time=0,this.handler=ft(this.onTimeout,this)};Se.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Se.prototype.set=function(a,b){this.f=b;var z=+new Date+a;(!this.id||z=b)return x+Math.min(Ee,b-ee);if(ee+=ae-x,ee+=z-ee%z,x=ae+1,ee>=b)return x}}var ht=[""];function Zt(a){for(;ht.length<=a;)ht.push(St(ht)+" ");return ht[a]}function St(a){return a[a.length-1]}function Gt(a,b){for(var z=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||te.test(a))}function ve(a,b){return b?b.source.indexOf("\\w")>-1&&le(a)?!0:b.test(a):le(a)}function re(a){for(var b in a)if(a.hasOwnProperty(b)&&a[b])return!1;return!0}var fe=/[\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 Ue(a){return a.charCodeAt(0)>=768&&fe.test(a)}function vt(a,b,z){for(;(z<0?b>0:bz?-1:1;;){if(b==z)return b;var ee=(b+z)/2,ae=x<0?Math.ceil(ee):Math.floor(ee);if(ae==b)return a(ae)?b:z;a(ae)?z=ae:b=ae+x}}function tt(a,b,z,x){if(!a)return x(b,z,"ltr",0);for(var ee=!1,ae=0;aeb||b==z&&Ee.to==b)&&(x(Math.max(Ee.from,b),Math.min(Ee.to,z),Ee.level==1?"rtl":"ltr",ae),ee=!0)}ee||x(b,z,"ltr")}var dt=null;function yt(a,b,z){var x;dt=null;for(var ee=0;eeb)return ee;ae.to==b&&(ae.from!=ae.to&&z=="before"?x=ee:dt=ee),ae.from==b&&(ae.from!=ae.to&&z!="before"?x=ee:dt=ee)}return x!=null?x:dt}var wt=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",b="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function z(mt){return mt<=247?a.charAt(mt):1424<=mt&&mt<=1524?"R":1536<=mt&&mt<=1785?b.charAt(mt-1536):1774<=mt&&mt<=2220?"r":8192<=mt&&mt<=8203?"w":mt==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ee=/[stwN]/,ae=/[LRr]/,Ee=/[Lb1n]/,He=/[1n]/;function qe(mt,nn,pn){this.level=mt,this.from=nn,this.to=pn}return function(mt,nn){var pn=nn=="ltr"?"L":"R";if(mt.length==0||nn=="ltr"&&!x.test(mt))return!1;for(var Xn=mt.length,Wn=[],Dr=0;Dr-1&&(x[b]=ee.slice(0,ae).concat(ee.slice(ae+1)))}}}function en(a,b){var z=Ut(a,b);if(z.length)for(var x=Array.prototype.slice.call(arguments,2),ee=0;ee0}function bt(a){a.prototype.on=function(b,z){qt(this,b,z)},a.prototype.off=function(b,z){vn(this,b,z)}}function kt(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function ln(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function yn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function ut(a){kt(a),ln(a)}function zt(a){return a.target||a.srcElement}function At(a){var b=a.which;return b==null&&(a.button&1?b=1:a.button&2?b=3:a.button&4&&(b=2)),ce&&a.ctrlKey&&b==1&&(b=3),b}var un=function(){if(be&&Fe<9)return!1;var a=Oe("div");return"draggable"in a||"dragDrop"in a}(),An;function Vn(a){if(An==null){var b=Oe("span","\u200B");ge(a,Oe("span",[b,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(An=b.offsetWidth<=1&&b.offsetHeight>2&&!(be&&Fe<8))}var z=An?Oe("span","\u200B"):Oe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return z.setAttribute("cm-text",""),z}var rr;function sr(a){if(rr!=null)return rr;var b=ge(a,document.createTextNode("A\u062EA")),z=Pe(b,0,1).getBoundingClientRect(),x=Pe(b,1,2).getBoundingClientRect();return Xe(a),!z||z.left==z.right?!1:rr=x.right-z.right<3}var kn=` +`:"")+"",newPos:Xe?y.Pos(De.line+1,0):y.Pos(De.line,De.ch+1)}}for(var ge=typeof me=="object"&&me.dontIndentOnAutoClose,Re=se.length-1;Re>=0;Re--){var Oe=Ye[Re];Ae.replaceRange(Oe.text,se[Re].head,se[Re].anchor,"+insert");var Ve=Ae.listSelections().slice(0);Ve[Re]={head:Oe.newPos,anchor:Oe.newPos},Ae.setSelections(Ve),!ge&&Oe.indent&&(Ae.indentLine(Oe.newPos.line,null,!0),Ae.indentLine(Oe.newPos.line+1,null,!0))}}function be(Ae,se){for(var Ye=Ae.listSelections(),me=[],Re=se?"/":""&&(oe+=">"),me[he]=oe}if(Ae.replaceSelections(me),Ye=Ae.listSelections(),!Ce)for(var he=0;he=0&&se[ce]==Ye;ce--)++he;me=Ce.to;for(var ce=1;ce=ce.max))return ce.ch=0,ce.text=ce.cm.getLine(++ce.line),!0}function se(ce){if(!(ce.line<=ce.min))return ce.text=ce.cm.getLine(--ce.line),ce.ch=ce.text.length,!0}function Ye(ce){for(;;){var Me=ce.text.indexOf(">",ce.ch);if(Me==-1){if(Ae(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me+1;continue}var Ze=ce.text.lastIndexOf("/",Me),Je=Ze>-1&&!/\S/.test(ce.text.slice(Ze+1,Me));return ce.ch=Me+1,Je?"selfClose":"regular"}}function me(ce){for(;;){var Me=ce.ch?ce.text.lastIndexOf("<",ce.ch-1):-1;if(Me==-1){if(se(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me;continue}Fe.lastIndex=Me,ce.ch=Me;var Ze=Fe.exec(ce.text);if(Ze&&Ze.index==Me)return Ze}}function Re(ce){for(;;){Fe.lastIndex=ce.ch;var Me=Fe.exec(ce.text);if(!Me){if(Ae(ce))continue;return}if(!ze(ce,Me.index+1)){ce.ch=Me.index+1;continue}return ce.ch=Me.index+Me[0].length,Me}}function De(ce){for(;;){var Me=ce.ch?ce.text.lastIndexOf(">",ce.ch-1):-1;if(Me==-1){if(se(ce))continue;return}if(!ze(ce,Me+1)){ce.ch=Me;continue}var Ze=ce.text.lastIndexOf("/",Me),Je=Ze>-1&&!/\S/.test(ce.text.slice(Ze+1,Me));return ce.ch=Me+1,Je?"selfClose":"regular"}}function Ce(ce,Me){for(var Ze=[];;){var Je=Re(ce),oe,Be=ce.line,rt=ce.ch-(Je?Je[0].length:0);if(!Je||!(oe=Ye(ce)))return;if(oe!="selfClose")if(Je[1]){for(var Te=Ze.length-1;Te>=0;--Te)if(Ze[Te]==Je[2]){Ze.length=Te;break}if(Te<0&&(!Me||Me==Je[2]))return{tag:Je[2],from:we(Be,rt),to:we(ce.line,ce.ch)}}else Ze.push(Je[2])}}function he(ce,Me){for(var Ze=[];;){var Je=De(ce);if(!Je)return;if(Je=="selfClose"){me(ce);continue}var oe=ce.line,Be=ce.ch,rt=me(ce);if(!rt)return;if(rt[1])Ze.push(rt[2]);else{for(var Te=Ze.length-1;Te>=0;--Te)if(Ze[Te]==rt[2]){Ze.length=Te;break}if(Te<0&&(!Me||Me==rt[2]))return{tag:rt[2],from:we(ce.line,ce.ch),to:we(oe,Be)}}}}y.registerHelper("fold","xml",function(ce,Me){for(var Ze=new ye(ce,Me.line,0);;){var Je=Re(Ze);if(!Je||Ze.line!=Me.line)return;var oe=Ye(Ze);if(!oe)return;if(!Je[1]&&oe!="selfClose"){var Be=we(Ze.line,Ze.ch),rt=Ce(Ze,Je[2]);return rt&&pe(rt.from,Be)>0?{from:Be,to:rt.from}:null}}}),y.findMatchingTag=function(ce,Me,Ze){var Je=new ye(ce,Me.line,Me.ch,Ze);if(!(Je.text.indexOf(">")==-1&&Je.text.indexOf("<")==-1)){var oe=Ye(Je),Be=oe&&we(Je.line,Je.ch),rt=oe&&me(Je);if(!(!oe||!rt||pe(Je,Me)>0)){var Te={from:we(Je.line,Je.ch),to:Be,tag:rt[2]};return oe=="selfClose"?{open:Te,close:null,at:"open"}:rt[1]?{open:he(Je,rt[2]),close:Te,at:"close"}:(Je=new ye(ce,Be.line,Be.ch,Ze),{open:Te,close:Ce(Je,rt[2]),at:"open"})}}},y.findEnclosingTag=function(ce,Me,Ze,Je){for(var oe=new ye(ce,Me.line,Me.ch,Ze);;){var Be=he(oe,Je);if(!Be)break;var rt=new ye(ce,Me.line,Me.ch,Ze),Te=Ce(rt,Be.tag);if(Te)return{open:Be,close:Te}}},y.scanForClosingTag=function(ce,Me,Ze,Je){var oe=new ye(ce,Me.line,Me.ch,Je?{from:0,to:Je}:null);return Ce(oe,Ze)}})},89780:function(sn){(function(Ct,E){sn.exports=E()})(this,function(){"use strict";var Ct=navigator.userAgent,E=navigator.platform,y=/gecko\/\d/i.test(Ct),we=/MSIE \d/.test(Ct),pe=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(Ct),je=/Edge\/(\d+)/.exec(Ct),be=we||pe||je,Fe=be&&(we?document.documentMode||6:+(je||pe)[1]),ye=!je&&/WebKit\//.test(Ct),ze=ye&&/Qt\/\d+\.\d+/.test(Ct),Ae=!je&&/Chrome\//.test(Ct),se=/Opera\//.test(Ct),Ye=/Apple Computer/.test(navigator.vendor),me=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(Ct),Re=/PhantomJS/.test(Ct),De=!je&&/AppleWebKit/.test(Ct)&&/Mobile\/\w+/.test(Ct),Ce=/Android/.test(Ct),he=De||Ce||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(Ct),ce=De||/Mac/.test(E),Me=/\bCrOS\b/.test(Ct),Ze=/win/i.test(E),Je=se&&Ct.match(/Version\/(\d*\.\d*)/);Je&&(Je=Number(Je[1])),Je&&Je>=15&&(se=!1,ye=!0);var oe=ce&&(ze||se&&(Je==null||Je<12.11)),Be=y||be&&Fe>=9;function rt(a){return new RegExp("(^|\\s)"+a+"(?:$|\\s)\\s*")}var Te=function(a,b){var z=a.className,x=rt(b).exec(z);if(x){var ee=z.slice(x.index+x[0].length);a.className=z.slice(0,x.index)+(ee?x[1]+ee:"")}};function Xe(a){for(var b=a.childNodes.length;b>0;--b)a.removeChild(a.firstChild);return a}function ge(a,b){return Xe(a).appendChild(b)}function Oe(a,b,z,x){var ee=document.createElement(a);if(z&&(ee.className=z),x&&(ee.style.cssText=x),typeof b=="string")ee.appendChild(document.createTextNode(b));else if(b)for(var ae=0;ae=b)return Ee+(b-ae);Ee+=He-ae,Ee+=z-Ee%z,ae=He+1}}var Se=function(){this.id=null,this.f=null,this.time=0,this.handler=ft(this.onTimeout,this)};Se.prototype.onTimeout=function(a){a.id=0,a.time<=+new Date?a.f():setTimeout(a.handler,a.time-+new Date)},Se.prototype.set=function(a,b){this.f=b;var z=+new Date+a;(!this.id||z=b)return x+Math.min(Ee,b-ee);if(ee+=ae-x,ee+=z-ee%z,x=ae+1,ee>=b)return x}}var ht=[""];function kt(a){for(;ht.length<=a;)ht.push(St(ht)+" ");return ht[a]}function St(a){return a[a.length-1]}function Gt(a,b){for(var z=[],x=0;x"\x80"&&(a.toUpperCase()!=a.toLowerCase()||te.test(a))}function ve(a,b){return b?b.source.indexOf("\\w")>-1&&le(a)?!0:b.test(a):le(a)}function re(a){for(var b in a)if(a.hasOwnProperty(b)&&a[b])return!1;return!0}var fe=/[\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 Ue(a){return a.charCodeAt(0)>=768&&fe.test(a)}function vt(a,b,z){for(;(z<0?b>0:bz?-1:1;;){if(b==z)return b;var ee=(b+z)/2,ae=x<0?Math.ceil(ee):Math.floor(ee);if(ae==b)return a(ae)?b:z;a(ae)?z=ae:b=ae+x}}function tt(a,b,z,x){if(!a)return x(b,z,"ltr",0);for(var ee=!1,ae=0;aeb||b==z&&Ee.to==b)&&(x(Math.max(Ee.from,b),Math.min(Ee.to,z),Ee.level==1?"rtl":"ltr",ae),ee=!0)}ee||x(b,z,"ltr")}var dt=null;function yt(a,b,z){var x;dt=null;for(var ee=0;eeb)return ee;ae.to==b&&(ae.from!=ae.to&&z=="before"?x=ee:dt=ee),ae.from==b&&(ae.from!=ae.to&&z!="before"?x=ee:dt=ee)}return x!=null?x:dt}var wt=function(){var a="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",b="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function z(mt){return mt<=247?a.charAt(mt):1424<=mt&&mt<=1524?"R":1536<=mt&&mt<=1785?b.charAt(mt-1536):1774<=mt&&mt<=2220?"r":8192<=mt&&mt<=8203?"w":mt==8204?"b":"L"}var x=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ee=/[stwN]/,ae=/[LRr]/,Ee=/[Lb1n]/,He=/[1n]/;function qe(mt,nn,pn){this.level=mt,this.from=nn,this.to=pn}return function(mt,nn){var pn=nn=="ltr"?"L":"R";if(mt.length==0||nn=="ltr"&&!x.test(mt))return!1;for(var Xn=mt.length,Wn=[],Dr=0;Dr-1&&(x[b]=ee.slice(0,ae).concat(ee.slice(ae+1)))}}}function en(a,b){var z=Ut(a,b);if(z.length)for(var x=Array.prototype.slice.call(arguments,2),ee=0;ee0}function bt(a){a.prototype.on=function(b,z){qt(this,b,z)},a.prototype.off=function(b,z){vn(this,b,z)}}function Rt(a){a.preventDefault?a.preventDefault():a.returnValue=!1}function ln(a){a.stopPropagation?a.stopPropagation():a.cancelBubble=!0}function yn(a){return a.defaultPrevented!=null?a.defaultPrevented:a.returnValue==!1}function ut(a){Rt(a),ln(a)}function zt(a){return a.target||a.srcElement}function At(a){var b=a.which;return b==null&&(a.button&1?b=1:a.button&2?b=3:a.button&4&&(b=2)),ce&&a.ctrlKey&&b==1&&(b=3),b}var un=function(){if(be&&Fe<9)return!1;var a=Oe("div");return"draggable"in a||"dragDrop"in a}(),An;function Vn(a){if(An==null){var b=Oe("span","\u200B");ge(a,Oe("span",[b,document.createTextNode("x")])),a.firstChild.offsetHeight!=0&&(An=b.offsetWidth<=1&&b.offsetHeight>2&&!(be&&Fe<8))}var z=An?Oe("span","\u200B"):Oe("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return z.setAttribute("cm-text",""),z}var rr;function sr(a){if(rr!=null)return rr;var b=ge(a,document.createTextNode("A\u062EA")),z=Pe(b,0,1).getBoundingClientRect(),x=Pe(b,1,2).getBoundingClientRect();return Xe(a),!z||z.left==z.right?!1:rr=x.right-z.right<3}var kn=` b`.split(/\n/).length!=3?function(a){for(var b=0,z=[],x=a.length;b<=x;){var ee=a.indexOf(` -`,b);ee==-1&&(ee=a.length);var ae=a.slice(b,a.charAt(ee-1)=="\r"?ee-1:ee),Ee=ae.indexOf("\r");Ee!=-1?(z.push(ae.slice(0,Ee)),b+=Ee+1):(z.push(ae),b=ee+1)}return z}:function(a){return a.split(/\r\n?|\n/)},qn=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(b){return!1}}:function(a){var b;try{b=a.ownerDocument.selection.createRange()}catch(z){}return!b||b.parentElement()!=a?!1:b.compareEndPoints("StartToEnd",b)!=0},Ht=function(){var a=Oe("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),dn=null;function Nn(a){if(dn!=null)return dn;var b=ge(a,Oe("span","x")),z=b.getBoundingClientRect(),x=Pe(b,0,1).getBoundingClientRect();return dn=Math.abs(z.left-x.left)>1}var Ln={},Sn={};function hn(a,b){arguments.length>2&&(b.dependencies=Array.prototype.slice.call(arguments,2)),Ln[a]=b}function on(a,b){Sn[a]=b}function Fn(a){if(typeof a=="string"&&Sn.hasOwnProperty(a))a=Sn[a];else if(a&&typeof a.name=="string"&&Sn.hasOwnProperty(a.name)){var b=Sn[a.name];typeof b=="string"&&(b={name:b}),a=ne(b,a),a.name=b.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Fn("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Fn("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Yn(a,b){b=Fn(b);var z=Ln[b.name];if(!z)return Yn(a,"text/plain");var x=z(a,b);if(_n.hasOwnProperty(b.name)){var ee=_n[b.name];for(var ae in ee)ee.hasOwnProperty(ae)&&(x.hasOwnProperty(ae)&&(x["_"+ae]=x[ae]),x[ae]=ee[ae])}if(x.name=b.name,b.helperType&&(x.helperType=b.helperType),b.modeProps)for(var Ee in b.modeProps)x[Ee]=b.modeProps[Ee];return x}var _n={};function Pn(a,b){var z=_n.hasOwnProperty(a)?_n[a]:_n[a]={};Nt(b,z)}function Qn(a,b){if(b===!0)return b;if(a.copyState)return a.copyState(b);var z={};for(var x in b){var ee=b[x];ee instanceof Array&&(ee=ee.concat([])),z[x]=ee}return z}function Jn(a,b){for(var z;a.innerMode&&(z=a.innerMode(b),!(!z||z.mode==a));)b=z.state,a=z.mode;return z||{mode:a,state:b}}function Er(a,b,z){return a.startState?a.startState(b,z):!0}var Ar=function(a,b,z){this.pos=this.start=0,this.string=a,this.tabSize=b||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=z};Ar.prototype.eol=function(){return this.pos>=this.string.length},Ar.prototype.sol=function(){return this.pos==this.lineStart},Ar.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ar.prototype.next=function(){if(this.posb},Ar.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Ar.prototype.skipToEnd=function(){this.pos=this.string.length},Ar.prototype.skipTo=function(a){var b=this.string.indexOf(a,this.pos);if(b>-1)return this.pos=b,!0},Ar.prototype.backUp=function(a){this.pos-=a},Ar.prototype.column=function(){return this.lastColumnPos0?null:(ae&&b!==!1&&(this.pos+=ae[0].length),ae)}},Ar.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ar.prototype.hideFirstChars=function(a,b){this.lineStart+=a;try{return b()}finally{this.lineStart-=a}},Ar.prototype.lookAhead=function(a){var b=this.lineOracle;return b&&b.lookAhead(a)},Ar.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function En(a,b){if(b-=a.first,b<0||b>=a.size)throw new Error("There is no line "+(b+a.first)+" in the document.");for(var z=a;!z.lines;)for(var x=0;;++x){var ee=z.children[x],ae=ee.chunkSize();if(b=a.first&&bz?Et(z,En(a,z).text.length):Tt(b,En(a,b.line).text.length)}function Tt(a,b){var z=a.ch;return z==null||z>b?Et(a.line,b):z<0?Et(a.line,0):a}function Jt(a,b){for(var z=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),b},jn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var b=this.baseTokens[this.baseTokenPos+1];return{type:b&&b.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},jn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},jn.fromSaved=function(a,b,z){return b instanceof On?new jn(a,Qn(a.mode,b.state),z,b.lookAhead):new jn(a,Qn(a.mode,b),z)},jn.prototype.save=function(a){var b=a!==!1?Qn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new On(b,this.maxLookAhead):b};function Gn(a,b,z,x){var ee=[a.state.modeGen],ae={};oo(a,b.text,a.doc.mode,z,function(mt,nn){return ee.push(mt,nn)},ae,x);for(var Ee=z.state,He=function(mt){z.baseTokens=ee;var nn=a.state.overlays[mt],pn=1,Xn=0;z.state=!0,oo(a,b.text,nn.mode,z,function(Wn,Dr){for(var Kr=pn;XnWn&&ee.splice(pn,1,Wn,ee[pn+1],so),pn+=2,Xn=Math.min(Wn,so)}if(Dr)if(nn.opaque)ee.splice(Kr,pn-Kr,Wn,"overlay "+Dr),pn=Kr+2;else for(;Kra.options.maxHighlightLength&&Qn(a.doc.mode,x.state),ae=Gn(a,b,x);ee&&(x.state=ee),b.stateAfter=x.save(!ee),b.styles=ae.styles,ae.classes?b.styleClasses=ae.classes:b.styleClasses&&(b.styleClasses=null),z===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return b.styles}function Hr(a,b,z){var x=a.doc,ee=a.display;if(!x.mode.startState)return new jn(x,!0,b);var ae=io(a,b,z),Ee=ae>x.first&&En(x,ae-1).stateAfter,He=Ee?jn.fromSaved(x,Ee,ae):new jn(x,Er(x.mode),ae);return x.iter(ae,b,function(qe){to(a,qe.text,He);var mt=He.line;qe.stateAfter=mt==b-1||mt%5==0||mt>=ee.viewFrom&&mtb.start)return ae}throw new Error("Mode "+a.name+" failed to advance stream.")}var kr=function(a,b,z){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=b||null,this.state=z};function Yr(a,b,z,x){var ee=a.doc,ae=ee.mode,Ee;b=Bt(ee,b);var He=En(ee,b.line),qe=Hr(a,b.line,z),mt=new Ar(He.text,a.options.tabSize,qe),nn;for(x&&(nn=[]);(x||mt.posa.options.maxHighlightLength?(He=!1,Ee&&to(a,b,x,nn.pos),nn.pos=b.length,pn=null):pn=ro(xr(z,nn,x.state,Xn),ae),Xn){var Wn=Xn[0].name;Wn&&(pn="m-"+(pn?Wn+" "+pn:Wn))}if(!He||mt!=pn){for(;qeEe;--He){if(He<=ae.first)return ae.first;var qe=En(ae,He-1),mt=qe.stateAfter;if(mt&&(!z||He+(mt instanceof On?mt.lookAhead:0)<=ae.modeFrontier))return He;var nn=Ke(qe.text,null,a.options.tabSize);(ee==null||x>nn)&&(ee=He-1,x=nn)}return ee}function Tr(a,b){if(a.modeFrontier=Math.min(a.modeFrontier,b),!(a.highlightFrontierz;x--){var ee=En(a,x).stateAfter;if(ee&&(!(ee instanceof On)||x+ee.lookAhead=b:ae.to>b);(x||(x=[])).push(new ar(Ee,ae.from,qe?null:ae.to))}}return x}function vo(a,b,z){var x;if(a)for(var ee=0;ee=b:ae.to>b);if(He||ae.from==b&&Ee.type=="bookmark"&&(!z||ae.marker.insertLeft)){var qe=ae.from==null||(Ee.inclusiveLeft?ae.from<=b:ae.from0&&He)for(var ra=0;ra0)){var nn=[qe,1],pn=Kt(mt.from,He.from),Xn=Kt(mt.to,He.to);(pn<0||!Ee.inclusiveLeft&&!pn)&&nn.push({from:mt.from,to:He.from}),(Xn>0||!Ee.inclusiveRight&&!Xn)&&nn.push({from:He.to,to:mt.to}),ee.splice.apply(ee,nn),qe+=nn.length-3}}return ee}function pa(a){var b=a.markedSpans;if(b){for(var z=0;zb)&&(!x||No(x,ae.marker)<0)&&(x=ae.marker)}return x}function tr(a,b,z,x,ee){var ae=En(a,b),Ee=$r&&ae.markedSpans;if(Ee)for(var He=0;He=0&&pn<=0||nn<=0&&pn>=0)&&(nn<=0&&(qe.marker.inclusiveRight&&ee.inclusiveLeft?Kt(mt.to,z)>=0:Kt(mt.to,z)>0)||nn>=0&&(qe.marker.inclusiveRight&&ee.inclusiveLeft?Kt(mt.from,x)<=0:Kt(mt.from,x)<0)))return!0}}}function Zn(a){for(var b;b=fn(a);)a=b.find(-1,!0).line;return a}function Rn(a){for(var b;b=Lt(a);)a=b.find(1,!0).line;return a}function yr(a){for(var b,z;b=Lt(a);)a=b.find(1,!0).line,(z||(z=[])).push(a);return z}function zn(a,b){var z=En(a,b),x=Zn(z);return z==x?b:Ot(x)}function Un(a,b){if(b>a.lastLine())return b;var z=En(a,b),x;if(!or(a,z))return b;for(;x=Lt(z);)z=x.find(1,!0).line;return Ot(z)+1}function or(a,b){var z=$r&&b.markedSpans;if(z){for(var x=void 0,ee=0;eeb.maxLineLength&&(b.maxLineLength=ee,b.maxLine=x)})}var oa=function(a,b,z){this.text=a,ka(this,b),this.height=z?z(this):1};oa.prototype.lineNo=function(){return Ot(this)},bt(oa);function va(a,b,z,x){a.text=b,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),pa(a),ka(a,z);var ee=x?x(a):1;ee!=a.height&&gr(a,ee)}function ma(a){a.parent=null,pa(a)}var La={},Ba={};function Ta(a,b){if(!a||/^\s*$/.test(a))return null;var z=b.addModeClass?Ba:La;return z[a]||(z[a]=a.replace(/\S+/g,"cm-$&"))}function Va(a,b){var z=Ve("span",null,null,ye?"padding-right: .1px":null),x={pre:Ve("pre",[z],"CodeMirror-line"),content:z,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};b.measure={};for(var ee=0;ee<=(b.rest?b.rest.length:0);ee++){var ae=ee?b.rest[ee-1]:b.line,Ee=void 0;x.pos=0,x.addToken=fi,sr(a.display.measure)&&(Ee=Qe(ae,a.doc.direction))&&(x.addToken=hi(x.addToken,Ee)),x.map=[];var He=b!=a.display.externalMeasured&&Ot(ae);Do(ae,x,Lr(a,ae,He)),ae.styleClasses&&(ae.styleClasses.bgClass&&(x.bgClass=_e(ae.styleClasses.bgClass,x.bgClass||"")),ae.styleClasses.textClass&&(x.textClass=_e(ae.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(Vn(a.display.measure))),ee==0?(b.measure.map=x.map,b.measure.cache={}):((b.measure.maps||(b.measure.maps=[])).push(x.map),(b.measure.caches||(b.measure.caches=[])).push({}))}if(ye){var qe=x.content.lastChild;(/\bcm-tab\b/.test(qe.className)||qe.querySelector&&qe.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return en(a,"renderLine",a,b.line,x.pre),x.pre.className&&(x.textClass=_e(x.pre.className,x.textClass||"")),x}function si(a){var b=Oe("span","\u2022","cm-invalidchar");return b.title="\\u"+a.charCodeAt(0).toString(16),b.setAttribute("aria-label",b.title),b}function fi(a,b,z,x,ee,ae,Ee){if(b){var He=a.splitSpaces?wi(b,a.trailingSpace):b,qe=a.cm.state.specialChars,mt=!1,nn;if(!qe.test(b))a.col+=b.length,nn=document.createTextNode(He),a.map.push(a.pos,a.pos+b.length,nn),be&&Fe<9&&(mt=!0),a.pos+=b.length;else{nn=document.createDocumentFragment();for(var pn=0;;){qe.lastIndex=pn;var Xn=qe.exec(b),Wn=Xn?Xn.index-pn:b.length-pn;if(Wn){var Dr=document.createTextNode(He.slice(pn,pn+Wn));be&&Fe<9?nn.appendChild(Oe("span",[Dr])):nn.appendChild(Dr),a.map.push(a.pos,a.pos+Wn,Dr),a.col+=Wn,a.pos+=Wn}if(!Xn)break;pn+=Wn+1;var Kr=void 0;if(Xn[0]==" "){var so=a.cm.options.tabSize,Eo=so-a.col%so;Kr=nn.appendChild(Oe("span",Zt(Eo),"cm-tab")),Kr.setAttribute("role","presentation"),Kr.setAttribute("cm-text"," "),a.col+=Eo}else Xn[0]=="\r"||Xn[0]==` +`,b);ee==-1&&(ee=a.length);var ae=a.slice(b,a.charAt(ee-1)=="\r"?ee-1:ee),Ee=ae.indexOf("\r");Ee!=-1?(z.push(ae.slice(0,Ee)),b+=Ee+1):(z.push(ae),b=ee+1)}return z}:function(a){return a.split(/\r\n?|\n/)},qn=window.getSelection?function(a){try{return a.selectionStart!=a.selectionEnd}catch(b){return!1}}:function(a){var b;try{b=a.ownerDocument.selection.createRange()}catch(z){}return!b||b.parentElement()!=a?!1:b.compareEndPoints("StartToEnd",b)!=0},Ht=function(){var a=Oe("div");return"oncopy"in a?!0:(a.setAttribute("oncopy","return;"),typeof a.oncopy=="function")}(),dn=null;function Nn(a){if(dn!=null)return dn;var b=ge(a,Oe("span","x")),z=b.getBoundingClientRect(),x=Pe(b,0,1).getBoundingClientRect();return dn=Math.abs(z.left-x.left)>1}var Ln={},Sn={};function hn(a,b){arguments.length>2&&(b.dependencies=Array.prototype.slice.call(arguments,2)),Ln[a]=b}function on(a,b){Sn[a]=b}function Fn(a){if(typeof a=="string"&&Sn.hasOwnProperty(a))a=Sn[a];else if(a&&typeof a.name=="string"&&Sn.hasOwnProperty(a.name)){var b=Sn[a.name];typeof b=="string"&&(b={name:b}),a=ne(b,a),a.name=b.name}else{if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(a))return Fn("application/xml");if(typeof a=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(a))return Fn("application/json")}return typeof a=="string"?{name:a}:a||{name:"null"}}function Yn(a,b){b=Fn(b);var z=Ln[b.name];if(!z)return Yn(a,"text/plain");var x=z(a,b);if(_n.hasOwnProperty(b.name)){var ee=_n[b.name];for(var ae in ee)ee.hasOwnProperty(ae)&&(x.hasOwnProperty(ae)&&(x["_"+ae]=x[ae]),x[ae]=ee[ae])}if(x.name=b.name,b.helperType&&(x.helperType=b.helperType),b.modeProps)for(var Ee in b.modeProps)x[Ee]=b.modeProps[Ee];return x}var _n={};function Pn(a,b){var z=_n.hasOwnProperty(a)?_n[a]:_n[a]={};Nt(b,z)}function Qn(a,b){if(b===!0)return b;if(a.copyState)return a.copyState(b);var z={};for(var x in b){var ee=b[x];ee instanceof Array&&(ee=ee.concat([])),z[x]=ee}return z}function Jn(a,b){for(var z;a.innerMode&&(z=a.innerMode(b),!(!z||z.mode==a));)b=z.state,a=z.mode;return z||{mode:a,state:b}}function Er(a,b,z){return a.startState?a.startState(b,z):!0}var Ar=function(a,b,z){this.pos=this.start=0,this.string=a,this.tabSize=b||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=z};Ar.prototype.eol=function(){return this.pos>=this.string.length},Ar.prototype.sol=function(){return this.pos==this.lineStart},Ar.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ar.prototype.next=function(){if(this.posb},Ar.prototype.eatSpace=function(){for(var a=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>a},Ar.prototype.skipToEnd=function(){this.pos=this.string.length},Ar.prototype.skipTo=function(a){var b=this.string.indexOf(a,this.pos);if(b>-1)return this.pos=b,!0},Ar.prototype.backUp=function(a){this.pos-=a},Ar.prototype.column=function(){return this.lastColumnPos0?null:(ae&&b!==!1&&(this.pos+=ae[0].length),ae)}},Ar.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ar.prototype.hideFirstChars=function(a,b){this.lineStart+=a;try{return b()}finally{this.lineStart-=a}},Ar.prototype.lookAhead=function(a){var b=this.lineOracle;return b&&b.lookAhead(a)},Ar.prototype.baseToken=function(){var a=this.lineOracle;return a&&a.baseToken(this.pos)};function En(a,b){if(b-=a.first,b<0||b>=a.size)throw new Error("There is no line "+(b+a.first)+" in the document.");for(var z=a;!z.lines;)for(var x=0;;++x){var ee=z.children[x],ae=ee.chunkSize();if(b=a.first&&bz?Et(z,En(a,z).text.length):Tt(b,En(a,b.line).text.length)}function Tt(a,b){var z=a.ch;return z==null||z>b?Et(a.line,b):z<0?Et(a.line,0):a}function Jt(a,b){for(var z=[],x=0;xthis.maxLookAhead&&(this.maxLookAhead=a),b},jn.prototype.baseToken=function(a){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=a;)this.baseTokenPos+=2;var b=this.baseTokens[this.baseTokenPos+1];return{type:b&&b.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-a}},jn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},jn.fromSaved=function(a,b,z){return b instanceof On?new jn(a,Qn(a.mode,b.state),z,b.lookAhead):new jn(a,Qn(a.mode,b),z)},jn.prototype.save=function(a){var b=a!==!1?Qn(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new On(b,this.maxLookAhead):b};function Gn(a,b,z,x){var ee=[a.state.modeGen],ae={};oo(a,b.text,a.doc.mode,z,function(mt,nn){return ee.push(mt,nn)},ae,x);for(var Ee=z.state,He=function(mt){z.baseTokens=ee;var nn=a.state.overlays[mt],pn=1,Xn=0;z.state=!0,oo(a,b.text,nn.mode,z,function(Wn,Dr){for(var Kr=pn;XnWn&&ee.splice(pn,1,Wn,ee[pn+1],so),pn+=2,Xn=Math.min(Wn,so)}if(Dr)if(nn.opaque)ee.splice(Kr,pn-Kr,Wn,"overlay "+Dr),pn=Kr+2;else for(;Kra.options.maxHighlightLength&&Qn(a.doc.mode,x.state),ae=Gn(a,b,x);ee&&(x.state=ee),b.stateAfter=x.save(!ee),b.styles=ae.styles,ae.classes?b.styleClasses=ae.classes:b.styleClasses&&(b.styleClasses=null),z===a.doc.highlightFrontier&&(a.doc.modeFrontier=Math.max(a.doc.modeFrontier,++a.doc.highlightFrontier))}return b.styles}function Hr(a,b,z){var x=a.doc,ee=a.display;if(!x.mode.startState)return new jn(x,!0,b);var ae=io(a,b,z),Ee=ae>x.first&&En(x,ae-1).stateAfter,He=Ee?jn.fromSaved(x,Ee,ae):new jn(x,Er(x.mode),ae);return x.iter(ae,b,function(qe){to(a,qe.text,He);var mt=He.line;qe.stateAfter=mt==b-1||mt%5==0||mt>=ee.viewFrom&&mtb.start)return ae}throw new Error("Mode "+a.name+" failed to advance stream.")}var kr=function(a,b,z){this.start=a.start,this.end=a.pos,this.string=a.current(),this.type=b||null,this.state=z};function Yr(a,b,z,x){var ee=a.doc,ae=ee.mode,Ee;b=Bt(ee,b);var He=En(ee,b.line),qe=Hr(a,b.line,z),mt=new Ar(He.text,a.options.tabSize,qe),nn;for(x&&(nn=[]);(x||mt.posa.options.maxHighlightLength?(He=!1,Ee&&to(a,b,x,nn.pos),nn.pos=b.length,pn=null):pn=ro(xr(z,nn,x.state,Xn),ae),Xn){var Wn=Xn[0].name;Wn&&(pn="m-"+(pn?Wn+" "+pn:Wn))}if(!He||mt!=pn){for(;qeEe;--He){if(He<=ae.first)return ae.first;var qe=En(ae,He-1),mt=qe.stateAfter;if(mt&&(!z||He+(mt instanceof On?mt.lookAhead:0)<=ae.modeFrontier))return He;var nn=Ke(qe.text,null,a.options.tabSize);(ee==null||x>nn)&&(ee=He-1,x=nn)}return ee}function Tr(a,b){if(a.modeFrontier=Math.min(a.modeFrontier,b),!(a.highlightFrontierz;x--){var ee=En(a,x).stateAfter;if(ee&&(!(ee instanceof On)||x+ee.lookAhead=b:ae.to>b);(x||(x=[])).push(new ar(Ee,ae.from,qe?null:ae.to))}}return x}function vo(a,b,z){var x;if(a)for(var ee=0;ee=b:ae.to>b);if(He||ae.from==b&&Ee.type=="bookmark"&&(!z||ae.marker.insertLeft)){var qe=ae.from==null||(Ee.inclusiveLeft?ae.from<=b:ae.from0&&He)for(var ra=0;ra0)){var nn=[qe,1],pn=Kt(mt.from,He.from),Xn=Kt(mt.to,He.to);(pn<0||!Ee.inclusiveLeft&&!pn)&&nn.push({from:mt.from,to:He.from}),(Xn>0||!Ee.inclusiveRight&&!Xn)&&nn.push({from:He.to,to:mt.to}),ee.splice.apply(ee,nn),qe+=nn.length-3}}return ee}function pa(a){var b=a.markedSpans;if(b){for(var z=0;zb)&&(!x||No(x,ae.marker)<0)&&(x=ae.marker)}return x}function tr(a,b,z,x,ee){var ae=En(a,b),Ee=$r&&ae.markedSpans;if(Ee)for(var He=0;He=0&&pn<=0||nn<=0&&pn>=0)&&(nn<=0&&(qe.marker.inclusiveRight&&ee.inclusiveLeft?Kt(mt.to,z)>=0:Kt(mt.to,z)>0)||nn>=0&&(qe.marker.inclusiveRight&&ee.inclusiveLeft?Kt(mt.from,x)<=0:Kt(mt.from,x)<0)))return!0}}}function Zn(a){for(var b;b=fn(a);)a=b.find(-1,!0).line;return a}function Rn(a){for(var b;b=Lt(a);)a=b.find(1,!0).line;return a}function yr(a){for(var b,z;b=Lt(a);)a=b.find(1,!0).line,(z||(z=[])).push(a);return z}function zn(a,b){var z=En(a,b),x=Zn(z);return z==x?b:Ot(x)}function Un(a,b){if(b>a.lastLine())return b;var z=En(a,b),x;if(!or(a,z))return b;for(;x=Lt(z);)z=x.find(1,!0).line;return Ot(z)+1}function or(a,b){var z=$r&&b.markedSpans;if(z){for(var x=void 0,ee=0;eeb.maxLineLength&&(b.maxLineLength=ee,b.maxLine=x)})}var oa=function(a,b,z){this.text=a,ka(this,b),this.height=z?z(this):1};oa.prototype.lineNo=function(){return Ot(this)},bt(oa);function va(a,b,z,x){a.text=b,a.stateAfter&&(a.stateAfter=null),a.styles&&(a.styles=null),a.order!=null&&(a.order=null),pa(a),ka(a,z);var ee=x?x(a):1;ee!=a.height&&gr(a,ee)}function ma(a){a.parent=null,pa(a)}var La={},Ba={};function Ta(a,b){if(!a||/^\s*$/.test(a))return null;var z=b.addModeClass?Ba:La;return z[a]||(z[a]=a.replace(/\S+/g,"cm-$&"))}function Va(a,b){var z=Ve("span",null,null,ye?"padding-right: .1px":null),x={pre:Ve("pre",[z],"CodeMirror-line"),content:z,col:0,pos:0,cm:a,trailingSpace:!1,splitSpaces:a.getOption("lineWrapping")};b.measure={};for(var ee=0;ee<=(b.rest?b.rest.length:0);ee++){var ae=ee?b.rest[ee-1]:b.line,Ee=void 0;x.pos=0,x.addToken=fi,sr(a.display.measure)&&(Ee=Qe(ae,a.doc.direction))&&(x.addToken=hi(x.addToken,Ee)),x.map=[];var He=b!=a.display.externalMeasured&&Ot(ae);Do(ae,x,Lr(a,ae,He)),ae.styleClasses&&(ae.styleClasses.bgClass&&(x.bgClass=_e(ae.styleClasses.bgClass,x.bgClass||"")),ae.styleClasses.textClass&&(x.textClass=_e(ae.styleClasses.textClass,x.textClass||""))),x.map.length==0&&x.map.push(0,0,x.content.appendChild(Vn(a.display.measure))),ee==0?(b.measure.map=x.map,b.measure.cache={}):((b.measure.maps||(b.measure.maps=[])).push(x.map),(b.measure.caches||(b.measure.caches=[])).push({}))}if(ye){var qe=x.content.lastChild;(/\bcm-tab\b/.test(qe.className)||qe.querySelector&&qe.querySelector(".cm-tab"))&&(x.content.className="cm-tab-wrap-hack")}return en(a,"renderLine",a,b.line,x.pre),x.pre.className&&(x.textClass=_e(x.pre.className,x.textClass||"")),x}function si(a){var b=Oe("span","\u2022","cm-invalidchar");return b.title="\\u"+a.charCodeAt(0).toString(16),b.setAttribute("aria-label",b.title),b}function fi(a,b,z,x,ee,ae,Ee){if(b){var He=a.splitSpaces?wi(b,a.trailingSpace):b,qe=a.cm.state.specialChars,mt=!1,nn;if(!qe.test(b))a.col+=b.length,nn=document.createTextNode(He),a.map.push(a.pos,a.pos+b.length,nn),be&&Fe<9&&(mt=!0),a.pos+=b.length;else{nn=document.createDocumentFragment();for(var pn=0;;){qe.lastIndex=pn;var Xn=qe.exec(b),Wn=Xn?Xn.index-pn:b.length-pn;if(Wn){var Dr=document.createTextNode(He.slice(pn,pn+Wn));be&&Fe<9?nn.appendChild(Oe("span",[Dr])):nn.appendChild(Dr),a.map.push(a.pos,a.pos+Wn,Dr),a.col+=Wn,a.pos+=Wn}if(!Xn)break;pn+=Wn+1;var Kr=void 0;if(Xn[0]==" "){var so=a.cm.options.tabSize,Eo=so-a.col%so;Kr=nn.appendChild(Oe("span",kt(Eo),"cm-tab")),Kr.setAttribute("role","presentation"),Kr.setAttribute("cm-text"," "),a.col+=Eo}else Xn[0]=="\r"||Xn[0]==` `?(Kr=nn.appendChild(Oe("span",Xn[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Kr.setAttribute("cm-text",Xn[0]),a.col+=1):(Kr=a.cm.options.specialCharPlaceholder(Xn[0]),Kr.setAttribute("cm-text",Xn[0]),be&&Fe<9?nn.appendChild(Oe("span",[Kr])):nn.appendChild(Kr),a.col+=1);a.map.push(a.pos,a.pos+1,Kr),a.pos++}}if(a.trailingSpace=He.charCodeAt(b.length-1)==32,z||x||ee||mt||ae||Ee){var Xo=z||"";x&&(Xo+=x),ee&&(Xo+=ee);var xo=Oe("span",[nn],Xo,ae);if(Ee)for(var ra in Ee)Ee.hasOwnProperty(ra)&&ra!="style"&&ra!="class"&&xo.setAttribute(ra,Ee[ra]);return a.content.appendChild(xo)}a.content.appendChild(nn)}}function wi(a,b){if(a.length>1&&!/ /.test(a))return a;for(var z=b,x="",ee=0;eemt&&pn.from<=mt));Xn++);if(pn.to>=nn)return a(z,x,ee,ae,Ee,He,qe);a(z,x.slice(0,pn.to-mt),ee,ae,null,He,qe),ae=null,x=x.slice(pn.to-mt),mt=pn.to}}}function Ao(a,b,z,x){var ee=!x&&z.widgetNode;ee&&a.map.push(a.pos,a.pos+b,ee),!x&&a.cm.display.input.needsContentAttribute&&(ee||(ee=a.content.appendChild(document.createElement("span"))),ee.setAttribute("cm-marker",z.id)),ee&&(a.cm.display.input.setUneditable(ee),a.content.appendChild(ee)),a.pos+=b,a.trailingSpace=!1}function Do(a,b,z){var x=a.markedSpans,ee=a.text,ae=0;if(!x){for(var Ee=1;Eeqe||ni.collapsed&&Aa.to==qe&&Aa.from==qe)){if(Aa.to!=null&&Aa.to!=qe&&Wn>Aa.to&&(Wn=Aa.to,Kr=""),ni.className&&(Dr+=" "+ni.className),ni.css&&(Xn=(Xn?Xn+";":"")+ni.css),ni.startStyle&&Aa.from==qe&&(so+=" "+ni.startStyle),ni.endStyle&&Aa.to==Wn&&(ra||(ra=[])).push(ni.endStyle,Aa.to),ni.title&&((Xo||(Xo={})).title=ni.title),ni.attributes)for(var Wi in ni.attributes)(Xo||(Xo={}))[Wi]=ni.attributes[Wi];ni.collapsed&&(!Eo||No(Eo.marker,ni)<0)&&(Eo=Aa)}else Aa.from>qe&&Wn>Aa.from&&(Wn=Aa.from)}if(ra)for(var Cl=0;Cl=He)break;for(var Xl=Math.min(He,Wn);;){if(nn){var Zl=qe+nn.length;if(!Eo){var cl=Zl>Xl?nn.slice(0,Xl-qe):nn;b.addToken(b,cl,pn?pn+Dr:Dr,so,qe+cl.length==Wn?Kr:"",Xn,Xo)}if(Zl>=Xl){nn=nn.slice(Xl-qe),qe=Xl;break}qe=Zl,so=""}nn=ee.slice(ae,ae=z[mt++]),pn=Ta(z[mt++],b.cm.options)}}}function Co(a,b,z){this.line=b,this.rest=yr(b),this.size=this.rest?Ot(St(this.rest))-z+1:1,this.node=this.text=null,this.hidden=or(a,b)}function Ja(a,b,z){for(var x=[],ee,ae=b;ae2&&ae.push((qe.bottom+mt.top)/2-z.top)}}ae.push(z.bottom-z.top)}}function Wl(a,b,z){if(a.line==b)return{map:a.measure.map,cache:a.measure.cache};for(var x=0;xz)return{map:a.measure.maps[ee],cache:a.measure.caches[ee],before:!0}}function rs(a,b){b=Zn(b);var z=Ot(b),x=a.display.externalMeasured=new Co(a.doc,b,z);x.lineN=z;var ee=x.built=Va(a,x);return x.text=ee.pre,ge(a.display.lineMeasure,ee.pre),x}function us(a,b,z,x){return Zi(a,_a(a,b),z,x)}function po(a,b){if(b>=a.display.viewFrom&&b=z.lineN&&bb)&&(ae=qe-He,ee=ae-1,b>=qe&&(Ee="right")),ee!=null){if(x=a[mt+2],He==qe&&z==(x.insertLeft?"left":"right")&&(Ee=z),z=="left"&&ee==0)for(;mt&&a[mt-2]==a[mt-3]&&a[mt-1].insertLeft;)x=a[(mt-=3)+2],Ee="left";if(z=="right"&&ee==qe-He)for(;mt=0&&(z=a[ee]).left==z.right;ee--);return z}function _l(a,b,z,x){var ee=Hl(b.map,z,x),ae=ee.node,Ee=ee.start,He=ee.end,qe=ee.collapse,mt;if(ae.nodeType==3){for(var nn=0;nn<4;nn++){for(;Ee&&Ue(b.line.text.charAt(ee.coverStart+Ee));)--Ee;for(;ee.coverStart+He0&&(qe=x="right");var pn;a.options.lineWrapping&&(pn=ae.getClientRects()).length>1?mt=pn[x=="right"?pn.length-1:0]:mt=ae.getBoundingClientRect()}if(be&&Fe<9&&!Ee&&(!mt||!mt.left&&!mt.right)){var Xn=ae.parentNode.getClientRects()[0];Xn?mt={left:Xn.left,right:Xn.left+kl(a.display),top:Xn.top,bottom:Xn.bottom}:mt=wl}for(var Wn=mt.top-b.rect.top,Dr=mt.bottom-b.rect.top,Kr=(Wn+Dr)/2,so=b.view.measure.heights,Eo=0;Eo=x.text.length?(qe=x.text.length,mt="before"):qe<=0&&(qe=0,mt="after"),!He)return Ee(mt=="before"?qe-1:qe,mt=="before");function nn(Dr,Kr,so){var Eo=He[Kr],Xo=Eo.level==1;return Ee(so?Dr-1:Dr,Xo!=so)}var pn=yt(He,qe,mt),Xn=dt,Wn=nn(qe,pn,mt=="before");return Xn!=null&&(Wn.other=nn(qe,Xn,mt!="before")),Wn}function oi(a,b){var z=0;b=Bt(a.doc,b),a.options.lineWrapping||(z=kl(a.display)*b.ch);var x=En(a.doc,b.line),ee=wo(x)+Qr(a.display);return{left:z,right:z,top:ee,bottom:ee+x.height}}function Wa(a,b,z,x,ee){var ae=Et(a,b,z);return ae.xRel=ee,x&&(ae.outside=x),ae}function Ui(a,b,z){var x=a.doc;if(z+=a.display.viewOffset,z<0)return Wa(x.first,0,null,-1,-1);var ee=Vt(x,z),ae=x.first+x.size-1;if(ee>ae)return Wa(x.first+x.size-1,En(x,ae).text.length,null,1,1);b<0&&(b=0);for(var Ee=En(x,ee);;){var He=Nl(a,Ee,ee,b,z),qe=Cn(Ee,He.ch+(He.xRel>0||He.outside>0?1:0));if(!qe)return He;var mt=qe.find(1);if(mt.line==ee)return mt;Ee=En(x,ee=mt.line)}}function fl(a,b,z,x){x-=Tl(b);var ee=b.text.length,ae=et(function(Ee){return Zi(a,z,Ee-1).bottom<=x},ee,0);return ee=et(function(Ee){return Zi(a,z,Ee).top>x},ae,ee),{begin:ae,end:ee}}function Ki(a,b,z,x){z||(z=_a(a,b));var ee=tl(a,b,Zi(a,z,x),"line").top;return fl(a,b,z,ee)}function Gi(a,b,z,x){return a.bottom<=z?!1:a.top>z?!0:(x?a.left:a.right)>b}function Nl(a,b,z,x,ee){ee-=wo(b);var ae=_a(a,b),Ee=Tl(b),He=0,qe=b.text.length,mt=!0,nn=Qe(b,a.doc.direction);if(nn){var pn=(a.options.lineWrapping?Kl:Ml)(a,b,z,ae,nn,x,ee);mt=pn.level!=1,He=mt?pn.from:pn.to-1,qe=mt?pn.to:pn.from-1}var Xn=null,Wn=null,Dr=et(function(Ia){var Aa=Zi(a,ae,Ia);return Aa.top+=Ee,Aa.bottom+=Ee,Gi(Aa,x,ee,!1)?(Aa.top<=ee&&Aa.left<=x&&(Xn=Ia,Wn=Aa),!0):!1},He,qe),Kr,so,Eo=!1;if(Wn){var Xo=x-Wn.left=ra.bottom?1:0}return Dr=vt(b.text,Dr,1),Wa(z,Dr,so,Eo,x-Kr)}function Ml(a,b,z,x,ee,ae,Ee){var He=et(function(pn){var Xn=ee[pn],Wn=Xn.level!=1;return Gi(Ji(a,Et(z,Wn?Xn.to:Xn.from,Wn?"before":"after"),"line",b,x),ae,Ee,!0)},0,ee.length-1),qe=ee[He];if(He>0){var mt=qe.level!=1,nn=Ji(a,Et(z,mt?qe.from:qe.to,mt?"after":"before"),"line",b,x);Gi(nn,ae,Ee,!0)&&nn.top>Ee&&(qe=ee[He-1])}return qe}function Kl(a,b,z,x,ee,ae,Ee){var He=fl(a,b,x,Ee),qe=He.begin,mt=He.end;/\s/.test(b.text.charAt(mt-1))&&mt--;for(var nn=null,pn=null,Xn=0;Xn=mt||Wn.to<=qe)){var Dr=Wn.level!=1,Kr=Zi(a,x,Dr?Math.min(mt,Wn.to)-1:Math.max(qe,Wn.from)).right,so=Krso)&&(nn=Wn,pn=so)}}return nn||(nn=ee[ee.length-1]),nn.frommt&&(nn={from:nn.from,to:mt,level:nn.level}),nn}var hl;function Al(a){if(a.cachedTextHeight!=null)return a.cachedTextHeight;if(hl==null){hl=Oe("pre",null,"CodeMirror-line-like");for(var b=0;b<49;++b)hl.appendChild(document.createTextNode("x")),hl.appendChild(Oe("br"));hl.appendChild(document.createTextNode("x"))}ge(a.measure,hl);var z=hl.offsetHeight/50;return z>3&&(a.cachedTextHeight=z),Xe(a.measure),z||1}function kl(a){if(a.cachedCharWidth!=null)return a.cachedCharWidth;var b=Oe("span","xxxxxxxxxx"),z=Oe("pre",[b],"CodeMirror-line-like");ge(a.measure,z);var x=b.getBoundingClientRect(),ee=(x.right-x.left)/10;return ee>2&&(a.cachedCharWidth=ee),ee||10}function ns(a){for(var b=a.display,z={},x={},ee=b.gutters.clientLeft,ae=b.gutters.firstChild,Ee=0;ae;ae=ae.nextSibling,++Ee){var He=a.display.gutterSpecs[Ee].className;z[He]=ae.offsetLeft+ae.clientLeft+ee,x[He]=ae.clientWidth}return{fixedPos:Ls(b),gutterTotalWidth:b.gutters.offsetWidth,gutterLeft:z,gutterWidth:x,wrapperWidth:b.wrapper.clientWidth}}function Ls(a){return a.scroller.getBoundingClientRect().left-a.sizer.getBoundingClientRect().left}function Ts(a){var b=Al(a.display),z=a.options.lineWrapping,x=z&&Math.max(5,a.display.scroller.clientWidth/kl(a.display)-3);return function(ee){if(or(a.doc,ee))return 0;var ae=0;if(ee.widgets)for(var Ee=0;Ee0&&(mt=En(a.doc,qe.line).text).length==qe.ch){var nn=Ke(mt,mt.length,a.options.tabSize)-mt.length;qe=Et(qe.line,Math.max(0,Math.round((ae-Za(a.display).left)/kl(a.display))-nn))}return qe}function Ul(a,b){if(b>=a.display.viewTo||(b-=a.display.viewFrom,b<0))return null;for(var z=a.display.view,x=0;xb)&&(ee.updateLineNumbers=b),a.curOp.viewChanged=!0,b>=ee.viewTo)$r&&zn(a.doc,b)ee.viewFrom?Yl(a):(ee.viewFrom+=x,ee.viewTo+=x);else if(b<=ee.viewFrom&&z>=ee.viewTo)Yl(a);else if(b<=ee.viewFrom){var ae=ws(a,z,z+x,1);ae?(ee.view=ee.view.slice(ae.index),ee.viewFrom=ae.lineN,ee.viewTo+=x):Yl(a)}else if(z>=ee.viewTo){var Ee=ws(a,b,b,-1);Ee?(ee.view=ee.view.slice(0,Ee.index),ee.viewTo=Ee.lineN):Yl(a)}else{var He=ws(a,b,b,-1),qe=ws(a,z,z+x,1);He&&qe?(ee.view=ee.view.slice(0,He.index).concat(Ja(a,He.lineN,qe.lineN)).concat(ee.view.slice(qe.index)),ee.viewTo+=x):Yl(a)}var mt=ee.externalMeasured;mt&&(z=ee.lineN&&b=x.viewTo)){var ae=x.view[Ul(a,b)];if(ae.node!=null){var Ee=ae.changes||(ae.changes=[]);xt(Ee,z)==-1&&Ee.push(z)}}}function Yl(a){a.display.viewFrom=a.display.viewTo=a.doc.first,a.display.view=[],a.display.viewOffset=0}function ws(a,b,z,x){var ee=Ul(a,b),ae,Ee=a.display.view;if(!$r||z==a.doc.first+a.doc.size)return{index:ee,lineN:z};for(var He=a.display.viewFrom,qe=0;qe0){if(ee==Ee.length-1)return null;ae=He+Ee[ee].size-b,ee++}else ae=He-b;b+=ae,z+=ae}for(;zn(a.doc,z)!=z;){if(ee==(x<0?0:Ee.length-1))return null;z+=x*Ee[ee-(x<0?1:0)].size,ee+=x}return{index:ee,lineN:z}}function Us(a,b,z){var x=a.display,ee=x.view;ee.length==0||b>=x.viewTo||z<=x.viewFrom?(x.view=Ja(a,b,z),x.viewFrom=b):(x.viewFrom>b?x.view=Ja(a,b,x.viewFrom).concat(x.view):x.viewFromz&&(x.view=x.view.slice(0,Ul(a,z)))),x.viewTo=z}function As(a){for(var b=a.display.view,z=0,x=0;x=a.display.viewTo||He.to().line0?b.blinker=setInterval(function(){a.hasFocus()||ds(a),b.cursorDiv.style.visibility=(z=!z)?"":"hidden"},a.options.cursorBlinkRate):a.options.cursorBlinkRate<0&&(b.cursorDiv.style.visibility="hidden")}}function pu(a){a.state.focused||(a.display.input.focus(),as(a))}function ks(a){a.state.delayingBlurEvent=!0,setTimeout(function(){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1,ds(a))},100)}function as(a,b){a.state.delayingBlurEvent&&(a.state.delayingBlurEvent=!1),a.options.readOnly!="nocursor"&&(a.state.focused||(en(a,"focus",a,b),a.state.focused=!0,ue(a.display.wrapper,"CodeMirror-focused"),!a.curOp&&a.display.selForContextMenu!=a.doc.sel&&(a.display.input.reset(),ye&&setTimeout(function(){return a.display.input.reset(!0)},20)),a.display.input.receivedFocus()),Ns(a))}function ds(a,b){a.state.delayingBlurEvent||(a.state.focused&&(en(a,"blur",a,b),a.state.focused=!1,Te(a.display.wrapper,"CodeMirror-focused")),clearInterval(a.display.blinker),setTimeout(function(){a.state.focused||(a.display.shift=!1)},150))}function ga(a){for(var b=a.display,z=b.lineDiv.offsetTop,x=0;x.005||nn<-.005)&&(gr(ee.line,Ee),fs(ee.line),ee.rest))for(var pn=0;pna.display.sizerWidth){var Xn=Math.ceil(He/kl(a.display));Xn>a.display.maxLineLength&&(a.display.maxLineLength=Xn,a.display.maxLine=ee.line,a.display.maxLineChanged=!0)}}}}function fs(a){if(a.widgets)for(var b=0;b=Ee&&(ae=Vt(b,wo(En(b,qe))-a.wrapper.clientHeight),Ee=qe)}return{from:ae,to:Math.max(Ee,ae+1)}}function We(a,b){if(!Xt(a,"scrollCursorIntoView")){var z=a.display,x=z.sizer.getBoundingClientRect(),ee=null;if(b.top+x.top<0?ee=!0:b.bottom+x.top>(window.innerHeight||document.documentElement.clientHeight)&&(ee=!1),ee!=null&&!Re){var ae=Oe("div","\u200B",null,`position: absolute; top: `+(b.top-z.viewOffset-Qr(a.display))+`px; height: `+(b.bottom-b.top+Bi(a)+z.barHeight)+`px; - left: `+b.left+"px; width: "+Math.max(2,b.right-b.left)+"px;");a.display.lineSpace.appendChild(ae),ae.scrollIntoView(ee),a.display.lineSpace.removeChild(ae)}}}function ct(a,b,z,x){x==null&&(x=0);var ee;!a.options.lineWrapping&&b==z&&(b=b.ch?Et(b.line,b.sticky=="before"?b.ch-1:b.ch,"after"):b,z=b.sticky=="before"?Et(b.line,b.ch+1,"before"):b);for(var ae=0;ae<5;ae++){var Ee=!1,He=Ji(a,b),qe=!z||z==b?He:Ji(a,z);ee={left:Math.min(He.left,qe.left),top:Math.min(He.top,qe.top)-x,right:Math.max(He.left,qe.left),bottom:Math.max(He.bottom,qe.bottom)+x};var mt=Pt(a,ee),nn=a.doc.scrollTop,pn=a.doc.scrollLeft;if(mt.scrollTop!=null&&(ur(a,mt.scrollTop),Math.abs(a.doc.scrollTop-nn)>1&&(Ee=!0)),mt.scrollLeft!=null&&(mr(a,mt.scrollLeft),Math.abs(a.doc.scrollLeft-pn)>1&&(Ee=!0)),!Ee)break}return ee}function Ft(a,b){var z=Pt(a,b);z.scrollTop!=null&&ur(a,z.scrollTop),z.scrollLeft!=null&&mr(a,z.scrollLeft)}function Pt(a,b){var z=a.display,x=Al(a.display);b.top<0&&(b.top=0);var ee=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:z.scroller.scrollTop,ae=ja(a),Ee={};b.bottom-b.top>ae&&(b.bottom=b.top+ae);var He=a.doc.height+Yo(z),qe=b.topHe-x;if(b.topee+ae){var nn=Math.min(b.top,(mt?He:b.bottom)-ae);nn!=ee&&(Ee.scrollTop=nn)}var pn=a.options.fixedGutter?0:z.gutters.offsetWidth,Xn=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:z.scroller.scrollLeft-pn,Wn=xl(a)-z.gutters.offsetWidth,Dr=b.right-b.left>Wn;return Dr&&(b.right=b.left+Wn),b.left<10?Ee.scrollLeft=0:b.leftWn+Xn-3&&(Ee.scrollLeft=b.right+(Dr?0:10)-Wn),Ee}function mn(a,b){b!=null&&(nr(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+b)}function wn(a){nr(a);var b=a.getCursor();a.curOp.scrollToPos={from:b,to:b,margin:a.options.cursorScrollMargin}}function Bn(a,b,z){(b!=null||z!=null)&&nr(a),b!=null&&(a.curOp.scrollLeft=b),z!=null&&(a.curOp.scrollTop=z)}function $n(a,b){nr(a),a.curOp.scrollToPos=b}function nr(a){var b=a.curOp.scrollToPos;if(b){a.curOp.scrollToPos=null;var z=oi(a,b.from),x=oi(a,b.to);Mn(a,z,x,b.margin)}}function Mn(a,b,z,x){var ee=Pt(a,{left:Math.min(b.left,z.left),top:Math.min(b.top,z.top)-x,right:Math.max(b.right,z.right),bottom:Math.max(b.bottom,z.bottom)+x});Bn(a,ee.scrollLeft,ee.scrollTop)}function ur(a,b){Math.abs(a.doc.scrollTop-b)<2||(y||Da(a,{top:b}),hr(a,b,!0),y&&Da(a),ia(a,100))}function hr(a,b,z){b=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,b)),!(a.display.scroller.scrollTop==b&&!z)&&(a.doc.scrollTop=b,a.display.scrollbars.setScrollTop(b),a.display.scroller.scrollTop!=b&&(a.display.scroller.scrollTop=b))}function mr(a,b,z,x){b=Math.max(0,Math.min(b,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((z?b==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-b)<2)&&!x)&&(a.doc.scrollLeft=b,gt(a),a.display.scroller.scrollLeft!=b&&(a.display.scroller.scrollLeft=b),a.display.scrollbars.setScrollLeft(b))}function cr(a){var b=a.display,z=b.gutters.offsetWidth,x=Math.round(a.doc.height+Yo(a.display));return{clientHeight:b.scroller.clientHeight,viewHeight:b.wrapper.clientHeight,scrollWidth:b.scroller.scrollWidth,clientWidth:b.scroller.clientWidth,viewWidth:b.wrapper.clientWidth,barLeft:a.options.fixedGutter?z:0,docHeight:x,scrollHeight:x+Bi(a)+b.barHeight,nativeBarWidth:b.nativeBarWidth,gutterWidth:z}}var Cr=function(a,b,z){this.cm=z;var x=this.vert=Oe("div",[Oe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ee=this.horiz=Oe("div",[Oe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=ee.tabIndex=-1,a(x),a(ee),qt(x,"scroll",function(){x.clientHeight&&b(x.scrollTop,"vertical")}),qt(ee,"scroll",function(){ee.clientWidth&&b(ee.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,be&&Fe<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Cr.prototype.update=function(a){var b=a.scrollWidth>a.clientWidth+1,z=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(z){this.vert.style.display="block",this.vert.style.bottom=b?x+"px":"0";var ee=a.viewHeight-(b?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+ee)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(b){this.horiz.style.display="block",this.horiz.style.right=z?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var ae=a.viewWidth-a.barLeft-(z?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ae)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:z?x:0,bottom:b?x:0}},Cr.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Cr.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Cr.prototype.zeroWidthHack=function(){var a=ce&&!me?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Se,this.disableVert=new Se},Cr.prototype.enableZeroWidthBar=function(a,b,z){a.style.pointerEvents="auto";function x(){var ee=a.getBoundingClientRect(),ae=z=="vert"?document.elementFromPoint(ee.right-1,(ee.top+ee.bottom)/2):document.elementFromPoint((ee.right+ee.left)/2,ee.bottom-1);ae!=a?a.style.pointerEvents="none":b.set(1e3,x)}b.set(1e3,x)},Cr.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Sr=function(){};Sr.prototype.update=function(){return{bottom:0,right:0}},Sr.prototype.setScrollLeft=function(){},Sr.prototype.setScrollTop=function(){},Sr.prototype.clear=function(){};function wr(a,b){b||(b=cr(a));var z=a.display.barWidth,x=a.display.barHeight;qr(a,b);for(var ee=0;ee<4&&z!=a.display.barWidth||x!=a.display.barHeight;ee++)z!=a.display.barWidth&&a.options.lineWrapping&&ga(a),qr(a,cr(a)),z=a.display.barWidth,x=a.display.barHeight}function qr(a,b){var z=a.display,x=z.scrollbars.update(b);z.sizer.style.paddingRight=(z.barWidth=x.right)+"px",z.sizer.style.paddingBottom=(z.barHeight=x.bottom)+"px",z.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(z.scrollbarFiller.style.display="block",z.scrollbarFiller.style.height=x.bottom+"px",z.scrollbarFiller.style.width=x.right+"px"):z.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(z.gutterFiller.style.display="block",z.gutterFiller.style.height=x.bottom+"px",z.gutterFiller.style.width=b.gutterWidth+"px"):z.gutterFiller.style.display=""}var Vr={native:Cr,null:Sr};function Mr(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Te(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Vr[a.options.scrollbarStyle](function(b){a.display.wrapper.insertBefore(b,a.display.scrollbarFiller),qt(b,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),b.setAttribute("cm-not-content","true")},function(b,z){z=="horizontal"?mr(a,b):ur(a,b)},a),a.display.scrollbars.addClass&&ue(a.display.wrapper,a.display.scrollbars.addClass)}var ao=0;function zr(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:++ao},Ho(a.curOp)}function Ur(a){var b=a.curOp;b&&ba(b,function(z){for(var x=0;x=z.viewTo)||z.maxLineChanged&&b.options.lineWrapping,a.update=a.mustUpdate&&new Fo(b,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Po(a){a.updatedDisplay=a.mustUpdate&&Bo(a.cm,a.update)}function bo(a){var b=a.cm,z=b.display;a.updatedDisplay&&ga(b),a.barMeasure=cr(b),z.maxLineChanged&&!b.options.lineWrapping&&(a.adjustWidthTo=us(b,z.maxLine,z.maxLine.text.length).left+3,b.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(z.scroller.clientWidth,z.sizer.offsetLeft+a.adjustWidthTo+Bi(b)+b.display.barWidth),a.maxScrollLeft=Math.max(0,z.sizer.offsetLeft+a.adjustWidthTo-xl(b))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=z.input.prepareSelection())}function ta(a){var b=a.cm;a.adjustWidthTo!=null&&(b.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var z=+new Date+a.options.workTime,x=Hr(a,b.highlightFrontier),ee=[];b.iter(x.line,Math.min(b.first+b.size,a.display.viewTo+500),function(ae){if(x.line>=a.display.viewFrom){var Ee=ae.styles,He=ae.text.length>a.options.maxHighlightLength?Qn(b.mode,x.state):null,qe=Gn(a,ae,x,!0);He&&(x.state=He),ae.styles=qe.styles;var mt=ae.styleClasses,nn=qe.classes;nn?ae.styleClasses=nn:mt&&(ae.styleClasses=null);for(var pn=!Ee||Ee.length!=ae.styles.length||mt!=nn&&(!mt||!nn||mt.bgClass!=nn.bgClass||mt.textClass!=nn.textClass),Xn=0;!pn&&Xnz)return ia(a,a.options.workDelay),!0}),b.highlightFrontier=x.line,b.modeFrontier=Math.max(b.modeFrontier,x.line),ee.length&&uo(a,function(){for(var ae=0;ae=z.viewFrom&&b.visible.to<=z.viewTo&&(z.updateLineNumbers==null||z.updateLineNumbers>=z.viewTo)&&z.renderedView==z.view&&As(a)==0)return!1;Dt(a)&&(Yl(a),b.dims=ns(a));var ee=x.first+x.size,ae=Math.max(b.visible.from-a.options.viewportMargin,x.first),Ee=Math.min(ee,b.visible.to+a.options.viewportMargin);z.viewFromEe&&z.viewTo-Ee<20&&(Ee=Math.min(ee,z.viewTo)),$r&&(ae=zn(a.doc,ae),Ee=Un(a.doc,Ee));var He=ae!=z.viewFrom||Ee!=z.viewTo||z.lastWrapHeight!=b.wrapperHeight||z.lastWrapWidth!=b.wrapperWidth;Us(a,ae,Ee),z.viewOffset=wo(En(a.doc,z.viewFrom)),a.display.mover.style.top=z.viewOffset+"px";var qe=As(a);if(!He&&qe==0&&!b.force&&z.renderedView==z.view&&(z.updateLineNumbers==null||z.updateLineNumbers>=z.viewTo))return!1;var mt=co(a);return qe>4&&(z.lineDiv.style.display="none"),Pa(a,z.updateLineNumbers,b.dims),qe>4&&(z.lineDiv.style.display=""),z.renderedView=z.view,Mo(mt),Xe(z.cursorDiv),Xe(z.selectionDiv),z.gutters.style.height=z.sizer.style.minHeight=0,He&&(z.lastWrapHeight=b.wrapperHeight,z.lastWrapWidth=b.wrapperWidth,ia(a,400)),z.updateLineNumbers=null,!0}function la(a,b){for(var z=b.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||b.oldDisplayWidth==xl(a)){if(z&&z.top!=null&&(z={top:Math.min(a.doc.height+Yo(a.display)-ja(a),z.top)}),b.visible=ie(a.display,a.doc,z),b.visible.from>=a.display.viewFrom&&b.visible.to<=a.display.viewTo)break}else x&&(b.visible=ie(a.display,a.doc,z));if(!Bo(a,b))break;ga(a);var ee=cr(a);os(a),wr(a,ee),Ie(a,ee),b.force=!1}b.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(b.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Da(a,b){var z=new Fo(a,b);if(Bo(a,z)){ga(a),la(a,z);var x=cr(a);os(a),wr(a,x),Ie(a,x),z.finish()}}function Pa(a,b,z){var x=a.display,ee=a.options.lineNumbers,ae=x.lineDiv,Ee=ae.firstChild;function He(Dr){var Kr=Dr.nextSibling;return ye&&ce&&a.display.currentWheelTarget==Dr?Dr.style.display="none":Dr.parentNode.removeChild(Dr),Kr}for(var qe=x.view,mt=x.viewFrom,nn=0;nn-1&&(Wn=!1),Hi(a,pn,mt,z)),Wn&&(Xe(pn.lineNumber),pn.lineNumber.appendChild(document.createTextNode(Mt(a.options,mt)))),Ee=pn.node.nextSibling}mt+=pn.size}for(;Ee;)Ee=He(Ee)}function ke(a){var b=a.gutters.offsetWidth;a.sizer.style.marginLeft=b+"px"}function Ie(a,b){a.display.sizer.style.minHeight=b.docHeight+"px",a.display.heightForcer.style.top=b.docHeight+"px",a.display.gutters.style.height=b.docHeight+a.display.barHeight+Bi(a)+"px"}function gt(a){var b=a.display,z=b.view;if(!(!b.alignWidgets&&(!b.gutters.firstChild||!a.options.fixedGutter))){for(var x=Ls(b)-b.scroller.scrollLeft+a.doc.scrollLeft,ee=b.gutters.offsetWidth,ae=x+"px",Ee=0;EeEe.clientWidth,qe=Ee.scrollHeight>Ee.clientHeight;if(x&&He||ee&&qe){if(ee&&ce&&ye){e:for(var mt=b.target,nn=ae.view;mt!=Ee;mt=mt.parentNode)for(var pn=0;pn=0&&Kt(a,x.to())<=0)return z}return-1};var xn=function(a,b){this.anchor=a,this.head=b};xn.prototype.from=function(){return Yt(this.anchor,this.head)},xn.prototype.to=function(){return tn(this.anchor,this.head)},xn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function pr(a,b,z){var x=a&&a.options.selectionsMayTouch,ee=b[z];b.sort(function(Xn,Wn){return Kt(Xn.from(),Wn.from())}),z=xt(b,ee);for(var ae=1;ae0:qe>=0){var mt=Yt(He.from(),Ee.from()),nn=tn(He.to(),Ee.to()),pn=He.empty()?Ee.from()==Ee.head:He.from()==He.head;ae<=z&&--z,b.splice(--ae,2,new xn(pn?nn:mt,pn?mt:nn))}}return new Dn(b,z)}function er(a,b){return new Dn([new xn(a,b||a)],0)}function Fr(a){return a.text?Et(a.from.line+a.text.length-1,St(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function br(a,b){if(Kt(a,b.from)<0)return a;if(Kt(a,b.to)<=0)return Fr(b);var z=a.line+b.text.length-(b.to.line-b.from.line)-1,x=a.ch;return a.line==b.to.line&&(x+=Fr(b).ch-b.to.ch),Et(z,x)}function Nr(a,b){for(var z=[],x=0;x1&&a.remove(He.line+1,Dr-1),a.insert(He.line+1,Eo)}_o(a,"change",a,b)}function Or(a,b,z){function x(ee,ae,Ee){if(ee.linked)for(var He=0;He1&&!a.done[a.done.length-2].ranges)return a.done.pop(),St(a.done)}function Lo(a,b,z,x){var ee=a.history;ee.undone.length=0;var ae=+new Date,Ee,He;if((ee.lastOp==x||ee.lastOrigin==b.origin&&b.origin&&(b.origin.charAt(0)=="+"&&ee.lastModTime>ae-(a.cm?a.cm.options.historyEventDelay:500)||b.origin.charAt(0)=="*"))&&(Ee=lo(ee,ee.lastOp==x)))He=St(Ee.changes),Kt(b.from,b.to)==0&&Kt(b.from,He.to)==0?He.to=Fr(b):Ee.changes.push(Zr(a,b));else{var qe=St(ee.done);for((!qe||!qe.ranges)&&xa(a.sel,ee.done),Ee={changes:[Zr(a,b)],generation:ee.generation},ee.done.push(Ee);ee.done.length>ee.undoDepth;)ee.done.shift(),ee.done[0].ranges||ee.done.shift()}ee.done.push(z),ee.generation=++ee.maxGeneration,ee.lastModTime=ee.lastSelTime=ae,ee.lastOp=ee.lastSelOp=x,ee.lastOrigin=ee.lastSelOrigin=b.origin,He||en(a,"historyAdded")}function _r(a,b,z,x){var ee=b.charAt(0);return ee=="*"||ee=="+"&&z.ranges.length==x.ranges.length&&z.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function Fa(a,b,z,x){var ee=a.history,ae=x&&x.origin;z==ee.lastSelOp||ae&&ee.lastSelOrigin==ae&&(ee.lastModTime==ee.lastSelTime&&ee.lastOrigin==ae||_r(a,ae,St(ee.done),b))?ee.done[ee.done.length-1]=b:xa(b,ee.done),ee.lastSelTime=+new Date,ee.lastSelOrigin=ae,ee.lastSelOp=z,x&&x.clearRedo!==!1&&Xr(ee.undone)}function xa(a,b){var z=St(b);z&&z.ranges&&z.equals(a)||b.push(a)}function pi(a,b,z,x){var ee=b["spans_"+a.id],ae=0;a.iter(Math.max(a.first,z),Math.min(a.first+a.size,x),function(Ee){Ee.markedSpans&&((ee||(ee=b["spans_"+a.id]={}))[ae]=Ee.markedSpans),++ae})}function Qa(a){if(!a)return null;for(var b,z=0;z-1&&(St(He)[pn]=mt[pn],delete mt[pn])}}return x}function Ra(a,b,z,x){if(x){var ee=a.anchor;if(z){var ae=Kt(b,ee)<0;ae!=Kt(z,ee)<0?(ee=b,b=z):ae!=Kt(b,z)<0&&(b=z)}return new xn(ee,b)}else return new xn(z||b,b)}function Na(a,b,z,x,ee){ee==null&&(ee=a.cm&&(a.cm.display.shift||a.extend)),go(a,new Dn([Ra(a.sel.primary(),b,z,ee)],0),x)}function Pi(a,b,z){for(var x=[],ee=a.cm&&(a.cm.display.shift||a.extend),ae=0;ae=b.ch:He.to>b.ch))){if(ee&&(en(qe,"beforeCursorEnter"),qe.explicitlyCleared))if(ae.markedSpans){--Ee;continue}else break;if(!qe.atomic)continue;if(z){var pn=qe.find(x<0?1:-1),Xn=void 0;if((x<0?nn:mt)&&(pn=Jo(a,pn,-x,pn&&pn.line==b.line?ae:null)),pn&&pn.line==b.line&&(Xn=Kt(pn,z))&&(x<0?Xn<0:Xn>0))return Oi(a,pn,b,x,ee)}var Wn=qe.find(x<0?-1:1);return(x<0?mt:nn)&&(Wn=Jo(a,Wn,x,Wn.line==b.line?ae:null)),Wn?Oi(a,Wn,b,x,ee):null}}return b}function Di(a,b,z,x,ee){var ae=x||1,Ee=Oi(a,b,z,ae,ee)||!ee&&Oi(a,b,z,ae,!0)||Oi(a,b,z,-ae,ee)||!ee&&Oi(a,b,z,-ae,!0);return Ee||(a.cantEdit=!0,Et(a.first,0))}function Jo(a,b,z,x){return z<0&&b.ch==0?b.line>a.first?Bt(a,Et(b.line-1)):null:z>0&&b.ch==(x||En(a,b.line)).text.length?b.line=0;--ee)di(a,{from:x[ee].from,to:x[ee].to,text:ee?[""]:b.text,origin:b.origin});else di(a,b)}}function di(a,b){if(!(b.text.length==1&&b.text[0]==""&&Kt(b.from,b.to)==0)){var z=Nr(a,b);Lo(a,b,z,a.cm?a.cm.curOp.id:NaN),Xi(a,b,z,ua(a,b));var x=[];Or(a,function(ee,ae){!ae&&xt(x,ee.history)==-1&&(Ri(ee.history,b),x.push(ee.history)),Xi(ee,b,null,ua(ee,b))})}}function zi(a,b,z){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!z)){for(var ee=a.history,ae,Ee=a.sel,He=b=="undo"?ee.done:ee.undone,qe=b=="undo"?ee.undone:ee.done,mt=0;mt=0;--Wn){var Dr=Xn(Wn);if(Dr)return Dr.v}}}}function Ei(a,b){if(b!=0&&(a.first+=b,a.sel=new Dn(Gt(a.sel.ranges,function(ee){return new xn(Et(ee.anchor.line+b,ee.anchor.ch),Et(ee.head.line+b,ee.head.ch))}),a.sel.primIndex),a.cm)){il(a.cm,a.first,a.first-b,b);for(var z=a.cm.display,x=z.viewFrom;xa.lastLine())){if(b.from.lineae&&(b={from:b.from,to:Et(ae,En(a,ae).text.length),text:[b.text[0]],origin:b.origin}),b.removed=Kn(a,b.from,b.to),z||(z=Nr(a,b)),a.cm?yi(a.cm,b,x):Io(a,b,x),Ka(a,z,xe),a.cantEdit&&Di(a,Et(a.firstLine(),0))&&(a.cantEdit=!1)}}function yi(a,b,z){var x=a.doc,ee=a.display,ae=b.from,Ee=b.to,He=!1,qe=ae.line;a.options.lineWrapping||(qe=Ot(Zn(En(x,ae.line))),x.iter(qe,Ee.line+1,function(Wn){if(Wn==ee.maxLine)return He=!0,!0})),x.sel.contains(b.from,b.to)>-1&&$t(a),Io(x,b,z,Ts(a)),a.options.lineWrapping||(x.iter(qe,ae.line+b.text.length,function(Wn){var Dr=ca(Wn);Dr>ee.maxLineLength&&(ee.maxLine=Wn,ee.maxLineLength=Dr,ee.maxLineChanged=!0,He=!1)}),He&&(a.curOp.updateMaxLine=!0)),Tr(x,ae.line),ia(a,400);var mt=b.text.length-(Ee.line-ae.line)-1;b.full?il(a):ae.line==Ee.line&&b.text.length==1&&!Jr(a.doc,b)?Jl(a,ae.line,"text"):il(a,ae.line,Ee.line+1,mt);var nn=an(a,"changes"),pn=an(a,"change");if(pn||nn){var Xn={from:ae,to:Ee,text:b.text,removed:b.removed,origin:b.origin};pn&&_o(a,"change",a,Xn),nn&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Xn)}a.display.selForContextMenu=null}function Ua(a,b,z,x,ee){var ae;x||(x=z),Kt(x,z)<0&&(ae=[x,z],z=ae[0],x=ae[1]),typeof b=="string"&&(b=a.splitLines(b)),ci(a,{from:z,to:x,text:b,origin:ee})}function vi(a,b,z,x){z1||!(this.children[0]instanceof Xa))){var He=[];this.collapse(He),this.children=[new Xa(He)],this.children[0].parent=this}},collapse:function(a){for(var b=0;b50){for(var Ee=ee.lines.length%25+25,He=Ee;He10);a.parent.maybeSpill()}},iterN:function(a,b,z){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=mt,a.display.maxLineLength=nn,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&il(a,x,ee+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&bi(a.doc)),a&&_o(a,"markerCleared",a,this,x,ee),b&&Ur(a),this.parent&&this.parent.clear()}},ll.prototype.find=function(a,b){a==null&&this.type=="bookmark"&&(a=1);for(var z,x,ee=0;ee0||Ee==0&&ae.clearWhenEmpty!==!1)return ae;if(ae.replacedWith&&(ae.collapsed=!0,ae.widgetNode=Ve("span",[ae.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||ae.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(ae.widgetNode.insertLeft=!0)),ae.collapsed){if(tr(a,b.line,b,z,ae)||b.line!=z.line&&tr(a,z.line,b,z,ae))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ko()}ae.addToHistory&&Lo(a,{from:b,to:z,origin:"markText"},a.sel,NaN);var He=b.line,qe=a.cm,mt;if(a.iter(He,z.line+1,function(pn){qe&&ae.collapsed&&!qe.options.lineWrapping&&Zn(pn)==qe.display.maxLine&&(mt=!0),ae.collapsed&&He!=b.line&&gr(pn,0),yo(pn,new ar(ae,He==b.line?b.ch:null,He==z.line?z.ch:null)),++He}),ae.collapsed&&a.iter(b.line,z.line+1,function(pn){or(a,pn)&&gr(pn,0)}),ae.clearOnEnter&&qt(ae,"beforeCursorEnter",function(){return ae.clear()}),ae.readOnly&&(Wo(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ae.collapsed&&(ae.id=++nl,ae.atomic=!0),qe){if(mt&&(qe.curOp.updateMaxLine=!0),ae.collapsed)il(qe,b.line,z.line+1);else if(ae.className||ae.startStyle||ae.endStyle||ae.css||ae.attributes||ae.title)for(var nn=b.line;nn<=z.line;nn++)Jl(qe,nn,"text");ae.atomic&&bi(qe.doc),_o(qe,"markerAdded",qe,ae)}return ae}var Si=function(a,b){this.markers=a,this.primary=b;for(var z=0;z=0;qe--)ci(this,x[qe]);He?zo(this,He):this.cm&&wn(this.cm)}),undo:fo(function(){zi(this,"undo")}),redo:fo(function(){zi(this,"redo")}),undoSelection:fo(function(){zi(this,"undo",!0)}),redoSelection:fo(function(){zi(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,b=0,z=0,x=0;x=a.ch)&&b.push(ee.marker.parent||ee.marker)}return b},findMarks:function(a,b,z){a=Bt(this,a),b=Bt(this,b);var x=[],ee=a.line;return this.iter(a.line,b.line+1,function(ae){var Ee=ae.markedSpans;if(Ee)for(var He=0;He=qe.to||qe.from==null&&ee!=a.line||qe.from!=null&&ee==b.line&&qe.from>=b.ch)&&(!z||z(qe.marker))&&x.push(qe.marker.parent||qe.marker)}++ee}),x},getAllMarks:function(){var a=[];return this.iter(function(b){var z=b.markedSpans;if(z)for(var x=0;xa)return b=a,!0;a-=ae,++z}),Bt(this,Et(z,b))},indexFromPos:function(a){a=Bt(this,a);var b=a.ch;if(a.lineb&&(b=a.from),a.to!=null&&a.to-1){b.state.draggingText(a),setTimeout(function(){return b.display.input.focus()},20);return}try{var nn=a.dataTransfer.getData("Text");if(nn){var pn;if(b.state.draggingText&&!b.state.draggingText.copy&&(pn=b.listSelections()),Ka(b.doc,er(z,z)),pn)for(var Xn=0;Xn=0;He--)Ua(a.doc,"",x[He].from,x[He].to,"+delete");wn(a)})}function tu(a,b,z){var x=vt(a.text,b+z,z);return x<0||x>a.text.length?null:x}function Xs(a,b,z){var x=tu(a,b.ch,z);return x==null?null:new Et(b.line,x,z<0?"after":"before")}function nu(a,b,z,x,ee){if(a){b.doc.direction=="rtl"&&(ee=-ee);var ae=Qe(z,b.doc.direction);if(ae){var Ee=ee<0?St(ae):ae[0],He=ee<0==(Ee.level==1),qe=He?"after":"before",mt;if(Ee.level>0||b.doc.direction=="rtl"){var nn=_a(b,z);mt=ee<0?z.text.length-1:0;var pn=Zi(b,nn,mt).top;mt=et(function(Xn){return Zi(b,nn,Xn).top==pn},ee<0==(Ee.level==1)?Ee.from:Ee.to-1,mt),qe=="before"&&(mt=tu(z,mt,1))}else mt=ee<0?Ee.to:Ee.from;return new Et(x,mt,qe)}}return new Et(x,ee<0?z.text.length:0,ee<0?"before":"after")}function vu(a,b,z,x){var ee=Qe(b,a.doc.direction);if(!ee)return Xs(b,z,x);z.ch>=b.text.length?(z.ch=b.text.length,z.sticky="before"):z.ch<=0&&(z.ch=0,z.sticky="after");var ae=yt(ee,z.ch,z.sticky),Ee=ee[ae];if(a.doc.direction=="ltr"&&Ee.level%2==0&&(x>0?Ee.to>z.ch:Ee.from=Ee.from&&Xn>=nn.begin)){var Wn=pn?"before":"after";return new Et(z.line,Xn,Wn)}}var Dr=function(Eo,Xo,xo){for(var ra=function(Wi,Cl){return Cl?new Et(z.line,He(Wi,1),"before"):new Et(z.line,Wi,"after")};Eo>=0&&Eo0==(Ia.level!=1),ni=Aa?xo.begin:He(xo.end,-1);if(Ia.from<=ni&&ni0?nn.end:He(nn.begin,-1);return so!=null&&!(x>0&&so==b.text.length)&&(Kr=Dr(x>0?0:ee.length-1,x,mt(so)),Kr)?Kr:null}var ms={selectAll:sa,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),xe)},killLine:function(a){return ys(a,function(b){if(b.empty()){var z=En(a.doc,b.head.line).text.length;return b.head.ch==z&&b.head.line0)ee=new Et(ee.line,ee.ch+1),a.replaceRange(ae.charAt(ee.ch-1)+ae.charAt(ee.ch-2),Et(ee.line,ee.ch-2),ee,"+transpose");else if(ee.line>a.doc.first){var Ee=En(a.doc,ee.line-1).text;Ee&&(ee=new Et(ee.line,1),a.replaceRange(ae.charAt(0)+a.doc.lineSeparator()+Ee.charAt(Ee.length-1),Et(ee.line-1,Ee.length-1),ee,"+transpose"))}}z.push(new xn(ee,ee))}a.setSelections(z)})},newlineAndIndent:function(a){return uo(a,function(){for(var b=a.listSelections(),z=b.length-1;z>=0;z--)a.replaceRange(a.doc.lineSeparator(),b[z].anchor,b[z].head,"+input");b=a.listSelections();for(var x=0;xa&&Kt(b,this.pos)==0&&z==this.button};var Cs,Ps;function cu(a,b){var z=+new Date;return Ps&&Ps.compare(z,a,b)?(Cs=Ps=null,"triple"):Cs&&Cs.compare(z,a,b)?(Ps=new _s(z,a,b),Cs=null,"double"):(Cs=new _s(z,a,b),Ps=null,"single")}function du(a){var b=this,z=b.display;if(!(Xt(b,a)||z.activeTouch&&z.input.supportsTouch())){if(z.input.ensurePolled(),z.shift=a.shiftKey,vr(z,a)){ye||(z.scroller.draggable=!1,setTimeout(function(){return z.scroller.draggable=!0},100));return}if(!ls(b,a)){var x=Ql(b,a),ee=At(a),ae=x?cu(x,ee):"single";window.focus(),ee==1&&b.state.selectingText&&b.state.selectingText(a),!(x&&Bu(b,ee,x,ae,a))&&(ee==1?x?mi(b,x,ae,a):zt(a)==z.scroller&&kt(a):ee==2?(x&&Na(b.doc,x),setTimeout(function(){return z.input.focus()},20)):ee==3&&(Be?b.display.input.onContextMenu(a):ks(b)))}}}function Bu(a,b,z,x,ee){var ae="Click";return x=="double"?ae="Double"+ae:x=="triple"&&(ae="Triple"+ae),ae=(b==1?"Left":b==2?"Middle":"Right")+ae,js(a,Zs(ae,ee),ee,function(Ee){if(typeof Ee=="string"&&(Ee=ms[Ee]),!Ee)return!1;var He=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),He=Ee(a,z)!=st}finally{a.state.suppressEdits=!1}return He})}function li(a,b,z){var x=a.getOption("configureMouse"),ee=x?x(a,b,z):{};if(ee.unit==null){var ae=Me?z.shiftKey&&z.metaKey:z.altKey;ee.unit=ae?"rectangle":b=="single"?"char":b=="double"?"word":"line"}return(ee.extend==null||a.doc.extend)&&(ee.extend=a.doc.extend||z.shiftKey),ee.addNew==null&&(ee.addNew=ce?z.metaKey:z.ctrlKey),ee.moveOnDrag==null&&(ee.moveOnDrag=!(ce?z.altKey:z.ctrlKey)),ee}function mi(a,b,z,x){be?setTimeout(ft(pu,a),0):a.curOp.focus=Le();var ee=li(a,z,x),ae=a.doc.sel,Ee;a.options.dragDrop&&un&&!a.isReadOnly()&&z=="single"&&(Ee=ae.contains(b))>-1&&(Kt((Ee=ae.ranges[Ee]).from(),b)<0||b.xRel>0)&&(Kt(Ee.to(),b)>0||b.xRel<0)?gl(a,x,b,ee):yl(a,x,b,ee)}function gl(a,b,z,x){var ee=a.display,ae=!1,Ee=no(a,function(mt){ye&&(ee.scroller.draggable=!1),a.state.draggingText=!1,vn(ee.wrapper.ownerDocument,"mouseup",Ee),vn(ee.wrapper.ownerDocument,"mousemove",He),vn(ee.scroller,"dragstart",qe),vn(ee.scroller,"drop",Ee),ae||(kt(mt),x.addNew||Na(a.doc,z,null,null,x.extend),ye&&!Ye||be&&Fe==9?setTimeout(function(){ee.wrapper.ownerDocument.body.focus({preventScroll:!0}),ee.input.focus()},20):ee.input.focus())}),He=function(mt){ae=ae||Math.abs(b.clientX-mt.clientX)+Math.abs(b.clientY-mt.clientY)>=10},qe=function(){return ae=!0};ye&&(ee.scroller.draggable=!0),a.state.draggingText=Ee,Ee.copy=!x.moveOnDrag,ee.scroller.dragDrop&&ee.scroller.dragDrop(),qt(ee.wrapper.ownerDocument,"mouseup",Ee),qt(ee.wrapper.ownerDocument,"mousemove",He),qt(ee.scroller,"dragstart",qe),qt(ee.scroller,"drop",Ee),ks(a),setTimeout(function(){return ee.input.focus()},20)}function Rl(a,b,z){if(z=="char")return new xn(b,b);if(z=="word")return a.findWordAt(b);if(z=="line")return new xn(Et(b.line,0),Bt(a.doc,Et(b.line+1,0)));var x=z(a,b);return new xn(x.from,x.to)}function yl(a,b,z,x){var ee=a.display,ae=a.doc;kt(b);var Ee,He,qe=ae.sel,mt=qe.ranges;if(x.addNew&&!x.extend?(He=ae.sel.contains(z),He>-1?Ee=mt[He]:Ee=new xn(z,z)):(Ee=ae.sel.primary(),He=ae.sel.primIndex),x.unit=="rectangle")x.addNew||(Ee=new xn(z,z)),z=Ql(a,b,!0,!0),He=-1;else{var nn=Rl(a,z,x.unit);x.extend?Ee=Ra(Ee,nn.anchor,nn.head,x.extend):Ee=nn}x.addNew?He==-1?(He=mt.length,go(ae,pr(a,mt.concat([Ee]),He),{scroll:!1,origin:"*mouse"})):mt.length>1&&mt[He].empty()&&x.unit=="char"&&!x.extend?(go(ae,pr(a,mt.slice(0,He).concat(mt.slice(He+1)),0),{scroll:!1,origin:"*mouse"}),qe=ae.sel):Ii(ae,He,Ee,Ne):(He=0,go(ae,new Dn([Ee],0),Ne),qe=ae.sel);var pn=z;function Xn(xo){if(Kt(pn,xo)!=0)if(pn=xo,x.unit=="rectangle"){for(var ra=[],Ia=a.options.tabSize,Aa=Ke(En(ae,z.line).text,z.ch,Ia),ni=Ke(En(ae,xo.line).text,xo.ch,Ia),Wi=Math.min(Aa,ni),Cl=Math.max(Aa,ni),Qi=Math.min(z.line,xo.line),Xl=Math.min(a.lastLine(),Math.max(z.line,xo.line));Qi<=Xl;Qi++){var Zl=En(ae,Qi).text,cl=Wt(Zl,Wi,Ia);Wi==Cl?ra.push(new xn(Et(Qi,cl),Et(Qi,cl))):Zl.length>cl&&ra.push(new xn(Et(Qi,cl),Et(Qi,Wt(Zl,Cl,Ia))))}ra.length||ra.push(new xn(z,z)),go(ae,pr(a,qe.ranges.slice(0,He).concat(ra),He),{origin:"*mouse",scroll:!1}),a.scrollIntoView(xo)}else{var zl=Ee,Fl=Rl(a,xo,x.unit),ml=zl.anchor,dl;Kt(Fl.anchor,ml)>0?(dl=Fl.head,ml=Yt(zl.from(),Fl.anchor)):(dl=Fl.anchor,ml=tn(zl.to(),Fl.head));var $i=qe.ranges.slice(0);$i[He]=Ms(a,new xn(Bt(ae,ml),dl)),go(ae,pr(a,$i,He),Ne)}}var Wn=ee.wrapper.getBoundingClientRect(),Dr=0;function Kr(xo){var ra=++Dr,Ia=Ql(a,xo,!0,x.unit=="rectangle");if(Ia)if(Kt(Ia,pn)!=0){a.curOp.focus=Le(),Xn(Ia);var Aa=ie(ee,ae);(Ia.line>=Aa.to||Ia.lineWn.bottom?20:0;ni&&setTimeout(no(a,function(){Dr==ra&&(ee.scroller.scrollTop+=ni,Kr(xo))}),50)}}function so(xo){a.state.selectingText=!1,Dr=1/0,xo&&(kt(xo),ee.input.focus()),vn(ee.wrapper.ownerDocument,"mousemove",Eo),vn(ee.wrapper.ownerDocument,"mouseup",Xo),ae.history.lastSelOrigin=null}var Eo=no(a,function(xo){xo.buttons===0||!At(xo)?so(xo):Kr(xo)}),Xo=no(a,so);a.state.selectingText=Xo,qt(ee.wrapper.ownerDocument,"mousemove",Eo),qt(ee.wrapper.ownerDocument,"mouseup",Xo)}function Ms(a,b){var z=b.anchor,x=b.head,ee=En(a.doc,z.line);if(Kt(z,x)==0&&z.sticky==x.sticky)return b;var ae=Qe(ee);if(!ae)return b;var Ee=yt(ae,z.ch,z.sticky),He=ae[Ee];if(He.from!=z.ch&&He.to!=z.ch)return b;var qe=Ee+(He.from==z.ch==(He.level!=1)?0:1);if(qe==0||qe==ae.length)return b;var mt;if(x.line!=z.line)mt=(x.line-z.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var nn=yt(ae,x.ch,x.sticky),pn=nn-Ee||(x.ch-z.ch)*(He.level==1?-1:1);nn==qe-1||nn==qe?mt=pn<0:mt=pn>0}var Xn=ae[qe+(mt?-1:0)],Wn=mt==(Xn.level==1),Dr=Wn?Xn.from:Xn.to,Kr=Wn?"after":"before";return z.ch==Dr&&z.sticky==Kr?b:new xn(new Et(z.line,Dr,Kr),x)}function hs(a,b,z,x){var ee,ae;if(b.touches)ee=b.touches[0].clientX,ae=b.touches[0].clientY;else try{ee=b.clientX,ae=b.clientY}catch(Xn){return!1}if(ee>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&kt(b);var Ee=a.display,He=Ee.lineDiv.getBoundingClientRect();if(ae>He.bottom||!an(a,z))return yn(b);ae-=He.top-Ee.viewOffset;for(var qe=0;qe=ee){var nn=Vt(a.doc,ae),pn=a.display.gutterSpecs[qe];return en(a,z,a,nn,pn.className,b),yn(b)}}}function ls(a,b){return hs(a,b,"gutterClick",!0)}function Is(a,b){vr(a.display,b)||fu(a,b)||Xt(a,b,"contextmenu")||Be||a.display.input.onContextMenu(b)}function fu(a,b){return an(a,"gutterContextMenu")?hs(a,b,"gutterContextMenu",!1):!1}function Nu(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Vl(a)}var Qs={toString:function(){return"CodeMirror.Init"}},ku={},yu={};function _u(a){var b=a.optionHandlers;function z(x,ee,ae,Ee){a.defaults[x]=ee,ae&&(b[x]=Ee?function(He,qe,mt){mt!=Qs&&ae(He,qe,mt)}:ae)}a.defineOption=z,a.Init=Qs,z("value","",function(x,ee){return x.setValue(ee)},!0),z("mode",null,function(x,ee){x.doc.modeOption=ee,Wr(x)},!0),z("indentUnit",2,Wr,!0),z("indentWithTabs",!1),z("smartIndent",!0),z("tabSize",4,function(x){Gr(x),Vl(x),il(x)},!0),z("lineSeparator",null,function(x,ee){if(x.doc.lineSep=ee,!!ee){var ae=[],Ee=x.doc.first;x.doc.iter(function(qe){for(var mt=0;;){var nn=qe.text.indexOf(ee,mt);if(nn==-1)break;mt=nn+ee.length,ae.push(Et(Ee,nn))}Ee++});for(var He=ae.length-1;He>=0;He--)Ua(x.doc,ee,ae[He],Et(ae[He].line,ae[He].ch+ee.length))}}),z("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,ee,ae){x.state.specialChars=new RegExp(ee.source+(ee.test(" ")?"":"| "),"g"),ae!=Qs&&x.refresh()}),z("specialCharPlaceholder",si,function(x){return x.refresh()},!0),z("electricChars",!0),z("inputStyle",he?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),z("spellcheck",!1,function(x,ee){return x.getInputField().spellcheck=ee},!0),z("autocorrect",!1,function(x,ee){return x.getInputField().autocorrect=ee},!0),z("autocapitalize",!1,function(x,ee){return x.getInputField().autocapitalize=ee},!0),z("rtlMoveVisually",!Ze),z("wholeLineUpdateBefore",!0),z("theme","default",function(x){Nu(x),cn(x)},!0),z("keyMap","default",function(x,ee,ae){var Ee=Gs(ee),He=ae!=Qs&&Gs(ae);He&&He.detach&&He.detach(x,Ee),Ee.attach&&Ee.attach(x,He||null)}),z("extraKeys",null),z("configureMouse",null),z("lineWrapping",!1,Ju,!0),z("gutters",[],function(x,ee){x.display.gutterSpecs=Rt(ee,x.options.lineNumbers),cn(x)},!0),z("fixedGutter",!0,function(x,ee){x.display.gutters.style.left=ee?Ls(x.display)+"px":"0",x.refresh()},!0),z("coverGutterNextToScrollbar",!1,function(x){return wr(x)},!0),z("scrollbarStyle","native",function(x){Mr(x),wr(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),z("lineNumbers",!1,function(x,ee){x.display.gutterSpecs=Rt(x.options.gutters,ee),cn(x)},!0),z("firstLineNumber",1,cn,!0),z("lineNumberFormatter",function(x){return x},cn,!0),z("showCursorWhenSelecting",!1,os,!0),z("resetSelectionOnContextMenu",!0),z("lineWiseCopyCut",!0),z("pasteLinesPerSelection",!0),z("selectionsMayTouch",!1),z("readOnly",!1,function(x,ee){ee=="nocursor"&&(ds(x),x.display.input.blur()),x.display.input.readOnlyChanged(ee)}),z("screenReaderLabel",null,function(x,ee){ee=ee===""?null:ee,x.display.input.screenReaderLabelChanged(ee)}),z("disableInput",!1,function(x,ee){ee||x.display.input.reset()},!0),z("dragDrop",!0,Qu),z("allowDropFileTypes",null),z("cursorBlinkRate",530),z("cursorScrollMargin",0),z("cursorHeight",1,os,!0),z("singleCursorHeightPerLine",!0,os,!0),z("workTime",100),z("workDelay",100),z("flattenSpans",!0,Gr,!0),z("addModeClass",!1,Gr,!0),z("pollInterval",100),z("undoDepth",200,function(x,ee){return x.doc.history.undoDepth=ee}),z("historyEventDelay",1250),z("viewportMargin",10,function(x){return x.refresh()},!0),z("maxHighlightLength",1e4,Gr,!0),z("moveInputWithCursor",!0,function(x,ee){ee||x.display.input.resetPosition()}),z("tabindex",null,function(x,ee){return x.display.input.getField().tabIndex=ee||""}),z("autofocus",null),z("direction","ltr",function(x,ee){return x.doc.setDirection(ee)},!0),z("phrases",null)}function Qu(a,b,z){var x=z&&z!=Qs;if(!b!=!x){var ee=a.display.dragFunctions,ae=b?qt:vn;ae(a.display.scroller,"dragstart",ee.start),ae(a.display.scroller,"dragenter",ee.enter),ae(a.display.scroller,"dragover",ee.over),ae(a.display.scroller,"dragleave",ee.leave),ae(a.display.scroller,"drop",ee.drop)}}function Ju(a){a.options.lineWrapping?(ue(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Te(a.display.wrapper,"CodeMirror-wrap"),aa(a)),cs(a),il(a),Vl(a),setTimeout(function(){return wr(a)},100)}function Yi(a,b){var z=this;if(!(this instanceof Yi))return new Yi(a,b);this.options=b=b?Nt(b):{},Nt(ku,b,!1);var x=b.value;typeof x=="string"?x=new jo(x,b.mode,null,b.lineSeparator,b.direction):b.mode&&(x.modeOption=b.mode),this.doc=x;var ee=new Yi.inputStyles[b.inputStyle](this),ae=this.display=new rn(a,x,ee,b);ae.wrapper.CodeMirror=this,Nu(this),b.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Mr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Se,keySeq:null,specialChars:null},b.autofocus&&!he&&ae.input.focus(),be&&Fe<11&&setTimeout(function(){return z.display.input.reset(!0)},20),$u(this),ii(),zr(this),this.curOp.forceUpdate=!0,Pr(this,x),b.autofocus&&!he||this.hasFocus()?setTimeout(function(){z.hasFocus()&&!z.state.focused&&as(z)},20):ds(this);for(var Ee in yu)yu.hasOwnProperty(Ee)&&yu[Ee](this,b[Ee],Qs);Dt(this),b.finishInit&&b.finishInit(this);for(var He=0;He20*20}qt(b.scroller,"touchstart",function(qe){if(!Xt(a,qe)&&!ae(qe)&&!ls(a,qe)){b.input.ensurePolled(),clearTimeout(z);var mt=+new Date;b.activeTouch={start:mt,moved:!1,prev:mt-x.end<=300?x:null},qe.touches.length==1&&(b.activeTouch.left=qe.touches[0].pageX,b.activeTouch.top=qe.touches[0].pageY)}}),qt(b.scroller,"touchmove",function(){b.activeTouch&&(b.activeTouch.moved=!0)}),qt(b.scroller,"touchend",function(qe){var mt=b.activeTouch;if(mt&&!vr(b,qe)&&mt.left!=null&&!mt.moved&&new Date-mt.start<300){var nn=a.coordsChar(b.activeTouch,"page"),pn;!mt.prev||Ee(mt,mt.prev)?pn=new xn(nn,nn):!mt.prev.prev||Ee(mt,mt.prev.prev)?pn=a.findWordAt(nn):pn=new xn(Et(nn.line,0),Bt(a.doc,Et(nn.line+1,0))),a.setSelection(pn.anchor,pn.head),a.focus(),kt(qe)}ee()}),qt(b.scroller,"touchcancel",ee),qt(b.scroller,"scroll",function(){b.scroller.clientHeight&&(ur(a,b.scroller.scrollTop),mr(a,b.scroller.scrollLeft,!0),en(a,"scroll",a))}),qt(b.scroller,"mousewheel",function(qe){return In(a,qe)}),qt(b.scroller,"DOMMouseScroll",function(qe){return In(a,qe)}),qt(b.wrapper,"scroll",function(){return b.wrapper.scrollTop=b.wrapper.scrollLeft=0}),b.dragFunctions={enter:function(qe){Xt(a,qe)||ut(qe)},over:function(qe){Xt(a,qe)||(Gl(a,qe),ut(qe))},start:function(qe){return Bl(a,qe)},drop:no(a,sl),leave:function(qe){Xt(a,qe)||Ds(a)}};var He=b.input.getField();qt(He,"keyup",function(qe){return su.call(a,qe)}),qt(He,"keydown",no(a,lu)),qt(He,"keypress",no(a,uu)),qt(He,"focus",function(qe){return as(a,qe)}),qt(He,"blur",function(qe){return ds(a,qe)})}var Pu=[];Yi.defineInitHook=function(a){return Pu.push(a)};function mu(a,b,z,x){var ee=a.doc,ae;z==null&&(z="add"),z=="smart"&&(ee.mode.indent?ae=Hr(a,b).state:z="prev");var Ee=a.options.tabSize,He=En(ee,b),qe=Ke(He.text,null,Ee);He.stateAfter&&(He.stateAfter=null);var mt=He.text.match(/^\s*/)[0],nn;if(!x&&!/\S/.test(He.text))nn=0,z="not";else if(z=="smart"&&(nn=ee.mode.indent(ae,He.text.slice(mt.length),He.text),nn==st||nn>150)){if(!x)return;z="prev"}z=="prev"?b>ee.first?nn=Ke(En(ee,b-1).text,null,Ee):nn=0:z=="add"?nn=qe+a.options.indentUnit:z=="subtract"?nn=qe-a.options.indentUnit:typeof z=="number"&&(nn=qe+z),nn=Math.max(0,nn);var pn="",Xn=0;if(a.options.indentWithTabs)for(var Wn=Math.floor(nn/Ee);Wn;--Wn)Xn+=Ee,pn+=" ";if(XnEe,qe=kn(b),mt=null;if(He&&x.ranges.length>1)if(ss&&ss.text.join(` + left: `+b.left+"px; width: "+Math.max(2,b.right-b.left)+"px;");a.display.lineSpace.appendChild(ae),ae.scrollIntoView(ee),a.display.lineSpace.removeChild(ae)}}}function ct(a,b,z,x){x==null&&(x=0);var ee;!a.options.lineWrapping&&b==z&&(b=b.ch?Et(b.line,b.sticky=="before"?b.ch-1:b.ch,"after"):b,z=b.sticky=="before"?Et(b.line,b.ch+1,"before"):b);for(var ae=0;ae<5;ae++){var Ee=!1,He=Ji(a,b),qe=!z||z==b?He:Ji(a,z);ee={left:Math.min(He.left,qe.left),top:Math.min(He.top,qe.top)-x,right:Math.max(He.left,qe.left),bottom:Math.max(He.bottom,qe.bottom)+x};var mt=Pt(a,ee),nn=a.doc.scrollTop,pn=a.doc.scrollLeft;if(mt.scrollTop!=null&&(ur(a,mt.scrollTop),Math.abs(a.doc.scrollTop-nn)>1&&(Ee=!0)),mt.scrollLeft!=null&&(mr(a,mt.scrollLeft),Math.abs(a.doc.scrollLeft-pn)>1&&(Ee=!0)),!Ee)break}return ee}function Ft(a,b){var z=Pt(a,b);z.scrollTop!=null&&ur(a,z.scrollTop),z.scrollLeft!=null&&mr(a,z.scrollLeft)}function Pt(a,b){var z=a.display,x=Al(a.display);b.top<0&&(b.top=0);var ee=a.curOp&&a.curOp.scrollTop!=null?a.curOp.scrollTop:z.scroller.scrollTop,ae=ja(a),Ee={};b.bottom-b.top>ae&&(b.bottom=b.top+ae);var He=a.doc.height+Yo(z),qe=b.topHe-x;if(b.topee+ae){var nn=Math.min(b.top,(mt?He:b.bottom)-ae);nn!=ee&&(Ee.scrollTop=nn)}var pn=a.options.fixedGutter?0:z.gutters.offsetWidth,Xn=a.curOp&&a.curOp.scrollLeft!=null?a.curOp.scrollLeft:z.scroller.scrollLeft-pn,Wn=xl(a)-z.gutters.offsetWidth,Dr=b.right-b.left>Wn;return Dr&&(b.right=b.left+Wn),b.left<10?Ee.scrollLeft=0:b.leftWn+Xn-3&&(Ee.scrollLeft=b.right+(Dr?0:10)-Wn),Ee}function mn(a,b){b!=null&&(nr(a),a.curOp.scrollTop=(a.curOp.scrollTop==null?a.doc.scrollTop:a.curOp.scrollTop)+b)}function wn(a){nr(a);var b=a.getCursor();a.curOp.scrollToPos={from:b,to:b,margin:a.options.cursorScrollMargin}}function Bn(a,b,z){(b!=null||z!=null)&&nr(a),b!=null&&(a.curOp.scrollLeft=b),z!=null&&(a.curOp.scrollTop=z)}function $n(a,b){nr(a),a.curOp.scrollToPos=b}function nr(a){var b=a.curOp.scrollToPos;if(b){a.curOp.scrollToPos=null;var z=oi(a,b.from),x=oi(a,b.to);Mn(a,z,x,b.margin)}}function Mn(a,b,z,x){var ee=Pt(a,{left:Math.min(b.left,z.left),top:Math.min(b.top,z.top)-x,right:Math.max(b.right,z.right),bottom:Math.max(b.bottom,z.bottom)+x});Bn(a,ee.scrollLeft,ee.scrollTop)}function ur(a,b){Math.abs(a.doc.scrollTop-b)<2||(y||Da(a,{top:b}),hr(a,b,!0),y&&Da(a),ia(a,100))}function hr(a,b,z){b=Math.max(0,Math.min(a.display.scroller.scrollHeight-a.display.scroller.clientHeight,b)),!(a.display.scroller.scrollTop==b&&!z)&&(a.doc.scrollTop=b,a.display.scrollbars.setScrollTop(b),a.display.scroller.scrollTop!=b&&(a.display.scroller.scrollTop=b))}function mr(a,b,z,x){b=Math.max(0,Math.min(b,a.display.scroller.scrollWidth-a.display.scroller.clientWidth)),!((z?b==a.doc.scrollLeft:Math.abs(a.doc.scrollLeft-b)<2)&&!x)&&(a.doc.scrollLeft=b,gt(a),a.display.scroller.scrollLeft!=b&&(a.display.scroller.scrollLeft=b),a.display.scrollbars.setScrollLeft(b))}function cr(a){var b=a.display,z=b.gutters.offsetWidth,x=Math.round(a.doc.height+Yo(a.display));return{clientHeight:b.scroller.clientHeight,viewHeight:b.wrapper.clientHeight,scrollWidth:b.scroller.scrollWidth,clientWidth:b.scroller.clientWidth,viewWidth:b.wrapper.clientWidth,barLeft:a.options.fixedGutter?z:0,docHeight:x,scrollHeight:x+Bi(a)+b.barHeight,nativeBarWidth:b.nativeBarWidth,gutterWidth:z}}var Cr=function(a,b,z){this.cm=z;var x=this.vert=Oe("div",[Oe("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),ee=this.horiz=Oe("div",[Oe("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");x.tabIndex=ee.tabIndex=-1,a(x),a(ee),qt(x,"scroll",function(){x.clientHeight&&b(x.scrollTop,"vertical")}),qt(ee,"scroll",function(){ee.clientWidth&&b(ee.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,be&&Fe<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Cr.prototype.update=function(a){var b=a.scrollWidth>a.clientWidth+1,z=a.scrollHeight>a.clientHeight+1,x=a.nativeBarWidth;if(z){this.vert.style.display="block",this.vert.style.bottom=b?x+"px":"0";var ee=a.viewHeight-(b?x:0);this.vert.firstChild.style.height=Math.max(0,a.scrollHeight-a.clientHeight+ee)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(b){this.horiz.style.display="block",this.horiz.style.right=z?x+"px":"0",this.horiz.style.left=a.barLeft+"px";var ae=a.viewWidth-a.barLeft-(z?x:0);this.horiz.firstChild.style.width=Math.max(0,a.scrollWidth-a.clientWidth+ae)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&a.clientHeight>0&&(x==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:z?x:0,bottom:b?x:0}},Cr.prototype.setScrollLeft=function(a){this.horiz.scrollLeft!=a&&(this.horiz.scrollLeft=a),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Cr.prototype.setScrollTop=function(a){this.vert.scrollTop!=a&&(this.vert.scrollTop=a),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Cr.prototype.zeroWidthHack=function(){var a=ce&&!me?"12px":"18px";this.horiz.style.height=this.vert.style.width=a,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new Se,this.disableVert=new Se},Cr.prototype.enableZeroWidthBar=function(a,b,z){a.style.pointerEvents="auto";function x(){var ee=a.getBoundingClientRect(),ae=z=="vert"?document.elementFromPoint(ee.right-1,(ee.top+ee.bottom)/2):document.elementFromPoint((ee.right+ee.left)/2,ee.bottom-1);ae!=a?a.style.pointerEvents="none":b.set(1e3,x)}b.set(1e3,x)},Cr.prototype.clear=function(){var a=this.horiz.parentNode;a.removeChild(this.horiz),a.removeChild(this.vert)};var Sr=function(){};Sr.prototype.update=function(){return{bottom:0,right:0}},Sr.prototype.setScrollLeft=function(){},Sr.prototype.setScrollTop=function(){},Sr.prototype.clear=function(){};function wr(a,b){b||(b=cr(a));var z=a.display.barWidth,x=a.display.barHeight;qr(a,b);for(var ee=0;ee<4&&z!=a.display.barWidth||x!=a.display.barHeight;ee++)z!=a.display.barWidth&&a.options.lineWrapping&&ga(a),qr(a,cr(a)),z=a.display.barWidth,x=a.display.barHeight}function qr(a,b){var z=a.display,x=z.scrollbars.update(b);z.sizer.style.paddingRight=(z.barWidth=x.right)+"px",z.sizer.style.paddingBottom=(z.barHeight=x.bottom)+"px",z.heightForcer.style.borderBottom=x.bottom+"px solid transparent",x.right&&x.bottom?(z.scrollbarFiller.style.display="block",z.scrollbarFiller.style.height=x.bottom+"px",z.scrollbarFiller.style.width=x.right+"px"):z.scrollbarFiller.style.display="",x.bottom&&a.options.coverGutterNextToScrollbar&&a.options.fixedGutter?(z.gutterFiller.style.display="block",z.gutterFiller.style.height=x.bottom+"px",z.gutterFiller.style.width=b.gutterWidth+"px"):z.gutterFiller.style.display=""}var Vr={native:Cr,null:Sr};function Mr(a){a.display.scrollbars&&(a.display.scrollbars.clear(),a.display.scrollbars.addClass&&Te(a.display.wrapper,a.display.scrollbars.addClass)),a.display.scrollbars=new Vr[a.options.scrollbarStyle](function(b){a.display.wrapper.insertBefore(b,a.display.scrollbarFiller),qt(b,"mousedown",function(){a.state.focused&&setTimeout(function(){return a.display.input.focus()},0)}),b.setAttribute("cm-not-content","true")},function(b,z){z=="horizontal"?mr(a,b):ur(a,b)},a),a.display.scrollbars.addClass&&ue(a.display.wrapper,a.display.scrollbars.addClass)}var ao=0;function zr(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:++ao},Ho(a.curOp)}function Ur(a){var b=a.curOp;b&&ba(b,function(z){for(var x=0;x=z.viewTo)||z.maxLineChanged&&b.options.lineWrapping,a.update=a.mustUpdate&&new Fo(b,a.mustUpdate&&{top:a.scrollTop,ensure:a.scrollToPos},a.forceUpdate)}function Po(a){a.updatedDisplay=a.mustUpdate&&Bo(a.cm,a.update)}function bo(a){var b=a.cm,z=b.display;a.updatedDisplay&&ga(b),a.barMeasure=cr(b),z.maxLineChanged&&!b.options.lineWrapping&&(a.adjustWidthTo=us(b,z.maxLine,z.maxLine.text.length).left+3,b.display.sizerWidth=a.adjustWidthTo,a.barMeasure.scrollWidth=Math.max(z.scroller.clientWidth,z.sizer.offsetLeft+a.adjustWidthTo+Bi(b)+b.display.barWidth),a.maxScrollLeft=Math.max(0,z.sizer.offsetLeft+a.adjustWidthTo-xl(b))),(a.updatedDisplay||a.selectionChanged)&&(a.preparedSelection=z.input.prepareSelection())}function ta(a){var b=a.cm;a.adjustWidthTo!=null&&(b.display.sizer.style.minWidth=a.adjustWidthTo+"px",a.maxScrollLeft=a.display.viewTo)){var z=+new Date+a.options.workTime,x=Hr(a,b.highlightFrontier),ee=[];b.iter(x.line,Math.min(b.first+b.size,a.display.viewTo+500),function(ae){if(x.line>=a.display.viewFrom){var Ee=ae.styles,He=ae.text.length>a.options.maxHighlightLength?Qn(b.mode,x.state):null,qe=Gn(a,ae,x,!0);He&&(x.state=He),ae.styles=qe.styles;var mt=ae.styleClasses,nn=qe.classes;nn?ae.styleClasses=nn:mt&&(ae.styleClasses=null);for(var pn=!Ee||Ee.length!=ae.styles.length||mt!=nn&&(!mt||!nn||mt.bgClass!=nn.bgClass||mt.textClass!=nn.textClass),Xn=0;!pn&&Xnz)return ia(a,a.options.workDelay),!0}),b.highlightFrontier=x.line,b.modeFrontier=Math.max(b.modeFrontier,x.line),ee.length&&uo(a,function(){for(var ae=0;ae=z.viewFrom&&b.visible.to<=z.viewTo&&(z.updateLineNumbers==null||z.updateLineNumbers>=z.viewTo)&&z.renderedView==z.view&&As(a)==0)return!1;Dt(a)&&(Yl(a),b.dims=ns(a));var ee=x.first+x.size,ae=Math.max(b.visible.from-a.options.viewportMargin,x.first),Ee=Math.min(ee,b.visible.to+a.options.viewportMargin);z.viewFromEe&&z.viewTo-Ee<20&&(Ee=Math.min(ee,z.viewTo)),$r&&(ae=zn(a.doc,ae),Ee=Un(a.doc,Ee));var He=ae!=z.viewFrom||Ee!=z.viewTo||z.lastWrapHeight!=b.wrapperHeight||z.lastWrapWidth!=b.wrapperWidth;Us(a,ae,Ee),z.viewOffset=wo(En(a.doc,z.viewFrom)),a.display.mover.style.top=z.viewOffset+"px";var qe=As(a);if(!He&&qe==0&&!b.force&&z.renderedView==z.view&&(z.updateLineNumbers==null||z.updateLineNumbers>=z.viewTo))return!1;var mt=co(a);return qe>4&&(z.lineDiv.style.display="none"),Pa(a,z.updateLineNumbers,b.dims),qe>4&&(z.lineDiv.style.display=""),z.renderedView=z.view,Mo(mt),Xe(z.cursorDiv),Xe(z.selectionDiv),z.gutters.style.height=z.sizer.style.minHeight=0,He&&(z.lastWrapHeight=b.wrapperHeight,z.lastWrapWidth=b.wrapperWidth,ia(a,400)),z.updateLineNumbers=null,!0}function la(a,b){for(var z=b.viewport,x=!0;;x=!1){if(!x||!a.options.lineWrapping||b.oldDisplayWidth==xl(a)){if(z&&z.top!=null&&(z={top:Math.min(a.doc.height+Yo(a.display)-ja(a),z.top)}),b.visible=ie(a.display,a.doc,z),b.visible.from>=a.display.viewFrom&&b.visible.to<=a.display.viewTo)break}else x&&(b.visible=ie(a.display,a.doc,z));if(!Bo(a,b))break;ga(a);var ee=cr(a);os(a),wr(a,ee),Ie(a,ee),b.force=!1}b.signal(a,"update",a),(a.display.viewFrom!=a.display.reportedViewFrom||a.display.viewTo!=a.display.reportedViewTo)&&(b.signal(a,"viewportChange",a,a.display.viewFrom,a.display.viewTo),a.display.reportedViewFrom=a.display.viewFrom,a.display.reportedViewTo=a.display.viewTo)}function Da(a,b){var z=new Fo(a,b);if(Bo(a,z)){ga(a),la(a,z);var x=cr(a);os(a),wr(a,x),Ie(a,x),z.finish()}}function Pa(a,b,z){var x=a.display,ee=a.options.lineNumbers,ae=x.lineDiv,Ee=ae.firstChild;function He(Dr){var Kr=Dr.nextSibling;return ye&&ce&&a.display.currentWheelTarget==Dr?Dr.style.display="none":Dr.parentNode.removeChild(Dr),Kr}for(var qe=x.view,mt=x.viewFrom,nn=0;nn-1&&(Wn=!1),Hi(a,pn,mt,z)),Wn&&(Xe(pn.lineNumber),pn.lineNumber.appendChild(document.createTextNode(Mt(a.options,mt)))),Ee=pn.node.nextSibling}mt+=pn.size}for(;Ee;)Ee=He(Ee)}function ke(a){var b=a.gutters.offsetWidth;a.sizer.style.marginLeft=b+"px"}function Ie(a,b){a.display.sizer.style.minHeight=b.docHeight+"px",a.display.heightForcer.style.top=b.docHeight+"px",a.display.gutters.style.height=b.docHeight+a.display.barHeight+Bi(a)+"px"}function gt(a){var b=a.display,z=b.view;if(!(!b.alignWidgets&&(!b.gutters.firstChild||!a.options.fixedGutter))){for(var x=Ls(b)-b.scroller.scrollLeft+a.doc.scrollLeft,ee=b.gutters.offsetWidth,ae=x+"px",Ee=0;EeEe.clientWidth,qe=Ee.scrollHeight>Ee.clientHeight;if(x&&He||ee&&qe){if(ee&&ce&&ye){e:for(var mt=b.target,nn=ae.view;mt!=Ee;mt=mt.parentNode)for(var pn=0;pn=0&&Kt(a,x.to())<=0)return z}return-1};var xn=function(a,b){this.anchor=a,this.head=b};xn.prototype.from=function(){return Yt(this.anchor,this.head)},xn.prototype.to=function(){return tn(this.anchor,this.head)},xn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function pr(a,b,z){var x=a&&a.options.selectionsMayTouch,ee=b[z];b.sort(function(Xn,Wn){return Kt(Xn.from(),Wn.from())}),z=xt(b,ee);for(var ae=1;ae0:qe>=0){var mt=Yt(He.from(),Ee.from()),nn=tn(He.to(),Ee.to()),pn=He.empty()?Ee.from()==Ee.head:He.from()==He.head;ae<=z&&--z,b.splice(--ae,2,new xn(pn?nn:mt,pn?mt:nn))}}return new Dn(b,z)}function er(a,b){return new Dn([new xn(a,b||a)],0)}function Fr(a){return a.text?Et(a.from.line+a.text.length-1,St(a.text).length+(a.text.length==1?a.from.ch:0)):a.to}function br(a,b){if(Kt(a,b.from)<0)return a;if(Kt(a,b.to)<=0)return Fr(b);var z=a.line+b.text.length-(b.to.line-b.from.line)-1,x=a.ch;return a.line==b.to.line&&(x+=Fr(b).ch-b.to.ch),Et(z,x)}function Nr(a,b){for(var z=[],x=0;x1&&a.remove(He.line+1,Dr-1),a.insert(He.line+1,Eo)}_o(a,"change",a,b)}function Or(a,b,z){function x(ee,ae,Ee){if(ee.linked)for(var He=0;He1&&!a.done[a.done.length-2].ranges)return a.done.pop(),St(a.done)}function Lo(a,b,z,x){var ee=a.history;ee.undone.length=0;var ae=+new Date,Ee,He;if((ee.lastOp==x||ee.lastOrigin==b.origin&&b.origin&&(b.origin.charAt(0)=="+"&&ee.lastModTime>ae-(a.cm?a.cm.options.historyEventDelay:500)||b.origin.charAt(0)=="*"))&&(Ee=lo(ee,ee.lastOp==x)))He=St(Ee.changes),Kt(b.from,b.to)==0&&Kt(b.from,He.to)==0?He.to=Fr(b):Ee.changes.push(Zr(a,b));else{var qe=St(ee.done);for((!qe||!qe.ranges)&&xa(a.sel,ee.done),Ee={changes:[Zr(a,b)],generation:ee.generation},ee.done.push(Ee);ee.done.length>ee.undoDepth;)ee.done.shift(),ee.done[0].ranges||ee.done.shift()}ee.done.push(z),ee.generation=++ee.maxGeneration,ee.lastModTime=ee.lastSelTime=ae,ee.lastOp=ee.lastSelOp=x,ee.lastOrigin=ee.lastSelOrigin=b.origin,He||en(a,"historyAdded")}function _r(a,b,z,x){var ee=b.charAt(0);return ee=="*"||ee=="+"&&z.ranges.length==x.ranges.length&&z.somethingSelected()==x.somethingSelected()&&new Date-a.history.lastSelTime<=(a.cm?a.cm.options.historyEventDelay:500)}function Fa(a,b,z,x){var ee=a.history,ae=x&&x.origin;z==ee.lastSelOp||ae&&ee.lastSelOrigin==ae&&(ee.lastModTime==ee.lastSelTime&&ee.lastOrigin==ae||_r(a,ae,St(ee.done),b))?ee.done[ee.done.length-1]=b:xa(b,ee.done),ee.lastSelTime=+new Date,ee.lastSelOrigin=ae,ee.lastSelOp=z,x&&x.clearRedo!==!1&&Xr(ee.undone)}function xa(a,b){var z=St(b);z&&z.ranges&&z.equals(a)||b.push(a)}function pi(a,b,z,x){var ee=b["spans_"+a.id],ae=0;a.iter(Math.max(a.first,z),Math.min(a.first+a.size,x),function(Ee){Ee.markedSpans&&((ee||(ee=b["spans_"+a.id]={}))[ae]=Ee.markedSpans),++ae})}function Qa(a){if(!a)return null;for(var b,z=0;z-1&&(St(He)[pn]=mt[pn],delete mt[pn])}}return x}function Ra(a,b,z,x){if(x){var ee=a.anchor;if(z){var ae=Kt(b,ee)<0;ae!=Kt(z,ee)<0?(ee=b,b=z):ae!=Kt(b,z)<0&&(b=z)}return new xn(ee,b)}else return new xn(z||b,b)}function Na(a,b,z,x,ee){ee==null&&(ee=a.cm&&(a.cm.display.shift||a.extend)),go(a,new Dn([Ra(a.sel.primary(),b,z,ee)],0),x)}function Pi(a,b,z){for(var x=[],ee=a.cm&&(a.cm.display.shift||a.extend),ae=0;ae=b.ch:He.to>b.ch))){if(ee&&(en(qe,"beforeCursorEnter"),qe.explicitlyCleared))if(ae.markedSpans){--Ee;continue}else break;if(!qe.atomic)continue;if(z){var pn=qe.find(x<0?1:-1),Xn=void 0;if((x<0?nn:mt)&&(pn=Jo(a,pn,-x,pn&&pn.line==b.line?ae:null)),pn&&pn.line==b.line&&(Xn=Kt(pn,z))&&(x<0?Xn<0:Xn>0))return Oi(a,pn,b,x,ee)}var Wn=qe.find(x<0?-1:1);return(x<0?mt:nn)&&(Wn=Jo(a,Wn,x,Wn.line==b.line?ae:null)),Wn?Oi(a,Wn,b,x,ee):null}}return b}function Di(a,b,z,x,ee){var ae=x||1,Ee=Oi(a,b,z,ae,ee)||!ee&&Oi(a,b,z,ae,!0)||Oi(a,b,z,-ae,ee)||!ee&&Oi(a,b,z,-ae,!0);return Ee||(a.cantEdit=!0,Et(a.first,0))}function Jo(a,b,z,x){return z<0&&b.ch==0?b.line>a.first?Bt(a,Et(b.line-1)):null:z>0&&b.ch==(x||En(a,b.line)).text.length?b.line=0;--ee)di(a,{from:x[ee].from,to:x[ee].to,text:ee?[""]:b.text,origin:b.origin});else di(a,b)}}function di(a,b){if(!(b.text.length==1&&b.text[0]==""&&Kt(b.from,b.to)==0)){var z=Nr(a,b);Lo(a,b,z,a.cm?a.cm.curOp.id:NaN),Xi(a,b,z,ua(a,b));var x=[];Or(a,function(ee,ae){!ae&&xt(x,ee.history)==-1&&(Ri(ee.history,b),x.push(ee.history)),Xi(ee,b,null,ua(ee,b))})}}function zi(a,b,z){var x=a.cm&&a.cm.state.suppressEdits;if(!(x&&!z)){for(var ee=a.history,ae,Ee=a.sel,He=b=="undo"?ee.done:ee.undone,qe=b=="undo"?ee.undone:ee.done,mt=0;mt=0;--Wn){var Dr=Xn(Wn);if(Dr)return Dr.v}}}}function Ei(a,b){if(b!=0&&(a.first+=b,a.sel=new Dn(Gt(a.sel.ranges,function(ee){return new xn(Et(ee.anchor.line+b,ee.anchor.ch),Et(ee.head.line+b,ee.head.ch))}),a.sel.primIndex),a.cm)){il(a.cm,a.first,a.first-b,b);for(var z=a.cm.display,x=z.viewFrom;xa.lastLine())){if(b.from.lineae&&(b={from:b.from,to:Et(ae,En(a,ae).text.length),text:[b.text[0]],origin:b.origin}),b.removed=Kn(a,b.from,b.to),z||(z=Nr(a,b)),a.cm?yi(a.cm,b,x):Io(a,b,x),Ka(a,z,xe),a.cantEdit&&Di(a,Et(a.firstLine(),0))&&(a.cantEdit=!1)}}function yi(a,b,z){var x=a.doc,ee=a.display,ae=b.from,Ee=b.to,He=!1,qe=ae.line;a.options.lineWrapping||(qe=Ot(Zn(En(x,ae.line))),x.iter(qe,Ee.line+1,function(Wn){if(Wn==ee.maxLine)return He=!0,!0})),x.sel.contains(b.from,b.to)>-1&&$t(a),Io(x,b,z,Ts(a)),a.options.lineWrapping||(x.iter(qe,ae.line+b.text.length,function(Wn){var Dr=ca(Wn);Dr>ee.maxLineLength&&(ee.maxLine=Wn,ee.maxLineLength=Dr,ee.maxLineChanged=!0,He=!1)}),He&&(a.curOp.updateMaxLine=!0)),Tr(x,ae.line),ia(a,400);var mt=b.text.length-(Ee.line-ae.line)-1;b.full?il(a):ae.line==Ee.line&&b.text.length==1&&!Jr(a.doc,b)?Jl(a,ae.line,"text"):il(a,ae.line,Ee.line+1,mt);var nn=an(a,"changes"),pn=an(a,"change");if(pn||nn){var Xn={from:ae,to:Ee,text:b.text,removed:b.removed,origin:b.origin};pn&&_o(a,"change",a,Xn),nn&&(a.curOp.changeObjs||(a.curOp.changeObjs=[])).push(Xn)}a.display.selForContextMenu=null}function Ua(a,b,z,x,ee){var ae;x||(x=z),Kt(x,z)<0&&(ae=[x,z],z=ae[0],x=ae[1]),typeof b=="string"&&(b=a.splitLines(b)),ci(a,{from:z,to:x,text:b,origin:ee})}function vi(a,b,z,x){z1||!(this.children[0]instanceof Xa))){var He=[];this.collapse(He),this.children=[new Xa(He)],this.children[0].parent=this}},collapse:function(a){for(var b=0;b50){for(var Ee=ee.lines.length%25+25,He=Ee;He10);a.parent.maybeSpill()}},iterN:function(a,b,z){for(var x=0;xa.display.maxLineLength&&(a.display.maxLine=mt,a.display.maxLineLength=nn,a.display.maxLineChanged=!0)}x!=null&&a&&this.collapsed&&il(a,x,ee+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,a&&bi(a.doc)),a&&_o(a,"markerCleared",a,this,x,ee),b&&Ur(a),this.parent&&this.parent.clear()}},ll.prototype.find=function(a,b){a==null&&this.type=="bookmark"&&(a=1);for(var z,x,ee=0;ee0||Ee==0&&ae.clearWhenEmpty!==!1)return ae;if(ae.replacedWith&&(ae.collapsed=!0,ae.widgetNode=Ve("span",[ae.replacedWith],"CodeMirror-widget"),x.handleMouseEvents||ae.widgetNode.setAttribute("cm-ignore-events","true"),x.insertLeft&&(ae.widgetNode.insertLeft=!0)),ae.collapsed){if(tr(a,b.line,b,z,ae)||b.line!=z.line&&tr(a,z.line,b,z,ae))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ko()}ae.addToHistory&&Lo(a,{from:b,to:z,origin:"markText"},a.sel,NaN);var He=b.line,qe=a.cm,mt;if(a.iter(He,z.line+1,function(pn){qe&&ae.collapsed&&!qe.options.lineWrapping&&Zn(pn)==qe.display.maxLine&&(mt=!0),ae.collapsed&&He!=b.line&&gr(pn,0),yo(pn,new ar(ae,He==b.line?b.ch:null,He==z.line?z.ch:null)),++He}),ae.collapsed&&a.iter(b.line,z.line+1,function(pn){or(a,pn)&&gr(pn,0)}),ae.clearOnEnter&&qt(ae,"beforeCursorEnter",function(){return ae.clear()}),ae.readOnly&&(Wo(),(a.history.done.length||a.history.undone.length)&&a.clearHistory()),ae.collapsed&&(ae.id=++nl,ae.atomic=!0),qe){if(mt&&(qe.curOp.updateMaxLine=!0),ae.collapsed)il(qe,b.line,z.line+1);else if(ae.className||ae.startStyle||ae.endStyle||ae.css||ae.attributes||ae.title)for(var nn=b.line;nn<=z.line;nn++)Jl(qe,nn,"text");ae.atomic&&bi(qe.doc),_o(qe,"markerAdded",qe,ae)}return ae}var Si=function(a,b){this.markers=a,this.primary=b;for(var z=0;z=0;qe--)ci(this,x[qe]);He?zo(this,He):this.cm&&wn(this.cm)}),undo:fo(function(){zi(this,"undo")}),redo:fo(function(){zi(this,"redo")}),undoSelection:fo(function(){zi(this,"undo",!0)}),redoSelection:fo(function(){zi(this,"redo",!0)}),setExtending:function(a){this.extend=a},getExtending:function(){return this.extend},historySize:function(){for(var a=this.history,b=0,z=0,x=0;x=a.ch)&&b.push(ee.marker.parent||ee.marker)}return b},findMarks:function(a,b,z){a=Bt(this,a),b=Bt(this,b);var x=[],ee=a.line;return this.iter(a.line,b.line+1,function(ae){var Ee=ae.markedSpans;if(Ee)for(var He=0;He=qe.to||qe.from==null&&ee!=a.line||qe.from!=null&&ee==b.line&&qe.from>=b.ch)&&(!z||z(qe.marker))&&x.push(qe.marker.parent||qe.marker)}++ee}),x},getAllMarks:function(){var a=[];return this.iter(function(b){var z=b.markedSpans;if(z)for(var x=0;xa)return b=a,!0;a-=ae,++z}),Bt(this,Et(z,b))},indexFromPos:function(a){a=Bt(this,a);var b=a.ch;if(a.lineb&&(b=a.from),a.to!=null&&a.to-1){b.state.draggingText(a),setTimeout(function(){return b.display.input.focus()},20);return}try{var nn=a.dataTransfer.getData("Text");if(nn){var pn;if(b.state.draggingText&&!b.state.draggingText.copy&&(pn=b.listSelections()),Ka(b.doc,er(z,z)),pn)for(var Xn=0;Xn=0;He--)Ua(a.doc,"",x[He].from,x[He].to,"+delete");wn(a)})}function tu(a,b,z){var x=vt(a.text,b+z,z);return x<0||x>a.text.length?null:x}function Xs(a,b,z){var x=tu(a,b.ch,z);return x==null?null:new Et(b.line,x,z<0?"after":"before")}function nu(a,b,z,x,ee){if(a){b.doc.direction=="rtl"&&(ee=-ee);var ae=Qe(z,b.doc.direction);if(ae){var Ee=ee<0?St(ae):ae[0],He=ee<0==(Ee.level==1),qe=He?"after":"before",mt;if(Ee.level>0||b.doc.direction=="rtl"){var nn=_a(b,z);mt=ee<0?z.text.length-1:0;var pn=Zi(b,nn,mt).top;mt=et(function(Xn){return Zi(b,nn,Xn).top==pn},ee<0==(Ee.level==1)?Ee.from:Ee.to-1,mt),qe=="before"&&(mt=tu(z,mt,1))}else mt=ee<0?Ee.to:Ee.from;return new Et(x,mt,qe)}}return new Et(x,ee<0?z.text.length:0,ee<0?"before":"after")}function vu(a,b,z,x){var ee=Qe(b,a.doc.direction);if(!ee)return Xs(b,z,x);z.ch>=b.text.length?(z.ch=b.text.length,z.sticky="before"):z.ch<=0&&(z.ch=0,z.sticky="after");var ae=yt(ee,z.ch,z.sticky),Ee=ee[ae];if(a.doc.direction=="ltr"&&Ee.level%2==0&&(x>0?Ee.to>z.ch:Ee.from=Ee.from&&Xn>=nn.begin)){var Wn=pn?"before":"after";return new Et(z.line,Xn,Wn)}}var Dr=function(Eo,Xo,xo){for(var ra=function(Wi,Cl){return Cl?new Et(z.line,He(Wi,1),"before"):new Et(z.line,Wi,"after")};Eo>=0&&Eo0==(Ia.level!=1),ni=Aa?xo.begin:He(xo.end,-1);if(Ia.from<=ni&&ni0?nn.end:He(nn.begin,-1);return so!=null&&!(x>0&&so==b.text.length)&&(Kr=Dr(x>0?0:ee.length-1,x,mt(so)),Kr)?Kr:null}var ms={selectAll:sa,singleSelection:function(a){return a.setSelection(a.getCursor("anchor"),a.getCursor("head"),xe)},killLine:function(a){return ys(a,function(b){if(b.empty()){var z=En(a.doc,b.head.line).text.length;return b.head.ch==z&&b.head.line0)ee=new Et(ee.line,ee.ch+1),a.replaceRange(ae.charAt(ee.ch-1)+ae.charAt(ee.ch-2),Et(ee.line,ee.ch-2),ee,"+transpose");else if(ee.line>a.doc.first){var Ee=En(a.doc,ee.line-1).text;Ee&&(ee=new Et(ee.line,1),a.replaceRange(ae.charAt(0)+a.doc.lineSeparator()+Ee.charAt(Ee.length-1),Et(ee.line-1,Ee.length-1),ee,"+transpose"))}}z.push(new xn(ee,ee))}a.setSelections(z)})},newlineAndIndent:function(a){return uo(a,function(){for(var b=a.listSelections(),z=b.length-1;z>=0;z--)a.replaceRange(a.doc.lineSeparator(),b[z].anchor,b[z].head,"+input");b=a.listSelections();for(var x=0;xa&&Kt(b,this.pos)==0&&z==this.button};var Cs,Ps;function cu(a,b){var z=+new Date;return Ps&&Ps.compare(z,a,b)?(Cs=Ps=null,"triple"):Cs&&Cs.compare(z,a,b)?(Ps=new _s(z,a,b),Cs=null,"double"):(Cs=new _s(z,a,b),Ps=null,"single")}function du(a){var b=this,z=b.display;if(!(Xt(b,a)||z.activeTouch&&z.input.supportsTouch())){if(z.input.ensurePolled(),z.shift=a.shiftKey,vr(z,a)){ye||(z.scroller.draggable=!1,setTimeout(function(){return z.scroller.draggable=!0},100));return}if(!ls(b,a)){var x=Ql(b,a),ee=At(a),ae=x?cu(x,ee):"single";window.focus(),ee==1&&b.state.selectingText&&b.state.selectingText(a),!(x&&Bu(b,ee,x,ae,a))&&(ee==1?x?mi(b,x,ae,a):zt(a)==z.scroller&&Rt(a):ee==2?(x&&Na(b.doc,x),setTimeout(function(){return z.input.focus()},20)):ee==3&&(Be?b.display.input.onContextMenu(a):ks(b)))}}}function Bu(a,b,z,x,ee){var ae="Click";return x=="double"?ae="Double"+ae:x=="triple"&&(ae="Triple"+ae),ae=(b==1?"Left":b==2?"Middle":"Right")+ae,js(a,Zs(ae,ee),ee,function(Ee){if(typeof Ee=="string"&&(Ee=ms[Ee]),!Ee)return!1;var He=!1;try{a.isReadOnly()&&(a.state.suppressEdits=!0),He=Ee(a,z)!=st}finally{a.state.suppressEdits=!1}return He})}function li(a,b,z){var x=a.getOption("configureMouse"),ee=x?x(a,b,z):{};if(ee.unit==null){var ae=Me?z.shiftKey&&z.metaKey:z.altKey;ee.unit=ae?"rectangle":b=="single"?"char":b=="double"?"word":"line"}return(ee.extend==null||a.doc.extend)&&(ee.extend=a.doc.extend||z.shiftKey),ee.addNew==null&&(ee.addNew=ce?z.metaKey:z.ctrlKey),ee.moveOnDrag==null&&(ee.moveOnDrag=!(ce?z.altKey:z.ctrlKey)),ee}function mi(a,b,z,x){be?setTimeout(ft(pu,a),0):a.curOp.focus=Le();var ee=li(a,z,x),ae=a.doc.sel,Ee;a.options.dragDrop&&un&&!a.isReadOnly()&&z=="single"&&(Ee=ae.contains(b))>-1&&(Kt((Ee=ae.ranges[Ee]).from(),b)<0||b.xRel>0)&&(Kt(Ee.to(),b)>0||b.xRel<0)?gl(a,x,b,ee):yl(a,x,b,ee)}function gl(a,b,z,x){var ee=a.display,ae=!1,Ee=no(a,function(mt){ye&&(ee.scroller.draggable=!1),a.state.draggingText=!1,vn(ee.wrapper.ownerDocument,"mouseup",Ee),vn(ee.wrapper.ownerDocument,"mousemove",He),vn(ee.scroller,"dragstart",qe),vn(ee.scroller,"drop",Ee),ae||(Rt(mt),x.addNew||Na(a.doc,z,null,null,x.extend),ye&&!Ye||be&&Fe==9?setTimeout(function(){ee.wrapper.ownerDocument.body.focus({preventScroll:!0}),ee.input.focus()},20):ee.input.focus())}),He=function(mt){ae=ae||Math.abs(b.clientX-mt.clientX)+Math.abs(b.clientY-mt.clientY)>=10},qe=function(){return ae=!0};ye&&(ee.scroller.draggable=!0),a.state.draggingText=Ee,Ee.copy=!x.moveOnDrag,ee.scroller.dragDrop&&ee.scroller.dragDrop(),qt(ee.wrapper.ownerDocument,"mouseup",Ee),qt(ee.wrapper.ownerDocument,"mousemove",He),qt(ee.scroller,"dragstart",qe),qt(ee.scroller,"drop",Ee),ks(a),setTimeout(function(){return ee.input.focus()},20)}function Rl(a,b,z){if(z=="char")return new xn(b,b);if(z=="word")return a.findWordAt(b);if(z=="line")return new xn(Et(b.line,0),Bt(a.doc,Et(b.line+1,0)));var x=z(a,b);return new xn(x.from,x.to)}function yl(a,b,z,x){var ee=a.display,ae=a.doc;Rt(b);var Ee,He,qe=ae.sel,mt=qe.ranges;if(x.addNew&&!x.extend?(He=ae.sel.contains(z),He>-1?Ee=mt[He]:Ee=new xn(z,z)):(Ee=ae.sel.primary(),He=ae.sel.primIndex),x.unit=="rectangle")x.addNew||(Ee=new xn(z,z)),z=Ql(a,b,!0,!0),He=-1;else{var nn=Rl(a,z,x.unit);x.extend?Ee=Ra(Ee,nn.anchor,nn.head,x.extend):Ee=nn}x.addNew?He==-1?(He=mt.length,go(ae,pr(a,mt.concat([Ee]),He),{scroll:!1,origin:"*mouse"})):mt.length>1&&mt[He].empty()&&x.unit=="char"&&!x.extend?(go(ae,pr(a,mt.slice(0,He).concat(mt.slice(He+1)),0),{scroll:!1,origin:"*mouse"}),qe=ae.sel):Ii(ae,He,Ee,Ne):(He=0,go(ae,new Dn([Ee],0),Ne),qe=ae.sel);var pn=z;function Xn(xo){if(Kt(pn,xo)!=0)if(pn=xo,x.unit=="rectangle"){for(var ra=[],Ia=a.options.tabSize,Aa=Ke(En(ae,z.line).text,z.ch,Ia),ni=Ke(En(ae,xo.line).text,xo.ch,Ia),Wi=Math.min(Aa,ni),Cl=Math.max(Aa,ni),Qi=Math.min(z.line,xo.line),Xl=Math.min(a.lastLine(),Math.max(z.line,xo.line));Qi<=Xl;Qi++){var Zl=En(ae,Qi).text,cl=Wt(Zl,Wi,Ia);Wi==Cl?ra.push(new xn(Et(Qi,cl),Et(Qi,cl))):Zl.length>cl&&ra.push(new xn(Et(Qi,cl),Et(Qi,Wt(Zl,Cl,Ia))))}ra.length||ra.push(new xn(z,z)),go(ae,pr(a,qe.ranges.slice(0,He).concat(ra),He),{origin:"*mouse",scroll:!1}),a.scrollIntoView(xo)}else{var zl=Ee,Fl=Rl(a,xo,x.unit),ml=zl.anchor,dl;Kt(Fl.anchor,ml)>0?(dl=Fl.head,ml=Yt(zl.from(),Fl.anchor)):(dl=Fl.anchor,ml=tn(zl.to(),Fl.head));var $i=qe.ranges.slice(0);$i[He]=Ms(a,new xn(Bt(ae,ml),dl)),go(ae,pr(a,$i,He),Ne)}}var Wn=ee.wrapper.getBoundingClientRect(),Dr=0;function Kr(xo){var ra=++Dr,Ia=Ql(a,xo,!0,x.unit=="rectangle");if(Ia)if(Kt(Ia,pn)!=0){a.curOp.focus=Le(),Xn(Ia);var Aa=ie(ee,ae);(Ia.line>=Aa.to||Ia.lineWn.bottom?20:0;ni&&setTimeout(no(a,function(){Dr==ra&&(ee.scroller.scrollTop+=ni,Kr(xo))}),50)}}function so(xo){a.state.selectingText=!1,Dr=1/0,xo&&(Rt(xo),ee.input.focus()),vn(ee.wrapper.ownerDocument,"mousemove",Eo),vn(ee.wrapper.ownerDocument,"mouseup",Xo),ae.history.lastSelOrigin=null}var Eo=no(a,function(xo){xo.buttons===0||!At(xo)?so(xo):Kr(xo)}),Xo=no(a,so);a.state.selectingText=Xo,qt(ee.wrapper.ownerDocument,"mousemove",Eo),qt(ee.wrapper.ownerDocument,"mouseup",Xo)}function Ms(a,b){var z=b.anchor,x=b.head,ee=En(a.doc,z.line);if(Kt(z,x)==0&&z.sticky==x.sticky)return b;var ae=Qe(ee);if(!ae)return b;var Ee=yt(ae,z.ch,z.sticky),He=ae[Ee];if(He.from!=z.ch&&He.to!=z.ch)return b;var qe=Ee+(He.from==z.ch==(He.level!=1)?0:1);if(qe==0||qe==ae.length)return b;var mt;if(x.line!=z.line)mt=(x.line-z.line)*(a.doc.direction=="ltr"?1:-1)>0;else{var nn=yt(ae,x.ch,x.sticky),pn=nn-Ee||(x.ch-z.ch)*(He.level==1?-1:1);nn==qe-1||nn==qe?mt=pn<0:mt=pn>0}var Xn=ae[qe+(mt?-1:0)],Wn=mt==(Xn.level==1),Dr=Wn?Xn.from:Xn.to,Kr=Wn?"after":"before";return z.ch==Dr&&z.sticky==Kr?b:new xn(new Et(z.line,Dr,Kr),x)}function hs(a,b,z,x){var ee,ae;if(b.touches)ee=b.touches[0].clientX,ae=b.touches[0].clientY;else try{ee=b.clientX,ae=b.clientY}catch(Xn){return!1}if(ee>=Math.floor(a.display.gutters.getBoundingClientRect().right))return!1;x&&Rt(b);var Ee=a.display,He=Ee.lineDiv.getBoundingClientRect();if(ae>He.bottom||!an(a,z))return yn(b);ae-=He.top-Ee.viewOffset;for(var qe=0;qe=ee){var nn=Vt(a.doc,ae),pn=a.display.gutterSpecs[qe];return en(a,z,a,nn,pn.className,b),yn(b)}}}function ls(a,b){return hs(a,b,"gutterClick",!0)}function Is(a,b){vr(a.display,b)||fu(a,b)||Xt(a,b,"contextmenu")||Be||a.display.input.onContextMenu(b)}function fu(a,b){return an(a,"gutterContextMenu")?hs(a,b,"gutterContextMenu",!1):!1}function Nu(a){a.display.wrapper.className=a.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+a.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Vl(a)}var Qs={toString:function(){return"CodeMirror.Init"}},ku={},yu={};function _u(a){var b=a.optionHandlers;function z(x,ee,ae,Ee){a.defaults[x]=ee,ae&&(b[x]=Ee?function(He,qe,mt){mt!=Qs&&ae(He,qe,mt)}:ae)}a.defineOption=z,a.Init=Qs,z("value","",function(x,ee){return x.setValue(ee)},!0),z("mode",null,function(x,ee){x.doc.modeOption=ee,Wr(x)},!0),z("indentUnit",2,Wr,!0),z("indentWithTabs",!1),z("smartIndent",!0),z("tabSize",4,function(x){Gr(x),Vl(x),il(x)},!0),z("lineSeparator",null,function(x,ee){if(x.doc.lineSep=ee,!!ee){var ae=[],Ee=x.doc.first;x.doc.iter(function(qe){for(var mt=0;;){var nn=qe.text.indexOf(ee,mt);if(nn==-1)break;mt=nn+ee.length,ae.push(Et(Ee,nn))}Ee++});for(var He=ae.length-1;He>=0;He--)Ua(x.doc,ee,ae[He],Et(ae[He].line,ae[He].ch+ee.length))}}),z("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200c\u200e\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(x,ee,ae){x.state.specialChars=new RegExp(ee.source+(ee.test(" ")?"":"| "),"g"),ae!=Qs&&x.refresh()}),z("specialCharPlaceholder",si,function(x){return x.refresh()},!0),z("electricChars",!0),z("inputStyle",he?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),z("spellcheck",!1,function(x,ee){return x.getInputField().spellcheck=ee},!0),z("autocorrect",!1,function(x,ee){return x.getInputField().autocorrect=ee},!0),z("autocapitalize",!1,function(x,ee){return x.getInputField().autocapitalize=ee},!0),z("rtlMoveVisually",!Ze),z("wholeLineUpdateBefore",!0),z("theme","default",function(x){Nu(x),cn(x)},!0),z("keyMap","default",function(x,ee,ae){var Ee=Gs(ee),He=ae!=Qs&&Gs(ae);He&&He.detach&&He.detach(x,Ee),Ee.attach&&Ee.attach(x,He||null)}),z("extraKeys",null),z("configureMouse",null),z("lineWrapping",!1,Ju,!0),z("gutters",[],function(x,ee){x.display.gutterSpecs=Zt(ee,x.options.lineNumbers),cn(x)},!0),z("fixedGutter",!0,function(x,ee){x.display.gutters.style.left=ee?Ls(x.display)+"px":"0",x.refresh()},!0),z("coverGutterNextToScrollbar",!1,function(x){return wr(x)},!0),z("scrollbarStyle","native",function(x){Mr(x),wr(x),x.display.scrollbars.setScrollTop(x.doc.scrollTop),x.display.scrollbars.setScrollLeft(x.doc.scrollLeft)},!0),z("lineNumbers",!1,function(x,ee){x.display.gutterSpecs=Zt(x.options.gutters,ee),cn(x)},!0),z("firstLineNumber",1,cn,!0),z("lineNumberFormatter",function(x){return x},cn,!0),z("showCursorWhenSelecting",!1,os,!0),z("resetSelectionOnContextMenu",!0),z("lineWiseCopyCut",!0),z("pasteLinesPerSelection",!0),z("selectionsMayTouch",!1),z("readOnly",!1,function(x,ee){ee=="nocursor"&&(ds(x),x.display.input.blur()),x.display.input.readOnlyChanged(ee)}),z("screenReaderLabel",null,function(x,ee){ee=ee===""?null:ee,x.display.input.screenReaderLabelChanged(ee)}),z("disableInput",!1,function(x,ee){ee||x.display.input.reset()},!0),z("dragDrop",!0,Qu),z("allowDropFileTypes",null),z("cursorBlinkRate",530),z("cursorScrollMargin",0),z("cursorHeight",1,os,!0),z("singleCursorHeightPerLine",!0,os,!0),z("workTime",100),z("workDelay",100),z("flattenSpans",!0,Gr,!0),z("addModeClass",!1,Gr,!0),z("pollInterval",100),z("undoDepth",200,function(x,ee){return x.doc.history.undoDepth=ee}),z("historyEventDelay",1250),z("viewportMargin",10,function(x){return x.refresh()},!0),z("maxHighlightLength",1e4,Gr,!0),z("moveInputWithCursor",!0,function(x,ee){ee||x.display.input.resetPosition()}),z("tabindex",null,function(x,ee){return x.display.input.getField().tabIndex=ee||""}),z("autofocus",null),z("direction","ltr",function(x,ee){return x.doc.setDirection(ee)},!0),z("phrases",null)}function Qu(a,b,z){var x=z&&z!=Qs;if(!b!=!x){var ee=a.display.dragFunctions,ae=b?qt:vn;ae(a.display.scroller,"dragstart",ee.start),ae(a.display.scroller,"dragenter",ee.enter),ae(a.display.scroller,"dragover",ee.over),ae(a.display.scroller,"dragleave",ee.leave),ae(a.display.scroller,"drop",ee.drop)}}function Ju(a){a.options.lineWrapping?(ue(a.display.wrapper,"CodeMirror-wrap"),a.display.sizer.style.minWidth="",a.display.sizerWidth=null):(Te(a.display.wrapper,"CodeMirror-wrap"),aa(a)),cs(a),il(a),Vl(a),setTimeout(function(){return wr(a)},100)}function Yi(a,b){var z=this;if(!(this instanceof Yi))return new Yi(a,b);this.options=b=b?Nt(b):{},Nt(ku,b,!1);var x=b.value;typeof x=="string"?x=new jo(x,b.mode,null,b.lineSeparator,b.direction):b.mode&&(x.modeOption=b.mode),this.doc=x;var ee=new Yi.inputStyles[b.inputStyle](this),ae=this.display=new rn(a,x,ee,b);ae.wrapper.CodeMirror=this,Nu(this),b.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Mr(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new Se,keySeq:null,specialChars:null},b.autofocus&&!he&&ae.input.focus(),be&&Fe<11&&setTimeout(function(){return z.display.input.reset(!0)},20),$u(this),ii(),zr(this),this.curOp.forceUpdate=!0,Pr(this,x),b.autofocus&&!he||this.hasFocus()?setTimeout(function(){z.hasFocus()&&!z.state.focused&&as(z)},20):ds(this);for(var Ee in yu)yu.hasOwnProperty(Ee)&&yu[Ee](this,b[Ee],Qs);Dt(this),b.finishInit&&b.finishInit(this);for(var He=0;He20*20}qt(b.scroller,"touchstart",function(qe){if(!Xt(a,qe)&&!ae(qe)&&!ls(a,qe)){b.input.ensurePolled(),clearTimeout(z);var mt=+new Date;b.activeTouch={start:mt,moved:!1,prev:mt-x.end<=300?x:null},qe.touches.length==1&&(b.activeTouch.left=qe.touches[0].pageX,b.activeTouch.top=qe.touches[0].pageY)}}),qt(b.scroller,"touchmove",function(){b.activeTouch&&(b.activeTouch.moved=!0)}),qt(b.scroller,"touchend",function(qe){var mt=b.activeTouch;if(mt&&!vr(b,qe)&&mt.left!=null&&!mt.moved&&new Date-mt.start<300){var nn=a.coordsChar(b.activeTouch,"page"),pn;!mt.prev||Ee(mt,mt.prev)?pn=new xn(nn,nn):!mt.prev.prev||Ee(mt,mt.prev.prev)?pn=a.findWordAt(nn):pn=new xn(Et(nn.line,0),Bt(a.doc,Et(nn.line+1,0))),a.setSelection(pn.anchor,pn.head),a.focus(),Rt(qe)}ee()}),qt(b.scroller,"touchcancel",ee),qt(b.scroller,"scroll",function(){b.scroller.clientHeight&&(ur(a,b.scroller.scrollTop),mr(a,b.scroller.scrollLeft,!0),en(a,"scroll",a))}),qt(b.scroller,"mousewheel",function(qe){return In(a,qe)}),qt(b.scroller,"DOMMouseScroll",function(qe){return In(a,qe)}),qt(b.wrapper,"scroll",function(){return b.wrapper.scrollTop=b.wrapper.scrollLeft=0}),b.dragFunctions={enter:function(qe){Xt(a,qe)||ut(qe)},over:function(qe){Xt(a,qe)||(Gl(a,qe),ut(qe))},start:function(qe){return Bl(a,qe)},drop:no(a,sl),leave:function(qe){Xt(a,qe)||Ds(a)}};var He=b.input.getField();qt(He,"keyup",function(qe){return su.call(a,qe)}),qt(He,"keydown",no(a,lu)),qt(He,"keypress",no(a,uu)),qt(He,"focus",function(qe){return as(a,qe)}),qt(He,"blur",function(qe){return ds(a,qe)})}var Pu=[];Yi.defineInitHook=function(a){return Pu.push(a)};function mu(a,b,z,x){var ee=a.doc,ae;z==null&&(z="add"),z=="smart"&&(ee.mode.indent?ae=Hr(a,b).state:z="prev");var Ee=a.options.tabSize,He=En(ee,b),qe=Ke(He.text,null,Ee);He.stateAfter&&(He.stateAfter=null);var mt=He.text.match(/^\s*/)[0],nn;if(!x&&!/\S/.test(He.text))nn=0,z="not";else if(z=="smart"&&(nn=ee.mode.indent(ae,He.text.slice(mt.length),He.text),nn==st||nn>150)){if(!x)return;z="prev"}z=="prev"?b>ee.first?nn=Ke(En(ee,b-1).text,null,Ee):nn=0:z=="add"?nn=qe+a.options.indentUnit:z=="subtract"?nn=qe-a.options.indentUnit:typeof z=="number"&&(nn=qe+z),nn=Math.max(0,nn);var pn="",Xn=0;if(a.options.indentWithTabs)for(var Wn=Math.floor(nn/Ee);Wn;--Wn)Xn+=Ee,pn+=" ";if(XnEe,qe=kn(b),mt=null;if(He&&x.ranges.length>1)if(ss&&ss.text.join(` `)==b){if(x.ranges.length%ss.text.length==0){mt=[];for(var nn=0;nn=0;Xn--){var Wn=x.ranges[Xn],Dr=Wn.from(),Kr=Wn.to();Wn.empty()&&(z&&z>0?Dr=Et(Dr.line,Dr.ch-z):a.state.overwrite&&!He?Kr=Et(Kr.line,Math.min(En(ae,Kr.line).text.length,Kr.ch+St(qe).length)):He&&ss&&ss.lineWise&&ss.text.join(` `)==qe.join(` `)&&(Dr=Kr=Et(Dr.line,0)));var so={from:Dr,to:Kr,text:mt?mt[Xn%mt.length]:qe,origin:ee||(He?"paste":a.state.cutIncoming>Ee?"cut":"+input")};ci(a.doc,so),_o(a,"inputRead",a,so)}b&&!He&&Zu(a,b),wn(a),a.curOp.updateInput<2&&(a.curOp.updateInput=pn),a.curOp.typing=!0,a.state.pasteIncoming=a.state.cutIncoming=-1}function Ru(a,b){var z=a.clipboardData&&a.clipboardData.getData("Text");if(z)return a.preventDefault(),!b.isReadOnly()&&!b.options.disableInput&&uo(b,function(){return Mu(b,z,0,null,"paste")}),!0}function Zu(a,b){if(!(!a.options.electricChars||!a.options.smartIndent))for(var z=a.doc.sel,x=z.ranges.length-1;x>=0;x--){var ee=z.ranges[x];if(!(ee.head.ch>100||x&&z.ranges[x-1].head.line==ee.head.line)){var ae=a.getModeAt(ee.head),Ee=!1;if(ae.electricChars){for(var He=0;He-1){Ee=mu(a,ee.head.line,"smart");break}}else ae.electricInput&&ae.electricInput.test(En(a.doc,ee.head.line).text.slice(0,ee.head.ch))&&(Ee=mu(a,ee.head.line,"smart"));Ee&&_o(a,"electricInput",a,ee.head.line)}}}function zu(a){for(var b=[],z=[],x=0;xae&&(mu(this,He.head.line,x,!0),ae=He.head.line,Ee==this.doc.sel.primIndex&&wn(this));else{var qe=He.from(),mt=He.to(),nn=Math.max(ae,qe.line);ae=Math.min(this.lastLine(),mt.line-(mt.ch?0:1))+1;for(var pn=nn;pn0&&Ii(this.doc,Ee,new xn(qe,Xn[Ee].to()),xe)}}}),getTokenAt:function(x,ee){return Yr(this,x,ee)},getLineTokens:function(x,ee){return Yr(this,Et(x),ee,!0)},getTokenTypeAt:function(x){x=Bt(this.doc,x);var ee=Lr(this,En(this.doc,x.line)),ae=0,Ee=(ee.length-1)/2,He=x.ch,qe;if(He==0)qe=ee[2];else for(;;){var mt=ae+Ee>>1;if((mt?ee[mt*2-1]:0)>=He)Ee=mt;else if(ee[mt*2+1]qe&&(x=qe,Ee=!0),He=En(this.doc,x)}else He=x;return tl(this,He,{top:0,left:0},ee||"page",ae||Ee).top+(Ee?this.doc.height-wo(He):0)},defaultTextHeight:function(){return Al(this.display)},defaultCharWidth:function(){return kl(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(x,ee,ae,Ee,He){var qe=this.display;x=Ji(this,Bt(this.doc,x));var mt=x.bottom,nn=x.left;if(ee.style.position="absolute",ee.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(ee),qe.sizer.appendChild(ee),Ee=="over")mt=x.top;else if(Ee=="above"||Ee=="near"){var pn=Math.max(qe.wrapper.clientHeight,this.doc.height),Xn=Math.max(qe.sizer.clientWidth,qe.lineSpace.clientWidth);(Ee=="above"||x.bottom+ee.offsetHeight>pn)&&x.top>ee.offsetHeight?mt=x.top-ee.offsetHeight:x.bottom+ee.offsetHeight<=pn&&(mt=x.bottom),nn+ee.offsetWidth>Xn&&(nn=Xn-ee.offsetWidth)}ee.style.top=mt+"px",ee.style.left=ee.style.right="",He=="right"?(nn=qe.sizer.clientWidth-ee.offsetWidth,ee.style.right="0px"):(He=="left"?nn=0:He=="middle"&&(nn=(qe.sizer.clientWidth-ee.offsetWidth)/2),ee.style.left=nn+"px"),ae&&Ft(this,{left:nn,top:mt,right:nn+ee.offsetWidth,bottom:mt+ee.offsetHeight})},triggerOnKeyDown:mo(lu),triggerOnKeyPress:mo(uu),triggerOnKeyUp:su,triggerOnMouseDown:mo(du),execCommand:function(x){if(ms.hasOwnProperty(x))return ms[x].call(null,this)},triggerElectric:mo(function(x){Zu(this,x)}),findPosH:function(x,ee,ae,Ee){var He=1;ee<0&&(He=-1,ee=-ee);for(var qe=Bt(this.doc,x),mt=0;mt0&&nn(ae.charAt(Ee-1));)--Ee;for(;He.5||this.options.lineWrapping)&&cs(this),en(this,"refresh",this)}),swapDoc:mo(function(x){var ee=this.doc;return ee.cm=null,this.state.selectingText&&this.state.selectingText(),Pr(this,x),Vl(this),this.display.input.reset(),Bn(this,x.scrollLeft,x.scrollTop),this.curOp.forceScroll=!0,_o(this,"swapDoc",this,ee),ee}),phrase:function(x){var ee=this.options.phrases;return ee&&Object.prototype.hasOwnProperty.call(ee,x)?ee[x]:x},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}},bt(a),a.registerHelper=function(x,ee,ae){z.hasOwnProperty(x)||(z[x]=a[x]={_global:[]}),z[x][ee]=ae},a.registerGlobalHelper=function(x,ee,ae,Ee){a.registerHelper(x,ee,Ee),z[x]._global.push({pred:ae,val:Ee})}}function Iu(a,b,z,x,ee){var ae=b,Ee=z,He=En(a,b.line),qe=ee&&a.direction=="rtl"?-z:z;function mt(){var Xo=b.line+qe;return Xo=a.first+a.size?!1:(b=new Et(Xo,b.ch,b.sticky),He=En(a,Xo))}function nn(Xo){var xo;if(x=="codepoint"){var ra=He.text.charCodeAt(b.ch+(x>0?0:-1));isNaN(ra)?xo=null:xo=new Et(b.line,Math.max(0,Math.min(He.text.length,b.ch+z*(ra>=55296&&ra<56320?2:1))),-z)}else ee?xo=vu(a.cm,He,b,z):xo=Xs(He,b,z);if(xo==null)if(!Xo&&mt())b=nu(ee,a.cm,He,b.line,qe);else return!1;else b=xo;return!0}if(x=="char"||x=="codepoint")nn();else if(x=="column")nn(!0);else if(x=="word"||x=="group")for(var pn=null,Xn=x=="group",Wn=a.cm&&a.cm.getHelper(b,"wordChars"),Dr=!0;!(z<0&&!nn(!Dr));Dr=!1){var Kr=He.text.charAt(b.ch)||` @@ -1171,11 +1171,11 @@ b`.split(/\n/).length!=3?function(a){for(var b=0,z=[],x=a.length;b<=x;){var ee=a `?"n":!Xn||/\s/.test(Kr)?null:"p";if(Xn&&!Dr&&!so&&(so="s"),pn&&pn!=so){z<0&&(z=1,nn(),b.sticky="after");break}if(so&&(pn=so),z>0&&!nn(!Dr))break}var Eo=Di(a,b,ae,Ee,!0);return at(ae,Eo)&&(Eo.hitSide=!0),Eo}function Hu(a,b,z,x){var ee=a.doc,ae=b.left,Ee;if(x=="page"){var He=Math.min(a.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),qe=Math.max(He-.5*Al(a.display),3);Ee=(z>0?b.bottom:b.top)+z*qe}else x=="line"&&(Ee=z>0?b.bottom+3:b.top-3);for(var mt;mt=Ui(a,ae,Ee),!!mt.outside;){if(z<0?Ee<=0:Ee>=ee.height){mt.hitSide=!0;break}Ee+=z*5}return mt}var ki=function(a){this.cm=a,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Se,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};ki.prototype.init=function(a){var b=this,z=this,x=z.cm,ee=z.div=a.lineDiv;ju(ee,x.options.spellcheck,x.options.autocorrect,x.options.autocapitalize);function ae(He){for(var qe=He.target;qe;qe=qe.parentNode){if(qe==ee)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(qe.className))break}return!1}qt(ee,"paste",function(He){!ae(He)||Xt(x,He)||Ru(He,x)||Fe<=11&&setTimeout(no(x,function(){return b.updateFromDOM()}),20)}),qt(ee,"compositionstart",function(He){b.composing={data:He.data,done:!1}}),qt(ee,"compositionupdate",function(He){b.composing||(b.composing={data:He.data,done:!1})}),qt(ee,"compositionend",function(He){b.composing&&(He.data!=b.composing.data&&b.readFromDOMSoon(),b.composing.done=!0)}),qt(ee,"touchstart",function(){return z.forceCompositionEnd()}),qt(ee,"input",function(){b.composing||b.readFromDOMSoon()});function Ee(He){if(!(!ae(He)||Xt(x,He))){if(x.somethingSelected())Cu({lineWise:!1,text:x.getSelections()}),He.type=="cut"&&x.replaceSelection("",null,"cut");else if(x.options.lineWiseCopyCut){var qe=zu(x);Cu({lineWise:!0,text:qe.text}),He.type=="cut"&&x.operation(function(){x.setSelections(qe.ranges,0,xe),x.replaceSelection("",null,"cut")})}else return;if(He.clipboardData){He.clipboardData.clearData();var mt=ss.text.join(` `);if(He.clipboardData.setData("Text",mt),He.clipboardData.getData("Text")==mt){He.preventDefault();return}}var nn=Wu(),pn=nn.firstChild;x.display.lineSpace.insertBefore(nn,x.display.lineSpace.firstChild),pn.value=ss.text.join(` `);var Xn=document.activeElement;Ge(pn),setTimeout(function(){x.display.lineSpace.removeChild(nn),Xn.focus(),Xn==ee&&z.showPrimarySelection()},50)}}qt(ee,"copy",Ee),qt(ee,"cut",Ee)},ki.prototype.screenReaderLabelChanged=function(a){a?this.div.setAttribute("aria-label",a):this.div.removeAttribute("aria-label")},ki.prototype.prepareSelection=function(){var a=hu(this.cm,!1);return a.focus=document.activeElement==this.div,a},ki.prototype.showSelection=function(a,b){!a||!this.cm.display.view.length||((a.focus||b)&&this.showPrimarySelection(),this.showMultipleSelections(a))},ki.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},ki.prototype.showPrimarySelection=function(){var a=this.getSelection(),b=this.cm,z=b.doc.sel.primary(),x=z.from(),ee=z.to();if(b.display.viewTo==b.display.viewFrom||x.line>=b.display.viewTo||ee.line=b.display.viewFrom&&Vu(b,x)||{node:He[0].measure.map[2],offset:0},mt=ee.linea.firstLine()&&(x=Et(x.line-1,En(a.doc,x.line-1).length)),ee.ch==En(a.doc,ee.line).text.length&&ee.lineb.viewTo-1)return!1;var ae,Ee,He;x.line==b.viewFrom||(ae=Ul(a,x.line))==0?(Ee=Ot(b.view[0].line),He=b.view[0].node):(Ee=Ot(b.view[ae].line),He=b.view[ae-1].node.nextSibling);var qe=Ul(a,ee.line),mt,nn;if(qe==b.view.length-1?(mt=b.viewTo-1,nn=b.lineDiv.lastChild):(mt=Ot(b.view[qe+1].line)-1,nn=b.view[qe+1].node.previousSibling),!He)return!1;for(var pn=a.doc.splitLines(tc(a,He,nn,Ee,mt)),Xn=Kn(a.doc,Et(Ee,0),Et(mt,En(a.doc,mt).text.length));pn.length>1&&Xn.length>1;)if(St(pn)==St(Xn))pn.pop(),Xn.pop(),mt--;else if(pn[0]==Xn[0])pn.shift(),Xn.shift(),Ee++;else break;for(var Wn=0,Dr=0,Kr=pn[0],so=Xn[0],Eo=Math.min(Kr.length,so.length);Wnx.ch&&Xo.charCodeAt(Xo.length-Dr-1)==xo.charCodeAt(xo.length-Dr-1);)Wn--,Dr++;pn[pn.length-1]=Xo.slice(0,Xo.length-Dr).replace(/^\u200b+/,""),pn[0]=pn[0].slice(Wn).replace(/\u200b+$/,"");var Ia=Et(Ee,Wn),Aa=Et(mt,Xn.length?St(Xn).length-Dr:0);if(pn.length>1||pn[0]||Kt(Ia,Aa))return Ua(a.doc,pn,Ia,Aa,"+input"),!0},ki.prototype.ensurePolled=function(){this.forceCompositionEnd()},ki.prototype.reset=function(){this.forceCompositionEnd()},ki.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},ki.prototype.readFromDOMSoon=function(){var a=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(a.readDOMTimeout=null,a.composing)if(a.composing.done)a.composing=null;else return;a.updateFromDOM()},80))},ki.prototype.updateFromDOM=function(){var a=this;(this.cm.isReadOnly()||!this.pollContent())&&uo(this.cm,function(){return il(a.cm)})},ki.prototype.setUneditable=function(a){a.contentEditable="false"},ki.prototype.onKeyPress=function(a){a.charCode==0||this.composing||(a.preventDefault(),this.cm.isReadOnly()||no(this.cm,Mu)(this.cm,String.fromCharCode(a.charCode==null?a.keyCode:a.charCode),0))},ki.prototype.readOnlyChanged=function(a){this.div.contentEditable=String(a!="nocursor")},ki.prototype.onContextMenu=function(){},ki.prototype.resetPosition=function(){},ki.prototype.needsContentAttribute=!0;function Vu(a,b){var z=po(a,b.line);if(!z||z.hidden)return null;var x=En(a.doc,b.line),ee=Wl(z,x,b.line),ae=Qe(x,a.doc.direction),Ee="left";if(ae){var He=yt(ae,b.ch);Ee=He%2?"right":"left"}var qe=Hl(ee.map,b.ch,Ee);return qe.offset=qe.collapse=="right"?qe.end:qe.start,qe}function ec(a){for(var b=a;b;b=b.parentNode)if(/CodeMirror-gutter-wrapper/.test(b.className))return!0;return!1}function Js(a,b){return b&&(a.bad=!0),a}function tc(a,b,z,x,ee){var ae="",Ee=!1,He=a.doc.lineSeparator(),qe=!1;function mt(Wn){return function(Dr){return Dr.id==Wn}}function nn(){Ee&&(ae+=He,qe&&(ae+=He),Ee=qe=!1)}function pn(Wn){Wn&&(nn(),ae+=Wn)}function Xn(Wn){if(Wn.nodeType==1){var Dr=Wn.getAttribute("cm-text");if(Dr){pn(Dr);return}var Kr=Wn.getAttribute("cm-marker"),so;if(Kr){var Eo=a.findMarks(Et(x,0),Et(ee+1,0),mt(+Kr));Eo.length&&(so=Eo[0].find(0))&&pn(Kn(a.doc,so.from,so.to).join(He));return}if(Wn.getAttribute("contenteditable")=="false")return;var Xo=/^(pre|div|p|li|table|br)$/i.test(Wn.nodeName);if(!/^br$/i.test(Wn.nodeName)&&Wn.textContent.length==0)return;Xo&&nn();for(var xo=0;xo=9&&b.hasSelection&&(b.hasSelection=null),z.poll()}),qt(ee,"paste",function(Ee){Xt(x,Ee)||Ru(Ee,x)||(x.state.pasteIncoming=+new Date,z.fastPoll())});function ae(Ee){if(!Xt(x,Ee)){if(x.somethingSelected())Cu({lineWise:!1,text:x.getSelections()});else if(x.options.lineWiseCopyCut){var He=zu(x);Cu({lineWise:!0,text:He.text}),Ee.type=="cut"?x.setSelections(He.ranges,null,xe):(z.prevInput="",ee.value=He.text.join(` -`),Ge(ee))}else return;Ee.type=="cut"&&(x.state.cutIncoming=+new Date)}}qt(ee,"cut",ae),qt(ee,"copy",ae),qt(a.scroller,"paste",function(Ee){if(!(vr(a,Ee)||Xt(x,Ee))){if(!ee.dispatchEvent){x.state.pasteIncoming=+new Date,z.focus();return}var He=new Event("paste");He.clipboardData=Ee.clipboardData,ee.dispatchEvent(He)}}),qt(a.lineSpace,"selectstart",function(Ee){vr(a,Ee)||kt(Ee)}),qt(ee,"compositionstart",function(){var Ee=x.getCursor("from");z.composing&&z.composing.range.clear(),z.composing={start:Ee,range:x.markText(Ee,x.getCursor("to"),{className:"CodeMirror-composing"})}}),qt(ee,"compositionend",function(){z.composing&&(z.poll(),z.composing.range.clear(),z.composing=null)})},al.prototype.createField=function(a){this.wrapper=Wu(),this.textarea=this.wrapper.firstChild},al.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},al.prototype.prepareSelection=function(){var a=this.cm,b=a.display,z=a.doc,x=hu(a);if(a.options.moveInputWithCursor){var ee=Ji(a,z.sel.primary().head,"div"),ae=b.wrapper.getBoundingClientRect(),Ee=b.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(b.wrapper.clientHeight-10,ee.top+Ee.top-ae.top)),x.teLeft=Math.max(0,Math.min(b.wrapper.clientWidth-10,ee.left+Ee.left-ae.left))}return x},al.prototype.showSelection=function(a){var b=this.cm,z=b.display;ge(z.cursorDiv,a.cursors),ge(z.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},al.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var b=this.cm;if(b.somethingSelected()){this.prevInput="";var z=b.getSelection();this.textarea.value=z,b.state.focused&&Ge(this.textarea),be&&Fe>=9&&(this.hasSelection=z)}else a||(this.prevInput=this.textarea.value="",be&&Fe>=9&&(this.hasSelection=null))}},al.prototype.getField=function(){return this.textarea},al.prototype.supportsTouch=function(){return!1},al.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!he||Le()!=this.textarea))try{this.textarea.focus()}catch(a){}},al.prototype.blur=function(){this.textarea.blur()},al.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},al.prototype.receivedFocus=function(){this.slowPoll()},al.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},al.prototype.fastPoll=function(){var a=!1,b=this;b.pollingFast=!0;function z(){var x=b.poll();!x&&!a?(a=!0,b.polling.set(60,z)):(b.pollingFast=!1,b.slowPoll())}b.polling.set(20,z)},al.prototype.poll=function(){var a=this,b=this.cm,z=this.textarea,x=this.prevInput;if(this.contextMenuPending||!b.state.focused||qn(z)&&!x&&!this.composing||b.isReadOnly()||b.options.disableInput||b.state.keySeq)return!1;var ee=z.value;if(ee==x&&!b.somethingSelected())return!1;if(be&&Fe>=9&&this.hasSelection===ee||ce&&/[\uf700-\uf7ff]/.test(ee))return b.display.input.reset(),!1;if(b.doc.sel==b.display.selForContextMenu){var ae=ee.charCodeAt(0);if(ae==8203&&!x&&(x="\u200B"),ae==8666)return this.reset(),this.cm.execCommand("undo")}for(var Ee=0,He=Math.min(x.length,ee.length);Ee1e3||ee.indexOf(` +`),Ge(ee))}else return;Ee.type=="cut"&&(x.state.cutIncoming=+new Date)}}qt(ee,"cut",ae),qt(ee,"copy",ae),qt(a.scroller,"paste",function(Ee){if(!(vr(a,Ee)||Xt(x,Ee))){if(!ee.dispatchEvent){x.state.pasteIncoming=+new Date,z.focus();return}var He=new Event("paste");He.clipboardData=Ee.clipboardData,ee.dispatchEvent(He)}}),qt(a.lineSpace,"selectstart",function(Ee){vr(a,Ee)||Rt(Ee)}),qt(ee,"compositionstart",function(){var Ee=x.getCursor("from");z.composing&&z.composing.range.clear(),z.composing={start:Ee,range:x.markText(Ee,x.getCursor("to"),{className:"CodeMirror-composing"})}}),qt(ee,"compositionend",function(){z.composing&&(z.poll(),z.composing.range.clear(),z.composing=null)})},al.prototype.createField=function(a){this.wrapper=Wu(),this.textarea=this.wrapper.firstChild},al.prototype.screenReaderLabelChanged=function(a){a?this.textarea.setAttribute("aria-label",a):this.textarea.removeAttribute("aria-label")},al.prototype.prepareSelection=function(){var a=this.cm,b=a.display,z=a.doc,x=hu(a);if(a.options.moveInputWithCursor){var ee=Ji(a,z.sel.primary().head,"div"),ae=b.wrapper.getBoundingClientRect(),Ee=b.lineDiv.getBoundingClientRect();x.teTop=Math.max(0,Math.min(b.wrapper.clientHeight-10,ee.top+Ee.top-ae.top)),x.teLeft=Math.max(0,Math.min(b.wrapper.clientWidth-10,ee.left+Ee.left-ae.left))}return x},al.prototype.showSelection=function(a){var b=this.cm,z=b.display;ge(z.cursorDiv,a.cursors),ge(z.selectionDiv,a.selection),a.teTop!=null&&(this.wrapper.style.top=a.teTop+"px",this.wrapper.style.left=a.teLeft+"px")},al.prototype.reset=function(a){if(!(this.contextMenuPending||this.composing)){var b=this.cm;if(b.somethingSelected()){this.prevInput="";var z=b.getSelection();this.textarea.value=z,b.state.focused&&Ge(this.textarea),be&&Fe>=9&&(this.hasSelection=z)}else a||(this.prevInput=this.textarea.value="",be&&Fe>=9&&(this.hasSelection=null))}},al.prototype.getField=function(){return this.textarea},al.prototype.supportsTouch=function(){return!1},al.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!he||Le()!=this.textarea))try{this.textarea.focus()}catch(a){}},al.prototype.blur=function(){this.textarea.blur()},al.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},al.prototype.receivedFocus=function(){this.slowPoll()},al.prototype.slowPoll=function(){var a=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){a.poll(),a.cm.state.focused&&a.slowPoll()})},al.prototype.fastPoll=function(){var a=!1,b=this;b.pollingFast=!0;function z(){var x=b.poll();!x&&!a?(a=!0,b.polling.set(60,z)):(b.pollingFast=!1,b.slowPoll())}b.polling.set(20,z)},al.prototype.poll=function(){var a=this,b=this.cm,z=this.textarea,x=this.prevInput;if(this.contextMenuPending||!b.state.focused||qn(z)&&!x&&!this.composing||b.isReadOnly()||b.options.disableInput||b.state.keySeq)return!1;var ee=z.value;if(ee==x&&!b.somethingSelected())return!1;if(be&&Fe>=9&&this.hasSelection===ee||ce&&/[\uf700-\uf7ff]/.test(ee))return b.display.input.reset(),!1;if(b.doc.sel==b.display.selForContextMenu){var ae=ee.charCodeAt(0);if(ae==8203&&!x&&(x="\u200B"),ae==8666)return this.reset(),this.cm.execCommand("undo")}for(var Ee=0,He=Math.min(x.length,ee.length);Ee1e3||ee.indexOf(` `)>-1?z.value=a.prevInput="":a.prevInput=ee,a.composing&&(a.composing.range.clear(),a.composing.range=b.markText(a.composing.start,b.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},al.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},al.prototype.onKeyPress=function(){be&&Fe>=9&&(this.hasSelection=null),this.fastPoll()},al.prototype.onContextMenu=function(a){var b=this,z=b.cm,x=z.display,ee=b.textarea;b.contextMenuPending&&b.contextMenuPending();var ae=Ql(z,a),Ee=x.scroller.scrollTop;if(!ae||se)return;var He=z.options.resetSelectionOnContextMenu;He&&z.doc.sel.contains(ae)==-1&&no(z,go)(z.doc,er(ae),xe);var qe=ee.style.cssText,mt=b.wrapper.style.cssText,nn=b.wrapper.offsetParent.getBoundingClientRect();b.wrapper.style.cssText="position: static",ee.style.cssText=`position: absolute; width: 30px; height: 30px; top: `+(a.clientY-nn.top-5)+"px; left: "+(a.clientX-nn.left-5)+`px; z-index: 1000; background: `+(be?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var pn;ye&&(pn=window.scrollY),x.input.focus(),ye&&window.scrollTo(null,pn),x.input.reset(),z.somethingSelected()||(ee.value=b.prevInput=" "),b.contextMenuPending=Wn,x.selForContextMenu=z.doc.sel,clearTimeout(x.detectingSelectAll);function Xn(){if(ee.selectionStart!=null){var Kr=z.somethingSelected(),so="\u200B"+(Kr?ee.value:"");ee.value="\u21DA",ee.value=so,b.prevInput=Kr?"":"\u200B",ee.selectionStart=1,ee.selectionEnd=so.length,x.selForContextMenu=z.doc.sel}}function Wn(){if(b.contextMenuPending==Wn&&(b.contextMenuPending=!1,b.wrapper.style.cssText=mt,ee.style.cssText=qe,be&&Fe<9&&x.scrollbars.setScrollTop(x.scroller.scrollTop=Ee),ee.selectionStart!=null)){(!be||be&&Fe<9)&&Xn();var Kr=0,so=function(){x.selForContextMenu==z.doc.sel&&ee.selectionStart==0&&ee.selectionEnd>0&&b.prevInput=="\u200B"?no(z,sa)(z):Kr++<10?x.detectingSelectAll=setTimeout(so,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(so,200)}}if(be&&Fe>=9&&Xn(),Be){ut(a);var Dr=function(){vn(window,"mouseup",Dr),setTimeout(Wn,20)};qt(window,"mouseup",Dr)}else setTimeout(Wn,50)},al.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},al.prototype.setUneditable=function(){},al.prototype.needsContentAttribute=!1;function rc(a,b){if(b=b?Nt(b):{},b.value=a.value,!b.tabindex&&a.tabIndex&&(b.tabindex=a.tabIndex),!b.placeholder&&a.placeholder&&(b.placeholder=a.placeholder),b.autofocus==null){var z=Le();b.autofocus=z==a||a.getAttribute("autofocus")!=null&&z==document.body}function x(){a.value=He.getValue()}var ee;if(a.form&&(qt(a.form,"submit",x),!b.leaveSubmitMethodAlone)){var ae=a.form;ee=ae.submit;try{var Ee=ae.submit=function(){x(),ae.submit=ee,ae.submit(),ae.submit=Ee}}catch(qe){}}b.finishInit=function(qe){qe.save=x,qe.getTextArea=function(){return a},qe.toTextArea=function(){qe.toTextArea=isNaN,x(),a.parentNode.removeChild(qe.getWrapperElement()),a.style.display="",a.form&&(vn(a.form,"submit",x),!b.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=ee))}},a.style.display="none";var He=Yi(function(qe){return a.parentNode.insertBefore(qe,a.nextSibling)},b);return He}function oc(a){a.off=vn,a.on=qt,a.wheelEventPixels=Tn,a.Doc=jo,a.splitLines=kn,a.countColumn=Ke,a.findColumn=Wt,a.isWordChar=le,a.Pass=st,a.signal=en,a.Line=oa,a.changeEnd=Fr,a.scrollbarModel=Vr,a.Pos=Et,a.cmpPos=Kt,a.modes=Ln,a.mimeModes=Sn,a.resolveMode=Fn,a.getMode=Yn,a.modeExtensions=_n,a.extendMode=Pn,a.copyState=Qn,a.startState=Er,a.innerMode=Jn,a.commands=ms,a.keyMap=ol,a.keyName=gs,a.isModifierKey=eu,a.lookupKey=Bs,a.normalizeKeyMap=vl,a.StringStream=Ar,a.SharedTextMarker=Si,a.TextMarker=ll,a.LineWidget=ai,a.e_preventDefault=kt,a.e_stopPropagation=ln,a.e_stop=ut,a.addClass=ue,a.contains=ot,a.rmClass=Te,a.keyNames=fa}_u(Yi),qu(Yi);var ac="iter insert remove copy getEditor constructor".split(" ");for(var Eu in jo.prototype)jo.prototype.hasOwnProperty(Eu)&&xt(ac,Eu)<0&&(Yi.prototype[Eu]=function(a){return function(){return a.apply(this.doc,arguments)}}(jo.prototype[Eu]));return bt(jo),Yi.inputStyles={textarea:al,contenteditable:ki},Yi.defineMode=function(a){!Yi.defaults.mode&&a!="null"&&(Yi.defaults.mode=a),hn.apply(this,arguments)},Yi.defineMIME=on,Yi.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Yi.defineMIME("text/plain","null"),Yi.defineExtension=function(a,b){Yi.prototype[a]=b},Yi.defineDocExtension=function(a,b){jo.prototype[a]=b},Yi.fromTextArea=rc,oc(Yi),Yi.version="5.58.2",Yi})},25419:function(sn,Ct,E){(function(y){y(E(89780),E(15525),E(98101))})(function(y){"use strict";y.defineMode("markdown",function(we,pe){var je=y.getMode(we,"text/html"),be=je.name=="null";function Fe(Ke){if(y.findModeByName){var Se=y.findModeByName(Ke);Se&&(Ke=Se.mime||Se.mimes[0])}var xt=y.getMode(we,Ke);return xt.name=="null"?null:xt}pe.highlightFormatting===void 0&&(pe.highlightFormatting=!1),pe.maxBlockquoteDepth===void 0&&(pe.maxBlockquoteDepth=0),pe.taskLists===void 0&&(pe.taskLists=!1),pe.strikethrough===void 0&&(pe.strikethrough=!1),pe.emoji===void 0&&(pe.emoji=!1),pe.fencedCodeBlockHighlighting===void 0&&(pe.fencedCodeBlockHighlighting=!0),pe.fencedCodeBlockDefaultMode===void 0&&(pe.fencedCodeBlockDefaultMode="text/plain"),pe.xml===void 0&&(pe.xml=!0),pe.tokenTypeOverrides===void 0&&(pe.tokenTypeOverrides={});var ye={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var ze in ye)ye.hasOwnProperty(ze)&&pe.tokenTypeOverrides[ze]&&(ye[ze]=pe.tokenTypeOverrides[ze]);var Ae=/^([*\-_])(?:\s*\1){2,}\s*$/,se=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Ye=/^\[(x| )\](?=\s)/i,me=pe.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Re=/^ {0,3}(?:\={1,}|-{2,})\s*$/,De=/^[^#!\[\]*_\\<>` "'(~:]+/,Ce=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,he=/^\s*\[[^\]]+?\]:.*$/,ce=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Me=" ";function Ze(Ke,Se,xt){return Se.f=Se.inline=xt,xt(Ke,Se)}function Je(Ke,Se,xt){return Se.f=Se.block=xt,xt(Ke,Se)}function oe(Ke){return!Ke||!/\S/.test(Ke.string)}function Be(Ke){if(Ke.linkTitle=!1,Ke.linkHref=!1,Ke.linkText=!1,Ke.em=!1,Ke.strong=!1,Ke.strikethrough=!1,Ke.quote=0,Ke.indentedCode=!1,Ke.f==Te){var Se=be;if(!Se){var xt=y.innerMode(je,Ke.htmlState);Se=xt.mode.name=="xml"&&xt.state.tagStart===null&&!xt.state.context&&xt.state.tokenize.isInText}Se&&(Ke.f=Ve,Ke.block=rt,Ke.htmlState=null)}return Ke.trailingSpace=0,Ke.trailingSpaceNewLine=!1,Ke.prevLine=Ke.thisLine,Ke.thisLine={stream:null},null}function rt(Ke,Se){var xt=Ke.column()===Se.indentation,It=oe(Se.prevLine.stream),st=Se.indentedCode,xe=Se.prevLine.hr,Ne=Se.list!==!1,it=(Se.listStack[Se.listStack.length-1]||0)+3;Se.indentedCode=!1;var Wt=Se.indentation;if(Se.indentationDiff===null&&(Se.indentationDiff=Se.indentation,Ne)){for(Se.list=null;Wt=4&&(st||Se.prevLine.fencedCodeEnd||Se.prevLine.header||It))return Ke.skipToEnd(),Se.indentedCode=!0,ye.code;if(Ke.eatSpace())return null;if(xt&&Se.indentation<=it&&(St=Ke.match(me))&&St[1].length<=6)return Se.quote=0,Se.header=St[1].length,Se.thisLine.header=!0,pe.highlightFormatting&&(Se.formatting="header"),Se.f=Se.inline,ge(Se);if(Se.indentation<=it&&Ke.eat(">"))return Se.quote=xt?1:Se.quote+1,pe.highlightFormatting&&(Se.formatting="quote"),Ke.eatSpace(),ge(Se);if(!Zt&&!Se.setext&&xt&&Se.indentation<=it&&(St=Ke.match(se))){var Gt=St[1]?"ol":"ul";return Se.indentation=Wt+Ke.current().length,Se.list=!0,Se.quote=0,Se.listStack.push(Se.indentation),Se.em=!1,Se.strong=!1,Se.code=!1,Se.strikethrough=!1,pe.taskLists&&Ke.match(Ye,!1)&&(Se.taskList=!0),Se.f=Se.inline,pe.highlightFormatting&&(Se.formatting=["list","list-"+Gt]),ge(Se)}else{if(xt&&Se.indentation<=it&&(St=Ke.match(Ce,!0)))return Se.quote=0,Se.fencedEndRE=new RegExp(St[1]+"+ *$"),Se.localMode=pe.fencedCodeBlockHighlighting&&Fe(St[2]||pe.fencedCodeBlockDefaultMode),Se.localMode&&(Se.localState=y.startState(Se.localMode)),Se.f=Se.block=Xe,pe.highlightFormatting&&(Se.formatting="code-block"),Se.code=-1,ge(Se);if(Se.setext||(!ht||!Ne)&&!Se.quote&&Se.list===!1&&!Se.code&&!Zt&&!he.test(Ke.string)&&(St=Ke.lookAhead(1))&&(St=St.match(Re)))return Se.setext?(Se.header=Se.setext,Se.setext=0,Ke.skipToEnd(),pe.highlightFormatting&&(Se.formatting="header")):(Se.header=St[0].charAt(0)=="="?1:2,Se.setext=Se.header),Se.thisLine.header=!0,Se.f=Se.inline,ge(Se);if(Zt)return Ke.skipToEnd(),Se.hr=!0,Se.thisLine.hr=!0,ye.hr;if(Ke.peek()==="[")return Ze(Ke,Se,_e)}return Ze(Ke,Se,Se.inline)}function Te(Ke,Se){var xt=je.token(Ke,Se.htmlState);if(!be){var It=y.innerMode(je,Se.htmlState);(It.mode.name=="xml"&&It.state.tagStart===null&&!It.state.context&&It.state.tokenize.isInText||Se.md_inside&&Ke.current().indexOf(">")>-1)&&(Se.f=Ve,Se.block=rt,Se.htmlState=null)}return xt}function Xe(Ke,Se){var xt=Se.listStack[Se.listStack.length-1]||0,It=Se.indentation=Ke.quote?Se.push(ye.formatting+"-"+Ke.formatting[xt]+"-"+Ke.quote):Se.push("error"))}if(Ke.taskOpen)return Se.push("meta"),Se.length?Se.join(" "):null;if(Ke.taskClosed)return Se.push("property"),Se.length?Se.join(" "):null;if(Ke.linkHref?Se.push(ye.linkHref,"url"):(Ke.strong&&Se.push(ye.strong),Ke.em&&Se.push(ye.em),Ke.strikethrough&&Se.push(ye.strikethrough),Ke.emoji&&Se.push(ye.emoji),Ke.linkText&&Se.push(ye.linkText),Ke.code&&Se.push(ye.code),Ke.image&&Se.push(ye.image),Ke.imageAltText&&Se.push(ye.imageAltText,"link"),Ke.imageMarker&&Se.push(ye.imageMarker)),Ke.header&&Se.push(ye.header,ye.header+"-"+Ke.header),Ke.quote&&(Se.push(ye.quote),!pe.maxBlockquoteDepth||pe.maxBlockquoteDepth>=Ke.quote?Se.push(ye.quote+"-"+Ke.quote):Se.push(ye.quote+"-"+pe.maxBlockquoteDepth)),Ke.list!==!1){var It=(Ke.listStack.length-1)%3;It?It===1?Se.push(ye.list2):Se.push(ye.list3):Se.push(ye.list1)}return Ke.trailingSpaceNewLine?Se.push("trailing-space-new-line"):Ke.trailingSpace&&Se.push("trailing-space-"+(Ke.trailingSpace%2?"a":"b")),Se.length?Se.join(" "):null}function Oe(Ke,Se){if(Ke.match(De,!0))return ge(Se)}function Ve(Ke,Se){var xt=Se.text(Ke,Se);if(typeof xt!="undefined")return xt;if(Se.list)return Se.list=null,ge(Se);if(Se.taskList){var It=Ke.match(Ye,!0)[1]===" ";return It?Se.taskOpen=!0:Se.taskClosed=!0,pe.highlightFormatting&&(Se.formatting="task"),Se.taskList=!1,ge(Se)}if(Se.taskOpen=!1,Se.taskClosed=!1,Se.header&&Ke.match(/^#+$/,!0))return pe.highlightFormatting&&(Se.formatting="header"),ge(Se);var st=Ke.next();if(Se.linkTitle){Se.linkTitle=!1;var xe=st;st==="("&&(xe=")"),xe=(xe+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Ne="^\\s*(?:[^"+xe+"\\\\]+|\\\\\\\\|\\\\.)"+xe;if(Ke.match(new RegExp(Ne),!0))return ye.linkHref}if(st==="`"){var it=Se.formatting;pe.highlightFormatting&&(Se.formatting="code"),Ke.eatWhile("`");var Wt=Ke.current().length;if(Se.code==0&&(!Se.quote||Wt==1))return Se.code=Wt,ge(Se);if(Wt==Se.code){var ht=ge(Se);return Se.code=0,ht}else return Se.formatting=it,ge(Se)}else if(Se.code)return ge(Se);if(st==="\\"&&(Ke.next(),pe.highlightFormatting)){var Zt=ge(Se),St=ye.formatting+"-escape";return Zt?Zt+" "+St:St}if(st==="!"&&Ke.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Se.imageMarker=!0,Se.image=!0,pe.highlightFormatting&&(Se.formatting="image"),ge(Se);if(st==="["&&Se.imageMarker&&Ke.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Se.imageMarker=!1,Se.imageAltText=!0,pe.highlightFormatting&&(Se.formatting="image"),ge(Se);if(st==="]"&&Se.imageAltText){pe.highlightFormatting&&(Se.formatting="image");var Zt=ge(Se);return Se.imageAltText=!1,Se.image=!1,Se.inline=Se.f=ot,Zt}if(st==="["&&!Se.image)return Se.linkText&&Ke.match(/^.*?\]/)||(Se.linkText=!0,pe.highlightFormatting&&(Se.formatting="link")),ge(Se);if(st==="]"&&Se.linkText){pe.highlightFormatting&&(Se.formatting="link");var Zt=ge(Se);return Se.linkText=!1,Se.inline=Se.f=Ke.match(/\(.*?\)| ?\[.*?\]/,!1)?ot:Ve,Zt}if(st==="<"&&Ke.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Se.f=Se.inline=Pe,pe.highlightFormatting&&(Se.formatting="link");var Zt=ge(Se);return Zt?Zt+=" ":Zt="",Zt+ye.linkInline}if(st==="<"&&Ke.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Se.f=Se.inline=Pe,pe.highlightFormatting&&(Se.formatting="link");var Zt=ge(Se);return Zt?Zt+=" ":Zt="",Zt+ye.linkEmail}if(pe.xml&&st==="<"&&Ke.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Gt=Ke.string.indexOf(">",Ke.pos);if(Gt!=-1){var jt=Ke.string.substring(Ke.start,Gt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(jt)&&(Se.md_inside=!0)}return Ke.backUp(1),Se.htmlState=y.startState(je),Je(Ke,Se,Te)}if(pe.xml&&st==="<"&&Ke.match(/^\/\w*?>/))return Se.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var de=1,ne=Ke.pos==1?" ":Ke.string.charAt(Ke.pos-2);de<3&&Ke.eat(st);)de++;var te=Ke.peek()||" ",le=!/\s/.test(te)&&(!ce.test(te)||/\s/.test(ne)||ce.test(ne)),ve=!/\s/.test(ne)&&(!ce.test(ne)||/\s/.test(te)||ce.test(te)),re=null,fe=null;if(de%2&&(!Se.em&&le&&(st==="*"||!ve||ce.test(ne))?re=!0:Se.em==st&&ve&&(st==="*"||!le||ce.test(te))&&(re=!1)),de>1&&(!Se.strong&&le&&(st==="*"||!ve||ce.test(ne))?fe=!0:Se.strong==st&&ve&&(st==="*"||!le||ce.test(te))&&(fe=!1)),fe!=null||re!=null){pe.highlightFormatting&&(Se.formatting=re==null?"strong":fe==null?"em":"strong em"),re===!0&&(Se.em=st),fe===!0&&(Se.strong=st);var ht=ge(Se);return re===!1&&(Se.em=!1),fe===!1&&(Se.strong=!1),ht}}else if(st===" "&&(Ke.eat("*")||Ke.eat("_"))){if(Ke.peek()===" ")return ge(Se);Ke.backUp(1)}if(pe.strikethrough){if(st==="~"&&Ke.eatWhile(st)){if(Se.strikethrough){pe.highlightFormatting&&(Se.formatting="strikethrough");var ht=ge(Se);return Se.strikethrough=!1,ht}else if(Ke.match(/^[^\s]/,!1))return Se.strikethrough=!0,pe.highlightFormatting&&(Se.formatting="strikethrough"),ge(Se)}else if(st===" "&&Ke.match(/^~~/,!0)){if(Ke.peek()===" ")return ge(Se);Ke.backUp(2)}}if(pe.emoji&&st===":"&&Ke.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Se.emoji=!0,pe.highlightFormatting&&(Se.formatting="emoji");var Ue=ge(Se);return Se.emoji=!1,Ue}return st===" "&&(Ke.match(/^ +$/,!1)?Se.trailingSpace++:Se.trailingSpace&&(Se.trailingSpaceNewLine=!0)),ge(Se)}function Pe(Ke,Se){var xt=Ke.next();if(xt===">"){Se.f=Se.inline=Ve,pe.highlightFormatting&&(Se.formatting="link");var It=ge(Se);return It?It+=" ":It="",It+ye.linkInline}return Ke.match(/^[^>]+/,!0),ye.linkInline}function ot(Ke,Se){if(Ke.eatSpace())return null;var xt=Ke.next();return xt==="("||xt==="["?(Se.f=Se.inline=ue(xt==="("?")":"]"),pe.highlightFormatting&&(Se.formatting="link-string"),Se.linkHref=!0,ge(Se)):"error"}var Le={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function ue(Ke){return function(Se,xt){var It=Se.next();if(It===Ke){xt.f=xt.inline=Ve,pe.highlightFormatting&&(xt.formatting="link-string");var st=ge(xt);return xt.linkHref=!1,st}return Se.match(Le[Ke]),xt.linkHref=!0,ge(xt)}}function _e(Ke,Se){return Ke.match(/^([^\]\\]|\\.)*\]:/,!1)?(Se.f=Ge,Ke.next(),pe.highlightFormatting&&(Se.formatting="link"),Se.linkText=!0,ge(Se)):Ze(Ke,Se,Ve)}function Ge(Ke,Se){if(Ke.match(/^\]:/,!0)){Se.f=Se.inline=ft,pe.highlightFormatting&&(Se.formatting="link");var xt=ge(Se);return Se.linkText=!1,xt}return Ke.match(/^([^\]\\]|\\.)+/,!0),ye.linkText}function ft(Ke,Se){return Ke.eatSpace()?null:(Ke.match(/^[^\s]+/,!0),Ke.peek()===void 0?Se.linkTitle=!0:Ke.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Se.f=Se.inline=Ve,ye.linkHref+" url")}var Nt={startState:function(){return{f:rt,prevLine:{stream:null},thisLine:{stream:null},block:rt,htmlState:null,indentation:0,inline:Ve,text:Oe,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Ke){return{f:Ke.f,prevLine:Ke.prevLine,thisLine:Ke.thisLine,block:Ke.block,htmlState:Ke.htmlState&&y.copyState(je,Ke.htmlState),indentation:Ke.indentation,localMode:Ke.localMode,localState:Ke.localMode?y.copyState(Ke.localMode,Ke.localState):null,inline:Ke.inline,text:Ke.text,formatting:!1,linkText:Ke.linkText,linkTitle:Ke.linkTitle,linkHref:Ke.linkHref,code:Ke.code,em:Ke.em,strong:Ke.strong,strikethrough:Ke.strikethrough,emoji:Ke.emoji,header:Ke.header,setext:Ke.setext,hr:Ke.hr,taskList:Ke.taskList,list:Ke.list,listStack:Ke.listStack.slice(0),quote:Ke.quote,indentedCode:Ke.indentedCode,trailingSpace:Ke.trailingSpace,trailingSpaceNewLine:Ke.trailingSpaceNewLine,md_inside:Ke.md_inside,fencedEndRE:Ke.fencedEndRE}},token:function(Ke,Se){if(Se.formatting=!1,Ke!=Se.thisLine.stream){if(Se.header=0,Se.hr=!1,Ke.match(/^\s*$/,!0))return Be(Se),null;if(Se.prevLine=Se.thisLine,Se.thisLine={stream:Ke},Se.taskList=!1,Se.trailingSpace=0,Se.trailingSpaceNewLine=!1,!Se.localState&&(Se.f=Se.block,Se.f!=Te)){var xt=Ke.match(/^\s*/,!0)[0].replace(/\t/g,Me).length;if(Se.indentation=xt,Se.indentationDiff=null,xt>0)return null}}return Se.f(Ke,Se)},innerMode:function(Ke){return Ke.block==Te?{state:Ke.htmlState,mode:je}:Ke.localState?{state:Ke.localState,mode:Ke.localMode}:{state:Ke,mode:Nt}},indent:function(Ke,Se,xt){return Ke.block==Te&&je.indent?je.indent(Ke.htmlState,Se,xt):Ke.localState&&Ke.localMode.indent?Ke.localMode.indent(Ke.localState,Se,xt):y.Pass},blankLine:Be,getType:ge,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Nt},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(sn,Ct,E){(function(y){y(E(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var we=0;we-1&&je.substring(ye+1,je.length);if(ze)return y.findModeByExtension(ze)},y.findModeByName=function(je){je=je.toLowerCase();for(var be=0;be0?De.cmdState[De.cmdState.length-1]:null}function Fe(De){var Ce=De.cmdState.pop();Ce&&Ce.closeBracket()}function ye(De){for(var Ce=De.cmdState,he=Ce.length-1;he>=0;he--){var ce=Ce[he];if(ce.name!="DEFAULT")return ce}return{styleIdentifier:function(){return null}}}function ze(De,Ce,he){return function(){this.name=De,this.bracketNo=0,this.style=Ce,this.styles=he,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ae={};Ae.importmodule=ze("importmodule","tag",["string","builtin"]),Ae.documentclass=ze("documentclass","tag",["","atom"]),Ae.usepackage=ze("usepackage","tag",["atom"]),Ae.begin=ze("begin","tag",["atom"]),Ae.end=ze("end","tag",["atom"]),Ae.label=ze("label","tag",["atom"]),Ae.ref=ze("ref","tag",["atom"]),Ae.eqref=ze("eqref","tag",["atom"]),Ae.cite=ze("cite","tag",["atom"]),Ae.bibitem=ze("bibitem","tag",["atom"]),Ae.Bibitem=ze("Bibitem","tag",["atom"]),Ae.RBibitem=ze("RBibitem","tag",["atom"]),Ae.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function se(De,Ce){De.f=Ce}function Ye(De,Ce){var he;if(De.match(/^\\[a-zA-Z@]+/)){var ce=De.current().slice(1);return he=Ae.hasOwnProperty(ce)?Ae[ce]:Ae.DEFAULT,he=new he,je(Ce,he),se(Ce,Re),he.style}if(De.match(/^\\[$&%#{}_]/)||De.match(/^\\[,;!\/\\]/))return"tag";if(De.match("\\["))return se(Ce,function(Ze,Je){return me(Ze,Je,"\\]")}),"keyword";if(De.match("\\("))return se(Ce,function(Ze,Je){return me(Ze,Je,"\\)")}),"keyword";if(De.match("$$"))return se(Ce,function(Ze,Je){return me(Ze,Je,"$$")}),"keyword";if(De.match("$"))return se(Ce,function(Ze,Je){return me(Ze,Je,"$")}),"keyword";var Me=De.next();if(Me=="%")return De.skipToEnd(),"comment";if(Me=="}"||Me=="]"){if(he=be(Ce),he)he.closeBracket(Me),se(Ce,Re);else return"error";return"bracket"}else return Me=="{"||Me=="["?(he=Ae.DEFAULT,he=new he,je(Ce,he),"bracket"):/\d/.test(Me)?(De.eatWhile(/[\w.%]/),"atom"):(De.eatWhile(/[\w\-_]/),he=ye(Ce),he.name=="begin"&&(he.argument=De.current()),he.styleIdentifier())}function me(De,Ce,he){if(De.eatSpace())return null;if(he&&De.match(he))return se(Ce,Ye),"keyword";if(De.match(/^\\[a-zA-Z@]+/))return"tag";if(De.match(/^[a-zA-Z]+/))return"variable-2";if(De.match(/^\\[$&%#{}_]/)||De.match(/^\\[,;!\/]/)||De.match(/^[\^_&]/))return"tag";if(De.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(De.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var ce=De.next();return ce=="{"||ce=="}"||ce=="["||ce=="]"||ce=="("||ce==")"?"bracket":ce=="%"?(De.skipToEnd(),"comment"):"error"}function Re(De,Ce){var he=De.peek(),ce;return he=="{"||he=="["?(ce=be(Ce),ce.openBracket(he),De.eat(he),se(Ce,Ye),"bracket"):/[ \t\r]/.test(he)?(De.eat(he),null):(se(Ce,Ye),Fe(Ce),Ye(De,Ce))}return{startState:function(){var De=pe.inMathMode?function(Ce,he){return me(Ce,he)}:Ye;return{cmdState:[],f:De}},copyState:function(De){return{cmdState:De.cmdState.slice(),f:De.f}},token:function(De,Ce){return Ce.f(De,Ce)},blankLine:function(De){De.f=Ye,De.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(sn,Ct,E){(function(y){y(E(89780))})(function(y){"use strict";var we={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},pe={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(je,be){var Fe=je.indentUnit,ye={},ze=be.htmlMode?we:pe;for(var Ae in ze)ye[Ae]=ze[Ae];for(var Ae in be)ye[Ae]=be[Ae];var se,Ye;function me(Pe,ot){function Le(Ge){return ot.tokenize=Ge,Ge(Pe,ot)}var ue=Pe.next();if(ue=="<")return Pe.eat("!")?Pe.eat("[")?Pe.match("CDATA[")?Le(Ce("atom","]]>")):null:Pe.match("--")?Le(Ce("comment","-->")):Pe.match("DOCTYPE",!0,!0)?(Pe.eatWhile(/[\w\._\-]/),Le(he(1))):null:Pe.eat("?")?(Pe.eatWhile(/[\w\._\-]/),ot.tokenize=Ce("meta","?>"),"meta"):(se=Pe.eat("/")?"closeTag":"openTag",ot.tokenize=Re,"tag bracket");if(ue=="&"){var _e;return Pe.eat("#")?Pe.eat("x")?_e=Pe.eatWhile(/[a-fA-F\d]/)&&Pe.eat(";"):_e=Pe.eatWhile(/[\d]/)&&Pe.eat(";"):_e=Pe.eatWhile(/[\w\.\-:]/)&&Pe.eat(";"),_e?"atom":"error"}else return Pe.eatWhile(/[^&<]/),null}me.isInText=!0;function Re(Pe,ot){var Le=Pe.next();if(Le==">"||Le=="/"&&Pe.eat(">"))return ot.tokenize=me,se=Le==">"?"endTag":"selfcloseTag","tag bracket";if(Le=="=")return se="equals",null;if(Le=="<"){ot.tokenize=me,ot.state=Je,ot.tagName=ot.tagStart=null;var ue=ot.tokenize(Pe,ot);return ue?ue+" tag error":"tag error"}else return/[\'\"]/.test(Le)?(ot.tokenize=De(Le),ot.stringStartCol=Pe.column(),ot.tokenize(Pe,ot)):(Pe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function De(Pe){var ot=function(Le,ue){for(;!Le.eol();)if(Le.next()==Pe){ue.tokenize=Re;break}return"string"};return ot.isInAttribute=!0,ot}function Ce(Pe,ot){return function(Le,ue){for(;!Le.eol();){if(Le.match(ot)){ue.tokenize=me;break}Le.next()}return Pe}}function he(Pe){return function(ot,Le){for(var ue;(ue=ot.next())!=null;){if(ue=="<")return Le.tokenize=he(Pe+1),Le.tokenize(ot,Le);if(ue==">")if(Pe==1){Le.tokenize=me;break}else return Le.tokenize=he(Pe-1),Le.tokenize(ot,Le)}return"meta"}}function ce(Pe,ot,Le){this.prev=Pe.context,this.tagName=ot,this.indent=Pe.indented,this.startOfLine=Le,(ye.doNotIndent.hasOwnProperty(ot)||Pe.context&&Pe.context.noIndent)&&(this.noIndent=!0)}function Me(Pe){Pe.context&&(Pe.context=Pe.context.prev)}function Ze(Pe,ot){for(var Le;;){if(!Pe.context||(Le=Pe.context.tagName,!ye.contextGrabbers.hasOwnProperty(Le)||!ye.contextGrabbers[Le].hasOwnProperty(ot)))return;Me(Pe)}}function Je(Pe,ot,Le){return Pe=="openTag"?(Le.tagStart=ot.column(),oe):Pe=="closeTag"?Be:Je}function oe(Pe,ot,Le){return Pe=="word"?(Le.tagName=ot.current(),Ye="tag",Xe):ye.allowMissingTagName&&Pe=="endTag"?(Ye="tag bracket",Xe(Pe,ot,Le)):(Ye="error",oe)}function Be(Pe,ot,Le){if(Pe=="word"){var ue=ot.current();return Le.context&&Le.context.tagName!=ue&&ye.implicitlyClosed.hasOwnProperty(Le.context.tagName)&&Me(Le),Le.context&&Le.context.tagName==ue||ye.matchClosing===!1?(Ye="tag",rt):(Ye="tag error",Te)}else return ye.allowMissingTagName&&Pe=="endTag"?(Ye="tag bracket",rt(Pe,ot,Le)):(Ye="error",Te)}function rt(Pe,ot,Le){return Pe!="endTag"?(Ye="error",rt):(Me(Le),Je)}function Te(Pe,ot,Le){return Ye="error",rt(Pe,ot,Le)}function Xe(Pe,ot,Le){if(Pe=="word")return Ye="attribute",ge;if(Pe=="endTag"||Pe=="selfcloseTag"){var ue=Le.tagName,_e=Le.tagStart;return Le.tagName=Le.tagStart=null,Pe=="selfcloseTag"||ye.autoSelfClosers.hasOwnProperty(ue)?Ze(Le,ue):(Ze(Le,ue),Le.context=new ce(Le,ue,_e==Le.indented)),Je}return Ye="error",Xe}function ge(Pe,ot,Le){return Pe=="equals"?Oe:(ye.allowMissing||(Ye="error"),Xe(Pe,ot,Le))}function Oe(Pe,ot,Le){return Pe=="string"?Ve:Pe=="word"&&ye.allowUnquoted?(Ye="string",Xe):(Ye="error",Xe(Pe,ot,Le))}function Ve(Pe,ot,Le){return Pe=="string"?Ve:Xe(Pe,ot,Le)}return{startState:function(Pe){var ot={tokenize:me,state:Je,indented:Pe||0,tagName:null,tagStart:null,context:null};return Pe!=null&&(ot.baseIndent=Pe),ot},token:function(Pe,ot){if(!ot.tagName&&Pe.sol()&&(ot.indented=Pe.indentation()),Pe.eatSpace())return null;se=null;var Le=ot.tokenize(Pe,ot);return(Le||se)&&Le!="comment"&&(Ye=null,ot.state=ot.state(se||Le,Pe,ot),Ye&&(Le=Ye=="error"?Le+" error":Ye)),Le},indent:function(Pe,ot,Le){var ue=Pe.context;if(Pe.tokenize.isInAttribute)return Pe.tagStart==Pe.indented?Pe.stringStartCol+1:Pe.indented+Fe;if(ue&&ue.noIndent)return y.Pass;if(Pe.tokenize!=Re&&Pe.tokenize!=me)return Le?Le.match(/^(\s*)/)[0].length:0;if(Pe.tagName)return ye.multilineTagIndentPastTag!==!1?Pe.tagStart+Pe.tagName.length+2:Pe.tagStart+Fe*(ye.multilineTagIndentFactor||1);if(ye.alignCDATA&&/$/,blockCommentStart:"",configuration:ye.htmlMode?"html":"xml",helperType:ye.htmlMode?"html":"xml",skipAttribute:function(Pe){Pe.state==Oe&&(Pe.state=Xe)},xmlCurrentTag:function(Pe){return Pe.tagName?{name:Pe.tagName,close:Pe.type=="closeTag"}:null},xmlCurrentContext:function(Pe){for(var ot=[],Le=Pe.context;Le;Le=Le.prev)Le.tagName&&ot.push(Le.tagName);return ot.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},2859:function(sn,Ct,E){"use strict";E.d(Ct,{hP:function(){return jt}});var y=function(de,ne){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,le){te.__proto__=le}||function(te,le){for(var ve in le)Object.prototype.hasOwnProperty.call(le,ve)&&(te[ve]=le[ve])})(de,ne)};function we(de,ne){function te(){this.constructor=de}y(de,ne),de.prototype=ne===null?Object.create(ne):(te.prototype=ne.prototype,new te)}function pe(de,ne,te,le){return new(te||(te=Promise))(function(ve,re){function fe(et){try{vt(le.next(et))}catch(tt){re(tt)}}function Ue(et){try{vt(le.throw(et))}catch(tt){re(tt)}}function vt(et){var tt;et.done?ve(et.value):(tt=et.value,tt instanceof te?tt:new te(function(dt){dt(tt)})).then(fe,Ue)}vt((le=le.apply(de,ne||[])).next())})}function je(de,ne){var te,le,ve,re,fe={label:0,sent:function(){if(1&ve[0])throw ve[1];return ve[1]},trys:[],ops:[]};return re={next:Ue(0),throw:Ue(1),return:Ue(2)},typeof Symbol=="function"&&(re[Symbol.iterator]=function(){return this}),re;function Ue(vt){return function(et){return function(tt){if(te)throw new TypeError("Generator is already executing.");for(;fe;)try{if(te=1,le&&(ve=2&tt[0]?le.return:tt[0]?le.throw||((ve=le.return)&&ve.call(le),0):le.next)&&!(ve=ve.call(le,tt[1])).done)return ve;switch(le=0,ve&&(tt=[2&tt[0],ve.value]),tt[0]){case 0:case 1:ve=tt;break;case 4:return fe.label++,{value:tt[1],done:!1};case 5:fe.label++,le=tt[1],tt=[0];continue;case 7:tt=fe.ops.pop(),fe.trys.pop();continue;default:if(ve=fe.trys,!((ve=ve.length>0&&ve[ve.length-1])||tt[0]!==6&&tt[0]!==2)){fe=0;continue}if(tt[0]===3&&(!ve||tt[1]>ve[0]&&tt[1]0&&b.prevInput=="\u200B"?no(z,sa)(z):Kr++<10?x.detectingSelectAll=setTimeout(so,500):(x.selForContextMenu=null,x.input.reset())};x.detectingSelectAll=setTimeout(so,200)}}if(be&&Fe>=9&&Xn(),Be){ut(a);var Dr=function(){vn(window,"mouseup",Dr),setTimeout(Wn,20)};qt(window,"mouseup",Dr)}else setTimeout(Wn,50)},al.prototype.readOnlyChanged=function(a){a||this.reset(),this.textarea.disabled=a=="nocursor",this.textarea.readOnly=!!a},al.prototype.setUneditable=function(){},al.prototype.needsContentAttribute=!1;function rc(a,b){if(b=b?Nt(b):{},b.value=a.value,!b.tabindex&&a.tabIndex&&(b.tabindex=a.tabIndex),!b.placeholder&&a.placeholder&&(b.placeholder=a.placeholder),b.autofocus==null){var z=Le();b.autofocus=z==a||a.getAttribute("autofocus")!=null&&z==document.body}function x(){a.value=He.getValue()}var ee;if(a.form&&(qt(a.form,"submit",x),!b.leaveSubmitMethodAlone)){var ae=a.form;ee=ae.submit;try{var Ee=ae.submit=function(){x(),ae.submit=ee,ae.submit(),ae.submit=Ee}}catch(qe){}}b.finishInit=function(qe){qe.save=x,qe.getTextArea=function(){return a},qe.toTextArea=function(){qe.toTextArea=isNaN,x(),a.parentNode.removeChild(qe.getWrapperElement()),a.style.display="",a.form&&(vn(a.form,"submit",x),!b.leaveSubmitMethodAlone&&typeof a.form.submit=="function"&&(a.form.submit=ee))}},a.style.display="none";var He=Yi(function(qe){return a.parentNode.insertBefore(qe,a.nextSibling)},b);return He}function oc(a){a.off=vn,a.on=qt,a.wheelEventPixels=Tn,a.Doc=jo,a.splitLines=kn,a.countColumn=Ke,a.findColumn=Wt,a.isWordChar=le,a.Pass=st,a.signal=en,a.Line=oa,a.changeEnd=Fr,a.scrollbarModel=Vr,a.Pos=Et,a.cmpPos=Kt,a.modes=Ln,a.mimeModes=Sn,a.resolveMode=Fn,a.getMode=Yn,a.modeExtensions=_n,a.extendMode=Pn,a.copyState=Qn,a.startState=Er,a.innerMode=Jn,a.commands=ms,a.keyMap=ol,a.keyName=gs,a.isModifierKey=eu,a.lookupKey=Bs,a.normalizeKeyMap=vl,a.StringStream=Ar,a.SharedTextMarker=Si,a.TextMarker=ll,a.LineWidget=ai,a.e_preventDefault=Rt,a.e_stopPropagation=ln,a.e_stop=ut,a.addClass=ue,a.contains=ot,a.rmClass=Te,a.keyNames=fa}_u(Yi),qu(Yi);var ac="iter insert remove copy getEditor constructor".split(" ");for(var Eu in jo.prototype)jo.prototype.hasOwnProperty(Eu)&&xt(ac,Eu)<0&&(Yi.prototype[Eu]=function(a){return function(){return a.apply(this.doc,arguments)}}(jo.prototype[Eu]));return bt(jo),Yi.inputStyles={textarea:al,contenteditable:ki},Yi.defineMode=function(a){!Yi.defaults.mode&&a!="null"&&(Yi.defaults.mode=a),hn.apply(this,arguments)},Yi.defineMIME=on,Yi.defineMode("null",function(){return{token:function(a){return a.skipToEnd()}}}),Yi.defineMIME("text/plain","null"),Yi.defineExtension=function(a,b){Yi.prototype[a]=b},Yi.defineDocExtension=function(a,b){jo.prototype[a]=b},Yi.fromTextArea=rc,oc(Yi),Yi.version="5.58.2",Yi})},25419:function(sn,Ct,E){(function(y){y(E(89780),E(15525),E(98101))})(function(y){"use strict";y.defineMode("markdown",function(we,pe){var je=y.getMode(we,"text/html"),be=je.name=="null";function Fe(Ke){if(y.findModeByName){var Se=y.findModeByName(Ke);Se&&(Ke=Se.mime||Se.mimes[0])}var xt=y.getMode(we,Ke);return xt.name=="null"?null:xt}pe.highlightFormatting===void 0&&(pe.highlightFormatting=!1),pe.maxBlockquoteDepth===void 0&&(pe.maxBlockquoteDepth=0),pe.taskLists===void 0&&(pe.taskLists=!1),pe.strikethrough===void 0&&(pe.strikethrough=!1),pe.emoji===void 0&&(pe.emoji=!1),pe.fencedCodeBlockHighlighting===void 0&&(pe.fencedCodeBlockHighlighting=!0),pe.fencedCodeBlockDefaultMode===void 0&&(pe.fencedCodeBlockDefaultMode="text/plain"),pe.xml===void 0&&(pe.xml=!0),pe.tokenTypeOverrides===void 0&&(pe.tokenTypeOverrides={});var ye={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var ze in ye)ye.hasOwnProperty(ze)&&pe.tokenTypeOverrides[ze]&&(ye[ze]=pe.tokenTypeOverrides[ze]);var Ae=/^([*\-_])(?:\s*\1){2,}\s*$/,se=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,Ye=/^\[(x| )\](?=\s)/i,me=pe.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,Re=/^ {0,3}(?:\={1,}|-{2,})\s*$/,De=/^[^#!\[\]*_\\<>` "'(~:]+/,Ce=/^(~~~+|```+)[ \t]*([\w\/+#-]*)[^\n`]*$/,he=/^\s*\[[^\]]+?\]:.*$/,ce=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/,Me=" ";function Ze(Ke,Se,xt){return Se.f=Se.inline=xt,xt(Ke,Se)}function Je(Ke,Se,xt){return Se.f=Se.block=xt,xt(Ke,Se)}function oe(Ke){return!Ke||!/\S/.test(Ke.string)}function Be(Ke){if(Ke.linkTitle=!1,Ke.linkHref=!1,Ke.linkText=!1,Ke.em=!1,Ke.strong=!1,Ke.strikethrough=!1,Ke.quote=0,Ke.indentedCode=!1,Ke.f==Te){var Se=be;if(!Se){var xt=y.innerMode(je,Ke.htmlState);Se=xt.mode.name=="xml"&&xt.state.tagStart===null&&!xt.state.context&&xt.state.tokenize.isInText}Se&&(Ke.f=Ve,Ke.block=rt,Ke.htmlState=null)}return Ke.trailingSpace=0,Ke.trailingSpaceNewLine=!1,Ke.prevLine=Ke.thisLine,Ke.thisLine={stream:null},null}function rt(Ke,Se){var xt=Ke.column()===Se.indentation,It=oe(Se.prevLine.stream),st=Se.indentedCode,xe=Se.prevLine.hr,Ne=Se.list!==!1,it=(Se.listStack[Se.listStack.length-1]||0)+3;Se.indentedCode=!1;var Wt=Se.indentation;if(Se.indentationDiff===null&&(Se.indentationDiff=Se.indentation,Ne)){for(Se.list=null;Wt=4&&(st||Se.prevLine.fencedCodeEnd||Se.prevLine.header||It))return Ke.skipToEnd(),Se.indentedCode=!0,ye.code;if(Ke.eatSpace())return null;if(xt&&Se.indentation<=it&&(St=Ke.match(me))&&St[1].length<=6)return Se.quote=0,Se.header=St[1].length,Se.thisLine.header=!0,pe.highlightFormatting&&(Se.formatting="header"),Se.f=Se.inline,ge(Se);if(Se.indentation<=it&&Ke.eat(">"))return Se.quote=xt?1:Se.quote+1,pe.highlightFormatting&&(Se.formatting="quote"),Ke.eatSpace(),ge(Se);if(!kt&&!Se.setext&&xt&&Se.indentation<=it&&(St=Ke.match(se))){var Gt=St[1]?"ol":"ul";return Se.indentation=Wt+Ke.current().length,Se.list=!0,Se.quote=0,Se.listStack.push(Se.indentation),Se.em=!1,Se.strong=!1,Se.code=!1,Se.strikethrough=!1,pe.taskLists&&Ke.match(Ye,!1)&&(Se.taskList=!0),Se.f=Se.inline,pe.highlightFormatting&&(Se.formatting=["list","list-"+Gt]),ge(Se)}else{if(xt&&Se.indentation<=it&&(St=Ke.match(Ce,!0)))return Se.quote=0,Se.fencedEndRE=new RegExp(St[1]+"+ *$"),Se.localMode=pe.fencedCodeBlockHighlighting&&Fe(St[2]||pe.fencedCodeBlockDefaultMode),Se.localMode&&(Se.localState=y.startState(Se.localMode)),Se.f=Se.block=Xe,pe.highlightFormatting&&(Se.formatting="code-block"),Se.code=-1,ge(Se);if(Se.setext||(!ht||!Ne)&&!Se.quote&&Se.list===!1&&!Se.code&&!kt&&!he.test(Ke.string)&&(St=Ke.lookAhead(1))&&(St=St.match(Re)))return Se.setext?(Se.header=Se.setext,Se.setext=0,Ke.skipToEnd(),pe.highlightFormatting&&(Se.formatting="header")):(Se.header=St[0].charAt(0)=="="?1:2,Se.setext=Se.header),Se.thisLine.header=!0,Se.f=Se.inline,ge(Se);if(kt)return Ke.skipToEnd(),Se.hr=!0,Se.thisLine.hr=!0,ye.hr;if(Ke.peek()==="[")return Ze(Ke,Se,_e)}return Ze(Ke,Se,Se.inline)}function Te(Ke,Se){var xt=je.token(Ke,Se.htmlState);if(!be){var It=y.innerMode(je,Se.htmlState);(It.mode.name=="xml"&&It.state.tagStart===null&&!It.state.context&&It.state.tokenize.isInText||Se.md_inside&&Ke.current().indexOf(">")>-1)&&(Se.f=Ve,Se.block=rt,Se.htmlState=null)}return xt}function Xe(Ke,Se){var xt=Se.listStack[Se.listStack.length-1]||0,It=Se.indentation=Ke.quote?Se.push(ye.formatting+"-"+Ke.formatting[xt]+"-"+Ke.quote):Se.push("error"))}if(Ke.taskOpen)return Se.push("meta"),Se.length?Se.join(" "):null;if(Ke.taskClosed)return Se.push("property"),Se.length?Se.join(" "):null;if(Ke.linkHref?Se.push(ye.linkHref,"url"):(Ke.strong&&Se.push(ye.strong),Ke.em&&Se.push(ye.em),Ke.strikethrough&&Se.push(ye.strikethrough),Ke.emoji&&Se.push(ye.emoji),Ke.linkText&&Se.push(ye.linkText),Ke.code&&Se.push(ye.code),Ke.image&&Se.push(ye.image),Ke.imageAltText&&Se.push(ye.imageAltText,"link"),Ke.imageMarker&&Se.push(ye.imageMarker)),Ke.header&&Se.push(ye.header,ye.header+"-"+Ke.header),Ke.quote&&(Se.push(ye.quote),!pe.maxBlockquoteDepth||pe.maxBlockquoteDepth>=Ke.quote?Se.push(ye.quote+"-"+Ke.quote):Se.push(ye.quote+"-"+pe.maxBlockquoteDepth)),Ke.list!==!1){var It=(Ke.listStack.length-1)%3;It?It===1?Se.push(ye.list2):Se.push(ye.list3):Se.push(ye.list1)}return Ke.trailingSpaceNewLine?Se.push("trailing-space-new-line"):Ke.trailingSpace&&Se.push("trailing-space-"+(Ke.trailingSpace%2?"a":"b")),Se.length?Se.join(" "):null}function Oe(Ke,Se){if(Ke.match(De,!0))return ge(Se)}function Ve(Ke,Se){var xt=Se.text(Ke,Se);if(typeof xt!="undefined")return xt;if(Se.list)return Se.list=null,ge(Se);if(Se.taskList){var It=Ke.match(Ye,!0)[1]===" ";return It?Se.taskOpen=!0:Se.taskClosed=!0,pe.highlightFormatting&&(Se.formatting="task"),Se.taskList=!1,ge(Se)}if(Se.taskOpen=!1,Se.taskClosed=!1,Se.header&&Ke.match(/^#+$/,!0))return pe.highlightFormatting&&(Se.formatting="header"),ge(Se);var st=Ke.next();if(Se.linkTitle){Se.linkTitle=!1;var xe=st;st==="("&&(xe=")"),xe=(xe+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1");var Ne="^\\s*(?:[^"+xe+"\\\\]+|\\\\\\\\|\\\\.)"+xe;if(Ke.match(new RegExp(Ne),!0))return ye.linkHref}if(st==="`"){var it=Se.formatting;pe.highlightFormatting&&(Se.formatting="code"),Ke.eatWhile("`");var Wt=Ke.current().length;if(Se.code==0&&(!Se.quote||Wt==1))return Se.code=Wt,ge(Se);if(Wt==Se.code){var ht=ge(Se);return Se.code=0,ht}else return Se.formatting=it,ge(Se)}else if(Se.code)return ge(Se);if(st==="\\"&&(Ke.next(),pe.highlightFormatting)){var kt=ge(Se),St=ye.formatting+"-escape";return kt?kt+" "+St:St}if(st==="!"&&Ke.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return Se.imageMarker=!0,Se.image=!0,pe.highlightFormatting&&(Se.formatting="image"),ge(Se);if(st==="["&&Se.imageMarker&&Ke.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return Se.imageMarker=!1,Se.imageAltText=!0,pe.highlightFormatting&&(Se.formatting="image"),ge(Se);if(st==="]"&&Se.imageAltText){pe.highlightFormatting&&(Se.formatting="image");var kt=ge(Se);return Se.imageAltText=!1,Se.image=!1,Se.inline=Se.f=ot,kt}if(st==="["&&!Se.image)return Se.linkText&&Ke.match(/^.*?\]/)||(Se.linkText=!0,pe.highlightFormatting&&(Se.formatting="link")),ge(Se);if(st==="]"&&Se.linkText){pe.highlightFormatting&&(Se.formatting="link");var kt=ge(Se);return Se.linkText=!1,Se.inline=Se.f=Ke.match(/\(.*?\)| ?\[.*?\]/,!1)?ot:Ve,kt}if(st==="<"&&Ke.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1)){Se.f=Se.inline=Pe,pe.highlightFormatting&&(Se.formatting="link");var kt=ge(Se);return kt?kt+=" ":kt="",kt+ye.linkInline}if(st==="<"&&Ke.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1)){Se.f=Se.inline=Pe,pe.highlightFormatting&&(Se.formatting="link");var kt=ge(Se);return kt?kt+=" ":kt="",kt+ye.linkEmail}if(pe.xml&&st==="<"&&Ke.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var Gt=Ke.string.indexOf(">",Ke.pos);if(Gt!=-1){var jt=Ke.string.substring(Ke.start,Gt);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(jt)&&(Se.md_inside=!0)}return Ke.backUp(1),Se.htmlState=y.startState(je),Je(Ke,Se,Te)}if(pe.xml&&st==="<"&&Ke.match(/^\/\w*?>/))return Se.md_inside=!1,"tag";if(st==="*"||st==="_"){for(var de=1,ne=Ke.pos==1?" ":Ke.string.charAt(Ke.pos-2);de<3&&Ke.eat(st);)de++;var te=Ke.peek()||" ",le=!/\s/.test(te)&&(!ce.test(te)||/\s/.test(ne)||ce.test(ne)),ve=!/\s/.test(ne)&&(!ce.test(ne)||/\s/.test(te)||ce.test(te)),re=null,fe=null;if(de%2&&(!Se.em&&le&&(st==="*"||!ve||ce.test(ne))?re=!0:Se.em==st&&ve&&(st==="*"||!le||ce.test(te))&&(re=!1)),de>1&&(!Se.strong&&le&&(st==="*"||!ve||ce.test(ne))?fe=!0:Se.strong==st&&ve&&(st==="*"||!le||ce.test(te))&&(fe=!1)),fe!=null||re!=null){pe.highlightFormatting&&(Se.formatting=re==null?"strong":fe==null?"em":"strong em"),re===!0&&(Se.em=st),fe===!0&&(Se.strong=st);var ht=ge(Se);return re===!1&&(Se.em=!1),fe===!1&&(Se.strong=!1),ht}}else if(st===" "&&(Ke.eat("*")||Ke.eat("_"))){if(Ke.peek()===" ")return ge(Se);Ke.backUp(1)}if(pe.strikethrough){if(st==="~"&&Ke.eatWhile(st)){if(Se.strikethrough){pe.highlightFormatting&&(Se.formatting="strikethrough");var ht=ge(Se);return Se.strikethrough=!1,ht}else if(Ke.match(/^[^\s]/,!1))return Se.strikethrough=!0,pe.highlightFormatting&&(Se.formatting="strikethrough"),ge(Se)}else if(st===" "&&Ke.match(/^~~/,!0)){if(Ke.peek()===" ")return ge(Se);Ke.backUp(2)}}if(pe.emoji&&st===":"&&Ke.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){Se.emoji=!0,pe.highlightFormatting&&(Se.formatting="emoji");var Ue=ge(Se);return Se.emoji=!1,Ue}return st===" "&&(Ke.match(/^ +$/,!1)?Se.trailingSpace++:Se.trailingSpace&&(Se.trailingSpaceNewLine=!0)),ge(Se)}function Pe(Ke,Se){var xt=Ke.next();if(xt===">"){Se.f=Se.inline=Ve,pe.highlightFormatting&&(Se.formatting="link");var It=ge(Se);return It?It+=" ":It="",It+ye.linkInline}return Ke.match(/^[^>]+/,!0),ye.linkInline}function ot(Ke,Se){if(Ke.eatSpace())return null;var xt=Ke.next();return xt==="("||xt==="["?(Se.f=Se.inline=ue(xt==="("?")":"]"),pe.highlightFormatting&&(Se.formatting="link-string"),Se.linkHref=!0,ge(Se)):"error"}var Le={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function ue(Ke){return function(Se,xt){var It=Se.next();if(It===Ke){xt.f=xt.inline=Ve,pe.highlightFormatting&&(xt.formatting="link-string");var st=ge(xt);return xt.linkHref=!1,st}return Se.match(Le[Ke]),xt.linkHref=!0,ge(xt)}}function _e(Ke,Se){return Ke.match(/^([^\]\\]|\\.)*\]:/,!1)?(Se.f=Ge,Ke.next(),pe.highlightFormatting&&(Se.formatting="link"),Se.linkText=!0,ge(Se)):Ze(Ke,Se,Ve)}function Ge(Ke,Se){if(Ke.match(/^\]:/,!0)){Se.f=Se.inline=ft,pe.highlightFormatting&&(Se.formatting="link");var xt=ge(Se);return Se.linkText=!1,xt}return Ke.match(/^([^\]\\]|\\.)+/,!0),ye.linkText}function ft(Ke,Se){return Ke.eatSpace()?null:(Ke.match(/^[^\s]+/,!0),Ke.peek()===void 0?Se.linkTitle=!0:Ke.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),Se.f=Se.inline=Ve,ye.linkHref+" url")}var Nt={startState:function(){return{f:rt,prevLine:{stream:null},thisLine:{stream:null},block:rt,htmlState:null,indentation:0,inline:Ve,text:Oe,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(Ke){return{f:Ke.f,prevLine:Ke.prevLine,thisLine:Ke.thisLine,block:Ke.block,htmlState:Ke.htmlState&&y.copyState(je,Ke.htmlState),indentation:Ke.indentation,localMode:Ke.localMode,localState:Ke.localMode?y.copyState(Ke.localMode,Ke.localState):null,inline:Ke.inline,text:Ke.text,formatting:!1,linkText:Ke.linkText,linkTitle:Ke.linkTitle,linkHref:Ke.linkHref,code:Ke.code,em:Ke.em,strong:Ke.strong,strikethrough:Ke.strikethrough,emoji:Ke.emoji,header:Ke.header,setext:Ke.setext,hr:Ke.hr,taskList:Ke.taskList,list:Ke.list,listStack:Ke.listStack.slice(0),quote:Ke.quote,indentedCode:Ke.indentedCode,trailingSpace:Ke.trailingSpace,trailingSpaceNewLine:Ke.trailingSpaceNewLine,md_inside:Ke.md_inside,fencedEndRE:Ke.fencedEndRE}},token:function(Ke,Se){if(Se.formatting=!1,Ke!=Se.thisLine.stream){if(Se.header=0,Se.hr=!1,Ke.match(/^\s*$/,!0))return Be(Se),null;if(Se.prevLine=Se.thisLine,Se.thisLine={stream:Ke},Se.taskList=!1,Se.trailingSpace=0,Se.trailingSpaceNewLine=!1,!Se.localState&&(Se.f=Se.block,Se.f!=Te)){var xt=Ke.match(/^\s*/,!0)[0].replace(/\t/g,Me).length;if(Se.indentation=xt,Se.indentationDiff=null,xt>0)return null}}return Se.f(Ke,Se)},innerMode:function(Ke){return Ke.block==Te?{state:Ke.htmlState,mode:je}:Ke.localState?{state:Ke.localState,mode:Ke.localMode}:{state:Ke,mode:Nt}},indent:function(Ke,Se,xt){return Ke.block==Te&&je.indent?je.indent(Ke.htmlState,Se,xt):Ke.localState&&Ke.localMode.indent?Ke.localMode.indent(Ke.localState,Se,xt):y.Pass},blankLine:Be,getType:ge,blockCommentStart:"",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return Nt},"xml"),y.defineMIME("text/markdown","markdown"),y.defineMIME("text/x-markdown","markdown")})},98101:function(sn,Ct,E){(function(y){y(E(89780))})(function(y){"use strict";y.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists\.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history)\.md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb","wl","wls"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m"],alias:["objective-c","objc"]},{name:"Objective-C++",mime:"text/x-objectivec++",mode:"clike",ext:["mm"],alias:["objective-c++","objc++"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]},{name:"WebAssembly",mime:"text/webassembly",mode:"wast",ext:["wat","wast"]}];for(var we=0;we-1&&je.substring(ye+1,je.length);if(ze)return y.findModeByExtension(ze)},y.findModeByName=function(je){je=je.toLowerCase();for(var be=0;be0?De.cmdState[De.cmdState.length-1]:null}function Fe(De){var Ce=De.cmdState.pop();Ce&&Ce.closeBracket()}function ye(De){for(var Ce=De.cmdState,he=Ce.length-1;he>=0;he--){var ce=Ce[he];if(ce.name!="DEFAULT")return ce}return{styleIdentifier:function(){return null}}}function ze(De,Ce,he){return function(){this.name=De,this.bracketNo=0,this.style=Ce,this.styles=he,this.argument=null,this.styleIdentifier=function(){return this.styles[this.bracketNo-1]||null},this.openBracket=function(){return this.bracketNo++,"bracket"},this.closeBracket=function(){}}}var Ae={};Ae.importmodule=ze("importmodule","tag",["string","builtin"]),Ae.documentclass=ze("documentclass","tag",["","atom"]),Ae.usepackage=ze("usepackage","tag",["atom"]),Ae.begin=ze("begin","tag",["atom"]),Ae.end=ze("end","tag",["atom"]),Ae.label=ze("label","tag",["atom"]),Ae.ref=ze("ref","tag",["atom"]),Ae.eqref=ze("eqref","tag",["atom"]),Ae.cite=ze("cite","tag",["atom"]),Ae.bibitem=ze("bibitem","tag",["atom"]),Ae.Bibitem=ze("Bibitem","tag",["atom"]),Ae.RBibitem=ze("RBibitem","tag",["atom"]),Ae.DEFAULT=function(){this.name="DEFAULT",this.style="tag",this.styleIdentifier=this.openBracket=this.closeBracket=function(){}};function se(De,Ce){De.f=Ce}function Ye(De,Ce){var he;if(De.match(/^\\[a-zA-Z@]+/)){var ce=De.current().slice(1);return he=Ae.hasOwnProperty(ce)?Ae[ce]:Ae.DEFAULT,he=new he,je(Ce,he),se(Ce,Re),he.style}if(De.match(/^\\[$&%#{}_]/)||De.match(/^\\[,;!\/\\]/))return"tag";if(De.match("\\["))return se(Ce,function(Ze,Je){return me(Ze,Je,"\\]")}),"keyword";if(De.match("\\("))return se(Ce,function(Ze,Je){return me(Ze,Je,"\\)")}),"keyword";if(De.match("$$"))return se(Ce,function(Ze,Je){return me(Ze,Je,"$$")}),"keyword";if(De.match("$"))return se(Ce,function(Ze,Je){return me(Ze,Je,"$")}),"keyword";var Me=De.next();if(Me=="%")return De.skipToEnd(),"comment";if(Me=="}"||Me=="]"){if(he=be(Ce),he)he.closeBracket(Me),se(Ce,Re);else return"error";return"bracket"}else return Me=="{"||Me=="["?(he=Ae.DEFAULT,he=new he,je(Ce,he),"bracket"):/\d/.test(Me)?(De.eatWhile(/[\w.%]/),"atom"):(De.eatWhile(/[\w\-_]/),he=ye(Ce),he.name=="begin"&&(he.argument=De.current()),he.styleIdentifier())}function me(De,Ce,he){if(De.eatSpace())return null;if(he&&De.match(he))return se(Ce,Ye),"keyword";if(De.match(/^\\[a-zA-Z@]+/))return"tag";if(De.match(/^[a-zA-Z]+/))return"variable-2";if(De.match(/^\\[$&%#{}_]/)||De.match(/^\\[,;!\/]/)||De.match(/^[\^_&]/))return"tag";if(De.match(/^[+\-<>|=,\/@!*:;'"`~#?]/))return null;if(De.match(/^(\d+\.\d*|\d*\.\d+|\d+)/))return"number";var ce=De.next();return ce=="{"||ce=="}"||ce=="["||ce=="]"||ce=="("||ce==")"?"bracket":ce=="%"?(De.skipToEnd(),"comment"):"error"}function Re(De,Ce){var he=De.peek(),ce;return he=="{"||he=="["?(ce=be(Ce),ce.openBracket(he),De.eat(he),se(Ce,Ye),"bracket"):/[ \t\r]/.test(he)?(De.eat(he),null):(se(Ce,Ye),Fe(Ce),Ye(De,Ce))}return{startState:function(){var De=pe.inMathMode?function(Ce,he){return me(Ce,he)}:Ye;return{cmdState:[],f:De}},copyState:function(De){return{cmdState:De.cmdState.slice(),f:De.f}},token:function(De,Ce){return Ce.f(De,Ce)},blankLine:function(De){De.f=Ye,De.cmdState.length=0},lineComment:"%"}}),y.defineMIME("text/x-stex","stex"),y.defineMIME("text/x-latex","stex")})},15525:function(sn,Ct,E){(function(y){y(E(89780))})(function(y){"use strict";var we={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},pe={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};y.defineMode("xml",function(je,be){var Fe=je.indentUnit,ye={},ze=be.htmlMode?we:pe;for(var Ae in ze)ye[Ae]=ze[Ae];for(var Ae in be)ye[Ae]=be[Ae];var se,Ye;function me(Pe,ot){function Le(Ge){return ot.tokenize=Ge,Ge(Pe,ot)}var ue=Pe.next();if(ue=="<")return Pe.eat("!")?Pe.eat("[")?Pe.match("CDATA[")?Le(Ce("atom","]]>")):null:Pe.match("--")?Le(Ce("comment","-->")):Pe.match("DOCTYPE",!0,!0)?(Pe.eatWhile(/[\w\._\-]/),Le(he(1))):null:Pe.eat("?")?(Pe.eatWhile(/[\w\._\-]/),ot.tokenize=Ce("meta","?>"),"meta"):(se=Pe.eat("/")?"closeTag":"openTag",ot.tokenize=Re,"tag bracket");if(ue=="&"){var _e;return Pe.eat("#")?Pe.eat("x")?_e=Pe.eatWhile(/[a-fA-F\d]/)&&Pe.eat(";"):_e=Pe.eatWhile(/[\d]/)&&Pe.eat(";"):_e=Pe.eatWhile(/[\w\.\-:]/)&&Pe.eat(";"),_e?"atom":"error"}else return Pe.eatWhile(/[^&<]/),null}me.isInText=!0;function Re(Pe,ot){var Le=Pe.next();if(Le==">"||Le=="/"&&Pe.eat(">"))return ot.tokenize=me,se=Le==">"?"endTag":"selfcloseTag","tag bracket";if(Le=="=")return se="equals",null;if(Le=="<"){ot.tokenize=me,ot.state=Je,ot.tagName=ot.tagStart=null;var ue=ot.tokenize(Pe,ot);return ue?ue+" tag error":"tag error"}else return/[\'\"]/.test(Le)?(ot.tokenize=De(Le),ot.stringStartCol=Pe.column(),ot.tokenize(Pe,ot)):(Pe.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function De(Pe){var ot=function(Le,ue){for(;!Le.eol();)if(Le.next()==Pe){ue.tokenize=Re;break}return"string"};return ot.isInAttribute=!0,ot}function Ce(Pe,ot){return function(Le,ue){for(;!Le.eol();){if(Le.match(ot)){ue.tokenize=me;break}Le.next()}return Pe}}function he(Pe){return function(ot,Le){for(var ue;(ue=ot.next())!=null;){if(ue=="<")return Le.tokenize=he(Pe+1),Le.tokenize(ot,Le);if(ue==">")if(Pe==1){Le.tokenize=me;break}else return Le.tokenize=he(Pe-1),Le.tokenize(ot,Le)}return"meta"}}function ce(Pe,ot,Le){this.prev=Pe.context,this.tagName=ot,this.indent=Pe.indented,this.startOfLine=Le,(ye.doNotIndent.hasOwnProperty(ot)||Pe.context&&Pe.context.noIndent)&&(this.noIndent=!0)}function Me(Pe){Pe.context&&(Pe.context=Pe.context.prev)}function Ze(Pe,ot){for(var Le;;){if(!Pe.context||(Le=Pe.context.tagName,!ye.contextGrabbers.hasOwnProperty(Le)||!ye.contextGrabbers[Le].hasOwnProperty(ot)))return;Me(Pe)}}function Je(Pe,ot,Le){return Pe=="openTag"?(Le.tagStart=ot.column(),oe):Pe=="closeTag"?Be:Je}function oe(Pe,ot,Le){return Pe=="word"?(Le.tagName=ot.current(),Ye="tag",Xe):ye.allowMissingTagName&&Pe=="endTag"?(Ye="tag bracket",Xe(Pe,ot,Le)):(Ye="error",oe)}function Be(Pe,ot,Le){if(Pe=="word"){var ue=ot.current();return Le.context&&Le.context.tagName!=ue&&ye.implicitlyClosed.hasOwnProperty(Le.context.tagName)&&Me(Le),Le.context&&Le.context.tagName==ue||ye.matchClosing===!1?(Ye="tag",rt):(Ye="tag error",Te)}else return ye.allowMissingTagName&&Pe=="endTag"?(Ye="tag bracket",rt(Pe,ot,Le)):(Ye="error",Te)}function rt(Pe,ot,Le){return Pe!="endTag"?(Ye="error",rt):(Me(Le),Je)}function Te(Pe,ot,Le){return Ye="error",rt(Pe,ot,Le)}function Xe(Pe,ot,Le){if(Pe=="word")return Ye="attribute",ge;if(Pe=="endTag"||Pe=="selfcloseTag"){var ue=Le.tagName,_e=Le.tagStart;return Le.tagName=Le.tagStart=null,Pe=="selfcloseTag"||ye.autoSelfClosers.hasOwnProperty(ue)?Ze(Le,ue):(Ze(Le,ue),Le.context=new ce(Le,ue,_e==Le.indented)),Je}return Ye="error",Xe}function ge(Pe,ot,Le){return Pe=="equals"?Oe:(ye.allowMissing||(Ye="error"),Xe(Pe,ot,Le))}function Oe(Pe,ot,Le){return Pe=="string"?Ve:Pe=="word"&&ye.allowUnquoted?(Ye="string",Xe):(Ye="error",Xe(Pe,ot,Le))}function Ve(Pe,ot,Le){return Pe=="string"?Ve:Xe(Pe,ot,Le)}return{startState:function(Pe){var ot={tokenize:me,state:Je,indented:Pe||0,tagName:null,tagStart:null,context:null};return Pe!=null&&(ot.baseIndent=Pe),ot},token:function(Pe,ot){if(!ot.tagName&&Pe.sol()&&(ot.indented=Pe.indentation()),Pe.eatSpace())return null;se=null;var Le=ot.tokenize(Pe,ot);return(Le||se)&&Le!="comment"&&(Ye=null,ot.state=ot.state(se||Le,Pe,ot),Ye&&(Le=Ye=="error"?Le+" error":Ye)),Le},indent:function(Pe,ot,Le){var ue=Pe.context;if(Pe.tokenize.isInAttribute)return Pe.tagStart==Pe.indented?Pe.stringStartCol+1:Pe.indented+Fe;if(ue&&ue.noIndent)return y.Pass;if(Pe.tokenize!=Re&&Pe.tokenize!=me)return Le?Le.match(/^(\s*)/)[0].length:0;if(Pe.tagName)return ye.multilineTagIndentPastTag!==!1?Pe.tagStart+Pe.tagName.length+2:Pe.tagStart+Fe*(ye.multilineTagIndentFactor||1);if(ye.alignCDATA&&/$/,blockCommentStart:"",configuration:ye.htmlMode?"html":"xml",helperType:ye.htmlMode?"html":"xml",skipAttribute:function(Pe){Pe.state==Oe&&(Pe.state=Xe)},xmlCurrentTag:function(Pe){return Pe.tagName?{name:Pe.tagName,close:Pe.type=="closeTag"}:null},xmlCurrentContext:function(Pe){for(var ot=[],Le=Pe.context;Le;Le=Le.prev)Le.tagName&&ot.push(Le.tagName);return ot.reverse()}}}),y.defineMIME("text/xml","xml"),y.defineMIME("application/xml","xml"),y.mimeModes.hasOwnProperty("text/html")||y.defineMIME("text/html",{name:"xml",htmlMode:!0})})},2859:function(sn,Ct,E){"use strict";E.d(Ct,{hP:function(){return jt}});var y=function(de,ne){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(te,le){te.__proto__=le}||function(te,le){for(var ve in le)Object.prototype.hasOwnProperty.call(le,ve)&&(te[ve]=le[ve])})(de,ne)};function we(de,ne){function te(){this.constructor=de}y(de,ne),de.prototype=ne===null?Object.create(ne):(te.prototype=ne.prototype,new te)}function pe(de,ne,te,le){return new(te||(te=Promise))(function(ve,re){function fe(et){try{vt(le.next(et))}catch(tt){re(tt)}}function Ue(et){try{vt(le.throw(et))}catch(tt){re(tt)}}function vt(et){var tt;et.done?ve(et.value):(tt=et.value,tt instanceof te?tt:new te(function(dt){dt(tt)})).then(fe,Ue)}vt((le=le.apply(de,ne||[])).next())})}function je(de,ne){var te,le,ve,re,fe={label:0,sent:function(){if(1&ve[0])throw ve[1];return ve[1]},trys:[],ops:[]};return re={next:Ue(0),throw:Ue(1),return:Ue(2)},typeof Symbol=="function"&&(re[Symbol.iterator]=function(){return this}),re;function Ue(vt){return function(et){return function(tt){if(te)throw new TypeError("Generator is already executing.");for(;fe;)try{if(te=1,le&&(ve=2&tt[0]?le.return:tt[0]?le.throw||((ve=le.return)&&ve.call(le),0):le.next)&&!(ve=ve.call(le,tt[1])).done)return ve;switch(le=0,ve&&(tt=[2&tt[0],ve.value]),tt[0]){case 0:case 1:ve=tt;break;case 4:return fe.label++,{value:tt[1],done:!1};case 5:fe.label++,le=tt[1],tt=[0];continue;case 7:tt=fe.ops.pop(),fe.trys.pop();continue;default:if(ve=fe.trys,!((ve=ve.length>0&&ve[ve.length-1])||tt[0]!==6&&tt[0]!==2)){fe=0;continue}if(tt[0]===3&&(!ve||tt[1]>ve[0]&&tt[1] `,tt.style.marginLeft="5px",et.appendChild(tt)}var dt=document.createElement("div");dt.style.display="flex",dt.style.alignItems="center",dt.style.minHeight="20px",dt.style.flexGrow="2";var yt=document.createElement("hr");if(yt.style.minWidth="20px",yt.style.border="0px",yt.style.borderTop="3px solid "+(re.uiStyleSettings!==void 0?re.uiStyleSettings.toolboxColor:"#eeeeee"),yt.style.flexGrow="2",dt.appendChild(yt),et.appendChild(dt),vt==="both"||vt==="end"){var wt=document.createElement("div");wt.style.display="flex",wt.style.alignItems="center",wt.style.minHeight="20px",wt.innerHTML=` - `,wt.style.marginRight="5px",et.appendChild(wt)}re.typeBoxes.push(et)},re=this,fe=0;fe<4;fe++)ve(fe);return le},ne.prototype.setCurrentType=function(te,le){var ve=this;this.currentType=te,this.typeBoxes.forEach(function(re){re.style.borderColor=re===le?ve.uiStyleSettings!==void 0?ve.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},ne}(Ce),_e=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.arrowType="end",re.arrowBaseHeight=10,re.arrowBaseWidth=10,re.getArrowPoints=re.getArrowPoints.bind(re),re.setArrowType=re.setArrowType.bind(re),re.arrowTypePanel=new ue("Arrow type","end"),re.arrowTypePanel.onArrowTypeChanged=re.setArrowType,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.arrow1&&te!==this.arrow2)},ne.prototype.getArrowPoints=function(te,le){var ve=this.arrowBaseWidth+2*this.strokeWidth,re=this.arrowBaseHeight+2*this.strokeWidth;return te-ve/2+","+(le+re/2)+" "+te+","+(le-re/2)+" "+(te+ve/2)+","+(le+re/2)},ne.prototype.createTips=function(){this.arrow1=Fe.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Fe.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Fe.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Fe.createTransform()),this.visual.appendChild(this.arrow2)},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.state==="creating"&&this.createTips()},ne.prototype.adjustVisual=function(){if(de.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Fe.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Fe.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var te=0;Math.abs(this.x1-this.x2)>.1&&(te=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var le=this.arrow1.transform.baseVal.getItem(0);le.setRotate(te,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(le,0);var ve=this.arrow2.transform.baseVal.getItem(0);ve.setRotate(te+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ve,0)}},ne.prototype.setArrowType=function(te){this.arrowType=te,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({arrowType:this.arrowType},de.prototype.getState.call(this));return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te);var le=te;this.arrowType=le.arrowType,this.createTips(),this.adjustVisual()},ne.typeName="ArrowMarker",ne.title="Arrow marker",ne.icon='',ne}(Ve),Ge=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.fillColor=ve.defaultFillColor,re.strokeWidth=0,re.fillPanel=new he("Color",ve.defaultColorSet,ve.defaultFillColor),re.fillPanel.onColorChanged=re.setFillColor,re}return we(ne,de),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="CoverMarker",ne.title="Cover marker",ne.icon='',ne}(Be),ft=function(de){function ne(te,le,ve,re){var fe=de.call(this,te,re||'')||this;return fe.opacities=[],fe.opacityBoxes=[],fe.opacities=le,fe.currentOpacity=ve,fe.setCurrentOpacity=fe.setCurrentOpacity.bind(fe),fe}return we(ne,de),ne.prototype.getUi=function(){var te=this,le=document.createElement("div");return le.style.display="flex",le.style.overflow="hidden",le.style.flexGrow="2",le.style.justifyContent="space-between",this.opacities.forEach(function(ve){var re=document.createElement("div");re.style.display="flex",re.style.alignItems="center",re.style.justifyContent="center",re.style.padding="5px",re.style.borderWidth="2px",re.style.borderStyle="solid",re.style.borderColor=ve===te.currentOpacity?te.uiStyleSettings.toolboxAccentColor:"transparent",re.addEventListener("click",function(){te.setCurrentOpacity(ve,re)}),le.appendChild(re);var fe=document.createElement("div");fe.innerText=100*ve+"%",re.appendChild(fe),te.opacityBoxes.push(re)}),le},ne.prototype.setCurrentOpacity=function(te,le){var ve=this;this.currentOpacity=te,this.opacityBoxes.forEach(function(re){re.style.borderColor=re===le?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},ne}(Ce),Nt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.setOpacity=re.setOpacity.bind(re),re.fillColor=ve.defaultHighlightColor,re.strokeWidth=0,re.opacity=ve.defaultHighlightOpacity,re.fillPanel=new he("Color",ve.defaultColorSet,re.fillColor),re.fillPanel.onColorChanged=re.setFillColor,re.opacityPanel=new ft("Opacity",ve.defaultOpacitySteps,re.opacity),re.opacityPanel.onOpacityChanged=re.setOpacity,re}return we(ne,de),ne.prototype.setOpacity=function(te){this.opacity=te,this.visual&&Fe.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="HighlightMarker",ne.title="Highlight marker",ne.icon='',ne}(Ge),Ke='',Se='',xt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.bgColor="transparent",re.tipPosition={x:0,y:0},re.tipBase1Position={x:0,y:0},re.tipBase2Position={x:0,y:0},re.tipMoving=!1,re.color=ve.defaultStrokeColor,re.bgColor=ve.defaultFillColor,re.fontFamily=ve.defaultFontFamily,re.defaultSize={x:100,y:30},re.setBgColor=re.setBgColor.bind(re),re.getTipPoints=re.getTipPoints.bind(re),re.positionTip=re.positionTip.bind(re),re.setTipPoints=re.setTipPoints.bind(re),re.colorPanel=new he("Text color",ve.defaultColorSet,re.color,Ke),re.colorPanel.onColorChanged=re.setColor,re.bgColorPanel=new he("Fill color",ve.defaultColorSet,re.bgColor,Se),re.bgColorPanel.onColorChanged=re.setBgColor,re.fontFamilyPanel=new Pe("Font",ve.defaultFontFamilies,ve.defaultFontFamily),re.fontFamilyPanel.onFontChanged=re.setFont,re.tipGrip=new Ze,re.tipGrip.visual.transform.baseVal.appendItem(Fe.createTransform()),re.controlBox.appendChild(re.tipGrip.visual),re}return we(ne,de),ne.prototype.ownsTarget=function(te){return de.prototype.ownsTarget.call(this,te)||this.tipGrip.ownsTarget(te)||this.tip===te},ne.prototype.createTip=function(){Fe.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Fe.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},ne.prototype.pointerDown=function(te,le){this.state==="new"&&de.prototype.pointerDown.call(this,te,le),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(le)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):de.prototype.pointerDown.call(this,te,le)},ne.prototype.pointerUp=function(te){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,de.prototype.pointerUp.call(this,te);else{var le=this.state==="creating";de.prototype.pointerUp.call(this,te),this.setTipPoints(le),this.positionTip()}},ne.prototype.manipulate=function(te){if(this.tipMoving){var le=this.unrotatePoint(te);this.tipPosition={x:le.x-this.manipulationStartLeft,y:le.y-this.manipulationStartTop},this.positionTip()}else de.prototype.manipulate.call(this,te)},ne.prototype.setBgColor=function(te){this.bgRectangle&&this.tip&&(Fe.setAttributes(this.bgRectangle,[["fill",te]]),Fe.setAttributes(this.tip,[["fill",te]])),this.bgColor=te,this.fillColorChanged(te)},ne.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},ne.prototype.setTipPoints=function(te){te===void 0&&(te=!1);var le=Math.min(this.height/2,15),ve=this.height/5;te&&(this.tipPosition={x:le+ve/2,y:this.height+20});var re=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?re.1)){var te=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),le=this.tip1.transform.baseVal.getItem(0);le.setRotate(te,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(le,0);var ve=this.tip2.transform.baseVal.getItem(0);ve.setRotate(te+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ve,0)}},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te),this.createTips(),this.adjustVisual()},ne.typeName="MeasurementMarker",ne.title="Measurement marker",ne.icon='',ne}(Ve),xe=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.strokePanel.colors=ve.defaultColorSet,re.fillColor="transparent",re}return we(ne,de),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="EllipseFrameMarker",ne.title="Ellipse frame marker",ne.icon='',ne}(It),Ne=function(){function de(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(de.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),de.prototype.addUndoStep=function(ne){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(ne)||(this.undoStack.push(ne),JSON.stringify(this.lastRedoStep)!==JSON.stringify(ne)&&this.redoStack.splice(0,this.redoStack.length))},de.prototype.replaceLastUndoStep=function(ne){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=ne)},de.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},de.prototype.undo=function(){if(this.undoStack.length>1){var ne=this.undoStack.pop();return ne!==void 0&&this.redoStack.push(ne),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},de.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},de}(),it=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.strokeColor="transparent",re.strokeWidth=0,re.strokeDasharray="",re.curveX=0,re.curveY=0,re.manipulationStartCurveX=0,re.manipulationStartCurveY=0,re.setStrokeColor=re.setStrokeColor.bind(re),re.setStrokeWidth=re.setStrokeWidth.bind(re),re.setStrokeDasharray=re.setStrokeDasharray.bind(re),re.positionGrips=re.positionGrips.bind(re),re.addControlGrips=re.addControlGrips.bind(re),re.adjustVisual=re.adjustVisual.bind(re),re.setupControlBox=re.setupControlBox.bind(re),re.resize=re.resize.bind(re),re.strokeColor=ve.defaultColor,re.strokeWidth=ve.defaultStrokeWidth,re.strokeDasharray=ve.defaultStrokeDasharray,re.strokePanel=new he("Line color",ve.defaultColorSet,ve.defaultColor),re.strokePanel.onColorChanged=re.setStrokeColor,re.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),re.strokeWidthPanel.onWidthChanged=re.setStrokeWidth,re.strokeStylePanel=new Te("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),re.strokeStylePanel.onStyleChanged=re.setStrokeDasharray,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.visual&&te!==this.selectorCurve&&te!==this.visibleCurve&&!this.curveGrip.ownsTarget(te))},ne.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},ne.prototype.createVisual=function(){this.visual=Fe.createGroup(),this.selectorCurve=Fe.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Fe.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=te.x,this.curveY=te.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(le)&&(this.activeGrip=this.curveGrip,this._state="resize")},ne.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Fe.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Fe.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Fe.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ne.prototype.setupControlBox=function(){de.prototype.setupControlBox.call(this),this.curveControlLine1=Fe.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Fe.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},ne.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,de.prototype.addControlGrips.call(this)},ne.prototype.positionGrips=function(){de.prototype.positionGrips.call(this);var te=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-te/2,this.curveY-te/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},ne.prototype.manipulate=function(te){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+te.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+te.y-this.manipulationStartY),de.prototype.manipulate.call(this,te)},ne.prototype.resize=function(te){this.activeGrip===this.curveGrip&&(this.curveX=te.x,this.curveY=te.y),de.prototype.resize.call(this,te),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},ne.prototype.setStrokeColor=function(te){this.strokeColor=te,this.adjustVisual(),this.colorChanged(te)},ne.prototype.setStrokeWidth=function(te){this.strokeWidth=te,this.adjustVisual()},ne.prototype.setStrokeDasharray=function(te){this.strokeDasharray=te,this.adjustVisual()},ne.prototype.scale=function(te,le){this.curveX=this.curveX*te,this.curveY=this.curveY*le,de.prototype.scale.call(this,te,le)},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},de.prototype.getState.call(this));return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te);var le=te;this.strokeColor=le.strokeColor,this.strokeWidth=le.strokeWidth,this.strokeDasharray=le.strokeDasharray,this.curveX=le.curveX,this.curveY=le.curveY,this.createVisual(),this.adjustVisual()},ne.typeName="CurveMarker",ne.title="Curve marker",ne.icon='',ne}(Oe),Wt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.fillColor="transparent",re.strokeColor="transparent",re.strokeWidth=0,re.strokeDasharray="",re.textColor="transparent",re.fontSize="1rem",re.isMoved=!1,re.captionText="Caption",re.PADDING=5,re.captionBoxWidth=0,re.captionBoxHeight=0,re.strokeColor=ve.defaultColor,re.strokeWidth=ve.defaultStrokeWidth,re.strokeDasharray=ve.defaultStrokeDasharray,re.fillColor=ve.defaultFillColor,re.textColor=ve.defaultStrokeColor,re.fontFamily=ve.defaultFontFamily,re.fontSize=ve.defaultCaptionFontSize,re.captionText=ve.defaultCaptionText,re.setStrokeColor=re.setStrokeColor.bind(re),re.setFillColor=re.setFillColor.bind(re),re.setStrokeWidth=re.setStrokeWidth.bind(re),re.setStrokeDasharray=re.setStrokeDasharray.bind(re),re.createVisual=re.createVisual.bind(re),re.sizeCaption=re.sizeCaption.bind(re),re.setCaptionText=re.setCaptionText.bind(re),re.showTextEditor=re.showTextEditor.bind(re),re.positionTextEditor=re.positionTextEditor.bind(re),re.finishTextEditing=re.finishTextEditing.bind(re),re.setFont=re.setFont.bind(re),re.setTextColor=re.setTextColor.bind(re),re.strokePanel=new he("Line color",be(ve.defaultColorSet,["transparent"]),re.strokeColor),re.strokePanel.onColorChanged=re.setStrokeColor,re.fillPanel=new he("Fill color",be(ve.defaultColorSet,["transparent"]),re.fillColor,Se),re.fillPanel.onColorChanged=re.setFillColor,re.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),re.strokeWidthPanel.onWidthChanged=re.setStrokeWidth,re.strokeStylePanel=new Te("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),re.strokeStylePanel.onStyleChanged=re.setStrokeDasharray,re.fontFamilyPanel=new Pe("Font",ve.defaultFontFamilies,ve.defaultFontFamily),re.fontFamilyPanel.onFontChanged=re.setFont,re.textColorPanel=new he("Text color",ve.defaultColorSet,re.textColor,Ke),re.textColorPanel.onColorChanged=re.setTextColor,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.visual&&te!==this.frame&&te!==this.captionBg&&te!==this.captionElement)},ne.prototype.createVisual=function(){this.visual=Fe.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Fe.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Fe.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Fe.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},ne.prototype.setCaptionText=function(te){this.captionText=te,this.captionElement.textContent=this.captionText,this.sizeCaption()},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.isMoved=!1,this.pointerDownPoint=te,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(te),this._state="creating")},ne.prototype.manipulate=function(te){de.prototype.manipulate.call(this,te),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(te.x-this.pointerDownPoint.x)>5||Math.abs(te.y-this.pointerDownPoint.y)>5)},ne.prototype.resize=function(te){de.prototype.resize.call(this,te),this.setSize()},ne.prototype.sizeCaption=function(){var te=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=te.width+2*this.PADDING,this.captionBoxHeight=te.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Fe.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Fe.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},ne.prototype.showTextEditor=function(){var te=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(le){le.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(le){le.key==="Enter"&&te.finishTextEditing(te.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(le){le.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){te.finishTextEditing(te.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){te.finishTextEditing(te.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},ne.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},ne.prototype.finishTextEditing=function(te){this.setCaptionText(te.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},ne.prototype.setFont=function(te){this.captionElement&&Fe.setAttributes(this.captionElement,[["font-family",te]]),this.fontFamily=te,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},ne.prototype.setTextColor=function(te){this.captionElement&&Fe.setAttributes(this.captionElement,[["fill",te]]),this.textColor=te,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},ne.prototype.setSize=function(){de.prototype.setSize.call(this),Fe.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},ne.prototype.pointerUp=function(te){de.prototype.pointerUp.call(this,te),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},ne.prototype.dblClick=function(te,le){de.prototype.dblClick.call(this,te,le),this.showTextEditor()},ne.prototype.setStrokeColor=function(te){this.strokeColor=te,this.frame&&Fe.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(te),this.stateChanged()},ne.prototype.setFillColor=function(te){this.fillColor=te,this.captionBg&&Fe.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(te),this.stateChanged()},ne.prototype.setStrokeWidth=function(te){this.strokeWidth=te,this.frame&&Fe.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ne.prototype.setStrokeDasharray=function(te){this.strokeDasharray=te,this.frame&&Fe.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},de.prototype.getState.call(this));return te.typeName=this.typeName,te},ne.prototype.restoreState=function(te){var le=te;this.fillColor=le.fillColor,this.strokeColor=le.strokeColor,this.strokeWidth=le.strokeWidth,this.strokeDasharray=le.strokeDasharray,this.textColor=le.textColor,this.fontFamily=le.fontFamily,this.captionText=le.captionText,this.fontSize=le.fontSize,this.createVisual(),de.prototype.restoreState.call(this,te),this.setSize()},ne.prototype.scale=function(te,le){de.prototype.scale.call(this,te,le),this.setSize()},ne.typeName="CaptionFrameMarker",ne.title="Caption frame marker",ne.icon='',ne}(oe),ht=function(){function de(ne,te){te===void 0&&(te=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=ne,this.cancelable=te}return Object.defineProperty(de.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),de.prototype.preventDefault=function(){this._defaultPrevented=!0},de}(),Zt=function(de){function ne(te,le,ve){var re=de.call(this,te,!1)||this;return re.dataUrl=le,re.state=ve,re}return we(ne,de),ne}(ht),St=function(de){function ne(te,le,ve){ve===void 0&&(ve=!1);var re=de.call(this,te,ve)||this;return re.marker=le,re}return we(ne,de),ne}(ht),Gt=function(){function de(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return de.prototype.addEventListener=function(ne,te){this[ne].push(te)},de.prototype.removeEventListener=function(ne,te){var le=this[ne].indexOf(te);le>-1&&this[ne].splice(le,1)},de}(),jt=function(){function de(ne){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new ge,this._isOpen=!1,this.undoRedoManager=new Ne,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new Gt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=de.instanceCounter++,this.styles=new se(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=ne,this.targetRoot=document.body,this.width=ne.clientWidth,this.height=ne.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(de.prototype,"ALL_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,xe,It,Nt,xt,st,Ge,Ve,it,Wt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,It,Nt,xt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,Nt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(ne){var te=this;this._availableMarkerTypes.splice(0),ne.forEach(function(le){if(typeof le=="string"){var ve=te.ALL_MARKER_TYPES.find(function(re){return re.typeName===le});ve!==void 0&&te._availableMarkerTypes.push(ve)}else te._availableMarkerTypes.push(le)})},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(ne){this._zoomLevel=ne,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),de.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),ye.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},de.prototype.show=function(){var ne=this;this.styles.styleSheetRoot===void 0&&Ae.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ae.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(te){return te(new ht(ne))})},de.prototype.render=function(){return pe(this,void 0,void 0,function(){var ne;return je(this,function(te){switch(te.label){case 0:return this.setCurrentMarker(),(ne=new ze).naturalSize=this.renderAtNaturalSize,ne.imageType=this.renderImageType,ne.imageQuality=this.renderImageQuality,ne.markersOnly=this.renderMarkersOnly,ne.width=this.renderWidth,ne.height=this.renderHeight,[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return te.sent(),[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,te.sent()]}})})},de.prototype.close=function(ne){var te=this;if(ne===void 0&&(ne=!1),this.isOpen){var le=!1;ne||this.eventListeners.beforeclose.forEach(function(ve){var re=new ht(te,!0);ve(re),re.defaultPrevented&&(le=!0)}),le||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ve){return ve(new ht(te))}),this.detachEvents(),this._isOpen=!1)}},de.prototype.addMarkersToToolbar=function(){for(var ne,te=[],le=0;lethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*ne:this.editorCanvas.clientWidth,le=te',ne.title="Powered by marker.js",ne.style.display="grid",ne.style.alignItems="center",ne.style.justifyItems="center",ne.style.padding="3px",ne.style.width="20px",ne.style.height="20px",this.logoUI.appendChild(ne),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},de.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},de.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},de.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},de.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var ne=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Re(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(ne),1),ne.dispose()},de.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},de.prototype.toolbarButtonClicked=function(ne,te){if(ne==="marker"&&te!==void 0)this.createNewMarker(te);else if(ne==="action")switch(te){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},de.prototype.deleteSelectedMarker=function(){var ne=this;if(this._currentMarker!==void 0){var te=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ve){var re=new St(ne,ne._currentMarker,!0);ve(re),re.defaultPrevented&&(te=!0)}),!te){var le=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ve){return ve(new St(ne,le))})}}},de.prototype.clear=function(){var ne=this,te=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(fe){var Ue=new St(ne,void 0,!0);fe(Ue),Ue.defaultPrevented&&(te=!0)}),!te)){this.setCurrentMarker();for(var le=function(fe){var Ue=ve.markers[fe];ve.setCurrentMarker(ve.markers[fe]),ve._currentMarker.dispose(),ve.markerImage.removeChild(ve._currentMarker.container),ve.markers.splice(ve.markers.indexOf(ve._currentMarker),1),ve.eventListeners.markerdelete.forEach(function(vt){return vt(new St(ne,Ue))})},ve=this,re=this.markers.length-1;re>=0;re--)le(re);this.addUndoStep()}},Object.defineProperty(de.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),de.prototype.showNotesEditor=function(){var ne;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(ne=this._currentMarker.notes)!==null&&ne!==void 0?ne:"",this.overlayContainer.appendChild(this.notesArea))},de.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},de.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},de.prototype.addUndoStep=function(){var ne=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var te=this.getState(),le=this.undoRedoManager.getLastUndoStep();if(!le||le.width===te.width&&le.height===te.height){var ve=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(te),ve1&&this.panTo({x:ne.clientX,y:ne.clientY}))},de.prototype.onPointerUp=function(ne){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(ne.clientX,ne.clientY)),this.isDragging=!1,this.addUndoStep()},de.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},de.prototype.onKeyUp=function(ne){this._currentMarker===void 0||this.notesArea!==void 0||ne.key!=="Delete"&&ne.key!=="Backspace"||this.deleteSelectedMarker()},de.prototype.clientToLocalCoordinates=function(ne,te){var le=this.markerImage.getBoundingClientRect();return{x:(ne-le.left)/this.zoomLevel,y:(te-le.top)/this.zoomLevel}},de.prototype.onWindowResize=function(){this.positionUI()},de.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var ne=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},de.prototype.addLicenseKey=function(ne){ye.addKey(ne)},de.prototype.addEventListener=function(ne,te){this.eventListeners.addEventListener(ne,te)},de.prototype.removeEventListener=function(ne,te){this.eventListeners.removeEventListener(ne,te)},de.prototype.renderState=function(ne){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(ne),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(de.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),de.prototype.focus=function(){var ne=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(te){return te(new ht(ne))}))},de.prototype.blur=function(){var ne=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(te){return te(new ht(ne))}))},de.instanceCounter=0,de}()},6551:function(sn,Ct,E){"use strict";E.d(Ct,{ZP:function(){return ye}});var y=E(42978),we=E(59301),pe=E(47273),je=0,be=(0,pe.Z)();function Fe(){var ze;return be?(ze=je,je+=1):ze="TEST_OR_SSR",ze}function ye(ze){var Ae=we.useState(),se=(0,y.Z)(Ae,2),Ye=se[0],me=se[1];return we.useEffect(function(){me("rc_select_".concat(Fe()))},[]),ze||Ye}},37463:function(sn,Ct,E){"use strict";E.d(Ct,{Ac:function(){return Xt},Xo:function(){return an},Wx:function(){return kt},ZP:function(){return gr},lk:function(){return Je}});var y=E(54476),we=E(94480),pe=E(20068),je=E(33885),be=E(42978),Fe=E(75931),ye=E(76190),ze=E(18929),Ae=E(48736),se=E(59301),Ye=E(92310),me=E.n(Ye),Re=E(34280),De=E(49658),Ce=E(8654),he=function(Vt){var pt=Vt.className,Mt=Vt.customizeIcon,Et=Vt.customizeIconProps,Kt=Vt.children,at=Vt.onMouseDown,Qt=Vt.onClick,tn=typeof Mt=="function"?Mt(Et):Mt;return se.createElement("span",{className:pt,onMouseDown:function(nt){nt.preventDefault(),at==null||at(nt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Qt,"aria-hidden":!0},tn!==void 0?tn:se.createElement("span",{className:me()(pt.split(/\s+/).map(function(Yt){return"".concat(Yt,"-icon")}))},Kt))},ce=he,Me=function(Vt,pt,Mt,Et,Kt){var at=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Qt=arguments.length>6?arguments[6]:void 0,tn=arguments.length>7?arguments[7]:void 0,Yt=se.useMemo(function(){if((0,ye.Z)(Et)==="object")return Et.clearIcon;if(Kt)return Kt},[Et,Kt]),nt=se.useMemo(function(){return!!(!at&&Et&&(Mt.length||Qt)&&!(tn==="combobox"&&Qt===""))},[Et,at,Mt.length,Qt,tn]);return{allowClear:nt,clearIcon:se.createElement(ce,{className:"".concat(Vt,"-clear"),onMouseDown:pt,customizeIcon:Yt},"\xD7")}},Ze=se.createContext(null);function Je(){return se.useContext(Ze)}function oe(){var Ot=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Vt=se.useState(!1),pt=(0,be.Z)(Vt,2),Mt=pt[0],Et=pt[1],Kt=se.useRef(null),at=function(){window.clearTimeout(Kt.current)};se.useEffect(function(){return at},[]);var Qt=function(Yt,nt){at(),Kt.current=window.setTimeout(function(){Et(Yt),nt&&nt()},Ot)};return[Mt,Qt,at]}function Be(){var Ot=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Vt=se.useRef(null),pt=se.useRef(null);se.useEffect(function(){return function(){window.clearTimeout(pt.current)}},[]);function Mt(Et){(Et||Vt.current===null)&&(Vt.current=Et),window.clearTimeout(pt.current),pt.current=window.setTimeout(function(){Vt.current=null},Ot)}return[function(){return Vt.current},Mt]}function rt(Ot,Vt,pt,Mt){var Et=se.useRef(null);Et.current={open:Vt,triggerOpen:pt,customizedTrigger:Mt},se.useEffect(function(){function Kt(at){var Qt;if(!((Qt=Et.current)!==null&&Qt!==void 0&&Qt.customizedTrigger)){var tn=at.target;tn.shadowRoot&&at.composed&&(tn=at.composedPath()[0]||tn),Et.current.open&&Ot().filter(function(Yt){return Yt}).every(function(Yt){return!Yt.contains(tn)&&Yt!==tn})&&Et.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Kt),function(){return window.removeEventListener("mousedown",Kt)}},[])}var Te=E(10228);function Xe(Ot){return Ot&&![Te.Z.ESC,Te.Z.SHIFT,Te.Z.BACKSPACE,Te.Z.TAB,Te.Z.WIN_KEY,Te.Z.ALT,Te.Z.META,Te.Z.WIN_KEY_RIGHT,Te.Z.CTRL,Te.Z.SEMICOLON,Te.Z.EQUALS,Te.Z.CAPS_LOCK,Te.Z.CONTEXT_MENU,Te.Z.F1,Te.Z.F2,Te.Z.F3,Te.Z.F4,Te.Z.F5,Te.Z.F6,Te.Z.F7,Te.Z.F8,Te.Z.F9,Te.Z.F10,Te.Z.F11,Te.Z.F12].includes(Ot)}var ge=E(26112),Oe=E(83836);function Ve(Ot,Vt,pt){var Mt=(0,je.Z)((0,je.Z)({},Ot),pt?Vt:{});return Object.keys(Vt).forEach(function(Et){var Kt=Vt[Et];typeof Kt=="function"&&(Mt[Et]=function(){for(var at,Qt=arguments.length,tn=new Array(Qt),Yt=0;Ytto&&(or="".concat(Rr.slice(0,to),"..."))}var wo=function(aa){aa&&aa.stopPropagation(),ro(Zn)};return typeof kr=="function"?No(zn,or,Rn,Un,wo):Oa(Zn,or,Rn,Un,wo)},fn=function(Zn){if(!Et.length)return null;var Rn=typeof xr=="function"?xr(Zn):xr;return typeof kr=="function"?No(void 0,Rn,!1,!1,void 0,!0):Oa({title:Rn},Rn,!1)},Lt=se.createElement("div",{className:"".concat(pa,"-search"),style:{width:yo},onFocus:function(){$o(!0)},onBlur:function(){$o(!1)}},se.createElement(_e,{ref:tn,open:Kt,prefixCls:Mt,id:pt,inputElement:null,disabled:nt,autoFocus:Jt,autoComplete:On,editable:Ca,activeDescendantId:jn,value:ka,onKeyDown:Tr,onMouseDown:eo,onChange:oo,onPaste:io,onCompositionStart:$r,onCompositionEnd:Wo,onBlur:Ko,tabIndex:Gn,attrs:(0,ge.Z)(Vt,!0)}),se.createElement("span",{ref:ar,className:"".concat(pa,"-search-mirror"),"aria-hidden":!0},ka,"\xA0")),Cn=se.createElement(Oe.Z,{prefixCls:"".concat(pa,"-overflow"),data:Et,renderItem:$e,renderRest:fn,suffix:Lt,itemKey:xe,maxCount:Hr});return se.createElement("span",{className:"".concat(pa,"-wrap")},Cn,!Et.length&&!ka&&se.createElement("span",{className:"".concat(pa,"-placeholder")},Yt))},Wt=it,ht=function(Vt){var pt=Vt.inputElement,Mt=Vt.prefixCls,Et=Vt.id,Kt=Vt.inputRef,at=Vt.disabled,Qt=Vt.autoFocus,tn=Vt.autoComplete,Yt=Vt.activeDescendantId,nt=Vt.mode,Bt=Vt.open,Tt=Vt.values,Jt=Vt.placeholder,On=Vt.tabIndex,jn=Vt.showSearch,Gn=Vt.searchValue,Lr=Vt.activeValue,Hr=Vt.maxLength,to=Vt.onInputKeyDown,dr=Vt.onInputMouseDown,xr=Vt.onInputChange,kr=Vt.onInputPaste,Yr=Vt.onInputCompositionStart,ro=Vt.onInputCompositionEnd,oo=Vt.onInputBlur,io=Vt.title,Tr=se.useState(!1),eo=(0,be.Z)(Tr,2),$r=eo[0],Wo=eo[1],Ko=nt==="combobox",ar=Ko||jn,Ro=Tt[0],ea=Gn||"";Ko&&Lr&&!$r&&(ea=Lr),se.useEffect(function(){Ko&&Wo(!1)},[Ko,Lr]);var yo=nt!=="combobox"&&!Bt&&!jn?!1:!!ea,Zo=io===void 0?It(Ro):io,vo=se.useMemo(function(){return Ro?null:se.createElement("span",{className:"".concat(Mt,"-selection-placeholder"),style:yo?{visibility:"hidden"}:void 0},Jt)},[Ro,yo,Jt,Mt]);return se.createElement("span",{className:"".concat(Mt,"-selection-wrap")},se.createElement("span",{className:"".concat(Mt,"-selection-search")},se.createElement(_e,{ref:Kt,prefixCls:Mt,id:Et,open:Bt,inputElement:pt,disabled:at,autoFocus:Qt,autoComplete:tn,editable:ar,activeDescendantId:Yt,value:ea,onKeyDown:to,onMouseDown:dr,onChange:function(ya){Wo(!0),xr(ya)},onPaste:kr,onCompositionStart:Yr,onCompositionEnd:ro,onBlur:oo,tabIndex:On,attrs:(0,ge.Z)(Vt,!0),maxLength:Ko?Hr:void 0})),!Ko&&Ro?se.createElement("span",{className:"".concat(Mt,"-selection-item"),title:Zo,style:yo?{visibility:"hidden"}:void 0},Ro.label):null,vo)},Zt=ht,St=function(Vt,pt){var Mt=(0,se.useRef)(null),Et=(0,se.useRef)(!1),Kt=Vt.prefixCls,at=Vt.open,Qt=Vt.mode,tn=Vt.showSearch,Yt=Vt.tokenWithEnter,nt=Vt.disabled,Bt=Vt.prefix,Tt=Vt.autoClearSearchValue,Jt=Vt.onSearch,On=Vt.onSearchSubmit,jn=Vt.onToggleOpen,Gn=Vt.onInputKeyDown,Lr=Vt.onInputBlur,Hr=Vt.domRef;se.useImperativeHandle(pt,function(){return{focus:function(Zo){Mt.current.focus(Zo)},blur:function(){Mt.current.blur()}}});var to=Be(0),dr=(0,be.Z)(to,2),xr=dr[0],kr=dr[1],Yr=function(Zo){var vo=Zo.which,ua=Mt.current instanceof HTMLTextAreaElement;!ua&&at&&(vo===Te.Z.UP||vo===Te.Z.DOWN)&&Zo.preventDefault(),Gn&&Gn(Zo),vo===Te.Z.ENTER&&Qt==="tags"&&!Et.current&&!at&&(On==null||On(Zo.target.value)),!(ua&&!at&&~[Te.Z.UP,Te.Z.DOWN,Te.Z.LEFT,Te.Z.RIGHT].indexOf(vo))&&Xe(vo)&&jn(!0)},ro=function(){kr(!0)},oo=(0,se.useRef)(null),io=function(Zo){Jt(Zo,!0,Et.current)!==!1&&jn(!0)},Tr=function(){Et.current=!0},eo=function(Zo){Et.current=!1,Qt!=="combobox"&&io(Zo.target.value)},$r=function(Zo){var vo=Zo.target.value;if(Yt&&oo.current&&/[\r\n]/.test(oo.current)){var ua=oo.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");vo=vo.replace(ua,oo.current)}oo.current=null,io(vo)},Wo=function(Zo){var vo=Zo.clipboardData,ua=vo==null?void 0:vo.getData("text");oo.current=ua||""},Ko=function(Zo){var vo=Zo.target;if(vo!==Mt.current){var ua=document.body.style.msTouchAction!==void 0;ua?setTimeout(function(){Mt.current.focus()}):Mt.current.focus()}},ar=function(Zo){var vo=xr();Zo.target!==Mt.current&&!vo&&!(Qt==="combobox"&&nt)&&Zo.preventDefault(),(Qt!=="combobox"&&(!tn||!vo)||!at)&&(at&&Tt!==!1&&Jt("",!0,!1),jn())},Ro={inputRef:Mt,onInputKeyDown:Yr,onInputMouseDown:ro,onInputChange:$r,onInputPaste:Wo,onInputCompositionStart:Tr,onInputCompositionEnd:eo,onInputBlur:Lr},ea=Qt==="multiple"||Qt==="tags"?se.createElement(Wt,(0,y.Z)({},Vt,Ro)):se.createElement(Zt,(0,y.Z)({},Vt,Ro));return se.createElement("div",{ref:Hr,className:"".concat(Kt,"-selector"),onClick:Ko,onMouseDown:ar},Bt&&se.createElement("div",{className:"".concat(Kt,"-prefix")},Bt),ea)},Gt=se.forwardRef(St),jt=Gt,de=E(65030),ne=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],te=function(Vt){var pt=Vt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"}}},le=function(Vt,pt){var Mt=Vt.prefixCls,Et=Vt.disabled,Kt=Vt.visible,at=Vt.children,Qt=Vt.popupElement,tn=Vt.animation,Yt=Vt.transitionName,nt=Vt.dropdownStyle,Bt=Vt.dropdownClassName,Tt=Vt.direction,Jt=Tt===void 0?"ltr":Tt,On=Vt.placement,jn=Vt.builtinPlacements,Gn=Vt.dropdownMatchSelectWidth,Lr=Vt.dropdownRender,Hr=Vt.dropdownAlign,to=Vt.getPopupContainer,dr=Vt.empty,xr=Vt.getTriggerDOMNode,kr=Vt.onPopupVisibleChange,Yr=Vt.onPopupMouseEnter,ro=(0,Fe.Z)(Vt,ne),oo="".concat(Mt,"-dropdown"),io=Qt;Lr&&(io=Lr(Qt));var Tr=se.useMemo(function(){return jn||te(Gn)},[jn,Gn]),eo=tn?"".concat(oo,"-").concat(tn):Yt,$r=typeof Gn=="number",Wo=se.useMemo(function(){return $r?null:Gn===!1?"minWidth":"width"},[Gn,$r]),Ko=nt;$r&&(Ko=(0,je.Z)((0,je.Z)({},Ko),{},{width:Gn}));var ar=se.useRef(null);return se.useImperativeHandle(pt,function(){return{getPopupElement:function(){var ea;return(ea=ar.current)===null||ea===void 0?void 0:ea.popupElement}}}),se.createElement(de.Z,(0,y.Z)({},ro,{showAction:kr?["click"]:[],hideAction:kr?["click"]:[],popupPlacement:On||(Jt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Tr,prefixCls:oo,popupTransitionName:eo,popup:se.createElement("div",{onMouseEnter:Yr},io),ref:ar,stretch:Wo,popupAlign:Hr,popupVisible:Kt,getPopupContainer:to,popupClassName:me()(Bt,(0,pe.Z)({},"".concat(oo,"-empty"),dr)),popupStyle:Ko,getTriggerDOMNode:xr,onPopupVisibleChange:kr}),at)},ve=se.forwardRef(le),re=ve,fe=E(66712);function Ue(Ot,Vt){var pt=Ot.key,Mt;return"value"in Ot&&(Mt=Ot.value),pt!=null?pt:Mt!==void 0?Mt:"rc-index-key-".concat(Vt)}function vt(Ot){return typeof Ot!="undefined"&&!Number.isNaN(Ot)}function et(Ot,Vt){var pt=Ot||{},Mt=pt.label,Et=pt.value,Kt=pt.options,at=pt.groupLabel,Qt=Mt||(Vt?"children":"label");return{label:Qt,value:Et||"value",options:Kt||"options",groupLabel:at||Qt}}function tt(Ot){var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pt=Vt.fieldNames,Mt=Vt.childrenAsData,Et=[],Kt=et(pt,!1),at=Kt.label,Qt=Kt.value,tn=Kt.options,Yt=Kt.groupLabel;function nt(Bt,Tt){Array.isArray(Bt)&&Bt.forEach(function(Jt){if(Tt||!(tn in Jt)){var On=Jt[Qt];Et.push({key:Ue(Jt,Et.length),groupOption:Tt,data:Jt,label:Jt[at],value:On})}else{var jn=Jt[Yt];jn===void 0&&Mt&&(jn=Jt.label),Et.push({key:Ue(Jt,Et.length),group:!0,data:Jt,label:jn}),nt(Jt[tn],!0)}})}return nt(Ot,!1),Et}function dt(Ot){var Vt=(0,je.Z)({},Ot);return"props"in Vt||Object.defineProperty(Vt,"props",{get:function(){return(0,Ae.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Vt}}),Vt}var yt=function(Vt,pt,Mt){if(!pt||!pt.length)return null;var Et=!1,Kt=function Qt(tn,Yt){var nt=(0,fe.Z)(Yt),Bt=nt[0],Tt=nt.slice(1);if(!Bt)return[tn];var Jt=tn.split(Bt);return Et=Et||Jt.length>1,Jt.reduce(function(On,jn){return[].concat((0,we.Z)(On),(0,we.Z)(Qt(jn,Tt)))},[]).filter(Boolean)},at=Kt(Vt,pt);return Et?typeof Mt!="undefined"?at.slice(0,Mt):at:null},wt=se.createContext(null),Qe=wt;function lt(Ot){var Vt=Ot.visible,pt=Ot.values;if(!Vt)return null;var Mt=50;return se.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(pt.slice(0,Mt).map(function(Et){var Kt=Et.label,at=Et.value;return["number","string"].includes((0,ye.Z)(Kt))?Kt:at}).join(", ")),pt.length>Mt?", ...":null)}var qt=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ut=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],vn=function(Vt){return Vt==="tags"||Vt==="multiple"},en=se.forwardRef(function(Ot,Vt){var pt,Mt=Ot.id,Et=Ot.prefixCls,Kt=Ot.className,at=Ot.showSearch,Qt=Ot.tagRender,tn=Ot.direction,Yt=Ot.omitDomProps,nt=Ot.displayValues,Bt=Ot.onDisplayValuesChange,Tt=Ot.emptyOptions,Jt=Ot.notFoundContent,On=Jt===void 0?"Not Found":Jt,jn=Ot.onClear,Gn=Ot.mode,Lr=Ot.disabled,Hr=Ot.loading,to=Ot.getInputElement,dr=Ot.getRawInputElement,xr=Ot.open,kr=Ot.defaultOpen,Yr=Ot.onDropdownVisibleChange,ro=Ot.activeValue,oo=Ot.onActiveValueChange,io=Ot.activeDescendantId,Tr=Ot.searchValue,eo=Ot.autoClearSearchValue,$r=Ot.onSearch,Wo=Ot.onSearchSplit,Ko=Ot.tokenSeparators,ar=Ot.allowClear,Ro=Ot.prefix,ea=Ot.suffixIcon,yo=Ot.clearIcon,Zo=Ot.OptionList,vo=Ot.animation,ua=Ot.transitionName,ya=Ot.dropdownStyle,$o=Ot.dropdownClassName,pa=Ot.dropdownMatchSelectWidth,ka=Ot.dropdownRender,Ca=Ot.dropdownAlign,Oa=Ot.placement,No=Ot.builtinPlacements,$e=Ot.getPopupContainer,fn=Ot.showAction,Lt=fn===void 0?[]:fn,Cn=Ot.onFocus,tr=Ot.onBlur,Zn=Ot.onKeyUp,Rn=Ot.onKeyDown,yr=Ot.onMouseDown,zn=(0,Fe.Z)(Ot,qt),Un=vn(Gn),or=(at!==void 0?at:Un)||Gn==="combobox",Rr=(0,je.Z)({},zn);Ut.forEach(function(oi){delete Rr[oi]}),Yt==null||Yt.forEach(function(oi){delete Rr[oi]});var wo=se.useState(!1),ca=(0,be.Z)(wo,2),aa=ca[0],oa=ca[1];se.useEffect(function(){oa((0,De.Z)())},[]);var va=se.useRef(null),ma=se.useRef(null),La=se.useRef(null),Ba=se.useRef(null),Ta=se.useRef(null),Va=se.useRef(!1),si=oe(),fi=(0,be.Z)(si,3),wi=fi[0],hi=fi[1],Ao=fi[2];se.useImperativeHandle(Vt,function(){var oi,Wa;return{focus:(oi=Ba.current)===null||oi===void 0?void 0:oi.focus,blur:(Wa=Ba.current)===null||Wa===void 0?void 0:Wa.blur,scrollTo:function(fl){var Ki;return(Ki=Ta.current)===null||Ki===void 0?void 0:Ki.scrollTo(fl)},nativeElement:va.current||ma.current}});var Do=se.useMemo(function(){var oi;if(Gn!=="combobox")return Tr;var Wa=(oi=nt[0])===null||oi===void 0?void 0:oi.value;return typeof Wa=="string"||typeof Wa=="number"?String(Wa):""},[Tr,Gn,nt]),Co=Gn==="combobox"&&typeof to=="function"&&to()||null,Ja=typeof dr=="function"&&dr(),Uo=(0,Ce.x1)(ma,Ja==null||(pt=Ja.props)===null||pt===void 0?void 0:pt.ref),Ho=se.useState(!1),Ma=(0,be.Z)(Ho,2),ba=Ma[0],ha=Ma[1];(0,Re.Z)(function(){ha(!0)},[]);var _o=(0,ze.Z)(!1,{defaultValue:kr,value:xr}),Mi=(0,be.Z)(_o,2),Hi=Mi[0],Ai=Mi[1],ri=ba?Hi:!1,El=!On&&Tt;(Lr||El&&ri&&Gn==="combobox")&&(ri=!1);var qi=El?!1:ri,qo=se.useCallback(function(oi){var Wa=oi!==void 0?oi:!ri;Lr||(Ai(Wa),ri!==Wa&&(Yr==null||Yr(Wa)))},[Lr,ri,Ai,Yr]),Ea=se.useMemo(function(){return(Ko||[]).some(function(oi){return[` + `,wt.style.marginRight="5px",et.appendChild(wt)}re.typeBoxes.push(et)},re=this,fe=0;fe<4;fe++)ve(fe);return le},ne.prototype.setCurrentType=function(te,le){var ve=this;this.currentType=te,this.typeBoxes.forEach(function(re){re.style.borderColor=re===le?ve.uiStyleSettings!==void 0?ve.uiStyleSettings.toolboxAccentColor:"#3080c3":"transparent"}),this.onArrowTypeChanged&&this.onArrowTypeChanged(this.currentType)},ne}(Ce),_e=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.arrowType="end",re.arrowBaseHeight=10,re.arrowBaseWidth=10,re.getArrowPoints=re.getArrowPoints.bind(re),re.setArrowType=re.setArrowType.bind(re),re.arrowTypePanel=new ue("Arrow type","end"),re.arrowTypePanel.onArrowTypeChanged=re.setArrowType,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.arrow1&&te!==this.arrow2)},ne.prototype.getArrowPoints=function(te,le){var ve=this.arrowBaseWidth+2*this.strokeWidth,re=this.arrowBaseHeight+2*this.strokeWidth;return te-ve/2+","+(le+re/2)+" "+te+","+(le-re/2)+" "+(te+ve/2)+","+(le+re/2)},ne.prototype.createTips=function(){this.arrow1=Fe.createPolygon(this.getArrowPoints(this.x1,this.y1),[["fill",this.strokeColor]]),this.arrow1.transform.baseVal.appendItem(Fe.createTransform()),this.visual.appendChild(this.arrow1),this.arrow2=Fe.createPolygon(this.getArrowPoints(this.x2,this.y2),[["fill",this.strokeColor]]),this.arrow2.transform.baseVal.appendItem(Fe.createTransform()),this.visual.appendChild(this.arrow2)},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.state==="creating"&&this.createTips()},ne.prototype.adjustVisual=function(){if(de.prototype.adjustVisual.call(this),this.arrow1&&this.arrow2){this.arrow1.style.display=this.arrowType==="both"||this.arrowType==="start"?"":"none",this.arrow2.style.display=this.arrowType==="both"||this.arrowType==="end"?"":"none",Fe.setAttributes(this.arrow1,[["points",this.getArrowPoints(this.x1,this.y1)],["fill",this.strokeColor]]),Fe.setAttributes(this.arrow2,[["points",this.getArrowPoints(this.x2,this.y2)],["fill",this.strokeColor]]);var te=0;Math.abs(this.x1-this.x2)>.1&&(te=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2));var le=this.arrow1.transform.baseVal.getItem(0);le.setRotate(te,this.x1,this.y1),this.arrow1.transform.baseVal.replaceItem(le,0);var ve=this.arrow2.transform.baseVal.getItem(0);ve.setRotate(te+180,this.x2,this.y2),this.arrow2.transform.baseVal.replaceItem(ve,0)}},ne.prototype.setArrowType=function(te){this.arrowType=te,this.adjustVisual(),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel,this.arrowTypePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({arrowType:this.arrowType},de.prototype.getState.call(this));return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te);var le=te;this.arrowType=le.arrowType,this.createTips(),this.adjustVisual()},ne.typeName="ArrowMarker",ne.title="Arrow marker",ne.icon='',ne}(Ve),Ge=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.fillColor=ve.defaultFillColor,re.strokeWidth=0,re.fillPanel=new he("Color",ve.defaultColorSet,ve.defaultFillColor),re.fillPanel.onColorChanged=re.setFillColor,re}return we(ne,de),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="CoverMarker",ne.title="Cover marker",ne.icon='',ne}(Be),ft=function(de){function ne(te,le,ve,re){var fe=de.call(this,te,re||'')||this;return fe.opacities=[],fe.opacityBoxes=[],fe.opacities=le,fe.currentOpacity=ve,fe.setCurrentOpacity=fe.setCurrentOpacity.bind(fe),fe}return we(ne,de),ne.prototype.getUi=function(){var te=this,le=document.createElement("div");return le.style.display="flex",le.style.overflow="hidden",le.style.flexGrow="2",le.style.justifyContent="space-between",this.opacities.forEach(function(ve){var re=document.createElement("div");re.style.display="flex",re.style.alignItems="center",re.style.justifyContent="center",re.style.padding="5px",re.style.borderWidth="2px",re.style.borderStyle="solid",re.style.borderColor=ve===te.currentOpacity?te.uiStyleSettings.toolboxAccentColor:"transparent",re.addEventListener("click",function(){te.setCurrentOpacity(ve,re)}),le.appendChild(re);var fe=document.createElement("div");fe.innerText=100*ve+"%",re.appendChild(fe),te.opacityBoxes.push(re)}),le},ne.prototype.setCurrentOpacity=function(te,le){var ve=this;this.currentOpacity=te,this.opacityBoxes.forEach(function(re){re.style.borderColor=re===le?ve.uiStyleSettings.toolboxAccentColor:"transparent"}),this.onOpacityChanged&&this.onOpacityChanged(this.currentOpacity)},ne}(Ce),Nt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.setOpacity=re.setOpacity.bind(re),re.fillColor=ve.defaultHighlightColor,re.strokeWidth=0,re.opacity=ve.defaultHighlightOpacity,re.fillPanel=new he("Color",ve.defaultColorSet,re.fillColor),re.fillPanel.onColorChanged=re.setFillColor,re.opacityPanel=new ft("Opacity",ve.defaultOpacitySteps,re.opacity),re.opacityPanel.onOpacityChanged=re.setOpacity,re}return we(ne,de),ne.prototype.setOpacity=function(te){this.opacity=te,this.visual&&Fe.setAttributes(this.visual,[["opacity",this.opacity.toString()]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.fillPanel,this.opacityPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="HighlightMarker",ne.title="Highlight marker",ne.icon='',ne}(Ge),Ke='',Se='',xt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.bgColor="transparent",re.tipPosition={x:0,y:0},re.tipBase1Position={x:0,y:0},re.tipBase2Position={x:0,y:0},re.tipMoving=!1,re.color=ve.defaultStrokeColor,re.bgColor=ve.defaultFillColor,re.fontFamily=ve.defaultFontFamily,re.defaultSize={x:100,y:30},re.setBgColor=re.setBgColor.bind(re),re.getTipPoints=re.getTipPoints.bind(re),re.positionTip=re.positionTip.bind(re),re.setTipPoints=re.setTipPoints.bind(re),re.colorPanel=new he("Text color",ve.defaultColorSet,re.color,Ke),re.colorPanel.onColorChanged=re.setColor,re.bgColorPanel=new he("Fill color",ve.defaultColorSet,re.bgColor,Se),re.bgColorPanel.onColorChanged=re.setBgColor,re.fontFamilyPanel=new Pe("Font",ve.defaultFontFamilies,ve.defaultFontFamily),re.fontFamilyPanel.onFontChanged=re.setFont,re.tipGrip=new Ze,re.tipGrip.visual.transform.baseVal.appendItem(Fe.createTransform()),re.controlBox.appendChild(re.tipGrip.visual),re}return we(ne,de),ne.prototype.ownsTarget=function(te){return de.prototype.ownsTarget.call(this,te)||this.tipGrip.ownsTarget(te)||this.tip===te},ne.prototype.createTip=function(){Fe.setAttributes(this.bgRectangle,[["fill",this.bgColor],["rx","10px"]]),this.tip=Fe.createPolygon(this.getTipPoints(),[["fill",this.bgColor]]),this.visual.appendChild(this.tip)},ne.prototype.pointerDown=function(te,le){this.state==="new"&&de.prototype.pointerDown.call(this,te,le),this.state==="creating"?this.createTip():this.tipGrip.ownsTarget(le)?(this.manipulationStartLeft=this.left,this.manipulationStartTop=this.top,this.tipMoving=!0):de.prototype.pointerDown.call(this,te,le)},ne.prototype.pointerUp=function(te){if(this.tipMoving)this.tipMoving=!1,this.isMoved=!0,de.prototype.pointerUp.call(this,te);else{var le=this.state==="creating";de.prototype.pointerUp.call(this,te),this.setTipPoints(le),this.positionTip()}},ne.prototype.manipulate=function(te){if(this.tipMoving){var le=this.unrotatePoint(te);this.tipPosition={x:le.x-this.manipulationStartLeft,y:le.y-this.manipulationStartTop},this.positionTip()}else de.prototype.manipulate.call(this,te)},ne.prototype.setBgColor=function(te){this.bgRectangle&&this.tip&&(Fe.setAttributes(this.bgRectangle,[["fill",te]]),Fe.setAttributes(this.tip,[["fill",te]])),this.bgColor=te,this.fillColorChanged(te)},ne.prototype.getTipPoints=function(){return this.setTipPoints(this.state==="creating"),this.tipBase1Position.x+","+this.tipBase1Position.y+" "+this.tipBase2Position.x+","+this.tipBase2Position.y+" "+this.tipPosition.x+","+this.tipPosition.y},ne.prototype.setTipPoints=function(te){te===void 0&&(te=!1);var le=Math.min(this.height/2,15),ve=this.height/5;te&&(this.tipPosition={x:le+ve/2,y:this.height+20});var re=Math.atan(this.height/2/(this.width/2));this.tipPosition.x=this.width/2&&this.tipPosition.y=this.width/2&&this.tipPosition.y>=this.height/2?re.1)){var te=180*Math.atan((this.y2-this.y1)/(this.x2-this.x1))/Math.PI+90*Math.sign(this.x1-this.x2),le=this.tip1.transform.baseVal.getItem(0);le.setRotate(te,this.x1,this.y1),this.tip1.transform.baseVal.replaceItem(le,0);var ve=this.tip2.transform.baseVal.getItem(0);ve.setRotate(te+180,this.x2,this.y2),this.tip2.transform.baseVal.replaceItem(ve,0)}},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te),this.createTips(),this.adjustVisual()},ne.typeName="MeasurementMarker",ne.title="Measurement marker",ne.icon='',ne}(Ve),xe=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.strokePanel.colors=ve.defaultColorSet,re.fillColor="transparent",re}return we(ne,de),Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=de.prototype.getState.call(this);return te.typeName=ne.typeName,te},ne.typeName="EllipseFrameMarker",ne.title="Ellipse frame marker",ne.icon='',ne}(It),Ne=function(){function de(){this.undoStack=[],this.redoStack=[]}return Object.defineProperty(de.prototype,"isUndoPossible",{get:function(){return this.undoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isRedoPossible",{get:function(){return this.redoStack.length>0},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"undoStepCount",{get:function(){return this.undoStack.length},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"redoStepCount",{get:function(){return this.redoStack.length},enumerable:!1,configurable:!0}),de.prototype.addUndoStep=function(ne){this.undoStack.length!==0&&JSON.stringify(this.undoStack[this.undoStack.length-1])===JSON.stringify(ne)||(this.undoStack.push(ne),JSON.stringify(this.lastRedoStep)!==JSON.stringify(ne)&&this.redoStack.splice(0,this.redoStack.length))},de.prototype.replaceLastUndoStep=function(ne){this.undoStack.length>0&&(this.undoStack[this.undoStack.length-1]=ne)},de.prototype.getLastUndoStep=function(){return this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0},de.prototype.undo=function(){if(this.undoStack.length>1){var ne=this.undoStack.pop();return ne!==void 0&&this.redoStack.push(ne),this.undoStack.length>0?this.undoStack[this.undoStack.length-1]:void 0}},de.prototype.redo=function(){return this.lastRedoStep=this.redoStack.pop(),this.lastRedoStep},de}(),it=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.strokeColor="transparent",re.strokeWidth=0,re.strokeDasharray="",re.curveX=0,re.curveY=0,re.manipulationStartCurveX=0,re.manipulationStartCurveY=0,re.setStrokeColor=re.setStrokeColor.bind(re),re.setStrokeWidth=re.setStrokeWidth.bind(re),re.setStrokeDasharray=re.setStrokeDasharray.bind(re),re.positionGrips=re.positionGrips.bind(re),re.addControlGrips=re.addControlGrips.bind(re),re.adjustVisual=re.adjustVisual.bind(re),re.setupControlBox=re.setupControlBox.bind(re),re.resize=re.resize.bind(re),re.strokeColor=ve.defaultColor,re.strokeWidth=ve.defaultStrokeWidth,re.strokeDasharray=ve.defaultStrokeDasharray,re.strokePanel=new he("Line color",ve.defaultColorSet,ve.defaultColor),re.strokePanel.onColorChanged=re.setStrokeColor,re.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),re.strokeWidthPanel.onWidthChanged=re.setStrokeWidth,re.strokeStylePanel=new Te("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),re.strokeStylePanel.onStyleChanged=re.setStrokeDasharray,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.visual&&te!==this.selectorCurve&&te!==this.visibleCurve&&!this.curveGrip.ownsTarget(te))},ne.prototype.getPathD=function(){return"M "+this.x1+" "+this.y1+" Q "+this.curveX+" "+this.curveY+", "+this.x2+" "+this.y2},ne.prototype.createVisual=function(){this.visual=Fe.createGroup(),this.selectorCurve=Fe.createPath(this.getPathD(),[["stroke","transparent"],["stroke-width",(this.strokeWidth+10).toString()],["fill","transparent"]]),this.visibleCurve=Fe.createPath(this.getPathD(),[["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["fill","transparent"]]),this.visual.appendChild(this.selectorCurve),this.visual.appendChild(this.visibleCurve),this.addMarkerVisualToContainer(this.visual)},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.manipulationStartCurveX=this.curveX,this.manipulationStartCurveY=this.curveY,this.state==="new"&&(this.curveX=te.x,this.curveY=te.y),this.state==="new"?(this.createVisual(),this.adjustVisual(),this._state="creating"):this.curveGrip.ownsTarget(le)&&(this.activeGrip=this.curveGrip,this._state="resize")},ne.prototype.adjustVisual=function(){this.selectorCurve&&this.visibleCurve&&(this.selectorCurve.setAttribute("d",this.getPathD()),this.visibleCurve.setAttribute("d",this.getPathD()),Fe.setAttributes(this.visibleCurve,[["stroke",this.strokeColor]]),Fe.setAttributes(this.visibleCurve,[["stroke-width",this.strokeWidth.toString()]]),Fe.setAttributes(this.visibleCurve,[["stroke-dasharray",this.strokeDasharray.toString()]]))},ne.prototype.setupControlBox=function(){de.prototype.setupControlBox.call(this),this.curveControlLine1=Fe.createLine(this.x1,this.y1,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.curveControlLine2=Fe.createLine(this.x2,this.y2,this.curveX,this.curveY,[["stroke","black"],["stroke-width","1"],["stroke-opacity","0.5"],["stroke-dasharray","3, 2"]]),this.controlBox.insertBefore(this.curveControlLine1,this.controlBox.firstChild),this.controlBox.insertBefore(this.curveControlLine2,this.controlBox.firstChild)},ne.prototype.addControlGrips=function(){this.curveGrip=this.createGrip(),this.curveX=0,this.curveY=0,de.prototype.addControlGrips.call(this)},ne.prototype.positionGrips=function(){de.prototype.positionGrips.call(this);var te=this.curveGrip.GRIP_SIZE;this.positionGrip(this.curveGrip.visual,this.curveX-te/2,this.curveY-te/2),this.curveControlLine1&&this.curveControlLine2&&(this.curveControlLine1.setAttribute("x1",this.x1.toString()),this.curveControlLine1.setAttribute("y1",this.y1.toString()),this.curveControlLine1.setAttribute("x2",this.curveX.toString()),this.curveControlLine1.setAttribute("y2",this.curveY.toString()),this.curveControlLine2.setAttribute("x1",this.x2.toString()),this.curveControlLine2.setAttribute("y1",this.y2.toString()),this.curveControlLine2.setAttribute("x2",this.curveX.toString()),this.curveControlLine2.setAttribute("y2",this.curveY.toString()))},ne.prototype.manipulate=function(te){this.state==="move"&&(this.curveX=this.manipulationStartCurveX+te.x-this.manipulationStartX,this.curveY=this.manipulationStartCurveY+te.y-this.manipulationStartY),de.prototype.manipulate.call(this,te)},ne.prototype.resize=function(te){this.activeGrip===this.curveGrip&&(this.curveX=te.x,this.curveY=te.y),de.prototype.resize.call(this,te),this.state==="creating"&&(this.curveX=this.x1+(this.x2-this.x1)/2,this.curveY=this.y1+(this.y2-this.y1)/2)},ne.prototype.setStrokeColor=function(te){this.strokeColor=te,this.adjustVisual(),this.colorChanged(te)},ne.prototype.setStrokeWidth=function(te){this.strokeWidth=te,this.adjustVisual()},ne.prototype.setStrokeDasharray=function(te){this.strokeDasharray=te,this.adjustVisual()},ne.prototype.scale=function(te,le){this.curveX=this.curveX*te,this.curveY=this.curveY*le,de.prototype.scale.call(this,te,le)},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.strokeWidthPanel,this.strokeStylePanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,curveX:this.curveX,curveY:this.curveY},de.prototype.getState.call(this));return te.typeName=ne.typeName,te},ne.prototype.restoreState=function(te){de.prototype.restoreState.call(this,te);var le=te;this.strokeColor=le.strokeColor,this.strokeWidth=le.strokeWidth,this.strokeDasharray=le.strokeDasharray,this.curveX=le.curveX,this.curveY=le.curveY,this.createVisual(),this.adjustVisual()},ne.typeName="CurveMarker",ne.title="Curve marker",ne.icon='',ne}(Oe),Wt=function(de){function ne(te,le,ve){var re=de.call(this,te,le,ve)||this;return re.fillColor="transparent",re.strokeColor="transparent",re.strokeWidth=0,re.strokeDasharray="",re.textColor="transparent",re.fontSize="1rem",re.isMoved=!1,re.captionText="Caption",re.PADDING=5,re.captionBoxWidth=0,re.captionBoxHeight=0,re.strokeColor=ve.defaultColor,re.strokeWidth=ve.defaultStrokeWidth,re.strokeDasharray=ve.defaultStrokeDasharray,re.fillColor=ve.defaultFillColor,re.textColor=ve.defaultStrokeColor,re.fontFamily=ve.defaultFontFamily,re.fontSize=ve.defaultCaptionFontSize,re.captionText=ve.defaultCaptionText,re.setStrokeColor=re.setStrokeColor.bind(re),re.setFillColor=re.setFillColor.bind(re),re.setStrokeWidth=re.setStrokeWidth.bind(re),re.setStrokeDasharray=re.setStrokeDasharray.bind(re),re.createVisual=re.createVisual.bind(re),re.sizeCaption=re.sizeCaption.bind(re),re.setCaptionText=re.setCaptionText.bind(re),re.showTextEditor=re.showTextEditor.bind(re),re.positionTextEditor=re.positionTextEditor.bind(re),re.finishTextEditing=re.finishTextEditing.bind(re),re.setFont=re.setFont.bind(re),re.setTextColor=re.setTextColor.bind(re),re.strokePanel=new he("Line color",be(ve.defaultColorSet,["transparent"]),re.strokeColor),re.strokePanel.onColorChanged=re.setStrokeColor,re.fillPanel=new he("Fill color",be(ve.defaultColorSet,["transparent"]),re.fillColor,Se),re.fillPanel.onColorChanged=re.setFillColor,re.strokeWidthPanel=new rt("Line width",ve.defaultStrokeWidths,ve.defaultStrokeWidth),re.strokeWidthPanel.onWidthChanged=re.setStrokeWidth,re.strokeStylePanel=new Te("Line style",ve.defaultStrokeDasharrays,ve.defaultStrokeDasharray),re.strokeStylePanel.onStyleChanged=re.setStrokeDasharray,re.fontFamilyPanel=new Pe("Font",ve.defaultFontFamilies,ve.defaultFontFamily),re.fontFamilyPanel.onFontChanged=re.setFont,re.textColorPanel=new he("Text color",ve.defaultColorSet,re.textColor,Ke),re.textColorPanel.onColorChanged=re.setTextColor,re}return we(ne,de),ne.prototype.ownsTarget=function(te){return!(!de.prototype.ownsTarget.call(this,te)&&te!==this.visual&&te!==this.frame&&te!==this.captionBg&&te!==this.captionElement)},ne.prototype.createVisual=function(){this.visual=Fe.createGroup(),this.addMarkerVisualToContainer(this.visual),this.captionBg=Fe.createRect(1,1,[["fill",this.fillColor]]),this.visual.appendChild(this.captionBg),this.captionElement=Fe.createText([["fill",this.textColor],["font-family",this.fontFamily]]),this.captionElement.style.fontSize=this.fontSize,this.captionElement.style.textAnchor="start",this.captionElement.style.dominantBaseline="text-before-edge",this.captionElement.textContent=this.captionText,this.visual.appendChild(this.captionElement),this.frame=Fe.createRect(this.width,this.height,[["fill","transparent"],["stroke",this.strokeColor],["stroke-width",this.strokeWidth.toString()],["stroke-dasharray",this.strokeDasharray]]),this.visual.appendChild(this.frame),this.sizeCaption()},ne.prototype.setCaptionText=function(te){this.captionText=te,this.captionElement.textContent=this.captionText,this.sizeCaption()},ne.prototype.pointerDown=function(te,le){de.prototype.pointerDown.call(this,te,le),this.isMoved=!1,this.pointerDownPoint=te,this.pointerDownTimestamp=Date.now(),this.state==="new"&&(this.createVisual(),this.moveVisual(te),this._state="creating")},ne.prototype.manipulate=function(te){de.prototype.manipulate.call(this,te),this.pointerDownPoint!==void 0&&(this.isMoved=Math.abs(te.x-this.pointerDownPoint.x)>5||Math.abs(te.y-this.pointerDownPoint.y)>5)},ne.prototype.resize=function(te){de.prototype.resize.call(this,te),this.setSize()},ne.prototype.sizeCaption=function(){var te=this.captionElement.getBBox();this.captionText.trim()!==""?(this.captionBoxWidth=te.width+2*this.PADDING,this.captionBoxHeight=te.height+2*this.PADDING):(this.captionBoxWidth=0,this.captionBoxHeight=0),Fe.setAttributes(this.captionBg,[["width",this.captionBoxWidth.toString()],["height",this.captionBoxHeight.toString()],["clip-path","path('M0,0 H"+this.width+" V"+this.height+" H"+-this.width+" Z')"]]),Fe.setAttributes(this.captionElement,[["x",this.PADDING.toString()],["y",this.PADDING.toString()],["clip-path","path('M0,0 H"+(this.width-this.PADDING)+" V"+this.height+" H"+(-this.width-this.PADDING)+" Z')"]])},ne.prototype.showTextEditor=function(){var te=this;this._state="edit",this.overlayContainer.innerHTML="",this.textEditDiv=document.createElement("div"),this.textEditDiv.style.flexGrow="2",this.textEditDiv.style.alignItems="center",this.textEditDiv.style.justifyContent="center",this.textEditDiv.style.pointerEvents="auto",this.textEditDiv.style.overflow="hidden",this.textEditBox=document.createElement("input"),this.textEditBox.style.position="absolute",this.textEditBox.style.width=this.width+"px",this.captionBoxHeight>0&&(this.textEditBox.style.height=this.captionBoxHeight+"px"),this.textEditBox.style.fontSize=this.fontSize,this.textEditBox.style.fontFamily=this.fontFamily,this.textEditBox.style.backgroundColor=this.fillColor,this.textEditBox.style.color=this.textColor,this.textEditBox.style.borderWidth="0",this.textEditBox.setAttribute("value",this.captionText),this.textEditBox.select(),this.textEditDiv.appendChild(this.textEditBox),this.overlayContainer.appendChild(this.textEditDiv),this.textEditBox.addEventListener("pointerup",function(le){le.stopPropagation()}),this.textEditBox.addEventListener("keypress",function(le){le.key==="Enter"&&te.finishTextEditing(te.textEditBox.value)}),this.textEditBox.addEventListener("keyup",function(le){le.cancelBubble=!0}),this.textEditBox.addEventListener("blur",function(){te.finishTextEditing(te.textEditBox.value)}),this.textEditDiv.addEventListener("pointerup",function(){te.finishTextEditing(te.textEditBox.value)}),this.positionTextEditor(),this.textEditBox.focus()},ne.prototype.positionTextEditor=function(){this.state==="edit"&&(this.textEditBox===void 0?this.showTextEditor():(this.textEditBox.style.left=this.left+"px",this.textEditBox.style.top=this.top+"px",this.textEditBox.style.transform="rotate("+this.rotationAngle+"deg)",this.textEditBox.style.transformOrigin=this.width/2+"px "+this.height/2+"px"))},ne.prototype.finishTextEditing=function(te){this.setCaptionText(te.trim()),this.overlayContainer.innerHTML="",this.stateChanged()},ne.prototype.setFont=function(te){this.captionElement&&Fe.setAttributes(this.captionElement,[["font-family",te]]),this.fontFamily=te,this.textEditBox&&(this.textEditBox.style.fontFamily=this.fontFamily),this.sizeCaption(),this.stateChanged()},ne.prototype.setTextColor=function(te){this.captionElement&&Fe.setAttributes(this.captionElement,[["fill",te]]),this.textColor=te,this.textEditBox&&(this.textEditBox.style.color=this.textColor),this.stateChanged()},ne.prototype.setSize=function(){de.prototype.setSize.call(this),Fe.setAttributes(this.frame,[["width",this.width.toString()],["height",this.height.toString()]]),this.sizeCaption()},ne.prototype.pointerUp=function(te){de.prototype.pointerUp.call(this,te),this.setSize(),!this.isMoved&&Date.now()-this.pointerDownTimestamp>500&&this.showTextEditor(),this.pointerDownPoint=void 0},ne.prototype.dblClick=function(te,le){de.prototype.dblClick.call(this,te,le),this.showTextEditor()},ne.prototype.setStrokeColor=function(te){this.strokeColor=te,this.frame&&Fe.setAttributes(this.frame,[["stroke",this.strokeColor]]),this.colorChanged(te),this.stateChanged()},ne.prototype.setFillColor=function(te){this.fillColor=te,this.captionBg&&Fe.setAttributes(this.captionBg,[["fill",this.fillColor]]),this.fillColorChanged(te),this.stateChanged()},ne.prototype.setStrokeWidth=function(te){this.strokeWidth=te,this.frame&&Fe.setAttributes(this.frame,[["stroke-width",this.strokeWidth.toString()]]),this.stateChanged()},ne.prototype.setStrokeDasharray=function(te){this.strokeDasharray=te,this.frame&&Fe.setAttributes(this.frame,[["stroke-dasharray",this.strokeDasharray]]),this.stateChanged()},Object.defineProperty(ne.prototype,"toolboxPanels",{get:function(){return[this.strokePanel,this.fillPanel,this.strokeWidthPanel,this.strokeStylePanel,this.fontFamilyPanel,this.textColorPanel]},enumerable:!1,configurable:!0}),ne.prototype.getState=function(){var te=Object.assign({fillColor:this.fillColor,strokeColor:this.strokeColor,strokeWidth:this.strokeWidth,strokeDasharray:this.strokeDasharray,opacity:1,textColor:this.textColor,fontFamily:this.fontFamily,fontSize:this.fontSize,captionText:this.captionText},de.prototype.getState.call(this));return te.typeName=this.typeName,te},ne.prototype.restoreState=function(te){var le=te;this.fillColor=le.fillColor,this.strokeColor=le.strokeColor,this.strokeWidth=le.strokeWidth,this.strokeDasharray=le.strokeDasharray,this.textColor=le.textColor,this.fontFamily=le.fontFamily,this.captionText=le.captionText,this.fontSize=le.fontSize,this.createVisual(),de.prototype.restoreState.call(this,te),this.setSize()},ne.prototype.scale=function(te,le){de.prototype.scale.call(this,te,le),this.setSize()},ne.typeName="CaptionFrameMarker",ne.title="Caption frame marker",ne.icon='',ne}(oe),ht=function(){function de(ne,te){te===void 0&&(te=!1),this.cancelable=!1,this._defaultPrevented=!1,this.markerArea=ne,this.cancelable=te}return Object.defineProperty(de.prototype,"defaultPrevented",{get:function(){return this._defaultPrevented},enumerable:!1,configurable:!0}),de.prototype.preventDefault=function(){this._defaultPrevented=!0},de}(),kt=function(de){function ne(te,le,ve){var re=de.call(this,te,!1)||this;return re.dataUrl=le,re.state=ve,re}return we(ne,de),ne}(ht),St=function(de){function ne(te,le,ve){ve===void 0&&(ve=!1);var re=de.call(this,te,ve)||this;return re.marker=le,re}return we(ne,de),ne}(ht),Gt=function(){function de(){this.render=[],this.beforeclose=[],this.close=[],this.show=[],this.restorestate=[],this.statechange=[],this.markerselect=[],this.markerdeselect=[],this.markercreating=[],this.markercreate=[],this.markerbeforedelete=[],this.markerdelete=[],this.markerchange=[],this.focus=[],this.blur=[]}return de.prototype.addEventListener=function(ne,te){this[ne].push(te)},de.prototype.removeEventListener=function(ne,te){var le=this[ne].indexOf(te);le>-1&&this[ne].splice(le,1)},de}(),jt=function(){function de(ne){this.touchPoints=0,this._availableMarkerTypes=this.DEFAULT_MARKER_TYPES,this.mode="select",this.markers=[],this.isDragging=!1,this.renderEventListeners=[],this.closeEventListeners=[],this.settings=new ge,this._isOpen=!1,this.undoRedoManager=new Ne,this.renderAtNaturalSize=!1,this.renderImageType="image/png",this.renderMarkersOnly=!1,this.zoomSteps=[1,1.5,2,4],this._zoomLevel=1,this._isResizing=!1,this.prevPanPoint={x:0,y:0},this.eventListeners=new Gt,this._silentRenderMode=!1,this._isFocused=!1,this._instanceNo=de.instanceCounter++,this.styles=new se(this.instanceNo),this.uiStyleSettings=this.styles.settings,this.target=ne,this.targetRoot=document.body,this.width=ne.clientWidth,this.height=ne.clientHeight,this.styles.removeStyleSheet(),this.open=this.open.bind(this),this.setTopLeft=this.setTopLeft.bind(this),this.toolbarButtonClicked=this.toolbarButtonClicked.bind(this),this.createNewMarker=this.createNewMarker.bind(this),this.addNewMarker=this.addNewMarker.bind(this),this.markerCreated=this.markerCreated.bind(this),this.setCurrentMarker=this.setCurrentMarker.bind(this),this.onPointerDown=this.onPointerDown.bind(this),this.onDblClick=this.onDblClick.bind(this),this.onPointerMove=this.onPointerMove.bind(this),this.onPointerUp=this.onPointerUp.bind(this),this.onPointerOut=this.onPointerOut.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.overrideOverflow=this.overrideOverflow.bind(this),this.restoreOverflow=this.restoreOverflow.bind(this),this.close=this.close.bind(this),this.closeUI=this.closeUI.bind(this),this.addCloseEventListener=this.addCloseEventListener.bind(this),this.removeCloseEventListener=this.removeCloseEventListener.bind(this),this.addRenderEventListener=this.addRenderEventListener.bind(this),this.removeRenderEventListener=this.removeRenderEventListener.bind(this),this.clientToLocalCoordinates=this.clientToLocalCoordinates.bind(this),this.onWindowResize=this.onWindowResize.bind(this),this.deleteSelectedMarker=this.deleteSelectedMarker.bind(this),this.setWindowHeight=this.setWindowHeight.bind(this),this.removeMarker=this.removeMarker.bind(this),this.colorChanged=this.colorChanged.bind(this),this.fillColorChanged=this.fillColorChanged.bind(this),this.onPopupTargetResize=this.onPopupTargetResize.bind(this),this.showNotesEditor=this.showNotesEditor.bind(this),this.hideNotesEditor=this.hideNotesEditor.bind(this),this.stepZoom=this.stepZoom.bind(this),this.focus=this.focus.bind(this),this.blur=this.blur.bind(this),this.markerStateChanged=this.markerStateChanged.bind(this),this.switchToSelectMode=this.switchToSelectMode.bind(this),this.addDefs=this.addDefs.bind(this),this.addDefsToImage=this.addDefsToImage.bind(this)}return Object.defineProperty(de.prototype,"ALL_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,xe,It,Nt,xt,st,Ge,Ve,it,Wt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"DEFAULT_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,It,Nt,xt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"BASIC_MARKER_TYPES",{get:function(){return[Xe,Le,_e,ot,Nt]},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"availableMarkerTypes",{get:function(){return this._availableMarkerTypes},set:function(ne){var te=this;this._availableMarkerTypes.splice(0),ne.forEach(function(le){if(typeof le=="string"){var ve=te.ALL_MARKER_TYPES.find(function(re){return re.typeName===le});ve!==void 0&&te._availableMarkerTypes.push(ve)}else te._availableMarkerTypes.push(le)})},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"currentMarker",{get:function(){return this._currentMarker},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isOpen",{get:function(){return this._isOpen},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isUndoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isUndoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"isRedoPossible",{get:function(){return!(!this.undoRedoManager||!this.undoRedoManager.isRedoPossible)},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"zoomLevel",{get:function(){return this._zoomLevel},set:function(ne){this._zoomLevel=ne,this.editorCanvas&&this.contentDiv&&(this.editorCanvas.style.transform="scale("+this._zoomLevel+")",this.contentDiv.scrollTo({left:(this.editorCanvas.clientWidth*this._zoomLevel-this.contentDiv.clientWidth)/2,top:(this.editorCanvas.clientHeight*this._zoomLevel-this.contentDiv.clientHeight)/2}))},enumerable:!1,configurable:!0}),Object.defineProperty(de.prototype,"instanceNo",{get:function(){return this._instanceNo},enumerable:!1,configurable:!0}),de.prototype.open=function(){this.setupResizeObserver(),this.setEditingTarget(),this.setTopLeft(),this.initMarkerCanvas(),this.initOverlay(),this.attachEvents(),this.settings.displayMode==="popup"&&this.onPopupTargetResize(),ye.isLicensed||this.addLogo(),this._isOpen=!0,this._isFocused=!0},de.prototype.show=function(){var ne=this;this.styles.styleSheetRoot===void 0&&Ae.styleSheetRoot!==void 0&&(this.styles.styleSheetRoot=Ae.styleSheetRoot),this.setWindowHeight(),this.showUI(),this.open(),this.eventListeners.show.forEach(function(te){return te(new ht(ne))})},de.prototype.render=function(){return pe(this,void 0,void 0,function(){var ne;return je(this,function(te){switch(te.label){case 0:return this.setCurrentMarker(),(ne=new ze).naturalSize=this.renderAtNaturalSize,ne.imageType=this.renderImageType,ne.imageQuality=this.renderImageQuality,ne.markersOnly=this.renderMarkersOnly,ne.width=this.renderWidth,ne.height=this.renderHeight,[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 1:return te.sent(),[4,ne.rasterize(this.target instanceof HTMLImageElement?this.target:null,this.markerImage,this.renderTarget)];case 2:return[2,te.sent()]}})})},de.prototype.close=function(ne){var te=this;if(ne===void 0&&(ne=!1),this.isOpen){var le=!1;ne||this.eventListeners.beforeclose.forEach(function(ve){var re=new ht(te,!0);ve(re),re.defaultPrevented&&(le=!0)}),le||(this.coverDiv&&this.closeUI(),this.targetObserver&&(this.targetObserver.unobserve(this.target),this.targetObserver.unobserve(this.editorCanvas)),this.settings.displayMode==="popup"&&window.removeEventListener("resize",this.setWindowHeight),this.eventListeners.close.forEach(function(ve){return ve(new ht(te))}),this.detachEvents(),this._isOpen=!1)}},de.prototype.addMarkersToToolbar=function(){for(var ne,te=[],le=0;lethis.editorCanvas.clientHeight?this.editorCanvas.clientHeight*ne:this.editorCanvas.clientWidth,le=te',ne.title="Powered by marker.js",ne.style.display="grid",ne.style.alignItems="center",ne.style.justifyItems="center",ne.style.padding="3px",ne.style.width="20px",ne.style.height="20px",this.logoUI.appendChild(ne),this.editorCanvas.appendChild(this.logoUI),this.logoUI.style.position="absolute",this.logoUI.style.pointerEvents="all",this.positionLogo()},de.prototype.positionLogo=function(){this.logoUI&&(this.uiStyleSettings.logoPosition!=="right"?this.logoUI.style.left=this.markerImageHolder.offsetLeft+10+"px":this.logoUI.style.left=this.markerImageHolder.offsetLeft+this.markerImageHolder.offsetWidth-this.logoUI.clientWidth-10+"px",this.logoUI.style.top=this.markerImageHolder.offsetTop+this.markerImageHolder.offsetHeight-this.logoUI.clientHeight-10+"px")},de.prototype.overrideOverflow=function(){this.scrollXState=window.scrollX,this.scrollYState=window.scrollY,this.bodyOverflowState=document.body.style.overflow,window.scroll({top:0,left:0}),document.body.style.overflow="hidden"},de.prototype.restoreOverflow=function(){document.body.style.overflow=this.bodyOverflowState,window.scroll({top:this.scrollYState,left:this.scrollXState})},de.prototype.showUI=function(){switch(this.settings.displayMode==="popup"&&this.overrideOverflow(),this.coverDiv=document.createElement("div"),this.coverDiv.style.visibility=this._silentRenderMode?"hidden":"visible",this.coverDiv.className=this.styles.classNamePrefixBase+" "+this.styles.classNamePrefix,this.coverDiv.style.fontSize="16px",this.coverDiv.style.userSelect="none",this.settings.displayMode){case"inline":this.coverDiv.style.position="absolute";var ne=this.settings.uiOffsetTop!==void 0?this.target.offsetTop+this.settings.uiOffsetTop:this.target.offsetTop>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px",this.coverDiv.style.width=this.target.offsetWidth.toString()+"px",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"5";break;case"popup":this.coverDiv.style.position="absolute",this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=window.innerHeight+"px",this.coverDiv.style.backgroundColor="rgba(0, 0, 0, 0.75)",this.coverDiv.style.zIndex=this.uiStyleSettings.zIndex!==void 0?this.uiStyleSettings.zIndex:"1000",this.coverDiv.style.display="flex"}this.targetRoot.appendChild(this.coverDiv),this.uiDiv=document.createElement("div"),this.uiDiv.style.display="flex",this.uiDiv.style.flexDirection="column",this.uiDiv.style.flexGrow="2",this.uiDiv.style.margin=this.settings.displayMode==="popup"?this.settings.popupMargin+"px":"0px",this.uiDiv.style.border="0px",this.coverDiv.appendChild(this.uiDiv),this.toolbar=new Re(this.uiDiv,this.settings.displayMode,this._availableMarkerTypes,this.uiStyleSettings,this.styles),this.toolbar.addButtonClickListener(this.toolbarButtonClicked),this.toolbar.show(this._silentRenderMode||this.uiStyleSettings.hideToolbar?"hidden":"visible"),this.contentDiv=document.createElement("div"),this.contentDiv.style.display="flex",this.contentDiv.style.flexDirection="row",this.contentDiv.style.flexGrow="2",this.contentDiv.style.flexShrink="1",this.settings.displayMode==="popup"&&(this.contentDiv.style.backgroundColor=this.uiStyleSettings.canvasBackgroundColor,this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.uiStyleSettings.toolbarHeight+"px",this.contentDiv.style.maxWidth="calc(100vw - "+2*this.settings.popupMargin+"px)"),this.contentDiv.style.overflow="auto",this.uiDiv.appendChild(this.contentDiv),this.editorCanvas=document.createElement("div"),this.editorCanvas.style.flexGrow="2",this.editorCanvas.style.flexShrink="1",this.editorCanvas.style.position="relative",this.editorCanvas.style.overflow="hidden",this.editorCanvas.style.display="flex",this.settings.displayMode==="popup"&&(this.editorCanvas.style.alignItems="center",this.editorCanvas.style.justifyContent="center"),this.editorCanvas.style.pointerEvents="none",this.editorCanvas.style.transformOrigin="left top",this.editorCanvas.style.transform="scale("+this.zoomLevel+")",this.contentDiv.appendChild(this.editorCanvas),this.editingTarget=this.target instanceof HTMLImageElement?document.createElement("img"):document.createElement("canvas"),this.settings.uiOffsetTop===void 0&&this.target.offsetTop-1&&this.markers.splice(this.markers.indexOf(ne),1),ne.dispose()},de.prototype.switchToSelectMode=function(){this.mode="select",this.hideNotesEditor(),this._currentMarker!==void 0&&(this._currentMarker.state!=="new"?this._currentMarker.select():(this.removeMarker(this._currentMarker),this.setCurrentMarker(),this.markerImage.style.cursor="default"),this.addUndoStep())},de.prototype.toolbarButtonClicked=function(ne,te){if(ne==="marker"&&te!==void 0)this.createNewMarker(te);else if(ne==="action")switch(te){case"select":this.switchToSelectMode(),this.switchToSelectMode();break;case"delete":this.deleteSelectedMarker();break;case"clear":this.clear();break;case"undo":this.undo();break;case"redo":this.redo();break;case"zoom":this.stepZoom();break;case"zoom-out":this.zoomLevel=1;break;case"notes":this.notesArea===void 0?(this.switchToSelectMode(),this.zoomLevel=1,this.showNotesEditor()):this.switchToSelectMode();break;case"close":this.close();break;case"render":this.switchToSelectMode(),this.startRenderAndClose()}},de.prototype.deleteSelectedMarker=function(){var ne=this;if(this._currentMarker!==void 0){var te=!1;if(this.eventListeners.markerbeforedelete.forEach(function(ve){var re=new St(ne,ne._currentMarker,!0);ve(re),re.defaultPrevented&&(te=!0)}),!te){var le=this._currentMarker;this._currentMarker.dispose(),this.markerImage.removeChild(this._currentMarker.container),this.markers.splice(this.markers.indexOf(this._currentMarker),1),this.setCurrentMarker(),this.addUndoStep(),this.eventListeners.markerdelete.forEach(function(ve){return ve(new St(ne,le))})}}},de.prototype.clear=function(){var ne=this,te=!1;if(this.markers.length>0&&(this.eventListeners.markerbeforedelete.forEach(function(fe){var Ue=new St(ne,void 0,!0);fe(Ue),Ue.defaultPrevented&&(te=!0)}),!te)){this.setCurrentMarker();for(var le=function(fe){var Ue=ve.markers[fe];ve.setCurrentMarker(ve.markers[fe]),ve._currentMarker.dispose(),ve.markerImage.removeChild(ve._currentMarker.container),ve.markers.splice(ve.markers.indexOf(ve._currentMarker),1),ve.eventListeners.markerdelete.forEach(function(vt){return vt(new St(ne,Ue))})},ve=this,re=this.markers.length-1;re>=0;re--)le(re);this.addUndoStep()}},Object.defineProperty(de.prototype,"isNotesAreaOpen",{get:function(){return this.notesArea!==void 0},enumerable:!1,configurable:!0}),de.prototype.showNotesEditor=function(){var ne;this._currentMarker!==void 0&&(this.overlayContainer.innerHTML="",this.notesArea=document.createElement("textarea"),this.notesArea.className=this.uiStyleSettings.notesAreaStyleClassName,this.notesArea.style.pointerEvents="auto",this.notesArea.style.alignSelf="stretch",this.notesArea.style.width="100%",this.notesArea.style.margin=this.uiStyleSettings.toolbarHeight/4+"px",this.notesArea.value=(ne=this._currentMarker.notes)!==null&&ne!==void 0?ne:"",this.overlayContainer.appendChild(this.notesArea))},de.prototype.hideNotesEditor=function(){this.isNotesAreaOpen&&(this._currentMarker!==void 0&&(this._currentMarker.notes=this.notesArea.value.trim()!==""?this.notesArea.value:void 0),this.overlayContainer.removeChild(this.notesArea),this.notesArea=void 0)},de.prototype.selectLastMarker=function(){this.markers.length>0?this.setCurrentMarker(this.markers[this.markers.length-1]):this.setCurrentMarker()},de.prototype.addUndoStep=function(){var ne=this;if(this._currentMarker===void 0||this._currentMarker.state!=="edit"){var te=this.getState(),le=this.undoRedoManager.getLastUndoStep();if(!le||le.width===te.width&&le.height===te.height){var ve=this.undoRedoManager.undoStepCount;this.undoRedoManager.addUndoStep(te),ve1&&this.panTo({x:ne.clientX,y:ne.clientY}))},de.prototype.onPointerUp=function(ne){this.touchPoints>0&&this.touchPoints--,this.touchPoints===0&&this.isDragging&&this._currentMarker!==void 0&&this._currentMarker.pointerUp(this.clientToLocalCoordinates(ne.clientX,ne.clientY)),this.isDragging=!1,this.addUndoStep()},de.prototype.onPointerOut=function(){this.touchPoints>0&&this.touchPoints--},de.prototype.onKeyUp=function(ne){this._currentMarker===void 0||this.notesArea!==void 0||ne.key!=="Delete"&&ne.key!=="Backspace"||this.deleteSelectedMarker()},de.prototype.clientToLocalCoordinates=function(ne,te){var le=this.markerImage.getBoundingClientRect();return{x:(ne-le.left)/this.zoomLevel,y:(te-le.top)/this.zoomLevel}},de.prototype.onWindowResize=function(){this.positionUI()},de.prototype.positionUI=function(){switch(this.setTopLeft(),this.settings.displayMode){case"inline":var ne=this.target.getClientRects().item(0).y>this.styles.settings.toolbarHeight?this.target.offsetTop-this.styles.settings.toolbarHeight:0;this.coverDiv.style.top=ne+"px",this.coverDiv.style.left=this.target.offsetLeft.toString()+"px";break;case"popup":this.coverDiv.style.top="0px",this.coverDiv.style.left="0px",this.coverDiv.style.width="100vw",this.coverDiv.style.height=this.windowHeight+"px",this.contentDiv.style.maxHeight=this.windowHeight-2*this.settings.popupMargin-3.5*this.styles.settings.toolbarHeight+"px"}this.positionMarkerImage(),this.positionLogo()},de.prototype.addLicenseKey=function(ne){ye.addKey(ne)},de.prototype.addEventListener=function(ne,te){this.eventListeners.addEventListener(ne,te)},de.prototype.removeEventListener=function(ne,te){this.eventListeners.removeEventListener(ne,te)},de.prototype.renderState=function(ne){this._silentRenderMode=!0,this.settings.displayMode="inline",this.isOpen||this.show(),this.restoreState(ne),this.startRenderAndClose(),this._silentRenderMode=!1},Object.defineProperty(de.prototype,"isFocused",{get:function(){return this._isFocused},enumerable:!1,configurable:!0}),de.prototype.focus=function(){var ne=this;this._isFocused||(this.attachWindowEvents(),this._isFocused=!0,this._previousCurrentMarker!==void 0&&this.setCurrentMarker(this._previousCurrentMarker),this.eventListeners.focus.forEach(function(te){return te(new ht(ne))}))},de.prototype.blur=function(){var ne=this;this._isFocused&&(this.detachWindowEvents(),this._isFocused=!1,this._previousCurrentMarker=this._currentMarker,this.setCurrentMarker(),this.eventListeners.blur.forEach(function(te){return te(new ht(ne))}))},de.instanceCounter=0,de}()},6551:function(sn,Ct,E){"use strict";E.d(Ct,{ZP:function(){return ye}});var y=E(42978),we=E(59301),pe=E(47273),je=0,be=(0,pe.Z)();function Fe(){var ze;return be?(ze=je,je+=1):ze="TEST_OR_SSR",ze}function ye(ze){var Ae=we.useState(),se=(0,y.Z)(Ae,2),Ye=se[0],me=se[1];return we.useEffect(function(){me("rc_select_".concat(Fe()))},[]),ze||Ye}},37463:function(sn,Ct,E){"use strict";E.d(Ct,{Ac:function(){return Xt},Xo:function(){return an},Wx:function(){return Rt},ZP:function(){return gr},lk:function(){return Je}});var y=E(54476),we=E(94480),pe=E(20068),je=E(33885),be=E(42978),Fe=E(75931),ye=E(76190),ze=E(18929),Ae=E(48736),se=E(59301),Ye=E(92310),me=E.n(Ye),Re=E(34280),De=E(49658),Ce=E(8654),he=function(Vt){var pt=Vt.className,Mt=Vt.customizeIcon,Et=Vt.customizeIconProps,Kt=Vt.children,at=Vt.onMouseDown,Qt=Vt.onClick,tn=typeof Mt=="function"?Mt(Et):Mt;return se.createElement("span",{className:pt,onMouseDown:function(nt){nt.preventDefault(),at==null||at(nt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Qt,"aria-hidden":!0},tn!==void 0?tn:se.createElement("span",{className:me()(pt.split(/\s+/).map(function(Yt){return"".concat(Yt,"-icon")}))},Kt))},ce=he,Me=function(Vt,pt,Mt,Et,Kt){var at=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Qt=arguments.length>6?arguments[6]:void 0,tn=arguments.length>7?arguments[7]:void 0,Yt=se.useMemo(function(){if((0,ye.Z)(Et)==="object")return Et.clearIcon;if(Kt)return Kt},[Et,Kt]),nt=se.useMemo(function(){return!!(!at&&Et&&(Mt.length||Qt)&&!(tn==="combobox"&&Qt===""))},[Et,at,Mt.length,Qt,tn]);return{allowClear:nt,clearIcon:se.createElement(ce,{className:"".concat(Vt,"-clear"),onMouseDown:pt,customizeIcon:Yt},"\xD7")}},Ze=se.createContext(null);function Je(){return se.useContext(Ze)}function oe(){var Ot=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Vt=se.useState(!1),pt=(0,be.Z)(Vt,2),Mt=pt[0],Et=pt[1],Kt=se.useRef(null),at=function(){window.clearTimeout(Kt.current)};se.useEffect(function(){return at},[]);var Qt=function(Yt,nt){at(),Kt.current=window.setTimeout(function(){Et(Yt),nt&&nt()},Ot)};return[Mt,Qt,at]}function Be(){var Ot=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Vt=se.useRef(null),pt=se.useRef(null);se.useEffect(function(){return function(){window.clearTimeout(pt.current)}},[]);function Mt(Et){(Et||Vt.current===null)&&(Vt.current=Et),window.clearTimeout(pt.current),pt.current=window.setTimeout(function(){Vt.current=null},Ot)}return[function(){return Vt.current},Mt]}function rt(Ot,Vt,pt,Mt){var Et=se.useRef(null);Et.current={open:Vt,triggerOpen:pt,customizedTrigger:Mt},se.useEffect(function(){function Kt(at){var Qt;if(!((Qt=Et.current)!==null&&Qt!==void 0&&Qt.customizedTrigger)){var tn=at.target;tn.shadowRoot&&at.composed&&(tn=at.composedPath()[0]||tn),Et.current.open&&Ot().filter(function(Yt){return Yt}).every(function(Yt){return!Yt.contains(tn)&&Yt!==tn})&&Et.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Kt),function(){return window.removeEventListener("mousedown",Kt)}},[])}var Te=E(10228);function Xe(Ot){return Ot&&![Te.Z.ESC,Te.Z.SHIFT,Te.Z.BACKSPACE,Te.Z.TAB,Te.Z.WIN_KEY,Te.Z.ALT,Te.Z.META,Te.Z.WIN_KEY_RIGHT,Te.Z.CTRL,Te.Z.SEMICOLON,Te.Z.EQUALS,Te.Z.CAPS_LOCK,Te.Z.CONTEXT_MENU,Te.Z.F1,Te.Z.F2,Te.Z.F3,Te.Z.F4,Te.Z.F5,Te.Z.F6,Te.Z.F7,Te.Z.F8,Te.Z.F9,Te.Z.F10,Te.Z.F11,Te.Z.F12].includes(Ot)}var ge=E(26112),Oe=E(83836);function Ve(Ot,Vt,pt){var Mt=(0,je.Z)((0,je.Z)({},Ot),pt?Vt:{});return Object.keys(Vt).forEach(function(Et){var Kt=Vt[Et];typeof Kt=="function"&&(Mt[Et]=function(){for(var at,Qt=arguments.length,tn=new Array(Qt),Yt=0;Ytto&&(or="".concat(Rr.slice(0,to),"..."))}var wo=function(aa){aa&&aa.stopPropagation(),ro(Zn)};return typeof kr=="function"?No(zn,or,Rn,Un,wo):Oa(Zn,or,Rn,Un,wo)},fn=function(Zn){if(!Et.length)return null;var Rn=typeof xr=="function"?xr(Zn):xr;return typeof kr=="function"?No(void 0,Rn,!1,!1,void 0,!0):Oa({title:Rn},Rn,!1)},Lt=se.createElement("div",{className:"".concat(pa,"-search"),style:{width:yo},onFocus:function(){$o(!0)},onBlur:function(){$o(!1)}},se.createElement(_e,{ref:tn,open:Kt,prefixCls:Mt,id:pt,inputElement:null,disabled:nt,autoFocus:Jt,autoComplete:On,editable:Ca,activeDescendantId:jn,value:ka,onKeyDown:Tr,onMouseDown:eo,onChange:oo,onPaste:io,onCompositionStart:$r,onCompositionEnd:Wo,onBlur:Ko,tabIndex:Gn,attrs:(0,ge.Z)(Vt,!0)}),se.createElement("span",{ref:ar,className:"".concat(pa,"-search-mirror"),"aria-hidden":!0},ka,"\xA0")),Cn=se.createElement(Oe.Z,{prefixCls:"".concat(pa,"-overflow"),data:Et,renderItem:$e,renderRest:fn,suffix:Lt,itemKey:xe,maxCount:Hr});return se.createElement("span",{className:"".concat(pa,"-wrap")},Cn,!Et.length&&!ka&&se.createElement("span",{className:"".concat(pa,"-placeholder")},Yt))},Wt=it,ht=function(Vt){var pt=Vt.inputElement,Mt=Vt.prefixCls,Et=Vt.id,Kt=Vt.inputRef,at=Vt.disabled,Qt=Vt.autoFocus,tn=Vt.autoComplete,Yt=Vt.activeDescendantId,nt=Vt.mode,Bt=Vt.open,Tt=Vt.values,Jt=Vt.placeholder,On=Vt.tabIndex,jn=Vt.showSearch,Gn=Vt.searchValue,Lr=Vt.activeValue,Hr=Vt.maxLength,to=Vt.onInputKeyDown,dr=Vt.onInputMouseDown,xr=Vt.onInputChange,kr=Vt.onInputPaste,Yr=Vt.onInputCompositionStart,ro=Vt.onInputCompositionEnd,oo=Vt.onInputBlur,io=Vt.title,Tr=se.useState(!1),eo=(0,be.Z)(Tr,2),$r=eo[0],Wo=eo[1],Ko=nt==="combobox",ar=Ko||jn,Ro=Tt[0],ea=Gn||"";Ko&&Lr&&!$r&&(ea=Lr),se.useEffect(function(){Ko&&Wo(!1)},[Ko,Lr]);var yo=nt!=="combobox"&&!Bt&&!jn?!1:!!ea,Zo=io===void 0?It(Ro):io,vo=se.useMemo(function(){return Ro?null:se.createElement("span",{className:"".concat(Mt,"-selection-placeholder"),style:yo?{visibility:"hidden"}:void 0},Jt)},[Ro,yo,Jt,Mt]);return se.createElement("span",{className:"".concat(Mt,"-selection-wrap")},se.createElement("span",{className:"".concat(Mt,"-selection-search")},se.createElement(_e,{ref:Kt,prefixCls:Mt,id:Et,open:Bt,inputElement:pt,disabled:at,autoFocus:Qt,autoComplete:tn,editable:ar,activeDescendantId:Yt,value:ea,onKeyDown:to,onMouseDown:dr,onChange:function(ya){Wo(!0),xr(ya)},onPaste:kr,onCompositionStart:Yr,onCompositionEnd:ro,onBlur:oo,tabIndex:On,attrs:(0,ge.Z)(Vt,!0),maxLength:Ko?Hr:void 0})),!Ko&&Ro?se.createElement("span",{className:"".concat(Mt,"-selection-item"),title:Zo,style:yo?{visibility:"hidden"}:void 0},Ro.label):null,vo)},kt=ht,St=function(Vt,pt){var Mt=(0,se.useRef)(null),Et=(0,se.useRef)(!1),Kt=Vt.prefixCls,at=Vt.open,Qt=Vt.mode,tn=Vt.showSearch,Yt=Vt.tokenWithEnter,nt=Vt.disabled,Bt=Vt.prefix,Tt=Vt.autoClearSearchValue,Jt=Vt.onSearch,On=Vt.onSearchSubmit,jn=Vt.onToggleOpen,Gn=Vt.onInputKeyDown,Lr=Vt.onInputBlur,Hr=Vt.domRef;se.useImperativeHandle(pt,function(){return{focus:function(Zo){Mt.current.focus(Zo)},blur:function(){Mt.current.blur()}}});var to=Be(0),dr=(0,be.Z)(to,2),xr=dr[0],kr=dr[1],Yr=function(Zo){var vo=Zo.which,ua=Mt.current instanceof HTMLTextAreaElement;!ua&&at&&(vo===Te.Z.UP||vo===Te.Z.DOWN)&&Zo.preventDefault(),Gn&&Gn(Zo),vo===Te.Z.ENTER&&Qt==="tags"&&!Et.current&&!at&&(On==null||On(Zo.target.value)),!(ua&&!at&&~[Te.Z.UP,Te.Z.DOWN,Te.Z.LEFT,Te.Z.RIGHT].indexOf(vo))&&Xe(vo)&&jn(!0)},ro=function(){kr(!0)},oo=(0,se.useRef)(null),io=function(Zo){Jt(Zo,!0,Et.current)!==!1&&jn(!0)},Tr=function(){Et.current=!0},eo=function(Zo){Et.current=!1,Qt!=="combobox"&&io(Zo.target.value)},$r=function(Zo){var vo=Zo.target.value;if(Yt&&oo.current&&/[\r\n]/.test(oo.current)){var ua=oo.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");vo=vo.replace(ua,oo.current)}oo.current=null,io(vo)},Wo=function(Zo){var vo=Zo.clipboardData,ua=vo==null?void 0:vo.getData("text");oo.current=ua||""},Ko=function(Zo){var vo=Zo.target;if(vo!==Mt.current){var ua=document.body.style.msTouchAction!==void 0;ua?setTimeout(function(){Mt.current.focus()}):Mt.current.focus()}},ar=function(Zo){var vo=xr();Zo.target!==Mt.current&&!vo&&!(Qt==="combobox"&&nt)&&Zo.preventDefault(),(Qt!=="combobox"&&(!tn||!vo)||!at)&&(at&&Tt!==!1&&Jt("",!0,!1),jn())},Ro={inputRef:Mt,onInputKeyDown:Yr,onInputMouseDown:ro,onInputChange:$r,onInputPaste:Wo,onInputCompositionStart:Tr,onInputCompositionEnd:eo,onInputBlur:Lr},ea=Qt==="multiple"||Qt==="tags"?se.createElement(Wt,(0,y.Z)({},Vt,Ro)):se.createElement(kt,(0,y.Z)({},Vt,Ro));return se.createElement("div",{ref:Hr,className:"".concat(Kt,"-selector"),onClick:Ko,onMouseDown:ar},Bt&&se.createElement("div",{className:"".concat(Kt,"-prefix")},Bt),ea)},Gt=se.forwardRef(St),jt=Gt,de=E(65030),ne=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],te=function(Vt){var pt=Vt===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:pt,adjustY:1},htmlRegion:"scroll"}}},le=function(Vt,pt){var Mt=Vt.prefixCls,Et=Vt.disabled,Kt=Vt.visible,at=Vt.children,Qt=Vt.popupElement,tn=Vt.animation,Yt=Vt.transitionName,nt=Vt.dropdownStyle,Bt=Vt.dropdownClassName,Tt=Vt.direction,Jt=Tt===void 0?"ltr":Tt,On=Vt.placement,jn=Vt.builtinPlacements,Gn=Vt.dropdownMatchSelectWidth,Lr=Vt.dropdownRender,Hr=Vt.dropdownAlign,to=Vt.getPopupContainer,dr=Vt.empty,xr=Vt.getTriggerDOMNode,kr=Vt.onPopupVisibleChange,Yr=Vt.onPopupMouseEnter,ro=(0,Fe.Z)(Vt,ne),oo="".concat(Mt,"-dropdown"),io=Qt;Lr&&(io=Lr(Qt));var Tr=se.useMemo(function(){return jn||te(Gn)},[jn,Gn]),eo=tn?"".concat(oo,"-").concat(tn):Yt,$r=typeof Gn=="number",Wo=se.useMemo(function(){return $r?null:Gn===!1?"minWidth":"width"},[Gn,$r]),Ko=nt;$r&&(Ko=(0,je.Z)((0,je.Z)({},Ko),{},{width:Gn}));var ar=se.useRef(null);return se.useImperativeHandle(pt,function(){return{getPopupElement:function(){var ea;return(ea=ar.current)===null||ea===void 0?void 0:ea.popupElement}}}),se.createElement(de.Z,(0,y.Z)({},ro,{showAction:kr?["click"]:[],hideAction:kr?["click"]:[],popupPlacement:On||(Jt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Tr,prefixCls:oo,popupTransitionName:eo,popup:se.createElement("div",{onMouseEnter:Yr},io),ref:ar,stretch:Wo,popupAlign:Hr,popupVisible:Kt,getPopupContainer:to,popupClassName:me()(Bt,(0,pe.Z)({},"".concat(oo,"-empty"),dr)),popupStyle:Ko,getTriggerDOMNode:xr,onPopupVisibleChange:kr}),at)},ve=se.forwardRef(le),re=ve,fe=E(66712);function Ue(Ot,Vt){var pt=Ot.key,Mt;return"value"in Ot&&(Mt=Ot.value),pt!=null?pt:Mt!==void 0?Mt:"rc-index-key-".concat(Vt)}function vt(Ot){return typeof Ot!="undefined"&&!Number.isNaN(Ot)}function et(Ot,Vt){var pt=Ot||{},Mt=pt.label,Et=pt.value,Kt=pt.options,at=pt.groupLabel,Qt=Mt||(Vt?"children":"label");return{label:Qt,value:Et||"value",options:Kt||"options",groupLabel:at||Qt}}function tt(Ot){var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pt=Vt.fieldNames,Mt=Vt.childrenAsData,Et=[],Kt=et(pt,!1),at=Kt.label,Qt=Kt.value,tn=Kt.options,Yt=Kt.groupLabel;function nt(Bt,Tt){Array.isArray(Bt)&&Bt.forEach(function(Jt){if(Tt||!(tn in Jt)){var On=Jt[Qt];Et.push({key:Ue(Jt,Et.length),groupOption:Tt,data:Jt,label:Jt[at],value:On})}else{var jn=Jt[Yt];jn===void 0&&Mt&&(jn=Jt.label),Et.push({key:Ue(Jt,Et.length),group:!0,data:Jt,label:jn}),nt(Jt[tn],!0)}})}return nt(Ot,!1),Et}function dt(Ot){var Vt=(0,je.Z)({},Ot);return"props"in Vt||Object.defineProperty(Vt,"props",{get:function(){return(0,Ae.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Vt}}),Vt}var yt=function(Vt,pt,Mt){if(!pt||!pt.length)return null;var Et=!1,Kt=function Qt(tn,Yt){var nt=(0,fe.Z)(Yt),Bt=nt[0],Tt=nt.slice(1);if(!Bt)return[tn];var Jt=tn.split(Bt);return Et=Et||Jt.length>1,Jt.reduce(function(On,jn){return[].concat((0,we.Z)(On),(0,we.Z)(Qt(jn,Tt)))},[]).filter(Boolean)},at=Kt(Vt,pt);return Et?typeof Mt!="undefined"?at.slice(0,Mt):at:null},wt=se.createContext(null),Qe=wt;function lt(Ot){var Vt=Ot.visible,pt=Ot.values;if(!Vt)return null;var Mt=50;return se.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(pt.slice(0,Mt).map(function(Et){var Kt=Et.label,at=Et.value;return["number","string"].includes((0,ye.Z)(Kt))?Kt:at}).join(", ")),pt.length>Mt?", ...":null)}var qt=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ut=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],vn=function(Vt){return Vt==="tags"||Vt==="multiple"},en=se.forwardRef(function(Ot,Vt){var pt,Mt=Ot.id,Et=Ot.prefixCls,Kt=Ot.className,at=Ot.showSearch,Qt=Ot.tagRender,tn=Ot.direction,Yt=Ot.omitDomProps,nt=Ot.displayValues,Bt=Ot.onDisplayValuesChange,Tt=Ot.emptyOptions,Jt=Ot.notFoundContent,On=Jt===void 0?"Not Found":Jt,jn=Ot.onClear,Gn=Ot.mode,Lr=Ot.disabled,Hr=Ot.loading,to=Ot.getInputElement,dr=Ot.getRawInputElement,xr=Ot.open,kr=Ot.defaultOpen,Yr=Ot.onDropdownVisibleChange,ro=Ot.activeValue,oo=Ot.onActiveValueChange,io=Ot.activeDescendantId,Tr=Ot.searchValue,eo=Ot.autoClearSearchValue,$r=Ot.onSearch,Wo=Ot.onSearchSplit,Ko=Ot.tokenSeparators,ar=Ot.allowClear,Ro=Ot.prefix,ea=Ot.suffixIcon,yo=Ot.clearIcon,Zo=Ot.OptionList,vo=Ot.animation,ua=Ot.transitionName,ya=Ot.dropdownStyle,$o=Ot.dropdownClassName,pa=Ot.dropdownMatchSelectWidth,ka=Ot.dropdownRender,Ca=Ot.dropdownAlign,Oa=Ot.placement,No=Ot.builtinPlacements,$e=Ot.getPopupContainer,fn=Ot.showAction,Lt=fn===void 0?[]:fn,Cn=Ot.onFocus,tr=Ot.onBlur,Zn=Ot.onKeyUp,Rn=Ot.onKeyDown,yr=Ot.onMouseDown,zn=(0,Fe.Z)(Ot,qt),Un=vn(Gn),or=(at!==void 0?at:Un)||Gn==="combobox",Rr=(0,je.Z)({},zn);Ut.forEach(function(oi){delete Rr[oi]}),Yt==null||Yt.forEach(function(oi){delete Rr[oi]});var wo=se.useState(!1),ca=(0,be.Z)(wo,2),aa=ca[0],oa=ca[1];se.useEffect(function(){oa((0,De.Z)())},[]);var va=se.useRef(null),ma=se.useRef(null),La=se.useRef(null),Ba=se.useRef(null),Ta=se.useRef(null),Va=se.useRef(!1),si=oe(),fi=(0,be.Z)(si,3),wi=fi[0],hi=fi[1],Ao=fi[2];se.useImperativeHandle(Vt,function(){var oi,Wa;return{focus:(oi=Ba.current)===null||oi===void 0?void 0:oi.focus,blur:(Wa=Ba.current)===null||Wa===void 0?void 0:Wa.blur,scrollTo:function(fl){var Ki;return(Ki=Ta.current)===null||Ki===void 0?void 0:Ki.scrollTo(fl)},nativeElement:va.current||ma.current}});var Do=se.useMemo(function(){var oi;if(Gn!=="combobox")return Tr;var Wa=(oi=nt[0])===null||oi===void 0?void 0:oi.value;return typeof Wa=="string"||typeof Wa=="number"?String(Wa):""},[Tr,Gn,nt]),Co=Gn==="combobox"&&typeof to=="function"&&to()||null,Ja=typeof dr=="function"&&dr(),Uo=(0,Ce.x1)(ma,Ja==null||(pt=Ja.props)===null||pt===void 0?void 0:pt.ref),Ho=se.useState(!1),Ma=(0,be.Z)(Ho,2),ba=Ma[0],ha=Ma[1];(0,Re.Z)(function(){ha(!0)},[]);var _o=(0,ze.Z)(!1,{defaultValue:kr,value:xr}),Mi=(0,be.Z)(_o,2),Hi=Mi[0],Ai=Mi[1],ri=ba?Hi:!1,El=!On&&Tt;(Lr||El&&ri&&Gn==="combobox")&&(ri=!1);var qi=El?!1:ri,qo=se.useCallback(function(oi){var Wa=oi!==void 0?oi:!ri;Lr||(Ai(Wa),ri!==Wa&&(Yr==null||Yr(Wa)))},[Lr,ri,Ai,Yr]),Ea=se.useMemo(function(){return(Ko||[]).some(function(oi){return[` `,`\r -`].includes(oi)})},[Ko]),Qo=se.useContext(Qe)||{},da=Qo.maxCount,za=Qo.rawValues,$a=function(Wa,Ui,fl){if(!(Un&&vt(da)&&(za==null?void 0:za.size)>=da)){var Ki=!0,Gi=Wa;oo==null||oo(null);var Nl=yt(Wa,Ko,vt(da)?da-za.size:void 0),Ml=fl?null:Nl;return Gn!=="combobox"&&Ml&&(Gi="",Wo==null||Wo(Ml),qo(!1),Ki=!1),$r&&Do!==Gi&&$r(Gi,{source:Ui?"typing":"effect"}),Ki}},ko=function(Wa){!Wa||!Wa.trim()||$r(Wa,{source:"submit"})};se.useEffect(function(){!ri&&!Un&&Gn!=="combobox"&&$a("",!1,!1)},[ri]),se.useEffect(function(){Hi&&Lr&&Ai(!1),Lr&&!Va.current&&hi(!1)},[Lr]);var Ga=Be(),vr=(0,be.Z)(Ga,2),Qr=vr[0],Yo=vr[1],Za=se.useRef(!1),Bi=function(Wa){var Ui=Qr(),fl=Wa.key,Ki=fl==="Enter";if(Ki&&(Gn!=="combobox"&&Wa.preventDefault(),ri||qo(!0)),Yo(!!Do),fl==="Backspace"&&!Ui&&Un&&!Do&&nt.length){for(var Gi=(0,we.Z)(nt),Nl=null,Ml=Gi.length-1;Ml>=0;Ml-=1){var Kl=Gi[Ml];if(!Kl.disabled){Gi.splice(Ml,1),Nl=Kl;break}}Nl&&Bt(Gi,{type:"remove",values:[Nl]})}for(var hl=arguments.length,Al=new Array(hl>1?hl-1:0),kl=1;kl1?Ui-1:0),Ki=1;Ki1?Nl-1:0),Kl=1;Kl=On},[Qt,On,dr==null?void 0:dr.size]),Ko=function(Lt){Lt.preventDefault()},ar=function(Lt){var Cn;(Cn=$r.current)===null||Cn===void 0||Cn.scrollTo(typeof Lt=="number"?{index:Lt}:Lt)},Ro=se.useCallback(function(fn){return tn==="combobox"?!1:dr.has(fn)},[tn,(0,we.Z)(dr).toString(),dr.size]),ea=function(Lt){for(var Cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,tr=eo.length,Zn=0;Zn1&&arguments[1]!==void 0?arguments[1]:!1;ua(Lt);var tr={source:Cn?"keyboard":"mouse"},Zn=eo[Lt];if(!Zn){Gn(null,-1,tr);return}Gn(Zn.value,Lt,tr)};(0,se.useEffect)(function(){ya(Lr!==!1?ea(0):-1)},[eo.length,Yt]);var $o=se.useCallback(function(fn){return tn==="combobox"?String(fn).toLowerCase()===Yt.toLowerCase():dr.has(fn)},[tn,Yt,(0,we.Z)(dr).toString(),dr.size]);(0,se.useEffect)(function(){var fn=setTimeout(function(){if(!Qt&&at&&dr.size===1){var Cn=Array.from(dr)[0],tr=eo.findIndex(function(Zn){var Rn=Zn.data;return Yt?String(Rn.value).startsWith(Yt):Rn.value===Cn});tr!==-1&&(ya(tr),ar(tr))}});if(at){var Lt;(Lt=$r.current)===null||Lt===void 0||Lt.scrollTo(void 0)}return function(){return clearTimeout(fn)}},[at,Yt]);var pa=function(Lt){Lt!==void 0&&Hr(Lt,{selected:!dr.has(Lt)}),Qt||nt(!1)};if(se.useImperativeHandle(pt,function(){return{onKeyDown:function(Lt){var Cn=Lt.which,tr=Lt.ctrlKey;switch(Cn){case Te.Z.N:case Te.Z.P:case Te.Z.UP:case Te.Z.DOWN:{var Zn=0;if(Cn===Te.Z.UP?Zn=-1:Cn===Te.Z.DOWN?Zn=1:zt()&&tr&&(Cn===Te.Z.N?Zn=1:Cn===Te.Z.P&&(Zn=-1)),Zn!==0){var Rn=ea(vo+Zn,Zn);ar(Rn),ya(Rn,!0)}break}case Te.Z.TAB:case Te.Z.ENTER:{var yr,zn=eo[vo];zn&&!(zn!=null&&(yr=zn.data)!==null&&yr!==void 0&&yr.disabled)&&!Wo?pa(zn.value):pa(void 0),at&&Lt.preventDefault();break}case Te.Z.ESC:nt(!1),at&&Lt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Lt){ar(Lt)}}}),eo.length===0)return se.createElement("div",{role:"listbox",id:"".concat(Kt,"_list"),className:"".concat(Tr,"-empty"),onMouseDown:Ko},Bt);var ka=Object.keys(xr).map(function(fn){return xr[fn]}),Ca=function(Lt){return Lt.label};function Oa(fn,Lt){var Cn=fn.group;return{role:Cn?"presentation":"option",id:"".concat(Kt,"_list_").concat(Lt)}}var No=function(Lt){var Cn=eo[Lt];if(!Cn)return null;var tr=Cn.data||{},Zn=tr.value,Rn=Cn.group,yr=(0,ge.Z)(tr,!0),zn=Ca(Cn);return Cn?se.createElement("div",(0,y.Z)({"aria-label":typeof zn=="string"&&!Rn?zn:null},yr,{key:Lt},Oa(Cn,Lt),{"aria-selected":$o(Zn)}),Zn):null},$e={role:"listbox",id:"".concat(Kt,"_list")};return se.createElement(se.Fragment,null,kr&&se.createElement("div",(0,y.Z)({},$e,{style:{height:0,width:0,overflow:"hidden"}}),No(vo-1),No(vo),No(vo+1)),se.createElement(ut.Z,{itemKey:"key",ref:$r,data:eo,height:ro,itemHeight:oo,fullHeight:!1,onMouseDown:Ko,onScroll:Tt,virtual:kr,direction:Yr,innerProps:kr?null:$e},function(fn,Lt){var Cn=fn.group,tr=fn.groupOption,Zn=fn.data,Rn=fn.label,yr=fn.value,zn=Zn.key;if(Cn){var Un,or=(Un=Zn.title)!==null&&Un!==void 0?Un:un(Rn)?Rn.toString():void 0;return se.createElement("div",{className:me()(Tr,"".concat(Tr,"-group"),Zn.className),title:or},Rn!==void 0?Rn:zn)}var Rr=Zn.disabled,wo=Zn.title,ca=Zn.children,aa=Zn.style,oa=Zn.className,va=(0,Fe.Z)(Zn,At),ma=(0,yn.Z)(va,ka),La=Ro(yr),Ba=Rr||!La&&Wo,Ta="".concat(Tr,"-option"),Va=me()(Tr,Ta,oa,(0,pe.Z)((0,pe.Z)((0,pe.Z)((0,pe.Z)({},"".concat(Ta,"-grouped"),tr),"".concat(Ta,"-active"),vo===Lt&&!Ba),"".concat(Ta,"-disabled"),Ba),"".concat(Ta,"-selected"),La)),si=Ca(fn),fi=!to||typeof to=="function"||La,wi=typeof si=="number"?si:si||yr,hi=un(wi)?wi.toString():void 0;return wo!==void 0&&(hi=wo),se.createElement("div",(0,y.Z)({},(0,ge.Z)(ma),kr?{}:Oa(fn,Lt),{"aria-selected":$o(yr),className:Va,title:hi,onMouseMove:function(){vo===Lt||Ba||ya(Lt)},onClick:function(){Ba||pa(yr)},style:aa}),se.createElement("div",{className:"".concat(Ta,"-content")},typeof io=="function"?io(fn,{index:Lt}):wi),se.isValidElement(to)||La,fi&&se.createElement(ce,{className:"".concat(Tr,"-option-state"),customizeIcon:to,customizeIconProps:{value:yr,disabled:Ba,isSelected:La}},La?"\u2713":null))}))},Vn=se.forwardRef(An),rr=Vn,sr=function(Ot,Vt){var pt=se.useRef({values:new Map,options:new Map}),Mt=se.useMemo(function(){var Kt=pt.current,at=Kt.values,Qt=Kt.options,tn=Ot.map(function(Bt){if(Bt.label===void 0){var Tt;return(0,je.Z)((0,je.Z)({},Bt),{},{label:(Tt=at.get(Bt.value))===null||Tt===void 0?void 0:Tt.label})}return Bt}),Yt=new Map,nt=new Map;return tn.forEach(function(Bt){Yt.set(Bt.value,Bt),nt.set(Bt.value,Vt.get(Bt.value)||Qt.get(Bt.value))}),pt.current.values=Yt,pt.current.options=nt,tn},[Ot,Vt]),Et=se.useCallback(function(Kt){return Vt.get(Kt)||pt.current.options.get(Kt)},[Vt]);return[Mt,Et]};function kn(Ot,Vt){return Ge(Ot).join("").toUpperCase().includes(Vt)}var qn=function(Ot,Vt,pt,Mt,Et){return se.useMemo(function(){if(!pt||Mt===!1)return Ot;var Kt=Vt.options,at=Vt.label,Qt=Vt.value,tn=[],Yt=typeof Mt=="function",nt=pt.toUpperCase(),Bt=Yt?Mt:function(Jt,On){return Et?kn(On[Et],nt):On[Kt]?kn(On[at!=="children"?at:"label"],nt):kn(On[Qt],nt)},Tt=Yt?function(Jt){return dt(Jt)}:function(Jt){return Jt};return Ot.forEach(function(Jt){if(Jt[Kt]){var On=Bt(pt,Tt(Jt));if(On)tn.push(Jt);else{var jn=Jt[Kt].filter(function(Gn){return Bt(pt,Tt(Gn))});jn.length&&tn.push((0,je.Z)((0,je.Z)({},Jt),{},(0,pe.Z)({},Kt,jn)))}return}Bt(pt,Tt(Jt))&&tn.push(Jt)}),tn},[Ot,Mt,Et,pt,Vt])},Ht=E(6551),dn=E(11592),Nn=["children","value"],Ln=["children"];function Sn(Ot){var Vt=Ot,pt=Vt.key,Mt=Vt.props,Et=Mt.children,Kt=Mt.value,at=(0,Fe.Z)(Mt,Nn);return(0,je.Z)({key:pt,value:Kt!==void 0?Kt:pt,children:Et},at)}function hn(Ot){var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,dn.Z)(Ot).map(function(pt,Mt){if(!se.isValidElement(pt)||!pt.type)return null;var Et=pt,Kt=Et.type.isSelectOptGroup,at=Et.key,Qt=Et.props,tn=Qt.children,Yt=(0,Fe.Z)(Qt,Ln);return Vt||!Kt?Sn(pt):(0,je.Z)((0,je.Z)({key:"__RC_SELECT_GRP__".concat(at===null?Mt:at,"__"),label:at},Yt),{},{options:hn(tn)})}).filter(function(pt){return pt})}var on=function(Vt,pt,Mt,Et,Kt){return se.useMemo(function(){var at=Vt,Qt=!Vt;Qt&&(at=hn(pt));var tn=new Map,Yt=new Map,nt=function(Jt,On,jn){jn&&typeof jn=="string"&&Jt.set(On[jn],On)},Bt=function Tt(Jt){for(var On=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,jn=0;jn1&&arguments[1]!==void 0?arguments[1]:!1,at=0;at0?qo(da.options):da.options}):da})},fi=se.useMemo(function(){return Hr?si(Va):Va},[Va,Hr,$e]),wi=se.useMemo(function(){return tt(fi,{fieldNames:Ca,childrenAsData:pa})},[fi,Ca,pa]),hi=function(Ea){var Qo=Rn(Ea);if(or(Qo),Zo&&(Qo.length!==aa.length||Qo.some(function($a,ko){var Ga;return((Ga=aa[ko])===null||Ga===void 0?void 0:Ga.value)!==($a==null?void 0:$a.value)}))){var da=yo?Qo:Qo.map(function($a){return $a.value}),za=Qo.map(function($a){return dt(oa($a.value))});Zo($o?da:da[0],$o?za:za[0])}},Ao=se.useState(null),Do=(0,be.Z)(Ao,2),Co=Do[0],Ja=Do[1],Uo=se.useState(0),Ho=(0,be.Z)(Uo,2),Ma=Ho[0],ba=Ho[1],ha=ro!==void 0?ro:Mt!=="combobox",_o=se.useCallback(function(qo,Ea){var Qo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},da=Qo.source,za=da===void 0?"keyboard":da;ba(Ea),at&&Mt==="combobox"&&qo!==null&&za==="keyboard"&&Ja(String(qo))},[at,Mt]),Mi=function(Ea,Qo,da){var za=function(){var ja,Sl=oa(Ea);return[yo?{label:Sl==null?void 0:Sl[Ca.label],value:Ea,key:(ja=Sl==null?void 0:Sl.key)!==null&&ja!==void 0?ja:Ea}:Ea,dt(Sl)]};if(Qo&&Jt){var $a=za(),ko=(0,be.Z)($a,2),Ga=ko[0],vr=ko[1];Jt(Ga,vr)}else if(!Qo&&On&&da!=="clear"){var Qr=za(),Yo=(0,be.Z)(Qr,2),Za=Yo[0],Bi=Yo[1];On(Za,Bi)}},Hi=Yn(function(qo,Ea){var Qo,da=$o?Ea.selected:!0;da?Qo=$o?[].concat((0,we.Z)(aa),[qo]):[qo]:Qo=aa.filter(function(za){return za.value!==qo}),hi(Qo),Mi(qo,da),Mt==="combobox"?Ja(""):(!vn||Tt)&&(fn(""),Ja(""))}),Ai=function(Ea,Qo){hi(Ea);var da=Qo.type,za=Qo.values;(da==="remove"||da==="clear")&&za.forEach(function($a){Mi($a.value,!1,da)})},ri=function(Ea,Qo){if(fn(Ea),Ja(null),Qo.source==="submit"){var da=(Ea||"").trim();if(da){var za=Array.from(new Set([].concat((0,we.Z)(ma),[da])));hi(za),Mi(da,!0),fn("")}return}Qo.source!=="blur"&&(Mt==="combobox"&&hi(Ea),nt==null||nt(Ea))},El=function(Ea){var Qo=Ea;Mt!=="tags"&&(Qo=Ea.map(function(za){var $a=tr.get(za);return $a==null?void 0:$a.value}).filter(function(za){return za!==void 0}));var da=Array.from(new Set([].concat((0,we.Z)(ma),(0,we.Z)(Qo))));hi(da),da.forEach(function(za){Mi(za,!0)})},qi=se.useMemo(function(){var qo=io!==!1&&Gn!==!1;return(0,je.Z)((0,je.Z)({},Lt),{},{flattenOptions:wi,onActiveValue:_o,defaultActiveFirstOption:ha,onSelect:Hi,menuItemSelectedIcon:oo,rawValues:ma,fieldNames:Ca,virtual:qo,direction:Tr,listHeight:$r,listItemHeight:Ko,childrenAsData:pa,maxCount:vo,optionRender:kr})},[vo,Lt,wi,_o,ha,Hi,oo,ma,Ca,io,Gn,Tr,$r,Ko,pa,kr]);return se.createElement(Qe.Provider,{value:qi},se.createElement(Xt,(0,y.Z)({},ua,{id:ya,prefixCls:Kt,ref:Vt,omitDomProps:Er,mode:Mt,displayValues:va,onDisplayValuesChange:Ai,direction:Tr,searchValue:$e,onSearch:ri,autoClearSearchValue:Tt,onSearchSplit:El,dropdownMatchSelectWidth:Gn,OptionList:rr,emptyOptions:!wi.length,activeValue:Co,activeDescendantId:"".concat(ya,"_list_").concat(Ma)})))}),Kn=En;Kn.Option=kt,Kn.OptGroup=an;var fr=Kn,gr=fr},22711:function(sn,Ct,E){"use strict";E.r(Ct),E.d(Ct,{ResizableTextArea:function(){return Pe},default:function(){return _e}});var y=E(54476),we=E(20068),pe=E(33885),je=E(94480),be=E(42978),Fe=E(75931),ye=E(92310),ze=E.n(ye),Ae=E(36901),se=E(66003),Ye=E(30292),me=E(18929),Re=E(59301),De=E(76190),Ce=E(29301),he=E(34280),ce=E(16089),Me=` +`].includes(oi)})},[Ko]),Qo=se.useContext(Qe)||{},da=Qo.maxCount,za=Qo.rawValues,$a=function(Wa,Ui,fl){if(!(Un&&vt(da)&&(za==null?void 0:za.size)>=da)){var Ki=!0,Gi=Wa;oo==null||oo(null);var Nl=yt(Wa,Ko,vt(da)?da-za.size:void 0),Ml=fl?null:Nl;return Gn!=="combobox"&&Ml&&(Gi="",Wo==null||Wo(Ml),qo(!1),Ki=!1),$r&&Do!==Gi&&$r(Gi,{source:Ui?"typing":"effect"}),Ki}},ko=function(Wa){!Wa||!Wa.trim()||$r(Wa,{source:"submit"})};se.useEffect(function(){!ri&&!Un&&Gn!=="combobox"&&$a("",!1,!1)},[ri]),se.useEffect(function(){Hi&&Lr&&Ai(!1),Lr&&!Va.current&&hi(!1)},[Lr]);var Ga=Be(),vr=(0,be.Z)(Ga,2),Qr=vr[0],Yo=vr[1],Za=se.useRef(!1),Bi=function(Wa){var Ui=Qr(),fl=Wa.key,Ki=fl==="Enter";if(Ki&&(Gn!=="combobox"&&Wa.preventDefault(),ri||qo(!0)),Yo(!!Do),fl==="Backspace"&&!Ui&&Un&&!Do&&nt.length){for(var Gi=(0,we.Z)(nt),Nl=null,Ml=Gi.length-1;Ml>=0;Ml-=1){var Kl=Gi[Ml];if(!Kl.disabled){Gi.splice(Ml,1),Nl=Kl;break}}Nl&&Bt(Gi,{type:"remove",values:[Nl]})}for(var hl=arguments.length,Al=new Array(hl>1?hl-1:0),kl=1;kl1?Ui-1:0),Ki=1;Ki1?Nl-1:0),Kl=1;Kl=On},[Qt,On,dr==null?void 0:dr.size]),Ko=function(Lt){Lt.preventDefault()},ar=function(Lt){var Cn;(Cn=$r.current)===null||Cn===void 0||Cn.scrollTo(typeof Lt=="number"?{index:Lt}:Lt)},Ro=se.useCallback(function(fn){return tn==="combobox"?!1:dr.has(fn)},[tn,(0,we.Z)(dr).toString(),dr.size]),ea=function(Lt){for(var Cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,tr=eo.length,Zn=0;Zn1&&arguments[1]!==void 0?arguments[1]:!1;ua(Lt);var tr={source:Cn?"keyboard":"mouse"},Zn=eo[Lt];if(!Zn){Gn(null,-1,tr);return}Gn(Zn.value,Lt,tr)};(0,se.useEffect)(function(){ya(Lr!==!1?ea(0):-1)},[eo.length,Yt]);var $o=se.useCallback(function(fn){return tn==="combobox"?String(fn).toLowerCase()===Yt.toLowerCase():dr.has(fn)},[tn,Yt,(0,we.Z)(dr).toString(),dr.size]);(0,se.useEffect)(function(){var fn=setTimeout(function(){if(!Qt&&at&&dr.size===1){var Cn=Array.from(dr)[0],tr=eo.findIndex(function(Zn){var Rn=Zn.data;return Yt?String(Rn.value).startsWith(Yt):Rn.value===Cn});tr!==-1&&(ya(tr),ar(tr))}});if(at){var Lt;(Lt=$r.current)===null||Lt===void 0||Lt.scrollTo(void 0)}return function(){return clearTimeout(fn)}},[at,Yt]);var pa=function(Lt){Lt!==void 0&&Hr(Lt,{selected:!dr.has(Lt)}),Qt||nt(!1)};if(se.useImperativeHandle(pt,function(){return{onKeyDown:function(Lt){var Cn=Lt.which,tr=Lt.ctrlKey;switch(Cn){case Te.Z.N:case Te.Z.P:case Te.Z.UP:case Te.Z.DOWN:{var Zn=0;if(Cn===Te.Z.UP?Zn=-1:Cn===Te.Z.DOWN?Zn=1:zt()&&tr&&(Cn===Te.Z.N?Zn=1:Cn===Te.Z.P&&(Zn=-1)),Zn!==0){var Rn=ea(vo+Zn,Zn);ar(Rn),ya(Rn,!0)}break}case Te.Z.TAB:case Te.Z.ENTER:{var yr,zn=eo[vo];zn&&!(zn!=null&&(yr=zn.data)!==null&&yr!==void 0&&yr.disabled)&&!Wo?pa(zn.value):pa(void 0),at&&Lt.preventDefault();break}case Te.Z.ESC:nt(!1),at&&Lt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Lt){ar(Lt)}}}),eo.length===0)return se.createElement("div",{role:"listbox",id:"".concat(Kt,"_list"),className:"".concat(Tr,"-empty"),onMouseDown:Ko},Bt);var ka=Object.keys(xr).map(function(fn){return xr[fn]}),Ca=function(Lt){return Lt.label};function Oa(fn,Lt){var Cn=fn.group;return{role:Cn?"presentation":"option",id:"".concat(Kt,"_list_").concat(Lt)}}var No=function(Lt){var Cn=eo[Lt];if(!Cn)return null;var tr=Cn.data||{},Zn=tr.value,Rn=Cn.group,yr=(0,ge.Z)(tr,!0),zn=Ca(Cn);return Cn?se.createElement("div",(0,y.Z)({"aria-label":typeof zn=="string"&&!Rn?zn:null},yr,{key:Lt},Oa(Cn,Lt),{"aria-selected":$o(Zn)}),Zn):null},$e={role:"listbox",id:"".concat(Kt,"_list")};return se.createElement(se.Fragment,null,kr&&se.createElement("div",(0,y.Z)({},$e,{style:{height:0,width:0,overflow:"hidden"}}),No(vo-1),No(vo),No(vo+1)),se.createElement(ut.Z,{itemKey:"key",ref:$r,data:eo,height:ro,itemHeight:oo,fullHeight:!1,onMouseDown:Ko,onScroll:Tt,virtual:kr,direction:Yr,innerProps:kr?null:$e},function(fn,Lt){var Cn=fn.group,tr=fn.groupOption,Zn=fn.data,Rn=fn.label,yr=fn.value,zn=Zn.key;if(Cn){var Un,or=(Un=Zn.title)!==null&&Un!==void 0?Un:un(Rn)?Rn.toString():void 0;return se.createElement("div",{className:me()(Tr,"".concat(Tr,"-group"),Zn.className),title:or},Rn!==void 0?Rn:zn)}var Rr=Zn.disabled,wo=Zn.title,ca=Zn.children,aa=Zn.style,oa=Zn.className,va=(0,Fe.Z)(Zn,At),ma=(0,yn.Z)(va,ka),La=Ro(yr),Ba=Rr||!La&&Wo,Ta="".concat(Tr,"-option"),Va=me()(Tr,Ta,oa,(0,pe.Z)((0,pe.Z)((0,pe.Z)((0,pe.Z)({},"".concat(Ta,"-grouped"),tr),"".concat(Ta,"-active"),vo===Lt&&!Ba),"".concat(Ta,"-disabled"),Ba),"".concat(Ta,"-selected"),La)),si=Ca(fn),fi=!to||typeof to=="function"||La,wi=typeof si=="number"?si:si||yr,hi=un(wi)?wi.toString():void 0;return wo!==void 0&&(hi=wo),se.createElement("div",(0,y.Z)({},(0,ge.Z)(ma),kr?{}:Oa(fn,Lt),{"aria-selected":$o(yr),className:Va,title:hi,onMouseMove:function(){vo===Lt||Ba||ya(Lt)},onClick:function(){Ba||pa(yr)},style:aa}),se.createElement("div",{className:"".concat(Ta,"-content")},typeof io=="function"?io(fn,{index:Lt}):wi),se.isValidElement(to)||La,fi&&se.createElement(ce,{className:"".concat(Tr,"-option-state"),customizeIcon:to,customizeIconProps:{value:yr,disabled:Ba,isSelected:La}},La?"\u2713":null))}))},Vn=se.forwardRef(An),rr=Vn,sr=function(Ot,Vt){var pt=se.useRef({values:new Map,options:new Map}),Mt=se.useMemo(function(){var Kt=pt.current,at=Kt.values,Qt=Kt.options,tn=Ot.map(function(Bt){if(Bt.label===void 0){var Tt;return(0,je.Z)((0,je.Z)({},Bt),{},{label:(Tt=at.get(Bt.value))===null||Tt===void 0?void 0:Tt.label})}return Bt}),Yt=new Map,nt=new Map;return tn.forEach(function(Bt){Yt.set(Bt.value,Bt),nt.set(Bt.value,Vt.get(Bt.value)||Qt.get(Bt.value))}),pt.current.values=Yt,pt.current.options=nt,tn},[Ot,Vt]),Et=se.useCallback(function(Kt){return Vt.get(Kt)||pt.current.options.get(Kt)},[Vt]);return[Mt,Et]};function kn(Ot,Vt){return Ge(Ot).join("").toUpperCase().includes(Vt)}var qn=function(Ot,Vt,pt,Mt,Et){return se.useMemo(function(){if(!pt||Mt===!1)return Ot;var Kt=Vt.options,at=Vt.label,Qt=Vt.value,tn=[],Yt=typeof Mt=="function",nt=pt.toUpperCase(),Bt=Yt?Mt:function(Jt,On){return Et?kn(On[Et],nt):On[Kt]?kn(On[at!=="children"?at:"label"],nt):kn(On[Qt],nt)},Tt=Yt?function(Jt){return dt(Jt)}:function(Jt){return Jt};return Ot.forEach(function(Jt){if(Jt[Kt]){var On=Bt(pt,Tt(Jt));if(On)tn.push(Jt);else{var jn=Jt[Kt].filter(function(Gn){return Bt(pt,Tt(Gn))});jn.length&&tn.push((0,je.Z)((0,je.Z)({},Jt),{},(0,pe.Z)({},Kt,jn)))}return}Bt(pt,Tt(Jt))&&tn.push(Jt)}),tn},[Ot,Mt,Et,pt,Vt])},Ht=E(6551),dn=E(11592),Nn=["children","value"],Ln=["children"];function Sn(Ot){var Vt=Ot,pt=Vt.key,Mt=Vt.props,Et=Mt.children,Kt=Mt.value,at=(0,Fe.Z)(Mt,Nn);return(0,je.Z)({key:pt,value:Kt!==void 0?Kt:pt,children:Et},at)}function hn(Ot){var Vt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,dn.Z)(Ot).map(function(pt,Mt){if(!se.isValidElement(pt)||!pt.type)return null;var Et=pt,Kt=Et.type.isSelectOptGroup,at=Et.key,Qt=Et.props,tn=Qt.children,Yt=(0,Fe.Z)(Qt,Ln);return Vt||!Kt?Sn(pt):(0,je.Z)((0,je.Z)({key:"__RC_SELECT_GRP__".concat(at===null?Mt:at,"__"),label:at},Yt),{},{options:hn(tn)})}).filter(function(pt){return pt})}var on=function(Vt,pt,Mt,Et,Kt){return se.useMemo(function(){var at=Vt,Qt=!Vt;Qt&&(at=hn(pt));var tn=new Map,Yt=new Map,nt=function(Jt,On,jn){jn&&typeof jn=="string"&&Jt.set(On[jn],On)},Bt=function Tt(Jt){for(var On=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,jn=0;jn1&&arguments[1]!==void 0?arguments[1]:!1,at=0;at0?qo(da.options):da.options}):da})},fi=se.useMemo(function(){return Hr?si(Va):Va},[Va,Hr,$e]),wi=se.useMemo(function(){return tt(fi,{fieldNames:Ca,childrenAsData:pa})},[fi,Ca,pa]),hi=function(Ea){var Qo=Rn(Ea);if(or(Qo),Zo&&(Qo.length!==aa.length||Qo.some(function($a,ko){var Ga;return((Ga=aa[ko])===null||Ga===void 0?void 0:Ga.value)!==($a==null?void 0:$a.value)}))){var da=yo?Qo:Qo.map(function($a){return $a.value}),za=Qo.map(function($a){return dt(oa($a.value))});Zo($o?da:da[0],$o?za:za[0])}},Ao=se.useState(null),Do=(0,be.Z)(Ao,2),Co=Do[0],Ja=Do[1],Uo=se.useState(0),Ho=(0,be.Z)(Uo,2),Ma=Ho[0],ba=Ho[1],ha=ro!==void 0?ro:Mt!=="combobox",_o=se.useCallback(function(qo,Ea){var Qo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},da=Qo.source,za=da===void 0?"keyboard":da;ba(Ea),at&&Mt==="combobox"&&qo!==null&&za==="keyboard"&&Ja(String(qo))},[at,Mt]),Mi=function(Ea,Qo,da){var za=function(){var ja,Sl=oa(Ea);return[yo?{label:Sl==null?void 0:Sl[Ca.label],value:Ea,key:(ja=Sl==null?void 0:Sl.key)!==null&&ja!==void 0?ja:Ea}:Ea,dt(Sl)]};if(Qo&&Jt){var $a=za(),ko=(0,be.Z)($a,2),Ga=ko[0],vr=ko[1];Jt(Ga,vr)}else if(!Qo&&On&&da!=="clear"){var Qr=za(),Yo=(0,be.Z)(Qr,2),Za=Yo[0],Bi=Yo[1];On(Za,Bi)}},Hi=Yn(function(qo,Ea){var Qo,da=$o?Ea.selected:!0;da?Qo=$o?[].concat((0,we.Z)(aa),[qo]):[qo]:Qo=aa.filter(function(za){return za.value!==qo}),hi(Qo),Mi(qo,da),Mt==="combobox"?Ja(""):(!vn||Tt)&&(fn(""),Ja(""))}),Ai=function(Ea,Qo){hi(Ea);var da=Qo.type,za=Qo.values;(da==="remove"||da==="clear")&&za.forEach(function($a){Mi($a.value,!1,da)})},ri=function(Ea,Qo){if(fn(Ea),Ja(null),Qo.source==="submit"){var da=(Ea||"").trim();if(da){var za=Array.from(new Set([].concat((0,we.Z)(ma),[da])));hi(za),Mi(da,!0),fn("")}return}Qo.source!=="blur"&&(Mt==="combobox"&&hi(Ea),nt==null||nt(Ea))},El=function(Ea){var Qo=Ea;Mt!=="tags"&&(Qo=Ea.map(function(za){var $a=tr.get(za);return $a==null?void 0:$a.value}).filter(function(za){return za!==void 0}));var da=Array.from(new Set([].concat((0,we.Z)(ma),(0,we.Z)(Qo))));hi(da),da.forEach(function(za){Mi(za,!0)})},qi=se.useMemo(function(){var qo=io!==!1&&Gn!==!1;return(0,je.Z)((0,je.Z)({},Lt),{},{flattenOptions:wi,onActiveValue:_o,defaultActiveFirstOption:ha,onSelect:Hi,menuItemSelectedIcon:oo,rawValues:ma,fieldNames:Ca,virtual:qo,direction:Tr,listHeight:$r,listItemHeight:Ko,childrenAsData:pa,maxCount:vo,optionRender:kr})},[vo,Lt,wi,_o,ha,Hi,oo,ma,Ca,io,Gn,Tr,$r,Ko,pa,kr]);return se.createElement(Qe.Provider,{value:qi},se.createElement(Xt,(0,y.Z)({},ua,{id:ya,prefixCls:Kt,ref:Vt,omitDomProps:Er,mode:Mt,displayValues:va,onDisplayValuesChange:Ai,direction:Tr,searchValue:$e,onSearch:ri,autoClearSearchValue:Tt,onSearchSplit:El,dropdownMatchSelectWidth:Gn,OptionList:rr,emptyOptions:!wi.length,activeValue:Co,activeDescendantId:"".concat(ya,"_list_").concat(Ma)})))}),Kn=En;Kn.Option=Rt,Kn.OptGroup=an;var fr=Kn,gr=fr},22711:function(sn,Ct,E){"use strict";E.r(Ct),E.d(Ct,{ResizableTextArea:function(){return Pe},default:function(){return _e}});var y=E(54476),we=E(20068),pe=E(33885),je=E(94480),be=E(42978),Fe=E(75931),ye=E(92310),ze=E.n(ye),Ae=E(36901),se=E(66003),Ye=E(30292),me=E(18929),Re=E(59301),De=E(76190),Ce=E(29301),he=E(34280),ce=E(16089),Me=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -1301,7 +1301,7 @@ b`.split(/\n/).length!=3?function(a){for(var b=0,z=[],x=a.length;b<=x;){var ee=a top:0 !important; right:0 !important; pointer-events: none !important; -`,Ze=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Je={},oe;function Be(Ge){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=Ge.getAttribute("id")||Ge.getAttribute("data-reactid")||Ge.getAttribute("name");if(ft&&Je[Nt])return Je[Nt];var Ke=window.getComputedStyle(Ge),Se=Ke.getPropertyValue("box-sizing")||Ke.getPropertyValue("-moz-box-sizing")||Ke.getPropertyValue("-webkit-box-sizing"),xt=parseFloat(Ke.getPropertyValue("padding-bottom"))+parseFloat(Ke.getPropertyValue("padding-top")),It=parseFloat(Ke.getPropertyValue("border-bottom-width"))+parseFloat(Ke.getPropertyValue("border-top-width")),st=Ze.map(function(Ne){return"".concat(Ne,":").concat(Ke.getPropertyValue(Ne))}).join(";"),xe={sizingStyle:st,paddingSize:xt,borderSize:It,boxSizing:Se};return ft&&Nt&&(Je[Nt]=xe),xe}function rt(Ge){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;oe||(oe=document.createElement("textarea"),oe.setAttribute("tab-index","-1"),oe.setAttribute("aria-hidden","true"),oe.setAttribute("name","hiddenTextarea"),document.body.appendChild(oe)),Ge.getAttribute("wrap")?oe.setAttribute("wrap",Ge.getAttribute("wrap")):oe.removeAttribute("wrap");var Se=Be(Ge,ft),xt=Se.paddingSize,It=Se.borderSize,st=Se.boxSizing,xe=Se.sizingStyle;oe.setAttribute("style","".concat(xe,";").concat(Me)),oe.value=Ge.value||Ge.placeholder||"";var Ne=void 0,it=void 0,Wt,ht=oe.scrollHeight;if(st==="border-box"?ht+=It:st==="content-box"&&(ht-=xt),Nt!==null||Ke!==null){oe.value=" ";var Zt=oe.scrollHeight-xt;Nt!==null&&(Ne=Zt*Nt,st==="border-box"&&(Ne=Ne+xt+It),ht=Math.max(Ne,ht)),Ke!==null&&(it=Zt*Ke,st==="border-box"&&(it=it+xt+It),Wt=ht>it?"":"hidden",ht=Math.min(it,ht))}var St={height:ht,overflowY:Wt,resize:"none"};return Ne&&(St.minHeight=Ne),it&&(St.maxHeight=it),St}var Te=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Xe=0,ge=1,Oe=2,Ve=Re.forwardRef(function(Ge,ft){var Nt=Ge,Ke=Nt.prefixCls,Se=Nt.defaultValue,xt=Nt.value,It=Nt.autoSize,st=Nt.onResize,xe=Nt.className,Ne=Nt.style,it=Nt.disabled,Wt=Nt.onChange,ht=Nt.onInternalAutoSize,Zt=(0,Fe.Z)(Nt,Te),St=(0,me.Z)(Se,{value:xt,postState:function(kt){return kt!=null?kt:""}}),Gt=(0,be.Z)(St,2),jt=Gt[0],de=Gt[1],ne=function(kt){de(kt.target.value),Wt==null||Wt(kt)},te=Re.useRef();Re.useImperativeHandle(ft,function(){return{textArea:te.current}});var le=Re.useMemo(function(){return It&&(0,De.Z)(It)==="object"?[It.minRows,It.maxRows]:[]},[It]),ve=(0,be.Z)(le,2),re=ve[0],fe=ve[1],Ue=!!It,vt=function(){try{if(document.activeElement===te.current){var kt=te.current,ln=kt.selectionStart,yn=kt.selectionEnd,ut=kt.scrollTop;te.current.setSelectionRange(ln,yn),te.current.scrollTop=ut}}catch(zt){}},et=Re.useState(Oe),tt=(0,be.Z)(et,2),dt=tt[0],yt=tt[1],wt=Re.useState(),Qe=(0,be.Z)(wt,2),lt=Qe[0],qt=Qe[1],Ut=function(){yt(Xe)};(0,he.Z)(function(){Ue&&Ut()},[xt,re,fe,Ue]),(0,he.Z)(function(){if(dt===Xe)yt(ge);else if(dt===ge){var bt=rt(te.current,!1,re,fe);yt(Oe),qt(bt)}else vt()},[dt]);var vn=Re.useRef(),en=function(){ce.Z.cancel(vn.current)},Xt=function(kt){dt===Oe&&(st==null||st(kt),It&&(en(),vn.current=(0,ce.Z)(function(){Ut()})))};Re.useEffect(function(){return en},[]);var $t=Ue?lt:null,an=(0,pe.Z)((0,pe.Z)({},Ne),$t);return(dt===Xe||dt===ge)&&(an.overflowY="hidden",an.overflowX="hidden"),Re.createElement(Ce.Z,{onResize:Xt,disabled:!(It||st)},Re.createElement("textarea",(0,y.Z)({},Zt,{ref:te,style:an,className:ze()(Ke,xe,(0,we.Z)({},"".concat(Ke,"-disabled"),it)),disabled:it,value:jt,onChange:ne})))}),Pe=Ve,ot=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Le=Re.forwardRef(function(Ge,ft){var Nt,Ke=Ge.defaultValue,Se=Ge.value,xt=Ge.onFocus,It=Ge.onBlur,st=Ge.onChange,xe=Ge.allowClear,Ne=Ge.maxLength,it=Ge.onCompositionStart,Wt=Ge.onCompositionEnd,ht=Ge.suffix,Zt=Ge.prefixCls,St=Zt===void 0?"rc-textarea":Zt,Gt=Ge.showCount,jt=Ge.count,de=Ge.className,ne=Ge.style,te=Ge.disabled,le=Ge.hidden,ve=Ge.classNames,re=Ge.styles,fe=Ge.onResize,Ue=Ge.onClear,vt=Ge.onPressEnter,et=Ge.readOnly,tt=Ge.autoSize,dt=Ge.onKeyDown,yt=(0,Fe.Z)(Ge,ot),wt=(0,me.Z)(Ke,{value:Se,defaultValue:Ke}),Qe=(0,be.Z)(wt,2),lt=Qe[0],qt=Qe[1],Ut=lt==null?"":String(lt),vn=Re.useState(!1),en=(0,be.Z)(vn,2),Xt=en[0],$t=en[1],an=Re.useRef(!1),bt=Re.useState(null),kt=(0,be.Z)(bt,2),ln=kt[0],yn=kt[1],ut=(0,Re.useRef)(null),zt=(0,Re.useRef)(null),At=function(){var Kn;return(Kn=zt.current)===null||Kn===void 0?void 0:Kn.textArea},un=function(){At().focus()};(0,Re.useImperativeHandle)(ft,function(){var En;return{resizableTextArea:zt.current,focus:un,blur:function(){At().blur()},nativeElement:((En=ut.current)===null||En===void 0?void 0:En.nativeElement)||At()}}),(0,Re.useEffect)(function(){$t(function(En){return!te&&En})},[te]);var An=Re.useState(null),Vn=(0,be.Z)(An,2),rr=Vn[0],sr=Vn[1];Re.useEffect(function(){if(rr){var En;(En=At()).setSelectionRange.apply(En,(0,je.Z)(rr))}},[rr]);var kn=(0,se.Z)(jt,Gt),qn=(Nt=kn.max)!==null&&Nt!==void 0?Nt:Ne,Ht=Number(qn)>0,dn=kn.strategy(Ut),Nn=!!qn&&dn>qn,Ln=function(Kn,fr){var gr=fr;!an.current&&kn.exceedFormatter&&kn.max&&kn.strategy(fr)>kn.max&&(gr=kn.exceedFormatter(fr,{max:kn.max}),fr!==gr&&sr([At().selectionStart||0,At().selectionEnd||0])),qt(gr),(0,Ye.rJ)(Kn.currentTarget,Kn,st,gr)},Sn=function(Kn){an.current=!0,it==null||it(Kn)},hn=function(Kn){an.current=!1,Ln(Kn,Kn.currentTarget.value),Wt==null||Wt(Kn)},on=function(Kn){Ln(Kn,Kn.target.value)},Fn=function(Kn){Kn.key==="Enter"&&vt&&vt(Kn),dt==null||dt(Kn)},Yn=function(Kn){$t(!0),xt==null||xt(Kn)},_n=function(Kn){$t(!1),It==null||It(Kn)},Pn=function(Kn){qt(""),un(),(0,Ye.rJ)(At(),Kn,st)},Qn=ht,Jn;kn.show&&(kn.showFormatter?Jn=kn.showFormatter({value:Ut,count:dn,maxLength:qn}):Jn="".concat(dn).concat(Ht?" / ".concat(qn):""),Qn=Re.createElement(Re.Fragment,null,Qn,Re.createElement("span",{className:ze()("".concat(St,"-data-count"),ve==null?void 0:ve.count),style:re==null?void 0:re.count},Jn)));var Er=function(Kn){var fr;fe==null||fe(Kn),(fr=At())!==null&&fr!==void 0&&fr.style.height&&yn(!0)},Ar=!tt&&!Gt&&!xe;return Re.createElement(Ae.BaseInput,{ref:ut,value:Ut,allowClear:xe,handleReset:Pn,suffix:Qn,prefixCls:St,classNames:(0,pe.Z)((0,pe.Z)({},ve),{},{affixWrapper:ze()(ve==null?void 0:ve.affixWrapper,(0,we.Z)((0,we.Z)({},"".concat(St,"-show-count"),Gt),"".concat(St,"-textarea-allow-clear"),xe))}),disabled:te,focused:Xt,className:ze()(de,Nn&&"".concat(St,"-out-of-range")),style:(0,pe.Z)((0,pe.Z)({},ne),ln&&!Ar?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Jn=="string"?Jn:void 0}},hidden:le,readOnly:et,onClear:Ue},Re.createElement(Pe,(0,y.Z)({},yt,{autoSize:tt,maxLength:Ne,onKeyDown:Fn,onChange:on,onFocus:Yn,onBlur:_n,onCompositionStart:Sn,onCompositionEnd:hn,className:ze()(ve==null?void 0:ve.textarea),style:(0,pe.Z)((0,pe.Z)({},re==null?void 0:re.textarea),{},{resize:ne==null?void 0:ne.resize}),disabled:te,prefixCls:St,onResize:Er,ref:zt,readOnly:et})))}),ue=Le,_e=ue},639:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(54476),we=E(20068),pe=E(33885),je=E(42978),be=E(75931),Fe=E(59301),ye=E(92310),ze=E.n(ye),Ae=E(26112),se=E(30699),Ye=function(Be){for(var rt=Be.prefixCls,Te=Be.level,Xe=Be.isStart,ge=Be.isEnd,Oe="".concat(rt,"-indent-unit"),Ve=[],Pe=0;Pe0&&arguments[0]!==void 0?arguments[0]:[],ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],re=le.length,fe=ve.length;if(Math.abs(re-fe)!==1)return{add:!1,key:null};function Ue(vt,et){var tt=new Map;vt.forEach(function(yt){tt.set(yt,!0)});var dt=et.filter(function(yt){return!tt.has(yt)});return dt.length===1?dt[0]:null}return re ").concat(ve);return ve}var Wt=he.forwardRef(function(le,ve){var re=le.prefixCls,fe=le.data,Ue=le.selectable,vt=le.checkable,et=le.expandedKeys,tt=le.selectedKeys,dt=le.checkedKeys,yt=le.loadedKeys,wt=le.loadingKeys,Qe=le.halfCheckedKeys,lt=le.keyEntities,qt=le.disabled,Ut=le.dragging,vn=le.dragOverNodeKey,en=le.dropPosition,Xt=le.motion,$t=le.height,an=le.itemHeight,bt=le.virtual,kt=le.scrollWidth,ln=le.focusable,yn=le.activeItem,ut=le.focused,zt=le.tabIndex,At=le.onKeyDown,un=le.onFocus,An=le.onBlur,Vn=le.onActiveChange,rr=le.onListChangeStart,sr=le.onListChangeEnd,kn=(0,Be.Z)(le,ft),qn=he.useRef(null),Ht=he.useRef(null);he.useImperativeHandle(ve,function(){return{scrollTo:function(Qt){qn.current.scrollTo(Qt)},getIndentWidth:function(){return Ht.current.offsetWidth}}});var dn=he.useState(et),Nn=(0,oe.Z)(dn,2),Ln=Nn[0],Sn=Nn[1],hn=he.useState(fe),on=(0,oe.Z)(hn,2),Fn=on[0],Yn=on[1],_n=he.useState(fe),Pn=(0,oe.Z)(_n,2),Qn=Pn[0],Jn=Pn[1],Er=he.useState([]),Ar=(0,oe.Z)(Er,2),En=Ar[0],Kn=Ar[1],fr=he.useState(null),gr=(0,oe.Z)(fr,2),Ot=gr[0],Vt=gr[1],pt=he.useRef(fe);pt.current=fe;function Mt(){var at=pt.current;Yn(at),Jn(at),Kn([]),Vt(null),sr()}(0,rt.Z)(function(){Sn(et);var at=_e(Ln,et);if(at.key!==null)if(at.add){var Qt=Fn.findIndex(function(Jt){var On=Jt.key;return On===at.key}),tn=xe(Ge(Fn,fe,at.key),bt,$t,an),Yt=Fn.slice();Yt.splice(Qt+1,0,st),Jn(Yt),Kn(tn),Vt("show")}else{var nt=fe.findIndex(function(Jt){var On=Jt.key;return On===at.key}),Bt=xe(Ge(fe,Fn,at.key),bt,$t,an),Tt=fe.slice();Tt.splice(nt+1,0,st),Jn(Tt),Kn(Bt),Vt("hide")}else Fn!==fe&&(Yn(fe),Jn(fe))},[et,fe]),he.useEffect(function(){Ut||Mt()},[Ut]);var Et=Xt?Qn:fe,Kt={expandedKeys:et,selectedKeys:tt,loadedKeys:yt,loadingKeys:wt,checkedKeys:dt,halfCheckedKeys:Qe,dragOverNodeKey:vn,dropPosition:en,keyEntities:lt};return he.createElement(he.Fragment,null,ut&&yn&&he.createElement("span",{style:Nt,"aria-live":"assertive"},it(yn)),he.createElement("div",null,he.createElement("input",{style:Nt,disabled:ln===!1||qt,tabIndex:ln!==!1?zt:null,onKeyDown:At,onFocus:un,onBlur:An,value:"",onChange:Ke,"aria-label":"for screen reader"})),he.createElement("div",{className:"".concat(re,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},he.createElement("div",{className:"".concat(re,"-indent")},he.createElement("div",{ref:Ht,className:"".concat(re,"-indent-unit")}))),he.createElement(Te.Z,(0,y.Z)({},kn,{data:Et,itemKey:Ne,height:$t,fullHeight:!1,virtual:bt,itemHeight:an,scrollWidth:kt,prefixCls:"".concat(re,"-list"),ref:qn,role:"tree",onVisibleChange:function(Qt){Qt.every(function(tn){return Ne(tn)!==Se})&&Mt()}}),function(at){var Qt=at.pos,tn=Object.assign({},(Je(at.data),at.data)),Yt=at.title,nt=at.key,Bt=at.isStart,Tt=at.isEnd,Jt=(0,Pe.km)(nt,Qt);delete tn.key,delete tn.children;var On=(0,Pe.H8)(Jt,Kt);return he.createElement(ue,(0,y.Z)({},tn,On,{title:Yt,active:!!yn&&nt===yn.key,pos:Qt,data:at.data,isStart:Bt,isEnd:Tt,motion:Xt,motionNodes:nt===Se?En:null,motionType:Ot,onMotionStart:rr,onMotionEnd:Mt,treeNodeRequiredProps:Kt,onMouseMove:function(){Vn(null)}}))}))}),ht=Wt,Zt=E(82661),St=E(34643),Gt=E(65065),jt=10,de=function(le){(0,ze.Z)(re,le);var ve=(0,Ae.Z)(re);function re(){var fe;(0,be.Z)(this,re);for(var Ue=arguments.length,vt=new Array(Ue),et=0;et2&&arguments[2]!==void 0?arguments[2]:!1,Qe=fe.state,lt=Qe.dragChildrenKeys,qt=Qe.dropPosition,Ut=Qe.dropTargetKey,vn=Qe.dropTargetPos,en=Qe.dropAllowed;if(en){var Xt=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),Ut!==null){var $t=(0,pe.Z)((0,pe.Z)({},(0,Pe.H8)(Ut,fe.getTreeNodeRequiredProps())),{},{active:((yt=fe.getActiveItem())===null||yt===void 0?void 0:yt.key)===Ut,data:(0,Gt.Z)(fe.state.keyEntities,Ut).node}),an=lt.includes(Ut);(0,Ce.ZP)(!an,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var bt=(0,Zt.yx)(vn),kt={event:tt,node:(0,Pe.F)($t),dragNode:fe.dragNodeProps?(0,Pe.F)(fe.dragNodeProps):null,dragNodesKeys:[fe.dragNodeProps.eventKey].concat(lt),dropToGap:qt!==0,dropPosition:qt+Number(bt[bt.length-1])};wt||Xt==null||Xt(kt),fe.dragNodeProps=null}}}),(0,se.Z)((0,ye.Z)(fe),"cleanDragState",function(){var tt=fe.state.draggingNodeKey;tt!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null}),(0,se.Z)((0,ye.Z)(fe),"triggerExpandActionExpand",function(tt,dt){var yt=fe.state,wt=yt.expandedKeys,Qe=yt.flattenNodes,lt=dt.expanded,qt=dt.key,Ut=dt.isLeaf;if(!(Ut||tt.shiftKey||tt.metaKey||tt.ctrlKey)){var vn=Qe.filter(function(Xt){return Xt.key===qt})[0],en=(0,Pe.F)((0,pe.Z)((0,pe.Z)({},(0,Pe.H8)(qt,fe.getTreeNodeRequiredProps())),{},{data:vn.data}));fe.setExpandedKeys(lt?(0,Zt._5)(wt,qt):(0,Zt.L0)(wt,qt)),fe.onNodeExpand(tt,en)}}),(0,se.Z)((0,ye.Z)(fe),"onNodeClick",function(tt,dt){var yt=fe.props,wt=yt.onClick,Qe=yt.expandAction;Qe==="click"&&fe.triggerExpandActionExpand(tt,dt),wt==null||wt(tt,dt)}),(0,se.Z)((0,ye.Z)(fe),"onNodeDoubleClick",function(tt,dt){var yt=fe.props,wt=yt.onDoubleClick,Qe=yt.expandAction;Qe==="doubleClick"&&fe.triggerExpandActionExpand(tt,dt),wt==null||wt(tt,dt)}),(0,se.Z)((0,ye.Z)(fe),"onNodeSelect",function(tt,dt){var yt=fe.state.selectedKeys,wt=fe.state,Qe=wt.keyEntities,lt=wt.fieldNames,qt=fe.props,Ut=qt.onSelect,vn=qt.multiple,en=dt.selected,Xt=dt[lt.key],$t=!en;$t?vn?yt=(0,Zt.L0)(yt,Xt):yt=[Xt]:yt=(0,Zt._5)(yt,Xt);var an=yt.map(function(bt){var kt=(0,Gt.Z)(Qe,bt);return kt?kt.node:null}).filter(Boolean);fe.setUncontrolledState({selectedKeys:yt}),Ut==null||Ut(yt,{event:"select",selected:$t,node:dt,selectedNodes:an,nativeEvent:tt.nativeEvent})}),(0,se.Z)((0,ye.Z)(fe),"onNodeCheck",function(tt,dt,yt){var wt=fe.state,Qe=wt.keyEntities,lt=wt.checkedKeys,qt=wt.halfCheckedKeys,Ut=fe.props,vn=Ut.checkStrictly,en=Ut.onCheck,Xt=dt.key,$t,an={event:"check",node:dt,checked:yt,nativeEvent:tt.nativeEvent};if(vn){var bt=yt?(0,Zt.L0)(lt,Xt):(0,Zt._5)(lt,Xt),kt=(0,Zt._5)(qt,Xt);$t={checked:bt,halfChecked:kt},an.checkedNodes=bt.map(function(un){return(0,Gt.Z)(Qe,un)}).filter(Boolean).map(function(un){return un.node}),fe.setUncontrolledState({checkedKeys:bt})}else{var ln=(0,St.S)([].concat((0,je.Z)(lt),[Xt]),!0,Qe),yn=ln.checkedKeys,ut=ln.halfCheckedKeys;if(!yt){var zt=new Set(yn);zt.delete(Xt);var At=(0,St.S)(Array.from(zt),{checked:!1,halfCheckedKeys:ut},Qe);yn=At.checkedKeys,ut=At.halfCheckedKeys}$t=yn,an.checkedNodes=[],an.checkedNodesPositions=[],an.halfCheckedKeys=ut,yn.forEach(function(un){var An=(0,Gt.Z)(Qe,un);if(An){var Vn=An.node,rr=An.pos;an.checkedNodes.push(Vn),an.checkedNodesPositions.push({node:Vn,pos:rr})}}),fe.setUncontrolledState({checkedKeys:yn},!1,{halfCheckedKeys:ut})}en==null||en($t,an)}),(0,se.Z)((0,ye.Z)(fe),"onNodeLoad",function(tt){var dt,yt=tt.key,wt=fe.state.keyEntities,Qe=(0,Gt.Z)(wt,yt);if(!(Qe!=null&&(dt=Qe.children)!==null&&dt!==void 0&&dt.length)){var lt=new Promise(function(qt,Ut){fe.setState(function(vn){var en=vn.loadedKeys,Xt=en===void 0?[]:en,$t=vn.loadingKeys,an=$t===void 0?[]:$t,bt=fe.props,kt=bt.loadData,ln=bt.onLoad;if(!kt||Xt.includes(yt)||an.includes(yt))return null;var yn=kt(tt);return yn.then(function(){var ut=fe.state.loadedKeys,zt=(0,Zt.L0)(ut,yt);ln==null||ln(zt,{event:"load",node:tt}),fe.setUncontrolledState({loadedKeys:zt}),fe.setState(function(At){return{loadingKeys:(0,Zt._5)(At.loadingKeys,yt)}}),qt()}).catch(function(ut){if(fe.setState(function(At){return{loadingKeys:(0,Zt._5)(At.loadingKeys,yt)}}),fe.loadingRetryTimes[yt]=(fe.loadingRetryTimes[yt]||0)+1,fe.loadingRetryTimes[yt]>=jt){var zt=fe.state.loadedKeys;(0,Ce.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,Zt.L0)(zt,yt)}),qt()}Ut(ut)}),{loadingKeys:(0,Zt.L0)(an,yt)}})});return lt.catch(function(){}),lt}}),(0,se.Z)((0,ye.Z)(fe),"onNodeMouseEnter",function(tt,dt){var yt=fe.props.onMouseEnter;yt==null||yt({event:tt,node:dt})}),(0,se.Z)((0,ye.Z)(fe),"onNodeMouseLeave",function(tt,dt){var yt=fe.props.onMouseLeave;yt==null||yt({event:tt,node:dt})}),(0,se.Z)((0,ye.Z)(fe),"onNodeContextMenu",function(tt,dt){var yt=fe.props.onRightClick;yt&&(tt.preventDefault(),yt({event:tt,node:dt}))}),(0,se.Z)((0,ye.Z)(fe),"onFocus",function(){var tt=fe.props.onFocus;fe.setState({focused:!0});for(var dt=arguments.length,yt=new Array(dt),wt=0;wt1&&arguments[1]!==void 0?arguments[1]:!1,yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var wt=!1,Qe=!0,lt={};Object.keys(tt).forEach(function(qt){if(fe.props.hasOwnProperty(qt)){Qe=!1;return}wt=!0,lt[qt]=tt[qt]}),wt&&(!dt||Qe)&&fe.setState((0,pe.Z)((0,pe.Z)({},lt),yt))}}),(0,se.Z)((0,ye.Z)(fe),"scrollTo",function(tt){fe.listRef.current.scrollTo(tt)}),fe}return(0,Fe.Z)(re,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ue=this.props,vt=Ue.activeKey,et=Ue.itemScrollOffset,tt=et===void 0?0:et;vt!==void 0&&vt!==this.state.activeKey&&(this.setState({activeKey:vt}),vt!==null&&this.scrollTo({key:vt,offset:tt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ue=this.state,vt=Ue.focused,et=Ue.flattenNodes,tt=Ue.keyEntities,dt=Ue.draggingNodeKey,yt=Ue.activeKey,wt=Ue.dropLevelOffset,Qe=Ue.dropContainerKey,lt=Ue.dropTargetKey,qt=Ue.dropPosition,Ut=Ue.dragOverNodeKey,vn=Ue.indent,en=this.props,Xt=en.prefixCls,$t=en.className,an=en.style,bt=en.showLine,kt=en.focusable,ln=en.tabIndex,yn=ln===void 0?0:ln,ut=en.selectable,zt=en.showIcon,At=en.icon,un=en.switcherIcon,An=en.draggable,Vn=en.checkable,rr=en.checkStrictly,sr=en.disabled,kn=en.motion,qn=en.loadData,Ht=en.filterTreeNode,dn=en.height,Nn=en.itemHeight,Ln=en.scrollWidth,Sn=en.virtual,hn=en.titleRender,on=en.dropIndicatorRender,Fn=en.onContextMenu,Yn=en.onScroll,_n=en.direction,Pn=en.rootClassName,Qn=en.rootStyle,Jn=(0,De.Z)(this.props,{aria:!0,data:!0}),Er;An&&((0,we.Z)(An)==="object"?Er=An:typeof An=="function"?Er={nodeDraggable:An}:Er={});var Ar={prefixCls:Xt,selectable:ut,showIcon:zt,icon:At,switcherIcon:un,draggable:Er,draggingNodeKey:dt,checkable:Vn,checkStrictly:rr,disabled:sr,keyEntities:tt,dropLevelOffset:wt,dropContainerKey:Qe,dropTargetKey:lt,dropPosition:qt,dragOverNodeKey:Ut,indent:vn,direction:_n,dropIndicatorRender:on,loadData:qn,filterTreeNode:Ht,titleRender:hn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return he.createElement(ce.k.Provider,{value:Ar},he.createElement("div",{className:me()(Xt,$t,Pn,(0,se.Z)((0,se.Z)((0,se.Z)({},"".concat(Xt,"-show-line"),bt),"".concat(Xt,"-focused"),vt),"".concat(Xt,"-active-focused"),yt!==null)),style:Qn},he.createElement(ht,(0,y.Z)({ref:this.listRef,prefixCls:Xt,style:an,data:et,disabled:sr,selectable:ut,checkable:!!Vn,motion:kn,dragging:dt!==null,height:dn,itemHeight:Nn,virtual:Sn,focusable:kt,focused:vt,tabIndex:yn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Fn,onScroll:Yn,scrollWidth:Ln},this.getTreeNodeRequiredProps(),Jn))))}}],[{key:"getDerivedStateFromProps",value:function(Ue,vt){var et=vt.prevProps,tt={prevProps:Ue};function dt(yn){return!et&&Ue.hasOwnProperty(yn)||et&&et[yn]!==Ue[yn]}var yt,wt=vt.fieldNames;if(dt("fieldNames")&&(wt=(0,Pe.w$)(Ue.fieldNames),tt.fieldNames=wt),dt("treeData")?yt=Ue.treeData:dt("children")&&((0,Ce.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),yt=(0,Pe.zn)(Ue.children)),yt){tt.treeData=yt;var Qe=(0,Pe.I8)(yt,{fieldNames:wt});tt.keyEntities=(0,pe.Z)((0,se.Z)({},Se,It),Qe.keyEntities)}var lt=tt.keyEntities||vt.keyEntities;if(dt("expandedKeys")||et&&dt("autoExpandParent"))tt.expandedKeys=Ue.autoExpandParent||!et&&Ue.defaultExpandParent?(0,Zt.r7)(Ue.expandedKeys,lt):Ue.expandedKeys;else if(!et&&Ue.defaultExpandAll){var qt=(0,pe.Z)({},lt);delete qt[Se];var Ut=[];Object.keys(qt).forEach(function(yn){var ut=qt[yn];ut.children&&ut.children.length&&Ut.push(ut.key)}),tt.expandedKeys=Ut}else!et&&Ue.defaultExpandedKeys&&(tt.expandedKeys=Ue.autoExpandParent||Ue.defaultExpandParent?(0,Zt.r7)(Ue.defaultExpandedKeys,lt):Ue.defaultExpandedKeys);if(tt.expandedKeys||delete tt.expandedKeys,yt||tt.expandedKeys){var vn=(0,Pe.oH)(yt||vt.treeData,tt.expandedKeys||vt.expandedKeys,wt);tt.flattenNodes=vn}if(Ue.selectable&&(dt("selectedKeys")?tt.selectedKeys=(0,Zt.BT)(Ue.selectedKeys,Ue):!et&&Ue.defaultSelectedKeys&&(tt.selectedKeys=(0,Zt.BT)(Ue.defaultSelectedKeys,Ue))),Ue.checkable){var en;if(dt("checkedKeys")?en=(0,Zt.E6)(Ue.checkedKeys)||{}:!et&&Ue.defaultCheckedKeys?en=(0,Zt.E6)(Ue.defaultCheckedKeys)||{}:yt&&(en=(0,Zt.E6)(Ue.checkedKeys)||{checkedKeys:vt.checkedKeys,halfCheckedKeys:vt.halfCheckedKeys}),en){var Xt=en,$t=Xt.checkedKeys,an=$t===void 0?[]:$t,bt=Xt.halfCheckedKeys,kt=bt===void 0?[]:bt;if(!Ue.checkStrictly){var ln=(0,St.S)(an,!0,lt);an=ln.checkedKeys,kt=ln.halfCheckedKeys}tt.checkedKeys=an,tt.halfCheckedKeys=kt}}return dt("loadedKeys")&&(tt.loadedKeys=Ue.loadedKeys),tt}}]),re}(he.Component);(0,se.Z)(de,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ze,allowDrop:function(){return!0},expandAction:!1}),(0,se.Z)(de,"TreeNode",ge.Z);var ne=de,te=ne},82661:function(sn,Ct,E){"use strict";E.d(Ct,{BT:function(){return he},E6:function(){return Ze},L0:function(){return se},OM:function(){return Ce},_5:function(){return Ae},r7:function(){return Je},wA:function(){return me},yx:function(){return Ye}});var y=E(94480),we=E(76190),pe=E(48736),je=E(59301),be=E(639),Fe=E(65065),ye=E(34061),ze=null;function Ae(oe,Be){if(!oe)return[];var rt=oe.slice(),Te=rt.indexOf(Be);return Te>=0&&rt.splice(Te,1),rt}function se(oe,Be){var rt=(oe||[]).slice();return rt.indexOf(Be)===-1&&rt.push(Be),rt}function Ye(oe){return oe.split("-")}function me(oe,Be){var rt=[],Te=(0,Fe.Z)(Be,oe);function Xe(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(Oe){var Ve=Oe.key,Pe=Oe.children;rt.push(Ve),Xe(Pe)})}return Xe(Te.children),rt}function Re(oe){if(oe.parent){var Be=Ye(oe.pos);return Number(Be[Be.length-1])===oe.parent.children.length-1}return!1}function De(oe){var Be=Ye(oe.pos);return Number(Be[Be.length-1])===0}function Ce(oe,Be,rt,Te,Xe,ge,Oe,Ve,Pe,ot){var Le,ue=oe.clientX,_e=oe.clientY,Ge=oe.target.getBoundingClientRect(),ft=Ge.top,Nt=Ge.height,Ke=(ot==="rtl"?-1:1)*(((Xe==null?void 0:Xe.x)||0)-ue),Se=(Ke-12)/Te,xt=Pe.filter(function(te){var le;return(le=Ve[te])===null||le===void 0||(le=le.children)===null||le===void 0?void 0:le.length}),It=(0,Fe.Z)(Ve,rt.eventKey);if(_e-1.5?ge({dragNode:jt,dropNode:de,dropPosition:1})?Zt=1:ne=!1:ge({dragNode:jt,dropNode:de,dropPosition:0})?Zt=0:ge({dragNode:jt,dropNode:de,dropPosition:1})?Zt=1:ne=!1:ge({dragNode:jt,dropNode:de,dropPosition:1})?Zt=1:ne=!1,{dropPosition:Zt,dropLevelOffset:St,dropTargetKey:It.key,dropTargetPos:It.pos,dragOverNodeKey:ht,dropContainerKey:Zt===0?null:((Le=It.parent)===null||Le===void 0?void 0:Le.key)||null,dropAllowed:ne}}function he(oe,Be){if(oe){var rt=Be.multiple;return rt?oe.slice():oe.length?[oe[0]]:oe}}var ce=function(Be){return Be};function Me(oe,Be){if(!oe)return[];var rt=Be||{},Te=rt.processProps,Xe=Te===void 0?ce:Te,ge=Array.isArray(oe)?oe:[oe];return ge.map(function(Oe){var Ve=Oe.children,Pe=_objectWithoutProperties(Oe,ze),ot=Me(Ve,Be);return React.createElement(TreeNode,_extends({key:Pe.key},Xe(Pe)),ot)})}function Ze(oe){if(!oe)return null;var Be;if(Array.isArray(oe))Be={checkedKeys:oe,halfCheckedKeys:void 0};else if((0,we.Z)(oe)==="object")Be={checkedKeys:oe.checked||void 0,halfCheckedKeys:oe.halfChecked||void 0};else return(0,pe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Be}function Je(oe,Be){var rt=new Set;function Te(Xe){if(!rt.has(Xe)){var ge=(0,Fe.Z)(Be,Xe);if(ge){rt.add(Xe);var Oe=ge.parent,Ve=ge.node;Ve.disabled||Oe&&Te(Oe.key)}}}return(oe||[]).forEach(function(Xe){Te(Xe)}),(0,y.Z)(rt)}},34643:function(sn,Ct,E){"use strict";E.d(Ct,{S:function(){return ye}});var y=E(48736),we=E(65065);function pe(ze,Ae){var se=new Set;return ze.forEach(function(Ye){Ae.has(Ye)||se.add(Ye)}),se}function je(ze){var Ae=ze||{},se=Ae.disabled,Ye=Ae.disableCheckbox,me=Ae.checkable;return!!(se||Ye)||me===!1}function be(ze,Ae,se,Ye){for(var me=new Set(ze),Re=new Set,De=0;De<=se;De+=1){var Ce=Ae.get(De)||new Set;Ce.forEach(function(Ze){var Je=Ze.key,oe=Ze.node,Be=Ze.children,rt=Be===void 0?[]:Be;me.has(Je)&&!Ye(oe)&&rt.filter(function(Te){return!Ye(Te.node)}).forEach(function(Te){me.add(Te.key)})})}for(var he=new Set,ce=se;ce>=0;ce-=1){var Me=Ae.get(ce)||new Set;Me.forEach(function(Ze){var Je=Ze.parent,oe=Ze.node;if(!(Ye(oe)||!Ze.parent||he.has(Ze.parent.key))){if(Ye(Ze.parent.node)){he.add(Je.key);return}var Be=!0,rt=!1;(Je.children||[]).filter(function(Te){return!Ye(Te.node)}).forEach(function(Te){var Xe=Te.key,ge=me.has(Xe);Be&&!ge&&(Be=!1),!rt&&(ge||Re.has(Xe))&&(rt=!0)}),Be&&me.add(Je.key),rt&&Re.add(Je.key),he.add(Je.key)}})}return{checkedKeys:Array.from(me),halfCheckedKeys:Array.from(pe(Re,me))}}function Fe(ze,Ae,se,Ye,me){for(var Re=new Set(ze),De=new Set(Ae),Ce=0;Ce<=Ye;Ce+=1){var he=se.get(Ce)||new Set;he.forEach(function(Je){var oe=Je.key,Be=Je.node,rt=Je.children,Te=rt===void 0?[]:rt;!Re.has(oe)&&!De.has(oe)&&!me(Be)&&Te.filter(function(Xe){return!me(Xe.node)}).forEach(function(Xe){Re.delete(Xe.key)})})}De=new Set;for(var ce=new Set,Me=Ye;Me>=0;Me-=1){var Ze=se.get(Me)||new Set;Ze.forEach(function(Je){var oe=Je.parent,Be=Je.node;if(!(me(Be)||!Je.parent||ce.has(Je.parent.key))){if(me(Je.parent.node)){ce.add(oe.key);return}var rt=!0,Te=!1;(oe.children||[]).filter(function(Xe){return!me(Xe.node)}).forEach(function(Xe){var ge=Xe.key,Oe=Re.has(ge);rt&&!Oe&&(rt=!1),!Te&&(Oe||De.has(ge))&&(Te=!0)}),rt||Re.delete(oe.key),Te&&De.add(oe.key),ce.add(oe.key)}})}return{checkedKeys:Array.from(Re),halfCheckedKeys:Array.from(pe(De,Re))}}function ye(ze,Ae,se,Ye){var me=[],Re;Ye?Re=Ye:Re=je;var De=new Set(ze.filter(function(Me){var Ze=!!(0,we.Z)(se,Me);return Ze||me.push(Me),Ze})),Ce=new Map,he=0;Object.keys(se).forEach(function(Me){var Ze=se[Me],Je=Ze.level,oe=Ce.get(Je);oe||(oe=new Set,Ce.set(Je,oe)),oe.add(Ze),he=Math.max(he,Je)}),(0,y.ZP)(!me.length,"Tree missing follow keys: ".concat(me.slice(0,100).map(function(Me){return"'".concat(Me,"'")}).join(", ")));var ce;return Ae===!0?ce=be(De,Ce,he,Re):ce=Fe(De,Ae.halfCheckedKeys,Ce,he,Re),ce}},65065:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});function y(we,pe){return we[pe]}},34061:function(sn,Ct,E){"use strict";E.d(Ct,{F:function(){return Je},H8:function(){return Ze},I8:function(){return Me},km:function(){return me},oH:function(){return he},w$:function(){return Re},zn:function(){return Ce}});var y=E(76190),we=E(94480),pe=E(33885),je=E(75931),be=E(11592),Fe=E(2738),ye=E(48736),ze=E(65065),Ae=["children"];function se(oe,Be){return"".concat(oe,"-").concat(Be)}function Ye(oe){return oe&&oe.type&&oe.type.isTreeNode}function me(oe,Be){return oe!=null?oe:Be}function Re(oe){var Be=oe||{},rt=Be.title,Te=Be._title,Xe=Be.key,ge=Be.children,Oe=rt||"title";return{title:Oe,_title:Te||[Oe],key:Xe||"key",children:ge||"children"}}function De(oe,Be){var rt=new Map;function Te(Xe){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Xe||[]).forEach(function(Oe){var Ve=Oe[Be.key],Pe=Oe[Be.children];warning(Ve!=null,"Tree node must have a certain key: [".concat(ge).concat(Ve,"]"));var ot=String(Ve);warning(!rt.has(ot)||Ve===null||Ve===void 0,"Same 'key' exist in the Tree: ".concat(ot)),rt.set(ot,!0),Te(Pe,"".concat(ge).concat(ot," > "))})}Te(oe)}function Ce(oe){function Be(rt){var Te=(0,be.Z)(rt);return Te.map(function(Xe){if(!Ye(Xe))return(0,ye.ZP)(!Xe,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=Xe.key,Oe=Xe.props,Ve=Oe.children,Pe=(0,je.Z)(Oe,Ae),ot=(0,pe.Z)({key:ge},Pe),Le=Be(Ve);return Le.length&&(ot.children=Le),ot}).filter(function(Xe){return Xe})}return Be(oe)}function he(oe,Be,rt){var Te=Re(rt),Xe=Te._title,ge=Te.key,Oe=Te.children,Ve=new Set(Be===!0?[]:Be),Pe=[];function ot(Le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Le.map(function(_e,Ge){for(var ft=se(ue?ue.pos:"0",Ge),Nt=me(_e[ge],ft),Ke,Se=0;Se1&&arguments[1]!==void 0?arguments[1]:{},rt=Be.initWrapper,Te=Be.processEntity,Xe=Be.onProcessFinished,ge=Be.externalGetKey,Oe=Be.childrenPropName,Ve=Be.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,ot=ge||Pe,Le={},ue={},_e={posEntities:Le,keyEntities:ue};return rt&&(_e=rt(_e)||_e),ce(oe,function(Ge){var ft=Ge.node,Nt=Ge.index,Ke=Ge.pos,Se=Ge.key,xt=Ge.parentPos,It=Ge.level,st=Ge.nodes,xe={node:ft,nodes:st,index:Nt,key:Se,pos:Ke,level:It},Ne=me(Se,Ke);Le[Ke]=xe,ue[Ne]=xe,xe.parent=Le[xt],xe.parent&&(xe.parent.children=xe.parent.children||[],xe.parent.children.push(xe)),Te&&Te(xe,_e)},{externalGetKey:ot,childrenPropName:Oe,fieldNames:Ve}),Xe&&Xe(_e),_e}function Ze(oe,Be){var rt=Be.expandedKeys,Te=Be.selectedKeys,Xe=Be.loadedKeys,ge=Be.loadingKeys,Oe=Be.checkedKeys,Ve=Be.halfCheckedKeys,Pe=Be.dragOverNodeKey,ot=Be.dropPosition,Le=Be.keyEntities,ue=(0,ze.Z)(Le,oe),_e={eventKey:oe,expanded:rt.indexOf(oe)!==-1,selected:Te.indexOf(oe)!==-1,loaded:Xe.indexOf(oe)!==-1,loading:ge.indexOf(oe)!==-1,checked:Oe.indexOf(oe)!==-1,halfChecked:Ve.indexOf(oe)!==-1,pos:String(ue?ue.pos:""),dragOver:Pe===oe&&ot===0,dragOverGapTop:Pe===oe&&ot===-1,dragOverGapBottom:Pe===oe&&ot===1};return _e}function Je(oe){var Be=oe.data,rt=oe.expanded,Te=oe.selected,Xe=oe.checked,ge=oe.loaded,Oe=oe.loading,Ve=oe.halfChecked,Pe=oe.dragOver,ot=oe.dragOverGapTop,Le=oe.dragOverGapBottom,ue=oe.pos,_e=oe.active,Ge=oe.eventKey,ft=(0,pe.Z)((0,pe.Z)({},Be),{},{expanded:rt,selected:Te,checked:Xe,loaded:ge,loading:Oe,halfChecked:Ve,dragOver:Pe,dragOverGapTop:ot,dragOverGapBottom:Le,pos:ue,active:_e,key:Ge});return"props"in ft||Object.defineProperty(ft,"props",{get:function(){return(0,ye.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),oe}}),ft}},8224:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(4676);function we(pe,je,be,Fe){var ye=y.unstable_batchedUpdates?function(Ae){y.unstable_batchedUpdates(be,Ae)}:be;return pe!=null&&pe.addEventListener&&pe.addEventListener(je,ye,Fe),{remove:function(){pe!=null&&pe.removeEventListener&&pe.removeEventListener(je,ye,Fe)}}}},24514:function(sn,Ct,E){"use strict";E.d(Ct,{G:function(){return je}});var y=E(47273),we=function(Fe){if((0,y.Z)()&&window.document.documentElement){var ye=Array.isArray(Fe)?Fe:[Fe],ze=window.document.documentElement;return ye.some(function(Ae){return Ae in ze.style})}return!1},pe=function(Fe,ye){if(!we(Fe))return!1;var ze=document.createElement("div"),Ae=ze.style[Fe];return ze.style[Fe]=ye,ze.style[Fe]!==Ae};function je(be,Fe){return!Array.isArray(be)&&Fe!==void 0?pe(be,Fe):we(be)}},48911:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return jt}});var y=E(54476),we=E(76190),pe=E(33885),je=E(20068),be=E(42978),Fe=E(75931),ye=E(92310),ze=E.n(ye),Ae=E(29301),se=E(70425),Ye=E(34280),me=E(59301),Re=E(4676),De=me.forwardRef(function(de,ne){var te=de.height,le=de.offsetY,ve=de.offsetX,re=de.children,fe=de.prefixCls,Ue=de.onInnerResize,vt=de.innerProps,et=de.rtl,tt=de.extra,dt={},yt={display:"flex",flexDirection:"column"};return le!==void 0&&(dt={height:te,position:"relative",overflow:"hidden"},yt=(0,pe.Z)((0,pe.Z)({},yt),{},(0,je.Z)((0,je.Z)((0,je.Z)((0,je.Z)((0,je.Z)({transform:"translateY(".concat(le,"px)")},et?"marginRight":"marginLeft",-ve),"position","absolute"),"left",0),"right",0),"top",0))),me.createElement("div",{style:dt},me.createElement(Ae.Z,{onResize:function(Qe){var lt=Qe.offsetHeight;lt&&Ue&&Ue()}},me.createElement("div",(0,y.Z)({style:yt,className:ze()((0,je.Z)({},"".concat(fe,"-holder-inner"),fe)),ref:ne},vt),re,tt)))});De.displayName="Filler";var Ce=De;function he(de){var ne=de.children,te=de.setRef,le=me.useCallback(function(ve){te(ve)},[]);return me.cloneElement(ne,{ref:le})}function ce(de,ne,te,le,ve,re,fe,Ue){var vt=Ue.getKey;return de.slice(ne,te+1).map(function(et,tt){var dt=ne+tt,yt=fe(et,dt,{style:{width:le},offsetX:ve}),wt=vt(et);return me.createElement(he,{key:wt,setRef:function(lt){return re(et,lt)}},yt)})}function Me(de,ne,te,le){var ve=te-de,re=ne-te,fe=Math.min(ve,re)*2;if(le<=fe){var Ue=Math.floor(le/2);return le%2?te+Ue+1:te-Ue}return ve>re?te-(le-re):te+(le-ve)}function Ze(de,ne,te){var le=de.length,ve=ne.length,re,fe;if(le===0&&ve===0)return null;le2&&arguments[2]!==void 0?arguments[2]:!1,dt=vt?et<0&&Ue.current.left||et>0&&Ue.current.right:et<0&&Ue.current.top||et>0&&Ue.current.bottom;return tt&&dt?(clearTimeout(re.current),ve.current=!1):(!dt||ve.current)&&fe(),!ve.current&&dt}};function Xe(de,ne,te,le,ve,re,fe){var Ue=(0,me.useRef)(0),vt=(0,me.useRef)(null),et=(0,me.useRef)(null),tt=(0,me.useRef)(!1),dt=Te(ne,te,le,ve);function yt(vn,en){if(oe.Z.cancel(vt.current),!dt(!1,en)){var Xt=vn;if(!Xt._virtualHandled)Xt._virtualHandled=!0;else return;Ue.current+=en,et.current=en,rt||Xt.preventDefault(),vt.current=(0,oe.Z)(function(){var $t=tt.current?10:1;fe(Ue.current*$t,!1),Ue.current=0})}}function wt(vn,en){fe(en,!0),rt||vn.preventDefault()}var Qe=(0,me.useRef)(null),lt=(0,me.useRef)(null);function qt(vn){if(de){oe.Z.cancel(lt.current),lt.current=(0,oe.Z)(function(){Qe.current=null},2);var en=vn.deltaX,Xt=vn.deltaY,$t=vn.shiftKey,an=en,bt=Xt;(Qe.current==="sx"||!Qe.current&&$t&&Xt&&!en)&&(an=Xt,bt=0,Qe.current="sx");var kt=Math.abs(an),ln=Math.abs(bt);Qe.current===null&&(Qe.current=re&&kt>ln?"x":"y"),Qe.current==="y"?yt(vn,bt):wt(vn,an)}}function Ut(vn){de&&(tt.current=vn.detail===et.current)}return[qt,Ut]}function ge(de,ne,te,le){var ve=me.useMemo(function(){return[new Map,[]]},[de,te.id,le]),re=(0,be.Z)(ve,2),fe=re[0],Ue=re[1],vt=function(tt){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:tt,yt=fe.get(tt),wt=fe.get(dt);if(yt===void 0||wt===void 0)for(var Qe=de.length,lt=Ue.length;lt0&&arguments[0]!==void 0?arguments[0]:!1;tt();var Qe=function(){var Ut=!1;Ue.current.forEach(function(vn,en){if(vn&&vn.offsetParent){var Xt=vn.offsetHeight,$t=getComputedStyle(vn),an=$t.marginTop,bt=$t.marginBottom,kt=Le(an),ln=Le(bt),yn=Xt+kt+ln;vt.current.get(en)!==yn&&(vt.current.set(en,yn),Ut=!0)}}),Ut&&fe(function(vn){return vn+1})};if(wt)Qe();else{et.current+=1;var lt=et.current;Promise.resolve().then(function(){lt===et.current&&Qe()})}}function yt(wt,Qe){var lt=de(wt),qt=Ue.current.get(lt);Qe?(Ue.current.set(lt,Qe),dt()):Ue.current.delete(lt),!qt!=!Qe&&(Qe?ne==null||ne(wt):te==null||te(wt))}return(0,me.useEffect)(function(){return tt},[]),[yt,dt,vt.current,re]}var _e=14/15;function Ge(de,ne,te){var le=(0,me.useRef)(!1),ve=(0,me.useRef)(0),re=(0,me.useRef)(0),fe=(0,me.useRef)(null),Ue=(0,me.useRef)(null),vt,et=function(wt){if(le.current){var Qe=Math.ceil(wt.touches[0].pageX),lt=Math.ceil(wt.touches[0].pageY),qt=ve.current-Qe,Ut=re.current-lt,vn=Math.abs(qt)>Math.abs(Ut);vn?ve.current=Qe:re.current=lt;var en=te(vn,vn?qt:Ut,!1,wt);en&&wt.preventDefault(),clearInterval(Ue.current),en&&(Ue.current=setInterval(function(){vn?qt*=_e:Ut*=_e;var Xt=Math.floor(vn?qt:Ut);(!te(vn,Xt,!0)||Math.abs(Xt)<=.1)&&clearInterval(Ue.current)},16))}},tt=function(){le.current=!1,vt()},dt=function(wt){vt(),wt.touches.length===1&&!le.current&&(le.current=!0,ve.current=Math.ceil(wt.touches[0].pageX),re.current=Math.ceil(wt.touches[0].pageY),fe.current=wt.target,fe.current.addEventListener("touchmove",et,{passive:!1}),fe.current.addEventListener("touchend",tt,{passive:!0}))};vt=function(){fe.current&&(fe.current.removeEventListener("touchmove",et),fe.current.removeEventListener("touchend",tt))},(0,Ye.Z)(function(){return de&&ne.current.addEventListener("touchstart",dt,{passive:!0}),function(){var yt;(yt=ne.current)===null||yt===void 0||yt.removeEventListener("touchstart",dt),vt(),clearInterval(Ue.current)}},[de])}function ft(de){return Math.floor(Math.pow(de,.5))}function Nt(de,ne){var te="touches"in de?de.touches[0]:de;return te[ne?"pageX":"pageY"]-window[ne?"scrollX":"scrollY"]}function Ke(de,ne,te){me.useEffect(function(){var le=ne.current;if(de&&le){var ve=!1,re,fe,Ue=function(){oe.Z.cancel(re)},vt=function yt(){Ue(),re=(0,oe.Z)(function(){te(fe),yt()})},et=function(){ve=!1,Ue()},tt=function(wt){if(!(wt.target.draggable||wt.button!==0)){var Qe=wt;Qe._virtualHandled||(Qe._virtualHandled=!0,ve=!0)}},dt=function(wt){if(ve){var Qe=Nt(wt,!1),lt=le.getBoundingClientRect(),qt=lt.top,Ut=lt.bottom;if(Qe<=qt){var vn=qt-Qe;fe=-ft(vn),vt()}else if(Qe>=Ut){var en=Qe-Ut;fe=ft(en),vt()}else Ue()}};return le.addEventListener("mousedown",tt),le.ownerDocument.addEventListener("mouseup",et),le.ownerDocument.addEventListener("mousemove",dt),le.ownerDocument.addEventListener("dragend",et),function(){le.removeEventListener("mousedown",tt),le.ownerDocument.removeEventListener("mouseup",et),le.ownerDocument.removeEventListener("mousemove",dt),le.ownerDocument.removeEventListener("dragend",et),Ue()}}},[de])}var Se=10;function xt(de,ne,te,le,ve,re,fe,Ue){var vt=me.useRef(),et=me.useState(null),tt=(0,be.Z)(et,2),dt=tt[0],yt=tt[1];return(0,Ye.Z)(function(){if(dt&&dt.times=0;un-=1){var An=ve(ne[un]),Vn=te.get(An);if(Vn===void 0){vn=!0;break}if(At-=Vn,At<=0)break}switch($t){case"top":Xt=bt-qt;break;case"bottom":Xt=kt-Ut+qt;break;default:{var rr=de.current.scrollTop,sr=rr+Ut;btsr&&(en="bottom")}}Xt!==null&&fe(Xt),Xt!==dt.lastTop&&(vn=!0)}vn&&yt((0,pe.Z)((0,pe.Z)({},dt),{},{times:dt.times+1,targetAlign:en,lastTop:Xt}))}},[dt,de.current]),function(wt){if(wt==null){Ue();return}if(oe.Z.cancel(vt.current),typeof wt=="number")fe(wt);else if(wt&&(0,we.Z)(wt)==="object"){var Qe,lt=wt.align;"index"in wt?Qe=wt.index:Qe=ne.findIndex(function(vn){return ve(vn)===wt.key});var qt=wt.offset,Ut=qt===void 0?0:qt;yt({times:0,index:Qe,offset:Ut,originAlign:lt})}}}var It=me.forwardRef(function(de,ne){var te=de.prefixCls,le=de.rtl,ve=de.scrollOffset,re=de.scrollRange,fe=de.onStartMove,Ue=de.onStopMove,vt=de.onScroll,et=de.horizontal,tt=de.spinSize,dt=de.containerSize,yt=de.style,wt=de.thumbStyle,Qe=de.showScrollBar,lt=me.useState(!1),qt=(0,be.Z)(lt,2),Ut=qt[0],vn=qt[1],en=me.useState(null),Xt=(0,be.Z)(en,2),$t=Xt[0],an=Xt[1],bt=me.useState(null),kt=(0,be.Z)(bt,2),ln=kt[0],yn=kt[1],ut=!le,zt=me.useRef(),At=me.useRef(),un=me.useState(Qe),An=(0,be.Z)(un,2),Vn=An[0],rr=An[1],sr=me.useRef(),kn=function(){Qe===!0||Qe===!1||(clearTimeout(sr.current),rr(!0),sr.current=setTimeout(function(){rr(!1)},3e3))},qn=re-dt||0,Ht=dt-tt||0,dn=me.useMemo(function(){if(ve===0||qn===0)return 0;var Pn=ve/qn;return Pn*Ht},[ve,qn,Ht]),Nn=function(Qn){Qn.stopPropagation(),Qn.preventDefault()},Ln=me.useRef({top:dn,dragging:Ut,pageY:$t,startTop:ln});Ln.current={top:dn,dragging:Ut,pageY:$t,startTop:ln};var Sn=function(Qn){vn(!0),an(Nt(Qn,et)),yn(Ln.current.top),fe(),Qn.stopPropagation(),Qn.preventDefault()};me.useEffect(function(){var Pn=function(Ar){Ar.preventDefault()},Qn=zt.current,Jn=At.current;return Qn.addEventListener("touchstart",Pn,{passive:!1}),Jn.addEventListener("touchstart",Sn,{passive:!1}),function(){Qn.removeEventListener("touchstart",Pn),Jn.removeEventListener("touchstart",Sn)}},[]);var hn=me.useRef();hn.current=qn;var on=me.useRef();on.current=Ht,me.useEffect(function(){if(Ut){var Pn,Qn=function(Ar){var En=Ln.current,Kn=En.dragging,fr=En.pageY,gr=En.startTop;oe.Z.cancel(Pn);var Ot=zt.current.getBoundingClientRect(),Vt=dt/(et?Ot.width:Ot.height);if(Kn){var pt=(Nt(Ar,et)-fr)*Vt,Mt=gr;!ut&&et?Mt-=pt:Mt+=pt;var Et=hn.current,Kt=on.current,at=Kt?Mt/Kt:0,Qt=Math.ceil(at*Et);Qt=Math.max(Qt,0),Qt=Math.min(Qt,Et),Pn=(0,oe.Z)(function(){vt(Qt,et)})}},Jn=function(){vn(!1),Ue()};return window.addEventListener("mousemove",Qn,{passive:!0}),window.addEventListener("touchmove",Qn,{passive:!0}),window.addEventListener("mouseup",Jn,{passive:!0}),window.addEventListener("touchend",Jn,{passive:!0}),function(){window.removeEventListener("mousemove",Qn),window.removeEventListener("touchmove",Qn),window.removeEventListener("mouseup",Jn),window.removeEventListener("touchend",Jn),oe.Z.cancel(Pn)}}},[Ut]),me.useEffect(function(){return kn(),function(){clearTimeout(sr.current)}},[ve]),me.useImperativeHandle(ne,function(){return{delayHidden:kn}});var Fn="".concat(te,"-scrollbar"),Yn={position:"absolute",visibility:Vn?null:"hidden"},_n={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return et?(Object.assign(Yn,{height:8,left:0,right:0,bottom:0}),Object.assign(_n,(0,je.Z)({height:"100%",width:tt},ut?"left":"right",dn))):(Object.assign(Yn,(0,je.Z)({width:8,top:0,bottom:0},ut?"right":"left",0)),Object.assign(_n,{width:"100%",height:tt,top:dn})),me.createElement("div",{ref:zt,className:ze()(Fn,(0,je.Z)((0,je.Z)((0,je.Z)({},"".concat(Fn,"-horizontal"),et),"".concat(Fn,"-vertical"),!et),"".concat(Fn,"-visible"),Vn)),style:(0,pe.Z)((0,pe.Z)({},Yn),yt),onMouseDown:Nn,onMouseMove:kn},me.createElement("div",{ref:At,className:ze()("".concat(Fn,"-thumb"),(0,je.Z)({},"".concat(Fn,"-thumb-moving"),Ut)),style:(0,pe.Z)((0,pe.Z)({},_n),wt),onMouseDown:Sn}))}),st=It,xe=20;function Ne(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,te=de/ne*de;return isNaN(te)&&(te=0),te=Math.max(te,xe),Math.floor(te)}var it=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Wt=[],ht={overflowY:"auto",overflowAnchor:"none"};function Zt(de,ne){var te=de.prefixCls,le=te===void 0?"rc-virtual-list":te,ve=de.className,re=de.height,fe=de.itemHeight,Ue=de.fullHeight,vt=Ue===void 0?!0:Ue,et=de.style,tt=de.data,dt=de.children,yt=de.itemKey,wt=de.virtual,Qe=de.direction,lt=de.scrollWidth,qt=de.component,Ut=qt===void 0?"div":qt,vn=de.onScroll,en=de.onVirtualScroll,Xt=de.onVisibleChange,$t=de.innerProps,an=de.extraRender,bt=de.styles,kt=de.showScrollBar,ln=kt===void 0?"optional":kt,yn=(0,Fe.Z)(de,it),ut=me.useCallback(function(Lt){return typeof yt=="function"?yt(Lt):Lt==null?void 0:Lt[yt]},[yt]),zt=ue(ut,null,null),At=(0,be.Z)(zt,4),un=At[0],An=At[1],Vn=At[2],rr=At[3],sr=!!(wt!==!1&&re&&fe),kn=me.useMemo(function(){return Object.values(Vn.maps).reduce(function(Lt,Cn){return Lt+Cn},0)},[Vn.id,Vn.maps]),qn=sr&&tt&&(Math.max(fe*tt.length,kn)>re||!!lt),Ht=Qe==="rtl",dn=ze()(le,(0,je.Z)({},"".concat(le,"-rtl"),Ht),ve),Nn=tt||Wt,Ln=(0,me.useRef)(),Sn=(0,me.useRef)(),hn=(0,me.useRef)(),on=(0,me.useState)(0),Fn=(0,be.Z)(on,2),Yn=Fn[0],_n=Fn[1],Pn=(0,me.useState)(0),Qn=(0,be.Z)(Pn,2),Jn=Qn[0],Er=Qn[1],Ar=(0,me.useState)(!1),En=(0,be.Z)(Ar,2),Kn=En[0],fr=En[1],gr=function(){fr(!0)},Ot=function(){fr(!1)},Vt={getKey:ut};function pt(Lt){_n(function(Cn){var tr;typeof Lt=="function"?tr=Lt(Cn):tr=Lt;var Zn=ro(tr);return Ln.current.scrollTop=Zn,Zn})}var Mt=(0,me.useRef)({start:0,end:Nn.length}),Et=(0,me.useRef)(),Kt=Je(Nn,ut),at=(0,be.Z)(Kt,1),Qt=at[0];Et.current=Qt;var tn=me.useMemo(function(){if(!sr)return{scrollHeight:void 0,start:0,end:Nn.length-1,offset:void 0};if(!qn){var Lt;return{scrollHeight:((Lt=Sn.current)===null||Lt===void 0?void 0:Lt.offsetHeight)||0,start:0,end:Nn.length-1,offset:void 0}}for(var Cn=0,tr,Zn,Rn,yr=Nn.length,zn=0;zn=Yn&&tr===void 0&&(tr=zn,Zn=Cn),wo>Yn+re&&Rn===void 0&&(Rn=zn),Cn=wo}return tr===void 0&&(tr=0,Zn=0,Rn=Math.ceil(re/fe)),Rn===void 0&&(Rn=Nn.length-1),Rn=Math.min(Rn+1,Nn.length-1),{scrollHeight:Cn,start:tr,end:Rn,offset:Zn}},[qn,sr,Yn,Nn,rr,re]),Yt=tn.scrollHeight,nt=tn.start,Bt=tn.end,Tt=tn.offset;Mt.current.start=nt,Mt.current.end=Bt,me.useLayoutEffect(function(){var Lt=Vn.getRecord();if(Lt.size===1){var Cn=Array.from(Lt.keys())[0],tr=Lt.get(Cn),Zn=Nn[nt];if(Zn&&tr===void 0){var Rn=ut(Zn);if(Rn===Cn){var yr=Vn.get(Cn),zn=yr-fe;pt(function(Un){return Un+zn})}}}Vn.resetRecord()},[Yt]);var Jt=me.useState({width:0,height:re}),On=(0,be.Z)(Jt,2),jn=On[0],Gn=On[1],Lr=function(Cn){Gn({width:Cn.offsetWidth,height:Cn.offsetHeight})},Hr=(0,me.useRef)(),to=(0,me.useRef)(),dr=me.useMemo(function(){return Ne(jn.width,lt)},[jn.width,lt]),xr=me.useMemo(function(){return Ne(jn.height,Yt)},[jn.height,Yt]),kr=Yt-re,Yr=(0,me.useRef)(kr);Yr.current=kr;function ro(Lt){var Cn=Lt;return Number.isNaN(Yr.current)||(Cn=Math.min(Cn,Yr.current)),Cn=Math.max(Cn,0),Cn}var oo=Yn<=0,io=Yn>=kr,Tr=Jn<=0,eo=Jn>=lt,$r=Te(oo,io,Tr,eo),Wo=function(){return{x:Ht?-Jn:Jn,y:Yn}},Ko=(0,me.useRef)(Wo()),ar=(0,se.zX)(function(Lt){if(en){var Cn=(0,pe.Z)((0,pe.Z)({},Wo()),Lt);(Ko.current.x!==Cn.x||Ko.current.y!==Cn.y)&&(en(Cn),Ko.current=Cn)}});function Ro(Lt,Cn){var tr=Lt;Cn?((0,Re.flushSync)(function(){Er(tr)}),ar()):pt(tr)}function ea(Lt){var Cn=Lt.currentTarget.scrollTop;Cn!==Yn&&pt(Cn),vn==null||vn(Lt),ar()}var yo=function(Cn){var tr=Cn,Zn=lt?lt-jn.width:0;return tr=Math.max(tr,0),tr=Math.min(tr,Zn),tr},Zo=(0,se.zX)(function(Lt,Cn){Cn?((0,Re.flushSync)(function(){Er(function(tr){var Zn=tr+(Ht?-Lt:Lt);return yo(Zn)})}),ar()):pt(function(tr){var Zn=tr+Lt;return Zn})}),vo=Xe(sr,oo,io,Tr,eo,!!lt,Zo),ua=(0,be.Z)(vo,2),ya=ua[0],$o=ua[1];Ge(sr,Ln,function(Lt,Cn,tr,Zn){var Rn=Zn;return $r(Lt,Cn,tr)?!1:!Rn||!Rn._virtualHandled?(Rn&&(Rn._virtualHandled=!0),ya({preventDefault:function(){},deltaX:Lt?Cn:0,deltaY:Lt?0:Cn}),!0):!1}),Ke(qn,Ln,function(Lt){pt(function(Cn){return Cn+Lt})}),(0,Ye.Z)(function(){function Lt(tr){var Zn=oo&&tr.detail<0,Rn=io&&tr.detail>0;sr&&!Zn&&!Rn&&tr.preventDefault()}var Cn=Ln.current;return Cn.addEventListener("wheel",ya,{passive:!1}),Cn.addEventListener("DOMMouseScroll",$o,{passive:!0}),Cn.addEventListener("MozMousePixelScroll",Lt,{passive:!1}),function(){Cn.removeEventListener("wheel",ya),Cn.removeEventListener("DOMMouseScroll",$o),Cn.removeEventListener("MozMousePixelScroll",Lt)}},[sr,oo,io]),(0,Ye.Z)(function(){if(lt){var Lt=yo(Jn);Er(Lt),ar({x:Lt})}},[jn.width,lt]);var pa=function(){var Cn,tr;(Cn=Hr.current)===null||Cn===void 0||Cn.delayHidden(),(tr=to.current)===null||tr===void 0||tr.delayHidden()},ka=xt(Ln,Nn,Vn,fe,ut,function(){return An(!0)},pt,pa);me.useImperativeHandle(ne,function(){return{nativeElement:hn.current,getScrollInfo:Wo,scrollTo:function(Cn){function tr(Zn){return Zn&&(0,we.Z)(Zn)==="object"&&("left"in Zn||"top"in Zn)}tr(Cn)?(Cn.left!==void 0&&Er(yo(Cn.left)),ka(Cn.top)):ka(Cn)}}}),(0,Ye.Z)(function(){if(Xt){var Lt=Nn.slice(nt,Bt+1);Xt(Lt,Nn)}},[nt,Bt,Nn]);var Ca=ge(Nn,ut,Vn,fe),Oa=an==null?void 0:an({start:nt,end:Bt,virtual:qn,offsetX:Jn,offsetY:Tt,rtl:Ht,getSize:Ca}),No=ce(Nn,nt,Bt,lt,Jn,un,dt,Vt),$e=null;re&&($e=(0,pe.Z)((0,je.Z)({},vt?"height":"maxHeight",re),ht),sr&&($e.overflowY="hidden",lt&&($e.overflowX="hidden"),Kn&&($e.pointerEvents="none")));var fn={};return Ht&&(fn.dir="rtl"),me.createElement("div",(0,y.Z)({ref:hn,style:(0,pe.Z)((0,pe.Z)({},et),{},{position:"relative"}),className:dn},fn,yn),me.createElement(Ae.Z,{onResize:Lr},me.createElement(Ut,{className:"".concat(le,"-holder"),style:$e,ref:Ln,onScroll:ea,onMouseEnter:pa},me.createElement(Ce,{prefixCls:le,height:Yt,offsetX:Jn,offsetY:Tt,scrollWidth:lt,onInnerResize:An,ref:Sn,innerProps:$t,rtl:Ht,extra:Oa},No))),qn&&Yt>re&&me.createElement(st,{ref:Hr,prefixCls:le,scrollOffset:Yn,scrollRange:Yt,rtl:Ht,onScroll:Ro,onStartMove:gr,onStopMove:Ot,spinSize:xr,containerSize:jn.height,style:bt==null?void 0:bt.verticalScrollBar,thumbStyle:bt==null?void 0:bt.verticalScrollBarThumb,showScrollBar:ln}),qn&<>jn.width&&me.createElement(st,{ref:to,prefixCls:le,scrollOffset:Jn,scrollRange:lt,rtl:Ht,onScroll:Ro,onStartMove:gr,onStopMove:Ot,spinSize:dr,containerSize:jn.width,horizontal:!0,style:bt==null?void 0:bt.horizontalScrollBar,thumbStyle:bt==null?void 0:bt.horizontalScrollBarThumb,showScrollBar:ln}))}var St=me.forwardRef(Zt);St.displayName="List";var Gt=St,jt=Gt},51353:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Object.defineProperty(Ct,"DraggableCore",{enumerable:!0,get:function(){return ze.default}}),Ct.default=void 0;var y=Ye(E(59301)),we=se(E(12708)),pe=se(E(4676)),je=E(14625),be=E(77026),Fe=E(22013),ye=E(80217),ze=se(E(68555)),Ae=se(E(97510));function se(ce){return ce&&ce.__esModule?ce:{default:ce}}function Ye(ce,Me){if(typeof WeakMap=="function")var Ze=new WeakMap,Je=new WeakMap;return(Ye=function(oe,Be){if(!Be&&oe&&oe.__esModule)return oe;var rt,Te,Xe={__proto__:null,default:oe};if(oe===null||typeof oe!="object"&&typeof oe!="function")return Xe;if(rt=Be?Je:Ze){if(rt.has(oe))return rt.get(oe);rt.set(oe,Xe)}for(const ge in oe)ge!=="default"&&{}.hasOwnProperty.call(oe,ge)&&((Te=(rt=Object.defineProperty)&&Object.getOwnPropertyDescriptor(oe,ge))&&(Te.get||Te.set)?rt(Xe,ge,Te):Xe[ge]=oe[ge]);return Xe})(ce,Me)}function me(){return me=Object.assign?Object.assign.bind():function(ce){for(var Me=1;Me{if((0,Ae.default)("Draggable: onDragStart: %j",Je),this.props.onStart(Ze,(0,Fe.createDraggableData)(this,Je))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),Re(this,"onDrag",(Ze,Je)=>{if(!this.state.dragging)return!1;(0,Ae.default)("Draggable: onDrag: %j",Je);const oe=(0,Fe.createDraggableData)(this,Je),Be={x:oe.x,y:oe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Te,y:Xe}=Be;Be.x+=this.state.slackX,Be.y+=this.state.slackY;const[ge,Oe]=(0,Fe.getBoundPosition)(this,Be.x,Be.y);Be.x=ge,Be.y=Oe,Be.slackX=this.state.slackX+(Te-Be.x),Be.slackY=this.state.slackY+(Xe-Be.y),oe.x=Be.x,oe.y=Be.y,oe.deltaX=Be.x-this.state.x,oe.deltaY=Be.y-this.state.y}if(this.props.onDrag(Ze,oe)===!1)return!1;this.setState(Be)}),Re(this,"onDragStop",(Ze,Je)=>{if(!this.state.dragging||this.props.onStop(Ze,(0,Fe.createDraggableData)(this,Je))===!1)return!1;(0,Ae.default)("Draggable: onDragStop: %j",Je);const Be={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Te,y:Xe}=this.props.position;Be.x=Te,Be.y=Xe}this.setState(Be)}),this.state={dragging:!1,dragged:!1,x:Me.position?Me.position.x:Me.defaultPosition.x,y:Me.position?Me.position.y:Me.defaultPosition.y,prevPropsPosition:Es({},Me.position),slackX:0,slackY:0,isElementSVG:!1},Me.position&&!(Me.onDrag||Me.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Me,Ze,Je;return(Je=(Ze=(Me=this.props)==null?void 0:Me.nodeRef)==null?void 0:Ze.current)!=null?Je:pe.default.findDOMNode(this)}render(){const Nt=this.props,{axis:Me,bounds:Ze,children:Je,defaultPosition:oe,defaultClassName:Be,defaultClassNameDragging:rt,defaultClassNameDragged:Te,position:Xe,positionOffset:ge,scale:Oe}=Nt,Ve=Gu(Nt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Pe={},ot=null;const ue=!!!Xe||this.state.dragging,_e=Xe||oe,Ge={x:(0,Fe.canDragX)(this)&&ue?this.state.x:_e.x,y:(0,Fe.canDragY)(this)&&ue?this.state.y:_e.y};this.state.isElementSVG?ot=(0,be.createSVGTransform)(Ge,ge):Pe=(0,be.createCSSTransform)(Ge,ge);const ft=(0,je.clsx)(Je.props.className||"",Be,{[rt]:this.state.dragging,[Te]:this.state.dragged});return y.createElement(ze.default,me({},Ve,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),y.cloneElement(y.Children.only(Je),{className:ft,style:Es(Es({},Je.props.style),Pe),transform:ot}))}}Ct.default=he,Re(he,"displayName","Draggable"),Re(he,"propTypes",Tu(Es({},ze.default.propTypes),{axis:we.default.oneOf(["both","x","y","none"]),bounds:we.default.oneOfType([we.default.shape({left:we.default.number,right:we.default.number,top:we.default.number,bottom:we.default.number}),we.default.string,we.default.oneOf([!1])]),defaultClassName:we.default.string,defaultClassNameDragging:we.default.string,defaultClassNameDragged:we.default.string,defaultPosition:we.default.shape({x:we.default.number,y:we.default.number}),positionOffset:we.default.shape({x:we.default.oneOfType([we.default.number,we.default.string]),y:we.default.oneOfType([we.default.number,we.default.string])}),position:we.default.shape({x:we.default.number,y:we.default.number}),className:ye.dontSetMe,style:ye.dontSetMe,transform:ye.dontSetMe})),Re(he,"defaultProps",Tu(Es({},ze.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.default=void 0;var y=Ae(E(59301)),we=ze(E(12708)),pe=ze(E(4676)),je=E(77026),be=E(22013),Fe=E(80217),ye=ze(E(97510));function ze(he){return he&&he.__esModule?he:{default:he}}function Ae(he,ce){if(typeof WeakMap=="function")var Me=new WeakMap,Ze=new WeakMap;return(Ae=function(Je,oe){if(!oe&&Je&&Je.__esModule)return Je;var Be,rt,Te={__proto__:null,default:Je};if(Je===null||typeof Je!="object"&&typeof Je!="function")return Te;if(Be=oe?Ze:Me){if(Be.has(Je))return Be.get(Je);Be.set(Je,Te)}for(const Xe in Je)Xe!=="default"&&{}.hasOwnProperty.call(Je,Xe)&&((rt=(Be=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Je,Xe))&&(rt.get||rt.set)?Be(Te,Xe,rt):Te[Xe]=Je[Xe]);return Te})(he,ce)}function se(he,ce,Me){return(ce=Ye(ce))in he?Object.defineProperty(he,ce,{value:Me,enumerable:!0,configurable:!0,writable:!0}):he[ce]=Me,he}function Ye(he){var ce=me(he,"string");return typeof ce=="symbol"?ce:ce+""}function me(he,ce){if(typeof he!="object"||!he)return he;var Me=he[Symbol.toPrimitive];if(Me!==void 0){var Ze=Me.call(he,ce||"default");if(typeof Ze!="object")return Ze;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ce==="string"?String:Number)(he)}const Re={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let De=Re.mouse;class Ce extends y.Component{constructor(){super(...arguments),se(this,"dragging",!1),se(this,"lastX",NaN),se(this,"lastY",NaN),se(this,"touchIdentifier",null),se(this,"mounted",!1),se(this,"handleDragStart",ce=>{if(this.props.onMouseDown(ce),!this.props.allowAnyClick&&typeof ce.button=="number"&&ce.button!==0)return!1;const Me=this.findDOMNode();if(!Me||!Me.ownerDocument||!Me.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:Ze}=Me;if(this.props.disabled||!(ce.target instanceof Ze.defaultView.Node)||this.props.handle&&!(0,je.matchesSelectorAndParentsTo)(ce.target,this.props.handle,Me)||this.props.cancel&&(0,je.matchesSelectorAndParentsTo)(ce.target,this.props.cancel,Me))return;ce.type==="touchstart"&&!this.props.allowMobileScroll&&ce.preventDefault();const Je=(0,je.getTouchIdentifier)(ce);this.touchIdentifier=Je;const oe=(0,be.getControlPosition)(ce,Je,this);if(oe==null)return;const{x:Be,y:rt}=oe,Te=(0,be.createCoreData)(this,Be,rt);(0,ye.default)("DraggableCore: handleDragStart: %j",Te),(0,ye.default)("calling",this.props.onStart),!(this.props.onStart(ce,Te)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,je.addUserSelectStyles)(Ze),this.dragging=!0,this.lastX=Be,this.lastY=rt,(0,je.addEvent)(Ze,De.move,this.handleDrag),(0,je.addEvent)(Ze,De.stop,this.handleDragStop))}),se(this,"handleDrag",ce=>{const Me=(0,be.getControlPosition)(ce,this.touchIdentifier,this);if(Me==null)return;let{x:Ze,y:Je}=Me;if(Array.isArray(this.props.grid)){let rt=Ze-this.lastX,Te=Je-this.lastY;if([rt,Te]=(0,be.snapToGrid)(this.props.grid,rt,Te),!rt&&!Te)return;Ze=this.lastX+rt,Je=this.lastY+Te}const oe=(0,be.createCoreData)(this,Ze,Je);if((0,ye.default)("DraggableCore: handleDrag: %j",oe),this.props.onDrag(ce,oe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(rt){const Te=document.createEvent("MouseEvents");Te.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Te)}return}this.lastX=Ze,this.lastY=Je}),se(this,"handleDragStop",ce=>{if(!this.dragging)return;const Me=(0,be.getControlPosition)(ce,this.touchIdentifier,this);if(Me==null)return;let{x:Ze,y:Je}=Me;if(Array.isArray(this.props.grid)){let Te=Ze-this.lastX||0,Xe=Je-this.lastY||0;[Te,Xe]=(0,be.snapToGrid)(this.props.grid,Te,Xe),Ze=this.lastX+Te,Je=this.lastY+Xe}const oe=(0,be.createCoreData)(this,Ze,Je);if(this.props.onStop(ce,oe)===!1||this.mounted===!1)return!1;const rt=this.findDOMNode();rt&&this.props.enableUserSelectHack&&(0,je.scheduleRemoveUserSelectStyles)(rt.ownerDocument),(0,ye.default)("DraggableCore: handleDragStop: %j",oe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,rt&&((0,ye.default)("DraggableCore: Removing handlers"),(0,je.removeEvent)(rt.ownerDocument,De.move,this.handleDrag),(0,je.removeEvent)(rt.ownerDocument,De.stop,this.handleDragStop))}),se(this,"onMouseDown",ce=>(De=Re.mouse,this.handleDragStart(ce))),se(this,"onMouseUp",ce=>(De=Re.mouse,this.handleDragStop(ce))),se(this,"onTouchStart",ce=>(De=Re.touch,this.handleDragStart(ce))),se(this,"onTouchEnd",ce=>(De=Re.touch,this.handleDragStop(ce)))}componentDidMount(){this.mounted=!0;const ce=this.findDOMNode();ce&&(0,je.addEvent)(ce,Re.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ce=this.findDOMNode();if(ce){const{ownerDocument:Me}=ce;(0,je.removeEvent)(Me,Re.mouse.move,this.handleDrag),(0,je.removeEvent)(Me,Re.touch.move,this.handleDrag),(0,je.removeEvent)(Me,Re.mouse.stop,this.handleDragStop),(0,je.removeEvent)(Me,Re.touch.stop,this.handleDragStop),(0,je.removeEvent)(ce,Re.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,je.scheduleRemoveUserSelectStyles)(Me)}}findDOMNode(){var ce,Me,Ze;return(ce=this.props)!=null&&ce.nodeRef?(Ze=(Me=this.props)==null?void 0:Me.nodeRef)==null?void 0:Ze.current:pe.default.findDOMNode(this)}render(){return y.cloneElement(y.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ct.default=Ce,se(Ce,"displayName","DraggableCore"),se(Ce,"propTypes",{allowAnyClick:we.default.bool,allowMobileScroll:we.default.bool,children:we.default.node.isRequired,disabled:we.default.bool,enableUserSelectHack:we.default.bool,offsetParent:function(he,ce){if(he[ce]&&he[ce].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:we.default.arrayOf(we.default.number),handle:we.default.string,cancel:we.default.string,nodeRef:we.default.object,onStart:we.default.func,onDrag:we.default.func,onStop:we.default.func,onMouseDown:we.default.func,scale:we.default.number,className:Fe.dontSetMe,style:Fe.dontSetMe,transform:Fe.dontSetMe}),se(Ce,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(sn,Ct,E){"use strict";const{default:y,DraggableCore:we}=E(51353);sn.exports=y,sn.exports.default=y,sn.exports.DraggableCore=we},77026:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.addClassName=Be,Ct.addEvent=ye,Ct.addUserSelectStyles=Ze,Ct.createCSSTransform=De,Ct.createSVGTransform=Ce,Ct.getTouch=ce,Ct.getTouchIdentifier=Me,Ct.getTranslation=he,Ct.innerHeight=Ye,Ct.innerWidth=me,Ct.matchesSelector=be,Ct.matchesSelectorAndParentsTo=Fe,Ct.offsetXYFromParent=Re,Ct.outerHeight=Ae,Ct.outerWidth=se,Ct.removeClassName=rt,Ct.removeEvent=ze,Ct.scheduleRemoveUserSelectStyles=Je;var y=E(80217),we=pe(E(76172));function pe(Te,Xe){if(typeof WeakMap=="function")var ge=new WeakMap,Oe=new WeakMap;return(pe=function(Ve,Pe){if(!Pe&&Ve&&Ve.__esModule)return Ve;var ot,Le,ue={__proto__:null,default:Ve};if(Ve===null||typeof Ve!="object"&&typeof Ve!="function")return ue;if(ot=Pe?Oe:ge){if(ot.has(Ve))return ot.get(Ve);ot.set(Ve,ue)}for(const _e in Ve)_e!=="default"&&{}.hasOwnProperty.call(Ve,_e)&&((Le=(ot=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ve,_e))&&(Le.get||Le.set)?ot(ue,_e,Le):ue[_e]=Ve[_e]);return ue})(Te,Xe)}let je="";function be(Te,Xe){return je||(je=(0,y.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(ge){return(0,y.isFunction)(Te[ge])})),(0,y.isFunction)(Te[je])?Te[je](Xe):!1}function Fe(Te,Xe,ge){let Oe=Te;do{if(be(Oe,Xe))return!0;if(Oe===ge)return!1;Oe=Oe.parentNode}while(Oe);return!1}function ye(Te,Xe,ge,Oe){if(!Te)return;const Ve=Es({capture:!0},Oe);Te.addEventListener?Te.addEventListener(Xe,ge,Ve):Te.attachEvent?Te.attachEvent("on"+Xe,ge):Te["on"+Xe]=ge}function ze(Te,Xe,ge,Oe){if(!Te)return;const Ve=Es({capture:!0},Oe);Te.removeEventListener?Te.removeEventListener(Xe,ge,Ve):Te.detachEvent?Te.detachEvent("on"+Xe,ge):Te["on"+Xe]=null}function Ae(Te){let Xe=Te.clientHeight;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe+=(0,y.int)(ge.borderTopWidth),Xe+=(0,y.int)(ge.borderBottomWidth),Xe}function se(Te){let Xe=Te.clientWidth;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe+=(0,y.int)(ge.borderLeftWidth),Xe+=(0,y.int)(ge.borderRightWidth),Xe}function Ye(Te){let Xe=Te.clientHeight;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe-=(0,y.int)(ge.paddingTop),Xe-=(0,y.int)(ge.paddingBottom),Xe}function me(Te){let Xe=Te.clientWidth;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe-=(0,y.int)(ge.paddingLeft),Xe-=(0,y.int)(ge.paddingRight),Xe}function Re(Te,Xe,ge){const Ve=Xe===Xe.ownerDocument.body?{left:0,top:0}:Xe.getBoundingClientRect(),Pe=(Te.clientX+Xe.scrollLeft-Ve.left)/ge,ot=(Te.clientY+Xe.scrollTop-Ve.top)/ge;return{x:Pe,y:ot}}function De(Te,Xe){const ge=he(Te,Xe,"px");return{[(0,we.browserPrefixToKey)("transform",we.default)]:ge}}function Ce(Te,Xe){return he(Te,Xe,"")}function he(Te,Xe,ge){let{x:Oe,y:Ve}=Te,Pe=`translate(${Oe}${ge},${Ve}${ge})`;if(Xe){const ot=`${typeof Xe.x=="string"?Xe.x:Xe.x+ge}`,Le=`${typeof Xe.y=="string"?Xe.y:Xe.y+ge}`;Pe=`translate(${ot}, ${Le})`+Pe}return Pe}function ce(Te,Xe){return Te.targetTouches&&(0,y.findInArray)(Te.targetTouches,ge=>Xe===ge.identifier)||Te.changedTouches&&(0,y.findInArray)(Te.changedTouches,ge=>Xe===ge.identifier)}function Me(Te){if(Te.targetTouches&&Te.targetTouches[0])return Te.targetTouches[0].identifier;if(Te.changedTouches&&Te.changedTouches[0])return Te.changedTouches[0].identifier}function Ze(Te){if(!Te)return;let Xe=Te.getElementById("react-draggable-style-el");Xe||(Xe=Te.createElement("style"),Xe.type="text/css",Xe.id="react-draggable-style-el",Xe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} +`,Ze=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Je={},oe;function Be(Ge){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=Ge.getAttribute("id")||Ge.getAttribute("data-reactid")||Ge.getAttribute("name");if(ft&&Je[Nt])return Je[Nt];var Ke=window.getComputedStyle(Ge),Se=Ke.getPropertyValue("box-sizing")||Ke.getPropertyValue("-moz-box-sizing")||Ke.getPropertyValue("-webkit-box-sizing"),xt=parseFloat(Ke.getPropertyValue("padding-bottom"))+parseFloat(Ke.getPropertyValue("padding-top")),It=parseFloat(Ke.getPropertyValue("border-bottom-width"))+parseFloat(Ke.getPropertyValue("border-top-width")),st=Ze.map(function(Ne){return"".concat(Ne,":").concat(Ke.getPropertyValue(Ne))}).join(";"),xe={sizingStyle:st,paddingSize:xt,borderSize:It,boxSizing:Se};return ft&&Nt&&(Je[Nt]=xe),xe}function rt(Ge){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;oe||(oe=document.createElement("textarea"),oe.setAttribute("tab-index","-1"),oe.setAttribute("aria-hidden","true"),oe.setAttribute("name","hiddenTextarea"),document.body.appendChild(oe)),Ge.getAttribute("wrap")?oe.setAttribute("wrap",Ge.getAttribute("wrap")):oe.removeAttribute("wrap");var Se=Be(Ge,ft),xt=Se.paddingSize,It=Se.borderSize,st=Se.boxSizing,xe=Se.sizingStyle;oe.setAttribute("style","".concat(xe,";").concat(Me)),oe.value=Ge.value||Ge.placeholder||"";var Ne=void 0,it=void 0,Wt,ht=oe.scrollHeight;if(st==="border-box"?ht+=It:st==="content-box"&&(ht-=xt),Nt!==null||Ke!==null){oe.value=" ";var kt=oe.scrollHeight-xt;Nt!==null&&(Ne=kt*Nt,st==="border-box"&&(Ne=Ne+xt+It),ht=Math.max(Ne,ht)),Ke!==null&&(it=kt*Ke,st==="border-box"&&(it=it+xt+It),Wt=ht>it?"":"hidden",ht=Math.min(it,ht))}var St={height:ht,overflowY:Wt,resize:"none"};return Ne&&(St.minHeight=Ne),it&&(St.maxHeight=it),St}var Te=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Xe=0,ge=1,Oe=2,Ve=Re.forwardRef(function(Ge,ft){var Nt=Ge,Ke=Nt.prefixCls,Se=Nt.defaultValue,xt=Nt.value,It=Nt.autoSize,st=Nt.onResize,xe=Nt.className,Ne=Nt.style,it=Nt.disabled,Wt=Nt.onChange,ht=Nt.onInternalAutoSize,kt=(0,Fe.Z)(Nt,Te),St=(0,me.Z)(Se,{value:xt,postState:function(Rt){return Rt!=null?Rt:""}}),Gt=(0,be.Z)(St,2),jt=Gt[0],de=Gt[1],ne=function(Rt){de(Rt.target.value),Wt==null||Wt(Rt)},te=Re.useRef();Re.useImperativeHandle(ft,function(){return{textArea:te.current}});var le=Re.useMemo(function(){return It&&(0,De.Z)(It)==="object"?[It.minRows,It.maxRows]:[]},[It]),ve=(0,be.Z)(le,2),re=ve[0],fe=ve[1],Ue=!!It,vt=function(){try{if(document.activeElement===te.current){var Rt=te.current,ln=Rt.selectionStart,yn=Rt.selectionEnd,ut=Rt.scrollTop;te.current.setSelectionRange(ln,yn),te.current.scrollTop=ut}}catch(zt){}},et=Re.useState(Oe),tt=(0,be.Z)(et,2),dt=tt[0],yt=tt[1],wt=Re.useState(),Qe=(0,be.Z)(wt,2),lt=Qe[0],qt=Qe[1],Ut=function(){yt(Xe)};(0,he.Z)(function(){Ue&&Ut()},[xt,re,fe,Ue]),(0,he.Z)(function(){if(dt===Xe)yt(ge);else if(dt===ge){var bt=rt(te.current,!1,re,fe);yt(Oe),qt(bt)}else vt()},[dt]);var vn=Re.useRef(),en=function(){ce.Z.cancel(vn.current)},Xt=function(Rt){dt===Oe&&(st==null||st(Rt),It&&(en(),vn.current=(0,ce.Z)(function(){Ut()})))};Re.useEffect(function(){return en},[]);var $t=Ue?lt:null,an=(0,pe.Z)((0,pe.Z)({},Ne),$t);return(dt===Xe||dt===ge)&&(an.overflowY="hidden",an.overflowX="hidden"),Re.createElement(Ce.Z,{onResize:Xt,disabled:!(It||st)},Re.createElement("textarea",(0,y.Z)({},kt,{ref:te,style:an,className:ze()(Ke,xe,(0,we.Z)({},"".concat(Ke,"-disabled"),it)),disabled:it,value:jt,onChange:ne})))}),Pe=Ve,ot=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Le=Re.forwardRef(function(Ge,ft){var Nt,Ke=Ge.defaultValue,Se=Ge.value,xt=Ge.onFocus,It=Ge.onBlur,st=Ge.onChange,xe=Ge.allowClear,Ne=Ge.maxLength,it=Ge.onCompositionStart,Wt=Ge.onCompositionEnd,ht=Ge.suffix,kt=Ge.prefixCls,St=kt===void 0?"rc-textarea":kt,Gt=Ge.showCount,jt=Ge.count,de=Ge.className,ne=Ge.style,te=Ge.disabled,le=Ge.hidden,ve=Ge.classNames,re=Ge.styles,fe=Ge.onResize,Ue=Ge.onClear,vt=Ge.onPressEnter,et=Ge.readOnly,tt=Ge.autoSize,dt=Ge.onKeyDown,yt=(0,Fe.Z)(Ge,ot),wt=(0,me.Z)(Ke,{value:Se,defaultValue:Ke}),Qe=(0,be.Z)(wt,2),lt=Qe[0],qt=Qe[1],Ut=lt==null?"":String(lt),vn=Re.useState(!1),en=(0,be.Z)(vn,2),Xt=en[0],$t=en[1],an=Re.useRef(!1),bt=Re.useState(null),Rt=(0,be.Z)(bt,2),ln=Rt[0],yn=Rt[1],ut=(0,Re.useRef)(null),zt=(0,Re.useRef)(null),At=function(){var Kn;return(Kn=zt.current)===null||Kn===void 0?void 0:Kn.textArea},un=function(){At().focus()};(0,Re.useImperativeHandle)(ft,function(){var En;return{resizableTextArea:zt.current,focus:un,blur:function(){At().blur()},nativeElement:((En=ut.current)===null||En===void 0?void 0:En.nativeElement)||At()}}),(0,Re.useEffect)(function(){$t(function(En){return!te&&En})},[te]);var An=Re.useState(null),Vn=(0,be.Z)(An,2),rr=Vn[0],sr=Vn[1];Re.useEffect(function(){if(rr){var En;(En=At()).setSelectionRange.apply(En,(0,je.Z)(rr))}},[rr]);var kn=(0,se.Z)(jt,Gt),qn=(Nt=kn.max)!==null&&Nt!==void 0?Nt:Ne,Ht=Number(qn)>0,dn=kn.strategy(Ut),Nn=!!qn&&dn>qn,Ln=function(Kn,fr){var gr=fr;!an.current&&kn.exceedFormatter&&kn.max&&kn.strategy(fr)>kn.max&&(gr=kn.exceedFormatter(fr,{max:kn.max}),fr!==gr&&sr([At().selectionStart||0,At().selectionEnd||0])),qt(gr),(0,Ye.rJ)(Kn.currentTarget,Kn,st,gr)},Sn=function(Kn){an.current=!0,it==null||it(Kn)},hn=function(Kn){an.current=!1,Ln(Kn,Kn.currentTarget.value),Wt==null||Wt(Kn)},on=function(Kn){Ln(Kn,Kn.target.value)},Fn=function(Kn){Kn.key==="Enter"&&vt&&vt(Kn),dt==null||dt(Kn)},Yn=function(Kn){$t(!0),xt==null||xt(Kn)},_n=function(Kn){$t(!1),It==null||It(Kn)},Pn=function(Kn){qt(""),un(),(0,Ye.rJ)(At(),Kn,st)},Qn=ht,Jn;kn.show&&(kn.showFormatter?Jn=kn.showFormatter({value:Ut,count:dn,maxLength:qn}):Jn="".concat(dn).concat(Ht?" / ".concat(qn):""),Qn=Re.createElement(Re.Fragment,null,Qn,Re.createElement("span",{className:ze()("".concat(St,"-data-count"),ve==null?void 0:ve.count),style:re==null?void 0:re.count},Jn)));var Er=function(Kn){var fr;fe==null||fe(Kn),(fr=At())!==null&&fr!==void 0&&fr.style.height&&yn(!0)},Ar=!tt&&!Gt&&!xe;return Re.createElement(Ae.BaseInput,{ref:ut,value:Ut,allowClear:xe,handleReset:Pn,suffix:Qn,prefixCls:St,classNames:(0,pe.Z)((0,pe.Z)({},ve),{},{affixWrapper:ze()(ve==null?void 0:ve.affixWrapper,(0,we.Z)((0,we.Z)({},"".concat(St,"-show-count"),Gt),"".concat(St,"-textarea-allow-clear"),xe))}),disabled:te,focused:Xt,className:ze()(de,Nn&&"".concat(St,"-out-of-range")),style:(0,pe.Z)((0,pe.Z)({},ne),ln&&!Ar?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Jn=="string"?Jn:void 0}},hidden:le,readOnly:et,onClear:Ue},Re.createElement(Pe,(0,y.Z)({},yt,{autoSize:tt,maxLength:Ne,onKeyDown:Fn,onChange:on,onFocus:Yn,onBlur:_n,onCompositionStart:Sn,onCompositionEnd:hn,className:ze()(ve==null?void 0:ve.textarea),style:(0,pe.Z)((0,pe.Z)({},re==null?void 0:re.textarea),{},{resize:ne==null?void 0:ne.resize}),disabled:te,prefixCls:St,onResize:Er,ref:zt,readOnly:et})))}),ue=Le,_e=ue},639:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return Je}});var y=E(54476),we=E(20068),pe=E(33885),je=E(42978),be=E(75931),Fe=E(59301),ye=E(92310),ze=E.n(ye),Ae=E(26112),se=E(30699),Ye=function(Be){for(var rt=Be.prefixCls,Te=Be.level,Xe=Be.isStart,ge=Be.isEnd,Oe="".concat(rt,"-indent-unit"),Ve=[],Pe=0;Pe0&&arguments[0]!==void 0?arguments[0]:[],ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],re=le.length,fe=ve.length;if(Math.abs(re-fe)!==1)return{add:!1,key:null};function Ue(vt,et){var tt=new Map;vt.forEach(function(yt){tt.set(yt,!0)});var dt=et.filter(function(yt){return!tt.has(yt)});return dt.length===1?dt[0]:null}return re ").concat(ve);return ve}var Wt=he.forwardRef(function(le,ve){var re=le.prefixCls,fe=le.data,Ue=le.selectable,vt=le.checkable,et=le.expandedKeys,tt=le.selectedKeys,dt=le.checkedKeys,yt=le.loadedKeys,wt=le.loadingKeys,Qe=le.halfCheckedKeys,lt=le.keyEntities,qt=le.disabled,Ut=le.dragging,vn=le.dragOverNodeKey,en=le.dropPosition,Xt=le.motion,$t=le.height,an=le.itemHeight,bt=le.virtual,Rt=le.scrollWidth,ln=le.focusable,yn=le.activeItem,ut=le.focused,zt=le.tabIndex,At=le.onKeyDown,un=le.onFocus,An=le.onBlur,Vn=le.onActiveChange,rr=le.onListChangeStart,sr=le.onListChangeEnd,kn=(0,Be.Z)(le,ft),qn=he.useRef(null),Ht=he.useRef(null);he.useImperativeHandle(ve,function(){return{scrollTo:function(Qt){qn.current.scrollTo(Qt)},getIndentWidth:function(){return Ht.current.offsetWidth}}});var dn=he.useState(et),Nn=(0,oe.Z)(dn,2),Ln=Nn[0],Sn=Nn[1],hn=he.useState(fe),on=(0,oe.Z)(hn,2),Fn=on[0],Yn=on[1],_n=he.useState(fe),Pn=(0,oe.Z)(_n,2),Qn=Pn[0],Jn=Pn[1],Er=he.useState([]),Ar=(0,oe.Z)(Er,2),En=Ar[0],Kn=Ar[1],fr=he.useState(null),gr=(0,oe.Z)(fr,2),Ot=gr[0],Vt=gr[1],pt=he.useRef(fe);pt.current=fe;function Mt(){var at=pt.current;Yn(at),Jn(at),Kn([]),Vt(null),sr()}(0,rt.Z)(function(){Sn(et);var at=_e(Ln,et);if(at.key!==null)if(at.add){var Qt=Fn.findIndex(function(Jt){var On=Jt.key;return On===at.key}),tn=xe(Ge(Fn,fe,at.key),bt,$t,an),Yt=Fn.slice();Yt.splice(Qt+1,0,st),Jn(Yt),Kn(tn),Vt("show")}else{var nt=fe.findIndex(function(Jt){var On=Jt.key;return On===at.key}),Bt=xe(Ge(fe,Fn,at.key),bt,$t,an),Tt=fe.slice();Tt.splice(nt+1,0,st),Jn(Tt),Kn(Bt),Vt("hide")}else Fn!==fe&&(Yn(fe),Jn(fe))},[et,fe]),he.useEffect(function(){Ut||Mt()},[Ut]);var Et=Xt?Qn:fe,Kt={expandedKeys:et,selectedKeys:tt,loadedKeys:yt,loadingKeys:wt,checkedKeys:dt,halfCheckedKeys:Qe,dragOverNodeKey:vn,dropPosition:en,keyEntities:lt};return he.createElement(he.Fragment,null,ut&&yn&&he.createElement("span",{style:Nt,"aria-live":"assertive"},it(yn)),he.createElement("div",null,he.createElement("input",{style:Nt,disabled:ln===!1||qt,tabIndex:ln!==!1?zt:null,onKeyDown:At,onFocus:un,onBlur:An,value:"",onChange:Ke,"aria-label":"for screen reader"})),he.createElement("div",{className:"".concat(re,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},he.createElement("div",{className:"".concat(re,"-indent")},he.createElement("div",{ref:Ht,className:"".concat(re,"-indent-unit")}))),he.createElement(Te.Z,(0,y.Z)({},kn,{data:Et,itemKey:Ne,height:$t,fullHeight:!1,virtual:bt,itemHeight:an,scrollWidth:Rt,prefixCls:"".concat(re,"-list"),ref:qn,role:"tree",onVisibleChange:function(Qt){Qt.every(function(tn){return Ne(tn)!==Se})&&Mt()}}),function(at){var Qt=at.pos,tn=Object.assign({},(Je(at.data),at.data)),Yt=at.title,nt=at.key,Bt=at.isStart,Tt=at.isEnd,Jt=(0,Pe.km)(nt,Qt);delete tn.key,delete tn.children;var On=(0,Pe.H8)(Jt,Kt);return he.createElement(ue,(0,y.Z)({},tn,On,{title:Yt,active:!!yn&&nt===yn.key,pos:Qt,data:at.data,isStart:Bt,isEnd:Tt,motion:Xt,motionNodes:nt===Se?En:null,motionType:Ot,onMotionStart:rr,onMotionEnd:Mt,treeNodeRequiredProps:Kt,onMouseMove:function(){Vn(null)}}))}))}),ht=Wt,kt=E(82661),St=E(34643),Gt=E(65065),jt=10,de=function(le){(0,ze.Z)(re,le);var ve=(0,Ae.Z)(re);function re(){var fe;(0,be.Z)(this,re);for(var Ue=arguments.length,vt=new Array(Ue),et=0;et2&&arguments[2]!==void 0?arguments[2]:!1,Qe=fe.state,lt=Qe.dragChildrenKeys,qt=Qe.dropPosition,Ut=Qe.dropTargetKey,vn=Qe.dropTargetPos,en=Qe.dropAllowed;if(en){var Xt=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),Ut!==null){var $t=(0,pe.Z)((0,pe.Z)({},(0,Pe.H8)(Ut,fe.getTreeNodeRequiredProps())),{},{active:((yt=fe.getActiveItem())===null||yt===void 0?void 0:yt.key)===Ut,data:(0,Gt.Z)(fe.state.keyEntities,Ut).node}),an=lt.includes(Ut);(0,Ce.ZP)(!an,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var bt=(0,kt.yx)(vn),Rt={event:tt,node:(0,Pe.F)($t),dragNode:fe.dragNodeProps?(0,Pe.F)(fe.dragNodeProps):null,dragNodesKeys:[fe.dragNodeProps.eventKey].concat(lt),dropToGap:qt!==0,dropPosition:qt+Number(bt[bt.length-1])};wt||Xt==null||Xt(Rt),fe.dragNodeProps=null}}}),(0,se.Z)((0,ye.Z)(fe),"cleanDragState",function(){var tt=fe.state.draggingNodeKey;tt!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null}),(0,se.Z)((0,ye.Z)(fe),"triggerExpandActionExpand",function(tt,dt){var yt=fe.state,wt=yt.expandedKeys,Qe=yt.flattenNodes,lt=dt.expanded,qt=dt.key,Ut=dt.isLeaf;if(!(Ut||tt.shiftKey||tt.metaKey||tt.ctrlKey)){var vn=Qe.filter(function(Xt){return Xt.key===qt})[0],en=(0,Pe.F)((0,pe.Z)((0,pe.Z)({},(0,Pe.H8)(qt,fe.getTreeNodeRequiredProps())),{},{data:vn.data}));fe.setExpandedKeys(lt?(0,kt._5)(wt,qt):(0,kt.L0)(wt,qt)),fe.onNodeExpand(tt,en)}}),(0,se.Z)((0,ye.Z)(fe),"onNodeClick",function(tt,dt){var yt=fe.props,wt=yt.onClick,Qe=yt.expandAction;Qe==="click"&&fe.triggerExpandActionExpand(tt,dt),wt==null||wt(tt,dt)}),(0,se.Z)((0,ye.Z)(fe),"onNodeDoubleClick",function(tt,dt){var yt=fe.props,wt=yt.onDoubleClick,Qe=yt.expandAction;Qe==="doubleClick"&&fe.triggerExpandActionExpand(tt,dt),wt==null||wt(tt,dt)}),(0,se.Z)((0,ye.Z)(fe),"onNodeSelect",function(tt,dt){var yt=fe.state.selectedKeys,wt=fe.state,Qe=wt.keyEntities,lt=wt.fieldNames,qt=fe.props,Ut=qt.onSelect,vn=qt.multiple,en=dt.selected,Xt=dt[lt.key],$t=!en;$t?vn?yt=(0,kt.L0)(yt,Xt):yt=[Xt]:yt=(0,kt._5)(yt,Xt);var an=yt.map(function(bt){var Rt=(0,Gt.Z)(Qe,bt);return Rt?Rt.node:null}).filter(Boolean);fe.setUncontrolledState({selectedKeys:yt}),Ut==null||Ut(yt,{event:"select",selected:$t,node:dt,selectedNodes:an,nativeEvent:tt.nativeEvent})}),(0,se.Z)((0,ye.Z)(fe),"onNodeCheck",function(tt,dt,yt){var wt=fe.state,Qe=wt.keyEntities,lt=wt.checkedKeys,qt=wt.halfCheckedKeys,Ut=fe.props,vn=Ut.checkStrictly,en=Ut.onCheck,Xt=dt.key,$t,an={event:"check",node:dt,checked:yt,nativeEvent:tt.nativeEvent};if(vn){var bt=yt?(0,kt.L0)(lt,Xt):(0,kt._5)(lt,Xt),Rt=(0,kt._5)(qt,Xt);$t={checked:bt,halfChecked:Rt},an.checkedNodes=bt.map(function(un){return(0,Gt.Z)(Qe,un)}).filter(Boolean).map(function(un){return un.node}),fe.setUncontrolledState({checkedKeys:bt})}else{var ln=(0,St.S)([].concat((0,je.Z)(lt),[Xt]),!0,Qe),yn=ln.checkedKeys,ut=ln.halfCheckedKeys;if(!yt){var zt=new Set(yn);zt.delete(Xt);var At=(0,St.S)(Array.from(zt),{checked:!1,halfCheckedKeys:ut},Qe);yn=At.checkedKeys,ut=At.halfCheckedKeys}$t=yn,an.checkedNodes=[],an.checkedNodesPositions=[],an.halfCheckedKeys=ut,yn.forEach(function(un){var An=(0,Gt.Z)(Qe,un);if(An){var Vn=An.node,rr=An.pos;an.checkedNodes.push(Vn),an.checkedNodesPositions.push({node:Vn,pos:rr})}}),fe.setUncontrolledState({checkedKeys:yn},!1,{halfCheckedKeys:ut})}en==null||en($t,an)}),(0,se.Z)((0,ye.Z)(fe),"onNodeLoad",function(tt){var dt,yt=tt.key,wt=fe.state.keyEntities,Qe=(0,Gt.Z)(wt,yt);if(!(Qe!=null&&(dt=Qe.children)!==null&&dt!==void 0&&dt.length)){var lt=new Promise(function(qt,Ut){fe.setState(function(vn){var en=vn.loadedKeys,Xt=en===void 0?[]:en,$t=vn.loadingKeys,an=$t===void 0?[]:$t,bt=fe.props,Rt=bt.loadData,ln=bt.onLoad;if(!Rt||Xt.includes(yt)||an.includes(yt))return null;var yn=Rt(tt);return yn.then(function(){var ut=fe.state.loadedKeys,zt=(0,kt.L0)(ut,yt);ln==null||ln(zt,{event:"load",node:tt}),fe.setUncontrolledState({loadedKeys:zt}),fe.setState(function(At){return{loadingKeys:(0,kt._5)(At.loadingKeys,yt)}}),qt()}).catch(function(ut){if(fe.setState(function(At){return{loadingKeys:(0,kt._5)(At.loadingKeys,yt)}}),fe.loadingRetryTimes[yt]=(fe.loadingRetryTimes[yt]||0)+1,fe.loadingRetryTimes[yt]>=jt){var zt=fe.state.loadedKeys;(0,Ce.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,kt.L0)(zt,yt)}),qt()}Ut(ut)}),{loadingKeys:(0,kt.L0)(an,yt)}})});return lt.catch(function(){}),lt}}),(0,se.Z)((0,ye.Z)(fe),"onNodeMouseEnter",function(tt,dt){var yt=fe.props.onMouseEnter;yt==null||yt({event:tt,node:dt})}),(0,se.Z)((0,ye.Z)(fe),"onNodeMouseLeave",function(tt,dt){var yt=fe.props.onMouseLeave;yt==null||yt({event:tt,node:dt})}),(0,se.Z)((0,ye.Z)(fe),"onNodeContextMenu",function(tt,dt){var yt=fe.props.onRightClick;yt&&(tt.preventDefault(),yt({event:tt,node:dt}))}),(0,se.Z)((0,ye.Z)(fe),"onFocus",function(){var tt=fe.props.onFocus;fe.setState({focused:!0});for(var dt=arguments.length,yt=new Array(dt),wt=0;wt1&&arguments[1]!==void 0?arguments[1]:!1,yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var wt=!1,Qe=!0,lt={};Object.keys(tt).forEach(function(qt){if(fe.props.hasOwnProperty(qt)){Qe=!1;return}wt=!0,lt[qt]=tt[qt]}),wt&&(!dt||Qe)&&fe.setState((0,pe.Z)((0,pe.Z)({},lt),yt))}}),(0,se.Z)((0,ye.Z)(fe),"scrollTo",function(tt){fe.listRef.current.scrollTo(tt)}),fe}return(0,Fe.Z)(re,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Ue=this.props,vt=Ue.activeKey,et=Ue.itemScrollOffset,tt=et===void 0?0:et;vt!==void 0&&vt!==this.state.activeKey&&(this.setState({activeKey:vt}),vt!==null&&this.scrollTo({key:vt,offset:tt}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var Ue=this.state,vt=Ue.focused,et=Ue.flattenNodes,tt=Ue.keyEntities,dt=Ue.draggingNodeKey,yt=Ue.activeKey,wt=Ue.dropLevelOffset,Qe=Ue.dropContainerKey,lt=Ue.dropTargetKey,qt=Ue.dropPosition,Ut=Ue.dragOverNodeKey,vn=Ue.indent,en=this.props,Xt=en.prefixCls,$t=en.className,an=en.style,bt=en.showLine,Rt=en.focusable,ln=en.tabIndex,yn=ln===void 0?0:ln,ut=en.selectable,zt=en.showIcon,At=en.icon,un=en.switcherIcon,An=en.draggable,Vn=en.checkable,rr=en.checkStrictly,sr=en.disabled,kn=en.motion,qn=en.loadData,Ht=en.filterTreeNode,dn=en.height,Nn=en.itemHeight,Ln=en.scrollWidth,Sn=en.virtual,hn=en.titleRender,on=en.dropIndicatorRender,Fn=en.onContextMenu,Yn=en.onScroll,_n=en.direction,Pn=en.rootClassName,Qn=en.rootStyle,Jn=(0,De.Z)(this.props,{aria:!0,data:!0}),Er;An&&((0,we.Z)(An)==="object"?Er=An:typeof An=="function"?Er={nodeDraggable:An}:Er={});var Ar={prefixCls:Xt,selectable:ut,showIcon:zt,icon:At,switcherIcon:un,draggable:Er,draggingNodeKey:dt,checkable:Vn,checkStrictly:rr,disabled:sr,keyEntities:tt,dropLevelOffset:wt,dropContainerKey:Qe,dropTargetKey:lt,dropPosition:qt,dragOverNodeKey:Ut,indent:vn,direction:_n,dropIndicatorRender:on,loadData:qn,filterTreeNode:Ht,titleRender:hn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return he.createElement(ce.k.Provider,{value:Ar},he.createElement("div",{className:me()(Xt,$t,Pn,(0,se.Z)((0,se.Z)((0,se.Z)({},"".concat(Xt,"-show-line"),bt),"".concat(Xt,"-focused"),vt),"".concat(Xt,"-active-focused"),yt!==null)),style:Qn},he.createElement(ht,(0,y.Z)({ref:this.listRef,prefixCls:Xt,style:an,data:et,disabled:sr,selectable:ut,checkable:!!Vn,motion:kn,dragging:dt!==null,height:dn,itemHeight:Nn,virtual:Sn,focusable:Rt,focused:vt,tabIndex:yn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Fn,onScroll:Yn,scrollWidth:Ln},this.getTreeNodeRequiredProps(),Jn))))}}],[{key:"getDerivedStateFromProps",value:function(Ue,vt){var et=vt.prevProps,tt={prevProps:Ue};function dt(yn){return!et&&Ue.hasOwnProperty(yn)||et&&et[yn]!==Ue[yn]}var yt,wt=vt.fieldNames;if(dt("fieldNames")&&(wt=(0,Pe.w$)(Ue.fieldNames),tt.fieldNames=wt),dt("treeData")?yt=Ue.treeData:dt("children")&&((0,Ce.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),yt=(0,Pe.zn)(Ue.children)),yt){tt.treeData=yt;var Qe=(0,Pe.I8)(yt,{fieldNames:wt});tt.keyEntities=(0,pe.Z)((0,se.Z)({},Se,It),Qe.keyEntities)}var lt=tt.keyEntities||vt.keyEntities;if(dt("expandedKeys")||et&&dt("autoExpandParent"))tt.expandedKeys=Ue.autoExpandParent||!et&&Ue.defaultExpandParent?(0,kt.r7)(Ue.expandedKeys,lt):Ue.expandedKeys;else if(!et&&Ue.defaultExpandAll){var qt=(0,pe.Z)({},lt);delete qt[Se];var Ut=[];Object.keys(qt).forEach(function(yn){var ut=qt[yn];ut.children&&ut.children.length&&Ut.push(ut.key)}),tt.expandedKeys=Ut}else!et&&Ue.defaultExpandedKeys&&(tt.expandedKeys=Ue.autoExpandParent||Ue.defaultExpandParent?(0,kt.r7)(Ue.defaultExpandedKeys,lt):Ue.defaultExpandedKeys);if(tt.expandedKeys||delete tt.expandedKeys,yt||tt.expandedKeys){var vn=(0,Pe.oH)(yt||vt.treeData,tt.expandedKeys||vt.expandedKeys,wt);tt.flattenNodes=vn}if(Ue.selectable&&(dt("selectedKeys")?tt.selectedKeys=(0,kt.BT)(Ue.selectedKeys,Ue):!et&&Ue.defaultSelectedKeys&&(tt.selectedKeys=(0,kt.BT)(Ue.defaultSelectedKeys,Ue))),Ue.checkable){var en;if(dt("checkedKeys")?en=(0,kt.E6)(Ue.checkedKeys)||{}:!et&&Ue.defaultCheckedKeys?en=(0,kt.E6)(Ue.defaultCheckedKeys)||{}:yt&&(en=(0,kt.E6)(Ue.checkedKeys)||{checkedKeys:vt.checkedKeys,halfCheckedKeys:vt.halfCheckedKeys}),en){var Xt=en,$t=Xt.checkedKeys,an=$t===void 0?[]:$t,bt=Xt.halfCheckedKeys,Rt=bt===void 0?[]:bt;if(!Ue.checkStrictly){var ln=(0,St.S)(an,!0,lt);an=ln.checkedKeys,Rt=ln.halfCheckedKeys}tt.checkedKeys=an,tt.halfCheckedKeys=Rt}}return dt("loadedKeys")&&(tt.loadedKeys=Ue.loadedKeys),tt}}]),re}(he.Component);(0,se.Z)(de,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ze,allowDrop:function(){return!0},expandAction:!1}),(0,se.Z)(de,"TreeNode",ge.Z);var ne=de,te=ne},82661:function(sn,Ct,E){"use strict";E.d(Ct,{BT:function(){return he},E6:function(){return Ze},L0:function(){return se},OM:function(){return Ce},_5:function(){return Ae},r7:function(){return Je},wA:function(){return me},yx:function(){return Ye}});var y=E(94480),we=E(76190),pe=E(48736),je=E(59301),be=E(639),Fe=E(65065),ye=E(34061),ze=null;function Ae(oe,Be){if(!oe)return[];var rt=oe.slice(),Te=rt.indexOf(Be);return Te>=0&&rt.splice(Te,1),rt}function se(oe,Be){var rt=(oe||[]).slice();return rt.indexOf(Be)===-1&&rt.push(Be),rt}function Ye(oe){return oe.split("-")}function me(oe,Be){var rt=[],Te=(0,Fe.Z)(Be,oe);function Xe(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ge.forEach(function(Oe){var Ve=Oe.key,Pe=Oe.children;rt.push(Ve),Xe(Pe)})}return Xe(Te.children),rt}function Re(oe){if(oe.parent){var Be=Ye(oe.pos);return Number(Be[Be.length-1])===oe.parent.children.length-1}return!1}function De(oe){var Be=Ye(oe.pos);return Number(Be[Be.length-1])===0}function Ce(oe,Be,rt,Te,Xe,ge,Oe,Ve,Pe,ot){var Le,ue=oe.clientX,_e=oe.clientY,Ge=oe.target.getBoundingClientRect(),ft=Ge.top,Nt=Ge.height,Ke=(ot==="rtl"?-1:1)*(((Xe==null?void 0:Xe.x)||0)-ue),Se=(Ke-12)/Te,xt=Pe.filter(function(te){var le;return(le=Ve[te])===null||le===void 0||(le=le.children)===null||le===void 0?void 0:le.length}),It=(0,Fe.Z)(Ve,rt.eventKey);if(_e-1.5?ge({dragNode:jt,dropNode:de,dropPosition:1})?kt=1:ne=!1:ge({dragNode:jt,dropNode:de,dropPosition:0})?kt=0:ge({dragNode:jt,dropNode:de,dropPosition:1})?kt=1:ne=!1:ge({dragNode:jt,dropNode:de,dropPosition:1})?kt=1:ne=!1,{dropPosition:kt,dropLevelOffset:St,dropTargetKey:It.key,dropTargetPos:It.pos,dragOverNodeKey:ht,dropContainerKey:kt===0?null:((Le=It.parent)===null||Le===void 0?void 0:Le.key)||null,dropAllowed:ne}}function he(oe,Be){if(oe){var rt=Be.multiple;return rt?oe.slice():oe.length?[oe[0]]:oe}}var ce=function(Be){return Be};function Me(oe,Be){if(!oe)return[];var rt=Be||{},Te=rt.processProps,Xe=Te===void 0?ce:Te,ge=Array.isArray(oe)?oe:[oe];return ge.map(function(Oe){var Ve=Oe.children,Pe=_objectWithoutProperties(Oe,ze),ot=Me(Ve,Be);return React.createElement(TreeNode,_extends({key:Pe.key},Xe(Pe)),ot)})}function Ze(oe){if(!oe)return null;var Be;if(Array.isArray(oe))Be={checkedKeys:oe,halfCheckedKeys:void 0};else if((0,we.Z)(oe)==="object")Be={checkedKeys:oe.checked||void 0,halfCheckedKeys:oe.halfChecked||void 0};else return(0,pe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return Be}function Je(oe,Be){var rt=new Set;function Te(Xe){if(!rt.has(Xe)){var ge=(0,Fe.Z)(Be,Xe);if(ge){rt.add(Xe);var Oe=ge.parent,Ve=ge.node;Ve.disabled||Oe&&Te(Oe.key)}}}return(oe||[]).forEach(function(Xe){Te(Xe)}),(0,y.Z)(rt)}},34643:function(sn,Ct,E){"use strict";E.d(Ct,{S:function(){return ye}});var y=E(48736),we=E(65065);function pe(ze,Ae){var se=new Set;return ze.forEach(function(Ye){Ae.has(Ye)||se.add(Ye)}),se}function je(ze){var Ae=ze||{},se=Ae.disabled,Ye=Ae.disableCheckbox,me=Ae.checkable;return!!(se||Ye)||me===!1}function be(ze,Ae,se,Ye){for(var me=new Set(ze),Re=new Set,De=0;De<=se;De+=1){var Ce=Ae.get(De)||new Set;Ce.forEach(function(Ze){var Je=Ze.key,oe=Ze.node,Be=Ze.children,rt=Be===void 0?[]:Be;me.has(Je)&&!Ye(oe)&&rt.filter(function(Te){return!Ye(Te.node)}).forEach(function(Te){me.add(Te.key)})})}for(var he=new Set,ce=se;ce>=0;ce-=1){var Me=Ae.get(ce)||new Set;Me.forEach(function(Ze){var Je=Ze.parent,oe=Ze.node;if(!(Ye(oe)||!Ze.parent||he.has(Ze.parent.key))){if(Ye(Ze.parent.node)){he.add(Je.key);return}var Be=!0,rt=!1;(Je.children||[]).filter(function(Te){return!Ye(Te.node)}).forEach(function(Te){var Xe=Te.key,ge=me.has(Xe);Be&&!ge&&(Be=!1),!rt&&(ge||Re.has(Xe))&&(rt=!0)}),Be&&me.add(Je.key),rt&&Re.add(Je.key),he.add(Je.key)}})}return{checkedKeys:Array.from(me),halfCheckedKeys:Array.from(pe(Re,me))}}function Fe(ze,Ae,se,Ye,me){for(var Re=new Set(ze),De=new Set(Ae),Ce=0;Ce<=Ye;Ce+=1){var he=se.get(Ce)||new Set;he.forEach(function(Je){var oe=Je.key,Be=Je.node,rt=Je.children,Te=rt===void 0?[]:rt;!Re.has(oe)&&!De.has(oe)&&!me(Be)&&Te.filter(function(Xe){return!me(Xe.node)}).forEach(function(Xe){Re.delete(Xe.key)})})}De=new Set;for(var ce=new Set,Me=Ye;Me>=0;Me-=1){var Ze=se.get(Me)||new Set;Ze.forEach(function(Je){var oe=Je.parent,Be=Je.node;if(!(me(Be)||!Je.parent||ce.has(Je.parent.key))){if(me(Je.parent.node)){ce.add(oe.key);return}var rt=!0,Te=!1;(oe.children||[]).filter(function(Xe){return!me(Xe.node)}).forEach(function(Xe){var ge=Xe.key,Oe=Re.has(ge);rt&&!Oe&&(rt=!1),!Te&&(Oe||De.has(ge))&&(Te=!0)}),rt||Re.delete(oe.key),Te&&De.add(oe.key),ce.add(oe.key)}})}return{checkedKeys:Array.from(Re),halfCheckedKeys:Array.from(pe(De,Re))}}function ye(ze,Ae,se,Ye){var me=[],Re;Ye?Re=Ye:Re=je;var De=new Set(ze.filter(function(Me){var Ze=!!(0,we.Z)(se,Me);return Ze||me.push(Me),Ze})),Ce=new Map,he=0;Object.keys(se).forEach(function(Me){var Ze=se[Me],Je=Ze.level,oe=Ce.get(Je);oe||(oe=new Set,Ce.set(Je,oe)),oe.add(Ze),he=Math.max(he,Je)}),(0,y.ZP)(!me.length,"Tree missing follow keys: ".concat(me.slice(0,100).map(function(Me){return"'".concat(Me,"'")}).join(", ")));var ce;return Ae===!0?ce=be(De,Ce,he,Re):ce=Fe(De,Ae.halfCheckedKeys,Ce,he,Re),ce}},65065:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return y}});function y(we,pe){return we[pe]}},34061:function(sn,Ct,E){"use strict";E.d(Ct,{F:function(){return Je},H8:function(){return Ze},I8:function(){return Me},km:function(){return me},oH:function(){return he},w$:function(){return Re},zn:function(){return Ce}});var y=E(76190),we=E(94480),pe=E(33885),je=E(75931),be=E(11592),Fe=E(2738),ye=E(48736),ze=E(65065),Ae=["children"];function se(oe,Be){return"".concat(oe,"-").concat(Be)}function Ye(oe){return oe&&oe.type&&oe.type.isTreeNode}function me(oe,Be){return oe!=null?oe:Be}function Re(oe){var Be=oe||{},rt=Be.title,Te=Be._title,Xe=Be.key,ge=Be.children,Oe=rt||"title";return{title:Oe,_title:Te||[Oe],key:Xe||"key",children:ge||"children"}}function De(oe,Be){var rt=new Map;function Te(Xe){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Xe||[]).forEach(function(Oe){var Ve=Oe[Be.key],Pe=Oe[Be.children];warning(Ve!=null,"Tree node must have a certain key: [".concat(ge).concat(Ve,"]"));var ot=String(Ve);warning(!rt.has(ot)||Ve===null||Ve===void 0,"Same 'key' exist in the Tree: ".concat(ot)),rt.set(ot,!0),Te(Pe,"".concat(ge).concat(ot," > "))})}Te(oe)}function Ce(oe){function Be(rt){var Te=(0,be.Z)(rt);return Te.map(function(Xe){if(!Ye(Xe))return(0,ye.ZP)(!Xe,"Tree/TreeNode can only accept TreeNode as children."),null;var ge=Xe.key,Oe=Xe.props,Ve=Oe.children,Pe=(0,je.Z)(Oe,Ae),ot=(0,pe.Z)({key:ge},Pe),Le=Be(Ve);return Le.length&&(ot.children=Le),ot}).filter(function(Xe){return Xe})}return Be(oe)}function he(oe,Be,rt){var Te=Re(rt),Xe=Te._title,ge=Te.key,Oe=Te.children,Ve=new Set(Be===!0?[]:Be),Pe=[];function ot(Le){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Le.map(function(_e,Ge){for(var ft=se(ue?ue.pos:"0",Ge),Nt=me(_e[ge],ft),Ke,Se=0;Se1&&arguments[1]!==void 0?arguments[1]:{},rt=Be.initWrapper,Te=Be.processEntity,Xe=Be.onProcessFinished,ge=Be.externalGetKey,Oe=Be.childrenPropName,Ve=Be.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,ot=ge||Pe,Le={},ue={},_e={posEntities:Le,keyEntities:ue};return rt&&(_e=rt(_e)||_e),ce(oe,function(Ge){var ft=Ge.node,Nt=Ge.index,Ke=Ge.pos,Se=Ge.key,xt=Ge.parentPos,It=Ge.level,st=Ge.nodes,xe={node:ft,nodes:st,index:Nt,key:Se,pos:Ke,level:It},Ne=me(Se,Ke);Le[Ke]=xe,ue[Ne]=xe,xe.parent=Le[xt],xe.parent&&(xe.parent.children=xe.parent.children||[],xe.parent.children.push(xe)),Te&&Te(xe,_e)},{externalGetKey:ot,childrenPropName:Oe,fieldNames:Ve}),Xe&&Xe(_e),_e}function Ze(oe,Be){var rt=Be.expandedKeys,Te=Be.selectedKeys,Xe=Be.loadedKeys,ge=Be.loadingKeys,Oe=Be.checkedKeys,Ve=Be.halfCheckedKeys,Pe=Be.dragOverNodeKey,ot=Be.dropPosition,Le=Be.keyEntities,ue=(0,ze.Z)(Le,oe),_e={eventKey:oe,expanded:rt.indexOf(oe)!==-1,selected:Te.indexOf(oe)!==-1,loaded:Xe.indexOf(oe)!==-1,loading:ge.indexOf(oe)!==-1,checked:Oe.indexOf(oe)!==-1,halfChecked:Ve.indexOf(oe)!==-1,pos:String(ue?ue.pos:""),dragOver:Pe===oe&&ot===0,dragOverGapTop:Pe===oe&&ot===-1,dragOverGapBottom:Pe===oe&&ot===1};return _e}function Je(oe){var Be=oe.data,rt=oe.expanded,Te=oe.selected,Xe=oe.checked,ge=oe.loaded,Oe=oe.loading,Ve=oe.halfChecked,Pe=oe.dragOver,ot=oe.dragOverGapTop,Le=oe.dragOverGapBottom,ue=oe.pos,_e=oe.active,Ge=oe.eventKey,ft=(0,pe.Z)((0,pe.Z)({},Be),{},{expanded:rt,selected:Te,checked:Xe,loaded:ge,loading:Oe,halfChecked:Ve,dragOver:Pe,dragOverGapTop:ot,dragOverGapBottom:Le,pos:ue,active:_e,key:Ge});return"props"in ft||Object.defineProperty(ft,"props",{get:function(){return(0,ye.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),oe}}),ft}},8224:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return we}});var y=E(4676);function we(pe,je,be,Fe){var ye=y.unstable_batchedUpdates?function(Ae){y.unstable_batchedUpdates(be,Ae)}:be;return pe!=null&&pe.addEventListener&&pe.addEventListener(je,ye,Fe),{remove:function(){pe!=null&&pe.removeEventListener&&pe.removeEventListener(je,ye,Fe)}}}},24514:function(sn,Ct,E){"use strict";E.d(Ct,{G:function(){return je}});var y=E(47273),we=function(Fe){if((0,y.Z)()&&window.document.documentElement){var ye=Array.isArray(Fe)?Fe:[Fe],ze=window.document.documentElement;return ye.some(function(Ae){return Ae in ze.style})}return!1},pe=function(Fe,ye){if(!we(Fe))return!1;var ze=document.createElement("div"),Ae=ze.style[Fe];return ze.style[Fe]=ye,ze.style[Fe]!==Ae};function je(be,Fe){return!Array.isArray(be)&&Fe!==void 0?pe(be,Fe):we(be)}},48911:function(sn,Ct,E){"use strict";E.d(Ct,{Z:function(){return jt}});var y=E(54476),we=E(76190),pe=E(33885),je=E(20068),be=E(42978),Fe=E(75931),ye=E(92310),ze=E.n(ye),Ae=E(29301),se=E(70425),Ye=E(34280),me=E(59301),Re=E(4676),De=me.forwardRef(function(de,ne){var te=de.height,le=de.offsetY,ve=de.offsetX,re=de.children,fe=de.prefixCls,Ue=de.onInnerResize,vt=de.innerProps,et=de.rtl,tt=de.extra,dt={},yt={display:"flex",flexDirection:"column"};return le!==void 0&&(dt={height:te,position:"relative",overflow:"hidden"},yt=(0,pe.Z)((0,pe.Z)({},yt),{},(0,je.Z)((0,je.Z)((0,je.Z)((0,je.Z)((0,je.Z)({transform:"translateY(".concat(le,"px)")},et?"marginRight":"marginLeft",-ve),"position","absolute"),"left",0),"right",0),"top",0))),me.createElement("div",{style:dt},me.createElement(Ae.Z,{onResize:function(Qe){var lt=Qe.offsetHeight;lt&&Ue&&Ue()}},me.createElement("div",(0,y.Z)({style:yt,className:ze()((0,je.Z)({},"".concat(fe,"-holder-inner"),fe)),ref:ne},vt),re,tt)))});De.displayName="Filler";var Ce=De;function he(de){var ne=de.children,te=de.setRef,le=me.useCallback(function(ve){te(ve)},[]);return me.cloneElement(ne,{ref:le})}function ce(de,ne,te,le,ve,re,fe,Ue){var vt=Ue.getKey;return de.slice(ne,te+1).map(function(et,tt){var dt=ne+tt,yt=fe(et,dt,{style:{width:le},offsetX:ve}),wt=vt(et);return me.createElement(he,{key:wt,setRef:function(lt){return re(et,lt)}},yt)})}function Me(de,ne,te,le){var ve=te-de,re=ne-te,fe=Math.min(ve,re)*2;if(le<=fe){var Ue=Math.floor(le/2);return le%2?te+Ue+1:te-Ue}return ve>re?te-(le-re):te+(le-ve)}function Ze(de,ne,te){var le=de.length,ve=ne.length,re,fe;if(le===0&&ve===0)return null;le2&&arguments[2]!==void 0?arguments[2]:!1,dt=vt?et<0&&Ue.current.left||et>0&&Ue.current.right:et<0&&Ue.current.top||et>0&&Ue.current.bottom;return tt&&dt?(clearTimeout(re.current),ve.current=!1):(!dt||ve.current)&&fe(),!ve.current&&dt}};function Xe(de,ne,te,le,ve,re,fe){var Ue=(0,me.useRef)(0),vt=(0,me.useRef)(null),et=(0,me.useRef)(null),tt=(0,me.useRef)(!1),dt=Te(ne,te,le,ve);function yt(vn,en){if(oe.Z.cancel(vt.current),!dt(!1,en)){var Xt=vn;if(!Xt._virtualHandled)Xt._virtualHandled=!0;else return;Ue.current+=en,et.current=en,rt||Xt.preventDefault(),vt.current=(0,oe.Z)(function(){var $t=tt.current?10:1;fe(Ue.current*$t,!1),Ue.current=0})}}function wt(vn,en){fe(en,!0),rt||vn.preventDefault()}var Qe=(0,me.useRef)(null),lt=(0,me.useRef)(null);function qt(vn){if(de){oe.Z.cancel(lt.current),lt.current=(0,oe.Z)(function(){Qe.current=null},2);var en=vn.deltaX,Xt=vn.deltaY,$t=vn.shiftKey,an=en,bt=Xt;(Qe.current==="sx"||!Qe.current&&$t&&Xt&&!en)&&(an=Xt,bt=0,Qe.current="sx");var Rt=Math.abs(an),ln=Math.abs(bt);Qe.current===null&&(Qe.current=re&&Rt>ln?"x":"y"),Qe.current==="y"?yt(vn,bt):wt(vn,an)}}function Ut(vn){de&&(tt.current=vn.detail===et.current)}return[qt,Ut]}function ge(de,ne,te,le){var ve=me.useMemo(function(){return[new Map,[]]},[de,te.id,le]),re=(0,be.Z)(ve,2),fe=re[0],Ue=re[1],vt=function(tt){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:tt,yt=fe.get(tt),wt=fe.get(dt);if(yt===void 0||wt===void 0)for(var Qe=de.length,lt=Ue.length;lt0&&arguments[0]!==void 0?arguments[0]:!1;tt();var Qe=function(){var Ut=!1;Ue.current.forEach(function(vn,en){if(vn&&vn.offsetParent){var Xt=vn.offsetHeight,$t=getComputedStyle(vn),an=$t.marginTop,bt=$t.marginBottom,Rt=Le(an),ln=Le(bt),yn=Xt+Rt+ln;vt.current.get(en)!==yn&&(vt.current.set(en,yn),Ut=!0)}}),Ut&&fe(function(vn){return vn+1})};if(wt)Qe();else{et.current+=1;var lt=et.current;Promise.resolve().then(function(){lt===et.current&&Qe()})}}function yt(wt,Qe){var lt=de(wt),qt=Ue.current.get(lt);Qe?(Ue.current.set(lt,Qe),dt()):Ue.current.delete(lt),!qt!=!Qe&&(Qe?ne==null||ne(wt):te==null||te(wt))}return(0,me.useEffect)(function(){return tt},[]),[yt,dt,vt.current,re]}var _e=14/15;function Ge(de,ne,te){var le=(0,me.useRef)(!1),ve=(0,me.useRef)(0),re=(0,me.useRef)(0),fe=(0,me.useRef)(null),Ue=(0,me.useRef)(null),vt,et=function(wt){if(le.current){var Qe=Math.ceil(wt.touches[0].pageX),lt=Math.ceil(wt.touches[0].pageY),qt=ve.current-Qe,Ut=re.current-lt,vn=Math.abs(qt)>Math.abs(Ut);vn?ve.current=Qe:re.current=lt;var en=te(vn,vn?qt:Ut,!1,wt);en&&wt.preventDefault(),clearInterval(Ue.current),en&&(Ue.current=setInterval(function(){vn?qt*=_e:Ut*=_e;var Xt=Math.floor(vn?qt:Ut);(!te(vn,Xt,!0)||Math.abs(Xt)<=.1)&&clearInterval(Ue.current)},16))}},tt=function(){le.current=!1,vt()},dt=function(wt){vt(),wt.touches.length===1&&!le.current&&(le.current=!0,ve.current=Math.ceil(wt.touches[0].pageX),re.current=Math.ceil(wt.touches[0].pageY),fe.current=wt.target,fe.current.addEventListener("touchmove",et,{passive:!1}),fe.current.addEventListener("touchend",tt,{passive:!0}))};vt=function(){fe.current&&(fe.current.removeEventListener("touchmove",et),fe.current.removeEventListener("touchend",tt))},(0,Ye.Z)(function(){return de&&ne.current.addEventListener("touchstart",dt,{passive:!0}),function(){var yt;(yt=ne.current)===null||yt===void 0||yt.removeEventListener("touchstart",dt),vt(),clearInterval(Ue.current)}},[de])}function ft(de){return Math.floor(Math.pow(de,.5))}function Nt(de,ne){var te="touches"in de?de.touches[0]:de;return te[ne?"pageX":"pageY"]-window[ne?"scrollX":"scrollY"]}function Ke(de,ne,te){me.useEffect(function(){var le=ne.current;if(de&&le){var ve=!1,re,fe,Ue=function(){oe.Z.cancel(re)},vt=function yt(){Ue(),re=(0,oe.Z)(function(){te(fe),yt()})},et=function(){ve=!1,Ue()},tt=function(wt){if(!(wt.target.draggable||wt.button!==0)){var Qe=wt;Qe._virtualHandled||(Qe._virtualHandled=!0,ve=!0)}},dt=function(wt){if(ve){var Qe=Nt(wt,!1),lt=le.getBoundingClientRect(),qt=lt.top,Ut=lt.bottom;if(Qe<=qt){var vn=qt-Qe;fe=-ft(vn),vt()}else if(Qe>=Ut){var en=Qe-Ut;fe=ft(en),vt()}else Ue()}};return le.addEventListener("mousedown",tt),le.ownerDocument.addEventListener("mouseup",et),le.ownerDocument.addEventListener("mousemove",dt),le.ownerDocument.addEventListener("dragend",et),function(){le.removeEventListener("mousedown",tt),le.ownerDocument.removeEventListener("mouseup",et),le.ownerDocument.removeEventListener("mousemove",dt),le.ownerDocument.removeEventListener("dragend",et),Ue()}}},[de])}var Se=10;function xt(de,ne,te,le,ve,re,fe,Ue){var vt=me.useRef(),et=me.useState(null),tt=(0,be.Z)(et,2),dt=tt[0],yt=tt[1];return(0,Ye.Z)(function(){if(dt&&dt.times=0;un-=1){var An=ve(ne[un]),Vn=te.get(An);if(Vn===void 0){vn=!0;break}if(At-=Vn,At<=0)break}switch($t){case"top":Xt=bt-qt;break;case"bottom":Xt=Rt-Ut+qt;break;default:{var rr=de.current.scrollTop,sr=rr+Ut;btsr&&(en="bottom")}}Xt!==null&&fe(Xt),Xt!==dt.lastTop&&(vn=!0)}vn&&yt((0,pe.Z)((0,pe.Z)({},dt),{},{times:dt.times+1,targetAlign:en,lastTop:Xt}))}},[dt,de.current]),function(wt){if(wt==null){Ue();return}if(oe.Z.cancel(vt.current),typeof wt=="number")fe(wt);else if(wt&&(0,we.Z)(wt)==="object"){var Qe,lt=wt.align;"index"in wt?Qe=wt.index:Qe=ne.findIndex(function(vn){return ve(vn)===wt.key});var qt=wt.offset,Ut=qt===void 0?0:qt;yt({times:0,index:Qe,offset:Ut,originAlign:lt})}}}var It=me.forwardRef(function(de,ne){var te=de.prefixCls,le=de.rtl,ve=de.scrollOffset,re=de.scrollRange,fe=de.onStartMove,Ue=de.onStopMove,vt=de.onScroll,et=de.horizontal,tt=de.spinSize,dt=de.containerSize,yt=de.style,wt=de.thumbStyle,Qe=de.showScrollBar,lt=me.useState(!1),qt=(0,be.Z)(lt,2),Ut=qt[0],vn=qt[1],en=me.useState(null),Xt=(0,be.Z)(en,2),$t=Xt[0],an=Xt[1],bt=me.useState(null),Rt=(0,be.Z)(bt,2),ln=Rt[0],yn=Rt[1],ut=!le,zt=me.useRef(),At=me.useRef(),un=me.useState(Qe),An=(0,be.Z)(un,2),Vn=An[0],rr=An[1],sr=me.useRef(),kn=function(){Qe===!0||Qe===!1||(clearTimeout(sr.current),rr(!0),sr.current=setTimeout(function(){rr(!1)},3e3))},qn=re-dt||0,Ht=dt-tt||0,dn=me.useMemo(function(){if(ve===0||qn===0)return 0;var Pn=ve/qn;return Pn*Ht},[ve,qn,Ht]),Nn=function(Qn){Qn.stopPropagation(),Qn.preventDefault()},Ln=me.useRef({top:dn,dragging:Ut,pageY:$t,startTop:ln});Ln.current={top:dn,dragging:Ut,pageY:$t,startTop:ln};var Sn=function(Qn){vn(!0),an(Nt(Qn,et)),yn(Ln.current.top),fe(),Qn.stopPropagation(),Qn.preventDefault()};me.useEffect(function(){var Pn=function(Ar){Ar.preventDefault()},Qn=zt.current,Jn=At.current;return Qn.addEventListener("touchstart",Pn,{passive:!1}),Jn.addEventListener("touchstart",Sn,{passive:!1}),function(){Qn.removeEventListener("touchstart",Pn),Jn.removeEventListener("touchstart",Sn)}},[]);var hn=me.useRef();hn.current=qn;var on=me.useRef();on.current=Ht,me.useEffect(function(){if(Ut){var Pn,Qn=function(Ar){var En=Ln.current,Kn=En.dragging,fr=En.pageY,gr=En.startTop;oe.Z.cancel(Pn);var Ot=zt.current.getBoundingClientRect(),Vt=dt/(et?Ot.width:Ot.height);if(Kn){var pt=(Nt(Ar,et)-fr)*Vt,Mt=gr;!ut&&et?Mt-=pt:Mt+=pt;var Et=hn.current,Kt=on.current,at=Kt?Mt/Kt:0,Qt=Math.ceil(at*Et);Qt=Math.max(Qt,0),Qt=Math.min(Qt,Et),Pn=(0,oe.Z)(function(){vt(Qt,et)})}},Jn=function(){vn(!1),Ue()};return window.addEventListener("mousemove",Qn,{passive:!0}),window.addEventListener("touchmove",Qn,{passive:!0}),window.addEventListener("mouseup",Jn,{passive:!0}),window.addEventListener("touchend",Jn,{passive:!0}),function(){window.removeEventListener("mousemove",Qn),window.removeEventListener("touchmove",Qn),window.removeEventListener("mouseup",Jn),window.removeEventListener("touchend",Jn),oe.Z.cancel(Pn)}}},[Ut]),me.useEffect(function(){return kn(),function(){clearTimeout(sr.current)}},[ve]),me.useImperativeHandle(ne,function(){return{delayHidden:kn}});var Fn="".concat(te,"-scrollbar"),Yn={position:"absolute",visibility:Vn?null:"hidden"},_n={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return et?(Object.assign(Yn,{height:8,left:0,right:0,bottom:0}),Object.assign(_n,(0,je.Z)({height:"100%",width:tt},ut?"left":"right",dn))):(Object.assign(Yn,(0,je.Z)({width:8,top:0,bottom:0},ut?"right":"left",0)),Object.assign(_n,{width:"100%",height:tt,top:dn})),me.createElement("div",{ref:zt,className:ze()(Fn,(0,je.Z)((0,je.Z)((0,je.Z)({},"".concat(Fn,"-horizontal"),et),"".concat(Fn,"-vertical"),!et),"".concat(Fn,"-visible"),Vn)),style:(0,pe.Z)((0,pe.Z)({},Yn),yt),onMouseDown:Nn,onMouseMove:kn},me.createElement("div",{ref:At,className:ze()("".concat(Fn,"-thumb"),(0,je.Z)({},"".concat(Fn,"-thumb-moving"),Ut)),style:(0,pe.Z)((0,pe.Z)({},_n),wt),onMouseDown:Sn}))}),st=It,xe=20;function Ne(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,te=de/ne*de;return isNaN(te)&&(te=0),te=Math.max(te,xe),Math.floor(te)}var it=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Wt=[],ht={overflowY:"auto",overflowAnchor:"none"};function kt(de,ne){var te=de.prefixCls,le=te===void 0?"rc-virtual-list":te,ve=de.className,re=de.height,fe=de.itemHeight,Ue=de.fullHeight,vt=Ue===void 0?!0:Ue,et=de.style,tt=de.data,dt=de.children,yt=de.itemKey,wt=de.virtual,Qe=de.direction,lt=de.scrollWidth,qt=de.component,Ut=qt===void 0?"div":qt,vn=de.onScroll,en=de.onVirtualScroll,Xt=de.onVisibleChange,$t=de.innerProps,an=de.extraRender,bt=de.styles,Rt=de.showScrollBar,ln=Rt===void 0?"optional":Rt,yn=(0,Fe.Z)(de,it),ut=me.useCallback(function(Lt){return typeof yt=="function"?yt(Lt):Lt==null?void 0:Lt[yt]},[yt]),zt=ue(ut,null,null),At=(0,be.Z)(zt,4),un=At[0],An=At[1],Vn=At[2],rr=At[3],sr=!!(wt!==!1&&re&&fe),kn=me.useMemo(function(){return Object.values(Vn.maps).reduce(function(Lt,Cn){return Lt+Cn},0)},[Vn.id,Vn.maps]),qn=sr&&tt&&(Math.max(fe*tt.length,kn)>re||!!lt),Ht=Qe==="rtl",dn=ze()(le,(0,je.Z)({},"".concat(le,"-rtl"),Ht),ve),Nn=tt||Wt,Ln=(0,me.useRef)(),Sn=(0,me.useRef)(),hn=(0,me.useRef)(),on=(0,me.useState)(0),Fn=(0,be.Z)(on,2),Yn=Fn[0],_n=Fn[1],Pn=(0,me.useState)(0),Qn=(0,be.Z)(Pn,2),Jn=Qn[0],Er=Qn[1],Ar=(0,me.useState)(!1),En=(0,be.Z)(Ar,2),Kn=En[0],fr=En[1],gr=function(){fr(!0)},Ot=function(){fr(!1)},Vt={getKey:ut};function pt(Lt){_n(function(Cn){var tr;typeof Lt=="function"?tr=Lt(Cn):tr=Lt;var Zn=ro(tr);return Ln.current.scrollTop=Zn,Zn})}var Mt=(0,me.useRef)({start:0,end:Nn.length}),Et=(0,me.useRef)(),Kt=Je(Nn,ut),at=(0,be.Z)(Kt,1),Qt=at[0];Et.current=Qt;var tn=me.useMemo(function(){if(!sr)return{scrollHeight:void 0,start:0,end:Nn.length-1,offset:void 0};if(!qn){var Lt;return{scrollHeight:((Lt=Sn.current)===null||Lt===void 0?void 0:Lt.offsetHeight)||0,start:0,end:Nn.length-1,offset:void 0}}for(var Cn=0,tr,Zn,Rn,yr=Nn.length,zn=0;zn=Yn&&tr===void 0&&(tr=zn,Zn=Cn),wo>Yn+re&&Rn===void 0&&(Rn=zn),Cn=wo}return tr===void 0&&(tr=0,Zn=0,Rn=Math.ceil(re/fe)),Rn===void 0&&(Rn=Nn.length-1),Rn=Math.min(Rn+1,Nn.length-1),{scrollHeight:Cn,start:tr,end:Rn,offset:Zn}},[qn,sr,Yn,Nn,rr,re]),Yt=tn.scrollHeight,nt=tn.start,Bt=tn.end,Tt=tn.offset;Mt.current.start=nt,Mt.current.end=Bt,me.useLayoutEffect(function(){var Lt=Vn.getRecord();if(Lt.size===1){var Cn=Array.from(Lt.keys())[0],tr=Lt.get(Cn),Zn=Nn[nt];if(Zn&&tr===void 0){var Rn=ut(Zn);if(Rn===Cn){var yr=Vn.get(Cn),zn=yr-fe;pt(function(Un){return Un+zn})}}}Vn.resetRecord()},[Yt]);var Jt=me.useState({width:0,height:re}),On=(0,be.Z)(Jt,2),jn=On[0],Gn=On[1],Lr=function(Cn){Gn({width:Cn.offsetWidth,height:Cn.offsetHeight})},Hr=(0,me.useRef)(),to=(0,me.useRef)(),dr=me.useMemo(function(){return Ne(jn.width,lt)},[jn.width,lt]),xr=me.useMemo(function(){return Ne(jn.height,Yt)},[jn.height,Yt]),kr=Yt-re,Yr=(0,me.useRef)(kr);Yr.current=kr;function ro(Lt){var Cn=Lt;return Number.isNaN(Yr.current)||(Cn=Math.min(Cn,Yr.current)),Cn=Math.max(Cn,0),Cn}var oo=Yn<=0,io=Yn>=kr,Tr=Jn<=0,eo=Jn>=lt,$r=Te(oo,io,Tr,eo),Wo=function(){return{x:Ht?-Jn:Jn,y:Yn}},Ko=(0,me.useRef)(Wo()),ar=(0,se.zX)(function(Lt){if(en){var Cn=(0,pe.Z)((0,pe.Z)({},Wo()),Lt);(Ko.current.x!==Cn.x||Ko.current.y!==Cn.y)&&(en(Cn),Ko.current=Cn)}});function Ro(Lt,Cn){var tr=Lt;Cn?((0,Re.flushSync)(function(){Er(tr)}),ar()):pt(tr)}function ea(Lt){var Cn=Lt.currentTarget.scrollTop;Cn!==Yn&&pt(Cn),vn==null||vn(Lt),ar()}var yo=function(Cn){var tr=Cn,Zn=lt?lt-jn.width:0;return tr=Math.max(tr,0),tr=Math.min(tr,Zn),tr},Zo=(0,se.zX)(function(Lt,Cn){Cn?((0,Re.flushSync)(function(){Er(function(tr){var Zn=tr+(Ht?-Lt:Lt);return yo(Zn)})}),ar()):pt(function(tr){var Zn=tr+Lt;return Zn})}),vo=Xe(sr,oo,io,Tr,eo,!!lt,Zo),ua=(0,be.Z)(vo,2),ya=ua[0],$o=ua[1];Ge(sr,Ln,function(Lt,Cn,tr,Zn){var Rn=Zn;return $r(Lt,Cn,tr)?!1:!Rn||!Rn._virtualHandled?(Rn&&(Rn._virtualHandled=!0),ya({preventDefault:function(){},deltaX:Lt?Cn:0,deltaY:Lt?0:Cn}),!0):!1}),Ke(qn,Ln,function(Lt){pt(function(Cn){return Cn+Lt})}),(0,Ye.Z)(function(){function Lt(tr){var Zn=oo&&tr.detail<0,Rn=io&&tr.detail>0;sr&&!Zn&&!Rn&&tr.preventDefault()}var Cn=Ln.current;return Cn.addEventListener("wheel",ya,{passive:!1}),Cn.addEventListener("DOMMouseScroll",$o,{passive:!0}),Cn.addEventListener("MozMousePixelScroll",Lt,{passive:!1}),function(){Cn.removeEventListener("wheel",ya),Cn.removeEventListener("DOMMouseScroll",$o),Cn.removeEventListener("MozMousePixelScroll",Lt)}},[sr,oo,io]),(0,Ye.Z)(function(){if(lt){var Lt=yo(Jn);Er(Lt),ar({x:Lt})}},[jn.width,lt]);var pa=function(){var Cn,tr;(Cn=Hr.current)===null||Cn===void 0||Cn.delayHidden(),(tr=to.current)===null||tr===void 0||tr.delayHidden()},ka=xt(Ln,Nn,Vn,fe,ut,function(){return An(!0)},pt,pa);me.useImperativeHandle(ne,function(){return{nativeElement:hn.current,getScrollInfo:Wo,scrollTo:function(Cn){function tr(Zn){return Zn&&(0,we.Z)(Zn)==="object"&&("left"in Zn||"top"in Zn)}tr(Cn)?(Cn.left!==void 0&&Er(yo(Cn.left)),ka(Cn.top)):ka(Cn)}}}),(0,Ye.Z)(function(){if(Xt){var Lt=Nn.slice(nt,Bt+1);Xt(Lt,Nn)}},[nt,Bt,Nn]);var Ca=ge(Nn,ut,Vn,fe),Oa=an==null?void 0:an({start:nt,end:Bt,virtual:qn,offsetX:Jn,offsetY:Tt,rtl:Ht,getSize:Ca}),No=ce(Nn,nt,Bt,lt,Jn,un,dt,Vt),$e=null;re&&($e=(0,pe.Z)((0,je.Z)({},vt?"height":"maxHeight",re),ht),sr&&($e.overflowY="hidden",lt&&($e.overflowX="hidden"),Kn&&($e.pointerEvents="none")));var fn={};return Ht&&(fn.dir="rtl"),me.createElement("div",(0,y.Z)({ref:hn,style:(0,pe.Z)((0,pe.Z)({},et),{},{position:"relative"}),className:dn},fn,yn),me.createElement(Ae.Z,{onResize:Lr},me.createElement(Ut,{className:"".concat(le,"-holder"),style:$e,ref:Ln,onScroll:ea,onMouseEnter:pa},me.createElement(Ce,{prefixCls:le,height:Yt,offsetX:Jn,offsetY:Tt,scrollWidth:lt,onInnerResize:An,ref:Sn,innerProps:$t,rtl:Ht,extra:Oa},No))),qn&&Yt>re&&me.createElement(st,{ref:Hr,prefixCls:le,scrollOffset:Yn,scrollRange:Yt,rtl:Ht,onScroll:Ro,onStartMove:gr,onStopMove:Ot,spinSize:xr,containerSize:jn.height,style:bt==null?void 0:bt.verticalScrollBar,thumbStyle:bt==null?void 0:bt.verticalScrollBarThumb,showScrollBar:ln}),qn&<>jn.width&&me.createElement(st,{ref:to,prefixCls:le,scrollOffset:Jn,scrollRange:lt,rtl:Ht,onScroll:Ro,onStartMove:gr,onStopMove:Ot,spinSize:dr,containerSize:jn.width,horizontal:!0,style:bt==null?void 0:bt.horizontalScrollBar,thumbStyle:bt==null?void 0:bt.horizontalScrollBarThumb,showScrollBar:ln}))}var St=me.forwardRef(kt);St.displayName="List";var Gt=St,jt=Gt},51353:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Object.defineProperty(Ct,"DraggableCore",{enumerable:!0,get:function(){return ze.default}}),Ct.default=void 0;var y=Ye(E(59301)),we=se(E(12708)),pe=se(E(4676)),je=E(14625),be=E(77026),Fe=E(22013),ye=E(80217),ze=se(E(68555)),Ae=se(E(97510));function se(ce){return ce&&ce.__esModule?ce:{default:ce}}function Ye(ce,Me){if(typeof WeakMap=="function")var Ze=new WeakMap,Je=new WeakMap;return(Ye=function(oe,Be){if(!Be&&oe&&oe.__esModule)return oe;var rt,Te,Xe={__proto__:null,default:oe};if(oe===null||typeof oe!="object"&&typeof oe!="function")return Xe;if(rt=Be?Je:Ze){if(rt.has(oe))return rt.get(oe);rt.set(oe,Xe)}for(const ge in oe)ge!=="default"&&{}.hasOwnProperty.call(oe,ge)&&((Te=(rt=Object.defineProperty)&&Object.getOwnPropertyDescriptor(oe,ge))&&(Te.get||Te.set)?rt(Xe,ge,Te):Xe[ge]=oe[ge]);return Xe})(ce,Me)}function me(){return me=Object.assign?Object.assign.bind():function(ce){for(var Me=1;Me{if((0,Ae.default)("Draggable: onDragStart: %j",Je),this.props.onStart(Ze,(0,Fe.createDraggableData)(this,Je))===!1)return!1;this.setState({dragging:!0,dragged:!0})}),Re(this,"onDrag",(Ze,Je)=>{if(!this.state.dragging)return!1;(0,Ae.default)("Draggable: onDrag: %j",Je);const oe=(0,Fe.createDraggableData)(this,Je),Be={x:oe.x,y:oe.y,slackX:0,slackY:0};if(this.props.bounds){const{x:Te,y:Xe}=Be;Be.x+=this.state.slackX,Be.y+=this.state.slackY;const[ge,Oe]=(0,Fe.getBoundPosition)(this,Be.x,Be.y);Be.x=ge,Be.y=Oe,Be.slackX=this.state.slackX+(Te-Be.x),Be.slackY=this.state.slackY+(Xe-Be.y),oe.x=Be.x,oe.y=Be.y,oe.deltaX=Be.x-this.state.x,oe.deltaY=Be.y-this.state.y}if(this.props.onDrag(Ze,oe)===!1)return!1;this.setState(Be)}),Re(this,"onDragStop",(Ze,Je)=>{if(!this.state.dragging||this.props.onStop(Ze,(0,Fe.createDraggableData)(this,Je))===!1)return!1;(0,Ae.default)("Draggable: onDragStop: %j",Je);const Be={dragging:!1,slackX:0,slackY:0};if(!!this.props.position){const{x:Te,y:Xe}=this.props.position;Be.x=Te,Be.y=Xe}this.setState(Be)}),this.state={dragging:!1,dragged:!1,x:Me.position?Me.position.x:Me.defaultPosition.x,y:Me.position?Me.position.y:Me.defaultPosition.y,prevPropsPosition:Es({},Me.position),slackX:0,slackY:0,isElementSVG:!1},Me.position&&!(Me.onDrag||Me.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){typeof window.SVGElement!="undefined"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.state.dragging&&this.setState({dragging:!1})}findDOMNode(){var Me,Ze,Je;return(Je=(Ze=(Me=this.props)==null?void 0:Me.nodeRef)==null?void 0:Ze.current)!=null?Je:pe.default.findDOMNode(this)}render(){const Nt=this.props,{axis:Me,bounds:Ze,children:Je,defaultPosition:oe,defaultClassName:Be,defaultClassNameDragging:rt,defaultClassNameDragged:Te,position:Xe,positionOffset:ge,scale:Oe}=Nt,Ve=Gu(Nt,["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"]);let Pe={},ot=null;const ue=!!!Xe||this.state.dragging,_e=Xe||oe,Ge={x:(0,Fe.canDragX)(this)&&ue?this.state.x:_e.x,y:(0,Fe.canDragY)(this)&&ue?this.state.y:_e.y};this.state.isElementSVG?ot=(0,be.createSVGTransform)(Ge,ge):Pe=(0,be.createCSSTransform)(Ge,ge);const ft=(0,je.clsx)(Je.props.className||"",Be,{[rt]:this.state.dragging,[Te]:this.state.dragged});return y.createElement(ze.default,me({},Ve,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),y.cloneElement(y.Children.only(Je),{className:ft,style:Es(Es({},Je.props.style),Pe),transform:ot}))}}Ct.default=he,Re(he,"displayName","Draggable"),Re(he,"propTypes",Tu(Es({},ze.default.propTypes),{axis:we.default.oneOf(["both","x","y","none"]),bounds:we.default.oneOfType([we.default.shape({left:we.default.number,right:we.default.number,top:we.default.number,bottom:we.default.number}),we.default.string,we.default.oneOf([!1])]),defaultClassName:we.default.string,defaultClassNameDragging:we.default.string,defaultClassNameDragged:we.default.string,defaultPosition:we.default.shape({x:we.default.number,y:we.default.number}),positionOffset:we.default.shape({x:we.default.oneOfType([we.default.number,we.default.string]),y:we.default.oneOfType([we.default.number,we.default.string])}),position:we.default.shape({x:we.default.number,y:we.default.number}),className:ye.dontSetMe,style:ye.dontSetMe,transform:ye.dontSetMe})),Re(he,"defaultProps",Tu(Es({},ze.default.defaultProps),{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))},68555:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.default=void 0;var y=Ae(E(59301)),we=ze(E(12708)),pe=ze(E(4676)),je=E(77026),be=E(22013),Fe=E(80217),ye=ze(E(97510));function ze(he){return he&&he.__esModule?he:{default:he}}function Ae(he,ce){if(typeof WeakMap=="function")var Me=new WeakMap,Ze=new WeakMap;return(Ae=function(Je,oe){if(!oe&&Je&&Je.__esModule)return Je;var Be,rt,Te={__proto__:null,default:Je};if(Je===null||typeof Je!="object"&&typeof Je!="function")return Te;if(Be=oe?Ze:Me){if(Be.has(Je))return Be.get(Je);Be.set(Je,Te)}for(const Xe in Je)Xe!=="default"&&{}.hasOwnProperty.call(Je,Xe)&&((rt=(Be=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Je,Xe))&&(rt.get||rt.set)?Be(Te,Xe,rt):Te[Xe]=Je[Xe]);return Te})(he,ce)}function se(he,ce,Me){return(ce=Ye(ce))in he?Object.defineProperty(he,ce,{value:Me,enumerable:!0,configurable:!0,writable:!0}):he[ce]=Me,he}function Ye(he){var ce=me(he,"string");return typeof ce=="symbol"?ce:ce+""}function me(he,ce){if(typeof he!="object"||!he)return he;var Me=he[Symbol.toPrimitive];if(Me!==void 0){var Ze=Me.call(he,ce||"default");if(typeof Ze!="object")return Ze;throw new TypeError("@@toPrimitive must return a primitive value.")}return(ce==="string"?String:Number)(he)}const Re={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}};let De=Re.mouse;class Ce extends y.Component{constructor(){super(...arguments),se(this,"dragging",!1),se(this,"lastX",NaN),se(this,"lastY",NaN),se(this,"touchIdentifier",null),se(this,"mounted",!1),se(this,"handleDragStart",ce=>{if(this.props.onMouseDown(ce),!this.props.allowAnyClick&&typeof ce.button=="number"&&ce.button!==0)return!1;const Me=this.findDOMNode();if(!Me||!Me.ownerDocument||!Me.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:Ze}=Me;if(this.props.disabled||!(ce.target instanceof Ze.defaultView.Node)||this.props.handle&&!(0,je.matchesSelectorAndParentsTo)(ce.target,this.props.handle,Me)||this.props.cancel&&(0,je.matchesSelectorAndParentsTo)(ce.target,this.props.cancel,Me))return;ce.type==="touchstart"&&!this.props.allowMobileScroll&&ce.preventDefault();const Je=(0,je.getTouchIdentifier)(ce);this.touchIdentifier=Je;const oe=(0,be.getControlPosition)(ce,Je,this);if(oe==null)return;const{x:Be,y:rt}=oe,Te=(0,be.createCoreData)(this,Be,rt);(0,ye.default)("DraggableCore: handleDragStart: %j",Te),(0,ye.default)("calling",this.props.onStart),!(this.props.onStart(ce,Te)===!1||this.mounted===!1)&&(this.props.enableUserSelectHack&&(0,je.addUserSelectStyles)(Ze),this.dragging=!0,this.lastX=Be,this.lastY=rt,(0,je.addEvent)(Ze,De.move,this.handleDrag),(0,je.addEvent)(Ze,De.stop,this.handleDragStop))}),se(this,"handleDrag",ce=>{const Me=(0,be.getControlPosition)(ce,this.touchIdentifier,this);if(Me==null)return;let{x:Ze,y:Je}=Me;if(Array.isArray(this.props.grid)){let rt=Ze-this.lastX,Te=Je-this.lastY;if([rt,Te]=(0,be.snapToGrid)(this.props.grid,rt,Te),!rt&&!Te)return;Ze=this.lastX+rt,Je=this.lastY+Te}const oe=(0,be.createCoreData)(this,Ze,Je);if((0,ye.default)("DraggableCore: handleDrag: %j",oe),this.props.onDrag(ce,oe)===!1||this.mounted===!1){try{this.handleDragStop(new MouseEvent("mouseup"))}catch(rt){const Te=document.createEvent("MouseEvents");Te.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(Te)}return}this.lastX=Ze,this.lastY=Je}),se(this,"handleDragStop",ce=>{if(!this.dragging)return;const Me=(0,be.getControlPosition)(ce,this.touchIdentifier,this);if(Me==null)return;let{x:Ze,y:Je}=Me;if(Array.isArray(this.props.grid)){let Te=Ze-this.lastX||0,Xe=Je-this.lastY||0;[Te,Xe]=(0,be.snapToGrid)(this.props.grid,Te,Xe),Ze=this.lastX+Te,Je=this.lastY+Xe}const oe=(0,be.createCoreData)(this,Ze,Je);if(this.props.onStop(ce,oe)===!1||this.mounted===!1)return!1;const rt=this.findDOMNode();rt&&this.props.enableUserSelectHack&&(0,je.scheduleRemoveUserSelectStyles)(rt.ownerDocument),(0,ye.default)("DraggableCore: handleDragStop: %j",oe),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,rt&&((0,ye.default)("DraggableCore: Removing handlers"),(0,je.removeEvent)(rt.ownerDocument,De.move,this.handleDrag),(0,je.removeEvent)(rt.ownerDocument,De.stop,this.handleDragStop))}),se(this,"onMouseDown",ce=>(De=Re.mouse,this.handleDragStart(ce))),se(this,"onMouseUp",ce=>(De=Re.mouse,this.handleDragStop(ce))),se(this,"onTouchStart",ce=>(De=Re.touch,this.handleDragStart(ce))),se(this,"onTouchEnd",ce=>(De=Re.touch,this.handleDragStop(ce)))}componentDidMount(){this.mounted=!0;const ce=this.findDOMNode();ce&&(0,je.addEvent)(ce,Re.touch.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const ce=this.findDOMNode();if(ce){const{ownerDocument:Me}=ce;(0,je.removeEvent)(Me,Re.mouse.move,this.handleDrag),(0,je.removeEvent)(Me,Re.touch.move,this.handleDrag),(0,je.removeEvent)(Me,Re.mouse.stop,this.handleDragStop),(0,je.removeEvent)(Me,Re.touch.stop,this.handleDragStop),(0,je.removeEvent)(ce,Re.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,je.scheduleRemoveUserSelectStyles)(Me)}}findDOMNode(){var ce,Me,Ze;return(ce=this.props)!=null&&ce.nodeRef?(Ze=(Me=this.props)==null?void 0:Me.nodeRef)==null?void 0:Ze.current:pe.default.findDOMNode(this)}render(){return y.cloneElement(y.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}Ct.default=Ce,se(Ce,"displayName","DraggableCore"),se(Ce,"propTypes",{allowAnyClick:we.default.bool,allowMobileScroll:we.default.bool,children:we.default.node.isRequired,disabled:we.default.bool,enableUserSelectHack:we.default.bool,offsetParent:function(he,ce){if(he[ce]&&he[ce].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:we.default.arrayOf(we.default.number),handle:we.default.string,cancel:we.default.string,nodeRef:we.default.object,onStart:we.default.func,onDrag:we.default.func,onStop:we.default.func,onMouseDown:we.default.func,scale:we.default.number,className:Fe.dontSetMe,style:Fe.dontSetMe,transform:Fe.dontSetMe}),se(Ce,"defaultProps",{allowAnyClick:!1,allowMobileScroll:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},96249:function(sn,Ct,E){"use strict";const{default:y,DraggableCore:we}=E(51353);sn.exports=y,sn.exports.default=y,sn.exports.DraggableCore=we},77026:function(sn,Ct,E){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.addClassName=Be,Ct.addEvent=ye,Ct.addUserSelectStyles=Ze,Ct.createCSSTransform=De,Ct.createSVGTransform=Ce,Ct.getTouch=ce,Ct.getTouchIdentifier=Me,Ct.getTranslation=he,Ct.innerHeight=Ye,Ct.innerWidth=me,Ct.matchesSelector=be,Ct.matchesSelectorAndParentsTo=Fe,Ct.offsetXYFromParent=Re,Ct.outerHeight=Ae,Ct.outerWidth=se,Ct.removeClassName=rt,Ct.removeEvent=ze,Ct.scheduleRemoveUserSelectStyles=Je;var y=E(80217),we=pe(E(76172));function pe(Te,Xe){if(typeof WeakMap=="function")var ge=new WeakMap,Oe=new WeakMap;return(pe=function(Ve,Pe){if(!Pe&&Ve&&Ve.__esModule)return Ve;var ot,Le,ue={__proto__:null,default:Ve};if(Ve===null||typeof Ve!="object"&&typeof Ve!="function")return ue;if(ot=Pe?Oe:ge){if(ot.has(Ve))return ot.get(Ve);ot.set(Ve,ue)}for(const _e in Ve)_e!=="default"&&{}.hasOwnProperty.call(Ve,_e)&&((Le=(ot=Object.defineProperty)&&Object.getOwnPropertyDescriptor(Ve,_e))&&(Le.get||Le.set)?ot(ue,_e,Le):ue[_e]=Ve[_e]);return ue})(Te,Xe)}let je="";function be(Te,Xe){return je||(je=(0,y.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],function(ge){return(0,y.isFunction)(Te[ge])})),(0,y.isFunction)(Te[je])?Te[je](Xe):!1}function Fe(Te,Xe,ge){let Oe=Te;do{if(be(Oe,Xe))return!0;if(Oe===ge)return!1;Oe=Oe.parentNode}while(Oe);return!1}function ye(Te,Xe,ge,Oe){if(!Te)return;const Ve=Es({capture:!0},Oe);Te.addEventListener?Te.addEventListener(Xe,ge,Ve):Te.attachEvent?Te.attachEvent("on"+Xe,ge):Te["on"+Xe]=ge}function ze(Te,Xe,ge,Oe){if(!Te)return;const Ve=Es({capture:!0},Oe);Te.removeEventListener?Te.removeEventListener(Xe,ge,Ve):Te.detachEvent?Te.detachEvent("on"+Xe,ge):Te["on"+Xe]=null}function Ae(Te){let Xe=Te.clientHeight;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe+=(0,y.int)(ge.borderTopWidth),Xe+=(0,y.int)(ge.borderBottomWidth),Xe}function se(Te){let Xe=Te.clientWidth;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe+=(0,y.int)(ge.borderLeftWidth),Xe+=(0,y.int)(ge.borderRightWidth),Xe}function Ye(Te){let Xe=Te.clientHeight;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe-=(0,y.int)(ge.paddingTop),Xe-=(0,y.int)(ge.paddingBottom),Xe}function me(Te){let Xe=Te.clientWidth;const ge=Te.ownerDocument.defaultView.getComputedStyle(Te);return Xe-=(0,y.int)(ge.paddingLeft),Xe-=(0,y.int)(ge.paddingRight),Xe}function Re(Te,Xe,ge){const Ve=Xe===Xe.ownerDocument.body?{left:0,top:0}:Xe.getBoundingClientRect(),Pe=(Te.clientX+Xe.scrollLeft-Ve.left)/ge,ot=(Te.clientY+Xe.scrollTop-Ve.top)/ge;return{x:Pe,y:ot}}function De(Te,Xe){const ge=he(Te,Xe,"px");return{[(0,we.browserPrefixToKey)("transform",we.default)]:ge}}function Ce(Te,Xe){return he(Te,Xe,"")}function he(Te,Xe,ge){let{x:Oe,y:Ve}=Te,Pe=`translate(${Oe}${ge},${Ve}${ge})`;if(Xe){const ot=`${typeof Xe.x=="string"?Xe.x:Xe.x+ge}`,Le=`${typeof Xe.y=="string"?Xe.y:Xe.y+ge}`;Pe=`translate(${ot}, ${Le})`+Pe}return Pe}function ce(Te,Xe){return Te.targetTouches&&(0,y.findInArray)(Te.targetTouches,ge=>Xe===ge.identifier)||Te.changedTouches&&(0,y.findInArray)(Te.changedTouches,ge=>Xe===ge.identifier)}function Me(Te){if(Te.targetTouches&&Te.targetTouches[0])return Te.targetTouches[0].identifier;if(Te.changedTouches&&Te.changedTouches[0])return Te.changedTouches[0].identifier}function Ze(Te){if(!Te)return;let Xe=Te.getElementById("react-draggable-style-el");Xe||(Xe=Te.createElement("style"),Xe.type="text/css",Xe.id="react-draggable-style-el",Xe.innerHTML=`.react-draggable-transparent-selection *::-moz-selection {all: inherit;} `,Xe.innerHTML+=`.react-draggable-transparent-selection *::selection {all: inherit;} -`,Te.getElementsByTagName("head")[0].appendChild(Xe)),Te.body&&Be(Te.body,"react-draggable-transparent-selection")}function Je(Te){window.requestAnimationFrame?window.requestAnimationFrame(()=>{oe(Te)}):oe(Te)}function oe(Te){if(Te)try{if(Te.body&&rt(Te.body,"react-draggable-transparent-selection"),Te.selection)Te.selection.empty();else{const Xe=(Te.defaultView||window).getSelection();Xe&&Xe.type!=="Caret"&&Xe.removeAllRanges()}}catch(Xe){}}function Be(Te,Xe){Te.classList?Te.classList.add(Xe):Te.className.match(new RegExp(`(?:^|\\s)${Xe}(?!\\S)`))||(Te.className+=` ${Xe}`)}function rt(Te,Xe){Te.classList?Te.classList.remove(Xe):Te.className=Te.className.replace(new RegExp(`(?:^|\\s)${Xe}(?!\\S)`,"g"),"")}},76172:function(sn,Ct){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.browserPrefixToKey=we,Ct.browserPrefixToStyle=pe,Ct.default=void 0,Ct.getPrefix=y;const E=["Moz","Webkit","O","ms"];function y(){var ze,Ae;let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const ye=(Ae=(ze=window.document)==null?void 0:ze.documentElement)==null?void 0:Ae.style;if(!ye||Fe in ye)return"";for(let se=0;se: Unmounted during event!");return Re}},80217:function(sn,Ct){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.dontSetMe=je,Ct.findInArray=E,Ct.int=pe,Ct.isFunction=y,Ct.isNum=we;function E(be,Fe){for(let ye=0,ze=be.length;ye=0||Object.prototype.hasOwnProperty.call(me,Ce)&&(De[Ce]=me[Ce]);return De}function ze(me,Re){if(!(me instanceof Re))throw new TypeError("Cannot call a class as a function")}function Ae(me,Re){if(!me)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Re&&(typeof Re=="object"||typeof Re=="function")?Re:me}function se(me,Re){if(typeof Re!="function"&&Re!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Re);me.prototype=Object.create(Re&&Re.prototype,{constructor:{value:me,enumerable:!1,writable:!0,configurable:!0}}),Re&&(Object.setPrototypeOf?Object.setPrototypeOf(me,Re):me.__proto__=Re)}var Ye=function(me){se(Re,me);function Re(De){ze(this,Re);var Ce=Ae(this,(Re.__proto__||Object.getPrototypeOf(Re)).call(this,De));return Ce.scrollListener=Ce.scrollListener.bind(Ce),Ce.eventListenerOptions=Ce.eventListenerOptions.bind(Ce),Ce.mousewheelListener=Ce.mousewheelListener.bind(Ce),Ce}return y(Re,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var Ce=this.getParentElement(this.scrollComponent);Ce.scrollTop=Ce.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var Ce=!1,he={get passive(){Ce=!0}};try{document.addEventListener("test",null,he),document.removeEventListener("test",null,he)}catch(ce){}return Ce}},{key:"eventListenerOptions",value:function(){var Ce=this.props.useCapture;return this.isPassiveSupported()&&(Ce={useCapture:this.props.useCapture,passive:!0}),Ce}},{key:"setDefaultLoader",value:function(Ce){this.defaultLoader=Ce}},{key:"detachMousewheelListener",value:function(){var Ce=window;this.props.useWindow===!1&&(Ce=this.scrollComponent.parentNode),Ce.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var Ce=window;this.props.useWindow===!1&&(Ce=this.getParentElement(this.scrollComponent)),Ce.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Ce.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(Ce){var he=this.props.getScrollParent&&this.props.getScrollParent();return he!=null?he:Ce&&Ce.parentNode}},{key:"filterProps",value:function(Ce){return Ce}},{key:"attachScrollListener",value:function(){var Ce=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!Ce)){var he=window;this.props.useWindow===!1&&(he=Ce),he.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),he.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),he.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(Ce){Ce.deltaY===1&&!this.isPassiveSupported()&&Ce.preventDefault()}},{key:"scrollListener",value:function(){var Ce=this.scrollComponent,he=window,ce=this.getParentElement(Ce),Me=void 0;if(this.props.useWindow){var Ze=document.documentElement||document.body.parentNode||document.body,Je=he.pageYOffset!==void 0?he.pageYOffset:Ze.scrollTop;this.props.isReverse?Me=Je:Me=this.calculateOffset(Ce,Je)}else this.props.isReverse?Me=ce.scrollTop:Me=Ce.scrollHeight-ce.scrollTop-ce.clientHeight;Me=0)&&(he[Me]=De[Me]);return he}function se(De){if(De===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return De}function Ye(De,Ce){De.prototype=Object.create(Ce.prototype),De.prototype.constructor=De,De.__proto__=Ce}function me(De,Ce,he){return Ce in De?Object.defineProperty(De,Ce,{value:he,enumerable:!0,configurable:!0,writable:!0}):De[Ce]=he,De}var Re=function(De){Ye(Ce,De);function Ce(){for(var ce,Me=arguments.length,Ze=new Array(Me),Je=0;Je=0)&&(Ze[oe]=ce[oe]);return Ze}function Re(ce){if(ce===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ce}function De(ce,Me){ce.prototype=Object.create(Me.prototype),ce.prototype.constructor=ce,ce.__proto__=Me}function Ce(ce,Me,Ze){return Me in ce?Object.defineProperty(ce,Me,{value:Ze,enumerable:!0,configurable:!0,writable:!0}):ce[Me]=Ze,ce}var he=function(ce){De(Me,ce);function Me(){for(var Je,oe=arguments.length,Be=new Array(oe),rt=0;rttypeof Ae=="object"&&Ae!=null&&Ae.nodeType===1,we=(Ae,se)=>(!se||Ae!=="hidden")&&Ae!=="visible"&&Ae!=="clip",pe=(Ae,se)=>{if(Ae.clientHeight{const Re=(De=>{if(!De.ownerDocument||!De.ownerDocument.defaultView)return null;try{return De.ownerDocument.defaultView.frameElement}catch(Ce){return null}})(me);return!!Re&&(Re.clientHeightDese||De>Ae&&Ce=se&&he>=Ye?De-Ae-me:Ce>se&&heYe?Ce-se+Re:0,be=Ae=>{const se=Ae.parentElement;return se==null?Ae.getRootNode().host||null:se},Fe=(Ae,se)=>{var Ye,me,Re,De;if(typeof document=="undefined")return[];const{scrollMode:Ce,block:he,inline:ce,boundary:Me,skipOverflowHiddenElements:Ze}=se,Je=typeof Me=="function"?Me:st=>st!==Me;if(!y(Ae))throw new TypeError("Invalid target");const oe=document.scrollingElement||document.documentElement,Be=[];let rt=Ae;for(;y(rt)&&Je(rt);){if(rt=be(rt),rt===oe){Be.push(rt);break}rt!=null&&rt===document.body&&pe(rt)&&!pe(document.documentElement)||rt!=null&&pe(rt,Ze)&&Be.push(rt)}const Te=(me=(Ye=window.visualViewport)==null?void 0:Ye.width)!=null?me:innerWidth,Xe=(De=(Re=window.visualViewport)==null?void 0:Re.height)!=null?De:innerHeight,{scrollX:ge,scrollY:Oe}=window,{height:Ve,width:Pe,top:ot,right:Le,bottom:ue,left:_e}=Ae.getBoundingClientRect(),{top:Ge,right:ft,bottom:Nt,left:Ke}=(st=>{const xe=window.getComputedStyle(st);return{top:parseFloat(xe.scrollMarginTop)||0,right:parseFloat(xe.scrollMarginRight)||0,bottom:parseFloat(xe.scrollMarginBottom)||0,left:parseFloat(xe.scrollMarginLeft)||0}})(Ae);let Se=he==="start"||he==="nearest"?ot-Ge:he==="end"?ue+Nt:ot+Ve/2-Ge+Nt,xt=ce==="center"?_e+Pe/2-Ke+ft:ce==="end"?Le+ft:_e-Ke;const It=[];for(let st=0;st=0&&_e>=0&&ue<=Xe&&Le<=Te&&(xe===oe&&!pe(xe)||ot>=Wt&&ue<=Zt&&_e>=St&&Le<=ht))return It;const Gt=getComputedStyle(xe),jt=parseInt(Gt.borderLeftWidth,10),de=parseInt(Gt.borderTopWidth,10),ne=parseInt(Gt.borderRightWidth,10),te=parseInt(Gt.borderBottomWidth,10);let le=0,ve=0;const re="offsetWidth"in xe?xe.offsetWidth-xe.clientWidth-jt-ne:0,fe="offsetHeight"in xe?xe.offsetHeight-xe.clientHeight-de-te:0,Ue="offsetWidth"in xe?xe.offsetWidth===0?0:it/xe.offsetWidth:0,vt="offsetHeight"in xe?xe.offsetHeight===0?0:Ne/xe.offsetHeight:0;if(oe===xe)le=he==="start"?Se:he==="end"?Se-Xe:he==="nearest"?je(Oe,Oe+Xe,Xe,de,te,Oe+Se,Oe+Se+Ve,Ve):Se-Xe/2,ve=ce==="start"?xt:ce==="center"?xt-Te/2:ce==="end"?xt-Te:je(ge,ge+Te,Te,jt,ne,ge+xt,ge+xt+Pe,Pe),le=Math.max(0,le+Oe),ve=Math.max(0,ve+ge);else{le=he==="start"?Se-Wt-de:he==="end"?Se-Zt+te+fe:he==="nearest"?je(Wt,Zt,Ne,de,te+fe,Se,Se+Ve,Ve):Se-(Wt+Ne/2)+fe/2,ve=ce==="start"?xt-St-jt:ce==="center"?xt-(St+it/2)+re/2:ce==="end"?xt-ht+ne+re:je(St,ht,it,jt,ne+re,xt,xt+Pe,Pe);const{scrollLeft:et,scrollTop:tt}=xe;le=vt===0?0:Math.max(0,Math.min(tt+le/vt,xe.scrollHeight-Ne/vt+fe)),ve=Ue===0?0:Math.max(0,Math.min(et+ve/Ue,xe.scrollWidth-it/Ue+re)),Se+=tt-le,xt+=et-ve}It.push({el:xe,top:le,left:ve})}return It},ye=Ae=>Ae===!1?{block:"end",inline:"nearest"}:(se=>se===Object(se)&&Object.keys(se).length!==0)(Ae)?Ae:{block:"start",inline:"nearest"};function ze(Ae,se){if(!Ae.isConnected||!(Re=>{let De=Re;for(;De&&De.parentNode;){if(De.parentNode===document)return!0;De=De.parentNode instanceof ShadowRoot?De.parentNode.host:De.parentNode}return!1})(Ae))return;const Ye=(Re=>{const De=window.getComputedStyle(Re);return{top:parseFloat(De.scrollMarginTop)||0,right:parseFloat(De.scrollMarginRight)||0,bottom:parseFloat(De.scrollMarginBottom)||0,left:parseFloat(De.scrollMarginLeft)||0}})(Ae);if((Re=>typeof Re=="object"&&typeof Re.behavior=="function")(se))return se.behavior(Fe(Ae,se));const me=typeof se=="boolean"||se==null?void 0:se.behavior;for(const{el:Re,top:De,left:Ce}of Fe(Ae,ye(se))){const he=De-Ye.top+Ye.bottom,ce=Ce-Ye.left+Ye.right;Re.scroll({top:he,left:ce,behavior:me})}}}}]); +`,Te.getElementsByTagName("head")[0].appendChild(Xe)),Te.body&&Be(Te.body,"react-draggable-transparent-selection")}function Je(Te){window.requestAnimationFrame?window.requestAnimationFrame(()=>{oe(Te)}):oe(Te)}function oe(Te){if(Te)try{if(Te.body&&rt(Te.body,"react-draggable-transparent-selection"),Te.selection)Te.selection.empty();else{const Xe=(Te.defaultView||window).getSelection();Xe&&Xe.type!=="Caret"&&Xe.removeAllRanges()}}catch(Xe){}}function Be(Te,Xe){Te.classList?Te.classList.add(Xe):Te.className.match(new RegExp(`(?:^|\\s)${Xe}(?!\\S)`))||(Te.className+=` ${Xe}`)}function rt(Te,Xe){Te.classList?Te.classList.remove(Xe):Te.className=Te.className.replace(new RegExp(`(?:^|\\s)${Xe}(?!\\S)`,"g"),"")}},76172:function(sn,Ct){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.browserPrefixToKey=we,Ct.browserPrefixToStyle=pe,Ct.default=void 0,Ct.getPrefix=y;const E=["Moz","Webkit","O","ms"];function y(){var ze,Ae;let Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window=="undefined")return"";const ye=(Ae=(ze=window.document)==null?void 0:ze.documentElement)==null?void 0:Ae.style;if(!ye||Fe in ye)return"";for(let se=0;se: Unmounted during event!");return Re}},80217:function(sn,Ct){"use strict";Object.defineProperty(Ct,"__esModule",{value:!0}),Ct.dontSetMe=je,Ct.findInArray=E,Ct.int=pe,Ct.isFunction=y,Ct.isNum=we;function E(be,Fe){for(let ye=0,ze=be.length;ye=0||Object.prototype.hasOwnProperty.call(me,Ce)&&(De[Ce]=me[Ce]);return De}function ze(me,Re){if(!(me instanceof Re))throw new TypeError("Cannot call a class as a function")}function Ae(me,Re){if(!me)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Re&&(typeof Re=="object"||typeof Re=="function")?Re:me}function se(me,Re){if(typeof Re!="function"&&Re!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof Re);me.prototype=Object.create(Re&&Re.prototype,{constructor:{value:me,enumerable:!1,writable:!0,configurable:!0}}),Re&&(Object.setPrototypeOf?Object.setPrototypeOf(me,Re):me.__proto__=Re)}var Ye=function(me){se(Re,me);function Re(De){ze(this,Re);var Ce=Ae(this,(Re.__proto__||Object.getPrototypeOf(Re)).call(this,De));return Ce.scrollListener=Ce.scrollListener.bind(Ce),Ce.eventListenerOptions=Ce.eventListenerOptions.bind(Ce),Ce.mousewheelListener=Ce.mousewheelListener.bind(Ce),Ce}return y(Re,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var Ce=this.getParentElement(this.scrollComponent);Ce.scrollTop=Ce.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var Ce=!1,he={get passive(){Ce=!0}};try{document.addEventListener("test",null,he),document.removeEventListener("test",null,he)}catch(ce){}return Ce}},{key:"eventListenerOptions",value:function(){var Ce=this.props.useCapture;return this.isPassiveSupported()&&(Ce={useCapture:this.props.useCapture,passive:!0}),Ce}},{key:"setDefaultLoader",value:function(Ce){this.defaultLoader=Ce}},{key:"detachMousewheelListener",value:function(){var Ce=window;this.props.useWindow===!1&&(Ce=this.scrollComponent.parentNode),Ce.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var Ce=window;this.props.useWindow===!1&&(Ce=this.getParentElement(this.scrollComponent)),Ce.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Ce.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(Ce){var he=this.props.getScrollParent&&this.props.getScrollParent();return he!=null?he:Ce&&Ce.parentNode}},{key:"filterProps",value:function(Ce){return Ce}},{key:"attachScrollListener",value:function(){var Ce=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!Ce)){var he=window;this.props.useWindow===!1&&(he=Ce),he.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),he.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),he.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(Ce){Ce.deltaY===1&&!this.isPassiveSupported()&&Ce.preventDefault()}},{key:"scrollListener",value:function(){var Ce=this.scrollComponent,he=window,ce=this.getParentElement(Ce),Me=void 0;if(this.props.useWindow){var Ze=document.documentElement||document.body.parentNode||document.body,Je=he.pageYOffset!==void 0?he.pageYOffset:Ze.scrollTop;this.props.isReverse?Me=Je:Me=this.calculateOffset(Ce,Je)}else this.props.isReverse?Me=ce.scrollTop:Me=Ce.scrollHeight-ce.scrollTop-ce.clientHeight;Me=0)&&(he[Me]=De[Me]);return he}function se(De){if(De===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return De}function Ye(De,Ce){De.prototype=Object.create(Ce.prototype),De.prototype.constructor=De,De.__proto__=Ce}function me(De,Ce,he){return Ce in De?Object.defineProperty(De,Ce,{value:he,enumerable:!0,configurable:!0,writable:!0}):De[Ce]=he,De}var Re=function(De){Ye(Ce,De);function Ce(){for(var ce,Me=arguments.length,Ze=new Array(Me),Je=0;Je=0)&&(Ze[oe]=ce[oe]);return Ze}function Re(ce){if(ce===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return ce}function De(ce,Me){ce.prototype=Object.create(Me.prototype),ce.prototype.constructor=ce,ce.__proto__=Me}function Ce(ce,Me,Ze){return Me in ce?Object.defineProperty(ce,Me,{value:Ze,enumerable:!0,configurable:!0,writable:!0}):ce[Me]=Ze,ce}var he=function(ce){De(Me,ce);function Me(){for(var Je,oe=arguments.length,Be=new Array(oe),rt=0;rttypeof Ae=="object"&&Ae!=null&&Ae.nodeType===1,we=(Ae,se)=>(!se||Ae!=="hidden")&&Ae!=="visible"&&Ae!=="clip",pe=(Ae,se)=>{if(Ae.clientHeight{const Re=(De=>{if(!De.ownerDocument||!De.ownerDocument.defaultView)return null;try{return De.ownerDocument.defaultView.frameElement}catch(Ce){return null}})(me);return!!Re&&(Re.clientHeightDese||De>Ae&&Ce=se&&he>=Ye?De-Ae-me:Ce>se&&heYe?Ce-se+Re:0,be=Ae=>{const se=Ae.parentElement;return se==null?Ae.getRootNode().host||null:se},Fe=(Ae,se)=>{var Ye,me,Re,De;if(typeof document=="undefined")return[];const{scrollMode:Ce,block:he,inline:ce,boundary:Me,skipOverflowHiddenElements:Ze}=se,Je=typeof Me=="function"?Me:st=>st!==Me;if(!y(Ae))throw new TypeError("Invalid target");const oe=document.scrollingElement||document.documentElement,Be=[];let rt=Ae;for(;y(rt)&&Je(rt);){if(rt=be(rt),rt===oe){Be.push(rt);break}rt!=null&&rt===document.body&&pe(rt)&&!pe(document.documentElement)||rt!=null&&pe(rt,Ze)&&Be.push(rt)}const Te=(me=(Ye=window.visualViewport)==null?void 0:Ye.width)!=null?me:innerWidth,Xe=(De=(Re=window.visualViewport)==null?void 0:Re.height)!=null?De:innerHeight,{scrollX:ge,scrollY:Oe}=window,{height:Ve,width:Pe,top:ot,right:Le,bottom:ue,left:_e}=Ae.getBoundingClientRect(),{top:Ge,right:ft,bottom:Nt,left:Ke}=(st=>{const xe=window.getComputedStyle(st);return{top:parseFloat(xe.scrollMarginTop)||0,right:parseFloat(xe.scrollMarginRight)||0,bottom:parseFloat(xe.scrollMarginBottom)||0,left:parseFloat(xe.scrollMarginLeft)||0}})(Ae);let Se=he==="start"||he==="nearest"?ot-Ge:he==="end"?ue+Nt:ot+Ve/2-Ge+Nt,xt=ce==="center"?_e+Pe/2-Ke+ft:ce==="end"?Le+ft:_e-Ke;const It=[];for(let st=0;st=0&&_e>=0&&ue<=Xe&&Le<=Te&&(xe===oe&&!pe(xe)||ot>=Wt&&ue<=kt&&_e>=St&&Le<=ht))return It;const Gt=getComputedStyle(xe),jt=parseInt(Gt.borderLeftWidth,10),de=parseInt(Gt.borderTopWidth,10),ne=parseInt(Gt.borderRightWidth,10),te=parseInt(Gt.borderBottomWidth,10);let le=0,ve=0;const re="offsetWidth"in xe?xe.offsetWidth-xe.clientWidth-jt-ne:0,fe="offsetHeight"in xe?xe.offsetHeight-xe.clientHeight-de-te:0,Ue="offsetWidth"in xe?xe.offsetWidth===0?0:it/xe.offsetWidth:0,vt="offsetHeight"in xe?xe.offsetHeight===0?0:Ne/xe.offsetHeight:0;if(oe===xe)le=he==="start"?Se:he==="end"?Se-Xe:he==="nearest"?je(Oe,Oe+Xe,Xe,de,te,Oe+Se,Oe+Se+Ve,Ve):Se-Xe/2,ve=ce==="start"?xt:ce==="center"?xt-Te/2:ce==="end"?xt-Te:je(ge,ge+Te,Te,jt,ne,ge+xt,ge+xt+Pe,Pe),le=Math.max(0,le+Oe),ve=Math.max(0,ve+ge);else{le=he==="start"?Se-Wt-de:he==="end"?Se-kt+te+fe:he==="nearest"?je(Wt,kt,Ne,de,te+fe,Se,Se+Ve,Ve):Se-(Wt+Ne/2)+fe/2,ve=ce==="start"?xt-St-jt:ce==="center"?xt-(St+it/2)+re/2:ce==="end"?xt-ht+ne+re:je(St,ht,it,jt,ne+re,xt,xt+Pe,Pe);const{scrollLeft:et,scrollTop:tt}=xe;le=vt===0?0:Math.max(0,Math.min(tt+le/vt,xe.scrollHeight-Ne/vt+fe)),ve=Ue===0?0:Math.max(0,Math.min(et+ve/Ue,xe.scrollWidth-it/Ue+re)),Se+=tt-le,xt+=et-ve}It.push({el:xe,top:le,left:ve})}return It},ye=Ae=>Ae===!1?{block:"end",inline:"nearest"}:(se=>se===Object(se)&&Object.keys(se).length!==0)(Ae)?Ae:{block:"start",inline:"nearest"};function ze(Ae,se){if(!Ae.isConnected||!(Re=>{let De=Re;for(;De&&De.parentNode;){if(De.parentNode===document)return!0;De=De.parentNode instanceof ShadowRoot?De.parentNode.host:De.parentNode}return!1})(Ae))return;const Ye=(Re=>{const De=window.getComputedStyle(Re);return{top:parseFloat(De.scrollMarginTop)||0,right:parseFloat(De.scrollMarginRight)||0,bottom:parseFloat(De.scrollMarginBottom)||0,left:parseFloat(De.scrollMarginLeft)||0}})(Ae);if((Re=>typeof Re=="object"&&typeof Re.behavior=="function")(se))return se.behavior(Fe(Ae,se));const me=typeof se=="boolean"||se==null?void 0:se.behavior;for(const{el:Re,top:De,left:Ce}of Fe(Ae,ye(se))){const he=De-Ye.top+Ye.bottom,ce=Ce-Ye.left+Ye.right;Re.scroll({top:he,left:ce,behavior:me})}}}}]); }()); \ No newline at end of file diff --git a/p__Classrooms__Lists__Polls__index.c796f7d5.async.js b/p__Classrooms__Lists__Polls__index.60f33649.async.js similarity index 95% rename from p__Classrooms__Lists__Polls__index.c796f7d5.async.js rename to p__Classrooms__Lists__Polls__index.60f33649.async.js index 3727d8bc36..fc4694041c 100644 --- a/p__Classrooms__Lists__Polls__index.c796f7d5.async.js +++ b/p__Classrooms__Lists__Polls__index.60f33649.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3355],{89489:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={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:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},59477:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},40001:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},49198:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},84105:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},18785:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},87169:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},73331:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},15277:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},52671:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},8657:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},56082:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},33853:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},15075:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},62772:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},43531:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},61485:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},47472:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},87395:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},65030:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return xe}});var e=t(33885),v=t(42978),u=t(75931),$=t(43403),A=t(92310),B=t.n(A),C=t(29301),D=t(76846),w=t(96452),a=t(6089),N=t(80402),S=t(34280),m=t(49658),I=t(59301),Z=t(54476),R=t(77900),me=t(8654);function ve(re){var le=re.prefixCls,y=re.align,Oe=re.arrow,te=re.arrowPos,i=Oe||{},g=i.className,P=i.content,ie=te.x,O=ie===void 0?0:ie,J=te.y,X=J===void 0?0:J,_=I.useRef();if(!y||!y.points)return null;var f={position:"absolute"};if(y.autoArrow!==!1){var E=y.points[0],Qe=y.points[1],ge=E[0],He=E[1],Le=Qe[0],tt=Qe[1];ge===Le||!["t","b"].includes(ge)?f.top=X:ge==="t"?f.top=0:f.bottom=0,He===tt||!["l","r"].includes(He)?f.left=O:He==="l"?f.left=0:f.right=0}return I.createElement("div",{ref:_,className:B()("".concat(le,"-arrow"),g),style:f},P)}function b(re){var le=re.prefixCls,y=re.open,Oe=re.zIndex,te=re.mask,i=re.motion;return te?I.createElement(R.default,(0,Z.Z)({},i,{motionAppear:!0,visible:y,removeOnLeave:!0}),function(g){var P=g.className;return I.createElement("div",{style:{zIndex:Oe},className:B()("".concat(le,"-mask"),P)})}):null}var Ee=I.memo(function(re){var le=re.children;return le},function(re,le){return le.cache}),r=Ee,d=I.forwardRef(function(re,le){var y=re.popup,Oe=re.className,te=re.prefixCls,i=re.style,g=re.target,P=re.onVisibleChanged,ie=re.open,O=re.keepDom,J=re.fresh,X=re.onClick,_=re.mask,f=re.arrow,E=re.arrowPos,Qe=re.align,ge=re.motion,He=re.maskMotion,Le=re.forceRender,tt=re.getPopupContainer,Fe=re.autoDestroy,at=re.portal,dt=re.zIndex,Vt=re.onMouseEnter,Nt=re.onMouseLeave,zt=re.onPointerEnter,fe=re.onPointerDownCapture,Me=re.ready,Ie=re.offsetX,Xe=re.offsetY,It=re.offsetR,bt=re.offsetB,sn=re.onAlign,mn=re.onPrepare,Mt=re.stretch,tn=re.targetWidth,we=re.targetHeight,ke=typeof y=="function"?y():y,Ct=ie||O,jt=(tt==null?void 0:tt.length)>0,Wt=I.useState(!tt||!jt),wn=(0,v.Z)(Wt,2),on=wn[0],Kn=wn[1];if((0,S.Z)(function(){!on&&jt&&g&&Kn(!0)},[on,jt,g]),!on)return null;var or="auto",Qt={left:"-1000vw",top:"-1000vh",right:or,bottom:or};if(Me||!ie){var nn,lr=Qe.points,jn=Qe.dynamicInset||((nn=Qe._experimental)===null||nn===void 0?void 0:nn.dynamicInset),tr=jn&&lr[0][1]==="r",ir=jn&&lr[0][0]==="b";tr?(Qt.right=It,Qt.left=or):(Qt.left=Ie,Qt.right=or),ir?(Qt.bottom=bt,Qt.top=or):(Qt.top=Xe,Qt.bottom=or)}var nr={};return Mt&&(Mt.includes("height")&&we?nr.height=we:Mt.includes("minHeight")&&we&&(nr.minHeight=we),Mt.includes("width")&&tn?nr.width=tn:Mt.includes("minWidth")&&tn&&(nr.minWidth=tn)),ie||(nr.pointerEvents="none"),I.createElement(at,{open:Le||Ct,getContainer:tt&&function(){return tt(g)},autoDestroy:Fe},I.createElement(b,{prefixCls:te,open:ie,zIndex:dt,mask:_,motion:He}),I.createElement(C.Z,{onResize:sn,disabled:!ie},function(M){return I.createElement(R.default,(0,Z.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Le,leavedClassName:"".concat(te,"-hidden")},ge,{onAppearPrepare:mn,onEnterPrepare:mn,visible:ie,onVisibleChanged:function(Zt){var V;ge==null||(V=ge.onVisibleChanged)===null||V===void 0||V.call(ge,Zt),P(Zt)}}),function(Y,Zt){var V=Y.className,U=Y.style,p=B()(te,V,Oe);return I.createElement("div",{ref:(0,me.sQ)(M,le,Zt),className:p,style:(0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)({"--arrow-x":"".concat(E.x||0,"px"),"--arrow-y":"".concat(E.y||0,"px")},Qt),nr),U),{},{boxSizing:"border-box",zIndex:dt},i),onMouseEnter:Vt,onMouseLeave:Nt,onPointerEnter:zt,onClick:X,onPointerDownCapture:fe},f&&I.createElement(ve,{prefixCls:te,arrow:f,arrowPos:E,align:Qe}),I.createElement(r,{cache:!ie&&!J},ke))})}))}),H=d,ee=I.forwardRef(function(re,le){var y=re.children,Oe=re.getTriggerDOMNode,te=(0,me.Yr)(y),i=I.useCallback(function(P){(0,me.mH)(le,Oe?Oe(P):P)},[Oe]),g=(0,me.x1)(i,(0,me.C4)(y));return te?I.cloneElement(y,{ref:g}):y}),K=ee,de=I.createContext(null),oe=de;function ne(re){return re?Array.isArray(re)?re:[re]:[]}function Ae(re,le,y,Oe){return I.useMemo(function(){var te=ne(y!=null?y:le),i=ne(Oe!=null?Oe:le),g=new Set(te),P=new Set(i);return re&&(g.has("hover")&&(g.delete("hover"),g.add("click")),P.has("hover")&&(P.delete("hover"),P.add("click"))),[g,P]},[re,le,y,Oe])}var he=t(29194);function F(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2?arguments[2]:void 0;return y?re[0]===le[0]:re[0]===le[0]&&re[1]===le[1]}function c(re,le,y,Oe){for(var te=y.points,i=Object.keys(re),g=0;g1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(re)?le:re}function Ue(re){return Pe(parseFloat(re),0)}function pt(re,le){var y=(0,e.Z)({},re);return(le||[]).forEach(function(Oe){if(!(Oe instanceof HTMLBodyElement||Oe instanceof HTMLHtmlElement)){var te=L(Oe).getComputedStyle(Oe),i=te.overflow,g=te.overflowClipMargin,P=te.borderTopWidth,ie=te.borderBottomWidth,O=te.borderLeftWidth,J=te.borderRightWidth,X=Oe.getBoundingClientRect(),_=Oe.offsetHeight,f=Oe.clientHeight,E=Oe.offsetWidth,Qe=Oe.clientWidth,ge=Ue(P),He=Ue(ie),Le=Ue(O),tt=Ue(J),Fe=Pe(Math.round(X.width/E*1e3)/1e3),at=Pe(Math.round(X.height/_*1e3)/1e3),dt=(E-Qe-Le-tt)*Fe,Vt=(_-f-ge-He)*at,Nt=ge*at,zt=He*at,fe=Le*Fe,Me=tt*Fe,Ie=0,Xe=0;if(i==="clip"){var It=Ue(g);Ie=It*Fe,Xe=It*at}var bt=X.x+fe-Ie,sn=X.y+Nt-Xe,mn=bt+X.width+2*Ie-fe-Me-dt,Mt=sn+X.height+2*Xe-Nt-zt-Vt;y.left=Math.max(y.left,bt),y.top=Math.max(y.top,sn),y.right=Math.min(y.right,mn),y.bottom=Math.min(y.bottom,Mt)}}),y}function $e(re){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y="".concat(le),Oe=y.match(/^(.*)\%$/);return Oe?re*(parseFloat(Oe[1])/100):parseFloat(y)}function Ne(re,le){var y=le||[],Oe=(0,v.Z)(y,2),te=Oe[0],i=Oe[1];return[$e(re.width,te),$e(re.height,i)]}function yt(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[re[0],re[1]]}function k(re,le){var y=le[0],Oe=le[1],te,i;return y==="t"?i=re.y:y==="b"?i=re.y+re.height:i=re.y+re.height/2,Oe==="l"?te=re.x:Oe==="r"?te=re.x+re.width:te=re.x+re.width/2,{x:te,y:i}}function j(re,le){var y={t:"b",b:"t",l:"r",r:"l"};return re.map(function(Oe,te){return te===le?y[Oe]||"c":Oe}).join("")}function se(re,le,y,Oe,te,i,g){var P=I.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:te[Oe]||{}}),ie=(0,v.Z)(P,2),O=ie[0],J=ie[1],X=I.useRef(0),_=I.useMemo(function(){return le?We(le):[]},[le]),f=I.useRef({}),E=function(){f.current={}};re||E();var Qe=(0,a.Z)(function(){if(le&&y&&re){let da=function($a,Ir){var $r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:pe,Ar=Ct.x+$a,Wr=Ct.y+Ir,va=Ar+ir,Aa=Wr+tr,Ao=Math.max(Ar,$r.left),dr=Math.max(Wr,$r.top),Lr=Math.min(va,$r.right),la=Math.min(Aa,$r.bottom);return Math.max(0,(Lr-Ao)*(la-dr))},Wa=function(){sr=Ct.y+ht,Hn=sr+tr,Nn=Ct.x+mt,Jt=Nn+ir};var Le,tt,Fe,at,dt=le,Vt=dt.ownerDocument,Nt=L(dt),zt=Nt.getComputedStyle(dt),fe=zt.position,Me=dt.style.left,Ie=dt.style.top,Xe=dt.style.right,It=dt.style.bottom,bt=dt.style.overflow,sn=(0,e.Z)((0,e.Z)({},te[Oe]),i),mn=Vt.createElement("div");(Le=dt.parentElement)===null||Le===void 0||Le.appendChild(mn),mn.style.left="".concat(dt.offsetLeft,"px"),mn.style.top="".concat(dt.offsetTop,"px"),mn.style.position=fe,mn.style.height="".concat(dt.offsetHeight,"px"),mn.style.width="".concat(dt.offsetWidth,"px"),dt.style.left="0",dt.style.top="0",dt.style.right="auto",dt.style.bottom="auto",dt.style.overflow="hidden";var Mt;if(Array.isArray(y))Mt={x:y[0],y:y[1],width:0,height:0};else{var tn,we,ke=y.getBoundingClientRect();ke.x=(tn=ke.x)!==null&&tn!==void 0?tn:ke.left,ke.y=(we=ke.y)!==null&&we!==void 0?we:ke.top,Mt={x:ke.x,y:ke.y,width:ke.width,height:ke.height}}var Ct=dt.getBoundingClientRect(),jt=Nt.getComputedStyle(dt),Wt=jt.height,wn=jt.width;Ct.x=(tt=Ct.x)!==null&&tt!==void 0?tt:Ct.left,Ct.y=(Fe=Ct.y)!==null&&Fe!==void 0?Fe:Ct.top;var on=Vt.documentElement,Kn=on.clientWidth,or=on.clientHeight,Qt=on.scrollWidth,nn=on.scrollHeight,lr=on.scrollTop,jn=on.scrollLeft,tr=Ct.height,ir=Ct.width,nr=Mt.height,M=Mt.width,Y={left:0,top:0,right:Kn,bottom:or},Zt={left:-jn,top:-lr,right:Qt-jn,bottom:nn-lr},V=sn.htmlRegion,U="visible",p="visibleFirst";V!=="scroll"&&V!==p&&(V=U);var T=V===p,q=pt(Zt,_),ue=pt(Y,_),pe=V===U?ue:q,et=T?ue:pe;dt.style.left="auto",dt.style.top="auto",dt.style.right="0",dt.style.bottom="0";var wt=dt.getBoundingClientRect();dt.style.left=Me,dt.style.top=Ie,dt.style.right=Xe,dt.style.bottom=It,dt.style.overflow=bt,(at=dt.parentElement)===null||at===void 0||at.removeChild(mn);var Ot=Pe(Math.round(ir/parseFloat(wn)*1e3)/1e3),Et=Pe(Math.round(tr/parseFloat(Wt)*1e3)/1e3);if(Ot===0||Et===0||(0,D.Sh)(y)&&!(0,he.Z)(y))return;var Yt=sn.offset,fn=sn.targetOffset,Lt=Ne(Ct,Yt),Se=(0,v.Z)(Lt,2),Te=Se[0],Ke=Se[1],qe=Ne(Mt,fn),nt=(0,v.Z)(qe,2),ut=nt[0],Pt=nt[1];Mt.x-=ut,Mt.y-=Pt;var At=sn.points||[],Tt=(0,v.Z)(At,2),ae=Tt[0],De=Tt[1],Ce=yt(De),rt=yt(ae),St=k(Mt,Ce),Bt=k(Ct,rt),_t=(0,e.Z)({},sn),mt=St.x-Bt.x+Te,ht=St.y-Bt.y+Ke,cn=da(mt,ht),On=da(mt,ht,ue),ln=k(Mt,["t","l"]),Pn=k(Ct,["t","l"]),Ut=k(Mt,["b","r"]),qt=k(Ct,["b","r"]),qn=sn.overflow||{},Bn=qn.adjustX,pr=qn.adjustY,an=qn.shiftX,Gn=qn.shiftY,zn=function(Ir){return typeof Ir=="boolean"?Ir:Ir>=0},sr,Hn,Nn,Jt;Wa();var Dt=zn(pr),Rt=rt[0]===Ce[0];if(Dt&&rt[0]==="t"&&(Hn>et.bottom||f.current.bt)){var Gt=ht;Rt?Gt-=tr-nr:Gt=ln.y-qt.y-Ke;var $t=da(mt,Gt),Rn=da(mt,Gt,ue);$t>cn||$t===cn&&(!T||Rn>=On)?(f.current.bt=!0,ht=Gt,Ke=-Ke,_t.points=[j(rt,0),j(Ce,0)]):f.current.bt=!1}if(Dt&&rt[0]==="b"&&(srcn||_n===cn&&(!T||Qn>=On)?(f.current.tb=!0,ht=Wn,Ke=-Ke,_t.points=[j(rt,0),j(Ce,0)]):f.current.tb=!1}var Fr=zn(Bn),ea=rt[1]===Ce[1];if(Fr&&rt[1]==="l"&&(Jt>et.right||f.current.rl)){var sa=mt;ea?sa-=ir-M:sa=ln.x-qt.x-Te;var Xr=da(sa,ht),Mr=da(sa,ht,ue);Xr>cn||Xr===cn&&(!T||Mr>=On)?(f.current.rl=!0,mt=sa,Te=-Te,_t.points=[j(rt,1),j(Ce,1)]):f.current.rl=!1}if(Fr&&rt[1]==="r"&&(Nncn||cr===cn&&(!T||Ur>=On)?(f.current.lr=!0,mt=oa,Te=-Te,_t.points=[j(rt,1),j(Ce,1)]):f.current.lr=!1}Wa();var Hr=an===!0?0:an;typeof Hr=="number"&&(Nnue.right&&(mt-=Jt-ue.right-Te,Mt.x>ue.right-Hr&&(mt+=Mt.x-ue.right+Hr)));var ra=Gn===!0?0:Gn;typeof ra=="number"&&(srue.bottom&&(ht-=Hn-ue.bottom-Ke,Mt.y>ue.bottom-ra&&(ht+=Mt.y-ue.bottom+ra)));var ca=Ct.x+mt,La=ca+ir,to=Ct.y+ht,za=to+tr,Va=Mt.x,Qa=Va+M,zr=Mt.y,Gr=zr+nr,ba=Math.max(ca,Va),Ca=Math.min(La,Qa),bo=(ba+Ca)/2,To=bo-ca,yo=Math.max(to,zr),Do=Math.min(za,Gr),Zo=(yo+Do)/2,Oo=Zo-to;g==null||g(le,_t);var Ja=wt.right-Ct.x-(mt+Ct.width),go=wt.bottom-Ct.y-(ht+Ct.height);Ot===1&&(mt=Math.round(mt),Ja=Math.round(Ja)),Et===1&&(ht=Math.round(ht),go=Math.round(go));var ao={ready:!0,offsetX:mt/Ot,offsetY:ht/Et,offsetR:Ja/Ot,offsetB:go/Et,arrowX:To/Ot,arrowY:Oo/Et,scaleX:Ot,scaleY:Et,align:_t};J(ao)}}),ge=function(){X.current+=1;var tt=X.current;Promise.resolve().then(function(){X.current===tt&&Qe()})},He=function(){J(function(tt){return(0,e.Z)((0,e.Z)({},tt),{},{ready:!1})})};return(0,S.Z)(He,[Oe]),(0,S.Z)(function(){re||He()},[re]),[O.ready,O.offsetX,O.offsetY,O.offsetR,O.offsetB,O.arrowX,O.arrowY,O.scaleX,O.scaleY,O.align,ge]}var je=t(94480);function G(re,le,y,Oe,te){(0,S.Z)(function(){if(re&&le&&y){let X=function(){Oe(),te()};var i=le,g=y,P=We(i),ie=We(g),O=L(g),J=new Set([O].concat((0,je.Z)(P),(0,je.Z)(ie)));return J.forEach(function(_){_.addEventListener("scroll",X,{passive:!0})}),O.addEventListener("resize",X,{passive:!0}),Oe(),function(){J.forEach(function(_){_.removeEventListener("scroll",X),O.removeEventListener("resize",X)})}}},[re,le,y])}var Re=t(48736);function Ge(re,le,y,Oe,te,i,g,P){var ie=I.useRef(re);ie.current=re;var O=I.useRef(!1);I.useEffect(function(){if(le&&Oe&&(!te||i)){var X=function(){O.current=!1},_=function(Fe){var at;ie.current&&!g(((at=Fe.composedPath)===null||at===void 0||(at=at.call(Fe))===null||at===void 0?void 0:at[0])||Fe.target)&&!O.current&&P(!1)},f=L(Oe);f.addEventListener("pointerdown",X,!0),f.addEventListener("mousedown",_,!0),f.addEventListener("contextmenu",_,!0);var E=(0,w.A)(y);if(E&&(E.addEventListener("mousedown",_,!0),E.addEventListener("contextmenu",_,!0)),0)var Qe,ge,He,Le;return function(){f.removeEventListener("pointerdown",X,!0),f.removeEventListener("mousedown",_,!0),f.removeEventListener("contextmenu",_,!0),E&&(E.removeEventListener("mousedown",_,!0),E.removeEventListener("contextmenu",_,!0))}}},[le,y,Oe,te,i]);function J(){O.current=!0}return J}var st=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Je(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$.Z,le=I.forwardRef(function(y,Oe){var te=y.prefixCls,i=te===void 0?"rc-trigger-popup":te,g=y.children,P=y.action,ie=P===void 0?"hover":P,O=y.showAction,J=y.hideAction,X=y.popupVisible,_=y.defaultPopupVisible,f=y.onPopupVisibleChange,E=y.afterPopupVisibleChange,Qe=y.mouseEnterDelay,ge=y.mouseLeaveDelay,He=ge===void 0?.1:ge,Le=y.focusDelay,tt=y.blurDelay,Fe=y.mask,at=y.maskClosable,dt=at===void 0?!0:at,Vt=y.getPopupContainer,Nt=y.forceRender,zt=y.autoDestroy,fe=y.destroyPopupOnHide,Me=y.popup,Ie=y.popupClassName,Xe=y.popupStyle,It=y.popupPlacement,bt=y.builtinPlacements,sn=bt===void 0?{}:bt,mn=y.popupAlign,Mt=y.zIndex,tn=y.stretch,we=y.getPopupClassNameFromAlign,ke=y.fresh,Ct=y.alignPoint,jt=y.onPopupClick,Wt=y.onPopupAlign,wn=y.arrow,on=y.popupMotion,Kn=y.maskMotion,or=y.popupTransitionName,Qt=y.popupAnimation,nn=y.maskTransitionName,lr=y.maskAnimation,jn=y.className,tr=y.getTriggerDOMNode,ir=(0,u.Z)(y,st),nr=zt||fe||!1,M=I.useState(!1),Y=(0,v.Z)(M,2),Zt=Y[0],V=Y[1];(0,S.Z)(function(){V((0,m.Z)())},[]);var U=I.useRef({}),p=I.useContext(oe),T=I.useMemo(function(){return{registerSubPopup:function(Lr,la){U.current[Lr]=la,p==null||p.registerSubPopup(Lr,la)}}},[p]),q=(0,N.Z)(),ue=I.useState(null),pe=(0,v.Z)(ue,2),et=pe[0],wt=pe[1],Ot=I.useRef(null),Et=(0,a.Z)(function(dr){Ot.current=dr,(0,D.Sh)(dr)&&et!==dr&&wt(dr),p==null||p.registerSubPopup(q,dr)}),Yt=I.useState(null),fn=(0,v.Z)(Yt,2),Lt=fn[0],Se=fn[1],Te=I.useRef(null),Ke=(0,a.Z)(function(dr){(0,D.Sh)(dr)&&Lt!==dr&&(Se(dr),Te.current=dr)}),qe=I.Children.only(g),nt=(qe==null?void 0:qe.props)||{},ut={},Pt=(0,a.Z)(function(dr){var Lr,la,ya=Lt;return(ya==null?void 0:ya.contains(dr))||((Lr=(0,w.A)(ya))===null||Lr===void 0?void 0:Lr.host)===dr||dr===ya||(et==null?void 0:et.contains(dr))||((la=(0,w.A)(et))===null||la===void 0?void 0:la.host)===dr||dr===et||Object.values(U.current).some(function(wa){return(wa==null?void 0:wa.contains(dr))||dr===wa})}),At=ye(i,on,Qt,or),Tt=ye(i,Kn,lr,nn),ae=I.useState(_||!1),De=(0,v.Z)(ae,2),Ce=De[0],rt=De[1],St=X!=null?X:Ce,Bt=(0,a.Z)(function(dr){X===void 0&&rt(dr)});(0,S.Z)(function(){rt(X||!1)},[X]);var _t=I.useRef(St);_t.current=St;var mt=I.useRef([]);mt.current=[];var ht=(0,a.Z)(function(dr){var Lr;Bt(dr),((Lr=mt.current[mt.current.length-1])!==null&&Lr!==void 0?Lr:St)!==dr&&(mt.current.push(dr),f==null||f(dr))}),cn=I.useRef(),On=function(){clearTimeout(cn.current)},ln=function(Lr){var la=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;On(),la===0?ht(Lr):cn.current=setTimeout(function(){ht(Lr)},la*1e3)};I.useEffect(function(){return On},[]);var Pn=I.useState(!1),Ut=(0,v.Z)(Pn,2),qt=Ut[0],qn=Ut[1];(0,S.Z)(function(dr){(!dr||St)&&qn(!0)},[St]);var Bn=I.useState(null),pr=(0,v.Z)(Bn,2),an=pr[0],Gn=pr[1],zn=I.useState(null),sr=(0,v.Z)(zn,2),Hn=sr[0],Nn=sr[1],Jt=function(Lr){Nn([Lr.clientX,Lr.clientY])},Dt=se(St,et,Ct&&Hn!==null?Hn:Lt,It,sn,mn,Wt),Rt=(0,v.Z)(Dt,11),Gt=Rt[0],$t=Rt[1],Rn=Rt[2],Wn=Rt[3],_n=Rt[4],Qn=Rt[5],Fr=Rt[6],ea=Rt[7],sa=Rt[8],Xr=Rt[9],Mr=Rt[10],oa=Ae(Zt,ie,O,J),cr=(0,v.Z)(oa,2),Ur=cr[0],Hr=cr[1],ra=Ur.has("click"),ca=Hr.has("click")||Hr.has("contextMenu"),La=(0,a.Z)(function(){qt||Mr()}),to=function(){_t.current&&Ct&&ca&&ln(!1)};G(St,Lt,et,La,to),(0,S.Z)(function(){La()},[Hn,It]),(0,S.Z)(function(){St&&!(sn!=null&&sn[It])&&La()},[JSON.stringify(mn)]);var za=I.useMemo(function(){var dr=c(sn,i,Xr,Ct);return B()(dr,we==null?void 0:we(Xr))},[Xr,we,sn,i,Ct]);I.useImperativeHandle(Oe,function(){return{nativeElement:Te.current,popupElement:Ot.current,forceAlign:La}});var Va=I.useState(0),Qa=(0,v.Z)(Va,2),zr=Qa[0],Gr=Qa[1],ba=I.useState(0),Ca=(0,v.Z)(ba,2),bo=Ca[0],To=Ca[1],yo=function(){if(tn&&Lt){var Lr=Lt.getBoundingClientRect();Gr(Lr.width),To(Lr.height)}},Do=function(){yo(),La()},Zo=function(Lr){qn(!1),Mr(),E==null||E(Lr)},Oo=function(){return new Promise(function(Lr){yo(),Gn(function(){return Lr})})};(0,S.Z)(function(){an&&(Mr(),an(),Gn(null))},[an]);function Ja(dr,Lr,la,ya){ut[dr]=function(wa){var Ro;ya==null||ya(wa),ln(Lr,la);for(var wo=arguments.length,ua=new Array(wo>1?wo-1:0),fa=1;fa1?la-1:0),wa=1;wa1?la-1:0),wa=1;waZ in I?C(I,Z,{enumerable:!0,configurable:!0,writable:!0,value:R}):I[Z]=R,w=(I,Z,R)=>D(I,typeof Z!="symbol"?Z+"":Z,R),a=(I,Z,R)=>new Promise((me,ve)=>{var b=d=>{try{r(R.next(d))}catch(H){ve(H)}},Ee=d=>{try{r(R.throw(d))}catch(H){ve(H)}},r=d=>d.done?me(d.value):Promise.resolve(d.value).then(b,Ee);r((R=R.apply(I,Z)).next())});class N extends e.Component{constructor(Z){super(Z),w(this,"canvas"),w(this,"randomNum",(R,me)=>Math.floor(Math.random()*(me-R)+R)),w(this,"drawPic",()=>{this.randomCode()}),w(this,"reloadPic",()=>{this.drawPic()}),w(this,"changeCode",R=>{console.log(R.target.value,222),this.setState({value:R.target.value,showError:!1})}),w(this,"onVerify",()=>{let R;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(R=!0,v.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(R=!0,v.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(R=!1),this.setState({showError:R}),R}),this.canvas=e.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(Z,R){const me=this.randomNum(Z,R),ve=this.randomNum(Z,R),b=this.randomNum(Z,R);return`rgb(${me}, ${ve}, ${b})`}drawText(Z,R,me){Z.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const ve=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);Z.font=ve+"px SimHei";const b=10,Ee=(this.state.contentWidth-40)/(this.state.code.length-1);let r=b;me>0&&(r=b+me*Ee);let d=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);ve>40&&(d=40);const H=this.randomNum(-10,10);Z.translate(r,d),Z.rotate(H*Math.PI/180),Z.fillText(R,0,0),Z.rotate(-H*Math.PI/180),Z.translate(-r,-d)}drawLine(Z){for(let R=0;R<1;R++)Z.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),Z.beginPath(),Z.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Z.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Z.stroke()}drawDot(Z){for(let R=0;R<100;R++)Z.fillStyle=this.randomColor(0,255),Z.beginPath(),Z.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),Z.fill()}randomCode(){let Z="";const R="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let me=0;me{const ve=this.canvas.current.getContext("2d");ve.textBaseline="bottom",ve.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),ve.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let b=0;b{let R;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,Z),React.createElement(N,{ref:me=>R=me})),onOk:()=>a(void 0,null,function*(){if(R.onVerify())return Promise.reject();I()})})};var m=N},4918:function(Dn,Ye,t){"use strict";var e=t(59301),v=t(93314),u=t(7939),$=Object.defineProperty,A=Object.defineProperties,B=Object.getOwnPropertyDescriptors,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,a=(I,Z,R)=>Z in I?$(I,Z,{enumerable:!0,configurable:!0,writable:!0,value:R}):I[Z]=R,N=(I,Z)=>{for(var R in Z||(Z={}))D.call(Z,R)&&a(I,R,Z[R]);if(C)for(var R of C(Z))w.call(Z,R)&&a(I,R,Z[R]);return I},S=(I,Z)=>A(I,B(Z));const m=({img:I,buttonProps:Z={},styles:R={},customText:me,ButtonText:ve,ButtonClick:b,Buttonclass:Ee,ButtonTwo:r,imgStyles:d,loading:H=!1,className:ee=""})=>e.createElement("section",{className:`tc animated fadeIn ${ee}`,style:N({color:"#999",margin:"100px auto",visibility:H?"hidden":"visible"},R)},e.createElement("img",{src:I||v,style:S(N({},d),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},me||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ve&&e.createElement(u.ZP,N({className:Ee,onClick:b},Z),ve),r&&r);Ye.Z=m},53582:function(Dn,Ye,t){"use strict";t.d(Ye,{Q:function(){return B}});var e=t(59301),v=t(82326),u=t(47889),$=t(4875),A=t(59301),B=(D=>(D[D.Number=1]="Number",D[D.Percent=2]="Percent",D))(B||{});const C=({value:D,onChange:w,disabled:a,hidePercentOption:N=!1,percentType:S="select"})=>{const m=(0,e.useMemo)(()=>N?1:2,[N]),[I,Z]=(0,e.useState)(m);console.log(I);const R=ve=>D.type===1?`${ve}\u5206`:`${ve}%`,me=(0,e.useCallback)(ve=>{if(I===1){const b=ve.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return ve.replace("%","")},[I]);return(0,e.useEffect)(()=>{Z(D.type)},[D]),A.createElement("div",{style:{display:"flex",alignItems:"center"}},S=="select"&&A.createElement(v.default,{size:"large",onChange:ve=>{Z(ve),w({type:ve,inputValue:ve===1?5:20})},value:I||m,style:{width:100},options:N?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:a}),S=="radio"&&A.createElement(u.ZP.Group,{size:"large",onChange:ve=>{const b=ve.target.value;Z(b),w({type:b,inputValue:b===1?5:20})},value:I||m,disabled:a},!N&&A.createElement(u.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),A.createElement(u.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),S=="radio"&&A.createElement("div",{style:{marginRight:"10px",color:"#000000"}},D.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),A.createElement($.Z,{size:"large",disabled:a,value:D.inputValue,style:{width:"120px"},parser:me,addonAfter:D.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ve=>{w({type:I,inputValue:ve})}}),S=="radio"&&D.type==2&&A.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ye.Z=C},82758:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(59301),v={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},u=t(62957),$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",B=(w,a,N)=>new Promise((S,m)=>{var I=me=>{try{R(N.next(me))}catch(ve){m(ve)}},Z=me=>{try{R(N.throw(me))}catch(ve){m(ve)}},R=me=>me.done?S(me.value):Promise.resolve(me.value).then(I,Z);R((N=N.apply(w,a)).next())}),D=({type:w,resdata:a,onok:N,oktext:S,okloading:m})=>{const[I,Z]=(0,e.useState)(!1),{can_copy_list:R,can_copy_num:me,challenge_type:ve,course_data_list:b,no_copy_list:Ee,no_copy_num:r,no_use_list:d,no_use_num:H,repeat_shixun_num:ee,student_count:K,total_num:de,use_num:oe}=a;let ne=me>0||w==="exercise";(0,e.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&Z(!0)},[a]),console.log("---11",m),(0,e.useEffect)(()=>{m||Z(!1)},[m]);const Ae=()=>{if(w==="exercise"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(w==="exercise"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixun"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixun"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="subject"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="subject"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",e.createElement("span",{className:v.orangeColor},K)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",e.createElement("span",{className:v.orangeColor},oe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="exercisepush")return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(w==="shixunpush"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixunpush"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},he=()=>{if(w==="exercise"||w==="subject"||w==="exercisepush"||w==="shixunpush")return e.createElement("div",{style:{marginTop:20}},r>0&&e.createElement("div",null,e.createElement("span",{className:v.flex},e.createElement("img",{src:A,style:{width:14}}),e.createElement("span",{className:v.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),e.createElement("div",{className:v.statusbody},w==="exercise"&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(w==="subject"||w==="exercisepush")&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ne&&e.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),w==="shixunpush"&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ne&&e.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),e.createElement("div",null,Ee==null?void 0:Ee.map((F,c)=>e.createElement("a",{href:`/shixuns/${F.identifier}/challenges`,target:"_blank"},"\u300A",F==null?void 0:F.name,"\u300B",c+1!==r&&"\u3001"))))),me>0&&e.createElement("div",{style:{marginTop:20}},e.createElement("span",{className:v.flex},e.createElement("img",{src:$,style:{width:14}}),e.createElement("span",{className:v.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),e.createElement("div",{className:v.statusbody},w==="exercise"&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(w==="subject"||w==="exercisepush")&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),w==="shixunpush"&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),e.createElement("div",null,R==null?void 0:R.map((F,c)=>e.createElement("a",{href:`/shixuns/${F.identifier}/challenges`,target:"_blank"},"\u300A",F==null?void 0:F.name,"\u300B",c+1!==me&&"\u3001"))))));if(w==="shixun")return e.createElement("div",{style:{marginTop:20}},me>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return e.createElement(u.default,{open:I,onCancel:()=>{Z(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ne&&"none"}},zIndex:1003,confirmLoading:m,okText:ne?S:"\u6211\u77E5\u9053\u4E86",onOk:()=>B(void 0,null,function*(){ne?yield N([...R,...d]):Z(!1)})},e.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ae(),he()))}},70218:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return a}});var e=t(59301),v=t(37568),u=t(62673),$=t(77019),A={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=t(4918),D=(N,S,m)=>new Promise((I,Z)=>{var R=b=>{try{ve(m.next(b))}catch(Ee){Z(Ee)}},me=b=>{try{ve(m.throw(b))}catch(Ee){Z(Ee)}},ve=b=>b.done?I(b.value):Promise.resolve(b.value).then(R,me);ve((m=m.apply(N,S)).next())}),a=({data:N,value:S=[],handleChangePage:m,setSelectedRowKeys:I,selectedRowKeys:Z,onChange:R=()=>{}})=>{const[me,ve]=(0,e.useState)([]),[b,Ee]=(0,e.useState)([]),[r,d]=(0,e.useState)([]);let[H,ee]=(0,e.useState)(1),[K,de]=(0,e.useState)();return(0,e.useEffect)(()=>{ve(N),Ee([]),d([])},[N]),(0,e.useEffect)(()=>{I&&(Ee(Z),d(Z))},[Z]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:A.leftdiv},e.createElement(v.default.Search,{size:"middle",onChange:oe=>D(void 0,null,function*(){ve(N.filter(ne=>{var Ae;return(Ae=ne==null?void 0:ne.name)==null?void 0:Ae.includes(oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),me.length===0&&e.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(u.default.Group,{value:b.map(oe=>`${oe.course_group_id}`),onChange:oe=>{I(me.filter(ne=>oe.includes(`${ne.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},me.map((oe,ne)=>e.createElement($.Z,{key:oe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(u.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:oe.is_published,value:`${oe.course_group_id}`},e.createElement("div",{className:A.listClass},e.createElement("span",{className:A.spantitle,style:{width:oe.is_published?"108px":"170px"}},oe.name),oe.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:A.rightdiv},e.createElement(v.default.Search,{onChange:oe=>{d(b.filter(ne=>ne.name.includes(oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),r.length===0&&e.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),r.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},r.map((oe,ne)=>e.createElement($.Z,{justify:"space-between",style:{marginTop:"10px"},key:oe.course_group_id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},oe.name),e.createElement("img",{src:B,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(b.filter(Ae=>`${Ae.course_group_name}`!=`${oe.course_group_name}`))}})))))))}},37823:function(Dn,Ye,t){"use strict";var e=t(59301),v=Object.defineProperty,u=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,B=(w,a,N)=>a in w?v(w,a,{enumerable:!0,configurable:!0,writable:!0,value:N}):w[a]=N,C=(w,a)=>{for(var N in a||(a={}))$.call(a,N)&&B(w,N,a[N]);if(u)for(var N of u(a))A.call(a,N)&&B(w,N,a[N]);return w};const D=({style:w})=>e.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},w)},"\u533F\u540D\u95EE\u5377");Ye.Z=D},68108:function(Dn,Ye,t){"use strict";t.r(Ye),t.d(Ye,{default:function(){return Tt}});var e=t(59301),v=t(51429),u=t(93041),$=t(24404),A=t(6767),B=t(458),C=t(31709),D=t(48608),w=t(66658),a=t(7408),N=t(8576),S=t(4918),m=t(31691),I=t(28284),Z=t(62957),R=t(77019),me=t(5269),ve=t(7939),b=t(37568),Ee=t(62673),r=t(25399),d=t(26724),H=t.n(d),ee={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},K=t(59301),de=Object.defineProperty,oe=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(ae,De,Ce)=>De in ae?de(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,F=(ae,De)=>{for(var Ce in De||(De={}))ne.call(De,Ce)&&he(ae,Ce,De[Ce]);if(oe)for(var Ce of oe(De))Ae.call(De,Ce)&&he(ae,Ce,De[Ce]);return ae},c=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const{TabPane:ye}=m.default,L=({polls:ae,loading:De,dispatch:Ce})=>{const rt=(0,v.useParams)(),St=(0,v.useLocation)(),[Bt]=I.default.useForm(),{brankList:_t}=ae;let[mt,ht]=(0,e.useState)(!0);const[cn,On]=(0,e.useState)("myself");let[ln,Pn]=(0,e.useState)([]);const[Ut,qt]=(0,e.useState)(!1);let[qn,Bn]=(0,e.useState)();const[pr,an]=(0,e.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),Gn=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,e.useEffect)(()=>{ae.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&sr()},[ae.actionTabs.key]);let zn=[];const sr=()=>c(void 0,null,function*(){var Hn;if(mt){qt(!1),++pr.page,ht(!1);const Nn=yield Ce({type:"polls/getBrankList",payload:F({},pr)});ln=[...ln.concat(Nn.object_list)],Bn(Nn.is_teacher),((Hn=Nn.object_list)==null?void 0:Hn.length)c(void 0,null,function*(){const Hn=Bt.getFieldValue(),Nn=yield Ce({type:"polls/saveBanks",payload:{course_id:rt.coursesId,object_type:"poll",bank_id:Hn.group_ids}});(Nn==null?void 0:Nn.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),Ce({type:"classroomList/getClassroomPollsList",payload:F({},ae.actionTabs.params)}),Ce({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:Nn.object_ids}}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:rt.coursesId}}))}),onCancel:()=>{Ce({type:"polls/setActionTabs",payload:{}})}},K.createElement(R.Z,null,K.createElement(me.Z,{span:12},Gn.map((Hn,Nn)=>K.createElement(ve.ZP,{key:Nn,shape:"round",type:cn===Hn.id?"primary":"default",className:"mr10",onClick:Jt=>c(void 0,null,function*(){ln=[],mt=!0,pr.page=0,pr.search="",pr.filter=Hn.id,sr(),On(Hn.id)})},Hn.name))),K.createElement(me.Z,{span:12,className:"tr"},K.createElement(b.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:Hn=>{mt=!0,pr.search=Hn,pr.page=0,ln=[],sr()},style:{width:260}}))),cn==="myself"&&K.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",K.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),cn==="public"&&K.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),K.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!qn&&cn==="public"&&K.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},K.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),K.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),K.createElement(H(),{initialLoad:!1,pageStart:0,loadMore:()=>{sr()},hasMore:mt,useWindow:!1},K.createElement(I.default,{form:Bt,initialValues:{group_ids:zn},className:ee.form,onChange:Hn=>{zn=Bt.getFieldValue()}},Ut&&K.createElement(S.Z,{styles:{margin:"0px auto"}}),K.createElement(I.default.Item,{name:"group_ids"},K.createElement(Ee.default.Group,{style:{width:"100%",display:"block"}},ln==null?void 0:ln.map(function(Hn,Nn){return K.createElement(R.Z,{key:Nn},K.createElement(me.Z,{flex:"2"},K.createElement(Ee.default,{onChange:Jt=>{},key:Nn,value:String(Hn==null?void 0:Hn.id),defaultChecked:!0},K.createElement(r.Z,{title:Hn==null?void 0:Hn.name},K.createElement("span",{className:["c-black",ee.line1].join(" ")},Hn==null?void 0:Hn.name)))),K.createElement(me.Z,{flex:"1",className:"c-black"},K.createElement(r.Z,{title:Hn==null?void 0:Hn.course_list_name},K.createElement("span",{className:ee.line1},Hn==null?void 0:Hn.course_list_name))),K.createElement(me.Z,{flex:"50px",className:"c-black"},cn==="myself"?K.createElement(v.Link,{target:"_blank",to:`/users/${Hn.username}/topics/${Hn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,N.j5)()?K.createElement(v.Link,{target:"_blank",to:`/users/${Hn.username}/topics/${Hn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):Hn==null?void 0:Hn.username))})))))))};var We=(0,v.connect)(({polls:ae,loading:De})=>({polls:ae,loading:De}))(L),Pe=t(24017),Ue=t(47889),pt=t(66649),$e=t.n(pt),Ne=t(3605),yt=t(20595),k=t(44292),j=t(59301),se=Object.defineProperty,je=Object.defineProperties,G=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Je=(ae,De,Ce)=>De in ae?se(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,xe=(ae,De)=>{for(var Ce in De||(De={}))Ge.call(De,Ce)&&Je(ae,Ce,De[Ce]);if(Re)for(var Ce of Re(De))st.call(De,Ce)&&Je(ae,Ce,De[Ce]);return ae},re=(ae,De)=>je(ae,G(De)),le=(ae,De)=>{var Ce={};for(var rt in ae)Ge.call(ae,rt)&&De.indexOf(rt)<0&&(Ce[rt]=ae[rt]);if(ae!=null&&Re)for(var rt of Re(ae))De.indexOf(rt)<0&&st.call(ae,rt)&&(Ce[rt]=ae[rt]);return Ce},y=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const Oe=ae=>{var De=ae,{classroomList:Ce,polls:rt,dispatch:St,courseEndTime:Bt}=De,_t=le(De,["classroomList","polls","dispatch","courseEndTime"]);const mt=(0,v.useParams)(),[ht]=I.default.useForm(),[cn,On]=(0,e.useState)(1),[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(0),[qn,Bn]=(0,e.useState)(2e3),[pr,an]=(0,e.useState)(!0),[Gn,zn]=(0,e.useState)(!1),[sr,Hn]=(0,e.useState)(!1),[Nn,Jt]=(0,e.useState)([]),[Dt,Rt]=(0,e.useState)(!0);(0,e.useEffect)(()=>{rt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(Gt(),Rn())},[rt.actionTabs]),(0,e.useEffect)(()=>{if(Gn){if(sr)return;St({type:"polls/setActionTabs",payload:{}})}},[Gn]);const Gt=Qn=>y(void 0,null,function*(){var Fr,ea,sa,Xr;an(!0);const Mr=yield(0,k.Cq)(re(xe({},mt),{page:Qn||cn,limit:2e4,poll_id:((ea=(Fr=rt==null?void 0:rt.actionTabs)==null?void 0:Fr.selectArrs)==null?void 0:ea.length)==1?(Xr=(sa=rt==null?void 0:rt.actionTabs)==null?void 0:sa.selectArrs)==null?void 0:Xr[0]:""}));Mr==null||Mr.course_groups.map((oa,cr)=>{oa.key=oa.id,oa.title=oa.name,oa.disabled=oa.is_published}),Mr&&(Pn([...Mr==null?void 0:Mr.course_groups]),qt(Mr==null?void 0:Mr.course_groups_count),an(!1),Qn||ht.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),$t=()=>y(void 0,null,function*(){var Qn,Fr,ea,sa;if((0,N.Rm)()&&!((Fr=(Qn=Ce==null?void 0:Ce.AssistantObject)==null?void 0:Qn.group)!=null&&Fr.can_publish)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),_n(!1);return}const Xr=xe({},ht.getFieldsValue());if(Xr.end_time<=Xr.publish_time){A.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),_n(!1);return}if((Nn==null?void 0:Nn.length)<=0&&!Dt&&ln.length>0){A.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),_n(!1);return}let Mr={check_ids:[...(ea=rt.actionTabs.selectArrs)==null?void 0:ea.map(cr=>Number(cr))],group_ids:Nn.length>0?Nn.map(cr=>cr.id):(sa=Ce.detailCommonHomeworksList)==null?void 0:sa.course_groups,end_time:$e()(Xr.end_time).format("YYYY-MM-DD HH:mm"),publish_time:$e()(Xr.publish_time).format("YYYY-MM-DD HH:mm")};_n(!0),(yield(0,w.ZP)(`/api/courses/${mt.coursesId}/polls/publish.json`,{method:"post",body:xe({},Mr)})).status===0?(_n(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Rn(),A.ZP.success("\u53D1\u5E03\u6210\u529F"),St({type:"polls/setActionTabs",payload:{}}),rt.actionTabs.types===2?St({type:"polls/getCommonHeader",payload:xe({},rt.actionTabs.params)}):St({type:"classroomList/getClassroomPollsList",payload:xe({},rt.actionTabs.params)})):_n(!1)}),Rn=()=>{On(1),Pn([]),Jt([])},[Wn,_n]=(0,e.useState)(!1);return j.createElement(Z.default,{width:600,confirmLoading:Wn,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:rt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:$t,onCancel:()=>{Rn(),St({type:"polls/setActionTabs",payload:{}})}},j.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",j.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),ln&&j.createElement(I.default,{form:ht},j.createElement("div",{style:{paddingLeft:0}},j.createElement(R.Z,{className:"mt30",align:"middle"},j.createElement(me.Z,null,j.createElement(I.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},j.createElement(Pe.default,{style:{width:170,marginRight:"25px"},disabledDate:Qn=>(0,yt.Q8)(Qn,Bt),disabledTime:Qn=>(0,yt.d0)(Qn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),j.createElement(me.Z,{className:"ml20"},j.createElement(I.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},j.createElement(Pe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},disabledDate:Qn=>(0,yt.Q8)(Qn,Bt,ht.getFieldValue("publish_time")),disabledTime:Qn=>(0,yt.d0)(Qn,ht.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),j.createElement(R.Z,{style:{marginBottom:"10px"}},j.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),j.createElement(Ue.ZP.Group,{value:Dt,onChange:Qn=>{Rt(Qn.target.value),Jt([])}},j.createElement(Ue.ZP,{value:!0,disabled:!rt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),j.createElement(Ue.ZP,{className:"ml20",disabled:ln.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),ln.length<=0&&j.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!Dt&&ln.length>0&&j.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},j.createElement("span",{style:{flex:1}},j.createElement(Ee.default,{checked:Nn.length===ln.length,onChange:Qn=>{Nn.length===ln.length?Jt([]):Jt(ln.filter(Fr=>!Fr.is_published))}},"\u5168\u9009")),j.createElement("span",{style:{width:16}}),j.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Nn.length||0,"\u4E2A\u5206\u73ED")),!Dt&&ln.length>0&&j.createElement(Ne.Z,{data:ln,selectedRowKeys:Nn,setSelectedRowKeys:Jt})))};var te=(0,v.connect)(({classroomList:ae,polls:De})=>({classroomList:ae,polls:De}))(Oe),i=t(6996),g=Object.defineProperty,P=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(ae,De,Ce)=>De in ae?g(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,X=(ae,De)=>{for(var Ce in De||(De={}))ie.call(De,Ce)&&J(ae,Ce,De[Ce]);if(P)for(var Ce of P(De))O.call(De,Ce)&&J(ae,Ce,De[Ce]);return ae},_=(ae,De)=>{var Ce={};for(var rt in ae)ie.call(ae,rt)&&De.indexOf(rt)<0&&(Ce[rt]=ae[rt]);if(ae!=null&&P)for(var rt of P(ae))De.indexOf(rt)<0&&O.call(ae,rt)&&(Ce[rt]=ae[rt]);return Ce},f=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const E=ae=>{var De=ae,{polls:Ce,dispatch:rt,user:St}=De,Bt=_(De,["polls","dispatch","user"]);const _t=(0,v.useParams)(),[mt,ht]=(0,e.useState)(!1),[cn,On]=(0,e.useState)(!1),ln=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(Ce.actionTabs.key==="\u5220\u9664"){if((0,N.j5)()){ht(!0);return}const Ut={hasNum:0,noHasNum:0};Ce.actionTabs.selectArrsAll.map(qt=>{var qn;qt.author_login===((qn=St.userInfo)==null?void 0:qn.login)?++Ut.hasNum:++Ut.noHasNum}),Ut.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},Ut.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},Ut.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Pn()}}):ht(!0)}else ht(!1)},[Ce.actionTabs.key]);const Pn=()=>{rt({type:"polls/setActionTabs",payload:{}})};return e.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:cn,destroyOnClose:!0,onOk:()=>f(void 0,null,function*(){var Ut;if((Ut=ln.current)!=null&&Ut.onVerify())return;On(!0);const qt=yield(0,w.ZP)(`/api/courses/${_t.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...Ce.actionTabs.selectArrs]}});On(!1),qt.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),A.ZP.success("\u5220\u9664\u6210\u529F"),rt({type:"polls/setActionTabs",payload:{}}),rt({type:"classroomList/getClassroomPollsList",payload:X({},Ce.actionTabs.params)}),rt({type:"classroomList/getClassroomLeftMenus",payload:{id:_t.coursesId}}))}),onCancel:()=>{rt({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(i.Z,{ref:Ut=>ln.current=Ut}))};var Qe=(0,v.connect)(({polls:ae,user:De})=>({polls:ae,user:De}))(E),ge=t(29787),He=t(70218),Le=Object.defineProperty,tt=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Nt=(ae,De,Ce)=>De in ae?Le(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,zt=(ae,De)=>{for(var Ce in De||(De={}))dt.call(De,Ce)&&Nt(ae,Ce,De[Ce]);if(at)for(var Ce of at(De))Vt.call(De,Ce)&&Nt(ae,Ce,De[Ce]);return ae},fe=(ae,De)=>tt(ae,Fe(De)),Me=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});function Ie(ae,De){const Ce=[];for(let rt=ae;rt{let De=new Date;const Ce=$e()(ae).format("HH");if($e()(ae).isSame($e()(De),"day")){const rt=$e()(De).format("HH"),St=$e()(De).format("mm");return{disabledHours:()=>Ie(0,24).splice(1,rt*1-1),disabledMinutes:()=>$e()(ae).isSame($e()(De),"hour")&&Ce<=rt?Ie(0,60).splice(0,St):Ie(60,60)}}else if($e()(ae).isSame($e()(),"day")){const rt=$e()().format("HH"),St=$e()().format("mm");return{disabledHours:()=>Ie(0,24).splice(0,rt),disabledMinutes:()=>Ce<=rt?Ie(0,St):Ie(60,60)}}else return!1},It=({exercise:ae,dispatch:De,polls:Ce})=>{const rt=(0,v.useParams)(),[St]=I.default.useForm(),[Bt,_t]=(0,e.useState)(1),[mt,ht]=(0,e.useState)([]),[cn,On]=(0,e.useState)(!1),[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(!0),[qn,Bn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{Ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&pr()},[Ce.actionTabs]);const pr=()=>Me(void 0,null,function*(){var zn,sr;On(!0);const Hn=yield De({type:"polls/getEndGroups",payload:fe(zt({},rt),{check_ids:[Ce.actionTabs.selectArrs]})});(Hn==null?void 0:Hn.status)==0&&(((zn=Hn==null?void 0:Hn.course_info)==null?void 0:zn.length)>0?ht([...(sr=Hn==null?void 0:Hn.course_info)==null?void 0:sr.map((Nn,Jt)=>(Nn.key=Nn.course_group_id,Nn.title=Nn.course_group_name,Nn.name=Nn.course_group_name,Nn))]):ht([]),St.setFieldsValue({end_time:$e()($e()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),On(!1)}),an=()=>Me(void 0,null,function*(){var zn;const sr=zt({},St.getFieldsValue());if((ln==null?void 0:ln.length)<=0&&mt.length>0&&!((zn=ae.actionTabs)!=null&&zn.unified_setting)){A.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Bn(!0);const Hn={check_ids:Ce.actionTabs.selectArrs,group_ids:ln};Ut||(Hn.end_time=$e()(sr.end_time).format("YYYY-MM-DD HH:mm")),Hn.group_ids=ln.map(Jt=>Jt.course_group_id),(yield(0,w.ZP)(`/api/courses/${rt.coursesId}/polls/end_poll.json`,{method:"post",body:Hn})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),De({type:"polls/setActionTabs",payload:{}}),De({type:"classroomList/getClassroomPollsList",payload:zt({},Ce.actionTabs.params)})),Bn(!1)}),Gn=()=>{_t(1),ht([]),Pn([]),qt(!0)};return e.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:an,width:680,confirmLoading:qn||cn,onCancel:()=>{Gn(),De({type:"polls/setActionTabs",payload:{}})}},e.createElement(ge.Z,{spinning:cn},mt&&e.createElement(I.default,{form:St},e.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),e.createElement(R.Z,{className:"mt20"},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),e.createElement(Ue.ZP.Group,{value:Ut,onChange:zn=>{qt(zn.target.value),Pn([])}},e.createElement(Ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),e.createElement(Ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),e.createElement(I.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ut?"hidden":"visible"}},e.createElement(Pe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},disabledDate:zn=>zn&&zn<$e()().subtract(0,"days"),disabledTime:Xe,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),mt.length>0&&e.createElement(R.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),e.createElement("div",null,mt.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(Ee.default,{checked:ln.length===mt.length,onChange:zn=>{ln.length===mt.length?Pn([]):Pn(mt)}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ln.length||0,"\u4E2A\u5206\u73ED")),e.createElement(He.Z,{data:mt,selectedRowKeys:ln,setSelectedRowKeys:Pn}))))))};var bt=(0,v.connect)(({exercise:ae,polls:De})=>({exercise:ae,polls:De}))(It),sn=Object.defineProperty,mn=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,we=(ae,De,Ce)=>De in ae?sn(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,ke=(ae,De)=>{for(var Ce in De||(De={}))Mt.call(De,Ce)&&we(ae,Ce,De[Ce]);if(mn)for(var Ce of mn(De))tn.call(De,Ce)&&we(ae,Ce,De[Ce]);return ae},Ct=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const jt=({polls:ae,dispatch:De})=>{const Ce=(0,v.useParams)();return e.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ct(void 0,null,function*(){(yield(0,w.ZP)(`/api/courses/${Ce.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),A.ZP.success("\u64CD\u4F5C\u6210\u529F"),De({type:"polls/setActionTabs",payload:{}}),De({type:"polls/getClassroomExercisesList",payload:ke({},ae.actionTabs.params)}))}),onCancel:()=>{De({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Wt=(0,v.connect)(({polls:ae})=>({polls:ae}))(jt),wn=t(75727),on=t(70858),Kn={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},or=t(37823),Qt=t(59301),nn=Object.defineProperty,lr=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,M=(ae,De,Ce)=>De in ae?nn(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,Y=(ae,De)=>{for(var Ce in De||(De={}))ir.call(De,Ce)&&M(ae,Ce,De[Ce]);if(tr)for(var Ce of tr(De))nr.call(De,Ce)&&M(ae,Ce,De[Ce]);return ae},Zt=(ae,De)=>lr(ae,jn(De)),V=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const U={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var T=({v:ae,k:De,selectArrs:Ce,setSelectArrs:rt,dispatch:St,params:Bt,detailPollsList:_t,user:mt,etiem:ht,batchStatus:cn})=>{var On;const[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(!1),qn="YYYY-MM-DD";function Bn(){return V(this,null,function*(){let an=yield(0,w.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/polls/group_use_list.json`,{method:"get",params:Zt(Y({},Bt),{id:ae.id})});Pn((an==null?void 0:an.groups)||[])})}const pr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(an,Gn)=>Gn.polls_status===an,render:(an,Gn)=>Qt.createElement("div",null,an===1&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),an===2&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),an===3&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),an===4&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),an===5&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null,render:(an,Gn)=>$e()(an).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null,render:(an,Gn)=>$e()(an).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(an,Gn)=>Gn.exercise_status===1?"-":Qt.createElement("span",null,an,"/",an+Gn.poll_unanswer)}];return Qt.createElement("div",{className:Kn.listItem,key:De,onClick:()=>{((0,N.dE)()||(0,N.GJ)())&&v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail?tabs=${(ae==null?void 0:ae.polls_status)==1?2:0}`)}},(0,N.GJ)()&&cn&&Qt.createElement(Ee.default,{checked:Ce.includes(ae.id),className:"ml30 mt10",value:ae.id,onClick:an=>an.stopPropagation(),onChange:an=>{let Gn=Ce.indexOf(ae.id);Ce.indexOf(ae.id)>-1?rt(Ce.filter(zn=>zn!==ae.id)):rt(Ce.concat(ae.id))}}),Qt.createElement("div",{className:Kn.info},Qt.createElement("div",{className:Kn.title},Qt.createElement("div",{className:Kn.titleLeft},Qt.createElement(a.VV,{style:{margin:"0px 10px 0px 0px"},status:[U[ae.polls_status]]}),(ae==null?void 0:ae.un_anonymous)===!1&&Qt.createElement(or.Z,{style:{marginLeft:0,marginRight:10}}),Qt.createElement(v.Link,{to:`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail`},Qt.createElement("strong",null,ae.polls_name))),Qt.createElement("div",{className:Kn.titleRight},(0,N.GJ)()&&Qt.createElement(Qt.Fragment,null,Qt.createElement(v.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:an=>{var Gn;an.stopPropagation(),an.preventDefault(),console.log(_t),St({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:(Gn=_t.polls)==null?void 0:Gn.filter(zn=>[ae.id].includes(zn.id)),manage_all_group:_t==null?void 0:_t.manage_all_group,params:Bt}})}},Qt.createElement("aside",{className:Kn.flexBox,style:{marginRight:"16px"}},Qt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Qt.createElement("div",null,"\u53D1\u5E03")))),(0,N.dE)()&&(ae.current_status===0||ae.current_status===1||ae.current_status===2)&&Qt.createElement(Qt.Fragment,null,Qt.createElement("span",{className:Kn.flexBox,onClick:an=>{var Gn,zn;an.stopPropagation(),ae.current_status===1?v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/questionnaireInfo/${(Gn=mt.userInfo)==null?void 0:Gn.login}?type=student`):v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/users/${(zn=mt.userInfo)==null?void 0:zn.login}`)}},Qt.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Qt.createElement("div",null,ae.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",ae.current_status===1&&"\u67E5\u770B\u7B54\u5377",ae.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,N.GJ)()&&Qt.createElement(wn.Z,{placement:"bottom",dropdownRender:an=>Qt.createElement(u.default,null,Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{Gn.stopPropagation(),v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{var zn;Gn.stopPropagation(),St({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[ae.id],selectArrsAll:(zn=_t.polls)==null?void 0:zn.filter(sr=>[ae.id].includes(sr.id)),params:Bt}})}},"\u5220\u9664\u95EE\u5377")),ae.polls_status===2&&Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{var zn;Gn.stopPropagation(),St({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[ae.id],selectArrsAll:(zn=_t.polls)==null?void 0:zn.filter(sr=>[ae.id].includes(sr.id)),manage_all_group:_t==null?void 0:_t.manage_all_group,params:Bt}})}},"\u7ACB\u5373\u622A\u6B62")))},Qt.createElement("div",{className:Kn.flexBox,style:{cursor:"default"}},Qt.createElement("i",{className:"iconfont icon-gengduo4"}),Qt.createElement("div",null,"\u66F4\u591A"))))),Qt.createElement("p",{style:{display:"flex"}},Qt.createElement("span",null,ae.author),ae.publish_time&&ae.polls_status===1&&Qt.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",$e()(ae.publish_time).format("YYYY-MM-DD HH:mm")),!ae.publish_time&&ae.created_at&&ae.polls_status===1&&Qt.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",$e()(ae.created_at).format("YYYY-MM-DD HH:mm")),(ae.polls_status==2||ae.polls_status==3)&&(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",Qt.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},ae.poll_answer)),(0,N.GJ)()&&ae.polls_status==5&&Qt.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",$e()(ae.publish_time).format("YYYY-MM-DD HH:mm")),ae.polls_status!=1&&ae.publish_time&&ae.end_time&&(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",$e()(ae.end_time).format("YYYY-MM-DD HH:mm")),ae.polls_status==2&&!(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",ht),ae.polls_status==3&&!(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",$e()(ae.end_time).format("YYYY-MM-DD HH:mm")),ae.polls_status!=1&&(0,N.GJ)()&&Qt.createElement("span",{className:Kn.iconV,style:{textAlign:"end",color:"#888888"},onClick:an=>V(void 0,null,function*(){an.stopPropagation(),an.preventDefault(),Ut||Bn(),qt(!Ut)})},Qt.createElement(r.Z,{title:`${Ut?"\u6536\u8D77":"\u5C55\u5F00"}`},Qt.createElement("i",{className:`iconfont icon-${Ut?"shouqi":"xiala2"}`})))),(0,N.GJ)()&&!((On=ae==null?void 0:ae.exercise_tips)!=null&&On.includes("\u672A\u5F00\u59CB"))&&Ut&&ln.length>0&&Qt.createElement(on.default,{pagination:!1,dataSource:ln,onRow:an=>({onClick:Gn=>{Gn.stopPropagation(),Gn.preventDefault()}}),onHeaderRow:(an,Gn)=>({onClick:zn=>{zn.stopPropagation(),zn.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(an,Gn,zn)=>{zn.field&&(Bt.order_by=zn.field),zn.order||(Bt.sort_direction="asc"),zn.order==="ascend"&&(Bt.sort_direction="asc"),zn.order==="descend"&&(Bt.sort_direction="desc"),zn.order||(Bt.sort_direction="asc"),Bn()},columns:pr})))},q=t(89108),ue=t(7653),pe=t(16935),et=t(59301),wt=Object.defineProperty,Ot=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Se=(ae,De,Ce)=>De in ae?wt(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,Te=(ae,De)=>{for(var Ce in De||(De={}))fn.call(De,Ce)&&Se(ae,Ce,De[Ce]);if(Yt)for(var Ce of Yt(De))Lt.call(De,Ce)&&Se(ae,Ce,De[Ce]);return ae},Ke=(ae,De)=>Ot(ae,Et(De)),qe=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const{SubMenu:nt}=u.default,{Content:ut,Sider:Pt}=$.default,At=({user:ae,classroomList:De,globalSetting:Ce,loading:rt,dispatch:St})=>{var Bt,_t,mt,ht,cn,On,ln,Pn,Ut;const qt=(0,v.useParams)(),[qn]=(0,v.useSearchParams)(),[Bn,pr]=(0,e.useState)(()=>Ke(Te({},qt),{id:qt.coursesId,limit:20,type:qn.get("tabs")||""})),{detailPollsList:an,detailTopBanner:Gn,detailLeftMenus:zn}=De,[sr,Hn]=(0,e.useState)([]),Nn=(0,v.useLocation)(),[Jt,Dt]=(0,e.useState)(!1),[Rt,Gt]=(0,e.useState)("");let $t=qn.get("tabs")?parseInt(qn.get("tabs")):"all";const[Rn,Wn]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),_n=N.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];qt.categoryId?Bn.category_id=qt.categoryId:delete Bn.category_id,(0,e.useEffect)(()=>{St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)}),St({type:"classroomList/getAssistantPermissions",payload:{course_id:Bn.id}})},[qt.categoryId]),(0,e.useEffect)(()=>{De.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},[De.actionTabs.key]),(0,e.useEffect)(()=>{Hn([])},[an]);const Qn=(cr,Ur)=>{Bn.limit=Ur,Bn.page=cr,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},Fr=cr=>qe(void 0,null,function*(){if(sr==""){A.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,w.ZP)(`/api/courses/${Bn.id}/move_to_category.json`,{method:"post",body:{new_category_id:cr==null?void 0:cr.key,poll_ids:sr,category_type:"poll"}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)}),St({type:"classroomList/getClassroomLeftMenus",payload:{id:Bn==null?void 0:Bn.id}}),Hn([]))}),ea=cr=>{Bn.type=cr.key==="all"?"":cr.key,Bn.page=1,v.history.replace(`${Nn.pathname}?tabs=${Bn.type}`),St({type:"classroomList/getClassroomPollsList",payload:Ke(Te({},Bn),{type:Bn.type})})},sa=[{name:"\u5168\u90E8",id:"all",total:(Bt=an==null?void 0:an.polls_counts)==null?void 0:Bt.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(_t=an==null?void 0:an.polls_counts)==null?void 0:_t.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(mt=an==null?void 0:an.polls_counts)==null?void 0:mt.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(ht=an==null?void 0:an.polls_counts)==null?void 0:ht.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(cn=an==null?void 0:an.polls_counts)==null?void 0:cn.polls_end_counts}].filter(cr=>(0,N.GJ)()?!0:cr.name!=="\u672A\u53D1\u5E03"&&cr.name!=="\u672A\u5F00\u59CB"),Xr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:et.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:et.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:et.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:et.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:et.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(cr=>{var Ur;return(0,N.qz)()?((Ur=an==null?void 0:an.course_types)==null?void 0:Ur.course_is_public)!==1?cr.name!=="\u8BBE\u4E3A\u516C\u5F00":cr:cr.name!=="\u6536\u85CF"}).filter(cr=>(0,N.GJ)()?!0:cr.name!=="\u5220\u9664"),Mr=()=>et.createElement(u.default,null,et.createElement(u.default.Item,{key:1,onClick:()=>{Gt(new Date),St({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:Bn}})}},"\u9009\u7528\u95EE\u5377"),et.createElement(u.default.Item,{key:2,onClick:()=>{v.history.push(`/classrooms/${Bn.coursesId}/poll/${Bn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),oa=cr=>qe(void 0,null,function*(){var Ur;const Hr=cr.name;if(sr==""){let ra="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Hr==="\u6536\u85CF"&&(ra="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),A.ZP.error(ra)}else{if(Hr==="\u6536\u85CF")return(yield(0,w.ZP)(`/api/courses/${Bn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...sr]}})).status===0&&A.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;St({type:"polls/setActionTabs",payload:{key:Hr==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":Hr==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":Hr==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":Hr,selectArrs:sr,selectArrsAll:(Ur=an.polls)==null?void 0:Ur.filter(ra=>sr.includes(ra.id)),manage_all_group:an==null?void 0:an.manage_all_group,params:Bn}})}});return et.createElement("section",null,et.createElement(q.Z,{isLoading:rt["classroomList/getClassroomPollsList"],tabDataSource:sa,isAdmin:(0,N.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Mr,onTabMenuClick:ea,defaultSelectedKeys:[$t+""]}),et.createElement(ue.Z,{dataSource:an.polls||[],isAdmin:(0,N.GJ)(),batchStatus:Jt,SortMenuName:Rn,setSortMenuName:Wn,SortMenus:_n,onSort:cr=>{Bn.sort_by=cr.type,Bn.sort_direction=cr.direction,Bn.page=1,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},onSearch:cr=>{Bn.search=cr.trim(),Bn.page=1,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},onBatch:cr=>Dt(cr)}),et.createElement(B.Z,{loading:rt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.polls_counts&&an.polls_counts.polls_all_counts===0&&et.createElement(S.Z,null),an.polls&&an.polls.map(function(cr,Ur){return et.createElement(T,{key:Ur,v:cr,k:Ur,batchStatus:!0,selectArrs:sr,setSelectArrs:Hn,dispatch:St,params:Bn,detailPollsList:an,user:ae,etiem:(0,a.li)((new Date(cr.end_time).getTime()-new Date().getTime())/1e3)})}),et.createElement("aside",{className:"tc mb50 mt30"},((On=an.polls_counts)==null?void 0:On.polls_all_counts)>0&&et.createElement(C.Z,{showSizeChanger:!0,onChange:Qn,defaultCurrent:Bn.page,current:Bn.page||1,pageSize:Bn.limit||20,total:an.polls_counts&&an.polls_counts.polls_all_counts}))),sr.length>0&&(0,N.GJ)()&&et.createElement(D.Z,{offsetBottom:0},et.createElement(pe.Z,{buttonDataSource:Xr,onButtonClick:oa,useBatchStatus:Dt,catalogue:((Pn=(ln=zn==null?void 0:zn.course_modules)==null?void 0:ln.find(cr=>cr.type==="poll"))==null?void 0:Pn.second_category)||[],setSeleArr:Hn,allSelect:sr.length?sr.length===((Ut=an.polls)==null?void 0:Ut.length):!1,setAllSelect:cr=>{var Ur;cr.target.checked?Hn((Ur=an.polls)==null?void 0:Ur.map(Hr=>Hr.id)):Hn([])},selectArrs:sr,onMenuClick:Fr,addCatalogue:cr=>{var Ur,Hr;cr.preventDefault(),St({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(Ur=zn==null?void 0:zn.course_modules)==null?void 0:Ur.find(ra=>ra.type==="poll").id,nodeModules:((Hr=zn==null?void 0:zn.course_modules)==null?void 0:Hr.find(ra=>ra.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),et.createElement(te,null),et.createElement(Qe,null),et.createElement(Wt,null),et.createElement(bt,null),et.createElement(We,{key:Rt,cb:()=>Hn([])}))};var Tt=(0,v.connect)(({user:ae,classroomList:De,loading:Ce,globalSetting:rt})=>({user:ae,classroomList:De,globalSetting:rt,loading:Ce.effects}))(At)},20595:function(Dn,Ye,t){"use strict";t.d(Ye,{Q8:function(){return pt},d0:function(){return $e},w6:function(){return Ue}});var e=t(59301),v=t(24017),u=t(82326),$=t(6767),A=t(62957),B=t(47889),C=t(77019),D=t(5269),w=t(25399),a=t(62673),N=t(7939),S=t(66649),m=t.n(S),I=t(8576),Z=t(66658),R=t(89392),me=t.n(R),ve=t(7408),b=t(64237),Ee=t(51429),r=t(53582),d=t(94477),H=t(70236),ee=t(82758),K=t(27334),de=t(59301),oe=Object.defineProperty,ne=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,ye=(se,je,G)=>je in se?oe(se,je,{enumerable:!0,configurable:!0,writable:!0,value:G}):se[je]=G,L=(se,je)=>{for(var G in je||(je={}))F.call(je,G)&&ye(se,G,je[G]);if(he)for(var G of he(je))c.call(je,G)&&ye(se,G,je[G]);return se},We=(se,je)=>ne(se,Ae(je)),Pe=(se,je,G)=>new Promise((Re,Ge)=>{var st=re=>{try{xe(G.next(re))}catch(le){Ge(le)}},Je=re=>{try{xe(G.throw(re))}catch(le){Ge(le)}},xe=re=>re.done?Re(re.value):Promise.resolve(re.value).then(st,Je);xe((G=G.apply(se,je)).next())});function Ue(se,je){const G=[];for(let Re=se;Re{const Re=sem()(je).endOf("day"),st=se{const G=parseInt(m()(se).format("HH")),Re=parseInt(m()().format("HH")),Ge=parseInt(m()().format("mm"));if(!se)return{disabledHours:()=>Ue(0,Re),disabledMinutes:()=>Ue(0,Ge)};if(je){const st=parseInt(m()(je).format("HH")),Je=parseInt(m()(je).format("mm"));return m()(se).isSame(m()(je),"day")?{disabledHours:()=>Ue(0,st),disabledMinutes:()=>G<=st?Ue(0,Je):[]}:void 0}if(m()(se).isSame(m()(),"day"))return{disabledHours:()=>Ue(0,Re),disabledMinutes:()=>m()(se).isSame(m()(),"hour")&&G<=Re?Ue(0,Ge):[]}},Ne=(se,je)=>se==null?void 0:se.map(G=>{var Re;return(Re=je==null?void 0:je.find(Ge=>Ge.value===G))==null?void 0:Re.id}),{RangePicker:yt}=v.default,{Option:k}=u.default,j=({shixunHomeworks:se,loading:je,dispatch:G,classroomList:Re,user:Ge})=>{var st,Je,xe,re,le,y,Oe,te,i;const g=(0,Ee.useParams)(),{workSetting:P,workList:ie,shixunWorkList:O,headerInfo:J,changeData:X}=se,[_,f]=(0,e.useState)(!1),[E,Qe]=(0,e.useState)(!1);let[ge,He]=(0,e.useState)([]),[Le,tt]=(0,e.useState)([]),[Fe,at]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:r.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[dt,Vt]=(0,e.useState)({}),[Nt,zt]=(0,e.useState)({});(0,e.useEffect)(()=>()=>{He([])},[]),(0,e.useEffect)(()=>{f(!(0,I.GJ)())},[(0,I.GJ)()]);const fe=()=>{G({type:"shixunHomeworks/getWorkSetting",payload:L({},g)})};(0,e.useEffect)(()=>{if(!(P!=null&&P.course_id))return;Object.keys(Fe).map(function(ke){Fe[ke]=P[ke]}),(!Fe.allow_late||!Fe.unified_late)&&(Fe.late_penalty=20,Fe.penalty_type=r.Q.Percent),Fe.unified_setting||(Fe.unified_late=!1,Fe.unified_anonymous_comment=!1,Fe.unified_anonymous_appeal=!1),ge=JSON.parse(JSON.stringify(P.group_settings.map(ke=>We(L({},ke),{group_name:[ke.group_name]})).filter(ke=>ke.publish_time!==null))),Le=JSON.parse(JSON.stringify(P.allow_late_settings.map(ke=>We(L({},ke),{group_name:[ke.group_name]})).filter(ke=>ke.late_time!==null))),at(L({},Fe));const we=(0,ve.QE)((ge==null?void 0:ge.length)>0?ge:[]);He([...we]),(Le==null?void 0:Le.length)<=0?tt([{penalty_type:r.Q.Percent,late_penalty:20}]):tt([...Le])},[P]);const Me=()=>Pe(void 0,null,function*(){var we,ke,Ct,jt,Wt,wn,on,Kn;if(((Ct=(ke=(we=Ge==null?void 0:Ge.userInfo)==null?void 0:we.course)==null?void 0:ke.shixun_homework_info)==null?void 0:Ct.shixun_homework_remaining_count)===0&&((Wt=(jt=se==null?void 0:se.headerInfo)==null?void 0:jt.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))){(0,ve.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(on=(wn=(0,I.eY)())==null?void 0:wn.course)==null?void 0:on.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Kn=Ge==null?void 0:Ge.userInfo)==null?void 0:Kn.user_status)===2){(0,d.Rd)();return}const or=JSON.parse(JSON.stringify(Fe));if(or.challenge_settings.filter(nn=>!nn.hide),or.categoryId=g.categoryId,console.log(ge),!Fe.unified_setting)ge=ge==null?void 0:ge.map(nn=>{var lr;if(!nn.publish_time||!nn.end_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!nn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=(lr=P.group_settings)==null?void 0:lr.filter(jn=>{var tr;return(tr=nn==null?void 0:nn.group_name)==null?void 0:tr.includes(jn.group_name)}).map(jn=>jn.group_id||jn.id).toString().split(","),nn});else if(!Fe.publish_time||!Fe.end_time)throw $.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(or.group_settings=ge,Fe.allow_late)if(Fe.unified_late){if(Fe.late_penalty===null||Fe.late_penalty===void 0||Fe.late_penalty<0||Fe.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fe.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Le=Le==null?void 0:Le.map(nn=>{var lr,jn;if(nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!nn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=(jn=(lr=nn==null?void 0:nn.group_name)==null?void 0:lr.map(tr=>{var ir,nr;let M=(nr=(ir=P.group_settings)==null?void 0:ir.filter(Y=>(Y==null?void 0:Y.group_name)===tr))==null?void 0:nr[0];return M==null?void 0:M.group_id}))==null?void 0:jn.toString().split(","),nn}),or.allow_late_settings=Le;let Qt=yield(0,K.Tr)({homework_common_ids:[parseInt(g.categoryId)],course_id:g.coursesId,type:"homework_common"});(Qt==null?void 0:Qt.student_count)===0?Ie(or):(zt(or),Vt(Qt))}),Ie=we=>{if(we.total_score===null){$.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(we!=null&&we.work_efficiency&&we.eff_score===null){$.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ke=we.challenge_settings.reduce((Wt,wn)=>Wt+Number(wn.challenge_score),0),Ct={shixun_evaluation:we.shixun_evaluation,challenge_settings:we.challenge_settings};let jt=()=>{var Wt;const wn=()=>Pe(void 0,null,function*(){Qe(!0),(yield(0,Z.ZP)(`/api/homework_commons/${g.categoryId}/publish_setting.json`,{method:"post",body:L({},we)})).status===0&&($.ZP.success("\u66F4\u65B0\u6210\u529F"),fe(),G({type:"user/getUserInfo",payload:{course_id:g.coursesId}}),G({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:L({},g)})),Qe(!1)});!(0,R.isEqual)(X,Ct)&&!((Wt=J==null?void 0:J.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))?A.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:wn}):wn()};P!=null&&P.high_resources_consume&&!(P!=null&&P.high_resources_consume_permission)?G({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:g.coursesId,type:"shixun",type_id:g.categoryId,name:P.homework_name,fn:()=>{jt()}}}):jt()},Xe=(we,ke,Ct="group_id")=>{var jt;return ke?ke.find(Wt=>Wt[Ct]===we):(jt=P==null?void 0:P.group_settings)==null?void 0:jt.find(Wt=>Wt.group_id[0]===we)},It=(P==null?void 0:P.allow_late)||(P==null?void 0:P.anonymous_comment),bt=we=>{var ke,Ct;const jt=Xe(we,P==null?void 0:P.allow_late_settings,"id"),Wt=Xe(we,P==null?void 0:P.anonymous_comment_settings),wn=Xe(we);return(P==null?void 0:P.allow_late)&&jt&&m()(jt==null?void 0:jt.late_time)<=m()()||(P==null?void 0:P.anonymous_comment)&&Wt&&(Wt==null?void 0:Wt.evaluation_start)!==null||((Ct=(m()(wn==null?void 0:wn.end_time)<=m()()&&((ke=P==null?void 0:P.allow_late_settings)==null?void 0:ke.filter(on=>on.group_id.includes(we))))[0])==null?void 0:Ct.late_time)!=null},sn=(0,e.useMemo)(()=>(P==null?void 0:P.allow_late)||(P==null?void 0:P.all_group_late),[P,J]),mn=P==null?void 0:P.anonymous_comment,Mt=we=>{if(!we)return!1;const ke=Xe(we,P==null?void 0:P.anonymous_comment_settings);return(P==null?void 0:P.anonymous_comment)&&ke&&(ke==null?void 0:ke.evaluation_start)!==null},tn=(we,ke)=>{var Ct,jt,Wt,wn,on;we!=null&&we.group_id||(we.group_id=Ne(we==null?void 0:we.group_name,P==null?void 0:P.group_settings)),G({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:we,index:ke,rangePickerDisabled:(jt=(Ct=we==null?void 0:we.group_id)==null?void 0:Ct[0])!=null&&jt.publish_time?_||(m()()<=m()((wn=Xe((Wt=we==null?void 0:we.group_id)==null?void 0:Wt[0]))==null?void 0:wn.publish_time)?!1:[!0,bt((on=we==null?void 0:we.group_id)==null?void 0:on[0])]):!1,disabledDate:P==null?void 0:P.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(B.ZP.Group,{disabled:_||!((st=J==null?void 0:J.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((Je=Re.AssistantObject.practice)!=null&&Je.can_publish),value:Fe.unified_setting,onChange:we=>{var ke;if(!((ke=J==null?void 0:J.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))){$.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Fe.unified_setting=!Fe.unified_setting,Fe.unified_setting||(Fe.unified_late=!1,tt([{late_penalty:5}])),at(Object.assign({},Fe)),Fe.unified_setting===!1&&ge==""){He(ge.concat({}));return}Fe.unified_setting&&(He([]),tt([{late_penalty:5}]))}},de.createElement(B.ZP,{value:!0,disabled:_||!(P!=null&&P.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(B.ZP,{disabled:_||!((xe=P==null?void 0:P.group_settings)!=null&&xe.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((re=P==null?void 0:P.group_settings)==null?void 0:re.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Fe.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(C.Z,{align:"middle"},de.createElement(D.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(D.Z,{className:"ml10"},de.createElement(v.default,{size:"large",disabled:_||!((le=J==null?void 0:J.homework_status)!=null&&le.includes("\u672A\u53D1\u5E03")||(y=J==null?void 0:J.homework_status)!=null&&y.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((Oe=Re.AssistantObject.practice)!=null&&Oe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:we=>pt(we,P==null?void 0:P.course_end_date),disabledTime:we=>$e(we),value:Fe.publish_time?m()(Fe.publish_time):"",onChange:(we,ke)=>{Fe.publish_time=ke,(Fe.end_time==""||!Fe.end_time)&&Fe.unified_setting&&(Fe.end_time=m()(we).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),at(Object.assign({},Fe))}}))),de.createElement(C.Z,{align:"middle",className:"pl30"},de.createElement(D.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(D.Z,{className:"ml10"},de.createElement(v.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(P==null?void 0:P.allow_late)&&(P==null?void 0:P.homework_status.includes("\u5DF2\u622A\u6B62"))||_||(P==null?void 0:P.allow_late)&&m()()>=m()(P==null?void 0:P.end_time)||(0,I.Rm)()&&!((te=Re.AssistantObject.practice)!=null&&te.can_publish),disabledDate:we=>pt(we,P==null?void 0:P.course_end_date,Fe.publish_time),disabledTime:we=>$e(we,Fe.publish_time),value:Fe.end_time?m()(Fe.end_time):"",onChange:(we,ke)=>{Fe.end_time=ke,at(Object.assign({},Fe))}})))),!Fe.unified_setting&&(ge==null?void 0:ge.length)>0&&de.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ge&&ge.map(function(we,ke){var Ct,jt,Wt,wn,on,Kn,or;return de.createElement(D.Z,{span:24,key:ke},de.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ke==(ge==null?void 0:ge.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ke+1),de.createElement(u.default,{disabled:_||((Ct=J==null?void 0:J.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03")&&we.id||m()(){var nn;if((0,I.Rm)()&&!((nn=Re.AssistantObject.practice)!=null&&nn.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge[ke].group_name=Qt,ge[ke].group_id=we.group_id;const lr=(0,R.flattenDeep)(ge.map(tr=>tr.group_name)),jn=Le.map(tr=>{let ir=(tr==null?void 0:tr.group_name)||[];return We(L({},tr),{group_name:(0,R.remove)(ir,nr=>lr.includes(nr))})});tt(jn),He(ge.slice())},maxTagCount:4,maxTagPlaceholder:Qt=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>tn(we,ke)},"+",Qt==null?void 0:Qt.length)},P.group_settings&&P.group_settings.map(function(Qt){if(!ge.map(lr=>lr.group_name).flat().includes(Qt.group_name))return de.createElement(k,{value:Qt.group_name,key:Qt.id},Qt.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(yt,{size:"large",ranges:{\u6B64\u523B:[we.publish_time?m()(we.publish_time):m()(),m()()]},allowClear:!1,disabled:_||(m()()<=m()((wn=Xe((Wt=we==null?void 0:we.group_id)==null?void 0:Wt[0]))==null?void 0:wn.publish_time)?!1:[!0,bt((on=we==null?void 0:we.group_id)==null?void 0:on[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qt=>pt(Qt,P==null?void 0:P.course_end_date),disabledTime:Qt=>$e(Qt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[m()((0,ve.U6)(),"HH:mm"),m()((0,ve.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[we.publish_time?m()(we.publish_time):void 0,we.end_time?m()(we.end_time):void 0],onChange:(Qt,nn)=>{var lr;if((0,I.Rm)()&&!((lr=Re.AssistantObject.practice)!=null&&lr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge[ke].publish_time=nn[0],!we.end_time&&nn[0]?ge[ke].end_time=m()(nn[0]).add(7,"days"):ge[ke].end_time=nn[1],He([...ge])},onCalendarChange:(Qt,nn,lr)=>{if(nn!=null&&nn[0]&&!nn[1]){const jn=m()(nn[0]).add(7,"days");ge[ke].publish_time=nn[0],ge[ke].end_time=jn,He([...ge])}}})),!_&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Kn=we==null?void 0:we.group_id)==null?void 0:Kn.length)>1&&de.createElement(w.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>tn(we,ke)})),ge.length<((or=P==null?void 0:P.group_settings)==null?void 0:or.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qt;if((0,I.Rm)()&&!((Qt=Re.AssistantObject.practice)!=null&&Qt.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He(ge.concat({}))}}),((we==null?void 0:we.publish_time)&&m()(){const Qt=(0,R.cloneDeep)(Le);Qt.forEach((nn,lr)=>{nn.group_name&&(nn.group_name=nn.group_name.filter(jn=>{var tr;return!((tr=ge[ke].group_name)!=null&&tr.includes(jn))}))}),ge=ge.filter((nn,lr)=>ke!==lr),tt(Qt),He(ge.slice()),setTimeout(()=>He(ge.slice()),10)}}))))}))),de.createElement(C.Z,null,de.createElement(D.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(D.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(a.default,{checked:Fe.allow_late,disabled:_||sn,onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we.target.checked&&A.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Fe.allow_late=!Fe.allow_late,Le==""&&tt([{late_penalty:5}]),at(Object.assign({},Fe))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Fe==null?void 0:Fe.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(B.ZP.Group,{style:{marginLeft:"20px"},disabled:_||(P==null?void 0:P.anonymous_comment)||(P==null?void 0:P.allow_late),value:Fe.unified_late,onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe.unified_late=we.target.value,Le==""&&!we.target.value&&tt([{penalty_type:r.Q.Percent,late_penalty:20}]),at(L({},Fe))}},(Fe==null?void 0:Fe.unified_setting)&&de.createElement(B.ZP,{value:!0,disabled:!(P!=null&&P.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((i=P==null?void 0:P.group_settings)==null?void 0:i.length)>0&&de.createElement(B.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Fe!=null&&Fe.unified_late?de.createElement(de.Fragment,null,de.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(D.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(D.Z,{className:"ml20"},de.createElement(r.Z,{disabled:_||mn,value:{type:Fe.penalty_type,inputValue:Fe.late_penalty},onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at(We(L({},Fe),{late_penalty:we.inputValue,penalty_type:we.type}))}})),de.createElement(D.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},Fe.penalty_type===r.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(D.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(D.Z,{className:"ml20"},de.createElement(v.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_||mn,value:Fe.late_time?m()(Fe.late_time):"",disabledDate:we=>pt(we,P==null?void 0:P.course_end_date),onChange:(we,ke)=>{var Ct;if((0,I.Rm)()&&!((Ct=Re.AssistantObject.practice)!=null&&Ct.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe.late_time=ke,at(Object.assign({},Fe))}})))):Le.map(function(we,ke){var Ct;return de.createElement(D.Z,{span:24,key:ke},de.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ke+1),de.createElement(u.default,{disabled:_||!((Ct=J==null?void 0:J.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))&&we.id||(P==null?void 0:P.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof we.group_name=="string"?[we.group_name]:we.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Wt;if((0,I.Rm)()&&!((Wt=Re.AssistantObject.practice)!=null&&Wt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].group_name=jt,Le[ke].group_id=we.group_id,tt(Le.slice())}},P.group_settings&&P.group_settings.map(function(jt){const Wt=Le.map(on=>on.group_name).flat(),wn=ge.map(on=>on.group_name).flat();if(Fe!=null&&Fe.unified_setting){if(!Wt.includes(jt.group_name))return de.createElement(k,{value:jt.group_name,key:jt.id},jt.group_name)}else if(wn.includes(jt.group_name)&&!Wt.includes(jt.group_name))return de.createElement(k,{value:jt.group_name,key:jt.id},jt.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(r.Z,{disabled:_||Mt(we.id),value:{type:we.penalty_type,inputValue:we.late_penalty},onChange:jt=>{var Wt;if((0,I.Rm)()&&!((Wt=Re.AssistantObject.practice)!=null&&Wt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].late_penalty=jt.inputValue,Le[ke].penalty_type=jt.type,tt([...Le])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(v.default,{size:"large",disabled:_||Mt(we.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>pt(jt,P==null?void 0:P.course_end_date),format:"YYYY-MM-DD HH:mm",value:we!=null&&we.late_time?m()(we.late_time):void 0,onChange:(jt,Wt)=>{var wn;if((0,I.Rm)()&&!((wn=Re.AssistantObject.practice)!=null&&wn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].late_time=Wt,tt([...Le])}}),!_&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,I.Rm)()&&!((jt=Re.AssistantObject.practice)!=null&&jt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt(Le.concat({penalty_type:r.Q.Percent,late_penalty:20}))}}),ke>0&&!we.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,I.Rm)()&&!((jt=Re.AssistantObject.practice)!=null&&jt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le=Le.filter((Wt,wn)=>ke!==wn),tt(Le.slice()),setTimeout(()=>tt(Le.slice()),10)}}))))})),!_&&de.createElement(de.Fragment,null,de.createElement(N.ZP,{type:"primary",size:"large",loading:E,style:{width:"138px",marginTop:"30px"},onClick:()=>Me()},"\u4FDD\u5B58")),de.createElement(H.Z,{onConfirm:(we,ke)=>{ge.splice(we,0,...ke),ge.splice(we+ke.length,1);const Ct=(0,ve.QE)([...ge]);He([...Ct])}}),de.createElement(ee.Z,{resdata:dt,type:"shixun",okloading:E,oktext:(dt==null?void 0:dt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:we=>Pe(void 0,null,function*(){Qe(!0);let ke=yield(0,Z.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(g.categoryId)]}});Qe(!1),(ke==null?void 0:ke.status)===0&&Ie(Nt)})}))};Ye.ZP=(0,Ee.connect)(({shixunHomeworks:se,classroomList:je,loading:G,user:Re})=>({shixunHomeworks:se,classroomList:je,loading:G.effects,user:Re}))(j)},3605:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return a}});var e=t(59301),v=t(37568),u=t(62673),$=t(77019),A={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=t(4918),D=(N,S,m)=>new Promise((I,Z)=>{var R=b=>{try{ve(m.next(b))}catch(Ee){Z(Ee)}},me=b=>{try{ve(m.throw(b))}catch(Ee){Z(Ee)}},ve=b=>b.done?I(b.value):Promise.resolve(b.value).then(R,me);ve((m=m.apply(N,S)).next())}),a=({data:N,value:S=[],handleChangePage:m,className:I="",setSelectedRowKeys:Z,selectedRowKeys:R,onChange:me=()=>{}})=>{const[ve,b]=(0,e.useState)([]),[Ee,r]=(0,e.useState)([]),[d,H]=(0,e.useState)([]);let[ee,K]=(0,e.useState)(1),[de,oe]=(0,e.useState)();return(0,e.useEffect)(()=>{b(N),r([]),H([])},[N]),(0,e.useEffect)(()=>{Z&&(r(R),H(R))},[R]),e.createElement("div",{className:`flex justify-between w-full ${I}`},e.createElement("div",{className:A.leftdiv},e.createElement(v.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:ne=>D(void 0,null,function*(){b(N.filter(Ae=>{var he;return(he=Ae==null?void 0:Ae.name)==null?void 0:he.includes(ne.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ve.length===0&&e.createElement(C.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(u.default.Group,{value:Ee.map(ne=>`${ne.id}`),onChange:ne=>{Z(ve.filter(Ae=>ne.includes(`${Ae.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ve.map((ne,Ae)=>e.createElement($.Z,{key:ne.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},e.createElement(u.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ne.is_published,value:`${ne.id}`},e.createElement("div",{className:A.listClass},e.createElement("span",{className:A.spantitle,style:{width:ne.is_published?"108px":"170px"}},ne.name),ne.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:A.rightdiv},e.createElement(v.default.Search,{onChange:ne=>{H(Ee.filter(Ae=>Ae.name.includes(ne.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),d.length===0&&e.createElement(C.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),d.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},d.map((ne,Ae)=>e.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:ne.id},e.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},ne.name),e.createElement("img",{src:B,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Z(Ee.filter(he=>`${he.id}`!=`${ne.id}`))}})))))))}},16935:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return N}});var e=t(59301),v=t(93041),u=t(37568),$=t(62673),A=t(7939),B=t(75727),C={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},D=t(8576),w=t(84105),N=({buttonDataSource:S,onButtonClick:m,useBatchStatus:I,allSelect:Z,setAllSelect:R,selectArrs:me,onMenuClick:ve,setSeleArr:b,catalogue:Ee,addCatalogue:r})=>{const[d,H]=(0,e.useState)(!1),[ee,K]=(0,e.useState)("");console.log("---",Ee);const de=e.createElement("div",{className:C.moveCategory,onMouseLeave:oe=>H(!1)},e.createElement(v.default,{onClick:ve,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(u.default,{onChange:oe=>{K(oe.target.value)}})),Ee==null?void 0:Ee.map(function(oe,ne){var Ae;if(!(ee!==""&&oe.category_name.indexOf(ee)<0))return e.createElement(e.Fragment,null,e.createElement(v.default.Item,{className:"multi-llipsis1e",key:oe.category_id,title:oe.category_name},oe.category_name),(Ae=oe==null?void 0:oe.third_category)==null?void 0:Ae.map(he=>e.createElement(v.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:he.category_id,title:he.category_name},he.category_name)))}),r&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:r},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:C.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement($.default,{checked:Z,onChange:R},"\u5168\u9009\u672C\u9875\uFF08",me.length,"\uFF09")),(0,D.GJ)()&&S.map(oe=>e.createElement("div",{key:oe.name},e.createElement(A.ZP,{type:"primary",icon:oe.icon,className:C.buttonWrap,onClick:()=>m(oe)},oe.name))),(0,D.GJ)()&&(r||Ee)&&e.createElement("div",null,e.createElement(B.Z,{open:d,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:oe=>oe.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:oe=>H(!0)},e.createElement(A.ZP,{type:"primary",className:C.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(w.Z,null))))))),e.createElement("div",null,e.createElement(A.ZP,{type:"primary",ghost:!0,onClick:()=>{I(!1),b([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},70236:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return me}});var e=t(59301),v=t(51429),u=t(24017),$=t(62957),A=t(37568),B=t(6767),C=t(77019),D=t(5269),w={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},a=t(66649),N=t.n(a),S=t(7408),m=t(4918),I=t(59301);const{RangePicker:Z}=u.default,R=({dispatch:ve,classroomList:b,onConfirm:Ee})=>{const[r,d]=(0,e.useState)([]),[H,ee]=(0,e.useState)([]),[K,de]=(0,e.useState)(""),[oe,ne]=(0,e.useState)([!1,!1]);(0,e.useEffect)(()=>{var F,c,ye,L;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((F=b.actionTabs)==null?void 0:F.rangePickerDisabled),(c=b.actionTabs)!=null&&c.rangePickerDisabled?ne((ye=b.actionTabs)==null?void 0:ye.rangePickerDisabled):ne([!1,!1]);let We=b.actionTabs.data,Pe=(L=We==null?void 0:We.group_name)==null?void 0:L.map((Ue,pt)=>{var $e;return{group_id:We==null?void 0:We.group_id[pt],group_name:We==null?void 0:We.group_name[pt],is_admin:We==null?void 0:We.is_admin,end_time:We==null?void 0:We.end_time,publish_time:Array.isArray(We==null?void 0:We.publish_time)?($e=We==null?void 0:We.publish_time)==null?void 0:$e[0]:We==null?void 0:We.publish_time}});Pe&&(d([...Pe]),ee([...Pe]))}},[b.actionTabs]);const Ae=()=>{ve({type:"classroomList/setActionTabs",payload:{}}),de("")},he=F=>{if(F){const c=H==null?void 0:H.filter(ye=>{var L,We;return(We=(L=ye==null?void 0:ye.group_name)==null?void 0:L.toLowerCase())==null?void 0:We.includes(F==null?void 0:F.toLowerCase())});d(c)}else d(H)};return I.createElement($.default,{width:980,title:I.createElement("div",{style:{fontWeight:"bold",display:"flex"}},I.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",I.createElement("span",{className:w.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),I.createElement(A.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:K,onChange:F=>{de(F.target.value.trim()),he(F.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var F;if(H.some(ye=>!ye.end_time||!ye.publish_time)){B.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ee((F=b.actionTabs)==null?void 0:F.index,H),Ae()}},I.createElement("div",{className:w.modal_con},I.createElement(C.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(r==null?void 0:r.length)>0?r.map(function(F,c){return I.createElement(D.Z,{span:24,key:c},I.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:c==(r==null?void 0:r.length)-1?"0px":"10px"}},I.createElement("div",{className:w.multiple_select,title:F==null?void 0:F.group_name},F==null?void 0:F.group_name),I.createElement("div",{className:"ml20"},I.createElement(Z,{size:"large",allowClear:!1,disabled:oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ye=>{var L;return(0,S.Q8)(ye,(L=b.actionTabs)==null?void 0:L.disabledDate)},disabledTime:ye=>(0,S.d0)(ye),showTime:{showNow:!0,format:"HH:mm",defaultValue:[N()((0,S.U6)(),"HH:mm"),N()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(F==null?void 0:F.publish_time)&&[N()(F==null?void 0:F.publish_time),F!=null&&F.end_time?N()(F==null?void 0:F.end_time):void 0],onChange:(ye,L)=>{r[c].publish_time=L[0],r[c].end_time=L[1],d([...r]),H.forEach(We=>{We.group_id===(F==null?void 0:F.group_id)&&(We.publish_time=L[0],We.end_time=L[1])}),ee([...H])},onCalendarChange:(ye,L,We)=>{if(L!=null&&L[0]&&!L[1]){const Pe=N()(L[0]).add(7,"days");r[c].publish_time=L[0],r[c].end_time=Pe,d([...r]),H.forEach(Ue=>{Ue.group_id===(F==null?void 0:F.group_id)&&(Ue.publish_time=L[0],Ue.end_time=Pe)}),ee([...H])}}})),oe[0]?I.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):I.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{r.splice(c,1),d([...r]),H.forEach((ye,L)=>{ye.group_id===(F==null?void 0:F.group_id)&&H.splice(L,1)}),ee([...H])}})))}):I.createElement(m.Z,null))))};var me=(0,v.connect)(({classroomList:ve})=>({classroomList:ve}))(R)},7653:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return b}});var e=t(59301),v=t(93041),u=t(62673),$=t(7939),A=t(75727),B=t(25399),C=t(82326),D=t(37568),w={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},a=t(8576),N=t(87395),S=t(84105),m=t(26724),I=t.n(m),Z=t(51429),R=t(7408),me=(Ee,r,d)=>new Promise((H,ee)=>{var K=ne=>{try{oe(d.next(ne))}catch(Ae){ee(Ae)}},de=ne=>{try{oe(d.throw(ne))}catch(Ae){ee(Ae)}},oe=ne=>ne.done?H(ne.value):Promise.resolve(ne.value).then(K,de);oe((d=d.apply(Ee,r)).next())}),b=({dataSource:Ee,batchStatus:r,SortMenuName:d,setSortMenuName:H,detailCourseGroupsList:ee,onSearch:K,onBoard:de,onSort:oe,isboard:ne,dispatch:Ae,onBatch:he,SortMenus:F,capacity:c,isShowMode:ye=!1,isLeftAuto:L=!1,onModeChange:We})=>{var Pe,Ue,pt,$e;const Ne=location.pathname.includes("attachment")||location.pathname.includes("video"),[yt,k]=(0,e.useState)(!1),[j,se]=(0,e.useState)([]),[je,G]=(0,e.useState)(!0);let[Re,Ge]=(0,e.useState)([]);const[st,Je]=(0,e.useState)(1),[xe,re]=(0,e.useState)(!1),le=(0,Z.useDispatch)(),y=(Ue=(Pe=(0,a.eY)())==null?void 0:Pe.paid_version)==null?void 0:Ue.version_type,{globalSetting:Oe}=(0,Z.getDvaApp)()._store.getState(),te=(0,Z.useParams)(),i=O=>{H(O.name),oe(O)};(0,e.useEffect)(()=>{ne&&g()},[ne]);const g=()=>me(void 0,null,function*(){var O;if(je&&!xe){re(!0),Je(st+1);const J=yield Ae({type:"classroomList/getCourseGroupsList",payload:{page:st,id:te.coursesId,limit:20,nonenavigate:!0}});let X=[...(J==null?void 0:J.course_groups)||[]];((O=J==null?void 0:J.course_groups)==null?void 0:O.length)<20&&(G(!1),X.push({id:0,name:"\u672A\u5206\u73ED"})),re(!1),Ge([...Re,...X])}}),P=e.createElement("section",{className:w.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(I(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:O=>{g()},hasMore:je,useWindow:!1},e.createElement(v.default,{style:{width:240,zIndex:10}},(ee==null?void 0:ee.group_count)>0&&(Re==null?void 0:Re.filter(O=>O.edit_auth||O.name==="\u672A\u5206\u73ED").map(function(O,J){return e.createElement(v.default.Item,{key:O.id},e.createElement(u.default,{checked:j.includes(O.id),value:O.id,onChange:X=>{let _=j.indexOf(O.id);j.indexOf(O.id)>-1?se(j.filter(f=>f!==O.id)):se(j.concat(O.id))}},O.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement($.ZP,{type:"link",onClick:()=>{de(j)}},"\u786E\u5B9A"),e.createElement($.ZP,{type:"link",onClick:()=>{se([])}},"\u91CD\u7F6E")))),ie=d==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:w.searchSortControllerContainer},!!(F!=null&&F.length)&&e.createElement("div",null,e.createElement(A.Z,{dropdownRender:()=>e.createElement(v.default,{selectedKeys:[d]},F.map(O=>e.createElement(v.default.Item,{key:O.name,onClick:()=>i(O)},O.name)))},e.createElement("div",null,e.createElement("span",{className:`${w.btn} ${ie?w.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),d)))),ie&&e.createElement(B.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:w.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),ye&&e.createElement(C.default,{defaultValue:"",onChange:We,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,a.Ny)()&&Ne&&(0,a.GJ)()&&((pt=Oe==null?void 0:Oe.setting)==null?void 0:pt.main_site)&&e.createElement(B.Z,{overlayInnerStyle:{width:"380px"},title:e.createElement("div",null,"\u60A8\u7684\u3010",($e=R.vs[y])==null?void 0:$e.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,R.RD)((c==null?void 0:c.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",e.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{le({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},e.createElement("div",{className:w.capacity},e.createElement("div",{className:w.title},"\u8D44\u6599\u5BB9\u91CF"),e.createElement("div",{className:w.value},(()=>{const O=(0,R.Mi)((c==null?void 0:c.used)||0,(c==null?void 0:c.total)||0,!0);return e.createElement(e.Fragment,null,O==null?void 0:O.split("/")[0],e.createElement("span",{style:{color:"#5F6A95"}},"/",O==null?void 0:O.split("/")[1]))})()))),e.createElement(D.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:K,style:{width:220,marginLeft:L?"auto":ye||!(0,a.Ny)()&&(0,a.GJ)()?"":"auto"}}),(0,a.eB)()&&ne&&e.createElement(A.Z,{dropdownRender:()=>P,open:yt,onOpenChange:O=>{k(O)}},e.createElement("a",null,"\u5206\u73ED",yt?e.createElement(N.Z,{style:{marginLeft:6}}):e.createElement(S.Z,{style:{marginLeft:6}}))))}},89108:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return m}});var e=t(59301),v=t(77019),u=t(5269),$=t(93041),A=t(75727),B=t(6767),C=t(25399),D={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},w=t(51429),a=t(8576),N=t(7408),m=({isLoading:I,addText:Z,tabDataSource:R,isAdmin:me,dispatch:ve,classroomList:b,type:Ee,isExercise:r,defaultSelectedKeys:d,onTabMenuClick:H,getDropdownMenu:ee,showControlButton:K,buttonText:de,buttonIcon:oe="icon-tianjiadaohang",extraNode:ne,user:Ae,onButtonClick:he,isModelUser:F,menuItemWidth:c=125,showExtra:ye=!1})=>{var L,We,Pe,Ue,pt;const $e=(0,w.useParams)();return e.createElement("div",{className:D.tabMenuContainer},e.createElement(v.Z,null,e.createElement(u.Z,{flex:"1"},e.createElement($.default,{onSelect:Ne=>I?{}:H(Ne),mode:"horizontal",selectedKeys:d},R.map(Ne=>e.createElement($.default.Item,{style:{width:c},key:typeof Ne.index=="number"?Ne.index:Ne.id},e.createElement("span",{className:"c-grey-666"},Ne.name),Ne.total!==void 0&&me&&e.createElement("span",{className:"c-grey-999 ml20"},Ne.total||0))))),me&&r&&e.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ve({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(me||ye)&&e.createElement(u.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},r&&e.createElement(A.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement($.default,null,e.createElement($.default.Item,{key:1,onClick:()=>{var Ne;if(!(0,N.Ye)(ve)){if((0,a.Rm)()&&!((Ne=b.AssistantObject.exercise)!=null&&Ne.can_download)){B.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Ee,exportType:"exercise",category_id:$e.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),e.createElement($.default.Item,{key:3,onClick:()=>{var Ne;if(!(0,N.Ye)(ve)){if((0,a.Rm)()&&!((Ne=b.AssistantObject.exercise)!=null&&Ne.can_download)){B.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}w.history.push(`/classrooms/${$e==null?void 0:$e.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:D.control},e.createElement("div",{className:D.extra},ne),K&&(de=="\u6DFB\u52A0\u76F4\u64AD"?e.createElement(A.Z,{menu:{items:(We=(L=[{label:e.createElement("div",{onClick:()=>{he("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(F||(0,a.ag)())&&{label:e.createElement("div",{onClick:()=>{he("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:L.filter(Ne=>Ne==null?void 0:Ne.show))==null?void 0:We.map(Ne=>({label:Ne==null?void 0:Ne.label,key:Ne==null?void 0:Ne.key}))}},e.createElement("span",{className:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${oe}`})),e.createElement("span",null,de))):e.createElement("span",{onClick:he,style:{cursor:"pointer"},className:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${oe}`})),e.createElement("span",null,de))),!!ee&&e.createElement(A.Z,{disabled:((Pe=Ae==null?void 0:Ae.userInfo)==null?void 0:Pe.user_status)===2,className:"ml10",dropdownRender:ee},e.createElement("span",{className:((Ue=Ae==null?void 0:Ae.userInfo)==null?void 0:Ue.user_status)===2?D.selectBtn1:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(C.Z,{title:((pt=Ae==null?void 0:Ae.userInfo)==null?void 0:pt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,Z||"\u521B\u5EFA\u8BD5\u5377"))))))))}},94477:function(Dn,Ye,t){"use strict";t.d(Ye,{rX:function(){return d},pW:function(){return H},gy:function(){return ee},xY:function(){return r},O5:function(){return Ee},hs:function(){return R},tJ:function(){return I},o1:function(){return Z},Rd:function(){return b}});var e=t(51429),v=t(62957),u=t(37285),$=t(6767),A=t(8576),B=t(7408),C=t(87169),D=t(25510),w="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAIAAAAP3aGbAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAABcRAAAXEQHKJvM/AAAouElEQVR42u3de5gU1Z038HOqqu89PQPMhQHkNqCiCCK5qMRojIkXRNFERDTGNRvik5hNjPtgzEuyJLq6sq/EbEyy+u5jjBEhSEREvKyXQJRVs1FEMARhhhlgLsDAMD3T96o67x8zzPQMPTPVU12XX8/38/D4PDZdVedUd3+py6nf4UIIBgBAgeR0AwAAjEJgAQAZCCwAIAOBBQBkILAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMxfhbOedOt7a/nKUmcrbT2aIUxned8Xaa/DhMbsi2dppk8nO3ovG27XnbemTbDmE4wgIAQhBYAEAGAgsAyEBgAQAZCCwAIAOBBQBk5DGsIaedO3dWVFRY3cpVq1atXLnS4JuNj3WwgvF7tCbHZFhxe9u2dZp8Z04uHGlhxbAbKz44F/6KB2I2sCoqKqqqqqzuajgctnoTACMWoV8xTgkBgAwEFgCQgcACADIQWABABgILAMgwe5cwJ5O3jVtaWgp+z8KKW+bOPvjuwq1bMaTD+OLG2+ks2/aSSS78FTMcYQEAIQgsACADgQUAZCCwAIAMBBYAkIHAAgAyLBnW4CxnS/fb9k4r7nk7W8LBClZUQbBiYIEVI2ycnXjFIjjCAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQU4bAGK25Fu/Besm03wm27i2/bEATbNmTbN6QoRzDkhCMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5F7Xpnpy2w7Ta8bawo4eDC6RVIf0YmufBXzCwKLIvaCgC2ceevGKeEAEAGAgsAyEBgAQAZCCwAIMPsRfdVq1aFw2GrW7llyxZ7dgfACEToV8ydvd9vkhV1CPBOvHOkvdNZeY0IwSkhAJCBwAIAMhBYAEAGAgsAyEBgAQAZCCwAICOPcVhUnke3rcg/lYktbLuT7eyet+0zIo16j3CEBQBkILAAgAwEFgCQgcACADIQWABABgILAMjIo1pDHit19K6zFXfxXTiwgMqz+FZ004Wc/YidHSJjsuILqjUAQHFCYAEAGQgsACADgQUAZCCwAIAMBBYAkGF21hxnKxZQqdJvW5Nsm1LEinbmXNy2vlNZ3DhnfwgWjbDBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgw+ywBpOsuMlKZZ3GN2RycdsKcriQC3cIlclH3FkOBEdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgAz7JqHIiUqZfeONN8nZ4gS29d2KggcmWbF1Z4tnGN8QlZk+GI6wAIAQBBYAkIHAAgAyEFgAQAYCCwDIQGABABl5VGuw7Z63FSMYSN/NpTK1hEkuHC5AZdzMyPl14AgLAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkGG2WoMLa++bbKdxzvbIZN+pVL9wdqyDs01y4eKO/95xhAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyKNaQ0623bA3eUPUhdMBmOym8XdaMdOH8b67cLYLZ1kxdsS2ARDOThTCcIQFAIQgsACADAQWAJCBwAIAMhBYAEAGAgsAyDBbrSGPLbmvEgDpDRnfum3VGqzYEJXSCC5skjtnkTAJR1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyqNdh2x93kOq1ovLM9smIQgG1lDEw2ydlhNzk5+7lb0U1n5+/AJBQAUJwQWABABgILAMhAYAEAGQgsACADgQUAZJidhMI2VlTpt22sQ045t27baAPjO8TZ2S5sG/hiRa0IZ4tSWNFO4zAJBQCMdAgsACADgQUAZCCwAIAMBBYAkIHAAgAyzA5rcPYpc2ebZFvjTXJ2h9h2v9/Zxhtf3OSGrJjpw2Q7c7LogyMzDguMsOKbN5LbCW6DU0IYcdasWTNhwgSnWwHDkce8hM7OOmcclUHtJtcJJi1ZsmTNmjU9/+vCT9PxankONn4gOMKCEeqZZ55ZtmyZ062A/OAIq8AbyglHWK510003rV27lrny08QRVo7VIrAKu6GcEFhuNnHixIMHD7rw00Rg5Vitsx2wIu+c/c2T/pIZbXkyqbceUxsOqrV16r46rf6A1tist7Xp7e2iIyYyaZFRGWPco3CPl5eEpNJSadQoeXy1PHmiMm2qUjNVmXSaVD6G+/1Od4Uxxp599tlFixbl7qkF/5wbX9x4k6xIB3d+FRFYdnQzJyo96m5DJqO3HM7s2p1+f3vmo13q3lrtaKuIdghVZcabxzlXFB4pkSvKlek1nlkzvXPneGbOkMZWcY/Hwd5VVlYePXo0R68RWMNd3CIILDu6mROJHolMRqs/kNr2burNrentO7SDjSKVKuD6uc8nnzbeO2e279KLffPOlydPdCS5+t0x7O0+Amu4i1sEgWVHN3NyeY/01mOpbe8mNm5ObXtHa2xmmmbt9mRZHl/tm3dB4Nr5vnnnS+Vj7OzsunXrbrzxxlNfR2ANe3GLILDs6GZOLu2REGp9Q/KFl+Lrn8/s2i2SSfs23bUH/H7PzBnBry70XzNfmTyR2fJoTlNT0/jx43PtDATWMBe3CALLjm7m5LoeCaHW1cfXPBv/w3Nq3X6m63ZsdCCSpNRMCS66PnjTDcrUyTbElhWJg8AqOASWHd3MyVU90ppb4qvXxZ56Rt1Xl8dFdKtxrkybGrp1SfDmRXL1WIs3hcAqZI8sYsk4LLNtct84F+Mc/0TzbnA8kXjx5c5fPpbevsPyC1XDI8veObPD3/1W4OoreTBg0UZcOGrJihGFtpVbsGjXIbAKjFZgZT7e3bHq0cTzm0Q84XRbhsCDgcDCBSU/uNNz9gxL1o/AcmhDeUFgFRiVwBLJZGL9xuhDP1f31Trdljwo02oi99wV+Oq1BR90isByakN5QWAVGInA0pqaOx56JLZ6rYjFnW5L3ngoGLp5cck935fHVRdytQgshzaUFwRWgbk/sNLvf9i+/GeprW+76OJ6vjj3Xfy50vt/4p17buFWicByZkN5QXmZkUQXyc2vHL/tjtSWtwinFWNMiNSWt47fdkdy8ytMp9wRyBMCa8RQ1dhTq9u+czeti1aDdWhfbdt37o49tZqpqtNtAZvYV17GOCqFPqwYSGXRiYlIZ2KPPxG9f6XeHjW5KreRSiOR5ctCS2/nXlMPIbpwAJ0Lf0dWbD0vmISi+Il0pvNXj0UfeFh0djrdlsLT26PtP/03kcmEv/Mtk5kF7odTwmKnqrHHnyjWtOoiOjujDzwce/wJnBsWPQRWURMi9vTa6P0rizitujva2Rm9f2Xs6bW0bybAUBBYxSy5+dXoigeL77pVTnp7NLriweTmV51uCFgIgVW00u9vP/GjFdrhI043xD7a4SMnfrQi/f52pxsCVkFgFSetqbl9+X3q3iIZwWCcure2ffl9WlOz0w0BS5gtL0Nlghxnh0rYPGhYpFLt9/yk87EnzGyUtPC3bi996Gfc5zO+CJXyMjk5+8CJSZhIdaRLPLsh9vRap1vhpNjTaxPPbnC6FVB4CKxik9m1O7ryEYpPNReQiMWjKx/JfLzb6YZAgSGwioqIJzoeeXQEXro6lbq3tuPnj7q/zhfkBYFVVBKbXkps2OR0K9wisWFTYtNLTrcCCgmBVTy05pbOXz2OY4oeIp7o/NXjWnOL0w2BgkFgFY/46nXp9z90uhXukn7/w/jqdU63AgrGbLUG45ytbeBsqQnzd4iH3CdqbV3rdUtw9epUyvSa8g3PKDVTB3+bC2d1craIgjtLOOAIq0jE16xHWuWk7q2Nr1nvdCugMBBYxUCtq4+ve86SVQvBdL3Pn7z0WzbfP13/IJtpAGOMsfi659S6ekv2D9gL9bCKQXLTS+q+usKvVzBp9Gipopyxk0fyqqodbBSZjKHFZVmedBr3+XsXz4uua43NTFXl08Yz5eQXNZPRDjUZbcBJ6r665KaXwt/7duF3EdgLgUWe3nosvn6j0bIqksR0vXvCVM67/wy4ai2wcH5k+bLu4xpJ0hqbjn9tqbq/nklDHZsLIZWWjvrFv3tmnT2c+Vk5F52x40u/q+5vGPX/fqlMnsR0nUmy+vc9x267Qxw5mt/k9ULE128M3nyjVD6mwHsf7IXAIi+17d3Mro+NvJN7veE7vyVVVqh792kNB9WDh/Rjx0VHh0ilezOF8z5hJMty9djedNB1pshGWyZLUlXFsKeYF50x7vMxIeSKip4ZvdRP9opEcoh0zpVlmV0fp7a9G7h2fmF2OjgEgUVcRk1s3CySqaHfKQTz+fxXXub73IVMFyKR0KMd+uEjWlOzWrtf3V+v7m/Qmpr11mPakaO9pTu7LiT1REC+53ambgoJJgQPBJjX2/OS1tTCFZmXlrIBDrBEOiOSyRyvJ1OJjZsDV13OPPjOE2b2wzN+N9f4XVKT91OtmA7AhVN1dFHrG1Lb3jHaNq9HKokwxpjEeSgoh4JydZXn3HO6m5hIing88/dPjn/j21r9gazjLBPtNPdJMsakkrAU6J3k2ff5C8f84XcDLiFJsaeeiT+1JudBVmrbO2p9gzK9Jo8WOPqltYJtG7II/rWhLbXtXe1Qk6G3CsH9fl4Szv23nPNggAcDUqSEJVMDXiHiLI8Q0nX9SKvW3DLErT0heDgklZX1vhCL6+3tojMmkkmpojy7zfKE8fKE8YNsMfa71UzXmZzjvFU71JTa9m5egQVug8AiTGQyqTe3Gr/TL0VKeCAw+Hu0xmY9Gu0bWKInpISqCdXYHTrO9RPtbf/0z0MXpdL14A3XRZYv6zmmS7zyWvS+h5imaQcOhW67mfv9Q26te00n2tVP9g2yodSbW0M3L2IeTK5DFQKLML35cHr7jjzeH4+n3tyqnHWmXFXRHV6nHImo++tFKt3zv9zr7XMNXlVZMmX0IEvTtLp6MUSecsaE1nI4+zq6ONGu/v0TputMUTyzzzF+Q1A/clRrbB7k/entO7Tmw/LECeZ2PDgGgUVY5uPd2qFGo++WJO3AobZv38VLI3L5GKmqUh43VpkyWamZKk86TR5fLY0qk8JhdX89U9WeIOM+b/Y6RDotdN3oSaEQ8qSJ/su/yBUl9309SdIONSZe+m/GeZ8Q5IzJMhNCKh/jmTPr1NX2+d+seFIPHtJPnBgksLRDjZmPdyOw6EJgEZb+4END9wd7CCHSaXHkqN5yhO36G2OMSRLzeKRwSBpVJo+rlieMT3/4Ud8xVn1+/CKeyGPuP133nHl62cr7BjwP5Tz15p+Tb2wdqLWeGWcoU6f0vKDure38zX+JRKI7knThn//lwIKret+we4+IxQcJLJFMpT/40H/llwr9UYBNEFhUiWQys2Nn/osJxhiT+5zl6W0n9ONt6r46JgST5d4fPOc8FOyzdCwm8p2sdPCxqQP9jRBMUQJXXymVRnpeS7ywufPRx5jouqYmmCR5P31eVke0zK7dTNNyXnHvkdmxUySTxq+LgavkEVi2VUGwYl4M295pxfiJnFvXW4/l/bSzokiREhGLi1Sqz0jRfoNFszfc9+BI7+hkeT4WM0y6rpx5uv/qK3pfaDuRfOX1rl507Slp9CjPWWf2viEazezeM+SK1b21euuxwW41DsW2CU2cnZnCtqIUecERFlVqwwHtaGseC+i6MmVS2cMPiERSO9SoHWpUDxzS6hu0I0f1Y20imWSZDBOMSVnhJUk80mcYhIh2iIya32MxgxtoVUJ4Pz1XmXRazwuZ7TsyH+3qbZsQ8tgqOesNWlOzdvDQkM8MaUdb1YYDZgILHITAokqt3S+iHXksIIQ0epT3U+dJo8q6X0ilRWen3npMa2pWGw6otfvV+gPq7j2Z3Xt6Hh6USkuz16G3nRjOg4Enpf705/T/fsCknlNOSd1XK9JdNyX7/YPMpdKSnvQRGTX+x436ifbswFKmTZVGj+rdIX//RD/eNmSYimiHWrvfN++Cgn8iYAMEFlXqvrr8ihYIIZWEs0dFcZ+X+0ZLY0YrZ0z3nXxPfN1zbd/8btdYBK7I2eM5GWPakaNM14d+8nkAiU0vd/z8l4xLJ69ddT/003/wBOt/bSvz0c7ky6/1eUmWvZ+em30pKv3RLpFKDdk2oWY0KypbgC0QWFRp9QfyXYSXlAwxZpJzrflwdw4Kwf3+7GveTNf1I0eMloXIxTN7ZuAr1/E+mSKYzxf4yrW5joxOjlZNp2NPrtYam7IPr6RIxPuZub1ricUzH+401DbB1Px3HbgEAosqrdHYEzk9OJdGj+LyoAcgQmj1Dd032oTgoSAv6z0lFKqqHztu5nnm0C2LgzfdcErDJN7/gWTOOJfC3ZfPUlu3JZ57oU+i6bo8ZZJy5unZeyOzZ6/Bi2taIyaypwqBRZXediK/BSQp/Zf3o//678q0GnnSBLm6WhpdJoVCvbXxGBPxhLq/oXeJsrLsi0QintBaj5l6nlmWuTx0dRqhaUywrrIKasOBjodW6a3H+p3reT8zVy4f031IxXnmk3264SJZelubiT6Ak/IILGdnfLDz1qkZtg2A0Nvb821ZZseuzI6dzOORgkFpzChp7FhlyiRl8iRl+lR5XLVUVck0TWts6v7ZCyFPGN9zmMMYEx0d+rHjhbxFOFDXWg4zXWNcUusb2u/5SWrbu/2vTMlyZuff2u76IdNPBtbHu0UyaTSwcu06275Lzs5yYtvvyKIN4QiLKtERy3sZiTPGmabp0aje3s5q96fffofJEvMo3B+QIiVSaUStb2C8Ox2UaVN5VmkXrblFb80zsPKq7sAYY0zd35B85XXGeeqtbcmXXhlo4rL0O++ls+vqSJLxWwHD2XXgDggsqkQmPfyF+40+VzXR0aFFo9qhRiZJ3Qnj8XjOOrPPk3r7G0RHNJ/A4npbe+qd97jPa/DKl360Nfbk6vT2HUySUlve6r4jKQQvKQl/8zZ5fLXQdc640NT46nV9hmXZtuvAUQgsqkTGwCMyeR2BnzwT7PqvFClRzpie/feZj3eL5FDjBrLjTJbS23ccW/T1PI6x0hmRSPYO1OralhBSaST09SU97RGpVGrL28N5Msn4rgNXQmAVL865z9f748+LpnvOmenJCiyRTKqf1HK/f/Ca7iKj9j4d3dUAzvOolOz19taHEEwkEl3jVLnPx/xZdbXSGZFIOLRbwUkILKq4RxGDDDoXQopEIivuVaZMEnr+VzqFUCaM7zPHjCSF71wa/NriQU4JucRjT61JrN/IZIkJIZWVlj74U+X0acOZTJBzEU+0/+S+zPsfMsZ4KCiFQj1/qcfjejQ67ALMHGXdycInRxX3eIeoLePz+i660DPzrMJszuv1fW7ox1lS297rPQ/1eLxzZnlmnzO8LYrOmFRa2lXuVCorzb78Lzpjoj067AEW3OMd5pLgNEsCy4q7pC4cwWCFPEaElIRYx6DPEgphbtKaYenb1OEc3GUtffKCGpPHVmXPnSNiMb0zNuwBFrwkNLwFuxe3ax4HF/6OrKg/kVeTMFU9Vf0eS87N/hlS+KD/O9x1yuOqedZDRfrxNpFIDnt9hnYduBJOCamSRo0a8j0ik2GaJvKrr8C595TnDVV1qNLsjDHGJalPLQchWEY10gAuyQNfyxdM8chTJmW/pB05KmIxpmmMc2Zg6Pwwdh24EwKLKnl89WB/zbmIdrT/aIUUKTU0uIGzrnKjodtu8V/+xey/UffVdqz8hX7ixBDHS5wxxjJ/29NdzpRz0dHR/uP7pNIhGiCEHvjSpaF//HrPgInUn7fFf79WpNPqnr1MkngwoNRMyV5ECocDV1/BGNdjsfT/vNdbNLkguw5cDIFFlTJ5Iht0wIBIp1NvbDU+FEvoeuCqL3tmnd3nxXi84//+R+y3vzfarKwR5yKVTr2xZYjDK86ZEHL5mFBWO9VP9sV+t7q7XjNjckW5Mmli9kL+L1/q++IljDMR7Tj29aWp1/6Ux3EWZ8rkiUbfDC6DwKJKnjaVK54hSmIZ/xlrmnfunNIHfypXj81+ObFhU/zZ57sLvZ+afYMf1wghjRmjnD6NDVgigov29szuPUyS+xy+SZx5PN2DIXRdHlctVVb0WU5RuMIYY7x8THDhgtSWt42PnOCKR5421eTOB6cgsKhSaqbwSIk4drwA69J1efKk0gdX9BsDkd7+UfShn4vOTibLgQVXej/7aSZO5gKXUlvfSr765mCnibrumTNr9G9/wwP+nEeCXJaTW986/rWlg48sVc48XcqesFqI7KD0XXKRMnWy+sk+g4/p8EiJUoPAosq+SSiMs+22scm+G2+8FVMMKJMmyhXluvnA0nV5bFXpA//iv/TiPi+3Hove/1DXVSSmatznC3/7H7MrfPo+d37mw51ay5FBBtNzRZFKI4NMNy2FQkMcpnm93s/MzQ4jtW4/D4XlsZXd+6Fmiv/KL3UOMuFzX3JFeXap+N6mWvCtM/m1Mfnjsq1HxhtvHoY1UCWVj1Gm15hdi65LY0aXPvAvweuvyQ4OkUp1PPLr5CuvdyeFxJNvbEn/dXv2op45s/3XXJXHYzfDap5cUe6dOyf7tcSml1Ov/ylrR0iBa6+Wxow2eLVOmV7TZwQ/kILAoor7/cMeRN5N16XKitL7fxJc/NU+51NCxH+/tvM3/5U9FZjeeiz+hz9mT0rIPZ7QLTdKVZVmiiYPeRXMc+45ytTJvS8kEqktbyde2CySveOwvHNm+y660OBlLM/sczApIV24hkWY97xzud+X3+TPPbrOBB/8aXDxV/pd/Um+sTX64MOis7P/6y+/pn7zNs+smT2veM6dFbjyy7EnnzY4qiCzZ6/WcKDn+jqXpfT2j5jWFYK5Uk9R/Jd9gQd7J3PVmlvUv38iMhl1X13PFTceDAQWLki+8vrJCXgGxP0+73nnWvBRgE0QWIR5zp4hTxivDmMOGE2Xp0ws+7efBa6d3y+V0n/9oH3Z8u7CWNkkSWtsSrz4SnZgcZ8v9A83J17+b4PlieO/W9356ONZNw050zQRT+SeHVrX5dMm+C65qE/zPtihtbSIVDr56uvZtwh8F12onDE9s2Pn4Jfe5QnjPWfPsO4TAavhlJAwqbrKO2d23ovpuufsM0c9uipw3YJ+P291z94Td/+fzMe7c//sdT2xYZN2qDH7Nc95cwLzLzd4VshDIamyQqqsPPmnQqquUmac4bvw/BxbFML3+QuVrCEIIpNJvvq6iCeYpiVffi27qr08YVzg6iuGDE3vnNlydZUFHwXYBEdYhHGPx3fpxfE/bjQ6CkkIxpjvC58vffCn3jmz+v2lure27a4fpt/73wEPUiQps3tP4sVXw3fc3tsGryd065LE5leNHGSF7/hG8KYb+oyEEIx7PNLJW349a2VCSKPKgjfdkD2RorqvLrX17a7DsfSOnem/vJ89KD9wzVWx3z6tNTUP0n7fpRcPMdEZuJvZSSisWNzZMQRWjN6wbqyDb9758oRx2oFDRjrGFCV4/TWR+5b3GzjOGFPr6k/84N7UG1uGGM2UTifWbwguWiiNHt3zmue82f4vXxp/ai2Th2i8NGa0NGY0G5IQTNd9l32hX0Gb5Euvage7z1VFtCPx4sv+yy7pGRyrnHWm79LPx3+/dqC1yhPG+eadP/A2C/+1Mcn4Ol04g4ZFTcIpIW3K5EmGZl3Xdam0NPLDH5T9x8pT0yqzY2fbHd9LvvanocdeSlJ6+0ept9/Nfo37fKHbbpEqy03dLsxubNsJqaI8fMc3sgdwaQcb4+s2ZB9Lpv68Tc06P+Veb/ArC3kkMlAzfPMuUPo+RA3kILCI8yiBa+fz7PLBpxJCmXHGqF+vKrnnrn5TzzNdT/152/Gl/5Ta+rahUjCci46O+Nr12aMKGGPez3wqMP+KggSW3h5N/c97wZtu8F3wmezXEy9szvwt6+KaJGn7G1JvvZP9Hu9nP+U556ycJ8jc7wtcOz97EkagCJ8feb5553tmnp3+6wcDvcH76fMiP7zbM2eWfuRoVqZwpmuJza92rHpUO3Awj+lnJCm15a3ka3/yfmpO70AtWfZ96QuJjS/qJ9r7DEBNJrXGZh7wG6sYwUVnLPbkav3o0eCy72tHjnZHjySp9Q2djz3B0pnsdopkMrFhk2/eZ7nXe3JGVcl3wWfT7/zl1HV7Zp49yPkgUMGtGOlv2+UAF17DcuRiWecvfn3i3hW5Q4FzuapSKivNUdBK07RDTSKRGMZkWXJVJS/rWzdG1bRDh0Q662FswXgoKI+vNl77RcTjWlOLFCnpMx6Vc9HRqTXlmF+e+3zyhPG94yS63tnc0n9XcF724Irw976dbzdtu2SDeYKNNgCBNezF3RNYal1968LF6t7agbY04AFOzgFQRugix1DPXEMT8j5PlKTcS+VMVcF6n8ce+J3K9Jry59dmj5g3CIHl1A4ZCK5hFQNl6uTgousH/GvOu8tUnfpn2Hd+pVzrzGvTA/0ZaKncXWNG3hlcdP0w0gpcKI8jrNzLO/pEuLP/BJnse2Ebr9bWtV63ZMCDrBFMmV5TvuEZR0rKOPvrsGJDVnQTk1CMRErN1NCtS4Y3dXsxk6TQrUtQAKto4PtdPII3L/LOPdfpVriLd+65wZsXOd0KKBgEVvGQq8eGv7OUBwPmV1UceDAQ/s7SfkWfgTQEVlEJLLgqcN0Cp1vhFoHrFgQWXOV0K6CQEFhFhQcDJXfdqUyf5nRDnKdMn1Zy15043iwyCKxi4zl7RmTZ93goaH5VdPFQMLLseyh9VXzsq9aQk8nn0W2r0p9znS4c19clcMN16b9u73zsCacb4pjQLYsDN1xn0cptG0FtG5M/Lju7iSOsIsR9vpJl3+9Xq3Pk8F1yUcmy72cX0oKigcAqTvK46tL7f1yAaXWoUabXlN7/Y3kcJqMvTgisouWdO6fsgRVyVaX5VVEhV1WWPbCi37RgUEwQWMXMP//yyIp7pdKI0w2xg1Qaiay41z//cqcbAhZCYBU1zkO3LI4sX8bDYfMrczMeDkeWLwvdsnj4j3MDBQisYqcooaW3R350dxFnFg+HIz+6O7T0dhQULXpurNZgkhWjDWwr5mVRj0Q6E3v8iej9K/X2aMF3jrOk0khk+bLQ0tu519R0OLaVHLCi7ogLG29ReRUEVoG76c7AYowxVY09vTa64kHt8JGC7x+nyFWVkRX3hm5ZbP7YyoW/edKNtyiwcEo4YihK6NYlo371sDKtSMY6KNNqRv3q4dCtS3AmOHIgsEYSSfLPv2L0k//pu+Qi2henOfddctHoJ//TP/8KlAAbUXBKWOBuuveUMIvW1Nzx0COx1WtFLF7YNduAh4KhmxeX3PP9wo4OdeFZFenG4xqWUQgsQ+tMJhPrN0Yf+rm6j1JVZWVaTeSeuwJfvZb7/YVdswt/86Qbj8AyCoFlXObj3R2rHk08v0nEExZtolB4MBBYuKDkB3daVIPBhb950o13PrBsa6sVc2oZZ1veuaTYg4gnEi++3PnLx9Lbd/ROjOoqsuydMzv83W8Frr7SuvpWVvzmXbhO4xvKCYFV+A2ZNNICq4vW3BJfvS721DPqvrqCzDhfGJwr06aGbl0SvHmR1ZWOXRguLvzOI7AKvyGTRmZgdTVIrauPr3k2/ofn1Lr97NSZou0kScrUKcEbrw/edIMydbIN9zRdGC4u/M4jsAq/IZNGbmCdbJZafyD5wub4+uczu3aLZNLm7XO/3zNzRvCrC/3XzFcmT7Rt+IULw8WF33kEVuE3ZNJID6yT9NZjqW3vJjZuTm17R2tstvzylizL46t98y4IXDvfN+98qXyMzf11Ybi48DuPwCr8hkxCYPVpZCaj1R9IbXs39ebW9PYd2sFGkUoVcs/4fPJp471zZvsuvdg373x58kTuMfVI4PBb4r5wceF3HoFV+A2ZhMDKSWQyesvhzK7d6fe3Zz7ape6t1Y62imiHUNU8LtJzzhWFR0rkinJleo1n1kzv3DmemTOksVVO5VR200ztHwTWcN+ZF7PjsKzolXG0fvNGkIg2kUzqrcfUhoNqbZ26r06rP6A1NultJ/T2dtERE5m0yKiMMe5RuMfLS0JSaak0qkweP06ePFGZNlWpmapMOk0qH1PwwZ/2sO3fY5NNMs62wYPm+47AchcSgTXCIbCGvU7zfceDowBABgILAMhAYAEAGQgsqtauXet0EwDshovu7pLXrqusrLzssssWLlx40UUXjR1r7aN20AMX3Ye9TvN9t6S2rMm2OjsOy2Q3c7KikowVWzfZ95Hzsyl4O40vnrOdVnwczn5pB4JTQgAgA4EFAGQgsACADAQWAJCBwAIAMhBYAECGfeVlnOXCqXSojMexopvO7qWcRsiX1njf3VlnCUdYAEAGAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjXYdpPVtkodVgzUoHIr2rbBCiZ7ZFvfnS0xYlvtDePFHoyz89eBIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7DGpx97N62ev5W3KO1besmpy0wyYXDBXKiUmLEWVZMgYFqDQAwgiCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIyGMSCks2774n161op8l12nbH3YUzkpCelcMkZ7+fJjdkUQkHHGEBABkILAAgA4EFAGQgsACADAQWAJCBwAIAMsgMa3DhU/vO3sV34Z1sk+s0zoVbd+E4D2fLq1gER1gAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDwmoTDOihoMxhc3eefVZEV9K7hwAg6T7XR2ZgrH780XvEkunGPFor7jCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkUe1BmfLGFixIdv6bnydLpwXwzjbboTbtnXbyi04O6TD2flQMKwBAIoTAgsAyEBgAQAZCCwAIAOBBQBkILAAgIw8qjWYLGNg2/wIVrBitIELZ9BwdoeYXNy2cR623e/PyYq+W7FOi3YIjrAAgAwEFgCQgcACADIQWABABgILAMhAYAEAGXlUazC7JUeLEzhbK8K2IR3FN3bEhTVCrOhmTi4cVGFbjwaCIywAIAOBBQBkILAAgAwEFgCQgcACADIQWABARh7VGkxytjyAyQ1ZcdvYtjoEVgyAoDLbhbPrNF7LxHiTbCvI4WydjIHgCAsAyEBgAQAZCCwAIAOBBQBkILAAgAwEFgCQkcewBioPvlsxAMK2u/gunHPB5OJWjJ+wbeSKs1u3YnHqRT5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIMFutYefOnRUVFVa3ctWqVStXrjT4ZtsqK+RE5Ql7K1BpvAtHmdhWI8S2QhcWDWswG1gVFRVVVVVWtCxbOBy2ehMA4H44JQQAMhBYAEAGAgsAyEBgAQAZCCwAIMOSSShM3tFsaWkp+J1HZx+RN75O23pkRWEGk5wdEWJFN0023mTdEWfH9xjvZl5whAUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIsGRYg7NIP99vRd+tKDlg2zutYLxJzk7/Ydv+dOEcKwPBERYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgowiHNYzk4QJWPEzvwm7mZEVlBZP1Epwd65CTbSMYLBq5giMsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQIYlwxpaWlrMLG5yBgrbSvfbVnKASsED25j8iE2u0/jiJsc6uLBWhLPrZBYFVsHnvAEAYDglBABCEFgAQAYCCwDIQGABABlmL7qvWrUqHA5b3cotW7bYszsAwM24FXeIbUPl0XPbahsY76ZtU3W48+64ma0bZ9tnZFtdB9tKoQwEp4QAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjDyGNQAAOAtHWABABgILAMhAYAEAGQgsACADgQUAZCCwAIAMBBYAkIHAAgAyEFgAQAYCCwDIQGABABkILAAgA4EFAGQgsACAjP8Prqme11Be/zoAAAAASUVORK5CYII=",a=t.p+"static/newqrcode.a8740efb.png",N=t(32637),S=t(59301),m=(K,de,oe)=>new Promise((ne,Ae)=>{var he=ye=>{try{c(oe.next(ye))}catch(L){Ae(L)}},F=ye=>{try{c(oe.throw(ye))}catch(L){Ae(L)}},c=ye=>ye.done?ne(ye.value):Promise.resolve(ye.value).then(he,F);c((oe=oe.apply(K,de)).next())});const I=(K,de=!1,oe=!1,ne="",Ae=!1)=>!!(Z(K)&&me(K,de,oe,ne,Ae)),Z=K=>(0,A.bg)()?!0:(K({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),R=K=>{var de,oe,ne;const{user:Ae}=(0,e.getDvaApp)()._store.getState();(0,A.bg)()&&!((oe=(de=Ae==null?void 0:Ae.userInfo)==null?void 0:de.course)!=null&&oe.course_public)&&!((ne=Ae==null?void 0:Ae.userInfo)!=null&&ne.profile_completed)&&K({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},me=(K,de=!1,oe=!0,ne="",Ae=!1)=>{var he;const{user:F}=(0,e.getDvaApp)()._store.getState();return(he=F.userInfo)!=null&&he.profile_completed?!0:(oe?K({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ne,isCurrentPage:Ae}}):v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,B.xg)("/account/profile/edit"),ve()}}),!1)},ve=()=>{v.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:S.createElement("div",{style:{textAlign:"center"}},S.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),S.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:N}),S.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var K;const{user:de}=(0,e.getDvaApp)()._store.getState();return(K=de.userInfo)!=null&&K.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:S.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,B.xg)("/account/certification")}}),!1)},r=()=>(0,A.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),S.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),d=(K,de)=>K?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("p",null,de||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),S.createElement("div",{style:{marginLeft:"110px"}},S.createElement("img",{src:w,width:200}),S.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,B.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),H=K=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:S.createElement("div",null,S.createElement("div",null,S.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),S.createElement(u.Z,null),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",S.createElement("a",null,K),"\u5929\u3002"),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),S.createElement("div",{style:{textAlign:"center",marginTop:30}},S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:D,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ee=(K,de="")=>{const{shixunsDetail:{detail:oe}}=(0,e.getDvaApp)()._store.getState();if((oe==null?void 0:oe.public)===2||(oe==null?void 0:oe.public)===1||(oe==null?void 0:oe.shixun_status)===3){let ne="";return(oe==null?void 0:oe.public)===2&&(ne="\u5DF2\u516C\u5F00"),(oe==null?void 0:oe.public)===1&&(ne="\u5F85\u5BA1\u6838"),(oe==null?void 0:oe.shixun_status)===3&&(ne="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:S.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ne,"\uFF0C",de,"\u3002"),S.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:D,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(oe==null?void 0:oe.shixun_status)===2?(v.default.confirm({centered:!0,icon:S.createElement(C.Z,null),title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",de,"\u3002"),S.createElement("br",null),S.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{v.default.confirm({width:440,centered:!0,icon:S.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){(yield K({type:"shixunsDetail/cancelRelease",payload:{id:oe==null?void 0:oe.identifier}})).status!==401&&($.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),K({type:"shixunsDetail/getShixunsDetail",payload:{id:oe==null?void 0:oe.identifier}}),K({type:"practiceSetting/getCommonData",payload:{id:oe==null?void 0:oe.identifier}}))})})}}),!0):!1}},29509:function(Dn,Ye,t){"use strict";t.d(Ye,{o2:function(){return A},yT:function(){return B}});var e=t(94480),v=t(34998);const u=v.i.map(C=>`${C}-inverse`),$=["success","processing","error","default","warning"];function A(C){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(u),(0,e.Z)(v.i)).includes(C):v.i.includes(C)}function B(C){return $.includes(C)}},9981:function(Dn,Ye){"use strict";const t=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const A=u[$];A!==void 0&&(e[$]=A)})}return e};Ye.Z=t},99402:function(Dn,Ye,t){"use strict";t.d(Ye,{T:function(){return v},n:function(){return e}});function e(u){return["small","middle","large"].includes(u)}function v(u){return u?typeof u=="number"&&!Number.isNaN(u):!1}},86013:function(Dn,Ye,t){"use strict";var e=t(59301),v=t(19248);const u=$=>{let A;return typeof $=="object"&&($!=null&&$.clearIcon)?A=$:$&&(A={clearIcon:e.createElement(v.Z,null)}),A};Ye.Z=u},97224:function(Dn,Ye,t){"use strict";t.d(Ye,{F:function(){return e}});function e(u){return u!=null&&u===u.window}const v=u=>{var $,A;if(typeof window=="undefined")return 0;let B=0;return e(u)?B=u.pageYOffset:u instanceof Document?B=u.documentElement.scrollTop:(u instanceof HTMLElement||u)&&(B=u.scrollTop),u&&!e(u)&&typeof B!="number"&&(B=(A=(($=u.ownerDocument)!==null&&$!==void 0?$:u).documentElement)===null||A===void 0?void 0:A.scrollTop),B};Ye.Z=v},52838:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return B}});var e=t(37645);function v(C,D,w,a){if(a===!1)return{adjustX:!1,adjustY:!1};const N=a&&typeof a=="object"?a:{},S={};switch(C){case"top":case"bottom":S.shiftX=D.arrowOffsetHorizontal*2+w,S.shiftY=!0,S.adjustY=!0;break;case"left":case"right":S.shiftY=D.arrowOffsetVertical*2+w,S.shiftX=!0,S.adjustX=!0;break}const m=Object.assign(Object.assign({},S),N);return m.shiftX||(m.adjustX=!0),m.shiftY||(m.adjustY=!0),m}const u={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},$={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},A=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function B(C){const{arrowWidth:D,autoAdjustOverflow:w,arrowPointAtCenter:a,offset:N,borderRadius:S,visibleFirst:m}=C,I=D/2,Z={};return Object.keys(u).forEach(R=>{const me=a&&$[R]||u[R],ve=Object.assign(Object.assign({},me),{offset:[0,0],dynamicInset:!0});switch(Z[R]=ve,A.has(R)&&(ve.autoArrow=!1),R){case"top":case"topLeft":case"topRight":ve.offset[1]=-I-N;break;case"bottom":case"bottomLeft":case"bottomRight":ve.offset[1]=I+N;break;case"left":case"leftTop":case"leftBottom":ve.offset[0]=-I-N;break;case"right":case"rightTop":case"rightBottom":ve.offset[0]=I+N;break}const b=(0,e.wZ)({contentRadius:S,limitVerticalRadius:!0});if(a)switch(R){case"topLeft":case"bottomLeft":ve.offset[0]=-b.arrowOffsetHorizontal-I;break;case"topRight":case"bottomRight":ve.offset[0]=b.arrowOffsetHorizontal+I;break;case"leftTop":case"rightTop":ve.offset[1]=-b.arrowOffsetHorizontal*2+I;break;case"leftBottom":case"rightBottom":ve.offset[1]=b.arrowOffsetHorizontal*2-I;break}ve.overflow=v(R,b,D,w),m&&(ve.htmlRegion="visibleFirst")}),Z}},83010:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return $}});var e=t(16089);function v(A,B,C,D){const w=C-B;return A/=D/2,A<1?w/2*A*A*A+B:w/2*((A-=2)*A*A+2)+B}var u=t(97224);function $(A){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:D,duration:w=450}=B,a=C(),N=(0,u.Z)(a),S=Date.now(),m=()=>{const Z=Date.now()-S,R=v(Z>w?w:Z,N,A,w);(0,u.F)(a)?a.scrollTo(window.pageXOffset,R):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=R:a.scrollTop=R,ZC||B},41780:function(Dn,Ye,t){"use strict";var e=t(94480),v=t(16089);function u($){let A;const B=D=>()=>{A=null,$.apply(void 0,(0,e.Z)(D))},C=function(){if(A==null){for(var D=arguments.length,w=new Array(D),a=0;a{v.Z.cancel(A),A=null},C}Ye.Z=u},48608:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return Ee}});var e=t(59301),v=t(92310),u=t.n(v),$=t(29301),A=t(41780),B=t(48755),C=t(16931);const D=r=>{const{componentCls:d}=r;return{[d]:{position:"fixed",zIndex:r.zIndexPopup}}},w=r=>({zIndexPopup:r.zIndexBase+10});var a=(0,C.I$)("Affix",D,w);function N(r){return r!==window?r.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function S(r,d,H){if(H!==void 0&&Math.round(d.top)>Math.round(r.top)-H)return H+d.top}function m(r,d,H){if(H!==void 0&&Math.round(d.bottom){var H;const{style:ee,offsetTop:K,offsetBottom:de,prefixCls:oe,className:ne,rootClassName:Ae,children:he,target:F,onChange:c,onTestUpdatePosition:ye}=r,L=I(r,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:We,getTargetContainer:Pe}=e.useContext(B.E_),Ue=We("affix",oe),[pt,$e]=e.useState(!1),[Ne,yt]=e.useState(),[k,j]=e.useState(),se=e.useRef(me),je=e.useRef(null),G=e.useRef(null),Re=e.useRef(null),Ge=e.useRef(null),st=e.useRef(null),Je=(H=F!=null?F:Pe)!==null&&H!==void 0?H:R,xe=de===void 0&&K===void 0?0:K,re=()=>{if(se.current!==ve||!Ge.current||!Re.current||!Je)return;const X=Je();if(X){const _={status:me},f=N(Re.current);if(f.top===0&&f.left===0&&f.width===0&&f.height===0)return;const E=N(X),Qe=S(f,E,xe),ge=m(f,E,de);Qe!==void 0?(_.affixStyle={position:"fixed",top:Qe,width:f.width,height:f.height},_.placeholderStyle={width:f.width,height:f.height}):ge!==void 0&&(_.affixStyle={position:"fixed",bottom:ge,width:f.width,height:f.height},_.placeholderStyle={width:f.width,height:f.height}),_.lastAffix=!!_.affixStyle,pt!==_.lastAffix&&(c==null||c(_.lastAffix)),se.current=_.status,yt(_.affixStyle),j(_.placeholderStyle),$e(_.lastAffix)}},le=()=>{se.current=ve,re()},y=(0,A.Z)(()=>{le()}),Oe=(0,A.Z)(()=>{if(Je&&Ne){const X=Je();if(X&&Re.current){const _=N(X),f=N(Re.current),E=S(f,_,xe),Qe=m(f,_,de);if(E!==void 0&&Ne.top===E||Qe!==void 0&&Ne.bottom===Qe)return}}le()}),te=()=>{const X=Je==null?void 0:Je();X&&(Z.forEach(_=>{var f;G.current&&((f=je.current)===null||f===void 0||f.removeEventListener(_,G.current)),X==null||X.addEventListener(_,Oe)}),je.current=X,G.current=Oe)},i=()=>{st.current&&(clearTimeout(st.current),st.current=null);const X=Je==null?void 0:Je();Z.forEach(_=>{var f;X==null||X.removeEventListener(_,Oe),G.current&&((f=je.current)===null||f===void 0||f.removeEventListener(_,G.current))}),y.cancel(),Oe.cancel()};e.useImperativeHandle(d,()=>({updatePosition:y})),e.useEffect(()=>(st.current=setTimeout(te),()=>i()),[]),e.useEffect(()=>{te()},[F,Ne,pt]),e.useEffect(()=>{y()},[F,K,de]);const[g,P,ie]=a(Ue),O=u()(Ae,P,Ue,ie),J=u()({[O]:Ne});return g(e.createElement($.Z,{onResize:y},e.createElement("div",Object.assign({style:ee,className:ne,ref:Re},L),Ne&&e.createElement("div",{style:k,"aria-hidden":"true"}),e.createElement("div",{className:J,ref:Ge,style:Ne},e.createElement($.Z,{onResize:y},he)))))})},62673:function(Dn,Ye,t){"use strict";t.d(Ye,{default:function(){return de}});var e=t(59301),v=t(92310),u=t.n(v),$=t(16632),A=t(8654),B=t(12919),C=t(63872),D=t(48755),w=t(2171),a=t(83397),N=t(56553),m=e.createContext(null),I=t(36170),Z=t(74632),R=function(oe,ne){var Ae={};for(var he in oe)Object.prototype.hasOwnProperty.call(oe,he)&&ne.indexOf(he)<0&&(Ae[he]=oe[he]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,he=Object.getOwnPropertySymbols(oe);F{var Ae;const{prefixCls:he,className:F,rootClassName:c,children:ye,indeterminate:L=!1,style:We,onMouseEnter:Pe,onMouseLeave:Ue,skipGroup:pt=!1,disabled:$e}=oe,Ne=R(oe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:yt,direction:k,checkbox:j}=e.useContext(D.E_),se=e.useContext(m),{isFormItemInput:je}=e.useContext(N.aM),G=e.useContext(w.Z),Re=(Ae=(se==null?void 0:se.disabled)||$e)!==null&&Ae!==void 0?Ae:G,Ge=e.useRef(Ne.value),st=e.useRef(null),Je=(0,A.sQ)(ne,st);e.useEffect(()=>{se==null||se.registerValue(Ne.value)},[]),e.useEffect(()=>{if(!pt)return Ne.value!==Ge.current&&(se==null||se.cancelValue(Ge.current),se==null||se.registerValue(Ne.value),Ge.current=Ne.value),()=>se==null?void 0:se.cancelValue(Ne.value)},[Ne.value]),e.useEffect(()=>{var O;!((O=st.current)===null||O===void 0)&&O.input&&(st.current.input.indeterminate=L)},[L]);const xe=yt("checkbox",he),re=(0,a.Z)(xe),[le,y,Oe]=(0,I.ZP)(xe,re),te=Object.assign({},Ne);se&&!pt&&(te.onChange=function(){Ne.onChange&&Ne.onChange.apply(Ne,arguments),se.toggleOption&&se.toggleOption({label:ye,value:Ne.value})},te.name=se.name,te.checked=se.value.includes(Ne.value));const i=u()(`${xe}-wrapper`,{[`${xe}-rtl`]:k==="rtl",[`${xe}-wrapper-checked`]:te.checked,[`${xe}-wrapper-disabled`]:Re,[`${xe}-wrapper-in-form-item`]:je},j==null?void 0:j.className,F,c,Oe,re,y),g=u()({[`${xe}-indeterminate`]:L},C.A,y),[P,ie]=(0,Z.Z)(te.onClick);return le(e.createElement(B.Z,{component:"Checkbox",disabled:Re},e.createElement("label",{className:i,style:Object.assign(Object.assign({},j==null?void 0:j.style),We),onMouseEnter:Pe,onMouseLeave:Ue,onClick:P},e.createElement($.Z,Object.assign({},te,{onClick:ie,prefixCls:xe,className:g,disabled:Re,ref:Je})),ye!==void 0&&e.createElement("span",{className:`${xe}-label`},ye))))};var b=e.forwardRef(me),Ee=t(94480),r=t(2738),d=function(oe,ne){var Ae={};for(var he in oe)Object.prototype.hasOwnProperty.call(oe,he)&&ne.indexOf(he)<0&&(Ae[he]=oe[he]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,he=Object.getOwnPropertySymbols(oe);F{const{defaultValue:Ae,children:he,options:F=[],prefixCls:c,className:ye,rootClassName:L,style:We,onChange:Pe}=oe,Ue=d(oe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:pt,direction:$e}=e.useContext(D.E_),[Ne,yt]=e.useState(Ue.value||Ae||[]),[k,j]=e.useState([]);e.useEffect(()=>{"value"in Ue&&yt(Ue.value||[])},[Ue.value]);const se=e.useMemo(()=>F.map(g=>typeof g=="string"||typeof g=="number"?{label:g,value:g}:g),[F]),je=g=>{j(P=>P.filter(ie=>ie!==g))},G=g=>{j(P=>[].concat((0,Ee.Z)(P),[g]))},Re=g=>{const P=Ne.indexOf(g.value),ie=(0,Ee.Z)(Ne);P===-1?ie.push(g.value):ie.splice(P,1),"value"in Ue||yt(ie),Pe==null||Pe(ie.filter(O=>k.includes(O)).sort((O,J)=>{const X=se.findIndex(f=>f.value===O),_=se.findIndex(f=>f.value===J);return X-_}))},Ge=pt("checkbox",c),st=`${Ge}-group`,Je=(0,a.Z)(Ge),[xe,re,le]=(0,I.ZP)(Ge,Je),y=(0,r.Z)(Ue,["value","disabled"]),Oe=F.length?se.map(g=>e.createElement(b,{prefixCls:Ge,key:g.value.toString(),disabled:"disabled"in g?g.disabled:Ue.disabled,value:g.value,checked:Ne.includes(g.value),onChange:g.onChange,className:`${st}-item`,style:g.style,title:g.title,id:g.id,required:g.required},g.label)):he,te={toggleOption:Re,value:Ne,disabled:Ue.disabled,name:Ue.name,registerValue:G,cancelValue:je},i=u()(st,{[`${st}-rtl`]:$e==="rtl"},ye,L,le,Je,re);return xe(e.createElement("div",Object.assign({className:i,style:We},y,{ref:ne}),e.createElement(m.Provider,{value:te},Oe)))});const K=b;K.Group=ee,K.__ANT_CHECKBOX=!0;var de=K},36170:function(Dn,Ye,t){"use strict";t.d(Ye,{C2:function(){return B}});var e=t(36237),v=t(63356),u=t(51636),$=t(16931);const A=C=>{const{checkboxCls:D}=C,w=`${D}-wrapper`;return[{[`${D}-group`]:Object.assign(Object.assign({},(0,v.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[w]:Object.assign(Object.assign({},(0,v.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${w}`]:{marginInlineStart:0},[`&${w}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[D]:Object.assign(Object.assign({},(0,v.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${D}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${D}-inner`]:Object.assign({},(0,v.oN)(C))},[`${D}-inner`]:{boxSizing:"border-box",display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${(0,e.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:C.calc(C.checkboxSize).div(14).mul(5).equal(),height:C.calc(C.checkboxSize).div(14).mul(8).equal(),border:`${(0,e.unit)(C.lineWidthBold)} solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` +(self.webpackChunk=self.webpackChunk||[]).push([[3355],{89489:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={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:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},59477:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},40001:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},49198:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},84105:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},18785:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},87169:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},73331:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},15277:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},52671:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},8657:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},56082:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},33853:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},15075:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},62772:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},43531:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},61485:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},47472:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},87395:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(54476),v=t(59301),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},$=u,A=t(7657),B=function(a,N){return v.createElement(A.Z,(0,e.Z)({},a,{ref:N,icon:$}))},C=v.forwardRef(B),D=C},65030:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return xe}});var e=t(33885),v=t(42978),u=t(75931),$=t(43403),A=t(92310),B=t.n(A),C=t(29301),D=t(76846),w=t(96452),a=t(6089),N=t(80402),S=t(34280),m=t(49658),I=t(59301),Z=t(54476),R=t(77900),me=t(8654);function ve(re){var le=re.prefixCls,y=re.align,Oe=re.arrow,te=re.arrowPos,i=Oe||{},g=i.className,P=i.content,ie=te.x,O=ie===void 0?0:ie,J=te.y,X=J===void 0?0:J,_=I.useRef();if(!y||!y.points)return null;var f={position:"absolute"};if(y.autoArrow!==!1){var E=y.points[0],Qe=y.points[1],ge=E[0],He=E[1],Le=Qe[0],tt=Qe[1];ge===Le||!["t","b"].includes(ge)?f.top=X:ge==="t"?f.top=0:f.bottom=0,He===tt||!["l","r"].includes(He)?f.left=O:He==="l"?f.left=0:f.right=0}return I.createElement("div",{ref:_,className:B()("".concat(le,"-arrow"),g),style:f},P)}function b(re){var le=re.prefixCls,y=re.open,Oe=re.zIndex,te=re.mask,i=re.motion;return te?I.createElement(R.default,(0,Z.Z)({},i,{motionAppear:!0,visible:y,removeOnLeave:!0}),function(g){var P=g.className;return I.createElement("div",{style:{zIndex:Oe},className:B()("".concat(le,"-mask"),P)})}):null}var Ee=I.memo(function(re){var le=re.children;return le},function(re,le){return le.cache}),r=Ee,d=I.forwardRef(function(re,le){var y=re.popup,Oe=re.className,te=re.prefixCls,i=re.style,g=re.target,P=re.onVisibleChanged,ie=re.open,O=re.keepDom,J=re.fresh,X=re.onClick,_=re.mask,f=re.arrow,E=re.arrowPos,Qe=re.align,ge=re.motion,He=re.maskMotion,Le=re.forceRender,tt=re.getPopupContainer,Fe=re.autoDestroy,at=re.portal,dt=re.zIndex,Vt=re.onMouseEnter,Nt=re.onMouseLeave,zt=re.onPointerEnter,fe=re.onPointerDownCapture,Me=re.ready,Ie=re.offsetX,Xe=re.offsetY,It=re.offsetR,bt=re.offsetB,sn=re.onAlign,mn=re.onPrepare,Mt=re.stretch,tn=re.targetWidth,we=re.targetHeight,ke=typeof y=="function"?y():y,Ct=ie||O,jt=(tt==null?void 0:tt.length)>0,Wt=I.useState(!tt||!jt),wn=(0,v.Z)(Wt,2),on=wn[0],Kn=wn[1];if((0,S.Z)(function(){!on&&jt&&g&&Kn(!0)},[on,jt,g]),!on)return null;var or="auto",Qt={left:"-1000vw",top:"-1000vh",right:or,bottom:or};if(Me||!ie){var nn,lr=Qe.points,jn=Qe.dynamicInset||((nn=Qe._experimental)===null||nn===void 0?void 0:nn.dynamicInset),tr=jn&&lr[0][1]==="r",ir=jn&&lr[0][0]==="b";tr?(Qt.right=It,Qt.left=or):(Qt.left=Ie,Qt.right=or),ir?(Qt.bottom=bt,Qt.top=or):(Qt.top=Xe,Qt.bottom=or)}var nr={};return Mt&&(Mt.includes("height")&&we?nr.height=we:Mt.includes("minHeight")&&we&&(nr.minHeight=we),Mt.includes("width")&&tn?nr.width=tn:Mt.includes("minWidth")&&tn&&(nr.minWidth=tn)),ie||(nr.pointerEvents="none"),I.createElement(at,{open:Le||Ct,getContainer:tt&&function(){return tt(g)},autoDestroy:Fe},I.createElement(b,{prefixCls:te,open:ie,zIndex:dt,mask:_,motion:He}),I.createElement(C.Z,{onResize:sn,disabled:!ie},function(M){return I.createElement(R.default,(0,Z.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Le,leavedClassName:"".concat(te,"-hidden")},ge,{onAppearPrepare:mn,onEnterPrepare:mn,visible:ie,onVisibleChanged:function(Zt){var V;ge==null||(V=ge.onVisibleChanged)===null||V===void 0||V.call(ge,Zt),P(Zt)}}),function(Y,Zt){var V=Y.className,U=Y.style,p=B()(te,V,Oe);return I.createElement("div",{ref:(0,me.sQ)(M,le,Zt),className:p,style:(0,e.Z)((0,e.Z)((0,e.Z)((0,e.Z)({"--arrow-x":"".concat(E.x||0,"px"),"--arrow-y":"".concat(E.y||0,"px")},Qt),nr),U),{},{boxSizing:"border-box",zIndex:dt},i),onMouseEnter:Vt,onMouseLeave:Nt,onPointerEnter:zt,onClick:X,onPointerDownCapture:fe},f&&I.createElement(ve,{prefixCls:te,arrow:f,arrowPos:E,align:Qe}),I.createElement(r,{cache:!ie&&!J},ke))})}))}),H=d,ee=I.forwardRef(function(re,le){var y=re.children,Oe=re.getTriggerDOMNode,te=(0,me.Yr)(y),i=I.useCallback(function(P){(0,me.mH)(le,Oe?Oe(P):P)},[Oe]),g=(0,me.x1)(i,(0,me.C4)(y));return te?I.cloneElement(y,{ref:g}):y}),K=ee,de=I.createContext(null),oe=de;function ne(re){return re?Array.isArray(re)?re:[re]:[]}function Ae(re,le,y,Oe){return I.useMemo(function(){var te=ne(y!=null?y:le),i=ne(Oe!=null?Oe:le),g=new Set(te),P=new Set(i);return re&&(g.has("hover")&&(g.delete("hover"),g.add("click")),P.has("hover")&&(P.delete("hover"),P.add("click"))),[g,P]},[re,le,y,Oe])}var he=t(29194);function F(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2?arguments[2]:void 0;return y?re[0]===le[0]:re[0]===le[0]&&re[1]===le[1]}function c(re,le,y,Oe){for(var te=y.points,i=Object.keys(re),g=0;g1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(re)?le:re}function Ue(re){return Pe(parseFloat(re),0)}function pt(re,le){var y=(0,e.Z)({},re);return(le||[]).forEach(function(Oe){if(!(Oe instanceof HTMLBodyElement||Oe instanceof HTMLHtmlElement)){var te=L(Oe).getComputedStyle(Oe),i=te.overflow,g=te.overflowClipMargin,P=te.borderTopWidth,ie=te.borderBottomWidth,O=te.borderLeftWidth,J=te.borderRightWidth,X=Oe.getBoundingClientRect(),_=Oe.offsetHeight,f=Oe.clientHeight,E=Oe.offsetWidth,Qe=Oe.clientWidth,ge=Ue(P),He=Ue(ie),Le=Ue(O),tt=Ue(J),Fe=Pe(Math.round(X.width/E*1e3)/1e3),at=Pe(Math.round(X.height/_*1e3)/1e3),dt=(E-Qe-Le-tt)*Fe,Vt=(_-f-ge-He)*at,Nt=ge*at,zt=He*at,fe=Le*Fe,Me=tt*Fe,Ie=0,Xe=0;if(i==="clip"){var It=Ue(g);Ie=It*Fe,Xe=It*at}var bt=X.x+fe-Ie,sn=X.y+Nt-Xe,mn=bt+X.width+2*Ie-fe-Me-dt,Mt=sn+X.height+2*Xe-Nt-zt-Vt;y.left=Math.max(y.left,bt),y.top=Math.max(y.top,sn),y.right=Math.min(y.right,mn),y.bottom=Math.min(y.bottom,Mt)}}),y}function $e(re){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y="".concat(le),Oe=y.match(/^(.*)\%$/);return Oe?re*(parseFloat(Oe[1])/100):parseFloat(y)}function Ne(re,le){var y=le||[],Oe=(0,v.Z)(y,2),te=Oe[0],i=Oe[1];return[$e(re.width,te),$e(re.height,i)]}function yt(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[re[0],re[1]]}function k(re,le){var y=le[0],Oe=le[1],te,i;return y==="t"?i=re.y:y==="b"?i=re.y+re.height:i=re.y+re.height/2,Oe==="l"?te=re.x:Oe==="r"?te=re.x+re.width:te=re.x+re.width/2,{x:te,y:i}}function j(re,le){var y={t:"b",b:"t",l:"r",r:"l"};return re.map(function(Oe,te){return te===le?y[Oe]||"c":Oe}).join("")}function se(re,le,y,Oe,te,i,g){var P=I.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:te[Oe]||{}}),ie=(0,v.Z)(P,2),O=ie[0],J=ie[1],X=I.useRef(0),_=I.useMemo(function(){return le?We(le):[]},[le]),f=I.useRef({}),E=function(){f.current={}};re||E();var Qe=(0,a.Z)(function(){if(le&&y&&re){let da=function($a,Ir){var $r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:pe,Ar=Ct.x+$a,Wr=Ct.y+Ir,va=Ar+ir,Aa=Wr+tr,Ao=Math.max(Ar,$r.left),dr=Math.max(Wr,$r.top),Lr=Math.min(va,$r.right),la=Math.min(Aa,$r.bottom);return Math.max(0,(Lr-Ao)*(la-dr))},Wa=function(){sr=Ct.y+ht,Hn=sr+tr,Nn=Ct.x+mt,Jt=Nn+ir};var Le,tt,Fe,at,dt=le,Vt=dt.ownerDocument,Nt=L(dt),zt=Nt.getComputedStyle(dt),fe=zt.position,Me=dt.style.left,Ie=dt.style.top,Xe=dt.style.right,It=dt.style.bottom,bt=dt.style.overflow,sn=(0,e.Z)((0,e.Z)({},te[Oe]),i),mn=Vt.createElement("div");(Le=dt.parentElement)===null||Le===void 0||Le.appendChild(mn),mn.style.left="".concat(dt.offsetLeft,"px"),mn.style.top="".concat(dt.offsetTop,"px"),mn.style.position=fe,mn.style.height="".concat(dt.offsetHeight,"px"),mn.style.width="".concat(dt.offsetWidth,"px"),dt.style.left="0",dt.style.top="0",dt.style.right="auto",dt.style.bottom="auto",dt.style.overflow="hidden";var Mt;if(Array.isArray(y))Mt={x:y[0],y:y[1],width:0,height:0};else{var tn,we,ke=y.getBoundingClientRect();ke.x=(tn=ke.x)!==null&&tn!==void 0?tn:ke.left,ke.y=(we=ke.y)!==null&&we!==void 0?we:ke.top,Mt={x:ke.x,y:ke.y,width:ke.width,height:ke.height}}var Ct=dt.getBoundingClientRect(),jt=Nt.getComputedStyle(dt),Wt=jt.height,wn=jt.width;Ct.x=(tt=Ct.x)!==null&&tt!==void 0?tt:Ct.left,Ct.y=(Fe=Ct.y)!==null&&Fe!==void 0?Fe:Ct.top;var on=Vt.documentElement,Kn=on.clientWidth,or=on.clientHeight,Qt=on.scrollWidth,nn=on.scrollHeight,lr=on.scrollTop,jn=on.scrollLeft,tr=Ct.height,ir=Ct.width,nr=Mt.height,M=Mt.width,Y={left:0,top:0,right:Kn,bottom:or},Zt={left:-jn,top:-lr,right:Qt-jn,bottom:nn-lr},V=sn.htmlRegion,U="visible",p="visibleFirst";V!=="scroll"&&V!==p&&(V=U);var T=V===p,q=pt(Zt,_),ue=pt(Y,_),pe=V===U?ue:q,et=T?ue:pe;dt.style.left="auto",dt.style.top="auto",dt.style.right="0",dt.style.bottom="0";var wt=dt.getBoundingClientRect();dt.style.left=Me,dt.style.top=Ie,dt.style.right=Xe,dt.style.bottom=It,dt.style.overflow=bt,(at=dt.parentElement)===null||at===void 0||at.removeChild(mn);var Ot=Pe(Math.round(ir/parseFloat(wn)*1e3)/1e3),Et=Pe(Math.round(tr/parseFloat(Wt)*1e3)/1e3);if(Ot===0||Et===0||(0,D.Sh)(y)&&!(0,he.Z)(y))return;var Yt=sn.offset,fn=sn.targetOffset,Lt=Ne(Ct,Yt),Se=(0,v.Z)(Lt,2),Te=Se[0],Ke=Se[1],qe=Ne(Mt,fn),nt=(0,v.Z)(qe,2),ut=nt[0],Pt=nt[1];Mt.x-=ut,Mt.y-=Pt;var At=sn.points||[],Tt=(0,v.Z)(At,2),ae=Tt[0],De=Tt[1],Ce=yt(De),rt=yt(ae),St=k(Mt,Ce),Bt=k(Ct,rt),_t=(0,e.Z)({},sn),mt=St.x-Bt.x+Te,ht=St.y-Bt.y+Ke,cn=da(mt,ht),On=da(mt,ht,ue),ln=k(Mt,["t","l"]),Pn=k(Ct,["t","l"]),Ut=k(Mt,["b","r"]),qt=k(Ct,["b","r"]),qn=sn.overflow||{},Bn=qn.adjustX,pr=qn.adjustY,an=qn.shiftX,Gn=qn.shiftY,zn=function(Ir){return typeof Ir=="boolean"?Ir:Ir>=0},sr,Hn,Nn,Jt;Wa();var Dt=zn(pr),Rt=rt[0]===Ce[0];if(Dt&&rt[0]==="t"&&(Hn>et.bottom||f.current.bt)){var Gt=ht;Rt?Gt-=tr-nr:Gt=ln.y-qt.y-Ke;var $t=da(mt,Gt),Rn=da(mt,Gt,ue);$t>cn||$t===cn&&(!T||Rn>=On)?(f.current.bt=!0,ht=Gt,Ke=-Ke,_t.points=[j(rt,0),j(Ce,0)]):f.current.bt=!1}if(Dt&&rt[0]==="b"&&(srcn||_n===cn&&(!T||Qn>=On)?(f.current.tb=!0,ht=Wn,Ke=-Ke,_t.points=[j(rt,0),j(Ce,0)]):f.current.tb=!1}var Fr=zn(Bn),ea=rt[1]===Ce[1];if(Fr&&rt[1]==="l"&&(Jt>et.right||f.current.rl)){var sa=mt;ea?sa-=ir-M:sa=ln.x-qt.x-Te;var Xr=da(sa,ht),Mr=da(sa,ht,ue);Xr>cn||Xr===cn&&(!T||Mr>=On)?(f.current.rl=!0,mt=sa,Te=-Te,_t.points=[j(rt,1),j(Ce,1)]):f.current.rl=!1}if(Fr&&rt[1]==="r"&&(Nncn||cr===cn&&(!T||Ur>=On)?(f.current.lr=!0,mt=oa,Te=-Te,_t.points=[j(rt,1),j(Ce,1)]):f.current.lr=!1}Wa();var Hr=an===!0?0:an;typeof Hr=="number"&&(Nnue.right&&(mt-=Jt-ue.right-Te,Mt.x>ue.right-Hr&&(mt+=Mt.x-ue.right+Hr)));var ra=Gn===!0?0:Gn;typeof ra=="number"&&(srue.bottom&&(ht-=Hn-ue.bottom-Ke,Mt.y>ue.bottom-ra&&(ht+=Mt.y-ue.bottom+ra)));var ca=Ct.x+mt,La=ca+ir,to=Ct.y+ht,za=to+tr,Va=Mt.x,Qa=Va+M,zr=Mt.y,Gr=zr+nr,ba=Math.max(ca,Va),Ca=Math.min(La,Qa),bo=(ba+Ca)/2,To=bo-ca,yo=Math.max(to,zr),Do=Math.min(za,Gr),Zo=(yo+Do)/2,Oo=Zo-to;g==null||g(le,_t);var Ja=wt.right-Ct.x-(mt+Ct.width),go=wt.bottom-Ct.y-(ht+Ct.height);Ot===1&&(mt=Math.round(mt),Ja=Math.round(Ja)),Et===1&&(ht=Math.round(ht),go=Math.round(go));var ao={ready:!0,offsetX:mt/Ot,offsetY:ht/Et,offsetR:Ja/Ot,offsetB:go/Et,arrowX:To/Ot,arrowY:Oo/Et,scaleX:Ot,scaleY:Et,align:_t};J(ao)}}),ge=function(){X.current+=1;var tt=X.current;Promise.resolve().then(function(){X.current===tt&&Qe()})},He=function(){J(function(tt){return(0,e.Z)((0,e.Z)({},tt),{},{ready:!1})})};return(0,S.Z)(He,[Oe]),(0,S.Z)(function(){re||He()},[re]),[O.ready,O.offsetX,O.offsetY,O.offsetR,O.offsetB,O.arrowX,O.arrowY,O.scaleX,O.scaleY,O.align,ge]}var je=t(94480);function G(re,le,y,Oe,te){(0,S.Z)(function(){if(re&&le&&y){let X=function(){Oe(),te()};var i=le,g=y,P=We(i),ie=We(g),O=L(g),J=new Set([O].concat((0,je.Z)(P),(0,je.Z)(ie)));return J.forEach(function(_){_.addEventListener("scroll",X,{passive:!0})}),O.addEventListener("resize",X,{passive:!0}),Oe(),function(){J.forEach(function(_){_.removeEventListener("scroll",X),O.removeEventListener("resize",X)})}}},[re,le,y])}var Re=t(48736);function Ge(re,le,y,Oe,te,i,g,P){var ie=I.useRef(re);ie.current=re;var O=I.useRef(!1);I.useEffect(function(){if(le&&Oe&&(!te||i)){var X=function(){O.current=!1},_=function(Fe){var at;ie.current&&!g(((at=Fe.composedPath)===null||at===void 0||(at=at.call(Fe))===null||at===void 0?void 0:at[0])||Fe.target)&&!O.current&&P(!1)},f=L(Oe);f.addEventListener("pointerdown",X,!0),f.addEventListener("mousedown",_,!0),f.addEventListener("contextmenu",_,!0);var E=(0,w.A)(y);if(E&&(E.addEventListener("mousedown",_,!0),E.addEventListener("contextmenu",_,!0)),0)var Qe,ge,He,Le;return function(){f.removeEventListener("pointerdown",X,!0),f.removeEventListener("mousedown",_,!0),f.removeEventListener("contextmenu",_,!0),E&&(E.removeEventListener("mousedown",_,!0),E.removeEventListener("contextmenu",_,!0))}}},[le,y,Oe,te,i]);function J(){O.current=!0}return J}var st=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Je(){var re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$.Z,le=I.forwardRef(function(y,Oe){var te=y.prefixCls,i=te===void 0?"rc-trigger-popup":te,g=y.children,P=y.action,ie=P===void 0?"hover":P,O=y.showAction,J=y.hideAction,X=y.popupVisible,_=y.defaultPopupVisible,f=y.onPopupVisibleChange,E=y.afterPopupVisibleChange,Qe=y.mouseEnterDelay,ge=y.mouseLeaveDelay,He=ge===void 0?.1:ge,Le=y.focusDelay,tt=y.blurDelay,Fe=y.mask,at=y.maskClosable,dt=at===void 0?!0:at,Vt=y.getPopupContainer,Nt=y.forceRender,zt=y.autoDestroy,fe=y.destroyPopupOnHide,Me=y.popup,Ie=y.popupClassName,Xe=y.popupStyle,It=y.popupPlacement,bt=y.builtinPlacements,sn=bt===void 0?{}:bt,mn=y.popupAlign,Mt=y.zIndex,tn=y.stretch,we=y.getPopupClassNameFromAlign,ke=y.fresh,Ct=y.alignPoint,jt=y.onPopupClick,Wt=y.onPopupAlign,wn=y.arrow,on=y.popupMotion,Kn=y.maskMotion,or=y.popupTransitionName,Qt=y.popupAnimation,nn=y.maskTransitionName,lr=y.maskAnimation,jn=y.className,tr=y.getTriggerDOMNode,ir=(0,u.Z)(y,st),nr=zt||fe||!1,M=I.useState(!1),Y=(0,v.Z)(M,2),Zt=Y[0],V=Y[1];(0,S.Z)(function(){V((0,m.Z)())},[]);var U=I.useRef({}),p=I.useContext(oe),T=I.useMemo(function(){return{registerSubPopup:function(Lr,la){U.current[Lr]=la,p==null||p.registerSubPopup(Lr,la)}}},[p]),q=(0,N.Z)(),ue=I.useState(null),pe=(0,v.Z)(ue,2),et=pe[0],wt=pe[1],Ot=I.useRef(null),Et=(0,a.Z)(function(dr){Ot.current=dr,(0,D.Sh)(dr)&&et!==dr&&wt(dr),p==null||p.registerSubPopup(q,dr)}),Yt=I.useState(null),fn=(0,v.Z)(Yt,2),Lt=fn[0],Se=fn[1],Te=I.useRef(null),Ke=(0,a.Z)(function(dr){(0,D.Sh)(dr)&&Lt!==dr&&(Se(dr),Te.current=dr)}),qe=I.Children.only(g),nt=(qe==null?void 0:qe.props)||{},ut={},Pt=(0,a.Z)(function(dr){var Lr,la,ya=Lt;return(ya==null?void 0:ya.contains(dr))||((Lr=(0,w.A)(ya))===null||Lr===void 0?void 0:Lr.host)===dr||dr===ya||(et==null?void 0:et.contains(dr))||((la=(0,w.A)(et))===null||la===void 0?void 0:la.host)===dr||dr===et||Object.values(U.current).some(function(wa){return(wa==null?void 0:wa.contains(dr))||dr===wa})}),At=ye(i,on,Qt,or),Tt=ye(i,Kn,lr,nn),ae=I.useState(_||!1),De=(0,v.Z)(ae,2),Ce=De[0],rt=De[1],St=X!=null?X:Ce,Bt=(0,a.Z)(function(dr){X===void 0&&rt(dr)});(0,S.Z)(function(){rt(X||!1)},[X]);var _t=I.useRef(St);_t.current=St;var mt=I.useRef([]);mt.current=[];var ht=(0,a.Z)(function(dr){var Lr;Bt(dr),((Lr=mt.current[mt.current.length-1])!==null&&Lr!==void 0?Lr:St)!==dr&&(mt.current.push(dr),f==null||f(dr))}),cn=I.useRef(),On=function(){clearTimeout(cn.current)},ln=function(Lr){var la=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;On(),la===0?ht(Lr):cn.current=setTimeout(function(){ht(Lr)},la*1e3)};I.useEffect(function(){return On},[]);var Pn=I.useState(!1),Ut=(0,v.Z)(Pn,2),qt=Ut[0],qn=Ut[1];(0,S.Z)(function(dr){(!dr||St)&&qn(!0)},[St]);var Bn=I.useState(null),pr=(0,v.Z)(Bn,2),an=pr[0],Gn=pr[1],zn=I.useState(null),sr=(0,v.Z)(zn,2),Hn=sr[0],Nn=sr[1],Jt=function(Lr){Nn([Lr.clientX,Lr.clientY])},Dt=se(St,et,Ct&&Hn!==null?Hn:Lt,It,sn,mn,Wt),Rt=(0,v.Z)(Dt,11),Gt=Rt[0],$t=Rt[1],Rn=Rt[2],Wn=Rt[3],_n=Rt[4],Qn=Rt[5],Fr=Rt[6],ea=Rt[7],sa=Rt[8],Xr=Rt[9],Mr=Rt[10],oa=Ae(Zt,ie,O,J),cr=(0,v.Z)(oa,2),Ur=cr[0],Hr=cr[1],ra=Ur.has("click"),ca=Hr.has("click")||Hr.has("contextMenu"),La=(0,a.Z)(function(){qt||Mr()}),to=function(){_t.current&&Ct&&ca&&ln(!1)};G(St,Lt,et,La,to),(0,S.Z)(function(){La()},[Hn,It]),(0,S.Z)(function(){St&&!(sn!=null&&sn[It])&&La()},[JSON.stringify(mn)]);var za=I.useMemo(function(){var dr=c(sn,i,Xr,Ct);return B()(dr,we==null?void 0:we(Xr))},[Xr,we,sn,i,Ct]);I.useImperativeHandle(Oe,function(){return{nativeElement:Te.current,popupElement:Ot.current,forceAlign:La}});var Va=I.useState(0),Qa=(0,v.Z)(Va,2),zr=Qa[0],Gr=Qa[1],ba=I.useState(0),Ca=(0,v.Z)(ba,2),bo=Ca[0],To=Ca[1],yo=function(){if(tn&&Lt){var Lr=Lt.getBoundingClientRect();Gr(Lr.width),To(Lr.height)}},Do=function(){yo(),La()},Zo=function(Lr){qn(!1),Mr(),E==null||E(Lr)},Oo=function(){return new Promise(function(Lr){yo(),Gn(function(){return Lr})})};(0,S.Z)(function(){an&&(Mr(),an(),Gn(null))},[an]);function Ja(dr,Lr,la,ya){ut[dr]=function(wa){var Ro;ya==null||ya(wa),ln(Lr,la);for(var wo=arguments.length,ua=new Array(wo>1?wo-1:0),fa=1;fa1?la-1:0),wa=1;wa1?la-1:0),wa=1;waZ in I?C(I,Z,{enumerable:!0,configurable:!0,writable:!0,value:R}):I[Z]=R,w=(I,Z,R)=>D(I,typeof Z!="symbol"?Z+"":Z,R),a=(I,Z,R)=>new Promise((me,ve)=>{var b=d=>{try{r(R.next(d))}catch(H){ve(H)}},Ee=d=>{try{r(R.throw(d))}catch(H){ve(H)}},r=d=>d.done?me(d.value):Promise.resolve(d.value).then(b,Ee);r((R=R.apply(I,Z)).next())});class N extends e.Component{constructor(Z){super(Z),w(this,"canvas"),w(this,"randomNum",(R,me)=>Math.floor(Math.random()*(me-R)+R)),w(this,"drawPic",()=>{this.randomCode()}),w(this,"reloadPic",()=>{this.drawPic()}),w(this,"changeCode",R=>{console.log(R.target.value,222),this.setState({value:R.target.value,showError:!1})}),w(this,"onVerify",()=>{let R;return this.state.value.toLowerCase()!==""&&this.state.value.toLowerCase()!==this.state.code.toLowerCase()?(R=!0,v.ZP.error("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u9A8C\u8BC1\u7801"),this.reloadPic()):this.state.value.toLowerCase()===""?(R=!0,v.ZP.error("\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801")):this.state.value.toLowerCase()===this.state.code.toLowerCase()&&(R=!1),this.setState({showError:R}),R}),this.canvas=e.createRef(),this.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1}}componentDidMount(){this.drawPic()}randomColor(Z,R){const me=this.randomNum(Z,R),ve=this.randomNum(Z,R),b=this.randomNum(Z,R);return`rgb(${me}, ${ve}, ${b})`}drawText(Z,R,me){Z.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);const ve=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);Z.font=ve+"px SimHei";const b=10,Ee=(this.state.contentWidth-40)/(this.state.code.length-1);let r=b;me>0&&(r=b+me*Ee);let d=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);ve>40&&(d=40);const H=this.randomNum(-10,10);Z.translate(r,d),Z.rotate(H*Math.PI/180),Z.fillText(R,0,0),Z.rotate(-H*Math.PI/180),Z.translate(-r,-d)}drawLine(Z){for(let R=0;R<1;R++)Z.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),Z.beginPath(),Z.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Z.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),Z.stroke()}drawDot(Z){for(let R=0;R<100;R++)Z.fillStyle=this.randomColor(0,255),Z.beginPath(),Z.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),Z.fill()}randomCode(){let Z="";const R="QWERTYUPLKJHGFDSAZXCVBNMqwertyupkjhgfdsazxcvbnm1234567890";for(let me=0;me{const ve=this.canvas.current.getContext("2d");ve.textBaseline="bottom",ve.fillStyle=this.randomColor(this.state.backgroundColorMin,this.state.backgroundColorMax),ve.fillRect(0,0,this.state.contentWidth,this.state.contentHeight);for(let b=0;b{let R;Modal.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:React.createElement("div",null,React.createElement("p",null,Z),React.createElement(N,{ref:me=>R=me})),onOk:()=>a(void 0,null,function*(){if(R.onVerify())return Promise.reject();I()})})};var m=N},4918:function(Dn,Ye,t){"use strict";var e=t(59301),v=t(93314),u=t(7939),$=Object.defineProperty,A=Object.defineProperties,B=Object.getOwnPropertyDescriptors,C=Object.getOwnPropertySymbols,D=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,a=(I,Z,R)=>Z in I?$(I,Z,{enumerable:!0,configurable:!0,writable:!0,value:R}):I[Z]=R,N=(I,Z)=>{for(var R in Z||(Z={}))D.call(Z,R)&&a(I,R,Z[R]);if(C)for(var R of C(Z))w.call(Z,R)&&a(I,R,Z[R]);return I},S=(I,Z)=>A(I,B(Z));const m=({img:I,buttonProps:Z={},styles:R={},customText:me,ButtonText:ve,ButtonClick:b,Buttonclass:Ee,ButtonTwo:r,imgStyles:d,loading:H=!1,className:ee=""})=>e.createElement("section",{className:`tc animated fadeIn ${ee}`,style:N({color:"#999",margin:"100px auto",visibility:H?"hidden":"visible"},R)},e.createElement("img",{src:I||v,style:S(N({},d),{pointerEvents:"none",userSelect:"none"})}),e.createElement("p",{className:"mt20 font14"},me||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),ve&&e.createElement(u.ZP,N({className:Ee,onClick:b},Z),ve),r&&r);Ye.Z=m},53582:function(Dn,Ye,t){"use strict";t.d(Ye,{Q:function(){return B}});var e=t(59301),v=t(82326),u=t(47889),$=t(4875),A=t(59301),B=(D=>(D[D.Number=1]="Number",D[D.Percent=2]="Percent",D))(B||{});const C=({value:D,onChange:w,disabled:a,hidePercentOption:N=!1,percentType:S="select"})=>{const m=(0,e.useMemo)(()=>N?1:2,[N]),[I,Z]=(0,e.useState)(m);console.log(I);const R=ve=>D.type===1?`${ve}\u5206`:`${ve}%`,me=(0,e.useCallback)(ve=>{if(I===1){const b=ve.replace("\u5206","");return isNaN(parseInt(b,10))?0:b}else return ve.replace("%","")},[I]);return(0,e.useEffect)(()=>{Z(D.type)},[D]),A.createElement("div",{style:{display:"flex",alignItems:"center"}},S=="select"&&A.createElement(v.default,{size:"large",onChange:ve=>{Z(ve),w({type:ve,inputValue:ve===1?5:20})},value:I||m,style:{width:100},options:N?[{label:"\u5206\u503C",value:1}]:[{label:"\u767E\u5206\u6BD4",value:2},{label:"\u5206\u503C",value:1}],disabled:a}),S=="radio"&&A.createElement(u.ZP.Group,{size:"large",onChange:ve=>{const b=ve.target.value;Z(b),w({type:b,inputValue:b===1?5:20})},value:I||m,disabled:a},!N&&A.createElement(u.ZP,{value:2,style:{marginRight:"50px"}},"\u767E\u5206\u6BD4\u6263\u5206"),A.createElement(u.ZP,{value:1},"\u56FA\u5B9A\u5206\u503C")),S=="radio"&&A.createElement("div",{style:{marginRight:"10px",color:"#000000"}},D.type==2?"\u6263\u9664\u8865\u4EA4\u9636\u6BB5\u5F97\u5206\u7684":"\u6263\u9664\u603B\u6210\u7EE9\u7684"),A.createElement($.Z,{size:"large",disabled:a,value:D.inputValue,style:{width:"120px"},parser:me,addonAfter:D.type===1?"\u5206":"%",max:I===2?100:Number.MAX_SAFE_INTEGER,min:0,precision:0,onChange:ve=>{w({type:I,inputValue:ve})}}),S=="radio"&&D.type==2&&A.createElement("div",{style:{marginLeft:"10px",color:"#000000"}},"\u5206\u6570"))};Ye.Z=C},82758:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return D}});var e=t(59301),v={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},u=t(62957),$="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",B=(w,a,N)=>new Promise((S,m)=>{var I=me=>{try{R(N.next(me))}catch(ve){m(ve)}},Z=me=>{try{R(N.throw(me))}catch(ve){m(ve)}},R=me=>me.done?S(me.value):Promise.resolve(me.value).then(I,Z);R((N=N.apply(w,a)).next())}),D=({type:w,resdata:a,onok:N,oktext:S,okloading:m})=>{const[I,Z]=(0,e.useState)(!1),{can_copy_list:R,can_copy_num:me,challenge_type:ve,course_data_list:b,no_copy_list:Ee,no_copy_num:r,no_use_list:d,no_use_num:H,repeat_shixun_num:ee,student_count:K,total_num:de,use_num:oe}=a;let ne=me>0||w==="exercise";(0,e.useEffect)(()=>{(a==null?void 0:a.student_count)>0&&Z(!0)},[a]),console.log("---11",m),(0,e.useEffect)(()=>{m||Z(!1)},[m]);const Ae=()=>{if(w==="exercise"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if(w==="exercise"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixun"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixun"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="subject"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="subject"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",e.createElement("span",{className:v.orangeColor},K)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",e.createElement("span",{className:v.orangeColor},oe)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="exercisepush")return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if(w==="shixunpush"&&ve===1)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(w==="shixunpush"&&ve===2)return e.createElement(e.Fragment,null,"\u8BFE\u5802\u5185\u6709",e.createElement("span",{className:v.orangeColor},K),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",e.createElement("span",{className:v.orangeColor},oe),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",e.createElement("span",{className:v.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},he=()=>{if(w==="exercise"||w==="subject"||w==="exercisepush"||w==="shixunpush")return e.createElement("div",{style:{marginTop:20}},r>0&&e.createElement("div",null,e.createElement("span",{className:v.flex},e.createElement("img",{src:A,style:{width:14}}),e.createElement("span",{className:v.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),e.createElement("div",{className:v.statusbody},w==="exercise"&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",e.createElement("span",{className:v.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),(w==="subject"||w==="exercisepush")&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ne&&e.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),w==="shixunpush"&&e.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ne&&e.createElement("span",{className:v.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),e.createElement("div",null,Ee==null?void 0:Ee.map((F,c)=>e.createElement("a",{href:`/shixuns/${F.identifier}/challenges`,target:"_blank"},"\u300A",F==null?void 0:F.name,"\u300B",c+1!==r&&"\u3001"))))),me>0&&e.createElement("div",{style:{marginTop:20}},e.createElement("span",{className:v.flex},e.createElement("img",{src:$,style:{width:14}}),e.createElement("span",{className:v.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),e.createElement("div",{className:v.statusbody},w==="exercise"&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),(w==="subject"||w==="exercisepush")&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),w==="shixunpush"&&e.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),e.createElement("div",null,R==null?void 0:R.map((F,c)=>e.createElement("a",{href:`/shixuns/${F.identifier}/challenges`,target:"_blank"},"\u300A",F==null?void 0:F.name,"\u300B",c+1!==me&&"\u3001"))))));if(w==="shixun")return e.createElement("div",{style:{marginTop:20}},me>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return e.createElement(u.default,{open:I,onCancel:()=>{Z(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ne&&"none"}},zIndex:1003,confirmLoading:m,okText:ne?S:"\u6211\u77E5\u9053\u4E86",onOk:()=>B(void 0,null,function*(){ne?yield N([...R,...d]):Z(!1)})},e.createElement("div",{style:{maxHeight:600,overflow:"auto"}},Ae(),he()))}},70218:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return a}});var e=t(59301),v=t(37568),u=t(62673),$=t(77019),A={leftdiv:"leftdiv___iuhY9",listClass:"listClass___o5N53",spantitle:"spantitle___KVMSL",rightdiv:"rightdiv___f2zZr"},B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=t(4918),D=(N,S,m)=>new Promise((I,Z)=>{var R=b=>{try{ve(m.next(b))}catch(Ee){Z(Ee)}},me=b=>{try{ve(m.throw(b))}catch(Ee){Z(Ee)}},ve=b=>b.done?I(b.value):Promise.resolve(b.value).then(R,me);ve((m=m.apply(N,S)).next())}),a=({data:N,value:S=[],handleChangePage:m,setSelectedRowKeys:I,selectedRowKeys:Z,onChange:R=()=>{}})=>{const[me,ve]=(0,e.useState)([]),[b,Ee]=(0,e.useState)([]),[r,d]=(0,e.useState)([]);let[H,ee]=(0,e.useState)(1),[K,de]=(0,e.useState)();return(0,e.useEffect)(()=>{ve(N),Ee([]),d([])},[N]),(0,e.useEffect)(()=>{I&&(Ee(Z),d(Z))},[Z]),e.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},e.createElement("div",{className:A.leftdiv},e.createElement(v.default.Search,{size:"middle",onChange:oe=>D(void 0,null,function*(){ve(N.filter(ne=>{var Ae;return(Ae=ne==null?void 0:ne.name)==null?void 0:Ae.includes(oe.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),me.length===0&&e.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(u.default.Group,{value:b.map(oe=>`${oe.course_group_id}`),onChange:oe=>{I(me.filter(ne=>oe.includes(`${ne.course_group_id}`)))},style:{marginTop:"10px",flexDirection:"column"}},me.map((oe,ne)=>e.createElement($.Z,{key:oe.course_group_id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},e.createElement(u.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:oe.is_published,value:`${oe.course_group_id}`},e.createElement("div",{className:A.listClass},e.createElement("span",{className:A.spantitle,style:{width:oe.is_published?"108px":"170px"}},oe.name),oe.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:A.rightdiv},e.createElement(v.default.Search,{onChange:oe=>{d(b.filter(ne=>ne.name.includes(oe.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),r.length===0&&e.createElement(C.Z,{styles:{margin:"70px auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),r.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},r.map((oe,ne)=>e.createElement($.Z,{justify:"space-between",style:{marginTop:"10px"},key:oe.course_group_id},e.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},oe.name),e.createElement("img",{src:B,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{I(b.filter(Ae=>`${Ae.course_group_name}`!=`${oe.course_group_name}`))}})))))))}},37823:function(Dn,Ye,t){"use strict";var e=t(59301),v=Object.defineProperty,u=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,B=(w,a,N)=>a in w?v(w,a,{enumerable:!0,configurable:!0,writable:!0,value:N}):w[a]=N,C=(w,a)=>{for(var N in a||(a={}))$.call(a,N)&&B(w,N,a[N]);if(u)for(var N of u(a))A.call(a,N)&&B(w,N,a[N]);return w};const D=({style:w})=>e.createElement("div",{style:C({width:60,height:24,background:"rgba(255,104,2,0.1)",borderRadius:2,border:"1px solid #FF6802",textAlign:"center",lineHeight:"22px",color:"#FF6802",fontSize:12,marginLeft:10},w)},"\u533F\u540D\u95EE\u5377");Ye.Z=D},68108:function(Dn,Ye,t){"use strict";t.r(Ye),t.d(Ye,{default:function(){return Tt}});var e=t(59301),v=t(51429),u=t(93041),$=t(24404),A=t(6767),B=t(458),C=t(31709),D=t(48608),w=t(66658),a=t(7408),N=t(8576),S=t(4918),m=t(31691),I=t(28284),Z=t(62957),R=t(77019),me=t(5269),ve=t(7939),b=t(37568),Ee=t(62673),r=t(25399),d=t(26724),H=t.n(d),ee={flex_box_center:"flex_box_center___xf8nE",flex_space_between:"flex_space_between___qjDg3",flex_box_vertical_center:"flex_box_vertical_center___C1nIS",flex_box_center_end:"flex_box_center_end___YxLae",flex_box_column:"flex_box_column___pkfqV",line1:"line1___UdRSL",form:"form___oBQlS"},K=t(59301),de=Object.defineProperty,oe=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,he=(ae,De,Ce)=>De in ae?de(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,F=(ae,De)=>{for(var Ce in De||(De={}))ne.call(De,Ce)&&he(ae,Ce,De[Ce]);if(oe)for(var Ce of oe(De))Ae.call(De,Ce)&&he(ae,Ce,De[Ce]);return ae},c=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const{TabPane:ye}=m.default,L=({polls:ae,loading:De,dispatch:Ce})=>{const rt=(0,v.useParams)(),St=(0,v.useLocation)(),[Bt]=I.default.useForm(),{brankList:_t}=ae;let[mt,ht]=(0,e.useState)(!0);const[cn,On]=(0,e.useState)("myself");let[ln,Pn]=(0,e.useState)([]);const[Ut,qt]=(0,e.useState)(!1);let[qn,Bn]=(0,e.useState)();const[pr,an]=(0,e.useState)({page:0,limit:20,object_type:"poll",search:"",filter:"myself"}),Gn=[{name:"\u6211\u7684\u8D44\u6E90",id:"myself"},{name:"\u516C\u5171\u8D44\u6E90",id:"public"}];(0,e.useEffect)(()=>{ae.actionTabs.key==="\u95EE\u5377\u9009\u7528"&&sr()},[ae.actionTabs.key]);let zn=[];const sr=()=>c(void 0,null,function*(){var Hn;if(mt){qt(!1),++pr.page,ht(!1);const Nn=yield Ce({type:"polls/getBrankList",payload:F({},pr)});ln=[...ln.concat(Nn.object_list)],Bn(Nn.is_teacher),((Hn=Nn.object_list)==null?void 0:Hn.length)c(void 0,null,function*(){const Hn=Bt.getFieldValue(),Nn=yield Ce({type:"polls/saveBanks",payload:{course_id:rt.coursesId,object_type:"poll",bank_id:Hn.group_ids}});(Nn==null?void 0:Nn.status)===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u95EE\u5377\u9009\u7528"]),Ce({type:"classroomList/getClassroomPollsList",payload:F({},ae.actionTabs.params)}),Ce({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u53D1\u5E03",selectArrs:Nn.object_ids}}),Ce({type:"classroomList/getClassroomLeftMenus",payload:{id:rt.coursesId}}))}),onCancel:()=>{Ce({type:"polls/setActionTabs",payload:{}})}},K.createElement(R.Z,null,K.createElement(me.Z,{span:12},Gn.map((Hn,Nn)=>K.createElement(ve.ZP,{key:Nn,shape:"round",type:cn===Hn.id?"primary":"default",className:"mr10",onClick:Jt=>c(void 0,null,function*(){ln=[],mt=!0,pr.page=0,pr.search="",pr.filter=Hn.id,sr(),On(Hn.id)})},Hn.name))),K.createElement(me.Z,{span:12,className:"tr"},K.createElement(b.default.Search,{placeholder:"\u8F93\u5165\u6807\u9898\u3001\u9002\u7528\u8BFE\u7A0B\u8FDB\u884C\u641C\u7D22",onSearch:Hn=>{mt=!0,pr.search=Hn,pr.page=0,ln=[],sr()},style:{width:260}}))),cn==="myself"&&K.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u4F60\u5728\u8BFE\u5802\u95EE\u5377\u5217\u8868\u4E2D\u5DF2",K.createElement("span",{className:"c-orange"},"\u6536\u85CF"),"\u7684\u95EE\u5377"),cn==="public"&&K.createElement("p",{className:"tc mt10"},"\u9009\u7528\u5BF9\u8C61\uFF1A\u9898\u5E93\u4E2D\u5DF2\u8BBE\u7F6E\u6210\u516C\u5171\u5C5E\u6027\u7684\u6240\u6709\u95EE\u5377"),K.createElement("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",marginTop:20,padding:"20px 10px"}},!qn&&cn==="public"&&K.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},K.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u9898\u5E93"),K.createElement("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:()=>{window.open("/account/certification")}},"\u7ACB\u5373\u8BA4\u8BC1")),K.createElement(H(),{initialLoad:!1,pageStart:0,loadMore:()=>{sr()},hasMore:mt,useWindow:!1},K.createElement(I.default,{form:Bt,initialValues:{group_ids:zn},className:ee.form,onChange:Hn=>{zn=Bt.getFieldValue()}},Ut&&K.createElement(S.Z,{styles:{margin:"0px auto"}}),K.createElement(I.default.Item,{name:"group_ids"},K.createElement(Ee.default.Group,{style:{width:"100%",display:"block"}},ln==null?void 0:ln.map(function(Hn,Nn){return K.createElement(R.Z,{key:Nn},K.createElement(me.Z,{flex:"2"},K.createElement(Ee.default,{onChange:Jt=>{},key:Nn,value:String(Hn==null?void 0:Hn.id),defaultChecked:!0},K.createElement(r.Z,{title:Hn==null?void 0:Hn.name},K.createElement("span",{className:["c-black",ee.line1].join(" ")},Hn==null?void 0:Hn.name)))),K.createElement(me.Z,{flex:"1",className:"c-black"},K.createElement(r.Z,{title:Hn==null?void 0:Hn.course_list_name},K.createElement("span",{className:ee.line1},Hn==null?void 0:Hn.course_list_name))),K.createElement(me.Z,{flex:"50px",className:"c-black"},cn==="myself"?K.createElement(v.Link,{target:"_blank",to:`/users/${Hn.username}/topics/${Hn.id}/personal/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):(0,N.j5)()?K.createElement(v.Link,{target:"_blank",to:`/users/${Hn.username}/topics/${Hn.id}/publicly/poll/edit`,className:"c-blue current"},"\u7F16\u8F91"):Hn==null?void 0:Hn.username))})))))))};var We=(0,v.connect)(({polls:ae,loading:De})=>({polls:ae,loading:De}))(L),Pe=t(24017),Ue=t(47889),pt=t(66649),$e=t.n(pt),Ne=t(3605),yt=t(20595),k=t(44292),j=t(59301),se=Object.defineProperty,je=Object.defineProperties,G=Object.getOwnPropertyDescriptors,Re=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,Je=(ae,De,Ce)=>De in ae?se(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,xe=(ae,De)=>{for(var Ce in De||(De={}))Ge.call(De,Ce)&&Je(ae,Ce,De[Ce]);if(Re)for(var Ce of Re(De))st.call(De,Ce)&&Je(ae,Ce,De[Ce]);return ae},re=(ae,De)=>je(ae,G(De)),le=(ae,De)=>{var Ce={};for(var rt in ae)Ge.call(ae,rt)&&De.indexOf(rt)<0&&(Ce[rt]=ae[rt]);if(ae!=null&&Re)for(var rt of Re(ae))De.indexOf(rt)<0&&st.call(ae,rt)&&(Ce[rt]=ae[rt]);return Ce},y=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const Oe=ae=>{var De=ae,{classroomList:Ce,polls:rt,dispatch:St,courseEndTime:Bt}=De,_t=le(De,["classroomList","polls","dispatch","courseEndTime"]);const mt=(0,v.useParams)(),[ht]=I.default.useForm(),[cn,On]=(0,e.useState)(1),[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(0),[qn,Bn]=(0,e.useState)(2e3),[pr,an]=(0,e.useState)(!0),[Gn,zn]=(0,e.useState)(!1),[sr,Hn]=(0,e.useState)(!1),[Nn,Jt]=(0,e.useState)([]),[Dt,Rt]=(0,e.useState)(!0);(0,e.useEffect)(()=>{rt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03"&&(Gt(),Rn())},[rt.actionTabs]),(0,e.useEffect)(()=>{if(Gn){if(sr)return;St({type:"polls/setActionTabs",payload:{}})}},[Gn]);const Gt=Qn=>y(void 0,null,function*(){var Fr,ea,sa,Xr;an(!0);const Mr=yield(0,k.Cq)(re(xe({},mt),{page:Qn||cn,limit:2e4,poll_id:((ea=(Fr=rt==null?void 0:rt.actionTabs)==null?void 0:Fr.selectArrs)==null?void 0:ea.length)==1?(Xr=(sa=rt==null?void 0:rt.actionTabs)==null?void 0:sa.selectArrs)==null?void 0:Xr[0]:""}));Mr==null||Mr.course_groups.map((oa,cr)=>{oa.key=oa.id,oa.title=oa.name,oa.disabled=oa.is_published}),Mr&&(Pn([...Mr==null?void 0:Mr.course_groups]),qt(Mr==null?void 0:Mr.course_groups_count),an(!1),Qn||ht.setFieldsValue({publish_time:$e()($e()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm")),end_time:$e()($e()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))}))}),$t=()=>y(void 0,null,function*(){var Qn,Fr,ea,sa;if((0,N.Rm)()&&!((Fr=(Qn=Ce==null?void 0:Ce.AssistantObject)==null?void 0:Qn.group)!=null&&Fr.can_publish)){A.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),_n(!1);return}const Xr=xe({},ht.getFieldsValue());if(Xr.end_time<=Xr.publish_time){A.ZP.info("\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u5927\u4E8E\u6216\u7B49\u4E8E\u53D1\u5E03\u65F6\u95F4"),_n(!1);return}if((Nn==null?void 0:Nn.length)<=0&&!Dt&&ln.length>0){A.ZP.info("\u53D1\u5E03\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A"),_n(!1);return}let Mr={check_ids:[...(ea=rt.actionTabs.selectArrs)==null?void 0:ea.map(cr=>Number(cr))],group_ids:Nn.length>0?Nn.map(cr=>cr.id):(sa=Ce.detailCommonHomeworksList)==null?void 0:sa.course_groups,end_time:$e()(Xr.end_time).format("YYYY-MM-DD HH:mm"),publish_time:$e()(Xr.publish_time).format("YYYY-MM-DD HH:mm")};_n(!0),(yield(0,w.ZP)(`/api/courses/${mt.coursesId}/polls/publish.json`,{method:"post",body:xe({},Mr)})).status===0?(_n(!1),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u53D1\u5E03"]),Rn(),A.ZP.success("\u53D1\u5E03\u6210\u529F"),St({type:"polls/setActionTabs",payload:{}}),rt.actionTabs.types===2?St({type:"polls/getCommonHeader",payload:xe({},rt.actionTabs.params)}):St({type:"classroomList/getClassroomPollsList",payload:xe({},rt.actionTabs.params)})):_n(!1)}),Rn=()=>{On(1),Pn([]),Jt([])},[Wn,_n]=(0,e.useState)(!1);return j.createElement(Z.default,{width:600,confirmLoading:Wn,centered:!0,title:"\u53D1\u5E03\u95EE\u5377",open:rt.actionTabs.key==="\u7ACB\u5373\u53D1\u5E03",okText:"\u53D1\u5E03\u95EE\u5377",cancelText:"\u6682\u4E0D\u53D1\u5E03",onOk:$t,onCancel:()=>{Rn(),St({type:"polls/setActionTabs",payload:{}})}},j.createElement("p",{className:"tc"},"\u5B66\u751F\u5C06\u7ACB\u5373\u6536\u5230\u95EE\u5377",j.createElement("br",null),'\u672C\u64CD\u4F5C\u53EA\u5BF9"\u672A\u53D1\u5E03"\u7684\u95EE\u5377\u6709\u6548'),ln&&j.createElement(I.default,{form:ht},j.createElement("div",{style:{paddingLeft:0}},j.createElement(R.Z,{className:"mt30",align:"middle"},j.createElement(me.Z,null,j.createElement(I.default.Item,{name:"publish_time",label:"\u53D1\u5E03\u65F6\u95F4"},j.createElement(Pe.default,{style:{width:170,marginRight:"25px"},disabledDate:Qn=>(0,yt.Q8)(Qn,Bt),disabledTime:Qn=>(0,yt.d0)(Qn),placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1}))),j.createElement(me.Z,{className:"ml20"},j.createElement(I.default.Item,{name:"end_time",label:"\u622A\u6B62\u65F6\u95F4"},j.createElement(Pe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},disabledDate:Qn=>(0,yt.Q8)(Qn,Bt,ht.getFieldValue("publish_time")),disabledTime:Qn=>(0,yt.d0)(Qn,ht.getFieldValue("publish_time")),format:"YYYY-MM-DD HH:mm",allowClear:!1})))),j.createElement(R.Z,{style:{marginBottom:"10px"}},j.createElement("span",{className:"mr5"},"\u53D1\u5E03\u8BBE\u7F6E:"),j.createElement(Ue.ZP.Group,{value:Dt,onChange:Qn=>{Rt(Qn.target.value),Jt([])}},j.createElement(Ue.ZP,{value:!0,disabled:!rt.actionTabs.manage_all_group},"\u7EDF\u4E00\u53D1\u5E03"),j.createElement(Ue.ZP,{className:"ml20",disabled:ln.length<=0,value:!1},"\u5206\u73ED\u53D1\u5E03"))),ln.length<=0&&j.createElement("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"}},'\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03"')),!Dt&&ln.length>0&&j.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},j.createElement("span",{style:{flex:1}},j.createElement(Ee.default,{checked:Nn.length===ln.length,onChange:Qn=>{Nn.length===ln.length?Jt([]):Jt(ln.filter(Fr=>!Fr.is_published))}},"\u5168\u9009")),j.createElement("span",{style:{width:16}}),j.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",Nn.length||0,"\u4E2A\u5206\u73ED")),!Dt&&ln.length>0&&j.createElement(Ne.Z,{data:ln,selectedRowKeys:Nn,setSelectedRowKeys:Jt})))};var te=(0,v.connect)(({classroomList:ae,polls:De})=>({classroomList:ae,polls:De}))(Oe),i=t(6996),g=Object.defineProperty,P=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,J=(ae,De,Ce)=>De in ae?g(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,X=(ae,De)=>{for(var Ce in De||(De={}))ie.call(De,Ce)&&J(ae,Ce,De[Ce]);if(P)for(var Ce of P(De))O.call(De,Ce)&&J(ae,Ce,De[Ce]);return ae},_=(ae,De)=>{var Ce={};for(var rt in ae)ie.call(ae,rt)&&De.indexOf(rt)<0&&(Ce[rt]=ae[rt]);if(ae!=null&&P)for(var rt of P(ae))De.indexOf(rt)<0&&O.call(ae,rt)&&(Ce[rt]=ae[rt]);return Ce},f=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const E=ae=>{var De=ae,{polls:Ce,dispatch:rt,user:St}=De,Bt=_(De,["polls","dispatch","user"]);const _t=(0,v.useParams)(),[mt,ht]=(0,e.useState)(!1),[cn,On]=(0,e.useState)(!1),ln=(0,e.useRef)(null);(0,e.useEffect)(()=>{if(Ce.actionTabs.key==="\u5220\u9664"){if((0,N.j5)()){ht(!0);return}const Ut={hasNum:0,noHasNum:0};Ce.actionTabs.selectArrsAll.map(qt=>{var qn;qt.author_login===((qn=St.userInfo)==null?void 0:qn.login)?++Ut.hasNum:++Ut.noHasNum}),Ut.noHasNum>0?Z.default.info({title:"\u6743\u9650\u63D0\u793A",className:"custom-modal-divider ",icon:null,content:e.createElement("div",null,"\u5F53\u524D\u9009\u4E2D\u8D44\u6E90\u4E2D\uFF1A",e.createElement("span",{className:"c-blue"},Ut.hasNum),"\u4E2A\u7531\u60A8\u672C\u4EBA\u53D1\u5E03\uFF0C",e.createElement("span",{className:"c-red"},Ut.noHasNum)," \u4E2A\u7531\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u3002",e.createElement("br",null),"\u8BFE\u5802\u5185\u53EA\u80FD\u5220\u9664\u672C\u4EBA\u53D1\u5E03\u7684\u8D44\u6E90\uFF0C\u8BF7\u53D6\u6D88\u9009\u4E2D\u5176\u4ED6\u8001\u5E08\u53D1\u5E03\u7684\u8D44\u6E90\u3002"),onOk:()=>{Pn()}}):ht(!0)}else ht(!1)},[Ce.actionTabs.key]);const Pn=()=>{rt({type:"polls/setActionTabs",payload:{}})};return e.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:mt,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:cn,destroyOnClose:!0,onOk:()=>f(void 0,null,function*(){var Ut;if((Ut=ln.current)!=null&&Ut.onVerify())return;On(!0);const qt=yield(0,w.ZP)(`/api/courses/${_t.coursesId}/polls/destroys.json`,{method:"post",body:{check_ids:[...Ce.actionTabs.selectArrs]}});On(!1),qt.status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u5220\u9664"]),A.ZP.success("\u5220\u9664\u6210\u529F"),rt({type:"polls/setActionTabs",payload:{}}),rt({type:"classroomList/getClassroomPollsList",payload:X({},Ce.actionTabs.params)}),rt({type:"classroomList/getClassroomLeftMenus",payload:{id:_t.coursesId}}))}),onCancel:()=>{rt({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",{style:{color:"#DD0000"}},"\u5220\u9664\u95EE\u5377\u5219\u4F1A\u6E05\u9664\u5B66\u751F\u6240\u6709\u7684\u7B54\u9898\u6570\u636E\uFF0C\u4E14\u6570\u636E\u4E0D\u53EF\u6062\u590D\uFF0C\u5982\u786E\u5B9A\u5220\u9664\uFF0C\u8BF7\u8F93\u5165\u4E0B\u65B9\u9A8C\u8BC1\u7801"),e.createElement(i.Z,{ref:Ut=>ln.current=Ut}))};var Qe=(0,v.connect)(({polls:ae,user:De})=>({polls:ae,user:De}))(E),ge=t(29787),He=t(70218),Le=Object.defineProperty,tt=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Vt=Object.prototype.propertyIsEnumerable,Nt=(ae,De,Ce)=>De in ae?Le(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,zt=(ae,De)=>{for(var Ce in De||(De={}))dt.call(De,Ce)&&Nt(ae,Ce,De[Ce]);if(at)for(var Ce of at(De))Vt.call(De,Ce)&&Nt(ae,Ce,De[Ce]);return ae},fe=(ae,De)=>tt(ae,Fe(De)),Me=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});function Ie(ae,De){const Ce=[];for(let rt=ae;rt{let De=new Date;const Ce=$e()(ae).format("HH");if($e()(ae).isSame($e()(De),"day")){const rt=$e()(De).format("HH"),St=$e()(De).format("mm");return{disabledHours:()=>Ie(0,24).splice(1,rt*1-1),disabledMinutes:()=>$e()(ae).isSame($e()(De),"hour")&&Ce<=rt?Ie(0,60).splice(0,St):Ie(60,60)}}else if($e()(ae).isSame($e()(),"day")){const rt=$e()().format("HH"),St=$e()().format("mm");return{disabledHours:()=>Ie(0,24).splice(0,rt),disabledMinutes:()=>Ce<=rt?Ie(0,St):Ie(60,60)}}else return!1},It=({exercise:ae,dispatch:De,polls:Ce})=>{const rt=(0,v.useParams)(),[St]=I.default.useForm(),[Bt,_t]=(0,e.useState)(1),[mt,ht]=(0,e.useState)([]),[cn,On]=(0,e.useState)(!1),[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(!0),[qn,Bn]=(0,e.useState)(!1);(0,e.useEffect)(()=>{Ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62"&&pr()},[Ce.actionTabs]);const pr=()=>Me(void 0,null,function*(){var zn,sr;On(!0);const Hn=yield De({type:"polls/getEndGroups",payload:fe(zt({},rt),{check_ids:[Ce.actionTabs.selectArrs]})});(Hn==null?void 0:Hn.status)==0&&(((zn=Hn==null?void 0:Hn.course_info)==null?void 0:zn.length)>0?ht([...(sr=Hn==null?void 0:Hn.course_info)==null?void 0:sr.map((Nn,Jt)=>(Nn.key=Nn.course_group_id,Nn.title=Nn.course_group_name,Nn.name=Nn.course_group_name,Nn))]):ht([]),St.setFieldsValue({end_time:$e()($e()(new Date((0,a.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm"))})),On(!1)}),an=()=>Me(void 0,null,function*(){var zn;const sr=zt({},St.getFieldsValue());if((ln==null?void 0:ln.length)<=0&&mt.length>0&&!((zn=ae.actionTabs)!=null&&zn.unified_setting)){A.ZP.info("\u73ED\u7EA7\u4E0D\u80FD\u4E3A\u7A7A");return}Bn(!0);const Hn={check_ids:Ce.actionTabs.selectArrs,group_ids:ln};Ut||(Hn.end_time=$e()(sr.end_time).format("YYYY-MM-DD HH:mm")),Hn.group_ids=ln.map(Jt=>Jt.course_group_id),(yield(0,w.ZP)(`/api/courses/${rt.coursesId}/polls/end_poll.json`,{method:"post",body:Hn})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),(0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u7ACB\u5373\u622A\u6B62"]),De({type:"polls/setActionTabs",payload:{}}),De({type:"classroomList/getClassroomPollsList",payload:zt({},Ce.actionTabs.params)})),Bn(!1)}),Gn=()=>{_t(1),ht([]),Pn([]),qt(!0)};return e.createElement(Z.default,{centered:!0,title:"\u7ACB\u5373\u622A\u6B62",open:Ce.actionTabs.key==="\u7ACB\u5373\u622A\u6B62",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:an,width:680,confirmLoading:qn||cn,onCancel:()=>{Gn(),De({type:"polls/setActionTabs",payload:{}})}},e.createElement(ge.Z,{spinning:cn},mt&&e.createElement(I.default,{form:St},e.createElement("div",{style:{color:"#333333",display:"flex"},className:"font14 mb10"},"\u8BF4\u660E\uFF1A\u7ED3\u675F\u540E\u5B66\u751F\u5C06\u4E0D\u80FD\u63D0\u4EA4\u95EE\u5377\u3002"),e.createElement(R.Z,{className:"mt20"},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u7ED3\u675F\u65F6\u95F4"),e.createElement(Ue.ZP.Group,{value:Ut,onChange:zn=>{qt(zn.target.value),Pn([])}},e.createElement(Ue.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),e.createElement(Ue.ZP,{value:!1},"\u5B9A\u65F6\u7ED3\u675F")),e.createElement(I.default.Item,{name:"end_time",style:{marginTop:-3,visibility:Ut?"hidden":"visible"}},e.createElement(Pe.default,{style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:$e()((0,a.U6)(),"HH:mm")},disabledDate:zn=>zn&&zn<$e()().subtract(0,"days"),disabledTime:Xe,format:"YYYY-MM-DD HH:mm",allowClear:!1}))),mt.length>0&&e.createElement(R.Z,{style:{marginBottom:"10px"}},e.createElement("span",{className:"mr10"},e.createElement("span",{style:{color:"red",marginRight:3}},"*"),"\u9009\u62E9\u73ED\u7EA7:"),e.createElement("div",null,mt.length>0&&e.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},e.createElement("span",{style:{flex:1}},e.createElement(Ee.default,{checked:ln.length===mt.length,onChange:zn=>{ln.length===mt.length?Pn([]):Pn(mt)}},"\u5168\u9009")," "),e.createElement("span",{style:{width:16}}),e.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ln.length||0,"\u4E2A\u5206\u73ED")),e.createElement(He.Z,{data:mt,selectedRowKeys:ln,setSelectedRowKeys:Pn}))))))};var bt=(0,v.connect)(({exercise:ae,polls:De})=>({exercise:ae,polls:De}))(It),sn=Object.defineProperty,mn=Object.getOwnPropertySymbols,Mt=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,we=(ae,De,Ce)=>De in ae?sn(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,ke=(ae,De)=>{for(var Ce in De||(De={}))Mt.call(De,Ce)&&we(ae,Ce,De[Ce]);if(mn)for(var Ce of mn(De))tn.call(De,Ce)&&we(ae,Ce,De[Ce]);return ae},Ct=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const jt=({polls:ae,dispatch:De})=>{const Ce=(0,v.useParams)();return e.createElement(Z.default,{centered:!0,title:"\u63D0\u793A",open:ae.actionTabs.key==="\u8BBE\u4E3A\u516C\u5F00",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Ct(void 0,null,function*(){(yield(0,w.ZP)(`/api/courses/${Ce.coursesId}/polls/set_public.json`,{method:"post",body:{check_ids:[...ae.actionTabs.selectArrs]}})).status===0&&((0,a.L9)(["\u6559\u5B66\u8BFE\u5802","\u95EE\u5377","\u8BBE\u4E3A\u516C\u5F00"]),A.ZP.success("\u64CD\u4F5C\u6210\u529F"),De({type:"polls/setActionTabs",payload:{}}),De({type:"polls/getClassroomExercisesList",payload:ke({},ae.actionTabs.params)}))}),onCancel:()=>{De({type:"polls/setActionTabs",payload:{}})}},e.createElement("p",null,"\u8BBE\u4E3A\u516C\u5F00\u540E\uFF0C\u975E\u8BFE\u5802\u6210\u5458\u4E5F\u53EF\u4EE5\u8BBF\u95EE\u67E5\u770B",e.createElement("br",null),"\u662F\u5426\u786E\u8BA4\u8BBE\u4E3A\u516C\u5F00\uFF1F"))};var Wt=(0,v.connect)(({polls:ae})=>({polls:ae}))(jt),wn=t(75727),on=t(70858),Kn={flex_box_center:"flex_box_center___IqnjB",flex_space_between:"flex_space_between___P_Bdb",flex_box_vertical_center:"flex_box_vertical_center___b9Sfl",flex_box_center_end:"flex_box_center_end___P1WX_",flex_box_column:"flex_box_column___w4BO3",bg:"bg___rzWO6",containerTitle:"containerTitle___r01Ub",selectBtn:"selectBtn___xsUwr",containerDesc:"containerDesc___FYZYR",listItem:"listItem___A03gB",info:"info___ghjyN",title:"title___uyjyV",titleLeft:"titleLeft___qc6go",titleRight:"titleRight___SrvQq",flexBox:"flexBox___Rvwcc",iconV:"iconV___d96cp",acitons:"acitons___cXo_g"},or=t(37823),Qt=t(59301),nn=Object.defineProperty,lr=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,tr=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,M=(ae,De,Ce)=>De in ae?nn(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,Y=(ae,De)=>{for(var Ce in De||(De={}))ir.call(De,Ce)&&M(ae,Ce,De[Ce]);if(tr)for(var Ce of tr(De))nr.call(De,Ce)&&M(ae,Ce,De[Ce]);return ae},Zt=(ae,De)=>lr(ae,jn(De)),V=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const U={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"};var T=({v:ae,k:De,selectArrs:Ce,setSelectArrs:rt,dispatch:St,params:Bt,detailPollsList:_t,user:mt,etiem:ht,batchStatus:cn})=>{var On;const[ln,Pn]=(0,e.useState)([]),[Ut,qt]=(0,e.useState)(!1),qn="YYYY-MM-DD";function Bn(){return V(this,null,function*(){let an=yield(0,w.ZP)(`/api/courses/${Bt==null?void 0:Bt.coursesId}/polls/group_use_list.json`,{method:"get",params:Zt(Y({},Bt),{id:ae.id})});Pn((an==null?void 0:an.groups)||[])})}const pr=[{title:"\u73ED\u7EA7",dataIndex:"name",key:"name"},{title:"\u95EE\u5377\u72B6\u6001",dataIndex:"polls_status",key:"polls_status",width:100,filters:[{text:"\u672A\u53D1\u5E03",value:1},{text:"\u63D0\u4EA4\u4E2D",value:2},{text:"\u5DF2\u622A\u6B62",value:3},{text:"\u672A\u5F00\u59CB",value:5}],onFilter:(an,Gn)=>Gn.polls_status===an,render:(an,Gn)=>Qt.createElement("div",null,an===1&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#C3C3C3"}}),"\u672A\u53D1\u5E03"),an===2&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#4EACFF"}}),"\u63D0\u4EA4\u4E2D"),an===3&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u622A\u6B62"),an===4&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u5DF2\u7ED3\u675F"),an===5&&Qt.createElement("span",null,Qt.createElement("i",{className:Kn.dot,style:{background:"#FC2D6B"}}),"\u672A\u5F00\u59CB"))},{title:"\u5F00\u59CB\u65F6\u95F4",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="publish_time"?Bt.sort_direction==="desc"?"descend":"ascend":null,render:(an,Gn)=>$e()(an).format("YYYY-MM-DD HH:mm")},{title:"\u7ED3\u675F\u65F6\u95F4",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:Bt.order_by==="end_time"?Bt.sort_direction==="desc"?"descend":"ascend":null,render:(an,Gn)=>$e()(an).format("YYYY-MM-DD HH:mm")},{title:"\u63D0\u4EA4\u4EBA\u6570",dataIndex:"poll_answer",key:"poll_answer",align:"center",width:80,render:(an,Gn)=>Gn.exercise_status===1?"-":Qt.createElement("span",null,an,"/",an+Gn.poll_unanswer)}];return Qt.createElement("div",{className:Kn.listItem,key:De,onClick:()=>{((0,N.dE)()||(0,N.GJ)())&&v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail?tabs=${(ae==null?void 0:ae.polls_status)==1?2:0}`)}},(0,N.GJ)()&&cn&&Qt.createElement(Ee.default,{checked:Ce.includes(ae.id),className:"ml30 mt10",value:ae.id,onClick:an=>an.stopPropagation(),onChange:an=>{let Gn=Ce.indexOf(ae.id);Ce.indexOf(ae.id)>-1?rt(Ce.filter(zn=>zn!==ae.id)):rt(Ce.concat(ae.id))}}),Qt.createElement("div",{className:Kn.info},Qt.createElement("div",{className:Kn.title},Qt.createElement("div",{className:Kn.titleLeft},Qt.createElement(a.VV,{style:{margin:"0px 10px 0px 0px"},status:[U[ae.polls_status]]}),(ae==null?void 0:ae.un_anonymous)===!1&&Qt.createElement(or.Z,{style:{marginLeft:0,marginRight:10}}),Qt.createElement(v.Link,{to:`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail`},Qt.createElement("strong",null,ae.polls_name))),Qt.createElement("div",{className:Kn.titleRight},(0,N.GJ)()&&Qt.createElement(Qt.Fragment,null,Qt.createElement(v.Link,{style:{marginRight:"0",fontWeight:400},target:"_blank",to:"/",onClick:an=>{var Gn;an.stopPropagation(),an.preventDefault(),console.log(_t),St({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u53D1\u5E03",selectArrs:[ae.id],selectArrsAll:(Gn=_t.polls)==null?void 0:Gn.filter(zn=>[ae.id].includes(zn.id)),manage_all_group:_t==null?void 0:_t.manage_all_group,params:Bt}})}},Qt.createElement("aside",{className:Kn.flexBox,style:{marginRight:"16px"}},Qt.createElement("i",{className:"iconfont icon-yishezhifabushijian1"}),Qt.createElement("div",null,"\u53D1\u5E03")))),(0,N.dE)()&&(ae.current_status===0||ae.current_status===1||ae.current_status===2)&&Qt.createElement(Qt.Fragment,null,Qt.createElement("span",{className:Kn.flexBox,onClick:an=>{var Gn,zn;an.stopPropagation(),ae.current_status===1?v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/questionnaireInfo/${(Gn=mt.userInfo)==null?void 0:Gn.login}?type=student`):v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/users/${(zn=mt.userInfo)==null?void 0:zn.login}`)}},Qt.createElement("i",{className:"iconfont icon-a-kaishijixudajuan"}),Qt.createElement("div",null,ae.current_status===0&&"\u7EE7\u7EED\u7B54\u5377",ae.current_status===1&&"\u67E5\u770B\u7B54\u5377",ae.current_status===2&&"\u5F00\u59CB\u7B54\u5377"))),(0,N.GJ)()&&Qt.createElement(wn.Z,{placement:"bottom",dropdownRender:an=>Qt.createElement(u.default,null,Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{Gn.stopPropagation(),v.history.push(`/classrooms/${Bt.coursesId}/poll/${ae.id}/detail?tabs=3`)}},"\u89C4\u5219\u8BBE\u7F6E")),Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{var zn;Gn.stopPropagation(),St({type:"polls/setActionTabs",payload:{key:"\u5220\u9664",selectArrs:[ae.id],selectArrsAll:(zn=_t.polls)==null?void 0:zn.filter(sr=>[ae.id].includes(sr.id)),params:Bt}})}},"\u5220\u9664\u95EE\u5377")),ae.polls_status===2&&Qt.createElement(u.default.Item,null,Qt.createElement("div",{onClick:Gn=>{var zn;Gn.stopPropagation(),St({type:"polls/setActionTabs",payload:{key:"\u7ACB\u5373\u622A\u6B62",selectArrs:[ae.id],selectArrsAll:(zn=_t.polls)==null?void 0:zn.filter(sr=>[ae.id].includes(sr.id)),manage_all_group:_t==null?void 0:_t.manage_all_group,params:Bt}})}},"\u7ACB\u5373\u622A\u6B62")))},Qt.createElement("div",{className:Kn.flexBox,style:{cursor:"default"}},Qt.createElement("i",{className:"iconfont icon-gengduo4"}),Qt.createElement("div",null,"\u66F4\u591A"))))),Qt.createElement("p",{style:{display:"flex"}},Qt.createElement("span",null,ae.author),ae.publish_time&&ae.polls_status===1&&Qt.createElement("span",{className:"ml20"},"\u5C06\u53D1\u5E03\u4E8E",$e()(ae.publish_time).format("YYYY-MM-DD HH:mm")),!ae.publish_time&&ae.created_at&&ae.polls_status===1&&Qt.createElement("span",{className:"ml20"},"\u521B\u5EFA\u65F6\u95F4 ",$e()(ae.created_at).format("YYYY-MM-DD HH:mm")),(ae.polls_status==2||ae.polls_status==3)&&(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u5DF2\u7B54 ",Qt.createElement("span",{style:{marginLeft:"5px",color:"#3061D0"}},ae.poll_answer)),(0,N.GJ)()&&ae.polls_status==5&&Qt.createElement("span",{className:"ml20"},"\u5F00\u59CB\u65F6\u95F4 ",$e()(ae.publish_time).format("YYYY-MM-DD HH:mm")),ae.polls_status!=1&&ae.publish_time&&ae.end_time&&(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",$e()(ae.end_time).format("YYYY-MM-DD HH:mm")),ae.polls_status==2&&!(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u63D0\u4EA4\u5269\u4F59\u65F6\u95F4 ",ht),ae.polls_status==3&&!(0,N.GJ)()&&Qt.createElement("span",{className:"ml20"},"\u622A\u6B62\u65F6\u95F4 ",$e()(ae.end_time).format("YYYY-MM-DD HH:mm")),ae.polls_status!=1&&(0,N.GJ)()&&Qt.createElement("span",{className:Kn.iconV,style:{textAlign:"end",color:"#888888"},onClick:an=>V(void 0,null,function*(){an.stopPropagation(),an.preventDefault(),Ut||Bn(),qt(!Ut)})},Qt.createElement(r.Z,{title:`${Ut?"\u6536\u8D77":"\u5C55\u5F00"}`},Qt.createElement("i",{className:`iconfont icon-${Ut?"shouqi":"xiala2"}`})))),(0,N.GJ)()&&!((On=ae==null?void 0:ae.exercise_tips)!=null&&On.includes("\u672A\u5F00\u59CB"))&&Ut&&ln.length>0&&Qt.createElement(on.default,{pagination:!1,dataSource:ln,onRow:an=>({onClick:Gn=>{Gn.stopPropagation(),Gn.preventDefault()}}),onHeaderRow:(an,Gn)=>({onClick:zn=>{zn.stopPropagation(),zn.preventDefault()}}),rowKey:"course_group_id",style:{marginTop:"10px"},onChange:(an,Gn,zn)=>{zn.field&&(Bt.order_by=zn.field),zn.order||(Bt.sort_direction="asc"),zn.order==="ascend"&&(Bt.sort_direction="asc"),zn.order==="descend"&&(Bt.sort_direction="desc"),zn.order||(Bt.sort_direction="asc"),Bn()},columns:pr})))},q=t(89108),ue=t(7653),pe=t(16935),et=t(59301),wt=Object.defineProperty,Ot=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Yt=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,Se=(ae,De,Ce)=>De in ae?wt(ae,De,{enumerable:!0,configurable:!0,writable:!0,value:Ce}):ae[De]=Ce,Te=(ae,De)=>{for(var Ce in De||(De={}))fn.call(De,Ce)&&Se(ae,Ce,De[Ce]);if(Yt)for(var Ce of Yt(De))Lt.call(De,Ce)&&Se(ae,Ce,De[Ce]);return ae},Ke=(ae,De)=>Ot(ae,Et(De)),qe=(ae,De,Ce)=>new Promise((rt,St)=>{var Bt=ht=>{try{mt(Ce.next(ht))}catch(cn){St(cn)}},_t=ht=>{try{mt(Ce.throw(ht))}catch(cn){St(cn)}},mt=ht=>ht.done?rt(ht.value):Promise.resolve(ht.value).then(Bt,_t);mt((Ce=Ce.apply(ae,De)).next())});const{SubMenu:nt}=u.default,{Content:ut,Sider:Pt}=$.default,At=({user:ae,classroomList:De,globalSetting:Ce,loading:rt,dispatch:St})=>{var Bt,_t,mt,ht,cn,On,ln,Pn,Ut;const qt=(0,v.useParams)(),[qn]=(0,v.useSearchParams)(),[Bn,pr]=(0,e.useState)(()=>Ke(Te({},qt),{id:qt.coursesId,limit:20,type:qn.get("tabs")||""})),{detailPollsList:an,detailTopBanner:Gn,detailLeftMenus:zn}=De,[sr,Hn]=(0,e.useState)([]),Nn=(0,v.useLocation)(),[Jt,Dt]=(0,e.useState)(!1),[Rt,Gt]=(0,e.useState)("");let $t=qn.get("tabs")?parseInt(qn.get("tabs")):"all";const[Rn,Wn]=(0,e.useState)("\u9ED8\u8BA4\u6392\u5E8F"),_n=N.GJ?[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u521B\u5EFA\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u66F4\u65B0\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u66F4\u65B0\u65F6\u95F4\u964D\u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}]:[{name:"\u9ED8\u8BA4\u6392\u5E8F",type:"position",direction:"desc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u5347\u5E8F",type:"created_at",direction:"asc"},{name:"\u6309\u53D1\u5E03\u65F6\u95F4\u964D\u5E8F",type:"created_at",direction:"desc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u5347\u5E8F",type:"updated_at",direction:"asc"},{name:"\u6309\u622A\u6B62\u65F6\u95F4\u964D \u5E8F",type:"updated_at",direction:"desc"},{name:"\u95EE\u5377\u540D\u79F0\u5347\u5E8F",type:"name_pinyin",direction:"asc"},{name:"\u95EE\u5377\u540D\u79F0\u964D\u5E8F",type:"name_pinyin",direction:"desc"}];qt.categoryId?Bn.category_id=qt.categoryId:delete Bn.category_id,(0,e.useEffect)(()=>{St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)}),St({type:"classroomList/getAssistantPermissions",payload:{course_id:Bn.id}})},[qt.categoryId]),(0,e.useEffect)(()=>{De.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},[De.actionTabs.key]),(0,e.useEffect)(()=>{Hn([])},[an]);const Qn=(cr,Ur)=>{Bn.limit=Ur,Bn.page=cr,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},Fr=cr=>qe(void 0,null,function*(){if(sr==""){A.ZP.error("\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1");return}(yield(0,w.ZP)(`/api/courses/${Bn.id}/move_to_category.json`,{method:"post",body:{new_category_id:cr==null?void 0:cr.key,poll_ids:sr,category_type:"poll"}})).status===0&&(A.ZP.success("\u64CD\u4F5C\u6210\u529F"),St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)}),St({type:"classroomList/getClassroomLeftMenus",payload:{id:Bn==null?void 0:Bn.id}}),Hn([]))}),ea=cr=>{Bn.type=cr.key==="all"?"":cr.key,Bn.page=1,v.history.replace(`${Nn.pathname}?tabs=${Bn.type}`),St({type:"classroomList/getClassroomPollsList",payload:Ke(Te({},Bn),{type:Bn.type})})},sa=[{name:"\u5168\u90E8",id:"all",total:(Bt=an==null?void 0:an.polls_counts)==null?void 0:Bt.polls_all_counts},{name:"\u672A\u53D1\u5E03",id:1,total:(_t=an==null?void 0:an.polls_counts)==null?void 0:_t.polls_unpublish_counts},{name:"\u672A\u5F00\u59CB",id:5,total:(mt=an==null?void 0:an.polls_counts)==null?void 0:mt.polls_unstart_counts},{name:"\u63D0\u4EA4\u4E2D",id:2,total:(ht=an==null?void 0:an.polls_counts)==null?void 0:ht.polls_published_counts},{name:"\u5DF2\u622A\u6B62",id:3,total:(cn=an==null?void 0:an.polls_counts)==null?void 0:cn.polls_end_counts}].filter(cr=>(0,N.GJ)()?!0:cr.name!=="\u672A\u53D1\u5E03"&&cr.name!=="\u672A\u5F00\u59CB"),Xr=[{name:"\u6279\u91CF\u53D1\u5E03",icon:et.createElement("i",{className:"iconfont icon-fabu5"})},{name:"\u6279\u91CF\u7ED3\u675F",icon:et.createElement("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"\u6279\u91CF\u5220\u9664",icon:et.createElement("i",{className:"iconfont icon-piliangshanchu2"})},{name:"\u8BBE\u4E3A\u516C\u5F00",icon:et.createElement("i",{className:"iconfont icon-sheweigongkai2"})},{name:"\u6536\u85CF",icon:et.createElement("i",{className:"iconfont icon-shoucang1"})}].filter(cr=>{var Ur;return(0,N.qz)()?((Ur=an==null?void 0:an.course_types)==null?void 0:Ur.course_is_public)!==1?cr.name!=="\u8BBE\u4E3A\u516C\u5F00":cr:cr.name!=="\u6536\u85CF"}).filter(cr=>(0,N.GJ)()?!0:cr.name!=="\u5220\u9664"),Mr=()=>et.createElement(u.default,null,et.createElement(u.default.Item,{key:1,onClick:()=>{Gt(new Date),St({type:"polls/setActionTabs",payload:{key:"\u95EE\u5377\u9009\u7528",params:Bn}})}},"\u9009\u7528\u95EE\u5377"),et.createElement(u.default.Item,{key:2,onClick:()=>{v.history.push(`/classrooms/${Bn.coursesId}/poll/${Bn.categoryId}/add`)}},"\u65B0\u5EFA\u95EE\u5377")),oa=cr=>qe(void 0,null,function*(){var Ur;const Hr=cr.name;if(sr==""){let ra="\u8BF7\u9009\u62E9\u4F60\u8981\u64CD\u4F5C\u7684\u4EFB\u52A1";Hr==="\u6536\u85CF"&&(ra="\u8BF7\u9009\u62E9\u8981\u6536\u85CF\u7684\u95EE\u5377"),A.ZP.error(ra)}else{if(Hr==="\u6536\u85CF")return(yield(0,w.ZP)(`/api/courses/${Bn.id}/polls/join_poll_banks.json`,{method:"post",body:{check_ids:[...sr]}})).status===0&&A.ZP.success("\u64CD\u4F5C\u6210\u529F"),!1;St({type:"polls/setActionTabs",payload:{key:Hr==="\u6279\u91CF\u5220\u9664"?"\u5220\u9664":Hr==="\u6279\u91CF\u7ED3\u675F"?"\u7ACB\u5373\u622A\u6B62":Hr==="\u6279\u91CF\u53D1\u5E03"?"\u7ACB\u5373\u53D1\u5E03":Hr,selectArrs:sr,selectArrsAll:(Ur=an.polls)==null?void 0:Ur.filter(ra=>sr.includes(ra.id)),manage_all_group:an==null?void 0:an.manage_all_group,params:Bn}})}});return et.createElement("section",null,et.createElement(q.Z,{isLoading:rt["classroomList/getClassroomPollsList"],tabDataSource:sa,isAdmin:(0,N.GJ)(),addText:"\u65B0\u5EFA\u95EE\u5377",getDropdownMenu:Mr,onTabMenuClick:ea,defaultSelectedKeys:[$t+""]}),et.createElement(ue.Z,{dataSource:an.polls||[],isAdmin:(0,N.GJ)(),batchStatus:Jt,SortMenuName:Rn,setSortMenuName:Wn,SortMenus:_n,onSort:cr=>{Bn.sort_by=cr.type,Bn.sort_direction=cr.direction,Bn.page=1,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},onSearch:cr=>{Bn.search=cr.trim(),Bn.page=1,St({type:"classroomList/getClassroomPollsList",payload:Te({},Bn)})},onBatch:cr=>Dt(cr)}),et.createElement(B.Z,{loading:rt["classroomList/getClassroomPollsList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},an.polls_counts&&an.polls_counts.polls_all_counts===0&&et.createElement(S.Z,null),an.polls&&an.polls.map(function(cr,Ur){return et.createElement(T,{key:Ur,v:cr,k:Ur,batchStatus:!0,selectArrs:sr,setSelectArrs:Hn,dispatch:St,params:Bn,detailPollsList:an,user:ae,etiem:(0,a.li)((new Date(cr.end_time).getTime()-new Date().getTime())/1e3)})}),et.createElement("aside",{className:"tc mb50 mt30"},((On=an.polls_counts)==null?void 0:On.polls_all_counts)>0&&et.createElement(C.Z,{showSizeChanger:!0,onChange:Qn,defaultCurrent:Bn.page,current:Bn.page||1,pageSize:Bn.limit||20,total:an.polls_counts&&an.polls_counts.polls_all_counts}))),sr.length>0&&(0,N.GJ)()&&et.createElement(D.Z,{offsetBottom:0},et.createElement(pe.Z,{buttonDataSource:Xr,onButtonClick:oa,useBatchStatus:Dt,catalogue:((Pn=(ln=zn==null?void 0:zn.course_modules)==null?void 0:ln.find(cr=>cr.type==="poll"))==null?void 0:Pn.second_category)||[],setSeleArr:Hn,allSelect:sr.length?sr.length===((Ut=an.polls)==null?void 0:Ut.length):!1,setAllSelect:cr=>{var Ur;cr.target.checked?Hn((Ur=an.polls)==null?void 0:Ur.map(Hr=>Hr.id)):Hn([])},selectArrs:sr,onMenuClick:Fr,addCatalogue:cr=>{var Ur,Hr;cr.preventDefault(),St({type:"classroomList/setActionTabs",payload:{key:"\u6DFB\u52A0\u76EE\u5F55",selectArrs:{category_id:(Ur=zn==null?void 0:zn.course_modules)==null?void 0:Ur.find(ra=>ra.type==="poll").id,nodeModules:((Hr=zn==null?void 0:zn.course_modules)==null?void 0:Hr.find(ra=>ra.type==="poll"))||[],parent_id:"",type:"poll"}}})}})),et.createElement(te,null),et.createElement(Qe,null),et.createElement(Wt,null),et.createElement(bt,null),et.createElement(We,{key:Rt,cb:()=>Hn([])}))};var Tt=(0,v.connect)(({user:ae,classroomList:De,loading:Ce,globalSetting:rt})=>({user:ae,classroomList:De,globalSetting:rt,loading:Ce.effects}))(At)},20595:function(Dn,Ye,t){"use strict";t.d(Ye,{Q8:function(){return pt},d0:function(){return $e},w6:function(){return Ue}});var e=t(59301),v=t(24017),u=t(82326),$=t(6767),A=t(62957),B=t(47889),C=t(77019),D=t(5269),w=t(25399),a=t(62673),N=t(7939),S=t(66649),m=t.n(S),I=t(8576),Z=t(66658),R=t(89392),me=t.n(R),ve=t(7408),b=t(64237),Ee=t(51429),r=t(53582),d=t(94477),H=t(70236),ee=t(82758),K=t(27334),de=t(59301),oe=Object.defineProperty,ne=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,F=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,ye=(se,je,G)=>je in se?oe(se,je,{enumerable:!0,configurable:!0,writable:!0,value:G}):se[je]=G,L=(se,je)=>{for(var G in je||(je={}))F.call(je,G)&&ye(se,G,je[G]);if(he)for(var G of he(je))c.call(je,G)&&ye(se,G,je[G]);return se},We=(se,je)=>ne(se,Ae(je)),Pe=(se,je,G)=>new Promise((Re,Ge)=>{var st=re=>{try{xe(G.next(re))}catch(le){Ge(le)}},Je=re=>{try{xe(G.throw(re))}catch(le){Ge(le)}},xe=re=>re.done?Re(re.value):Promise.resolve(re.value).then(st,Je);xe((G=G.apply(se,je)).next())});function Ue(se,je){const G=[];for(let Re=se;Re{const Re=sem()(je).endOf("day"),st=se{const G=parseInt(m()(se).format("HH")),Re=parseInt(m()().format("HH")),Ge=parseInt(m()().format("mm"));if(!se)return{disabledHours:()=>Ue(0,Re),disabledMinutes:()=>Ue(0,Ge)};if(je){const st=parseInt(m()(je).format("HH")),Je=parseInt(m()(je).format("mm"));return m()(se).isSame(m()(je),"day")?{disabledHours:()=>Ue(0,st),disabledMinutes:()=>G<=st?Ue(0,Je):[]}:void 0}if(m()(se).isSame(m()(),"day"))return{disabledHours:()=>Ue(0,Re),disabledMinutes:()=>m()(se).isSame(m()(),"hour")&&G<=Re?Ue(0,Ge):[]}},Ne=(se,je)=>se==null?void 0:se.map(G=>{var Re;return(Re=je==null?void 0:je.find(Ge=>Ge.value===G))==null?void 0:Re.id}),{RangePicker:yt}=v.default,{Option:k}=u.default,j=({shixunHomeworks:se,loading:je,dispatch:G,classroomList:Re,user:Ge})=>{var st,Je,xe,re,le,y,Oe,te,i;const g=(0,Ee.useParams)(),{workSetting:P,workList:ie,shixunWorkList:O,headerInfo:J,changeData:X}=se,[_,f]=(0,e.useState)(!1),[E,Qe]=(0,e.useState)(!1);let[ge,He]=(0,e.useState)([]),[Le,tt]=(0,e.useState)([]),[Fe,at]=(0,e.useState)({unified_setting:!1,publish_time:"",end_time:"",allow_late:!1,unified_late:!0,late_time:"",late_penalty:0,penalty_type:r.Q.Percent,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,comment_public:!0,total_score:"",eff_score:0,action_analysis:!1,work_end_forbid_evaluate:!1});const[dt,Vt]=(0,e.useState)({}),[Nt,zt]=(0,e.useState)({});(0,e.useEffect)(()=>()=>{He([])},[]),(0,e.useEffect)(()=>{f(!(0,I.GJ)())},[(0,I.GJ)()]);const fe=()=>{G({type:"shixunHomeworks/getWorkSetting",payload:L({},g)})};(0,e.useEffect)(()=>{if(!(P!=null&&P.course_id))return;Object.keys(Fe).map(function(ke){Fe[ke]=P[ke]}),(!Fe.allow_late||!Fe.unified_late)&&(Fe.late_penalty=20,Fe.penalty_type=r.Q.Percent),Fe.unified_setting||(Fe.unified_late=!1,Fe.unified_anonymous_comment=!1,Fe.unified_anonymous_appeal=!1),ge=JSON.parse(JSON.stringify(P.group_settings.map(ke=>We(L({},ke),{group_name:[ke.group_name]})).filter(ke=>ke.publish_time!==null))),Le=JSON.parse(JSON.stringify(P.allow_late_settings.map(ke=>We(L({},ke),{group_name:[ke.group_name]})).filter(ke=>ke.late_time!==null))),at(L({},Fe));const we=(0,ve.QE)((ge==null?void 0:ge.length)>0?ge:[]);He([...we]),(Le==null?void 0:Le.length)<=0?tt([{penalty_type:r.Q.Percent,late_penalty:20}]):tt([...Le])},[P]);const Me=()=>Pe(void 0,null,function*(){var we,ke,Ct,jt,Wt,wn,on,Kn;if(((Ct=(ke=(we=Ge==null?void 0:Ge.userInfo)==null?void 0:we.course)==null?void 0:ke.shixun_homework_info)==null?void 0:Ct.shixun_homework_remaining_count)===0&&((Wt=(jt=se==null?void 0:se.headerInfo)==null?void 0:jt.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))){(0,ve.bR)(`\u60A8\u4ECA\u65E5\u5728\u3010${(on=(wn=(0,I.eY)())==null?void 0:wn.course)==null?void 0:on.course_name}\u3011\u7684\u8BFE\u5802\u5B9E\u9A8C\u4F5C\u4E1A\u53D1\u5E03\u989D\u5EA6\u5DF2\u7528\u5B8C\u3002\u989D\u5EA6\u5C06\u4E8E\u6BCF\u65E524\u70B9\u91CD\u7F6E\uFF0C\u5C4A\u65F6\u5373\u53EF\u7EE7\u7EED\u53D1\u5E03\u3002\u5982\u9700\u7ACB\u5373\u53D1\u5E03\u66F4\u591A\u4F5C\u4E1A\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u6269\u5BB9\u3002`);return}if(((Kn=Ge==null?void 0:Ge.userInfo)==null?void 0:Kn.user_status)===2){(0,d.Rd)();return}const or=JSON.parse(JSON.stringify(Fe));if(or.challenge_settings.filter(nn=>!nn.hide),or.categoryId=g.categoryId,console.log(ge),!Fe.unified_setting)ge=ge==null?void 0:ge.map(nn=>{var lr;if(!nn.publish_time||!nn.end_time)throw $.ZP.error("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u53D1\u5E03\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!nn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=(lr=P.group_settings)==null?void 0:lr.filter(jn=>{var tr;return(tr=nn==null?void 0:nn.group_name)==null?void 0:tr.includes(jn.group_name)}).map(jn=>jn.group_id||jn.id).toString().split(","),nn});else if(!Fe.publish_time||!Fe.end_time)throw $.ZP.error("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A"),new String("\u53D1\u5E03\u622A\u6B62\u65F6\u95F4\u4E0D\u80FD\u4E3A\u7A7A");if(or.group_settings=ge,Fe.allow_late)if(Fe.unified_late){if(Fe.late_penalty===null||Fe.late_penalty===void 0||Fe.late_penalty<0||Fe.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!Fe.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574")}else Le=Le==null?void 0:Le.map(nn=>{var lr,jn;if(nn.late_penalty===null||nn.late_penalty===void 0||nn.late_penalty<0||nn.late_penalty>100)throw $.ZP.error("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100"),new String("\u8FDF\u4EA4\u6263\u5206\u586B\u5199\u533A\u95F4\u4E3A0~100");if(!nn.late_time)throw $.ZP.error("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574"),new String("\u8BF7\u628A\u622A\u6B62\u65F6\u95F4\u586B\u5199\u5B8C\u6574");if(!nn.group_name)throw $.ZP.error("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0"),new String("\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0");return nn.group_name=typeof(nn==null?void 0:nn.group_name)=="string"?[nn==null?void 0:nn.group_name]:nn==null?void 0:nn.group_name,nn.group_id=(jn=(lr=nn==null?void 0:nn.group_name)==null?void 0:lr.map(tr=>{var ir,nr;let M=(nr=(ir=P.group_settings)==null?void 0:ir.filter(Y=>(Y==null?void 0:Y.group_name)===tr))==null?void 0:nr[0];return M==null?void 0:M.group_id}))==null?void 0:jn.toString().split(","),nn}),or.allow_late_settings=Le;let Qt=yield(0,K.Tr)({homework_common_ids:[parseInt(g.categoryId)],course_id:g.coursesId,type:"homework_common"});(Qt==null?void 0:Qt.student_count)===0?Ie(or):(zt(or),Vt(Qt))}),Ie=we=>{if(we.total_score===null){$.ZP.warning("\u603B\u5206\u503C\u4E0D\u80FD\u4E3A\u7A7A");return}if(we!=null&&we.work_efficiency&&we.eff_score===null){$.ZP.warning("\u6548\u7387\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}const ke=we.challenge_settings.reduce((Wt,wn)=>Wt+Number(wn.challenge_score),0),Ct={shixun_evaluation:we.shixun_evaluation,challenge_settings:we.challenge_settings};let jt=()=>{var Wt;const wn=()=>Pe(void 0,null,function*(){Qe(!0),(yield(0,Z.ZP)(`/api/homework_commons/${g.categoryId}/publish_setting.json`,{method:"post",body:L({},we)})).status===0&&($.ZP.success("\u66F4\u65B0\u6210\u529F"),fe(),G({type:"user/getUserInfo",payload:{course_id:g.coursesId}}),G({type:"shixunHomeworks/getShixunWorkHeadInfo",payload:L({},g)})),Qe(!1)});!(0,R.isEqual)(X,Ct)&&!((Wt=J==null?void 0:J.homework_status)!=null&&Wt.includes("\u672A\u53D1\u5E03"))?A.default.confirm({title:"\u66F4\u65B0\u6210\u7EE9",content:"\u60A8\u6539\u52A8\u4E86\u672C\u6B21\u4F5C\u4E1A\u7684\u5173\u5361\u5F97\u5206\u8BBE\u7F6E\uFF0C\u8FD9\u53EF\u80FD\u5BFC\u81F4\u5DF2\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\u7684\u6210\u7EE9\u4EA7\u751F\u9519\u8BEF\u3002\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u6309\u94AE\u5C06\u4FDD\u5B58\u6700\u65B0\u8BBE\u7F6E\u5E76\u6309\u6700\u65B0\u8BBE\u7F6E\u66F4\u65B0\u5168\u73ED\u6210\u7EE9\u3002",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:wn}):wn()};P!=null&&P.high_resources_consume&&!(P!=null&&P.high_resources_consume_permission)?G({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u4F7F\u7528",id:g.coursesId,type:"shixun",type_id:g.categoryId,name:P.homework_name,fn:()=>{jt()}}}):jt()},Xe=(we,ke,Ct="group_id")=>{var jt;return ke?ke.find(Wt=>Wt[Ct]===we):(jt=P==null?void 0:P.group_settings)==null?void 0:jt.find(Wt=>Wt.group_id[0]===we)},It=(P==null?void 0:P.allow_late)||(P==null?void 0:P.anonymous_comment),bt=we=>{var ke,Ct;const jt=Xe(we,P==null?void 0:P.allow_late_settings,"id"),Wt=Xe(we,P==null?void 0:P.anonymous_comment_settings),wn=Xe(we);return(P==null?void 0:P.allow_late)&&jt&&m()(jt==null?void 0:jt.late_time)<=m()()||(P==null?void 0:P.anonymous_comment)&&Wt&&(Wt==null?void 0:Wt.evaluation_start)!==null||((Ct=(m()(wn==null?void 0:wn.end_time)<=m()()&&((ke=P==null?void 0:P.allow_late_settings)==null?void 0:ke.filter(on=>on.group_id.includes(we))))[0])==null?void 0:Ct.late_time)!=null},sn=(0,e.useMemo)(()=>(P==null?void 0:P.allow_late)||(P==null?void 0:P.all_group_late),[P,J]),mn=P==null?void 0:P.anonymous_comment,Mt=we=>{if(!we)return!1;const ke=Xe(we,P==null?void 0:P.anonymous_comment_settings);return(P==null?void 0:P.anonymous_comment)&&ke&&(ke==null?void 0:ke.evaluation_start)!==null},tn=(we,ke)=>{var Ct,jt,Wt,wn,on;we!=null&&we.group_id||(we.group_id=Ne(we==null?void 0:we.group_name,P==null?void 0:P.group_settings)),G({type:"classroomList/setActionTabs",payload:{key:"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",data:we,index:ke,rangePickerDisabled:(jt=(Ct=we==null?void 0:we.group_id)==null?void 0:Ct[0])!=null&&jt.publish_time?_||(m()()<=m()((wn=Xe((Wt=we==null?void 0:we.group_id)==null?void 0:Wt[0]))==null?void 0:wn.publish_time)?!1:[!0,bt((on=we==null?void 0:we.group_id)==null?void 0:on[0])]):!1,disabledDate:P==null?void 0:P.course_end_date}})};return de.createElement("section",{className:b.Z.form},de.createElement("div",{className:b.Z.title},"\u4F5C\u4E1A\u53D1\u5E03",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u4F5C\u4E1A\u4E00\u65E6\u53D1\u5E03\u540E\u4E0D\u53EF\u53D8\u66F4\u8BD5\u9898\u53D1\u5E03\u6A21\u5F0F\uFF09")),de.createElement("div",null,de.createElement("div",{style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(B.ZP.Group,{disabled:_||!((st=J==null?void 0:J.homework_status)!=null&&st.includes("\u672A\u53D1\u5E03"))||(0,I.Rm)()&&!((Je=Re.AssistantObject.practice)!=null&&Je.can_publish),value:Fe.unified_setting,onChange:we=>{var ke;if(!((ke=J==null?void 0:J.homework_status)!=null&&ke.includes("\u672A\u53D1\u5E03"))){$.ZP.error("\u5DF2\u53D1\u5E03\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u7EDF\u4E00\u8BBE\u7F6E");return}if(Fe.unified_setting=!Fe.unified_setting,Fe.unified_setting||(Fe.unified_late=!1,tt([{late_penalty:5}])),at(Object.assign({},Fe)),Fe.unified_setting===!1&&ge==""){He(ge.concat({}));return}Fe.unified_setting&&(He([]),tt([{late_penalty:5}]))}},de.createElement(B.ZP,{value:!0,disabled:_||!(P!=null&&P.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u53D1\u5E03"),de.createElement(B.ZP,{disabled:_||!((xe=P==null?void 0:P.group_settings)!=null&&xe.length),value:!1},"\u5206\u73ED\u53D1\u5E03")),((re=P==null?void 0:P.group_settings)==null?void 0:re.length)===0&&de.createElement("div",{style:{color:"rgba(0, 0, 0, 0.25)",height:"22px"}},"\uFF08\u672C\u8BFE\u5802\u65E0\u5206\u73ED\uFF0C\u4EC5\u652F\u6301\u9009\u62E9\u201C\u7EDF\u4E00\u53D1\u5E03\u201C\uFF09")),Fe.unified_setting&&de.createElement("div",{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",height:"50px",marginTop:"1px"}},de.createElement(C.Z,{align:"middle"},de.createElement(D.Z,{style:{marginLeft:"23px"}},"\u53D1\u5E03\u65F6\u95F4"),de.createElement(D.Z,{className:"ml10"},de.createElement(v.default,{size:"large",disabled:_||!((le=J==null?void 0:J.homework_status)!=null&&le.includes("\u672A\u53D1\u5E03")||(y=J==null?void 0:J.homework_status)!=null&&y.includes("\u672A\u5F00\u59CB"))||(0,I.Rm)()&&!((Oe=Re.AssistantObject.practice)!=null&&Oe.can_publish),style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u53D1\u5E03\u65F6\u95F4",showTime:{format:"HH:mm"},allowClear:!1,format:"YYYY-MM-DD HH:mm",disabledDate:we=>pt(we,P==null?void 0:P.course_end_date),disabledTime:we=>$e(we),value:Fe.publish_time?m()(Fe.publish_time):"",onChange:(we,ke)=>{Fe.publish_time=ke,(Fe.end_time==""||!Fe.end_time)&&Fe.unified_setting&&(Fe.end_time=m()(we).add(7,"days").format("YYYY-MM-DD HH:mm:ss")),at(Object.assign({},Fe))}}))),de.createElement(C.Z,{align:"middle",className:"pl30"},de.createElement(D.Z,null,"\u622A\u6B62\u65F6\u95F4"),de.createElement(D.Z,{className:"ml10"},de.createElement(v.default,{size:"large",style:{width:170},allowClear:!1,placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:(P==null?void 0:P.allow_late)&&(P==null?void 0:P.homework_status.includes("\u5DF2\u622A\u6B62"))||_||(P==null?void 0:P.allow_late)&&m()()>=m()(P==null?void 0:P.end_time)||(0,I.Rm)()&&!((te=Re.AssistantObject.practice)!=null&&te.can_publish),disabledDate:we=>pt(we,P==null?void 0:P.course_end_date,Fe.publish_time),disabledTime:we=>$e(we,Fe.publish_time),value:Fe.end_time?m()(Fe.end_time):"",onChange:(we,ke)=>{Fe.end_time=ke,at(Object.assign({},Fe))}})))),!Fe.unified_setting&&(ge==null?void 0:ge.length)>0&&de.createElement(C.Z,{style:{display:"flex",color:"#666666",background:"#F6F7F9",padding:"5px 30px",marginTop:"1px"}},ge&&ge.map(function(we,ke){var Ct,jt,Wt,wn,on,Kn,or;return de.createElement(D.Z,{span:24,key:ke},de.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:ke==(ge==null?void 0:ge.length)-1?"0px":"10px"}},de.createElement("div",{style:{minWidth:85,marginRight:"15px",textAlign:"right"}},"\u53D1\u5E03\u89C4\u5219",ke+1),de.createElement(u.default,{disabled:_||((Ct=J==null?void 0:J.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03")&&we.id||m()(){var nn;if((0,I.Rm)()&&!((nn=Re.AssistantObject.practice)!=null&&nn.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge[ke].group_name=Qt,ge[ke].group_id=we.group_id;const lr=(0,R.flattenDeep)(ge.map(tr=>tr.group_name)),jn=Le.map(tr=>{let ir=(tr==null?void 0:tr.group_name)||[];return We(L({},tr),{group_name:(0,R.remove)(ir,nr=>lr.includes(nr))})});tt(jn),He(ge.slice())},maxTagCount:4,maxTagPlaceholder:Qt=>de.createElement("div",{style:{cursor:"pointer"},onClick:()=>tn(we,ke)},"+",Qt==null?void 0:Qt.length)},P.group_settings&&P.group_settings.map(function(Qt){if(!ge.map(lr=>lr.group_name).flat().includes(Qt.group_name))return de.createElement(k,{value:Qt.group_name,key:Qt.id},Qt.group_name)})),de.createElement("div",{className:"ml20"},de.createElement(yt,{size:"large",ranges:{\u6B64\u523B:[we.publish_time?m()(we.publish_time):m()(),m()()]},allowClear:!1,disabled:_||(m()()<=m()((wn=Xe((Wt=we==null?void 0:we.group_id)==null?void 0:Wt[0]))==null?void 0:wn.publish_time)?!1:[!0,bt((on=we==null?void 0:we.group_id)==null?void 0:on[0])]),style:{width:605},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:Qt=>pt(Qt,P==null?void 0:P.course_end_date),disabledTime:Qt=>$e(Qt),showTime:{showNow:!0,format:"HH:mm",defaultValue:[m()((0,ve.U6)(),"HH:mm"),m()((0,ve.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:[we.publish_time?m()(we.publish_time):void 0,we.end_time?m()(we.end_time):void 0],onChange:(Qt,nn)=>{var lr;if((0,I.Rm)()&&!((lr=Re.AssistantObject.practice)!=null&&lr.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ge[ke].publish_time=nn[0],!we.end_time&&nn[0]?ge[ke].end_time=m()(nn[0]).add(7,"days"):ge[ke].end_time=nn[1],He([...ge])},onCalendarChange:(Qt,nn,lr)=>{if(nn!=null&&nn[0]&&!nn[1]){const jn=m()(nn[0]).add(7,"days");ge[ke].publish_time=nn[0],ge[ke].end_time=jn,He([...ge])}}})),!_&&de.createElement("div",{style:{display:"flex",width:"50px"}},((Kn=we==null?void 0:we.group_id)==null?void 0:Kn.length)>1&&de.createElement(w.Z,{title:"\u89C4\u5219\u62C6\u5206"},de.createElement("i",{className:"iconfont icon-chaifen ml10",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>tn(we,ke)})),ge.length<((or=P==null?void 0:P.group_settings)==null?void 0:or.length)&&de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var Qt;if((0,I.Rm)()&&!((Qt=Re.AssistantObject.practice)!=null&&Qt.can_publish)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}He(ge.concat({}))}}),((we==null?void 0:we.publish_time)&&m()(){const Qt=(0,R.cloneDeep)(Le);Qt.forEach((nn,lr)=>{nn.group_name&&(nn.group_name=nn.group_name.filter(jn=>{var tr;return!((tr=ge[ke].group_name)!=null&&tr.includes(jn))}))}),ge=ge.filter((nn,lr)=>ke!==lr),tt(Qt),He(ge.slice()),setTimeout(()=>He(ge.slice()),10)}}))))}))),de.createElement(C.Z,null,de.createElement(D.Z,null,de.createElement("div",{className:b.Z.title,style:{marginTop:"30px"}},"\u8865\u4EA4\u8BBE\u7F6E",de.createElement("span",{className:"c-grey-666 font14",style:{fontWeight:400}},"\uFF08\u53EF\u5BF9\u5728\u4F5C\u4E1A\u53D1\u5E03\u65F6\u95F4\u8303\u56F4\u5185\u672A\u5B8C\u6210\u4F5C\u4E1A\u7684\u5B66\u751F\uFF0C\u5EF6\u957F\u65F6\u95F4\u8FDB\u884C\u8865\u4EA4\uFF09"))),de.createElement(D.Z,{span:24,style:{background:"#F6F7F9",padding:"13px 30px",display:"flex",alignItems:"center"}},de.createElement(a.default,{checked:Fe.allow_late,disabled:_||sn,onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we.target.checked&&A.default.warning({title:"\u5F00\u542F\u8865\u4EA4\u63D0\u793A",centered:!0,width:480,content:de.createElement("div",{style:{padding:10,background:"#f5f6f9"}},de.createElement("div",null,"1.\u5F00\u542F\u8865\u4EA4\u540E\u4E0D\u53EF\u5173\u95ED\uFF0C\u8865\u4EA4\u65B9\u5F0F\u63D0\u4EA4\u4FDD\u5B58\u540E\u4E0D\u53EF\u4FEE\u6539\uFF1B"),de.createElement("div",null,"2.\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u5FC5\u987B\u665A\u4E8E\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\uFF1B"),de.createElement("div",null,"3.\u73ED\u7EA7\u9636\u6BB5\u8FDB\u5165\u201C\u8865\u4EA4\u4E2D\u201D\u5219\u4E0D\u53EF\u53D8\u66F4\u4F5C\u4E1A\u622A\u6B62\u65F6\u95F4\u3002"))}),Fe.allow_late=!Fe.allow_late,Le==""&&tt([{late_penalty:5}]),at(Object.assign({},Fe))}},de.createElement("strong",null,"\u5F00\u542F\u8865\u4EA4")))),(Fe==null?void 0:Fe.allow_late)&&de.createElement("div",{style:{background:"#F6F7F9",padding:"10px 30px",marginTop:"1px",color:"#666666"}},de.createElement("div",{style:{display:"flex"}},de.createElement("div",{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u65B9\u5F0F"),de.createElement(B.ZP.Group,{style:{marginLeft:"20px"},disabled:_||(P==null?void 0:P.anonymous_comment)||(P==null?void 0:P.allow_late),value:Fe.unified_late,onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe.unified_late=we.target.value,Le==""&&!we.target.value&&tt([{penalty_type:r.Q.Percent,late_penalty:20}]),at(L({},Fe))}},(Fe==null?void 0:Fe.unified_setting)&&de.createElement(B.ZP,{value:!0,disabled:!(P!=null&&P.manage_all_group),style:{marginRight:"50px"}},"\u7EDF\u4E00\u8865\u4EA4"),((i=P==null?void 0:P.group_settings)==null?void 0:i.length)>0&&de.createElement(B.ZP,{value:!1},"\u5206\u73ED\u8865\u4EA4"))),Fe!=null&&Fe.unified_late?de.createElement(de.Fragment,null,de.createElement(C.Z,{align:"middle",style:{marginTop:"10px"}},de.createElement(D.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u6263\u5206"),de.createElement(D.Z,{className:"ml20"},de.createElement(r.Z,{disabled:_||mn,value:{type:Fe.penalty_type,inputValue:Fe.late_penalty},onChange:we=>{var ke;if((0,I.Rm)()&&!((ke=Re.AssistantObject.practice)!=null&&ke.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}at(We(L({},Fe),{late_penalty:we.inputValue,penalty_type:we.type}))}})),de.createElement(D.Z,{flex:"1",className:"ml5"},de.createElement("span",{className:"c-grey-c ml10"},Fe.penalty_type===r.Q.Number?"(\u8865\u4EA4\u65F6\u6309\u7167\u5B66\u751F\u603B\u6210\u7EE9\u6263\u5206)":"(\u5B66\u751F\u6700\u7EC8\u5F97\u5206=\u8865\u4EA4\u524D\u5F97\u5206+\u8865\u4EA4\u9636\u6BB5\u589E\u52A0\u7684\u5206\u503C*\uFF08100%-\u767E\u5206\u6BD4%\uFF09)"))),de.createElement(C.Z,{align:"middle",style:{marginTop:"15px"}},de.createElement(D.Z,{style:{width:"110px",textAlign:"right"}},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(D.Z,{className:"ml20"},de.createElement(v.default,{size:"large",allowClear:!1,style:{width:170},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:_||mn,value:Fe.late_time?m()(Fe.late_time):"",disabledDate:we=>pt(we,P==null?void 0:P.course_end_date),onChange:(we,ke)=>{var Ct;if((0,I.Rm)()&&!((Ct=Re.AssistantObject.practice)!=null&&Ct.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe.late_time=ke,at(Object.assign({},Fe))}})))):Le.map(function(we,ke){var Ct;return de.createElement(D.Z,{span:24,key:ke},de.createElement(C.Z,{style:{display:"flex",alignItems:"center",marginTop:"10px"}},de.createElement("div",{style:{width:"85px",marginLeft:"27px",textAlign:"right"}},"\u8865\u4EA4\u89C4\u5219",ke+1),de.createElement(u.default,{disabled:_||!((Ct=J==null?void 0:J.homework_status)!=null&&Ct.includes("\u672A\u53D1\u5E03"))&&we.id||(P==null?void 0:P.anonymous_comment),mode:"multiple",className:b.Z.multiple_select,style:{width:"212px",marginLeft:"18px"},value:typeof we.group_name=="string"?[we.group_name]:we.group_name,placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",onChange:jt=>{var Wt;if((0,I.Rm)()&&!((Wt=Re.AssistantObject.practice)!=null&&Wt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].group_name=jt,Le[ke].group_id=we.group_id,tt(Le.slice())}},P.group_settings&&P.group_settings.map(function(jt){const Wt=Le.map(on=>on.group_name).flat(),wn=ge.map(on=>on.group_name).flat();if(Fe!=null&&Fe.unified_setting){if(!Wt.includes(jt.group_name))return de.createElement(k,{value:jt.group_name,key:jt.id},jt.group_name)}else if(wn.includes(jt.group_name)&&!Wt.includes(jt.group_name))return de.createElement(k,{value:jt.group_name,key:jt.id},jt.group_name)})),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u6263\u5206"),de.createElement(r.Z,{disabled:_||Mt(we.id),value:{type:we.penalty_type,inputValue:we.late_penalty},onChange:jt=>{var Wt;if((0,I.Rm)()&&!((Wt=Re.AssistantObject.practice)!=null&&Wt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].late_penalty=jt.inputValue,Le[ke].penalty_type=jt.type,tt([...Le])}}),de.createElement("div",{className:"ml20 mr10"},"\u8865\u4EA4\u622A\u6B62\u65F6\u95F4"),de.createElement(v.default,{size:"large",disabled:_||Mt(we.id),style:{width:225},showTime:{format:"HH:mm",defaultValue:m()((0,ve.U6)(),"HH:mm")},placeholder:"\u8BF7\u9009\u62E9\u622A\u6B62\u65F6\u95F4",disabledDate:jt=>pt(jt,P==null?void 0:P.course_end_date),format:"YYYY-MM-DD HH:mm",value:we!=null&&we.late_time?m()(we.late_time):void 0,onChange:(jt,Wt)=>{var wn;if((0,I.Rm)()&&!((wn=Re.AssistantObject.practice)!=null&&wn.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le[ke].late_time=Wt,tt([...Le])}}),!_&&de.createElement("div",{style:{display:"flex",width:"50px"}},de.createElement("i",{className:"iconfont icon-zengjia1 ml10 mr10",style:{cursor:"pointer",color:"#00B187"},onClick:()=>{var jt;if((0,I.Rm)()&&!((jt=Re.AssistantObject.practice)!=null&&jt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}tt(Le.concat({penalty_type:r.Q.Percent,late_penalty:20}))}}),ke>0&&!we.id&&de.createElement("i",{className:"iconfont icon-shanjian1",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{var jt;if((0,I.Rm)()&&!((jt=Re.AssistantObject.practice)!=null&&jt.can_late)){$.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Le=Le.filter((Wt,wn)=>ke!==wn),tt(Le.slice()),setTimeout(()=>tt(Le.slice()),10)}}))))})),!_&&de.createElement(de.Fragment,null,de.createElement(N.ZP,{type:"primary",size:"large",loading:E,style:{width:"138px",marginTop:"30px"},onClick:()=>Me()},"\u4FDD\u5B58")),de.createElement(H.Z,{onConfirm:(we,ke)=>{ge.splice(we,0,...ke),ge.splice(we+ke.length,1);const Ct=(0,ve.QE)([...ge]);He([...Ct])}}),de.createElement(ee.Z,{resdata:dt,type:"shixun",okloading:E,oktext:(dt==null?void 0:dt.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:we=>Pe(void 0,null,function*(){Qe(!0);let ke=yield(0,Z.ZP)(`/api/courses/${g.coursesId}/batch_copy_shixuns.json`,{method:"post",body:{type:"homework_common",ids:[parseInt(g.categoryId)]}});Qe(!1),(ke==null?void 0:ke.status)===0&&Ie(Nt)})}))};Ye.ZP=(0,Ee.connect)(({shixunHomeworks:se,classroomList:je,loading:G,user:Re})=>({shixunHomeworks:se,classroomList:je,loading:G.effects,user:Re}))(j)},3605:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return a}});var e=t(59301),v=t(37568),u=t(62673),$=t(77019),A={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",C=t(4918),D=(N,S,m)=>new Promise((I,Z)=>{var R=b=>{try{ve(m.next(b))}catch(Ee){Z(Ee)}},me=b=>{try{ve(m.throw(b))}catch(Ee){Z(Ee)}},ve=b=>b.done?I(b.value):Promise.resolve(b.value).then(R,me);ve((m=m.apply(N,S)).next())}),a=({data:N,value:S=[],handleChangePage:m,className:I="",setSelectedRowKeys:Z,selectedRowKeys:R,onChange:me=()=>{}})=>{const[ve,b]=(0,e.useState)([]),[Ee,r]=(0,e.useState)([]),[d,H]=(0,e.useState)([]);let[ee,K]=(0,e.useState)(1),[de,oe]=(0,e.useState)();return(0,e.useEffect)(()=>{b(N),r([]),H([])},[N]),(0,e.useEffect)(()=>{Z&&(r(R),H(R))},[R]),e.createElement("div",{className:`flex justify-between w-full ${I}`},e.createElement("div",{className:A.leftdiv},e.createElement(v.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:ne=>D(void 0,null,function*(){b(N.filter(Ae=>{var he;return(he=Ae==null?void 0:Ae.name)==null?void 0:he.includes(ne.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),ve.length===0&&e.createElement(C.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),e.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},e.createElement(u.default.Group,{value:Ee.map(ne=>`${ne.id}`),onChange:ne=>{Z(ve.filter(Ae=>ne.includes(`${Ae.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},ve.map((ne,Ae)=>e.createElement($.Z,{key:ne.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},e.createElement(u.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:ne.is_published,value:`${ne.id}`},e.createElement("div",{className:A.listClass},e.createElement("span",{className:A.spantitle,style:{width:ne.is_published?"108px":"170px"}},ne.name),ne.is_published&&e.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),e.createElement("div",{className:A.rightdiv},e.createElement(v.default.Search,{onChange:ne=>{H(Ee.filter(Ae=>Ae.name.includes(ne.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),d.length===0&&e.createElement(C.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),d.length>0&&e.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},e.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},d.map((ne,Ae)=>e.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:ne.id},e.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},ne.name),e.createElement("img",{src:B,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{Z(Ee.filter(he=>`${he.id}`!=`${ne.id}`))}})))))))}},16935:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return N}});var e=t(59301),v=t(93041),u=t(37568),$=t(62673),A=t(7939),B=t(75727),C={bottomControlContainer:"bottomControlContainer___woAeo",buttonWrap:"buttonWrap___iRw4K",moveCategory:"moveCategory___oiQqw"},D=t(8576),w=t(84105),N=({buttonDataSource:S,onButtonClick:m,useBatchStatus:I,allSelect:Z,setAllSelect:R,selectArrs:me,onMenuClick:ve,setSeleArr:b,catalogue:Ee,addCatalogue:r})=>{const[d,H]=(0,e.useState)(!1),[ee,K]=(0,e.useState)("");console.log("---",Ee);const de=e.createElement("div",{className:C.moveCategory,onMouseLeave:oe=>H(!1)},e.createElement(v.default,{onClick:ve,style:{maxHeight:300,width:240,overflow:"auto"}},e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child"},e.createElement(u.default,{onChange:oe=>{K(oe.target.value)}})),Ee==null?void 0:Ee.map(function(oe,ne){var Ae;if(!(ee!==""&&oe.category_name.indexOf(ee)<0))return e.createElement(e.Fragment,null,e.createElement(v.default.Item,{className:"multi-llipsis1e",key:oe.category_id,title:oe.category_name},oe.category_name),(Ae=oe==null?void 0:oe.third_category)==null?void 0:Ae.map(he=>e.createElement(v.default.Item,{style:{marginLeft:20},className:"multi-llipsis1e",key:he.category_id,title:he.category_name},he.category_name)))}),r&&e.createElement("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:r},"\u65B0\u5EFA\u5B50\u76EE\u5F55...")));return e.createElement("div",{className:C.bottomControlContainer},e.createElement("div",null,e.createElement("div",null,e.createElement($.default,{checked:Z,onChange:R},"\u5168\u9009\u672C\u9875\uFF08",me.length,"\uFF09")),(0,D.GJ)()&&S.map(oe=>e.createElement("div",{key:oe.name},e.createElement(A.ZP,{type:"primary",icon:oe.icon,className:C.buttonWrap,onClick:()=>m(oe)},oe.name))),(0,D.GJ)()&&(r||Ee)&&e.createElement("div",null,e.createElement(B.Z,{open:d,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:()=>de,getPopupContainer:oe=>oe.parentNode},e.createElement("span",{className:"ant-dropdown-link",onMouseEnter:oe=>H(!0)},e.createElement(A.ZP,{type:"primary",className:C.buttonWrap,icon:e.createElement("i",{className:"iconfont icon-yidongmulu"})},e.createElement("span",null,"\u79FB\u52A8\u5230\u76EE\u5F55 ",e.createElement(w.Z,null))))))),e.createElement("div",null,e.createElement(A.ZP,{type:"primary",ghost:!0,onClick:()=>{I(!1),b([])}},"\u53D6\u6D88\u64CD\u4F5C")))}},70236:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return me}});var e=t(59301),v=t(51429),u=t(24017),$=t(62957),A=t(37568),B=t(6767),C=t(77019),D=t(5269),w={title_tooltip:"title_tooltip___LLdrn",multiple_select:"multiple_select___kDXUm",modal_con:"modal_con___ERnkW"},a=t(66649),N=t.n(a),S=t(7408),m=t(4918),I=t(59301);const{RangePicker:Z}=u.default,R=({dispatch:ve,classroomList:b,onConfirm:Ee})=>{const[r,d]=(0,e.useState)([]),[H,ee]=(0,e.useState)([]),[K,de]=(0,e.useState)(""),[oe,ne]=(0,e.useState)([!1,!1]);(0,e.useEffect)(()=>{var F,c,ye,L;if(b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206"){console.log((F=b.actionTabs)==null?void 0:F.rangePickerDisabled),(c=b.actionTabs)!=null&&c.rangePickerDisabled?ne((ye=b.actionTabs)==null?void 0:ye.rangePickerDisabled):ne([!1,!1]);let We=b.actionTabs.data,Pe=(L=We==null?void 0:We.group_name)==null?void 0:L.map((Ue,pt)=>{var $e;return{group_id:We==null?void 0:We.group_id[pt],group_name:We==null?void 0:We.group_name[pt],is_admin:We==null?void 0:We.is_admin,end_time:We==null?void 0:We.end_time,publish_time:Array.isArray(We==null?void 0:We.publish_time)?($e=We==null?void 0:We.publish_time)==null?void 0:$e[0]:We==null?void 0:We.publish_time}});Pe&&(d([...Pe]),ee([...Pe]))}},[b.actionTabs]);const Ae=()=>{ve({type:"classroomList/setActionTabs",payload:{}}),de("")},he=F=>{if(F){const c=H==null?void 0:H.filter(ye=>{var L,We;return(We=(L=ye==null?void 0:ye.group_name)==null?void 0:L.toLowerCase())==null?void 0:We.includes(F==null?void 0:F.toLowerCase())});d(c)}else d(H)};return I.createElement($.default,{width:980,title:I.createElement("div",{style:{fontWeight:"bold",display:"flex"}},I.createElement("div",null,"\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",I.createElement("span",{className:w.title_tooltip},"\uFF08\u5F53\u5206\u73ED\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u4E0D\u76F8\u540C\u65F6\u5019\uFF0C\u73ED\u7EA7\u81EA\u52A8\u62C6\u5206\u51FA\u53BB\u65B0\u8D77\u89C4\u5219\uFF09")),I.createElement(A.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",style:{width:220,marginLeft:"60px"},value:K,onChange:F=>{de(F.target.value.trim()),he(F.target.value.trim())}})),centered:!0,maskClosable:!1,open:b.actionTabs.key==="\u5206\u73ED\u53D1\u5E03-\u53D1\u5E03\u89C4\u5219\u62C6\u5206",onCancel:()=>Ae(),onOk:()=>{var F;if(H.some(ye=>!ye.end_time||!ye.publish_time)){B.ZP.warning("\u8BF7\u5C06\u5217\u8868\u6570\u636E\u4E2D\u7684\u53D1\u5E03\u65F6\u95F4\u548C\u622A\u6B62\u65F6\u95F4\u8865\u5145\u5B8C\u6574\uFF01");return}Ee((F=b.actionTabs)==null?void 0:F.index,H),Ae()}},I.createElement("div",{className:w.modal_con},I.createElement(C.Z,{style:{display:"flex",color:"#666666",padding:"5px",marginTop:"1px"}},(r==null?void 0:r.length)>0?r.map(function(F,c){return I.createElement(D.Z,{span:24,key:c},I.createElement(C.Z,{gutter:[8,16],style:{display:"flex",alignItems:"center",marginBottom:c==(r==null?void 0:r.length)-1?"0px":"10px"}},I.createElement("div",{className:w.multiple_select,title:F==null?void 0:F.group_name},F==null?void 0:F.group_name),I.createElement("div",{className:"ml20"},I.createElement(Z,{size:"large",allowClear:!1,disabled:oe,style:{width:600},placeholder:["\u53D1\u5E03\u65F6\u95F4\uFF08\u5B66\u751F\u6536\u5230\u4F5C\u4E1A\u65F6\u95F4\uFF09","\u622A\u6B62\u65F6\u95F4\uFF08\u5B66\u751F\u201C\u6309\u65F6\u201D\u63D0\u4EA4\u4F5C\u54C1\u65F6\u95F4\u622A\u70B9\uFF09"],disabledDate:ye=>{var L;return(0,S.Q8)(ye,(L=b.actionTabs)==null?void 0:L.disabledDate)},disabledTime:ye=>(0,S.d0)(ye),showTime:{showNow:!0,format:"HH:mm",defaultValue:[N()((0,S.U6)(),"HH:mm"),N()((0,S.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:(F==null?void 0:F.publish_time)&&[N()(F==null?void 0:F.publish_time),F!=null&&F.end_time?N()(F==null?void 0:F.end_time):void 0],onChange:(ye,L)=>{r[c].publish_time=L[0],r[c].end_time=L[1],d([...r]),H.forEach(We=>{We.group_id===(F==null?void 0:F.group_id)&&(We.publish_time=L[0],We.end_time=L[1])}),ee([...H])},onCalendarChange:(ye,L,We)=>{if(L!=null&&L[0]&&!L[1]){const Pe=N()(L[0]).add(7,"days");r[c].publish_time=L[0],r[c].end_time=Pe,d([...r]),H.forEach(Ue=>{Ue.group_id===(F==null?void 0:F.group_id)&&(Ue.publish_time=L[0],Ue.end_time=Pe)}),ee([...H])}}})),oe[0]?I.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{color:"#E30000",opacity:"0.2",cursor:"not-allowed"}}):I.createElement("i",{className:"iconfont icon-shanjian1 ml15",style:{cursor:"pointer",color:"#E30000"},onClick:()=>{r.splice(c,1),d([...r]),H.forEach((ye,L)=>{ye.group_id===(F==null?void 0:F.group_id)&&H.splice(L,1)}),ee([...H])}})))}):I.createElement(m.Z,null))))};var me=(0,v.connect)(({classroomList:ve})=>({classroomList:ve}))(R)},7653:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return b}});var e=t(59301),v=t(93041),u=t(62673),$=t(7939),A=t(75727),B=t(25399),C=t(82326),D=t(37568),w={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},a=t(8576),N=t(87395),S=t(84105),m=t(26724),I=t.n(m),Z=t(51429),R=t(7408),me=(Ee,r,d)=>new Promise((H,ee)=>{var K=ne=>{try{oe(d.next(ne))}catch(Ae){ee(Ae)}},de=ne=>{try{oe(d.throw(ne))}catch(Ae){ee(Ae)}},oe=ne=>ne.done?H(ne.value):Promise.resolve(ne.value).then(K,de);oe((d=d.apply(Ee,r)).next())}),b=({dataSource:Ee,batchStatus:r,SortMenuName:d,setSortMenuName:H,detailCourseGroupsList:ee,onSearch:K,onBoard:de,onSort:oe,isboard:ne,dispatch:Ae,onBatch:he,SortMenus:F,capacity:c,isShowMode:ye=!1,isLeftAuto:L=!1,onModeChange:We})=>{var Pe,Ue,pt,$e;const Ne=location.pathname.includes("attachment")||location.pathname.includes("video"),[yt,k]=(0,e.useState)(!1),[j,se]=(0,e.useState)([]),[je,G]=(0,e.useState)(!0);let[Re,Ge]=(0,e.useState)([]);const[st,Je]=(0,e.useState)(1),[xe,re]=(0,e.useState)(!1),le=(0,Z.useDispatch)(),y=(Ue=(Pe=(0,a.eY)())==null?void 0:Pe.paid_version)==null?void 0:Ue.version_type,{globalSetting:Oe}=(0,Z.getDvaApp)()._store.getState(),te=(0,Z.useParams)(),i=O=>{H(O.name),oe(O)};(0,e.useEffect)(()=>{},[ne]);const g=()=>me(void 0,null,function*(){var O;if(je&&!xe){re(!0),Je(st+1);const J=yield Ae({type:"classroomList/getCourseGroupsList",payload:{page:st,id:te.coursesId,limit:20,nonenavigate:!0}});let X=[...(J==null?void 0:J.course_groups)||[]];((O=J==null?void 0:J.course_groups)==null?void 0:O.length)<20&&(G(!1),X.push({id:0,name:"\u672A\u5206\u73ED"})),re(!1),Ge([...Re,...X])}}),P=e.createElement("section",{className:w.dropmenu},e.createElement("div",{style:{maxHeight:200,overflow:"auto"}},e.createElement(I(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:O=>{g()},hasMore:je,useWindow:!1},e.createElement(v.default,{style:{width:240,zIndex:10}},(ee==null?void 0:ee.group_count)>0&&(Re==null?void 0:Re.filter(O=>O.edit_auth||O.name==="\u672A\u5206\u73ED").map(function(O,J){return e.createElement(v.default.Item,{key:O.id},e.createElement(u.default,{checked:j.includes(O.id),value:O.id,onChange:X=>{let _=j.indexOf(O.id);j.indexOf(O.id)>-1?se(j.filter(f=>f!==O.id)):se(j.concat(O.id))}},O.name))}))))),e.createElement("aside",{style:{background:"#fff"}},e.createElement("div",null,e.createElement($.ZP,{type:"link",onClick:()=>{de(j)}},"\u786E\u5B9A"),e.createElement($.ZP,{type:"link",onClick:()=>{se([])}},"\u91CD\u7F6E")))),ie=d==="\u9ED8\u8BA4\u6392\u5E8F";return e.createElement("div",{className:w.searchSortControllerContainer},!!(F!=null&&F.length)&&e.createElement("div",null,e.createElement(A.Z,{dropdownRender:()=>e.createElement(v.default,{selectedKeys:[d]},F.map(O=>e.createElement(v.default.Item,{key:O.name,onClick:()=>i(O)},O.name)))},e.createElement("div",null,e.createElement("span",{className:`${w.btn} ${ie?w.btnSort:""}`},e.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),d)))),ie&&e.createElement(B.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},e.createElement("span",{className:w.tips},e.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),ye&&e.createElement(C.default,{defaultValue:"",onChange:We,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,a.Ny)()&&Ne&&(0,a.GJ)()&&((pt=Oe==null?void 0:Oe.setting)==null?void 0:pt.main_site)&&e.createElement(B.Z,{overlayInnerStyle:{width:"380px"},title:e.createElement("div",null,"\u60A8\u7684\u3010",($e=R.vs[y])==null?void 0:$e.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,R.RD)((c==null?void 0:c.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",e.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{le({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},e.createElement("div",{className:w.capacity},e.createElement("div",{className:w.title},"\u8D44\u6599\u5BB9\u91CF"),e.createElement("div",{className:w.value},(()=>{const O=(0,R.Mi)((c==null?void 0:c.used)||0,(c==null?void 0:c.total)||0,!0);return e.createElement(e.Fragment,null,O==null?void 0:O.split("/")[0],e.createElement("span",{style:{color:"#5F6A95"}},"/",O==null?void 0:O.split("/")[1]))})()))),e.createElement(D.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:K,style:{width:220,marginLeft:L?"auto":ye||!(0,a.Ny)()&&(0,a.GJ)()?"":"auto"}}),(0,a.eB)()&&ne&&e.createElement(A.Z,{dropdownRender:()=>P,open:yt,onOpenChange:O=>{Re!=null&&Re.length||g(),k(O)}},e.createElement("a",null,"\u5206\u73ED",yt?e.createElement(N.Z,{style:{marginLeft:6}}):e.createElement(S.Z,{style:{marginLeft:6}}))))}},89108:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return m}});var e=t(59301),v=t(77019),u=t(5269),$=t(93041),A=t(75727),B=t(6767),C=t(25399),D={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},w=t(51429),a=t(8576),N=t(7408),m=({isLoading:I,addText:Z,tabDataSource:R,isAdmin:me,dispatch:ve,classroomList:b,type:Ee,isExercise:r,defaultSelectedKeys:d,onTabMenuClick:H,getDropdownMenu:ee,showControlButton:K,buttonText:de,buttonIcon:oe="icon-tianjiadaohang",extraNode:ne,user:Ae,onButtonClick:he,isModelUser:F,menuItemWidth:c=125,showExtra:ye=!1})=>{var L,We,Pe,Ue,pt;const $e=(0,w.useParams)();return e.createElement("div",{className:D.tabMenuContainer},e.createElement(v.Z,null,e.createElement(u.Z,{flex:"1"},e.createElement($.default,{onSelect:Ne=>I?{}:H(Ne),mode:"horizontal",selectedKeys:d},R.map(Ne=>e.createElement($.default.Item,{style:{width:c},key:typeof Ne.index=="number"?Ne.index:Ne.id},e.createElement("span",{className:"c-grey-666"},Ne.name),Ne.total!==void 0&&me&&e.createElement("span",{className:"c-grey-999 ml20"},Ne.total||0))))),me&&r&&e.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{ve({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(me||ye)&&e.createElement(u.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},r&&e.createElement(A.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>e.createElement($.default,null,e.createElement($.default.Item,{key:1,onClick:()=>{var Ne;if(!(0,N.Ye)(ve)){if((0,a.Rm)()&&!((Ne=b.AssistantObject.exercise)!=null&&Ne.can_download)){B.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ve({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:Ee,exportType:"exercise",category_id:$e.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),e.createElement($.default.Item,{key:3,onClick:()=>{var Ne;if(!(0,N.Ye)(ve)){if((0,a.Rm)()&&!((Ne=b.AssistantObject.exercise)!=null&&Ne.can_download)){B.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}w.history.push(`/classrooms/${$e==null?void 0:$e.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},e.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},e.createElement("span",{style:{color:"#666666",cursor:"pointer"}},e.createElement("i",{className:"iconfont icon-xiazai6"})))),e.createElement("div",{className:D.control},e.createElement("div",{className:D.extra},ne),K&&(de=="\u6DFB\u52A0\u76F4\u64AD"?e.createElement(A.Z,{menu:{items:(We=(L=[{label:e.createElement("div",{onClick:()=>{he("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(F||(0,a.ag)())&&{label:e.createElement("div",{onClick:()=>{he("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:L.filter(Ne=>Ne==null?void 0:Ne.show))==null?void 0:We.map(Ne=>({label:Ne==null?void 0:Ne.label,key:Ne==null?void 0:Ne.key}))}},e.createElement("span",{className:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${oe}`})),e.createElement("span",null,de))):e.createElement("span",{onClick:he,style:{cursor:"pointer"},className:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:`iconfont ${oe}`})),e.createElement("span",null,de))),!!ee&&e.createElement(A.Z,{disabled:((Pe=Ae==null?void 0:Ae.userInfo)==null?void 0:Pe.user_status)===2,className:"ml10",dropdownRender:ee},e.createElement("span",{className:((Ue=Ae==null?void 0:Ae.userInfo)==null?void 0:Ue.user_status)===2?D.selectBtn1:D.selectBtn},e.createElement("span",null,e.createElement("i",{className:"iconfont icon-tianjiadaohang"})),e.createElement(C.Z,{title:((pt=Ae==null?void 0:Ae.userInfo)==null?void 0:pt.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},e.createElement("span",null,Z||"\u521B\u5EFA\u8BD5\u5377"))))))))}},94477:function(Dn,Ye,t){"use strict";t.d(Ye,{rX:function(){return d},pW:function(){return H},gy:function(){return ee},xY:function(){return r},O5:function(){return Ee},hs:function(){return R},tJ:function(){return I},o1:function(){return Z},Rd:function(){return b}});var e=t(51429),v=t(62957),u=t(37285),$=t(6767),A=t(8576),B=t(7408),C=t(87169),D=t(25510),w="data:image/png;base64,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",a=t.p+"static/newqrcode.a8740efb.png",N=t(32637),S=t(59301),m=(K,de,oe)=>new Promise((ne,Ae)=>{var he=ye=>{try{c(oe.next(ye))}catch(L){Ae(L)}},F=ye=>{try{c(oe.throw(ye))}catch(L){Ae(L)}},c=ye=>ye.done?ne(ye.value):Promise.resolve(ye.value).then(he,F);c((oe=oe.apply(K,de)).next())});const I=(K,de=!1,oe=!1,ne="",Ae=!1)=>!!(Z(K)&&me(K,de,oe,ne,Ae)),Z=K=>(0,A.bg)()?!0:(K({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),R=K=>{var de,oe,ne;const{user:Ae}=(0,e.getDvaApp)()._store.getState();(0,A.bg)()&&!((oe=(de=Ae==null?void 0:Ae.userInfo)==null?void 0:de.course)!=null&&oe.course_public)&&!((ne=Ae==null?void 0:Ae.userInfo)!=null&&ne.profile_completed)&&K({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:"/account/profile/edit",isCurrentPage:!0}})},me=(K,de=!1,oe=!0,ne="",Ae=!1)=>{var he;const{user:F}=(0,e.getDvaApp)()._store.getState();return(he=F.userInfo)!=null&&he.profile_completed?!0:(oe?K({type:"user/showUpdateProfilePanel",payload:{showUpdateProfilePanel:!0,showClosable:!0,backurl:ne,isCurrentPage:Ae}}):v.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,B.xg)("/account/profile/edit"),ve()}}),!1)},ve=()=>{v.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{v.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:S.createElement("div",{style:{textAlign:"center"}},S.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),S.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:N}),S.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ee=()=>{var K;const{user:de}=(0,e.getDvaApp)()._store.getState();return(K=de.userInfo)!=null&&K.professional_certification?!0:(v.default.confirm({title:"\u63D0\u793A",centered:!0,content:S.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,B.xg)("/account/certification")}}),!1)},r=()=>(0,A.V9)()?!0:(v.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("p",null,"\u626B\u7801\u52A0\u5934\u6B4C\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),S.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),d=(K,de)=>K?!0:(v.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("p",null,de||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),S.createElement("div",{style:{marginLeft:"110px"}},S.createElement("img",{src:w,width:200}),S.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,B.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),H=K=>{v.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:S.createElement("div",null,S.createElement("div",null,S.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),S.createElement(u.Z,null),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",S.createElement("a",null,K),"\u5929\u3002"),S.createElement("p",{style:{color:"#666666",fontSize:12}}," ",S.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),S.createElement("div",{style:{textAlign:"center",marginTop:30}},S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:D,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ee=(K,de="")=>{const{shixunsDetail:{detail:oe}}=(0,e.getDvaApp)()._store.getState();if((oe==null?void 0:oe.public)===2||(oe==null?void 0:oe.public)===1||(oe==null?void 0:oe.shixun_status)===3){let ne="";return(oe==null?void 0:oe.public)===2&&(ne="\u5DF2\u516C\u5F00"),(oe==null?void 0:oe.public)===1&&(ne="\u5F85\u5BA1\u6838"),(oe==null?void 0:oe.shixun_status)===3&&(ne="\u5DF2\u5173\u95ED"),v.default.info({centered:!0,icon:S.createElement(C.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:S.createElement("div",{className:"tc",style:{marginLeft:-38}},S.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ne,"\uFF0C",de,"\u3002"),S.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),S.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:D,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(oe==null?void 0:oe.shixun_status)===2?(v.default.confirm({centered:!0,icon:S.createElement(C.Z,null),title:"\u63D0\u793A",content:S.createElement("div",null,S.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",de,"\u3002"),S.createElement("br",null),S.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{v.default.confirm({width:440,centered:!0,icon:S.createElement(C.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>m(void 0,null,function*(){(yield K({type:"shixunsDetail/cancelRelease",payload:{id:oe==null?void 0:oe.identifier}})).status!==401&&($.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),K({type:"shixunsDetail/getShixunsDetail",payload:{id:oe==null?void 0:oe.identifier}}),K({type:"practiceSetting/getCommonData",payload:{id:oe==null?void 0:oe.identifier}}))})})}}),!0):!1}},29509:function(Dn,Ye,t){"use strict";t.d(Ye,{o2:function(){return A},yT:function(){return B}});var e=t(94480),v=t(34998);const u=v.i.map(C=>`${C}-inverse`),$=["success","processing","error","default","warning"];function A(C){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,e.Z)(u),(0,e.Z)(v.i)).includes(C):v.i.includes(C)}function B(C){return $.includes(C)}},9981:function(Dn,Ye){"use strict";const t=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let v=1;v{const A=u[$];A!==void 0&&(e[$]=A)})}return e};Ye.Z=t},99402:function(Dn,Ye,t){"use strict";t.d(Ye,{T:function(){return v},n:function(){return e}});function e(u){return["small","middle","large"].includes(u)}function v(u){return u?typeof u=="number"&&!Number.isNaN(u):!1}},86013:function(Dn,Ye,t){"use strict";var e=t(59301),v=t(19248);const u=$=>{let A;return typeof $=="object"&&($!=null&&$.clearIcon)?A=$:$&&(A={clearIcon:e.createElement(v.Z,null)}),A};Ye.Z=u},97224:function(Dn,Ye,t){"use strict";t.d(Ye,{F:function(){return e}});function e(u){return u!=null&&u===u.window}const v=u=>{var $,A;if(typeof window=="undefined")return 0;let B=0;return e(u)?B=u.pageYOffset:u instanceof Document?B=u.documentElement.scrollTop:(u instanceof HTMLElement||u)&&(B=u.scrollTop),u&&!e(u)&&typeof B!="number"&&(B=(A=(($=u.ownerDocument)!==null&&$!==void 0?$:u).documentElement)===null||A===void 0?void 0:A.scrollTop),B};Ye.Z=v},52838:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return B}});var e=t(37645);function v(C,D,w,a){if(a===!1)return{adjustX:!1,adjustY:!1};const N=a&&typeof a=="object"?a:{},S={};switch(C){case"top":case"bottom":S.shiftX=D.arrowOffsetHorizontal*2+w,S.shiftY=!0,S.adjustY=!0;break;case"left":case"right":S.shiftY=D.arrowOffsetVertical*2+w,S.shiftX=!0,S.adjustX=!0;break}const m=Object.assign(Object.assign({},S),N);return m.shiftX||(m.adjustX=!0),m.shiftY||(m.adjustY=!0),m}const u={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},$={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},A=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function B(C){const{arrowWidth:D,autoAdjustOverflow:w,arrowPointAtCenter:a,offset:N,borderRadius:S,visibleFirst:m}=C,I=D/2,Z={};return Object.keys(u).forEach(R=>{const me=a&&$[R]||u[R],ve=Object.assign(Object.assign({},me),{offset:[0,0],dynamicInset:!0});switch(Z[R]=ve,A.has(R)&&(ve.autoArrow=!1),R){case"top":case"topLeft":case"topRight":ve.offset[1]=-I-N;break;case"bottom":case"bottomLeft":case"bottomRight":ve.offset[1]=I+N;break;case"left":case"leftTop":case"leftBottom":ve.offset[0]=-I-N;break;case"right":case"rightTop":case"rightBottom":ve.offset[0]=I+N;break}const b=(0,e.wZ)({contentRadius:S,limitVerticalRadius:!0});if(a)switch(R){case"topLeft":case"bottomLeft":ve.offset[0]=-b.arrowOffsetHorizontal-I;break;case"topRight":case"bottomRight":ve.offset[0]=b.arrowOffsetHorizontal+I;break;case"leftTop":case"rightTop":ve.offset[1]=-b.arrowOffsetHorizontal*2+I;break;case"leftBottom":case"rightBottom":ve.offset[1]=b.arrowOffsetHorizontal*2-I;break}ve.overflow=v(R,b,D,w),m&&(ve.htmlRegion="visibleFirst")}),Z}},83010:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return $}});var e=t(16089);function v(A,B,C,D){const w=C-B;return A/=D/2,A<1?w/2*A*A*A+B:w/2*((A-=2)*A*A+2)+B}var u=t(97224);function $(A){let B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:C=()=>window,callback:D,duration:w=450}=B,a=C(),N=(0,u.Z)(a),S=Date.now(),m=()=>{const Z=Date.now()-S,R=v(Z>w?w:Z,N,A,w);(0,u.F)(a)?a.scrollTo(window.pageXOffset,R):a instanceof Document||a.constructor.name==="HTMLDocument"?a.documentElement.scrollTop=R:a.scrollTop=R,ZC||B},41780:function(Dn,Ye,t){"use strict";var e=t(94480),v=t(16089);function u($){let A;const B=D=>()=>{A=null,$.apply(void 0,(0,e.Z)(D))},C=function(){if(A==null){for(var D=arguments.length,w=new Array(D),a=0;a{v.Z.cancel(A),A=null},C}Ye.Z=u},48608:function(Dn,Ye,t){"use strict";t.d(Ye,{Z:function(){return Ee}});var e=t(59301),v=t(92310),u=t.n(v),$=t(29301),A=t(41780),B=t(48755),C=t(16931);const D=r=>{const{componentCls:d}=r;return{[d]:{position:"fixed",zIndex:r.zIndexPopup}}},w=r=>({zIndexPopup:r.zIndexBase+10});var a=(0,C.I$)("Affix",D,w);function N(r){return r!==window?r.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function S(r,d,H){if(H!==void 0&&Math.round(d.top)>Math.round(r.top)-H)return H+d.top}function m(r,d,H){if(H!==void 0&&Math.round(d.bottom){var H;const{style:ee,offsetTop:K,offsetBottom:de,prefixCls:oe,className:ne,rootClassName:Ae,children:he,target:F,onChange:c,onTestUpdatePosition:ye}=r,L=I(r,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:We,getTargetContainer:Pe}=e.useContext(B.E_),Ue=We("affix",oe),[pt,$e]=e.useState(!1),[Ne,yt]=e.useState(),[k,j]=e.useState(),se=e.useRef(me),je=e.useRef(null),G=e.useRef(null),Re=e.useRef(null),Ge=e.useRef(null),st=e.useRef(null),Je=(H=F!=null?F:Pe)!==null&&H!==void 0?H:R,xe=de===void 0&&K===void 0?0:K,re=()=>{if(se.current!==ve||!Ge.current||!Re.current||!Je)return;const X=Je();if(X){const _={status:me},f=N(Re.current);if(f.top===0&&f.left===0&&f.width===0&&f.height===0)return;const E=N(X),Qe=S(f,E,xe),ge=m(f,E,de);Qe!==void 0?(_.affixStyle={position:"fixed",top:Qe,width:f.width,height:f.height},_.placeholderStyle={width:f.width,height:f.height}):ge!==void 0&&(_.affixStyle={position:"fixed",bottom:ge,width:f.width,height:f.height},_.placeholderStyle={width:f.width,height:f.height}),_.lastAffix=!!_.affixStyle,pt!==_.lastAffix&&(c==null||c(_.lastAffix)),se.current=_.status,yt(_.affixStyle),j(_.placeholderStyle),$e(_.lastAffix)}},le=()=>{se.current=ve,re()},y=(0,A.Z)(()=>{le()}),Oe=(0,A.Z)(()=>{if(Je&&Ne){const X=Je();if(X&&Re.current){const _=N(X),f=N(Re.current),E=S(f,_,xe),Qe=m(f,_,de);if(E!==void 0&&Ne.top===E||Qe!==void 0&&Ne.bottom===Qe)return}}le()}),te=()=>{const X=Je==null?void 0:Je();X&&(Z.forEach(_=>{var f;G.current&&((f=je.current)===null||f===void 0||f.removeEventListener(_,G.current)),X==null||X.addEventListener(_,Oe)}),je.current=X,G.current=Oe)},i=()=>{st.current&&(clearTimeout(st.current),st.current=null);const X=Je==null?void 0:Je();Z.forEach(_=>{var f;X==null||X.removeEventListener(_,Oe),G.current&&((f=je.current)===null||f===void 0||f.removeEventListener(_,G.current))}),y.cancel(),Oe.cancel()};e.useImperativeHandle(d,()=>({updatePosition:y})),e.useEffect(()=>(st.current=setTimeout(te),()=>i()),[]),e.useEffect(()=>{te()},[F,Ne,pt]),e.useEffect(()=>{y()},[F,K,de]);const[g,P,ie]=a(Ue),O=u()(Ae,P,Ue,ie),J=u()({[O]:Ne});return g(e.createElement($.Z,{onResize:y},e.createElement("div",Object.assign({style:ee,className:ne,ref:Re},L),Ne&&e.createElement("div",{style:k,"aria-hidden":"true"}),e.createElement("div",{className:J,ref:Ge,style:Ne},e.createElement($.Z,{onResize:y},he)))))})},62673:function(Dn,Ye,t){"use strict";t.d(Ye,{default:function(){return de}});var e=t(59301),v=t(92310),u=t.n(v),$=t(16632),A=t(8654),B=t(12919),C=t(63872),D=t(48755),w=t(2171),a=t(83397),N=t(56553),m=e.createContext(null),I=t(36170),Z=t(74632),R=function(oe,ne){var Ae={};for(var he in oe)Object.prototype.hasOwnProperty.call(oe,he)&&ne.indexOf(he)<0&&(Ae[he]=oe[he]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,he=Object.getOwnPropertySymbols(oe);F{var Ae;const{prefixCls:he,className:F,rootClassName:c,children:ye,indeterminate:L=!1,style:We,onMouseEnter:Pe,onMouseLeave:Ue,skipGroup:pt=!1,disabled:$e}=oe,Ne=R(oe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:yt,direction:k,checkbox:j}=e.useContext(D.E_),se=e.useContext(m),{isFormItemInput:je}=e.useContext(N.aM),G=e.useContext(w.Z),Re=(Ae=(se==null?void 0:se.disabled)||$e)!==null&&Ae!==void 0?Ae:G,Ge=e.useRef(Ne.value),st=e.useRef(null),Je=(0,A.sQ)(ne,st);e.useEffect(()=>{se==null||se.registerValue(Ne.value)},[]),e.useEffect(()=>{if(!pt)return Ne.value!==Ge.current&&(se==null||se.cancelValue(Ge.current),se==null||se.registerValue(Ne.value),Ge.current=Ne.value),()=>se==null?void 0:se.cancelValue(Ne.value)},[Ne.value]),e.useEffect(()=>{var O;!((O=st.current)===null||O===void 0)&&O.input&&(st.current.input.indeterminate=L)},[L]);const xe=yt("checkbox",he),re=(0,a.Z)(xe),[le,y,Oe]=(0,I.ZP)(xe,re),te=Object.assign({},Ne);se&&!pt&&(te.onChange=function(){Ne.onChange&&Ne.onChange.apply(Ne,arguments),se.toggleOption&&se.toggleOption({label:ye,value:Ne.value})},te.name=se.name,te.checked=se.value.includes(Ne.value));const i=u()(`${xe}-wrapper`,{[`${xe}-rtl`]:k==="rtl",[`${xe}-wrapper-checked`]:te.checked,[`${xe}-wrapper-disabled`]:Re,[`${xe}-wrapper-in-form-item`]:je},j==null?void 0:j.className,F,c,Oe,re,y),g=u()({[`${xe}-indeterminate`]:L},C.A,y),[P,ie]=(0,Z.Z)(te.onClick);return le(e.createElement(B.Z,{component:"Checkbox",disabled:Re},e.createElement("label",{className:i,style:Object.assign(Object.assign({},j==null?void 0:j.style),We),onMouseEnter:Pe,onMouseLeave:Ue,onClick:P},e.createElement($.Z,Object.assign({},te,{onClick:ie,prefixCls:xe,className:g,disabled:Re,ref:Je})),ye!==void 0&&e.createElement("span",{className:`${xe}-label`},ye))))};var b=e.forwardRef(me),Ee=t(94480),r=t(2738),d=function(oe,ne){var Ae={};for(var he in oe)Object.prototype.hasOwnProperty.call(oe,he)&&ne.indexOf(he)<0&&(Ae[he]=oe[he]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,he=Object.getOwnPropertySymbols(oe);F{const{defaultValue:Ae,children:he,options:F=[],prefixCls:c,className:ye,rootClassName:L,style:We,onChange:Pe}=oe,Ue=d(oe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:pt,direction:$e}=e.useContext(D.E_),[Ne,yt]=e.useState(Ue.value||Ae||[]),[k,j]=e.useState([]);e.useEffect(()=>{"value"in Ue&&yt(Ue.value||[])},[Ue.value]);const se=e.useMemo(()=>F.map(g=>typeof g=="string"||typeof g=="number"?{label:g,value:g}:g),[F]),je=g=>{j(P=>P.filter(ie=>ie!==g))},G=g=>{j(P=>[].concat((0,Ee.Z)(P),[g]))},Re=g=>{const P=Ne.indexOf(g.value),ie=(0,Ee.Z)(Ne);P===-1?ie.push(g.value):ie.splice(P,1),"value"in Ue||yt(ie),Pe==null||Pe(ie.filter(O=>k.includes(O)).sort((O,J)=>{const X=se.findIndex(f=>f.value===O),_=se.findIndex(f=>f.value===J);return X-_}))},Ge=pt("checkbox",c),st=`${Ge}-group`,Je=(0,a.Z)(Ge),[xe,re,le]=(0,I.ZP)(Ge,Je),y=(0,r.Z)(Ue,["value","disabled"]),Oe=F.length?se.map(g=>e.createElement(b,{prefixCls:Ge,key:g.value.toString(),disabled:"disabled"in g?g.disabled:Ue.disabled,value:g.value,checked:Ne.includes(g.value),onChange:g.onChange,className:`${st}-item`,style:g.style,title:g.title,id:g.id,required:g.required},g.label)):he,te={toggleOption:Re,value:Ne,disabled:Ue.disabled,name:Ue.name,registerValue:G,cancelValue:je},i=u()(st,{[`${st}-rtl`]:$e==="rtl"},ye,L,le,Je,re);return xe(e.createElement("div",Object.assign({className:i,style:We},y,{ref:ne}),e.createElement(m.Provider,{value:te},Oe)))});const K=b;K.Group=ee,K.__ANT_CHECKBOX=!0;var de=K},36170:function(Dn,Ye,t){"use strict";t.d(Ye,{C2:function(){return B}});var e=t(36237),v=t(63356),u=t(51636),$=t(16931);const A=C=>{const{checkboxCls:D}=C,w=`${D}-wrapper`;return[{[`${D}-group`]:Object.assign(Object.assign({},(0,v.Wf)(C)),{display:"inline-flex",flexWrap:"wrap",columnGap:C.marginXS,[`> ${C.antCls}-row`]:{flex:1}}),[w]:Object.assign(Object.assign({},(0,v.Wf)(C)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${w}`]:{marginInlineStart:0},[`&${w}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[D]:Object.assign(Object.assign({},(0,v.Wf)(C)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:C.borderRadiusSM,alignSelf:"center",[`${D}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${D}-inner`]:Object.assign({},(0,v.oN)(C))},[`${D}-inner`]:{boxSizing:"border-box",display:"block",width:C.checkboxSize,height:C.checkboxSize,direction:"ltr",backgroundColor:C.colorBgContainer,border:`${(0,e.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderRadius:C.borderRadiusSM,borderCollapse:"separate",transition:`all ${C.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:C.calc(C.checkboxSize).div(14).mul(5).equal(),height:C.calc(C.checkboxSize).div(14).mul(8).equal(),border:`${(0,e.unit)(C.lineWidthBold)} solid ${C.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${C.motionDurationFast} ${C.motionEaseInBack}, opacity ${C.motionDurationFast}`}},"& + span":{paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS}})},{[` ${w}:not(${w}-disabled), ${D}:not(${D}-disabled) `]:{[`&:hover ${D}-inner`]:{borderColor:C.colorPrimary}},[`${w}:not(${w}-disabled)`]:{[`&:hover ${D}-checked:not(${D}-disabled) ${D}-inner`]:{backgroundColor:C.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${D}-checked:not(${D}-disabled):after`]:{borderColor:C.colorPrimaryHover}}},{[`${D}-checked`]:{[`${D}-inner`]:{backgroundColor:C.colorPrimary,borderColor:C.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${C.motionDurationMid} ${C.motionEaseOutBack} ${C.motionDurationFast}`}}},[` diff --git a/p__Classrooms__Lists__SmartPlan__index.ebe7b0eb.async.js b/p__Classrooms__Lists__SmartPlan__index.798b89a4.async.js similarity index 99% rename from p__Classrooms__Lists__SmartPlan__index.ebe7b0eb.async.js rename to p__Classrooms__Lists__SmartPlan__index.798b89a4.async.js index fe55357215..751e6e9dc0 100644 --- a/p__Classrooms__Lists__SmartPlan__index.ebe7b0eb.async.js +++ b/p__Classrooms__Lists__SmartPlan__index.798b89a4.async.js @@ -18,7 +18,7 @@ `)},{label:"include ",content:["#include "].join(` `)}]},c={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(` `)}]},s={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 h=y(53184),t=y.n(h),i=(fe,ae,Z)=>new Promise((q,B)=>{var X=ee=>{try{oe(Z.next(ee))}catch(R){B(R)}},te=ee=>{try{oe(Z.throw(ee))}catch(R){B(R)}},oe=ee=>ee.done?q(ee.value):Promise.resolve(ee.value).then(X,te);oe((Z=Z.apply(fe,ae)).next())});const u={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"]}},n=(fe,ae,Z,q)=>{const B=ae.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Z.lineNumber,endColumn:Z.column});return Array.from(new Set(B.match(/\b\w{2,}\b/g)||[])).map(te=>({label:te,kind:fe.languages.CompletionItemKind.Text,insertText:te,range:q}))},r=(fe,ae,Z,q)=>{fe.languages.registerCompletionItemProvider(ae,{provideCompletionItems(B,X){const te=B.getWordUntilPosition(X),oe={startLineNumber:X.lineNumber,endLineNumber:X.lineNumber,startColumn:te.startColumn,endColumn:te.endColumn},ee=B.getLineContent(X.lineNumber).substring(te.startColumn-2,te.endColumn);return{suggestions:[...n(fe,B,X,oe),...Z.map(E=>({label:E,kind:fe.languages.CompletionItemKind.Keyword,documentation:E,insertText:E,insertTextRules:fe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:oe})),...q.map(E=>({label:E.label,kind:fe.languages.CompletionItemKind.Snippet,documentation:E.content,insertText:ee.startsWith("#")?E.content.replace(/#/,""):E.content,insertTextRules:fe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:oe}))]}}})};var a=fe=>{u.languages.forEach(ae=>{fe.languages.registerDocumentFormattingEditProvider(ae,{provideDocumentFormattingEdits(Z){return i(this,null,function*(){const q=t()(Z.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:Z.getFullModelRange(),text:q}]})}})}),r(fe,"java",I.keywords,I.quickKey),r(fe,"cpp",_.keywords,_.quickKey),r(fe,"c",e.keywords,[]),r(fe,"python",c.keywords,c.quickKey),r(fe,"scala",s.keywords,s.quickKey)};const o="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var p=Object.defineProperty,v=(fe,ae,Z)=>ae in fe?p(fe,ae,{enumerable:!0,configurable:!0,writable:!0,value:Z}):fe[ae]=Z,g=(fe,ae,Z)=>v(fe,typeof ae!="symbol"?ae+"":ae,Z);const f=class ys{constructor(ae,Z,q){this.placeholder=ae,this.editor=Z,this.monaco=q,Z.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return ys.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)}};g(f,"ID","editor.widget.placeholderHint");var l=f,w=y(96236),C=y(6767),D=y(25399),S=y(89392),P=y(98614),O=y(56102),A=Object.defineProperty,F=Object.defineProperties,j=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,k=(fe,ae,Z)=>ae in fe?A(fe,ae,{enumerable:!0,configurable:!0,writable:!0,value:Z}):fe[ae]=Z,z=(fe,ae)=>{for(var Z in ae||(ae={}))b.call(ae,Z)&&k(fe,Z,ae[Z]);if(x)for(var Z of x(ae))N.call(ae,Z)&&k(fe,Z,ae[Z]);return fe},M=(fe,ae)=>F(fe,j(ae)),T=(fe,ae)=>{var Z={};for(var q in fe)b.call(fe,q)&&ae.indexOf(q)<0&&(Z[q]=fe[q]);if(fe!=null&&x)for(var q of x(fe))ae.indexOf(q)<0&&N.call(fe,q)&&(Z[q]=fe[q]);return Z},G=(fe,ae,Z)=>new Promise((q,B)=>{var X=ee=>{try{oe(Z.next(ee))}catch(R){B(R)}},te=ee=>{try{oe(Z.throw(ee))}catch(R){B(R)}},oe=ee=>ee.done?q(ee.value):Promise.resolve(ee.value).then(X,te);oe((Z=Z.apply(fe,ae)).next())});function U(fe){return/^\d+$/.test(fe)?`${fe}px`:fe}function J(){}let re=!1;const V={"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 $(fe=[]){let ae=fe;if(Array.isArray(fe)){for(let Z=0;ZG(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(fe){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",fe)}});var ne=fe=>{var ae=fe,{width:Z="100%",height:q="100%",value:B,language:X="javascript",style:te={},options:oe={},overrideServices:ee={},theme:R="vs-dark",onEditBlur:E,isCopy:L=!1,onSave:H,autoHeight:Q=!1,forbidCopy:se=!1,forbidCopyTips:ce,onChange:_e=J,editorDidMount:le=J,onFocus:ue=J,onBreakPoint:Ce=J,breakPointValue:he=[],filename:ve="educoder.txt",errorLine:ye,errorContent:xe="",highlightLine:Oe,openBreakPoint:Le=!1,placeholder:we="",showMiniMap:Ne=!0}=ae,ke=T(ae,["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 Qe=(0,d.useRef)(),qe=(0,d.useRef)({}),Kt=(0,d.useRef)(),ut=(0,d.useRef)(),st=(0,d.useRef)([]),Lt=(0,d.useRef)(!1),mt=(0,d.useRef)(),Bt=(0,d.useRef)(),ln=(0,d.useRef)(!1),[St,rn]=(0,d.useState)(!1);function Mt(){let $t;return Qe.current&&($t=new me.Z(Se=>{for(let Re of Se)(Re.target.offsetHeight>0||Re.target.offsetWidth>0)&&qe.current.instance.layout()}),$t.observe(Qe.current)),$t}function Wt(){C.ZP.warning({content:decodeURIComponent(ce||o),key:"monaco-editor-tip"})}const kt=()=>{let $t=qe.current.instance;if(B!=null&&$t&&St){const Se=$t.getModel();Se&&B!==Se.getValue()&&(re=!0,Se.setValue(B),$t.layout(),re=!1)}};(0,d.useEffect)(()=>{const $t=P.Z.subscribe("formatDocument",Se=>{var Re;let dt=qe.current.instance;(Re=dt==null?void 0:dt.getAction)==null||Re.call(dt,"editor.action.formatDocument").run()});return window.updateMonacoValue=Se=>{_e(Se)},$t},[]),(0,d.useEffect)(()=>{var $t;let Se=qe.current.instance;ut.current&&clearTimeout(ut.current),ut.current=setTimeout(()=>{kt()},500),B&&(B!=null&&B.length)&&(($t=Se==null?void 0:Se.updateOptions)==null||$t.call(Se,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(B.split(/\r\n|\r|\n/g).length))+3,5)}))},[B,St,qe.current]),(0,d.useEffect)(()=>{if(ye&&qe.current&&qe.current.instance){let Se=qe.current.instance;Se.changeViewZones(function(Re){var dt=document.createElement("div");dt.style.padding="10px 20px",dt.style.width="calc(100% - 20px)",dt.className="my-error-line-wrp",dt.innerHTML=xe,Re.addZone({afterLineNumber:ye||11,heightInLines:3,domNode:dt})});var $t={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}};Se.addOverlayWidget($t),Se.revealPositionInCenter({lineNumber:20,column:1})}},[ye,qe.current,St]);const un=($t="",Se)=>{if(!$t||$t.trim()==="")return!0;const dt=qe.current.instance.getModel().getLineTokens(Se);let De=!1;for(let Be=0;Be<2;Be++)dt.getStandardTokenType(Be)===1&&(De=!0);return De};(0,d.useEffect)(()=>{var $t;const Se=($t=qe.current)==null?void 0:$t.instance;if(Se&&St&&se){const Re=Se.onDidBlurEditorWidget(()=>{ln.current=!1}),dt=Se.onDidFocusEditorText(()=>{ln.current=!0});return()=>{Re.dispose(),dt.dispose()}}},[qe.current,St,se]),(0,d.useEffect)(()=>{var $t;if(($t=qe.current)!=null&&$t.instance&&St&&Le){let Se=qe.current.instance,Re=Se.getModel();if(!Re)return;(()=>{var He;let $e=[],at=[];const Ue=Re.getAllDecorations();for(let Ke of Ue)Ke.options.className==="highlighted-line"&&($e.push((He=Ke==null?void 0:Ke.range)==null?void 0:He.startLineNumber),at.push(Ke==null?void 0:Ke.id));if(Oe===$e[0])return;Re.deltaDecorations(at,[]);const Me=Re.getLineCount();Oe&&Oe<=Me&&(Se.deltaDecorations([],[{range:new Y.Range(Oe,1,Oe,Re.getLineMaxColumn(Oe)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Se.revealLineInCenter(Oe))})();const De=(He=!1)=>{var $e;let at=[],Ue=[];const Me=Re.getAllDecorations();for(let Ke of Me)Ke.options.linesDecorationsClassName==="breakpoints-select"&&(at.push(($e=Ke==null?void 0:Ke.range)==null?void 0:$e.startLineNumber),Ue.push(Ke==null?void 0:Ke.id));if(He)return{lines:at,ids:Ue};Ce(at)},Be=He=>G(void 0,null,function*(){let $e={range:new Y.Range(He,1,He,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Re.deltaDecorations([],[$e]),De()}),Ee=He=>G(void 0,null,function*(){let $e=[];const at=Se.getLineDecorations(He);for(let Ue of at)Ue.options.linesDecorationsClassName==="breakpoints-select"&&$e.push(Ue.id);yield Re.deltaDecorations($e,[]),De()}),Te=He=>{let $e=Se.getLineDecorations(He);for(let at of $e)if(at.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,S.isEqual)(he,De(!0).lines)){Re.deltaDecorations(De(!0).ids,[]);const He=he.map($e=>({range:new Y.Range($e,1,$e,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Re.deltaDecorations([],He)}const Fe=Se.onDidChangeModelContent(He=>{let $e=Se.getPosition();if($e){let at=$e.lineNumber;clearTimeout(Bt.current),Bt.current=setTimeout(()=>{un(Re.getLineContent(at),at)?Ee(at):Te(at)?(Ee(at),Be(at)):De()},100)}}),Xe=Se.onMouseDown(He=>{var $e,at,Ue;if(He.target.detail&&((Ue=(at=($e=He.target)==null?void 0:$e.element)==null?void 0:at.className)!=null&&Ue.includes("line-numbers"))){let Me=He.target.position.lineNumber;if(un(Re.getLineContent(Me),Me))return;Te(Me)?Ee(Me):Be(Me)}}),K=He=>{let $e={range:new Y.Range(He,1,He,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};st.current=Se.deltaDecorations(st.current,[$e])},Pe=()=>{st.current=Se.deltaDecorations(st.current,[])},je=Se.onMouseMove(He=>{var $e,at,Ue;if(Pe(),He.target.detail&&((Ue=(at=($e=He.target)==null?void 0:$e.element)==null?void 0:at.className)!=null&&Ue.includes("line-numbers"))){let Me=He.target.position.lineNumber;if(un(Re.getLineContent(Me),Me))return;K(Me)}}),Ge=Se.onMouseLeave(()=>{Pe()});return()=>{Fe.dispose(),Xe.dispose(),je.dispose(),Ge.dispose()}}},[qe.current,St,he,Oe,Le,X]),(0,d.useEffect)(()=>{var $t;($t=qe.current)!=null&&$t.instance&&Le&&qe.current.instance.setPosition({lineNumber:0,column:0})},[Oe]);function en(){let $t=qe.current.instance;if($t){const Se=$t.getSelection(),Re=qe.current.pastePos||{},dt=new Y.Range(Re.startLineNumber||Se.endLineNumber,Re.startColumn||Se.endColumn,Re.endLineNumber||Se.endLineNumber,Re.endColumn||Se.endColumn);setTimeout(()=>{$t.executeEdits("",[{range:dt,text:""}])},300)}}function Tt($t){(window.navigator.platform.match("Mac")?$t.metaKey:$t.ctrlKey)&&$t.keyCode==83&&($t.preventDefault(),H())}const vt=()=>{if(Q&&qe.current.instance){const $t=qe.current.instance.getContentHeight();Bn($t{if(!ln.current)return;const{keyCode:Se,ctrlKey:Re,metaKey:dt,target:De,type:Be}=$t;return(Be==="paste"||(Se===67||Se===86)&&(dt||Re))&&De.nodeName==="TEXTAREA"&&(Wt(),$t.preventDefault()),!1};function En($t,Se){var Re=window.URL||window.webkitURL||window,dt=new Blob([Se]),De=document.createElementNS("http://www.w3.org/1999/xhtml","a");De.href=Re.createObjectURL(dt),De.download=$t,Xt(De)}(0,d.useEffect)(()=>{vt()},[vt]),(0,d.useEffect)(()=>{Qe.current&&!St&&Promise.all([y.e(8909),y.e(8250)]).then(y.bind(y,71448)).then($t=>{try{Y=$t,qe.current.instance=Y.editor.create(Qe.current,{value:B,language:$(X),theme:R,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ne||!1}},ee);const Se=qe.current.instance;let De=[...w.BH._menuItems].find(Fe=>Fe[0]._debugName=="EditorContext")[1],Be=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ee=(Fe,Xe)=>{var K,Pe;let je=Fe._first;do Xe.includes((Pe=(K=je.element)==null?void 0:K.command)==null?void 0:Pe.id)&&Fe._remove(je);while(je=je.next)};if(le(Se,Y),setTimeout(()=>{vt(),qe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{En(ve||"educoder.txt",Se.getValue())}})},500),qe.current.subscription=Se.onDidChangeModelContent(Fe=>{Lt.current?clearTimeout(mt.current):(vt(),_e(Se.getValue(),Fe)),mt.current=setTimeout(()=>{Lt.current=!1},500)}),window.Monaco||a(Y,$(X)),se&&(Ee(De,Be),Qe.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",nn),window.removeEventListener("paste",nn),window.addEventListener("keydown",nn),window.addEventListener("paste",nn)),window.Monaco=Y,E&&Se.onDidBlurEditorWidget(()=>{E(Se.getValue())}),ue&&Se.onDidFocusEditorText(()=>{se&&ie(),ue(Se.getValue())}),se){ie();try{Se.onDidPaste(Fe=>{const Xe=Se.getSelection(),K=qe.current.pastePos||{},Pe=new Y.Range(K.startLineNumber||Xe.endLineNumber,K.startColumn||Xe.endColumn,K.endLineNumber||Xe.endLineNumber,K.endColumn||Xe.endColumn);Se.executeEdits("",[{range:Fe.range,text:""}])})}catch(Fe){}}let Te=Mt();return we&&typeof we=="string"&&new l(we,Se,Y),rn(!0),()=>{const Fe=qe.current.instance;Fe.dispose();const Xe=Fe.getModel();Xe&&Xe.dispose(),qe.current.subscription&&qe.current.subscription.dispose(),Te.unobserve(Qe.current)}}catch(Se){}})},[]),(0,d.useEffect)(()=>{if(qe.current.instance&&St)return document.addEventListener("keydown",Tt,!1),()=>{document.removeEventListener("keydown",Tt)}},[H,St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;if($t&&St){let Se=$(X);Y.editor.setModelLanguage($t.getModel(),Se)}},[X,St]),(0,d.useEffect)(()=>{qe.current.instance&&St&&Y.editor.setTheme(R)},[R,St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;Kt.current=oe,$t&&St&&($t.updateOptions(z({},oe)),setTimeout(()=>{$t.getModel().updateOptions(z({},oe))},200))},[JSON.stringify(oe),St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;$t&&St&&$t.layout()},[Z,q,St]);const[kn,Et]=(0,d.useState)(U(Z)),[tn,Bn]=(0,d.useState)(U(q)),$n=M(z({},te),{width:kn,height:tn,position:"relative"});return d.createElement("div",{className:"my-monaco-editor",ref:Qe,style:$n,onFocus:()=>{se&&ie()}},L&&d.createElement(O.CopyToClipboard,{text:B,onCopy:()=>C.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement(D.Z,{title:"\u590D\u5236\u4EE3\u7801"},d.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},d.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function be({width:fe="100%",height:ae="100%",original:Z,modified:q,language:B,options:X={}}){const te=(0,d.useRef)(),[oe,ee]=(0,d.useState)(null);function R(Q){let se;return te.current&&(se=new me.Z(ce=>{for(let _e of ce)(_e.target.offsetHeight>0||_e.target.offsetWidth>0)&&Q.layout()}),se.observe(te.current)),se}(0,d.useEffect)(()=>(te.current&&Promise.all([y.e(8909),y.e(9404)]).then(y.bind(y,2550)).then(Q=>{Y=Q;const se=Y.editor.createDiffEditor(te.current,M(z({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},X),{wordWrap:!0}));ee(se);let ce=R(se);return()=>{se.dispose();const _e=se.getModel();_e&&_e.dispose(),ce.unobserve(te.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,d.useEffect)(()=>{oe&&oe.setModel({original:Y.editor.createModel(Z,B),modified:Y.editor.createModel(q,B)})},[Z,q,B,oe]);const E=U(fe),L=U(ae),H={width:E,height:L};return d.createElement("div",{className:"my-diff-editor",ref:te,style:H})}},33854:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return u}});var d={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},me=y(29787),e=y(25399),I=y(89787),_=y(92310),c=y.n(_),s=y(7408),h=y(4918),t=y(59301),u=({className:n,dataSource:r=[],col:a=4,right:o,bottom:p=23,precision:v=0,wrapWidth:g=1200,trackEventItems:f,loading:m,onRemove:l=()=>{},isCurrent:w=!0,showProgress:C=!1,showAlias:D=!1,category:S,hiddenClick:P})=>{const O=Math.floor((g-(a-1)*o)/a),A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return t.createElement(me.Z,{spinning:m},t.createElement("div",{className:c()(d.list,n)},!!(r!=null&&r.length)&&(r==null?void 0:r.map((F,j)=>{var x,b,N,k,z,M,T,G,U,J,re,V,$;const{name:Y,id:ie,identifier:ne,featured:be,school_name:fe,image_url:ae,excellent:Z,is_plan:q}=F;return t.createElement("div",{key:ie,className:w&&C?d.wrapisCurrent:d.wrap,style:{width:O,marginRight:(1+j)%a===0?0:o+v,marginBottom:p}},t.createElement("a",{className:d.li,onClick:B=>{B.preventDefault(),B.stopPropagation(),f&&(0,s.L9)([f]),(0,s.xg)(`/paths/${ne}`)}},t.createElement("div",{className:d.img},t.createElement("img",{className:d.cover,src:`${ae}`}),(x=F==null?void 0:F.subject_tags)==null?void 0:x.map((B,X)=>{var te,oe;if(X===0){const R=(te=A.find(E=>E.name==B))==null?void 0:te.swimg;return t.createElement("img",{className:d.sign,src:R,style:{left:"-4px"}})}const ee=(oe=A.find(R=>R.name==B))==null?void 0:oe.ptimg;return t.createElement("img",{className:d.sign,src:ee,style:{left:`${48+52*(X-1)+2*X}px`}})}),t.createElement("div",{className:d.tagsDom},t.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(F==null?void 0:F.excellent)&&t.createElement("div",{className:d.bq},"\u5F00\u653E\u8BFE\u7A0B"),((b=F==null?void 0:F.custom_tags)==null?void 0:b.length)>0&&t.createElement(e.Z,{title:(z=(k=F==null?void 0:F.custom_tags)==null?void 0:k[((N=F==null?void 0:F.custom_tags)==null?void 0:N.length)-1])==null?void 0:z.tag_name},t.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},t.createElement("span",{className:"multi-llipsis1e text-10px"},(G=(T=F==null?void 0:F.custom_tags)==null?void 0:T[((M=F==null?void 0:F.custom_tags)==null?void 0:M.length)-1])==null?void 0:G.tag_name))))),S=="hide"&&(F==null?void 0:F.studying)&&w&&t.createElement("div",{className:`${d.movebq} user-path-items`,onClick:B=>{B.stopPropagation(),l(F)}},t.createElement("i",{className:"iconfont icon-yichu1 font12"}),t.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(S)&&w&&t.createElement("div",{className:`${d.hiddenbq} user-path-items`,onClick:B=>{B.stopPropagation(),P(F)}},t.createElement("i",{className:`iconfont ${S=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),t.createElement("span",null,S=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),t.createElement("div",{className:d.name},t.createElement(e.Z,{title:D&&(F!=null&&F.excellent_alias_name)?t.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Y}`,t.createElement("br",null),t.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${F==null?void 0:F.excellent_alias_name}`)):Y},t.createElement("span",{className:d.e},D&&(F==null?void 0:F.excellent_alias_name)||Y))),w&&C&&((U=F==null?void 0:F.progress)==null?void 0:U.all_score)!=0&&t.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},t.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((J=F==null?void 0:F.progress)==null?void 0:J.my_score)/((re=F==null?void 0:F.progress)==null?void 0:re.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(V=F==null?void 0:F.progress)==null?void 0:V.my_score,"/",($=F==null?void 0:F.progress)==null?void 0:$.all_score),(!w||!C)&&t.createElement(e.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${fe}`},t.createElement("div",{className:d.unit},t.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),fe)),(!w||!C)&&t.createElement("div",{className:d.tags},t.createElement("div",null,t.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),t.createElement("span",null,F.stages_count))),t.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),t.createElement("span",null,F.members_count)))))))})),!r.length&&t.createElement(h.Z,null)))}},32305:function(Ct,We,y){"use strict";y.d(We,{jL:function(){return _},w9:function(){return V},QD:function(){return Oe},cQ:function(){return k.Z},op:function(){return ue},O5:function(){return en},_b:function(){return qe},t7:function(){return g},Gi:function(){return fe},YG:function(){return ne},qp:function(){return u},vr:function(){return Ne},qE:function(){return ve},Je:function(){return l},wb:function(){return N},cq:function(){return te},tp:function(){return a}});var d=y(59301),me={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},e="data:image/png;base64,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",_=({dataSource:Tt=[],img:vt,imgWidth:Xt=346,title:nn,sunTitle:En,bannerExtraContent:kn})=>d.createElement("div",{className:me.banner},d.createElement("div",{className:me.content},d.createElement("aside",null,d.createElement("p",null,d.createElement("b",null,nn),d.createElement("span",null,En)),Tt.length>0&&d.createElement("div",{className:me.btns},Tt.map((Et,tn)=>d.createElement("div",{key:tn,onClick:Et.click},Et.name,Et.sign?d.createElement("img",{src:e,width:39}):null))),kn),vt&&d.createElement("img",{style:{marginTop:33,marginRight:38},src:vt,width:Xt}))),c={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},s=y(92310),h=y.n(s),t=y(89392),u=({dataSource:Tt=[],value:vt,onChange:Xt,onTitleChange:nn,className:En,title:kn,titleWidth:Et=41,style:tn={},fontColor:Bn="#6A7283",showCount:$n})=>{const[$t,Se]=(0,d.useState)(1),[Re,dt]=(0,d.useState)(!1),De=(0,d.useRef)(null),Be=(0,d.useRef)(null);return(0,d.useEffect)(()=>{var Ee;Tt.length!==0&&(((Ee=De==null?void 0:De.current)==null?void 0:Ee.clientHeight)>97?Se(1):Se(0)),Tt.length===0&&Se(0),dt(!1)},[Tt]),d.createElement("div",{className:h()(c.row,En,"fadeIn","animated"),style:tn},d.createElement("div",{onClick:(0,t.throttle)(()=>nn==null?void 0:nn(),2e3),style:{width:Et,marginTop:Re?12:4},className:`${c.title} ${nn?"current":""}`},kn),d.createElement("div",{className:Re?`${c.tagsWrap} ${c.tagsBorderWrap}`:c.tagsWrap},d.createElement("div",{className:c.bar,ref:Be,style:$t>0?{height:$t===1?97:"auto",overflow:$t===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},d.createElement("div",{className:c.tag,ref:De},Tt==null?void 0:Tt.map(Ee=>d.createElement("span",{onClick:()=>Xt(Ee.id),key:Ee.id,style:{color:Bn},className:vt===Ee.id?c.active:""},d.createElement("span",{title:Ee.name,className:c.name},Ee.name),!!$n&&d.createElement("span",{className:c.num},Ee.count))))),!!$t&&d.createElement(d.Fragment,null,$t===1?d.createElement("div",{onClick:()=>{var Ee;Se(2),((Ee=De==null?void 0:De.current)==null?void 0:Ee.clientHeight)>245?dt(!0):dt(!1)},className:c.action},"\u5C55\u5F00",d.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):d.createElement("div",{onClick:()=>{Be.current.scrollTop=0,Se(1),dt(!1)},className:c.action},"\u6536\u8D77",d.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},n={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},a=({dataSource:Tt=[],value:vt,onChange:Xt,className:nn,style:En={}})=>d.createElement("div",{style:En,className:h()(n.tabs,nn)},Tt.map(kn=>d.createElement("span",{onClick:()=>Xt(kn.id),className:vt===kn.id?n.active:"",key:kn.id},kn.name))),o={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},p=y(37568),g=({dataSource:Tt=[],value:vt="",onChange:Xt,onInputChange:nn=()=>{},className:En,style:kn={},placeholder:Et,allowClear:tn=!1})=>{var Bn;const[$n,$t]=(0,d.useState)(""),[Se,Re]=(0,d.useState)("");(0,d.useEffect)(()=>{var Be;let Ee=vt;(Be=JSON.stringify(vt))!=null&&Be.includes("{")&&($t(vt.id),Ee=vt.value||"");try{Re(decodeURIComponent(Ee||""))}catch(Te){Re(decodeURIComponent(Ee||""))}},[vt]);const dt=()=>{Xt(encodeURIComponent(Se),$n||null)},De=Be=>{Be!==$n&&($t(Be),Xt(encodeURIComponent(Se),Be))};return d.createElement("div",{className:h()(o.input,En),style:kn},!!Tt.length&&d.createElement("div",{className:o.dropdown},d.createElement("div",{className:o.text},(Bn=Tt.find(Be=>Be.id===$n))==null?void 0:Bn.name,d.createElement("i",{className:"iconfont icon-zhankai4"}),d.createElement("b",{className:o.b1}),d.createElement("b",{className:o.b2})),d.createElement("div",{className:o.menu},Tt.map((Be,Ee)=>d.createElement("div",{key:Ee,onClick:()=>De(Be.id)},Be.name)))),d.createElement(p.default,{onPressEnter:dt,value:Se,onChange:Be=>{Re(Be.target.value),nn(encodeURIComponent(Be.target.value),$n||null)},placeholder:Et,variant:"borderless",allowClear:tn,onClear:()=>Xt("",$n||null)}),d.createElement("i",{onClick:dt,className:"iconfont icon-sousuo9 font14 current"}))},f={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},l=({value:Tt,onChange:vt,className:Xt,total:nn,pageSize:En,style:kn={}})=>{const Et=Tt<2,tn=Tt>=Math.ceil(nn/En);return nn<=En?d.createElement(d.Fragment,null):d.createElement("div",{className:h()(f.quickPager,Xt),style:kn},d.createElement("div",{onClick:()=>{Et||vt(Tt-1,"prev")},className:Et?f.disabled:""},"\u4E0A\u4E00\u9875"),d.createElement("div",{onClick:()=>{tn||vt(Tt+1,"next")},className:tn?f.disabled:""},"\u4E0B\u4E00\u9875"))},w={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},C=y(29787),D=y(25399),S=y(63139),P=y(14661),O=y(7408),A=y(96908),F=y(57177),j=y(81378),x=y(4918),N=({className:Tt,dataSource:vt=[],col:Xt=4,right:nn,bottom:En=23,precision:kn=0,wrapWidth:Et=1200,trackEventItems:tn,loading:Bn})=>{const $n=Math.floor((Et-(Xt-1)*nn)/Xt);return d.createElement(C.Z,{spinning:Bn},d.createElement("div",{className:h()(w.list,Tt)},!!vt.length&&vt.map(($t,Se)=>{const{name:Re,id:dt,identifier:De,power:Be,cover_image_id:Ee,pic:Te}=$t;return d.createElement("div",{className:w.wrap,key:dt,style:{width:$n,marginRight:(1+Se)%Xt===0?0:nn+kn,marginBottom:En}},d.createElement("a",{target:"_blank",href:`/shixuns/${De}/challenges`,className:w.li,onClick:Fe=>{Fe.preventDefault(),tn&&(0,O.L9)([tn]),Be&&(0,O.xg)(`/shixuns/${De}/challenges`)}},d.createElement("div",{className:w.img},d.createElement("img",{className:w.cover,src:`${Te}`}),$t.is_jupyter&&d.createElement("img",{className:w.sign,src:A}),$t.is_jupyter_lab&&d.createElement("img",{className:w.sign,src:F}),$t.is_unity_3d&&d.createElement("img",{className:w.sign,src:j})),d.createElement("div",{className:w.name},d.createElement(D.Z,{title:Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},d.createElement("span",{className:w.e},Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),d.createElement("div",{className:w.tags},d.createElement(D.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),d.createElement("span",null,$t.challenges_count))),!!$t.myshixuns_count&&d.createElement(D.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),d.createElement("span",null,$t.myshixuns_count))),d.createElement(D.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},d.createElement("span",null,d.createElement("span",null,$t.level))),d.createElement("div",{className:w.rate},d.createElement(S.Z,{allowHalf:!0,disabled:!0,defaultValue:$t.score_info}),d.createElement("span",null,"\xA0",$t.score_info?`${$t.score_info}\u5206`:"5\u5206")))),!Be&&d.createElement("div",{className:w.lockWrap},d.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),d.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&d.createElement(x.Z,null)))},k=y(33854),z={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},M=y(62957),T=y(96599),G="data:image/png;base64,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",U=y(59301),J=(Tt,vt,Xt)=>new Promise((nn,En)=>{var kn=Bn=>{try{tn(Xt.next(Bn))}catch($n){En($n)}},Et=Bn=>{try{tn(Xt.throw(Bn))}catch($n){En($n)}},tn=Bn=>Bn.done?nn(Bn.value):Promise.resolve(Bn.value).then(kn,Et);tn((Xt=Xt.apply(Tt,vt)).next())}),V=({className:Tt,dataSource:vt=[],col:Xt=4,right:nn,bottom:En=23,precision:kn=0,wrapWidth:Et=1200,trackEventItems:tn,loading:Bn,category:$n,hiddenClick:$t,handleVery:Se=()=>!0,isCurrent:Re})=>{const[dt,De]=M.default.useModal(),Be=Math.floor((Et-(Xt-1)*nn)/Xt),Ee=Te=>J(void 0,null,function*(){dt.confirm({title:"\u7F6E\u9876",width:500,content:U.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",U.createElement("span",{className:"c-blue"},"\u201C",Te.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return U.createElement(C.Z,{spinning:Bn},De,U.createElement("div",{className:h()(z.list,Tt)},!!vt.length&&vt.map((Te,Fe)=>{const{subject_identifier:Xe,id:K,identifier:Pe,power:je}=Te,Ge=Te.is_public!=0&&Te.is_public;return U.createElement("div",{className:z.wrap,key:K,style:{width:Be,marginRight:(1+Fe)%Xt===0?0:nn+kn,marginBottom:En}},Te.homepage_show&&U.createElement("div",{className:z.btnsTop},U.createElement(T.default,{color:"red"},"\u7F6E\u9876")),U.createElement("a",{className:z.li,onClick:He=>{He.preventDefault(),Se(Te==null?void 0:Te.first_category_url)&&(tn&&(0,O.L9)([tn]),(0,O.xg)(Te.first_category_url))}},U.createElement("div",{className:z.top},U.createElement(D.Z,{title:Te.name},U.createElement("div",{className:z.name},Te.name)),U.createElement("img",{className:z.img,src:P.Z.IMG_SERVER+"/images/"+Te.avatar_url}),U.createElement("div",{className:z.text,title:Te.creator},Te.creator),Xe&&U.createElement("div",{className:z.btns},U.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),U.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ge&&U.createElement("div",{className:z.sign},"\u516C\u5F00"),Re&&U.createElement("div",{className:z.hidden,onClick:He=>{He.stopPropagation(),$t(Te)}},U.createElement("i",{className:`iconfont ${$n=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),$n=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),U.createElement("div",{className:z.bottom},Te.visits>0&&U.createElement(D.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-liulanyan"}),U.createElement("span",null,Te.visits))),Te.course_members_count>0&&U.createElement(D.Z,{title:"\u6210\u5458",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-chengyuan"}),Te.course_members_count)),Te.tasks_count>0&&U.createElement(D.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-zuoye"}),Te.tasks_count)),Te.is_end?U.createElement("div",{style:{color:"#6B758B"}}):U.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Te.is_accessible&&U.createElement("div",{className:z.lockWrap},U.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),U.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&U.createElement(x.Z,null)))},$={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Y=y(51429),ne=({dataSource:Tt=[],value:vt,onChange:Xt,className:nn,style:En={},tabBarExtraContent:kn})=>d.createElement("div",{className:h()($.tabs,nn),style:En},d.createElement("div",{className:$.tabsWrap},Tt.map((Et,tn)=>!(Et!=null&&Et.hide)&&d.createElement("aside",{className:$.tab,onClick:()=>{Xt(Et.id),Et.link&&Y.history.push(Et.link)},key:tn},d.createElement("div",{className:vt===Et.id?$.active:""},Et.name),(Et==null?void 0:Et.resetCount)==null&&(Et==null?void 0:Et.total)!==void 0&&d.createElement("span",null,"\uFF08",Et==null?void 0:Et.total,"\uFF09"),(Et==null?void 0:Et.resetCount)!==void 0&&(Et==null?void 0:Et.total)!==void 0&&d.createElement(D.Z,{title:(Et==null?void 0:Et.tip)!=null?Et==null?void 0:Et.tip:""},d.createElement("span",{style:{color:"#9096A3"}},"\uFF08",d.createElement("span",{style:{color:"#000"}},Et==null?void 0:Et.resetCount),"/",d.createElement("span",null,Et==null?void 0:Et.total),"\uFF09"))))),d.createElement("div",{className:$.tabBar},kn)),fe=({className:Tt,style:vt={},children:Xt})=>d.createElement("div",{className:h()(Tt),style:vt},Xt),ae={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Z=y(75727),q=y(93041);const B=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var te=({sortValue:Tt,dropValue:vt,className:Xt,onSort:nn,onDrop:En,dataSource:kn=B})=>{var Et;return d.createElement("div",{className:h()(ae.orderWrap,Xt)},d.createElement(Z.Z,{dropdownRender:()=>d.createElement(q.default,null,kn.map((tn,Bn)=>d.createElement(q.default.Item,{key:Bn,onClick:()=>En(tn.id)},tn.name)))},d.createElement("span",{className:ae.orderTextWrap},(Et=kn.find(tn=>vt===tn.id))==null?void 0:Et.name)),d.createElement("span",{className:ae.orderIconWrap},d.createElement("span",{className:ae.orderAsc},d.createElement("i",{className:Tt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer}`,onClick:()=>nn(Tt==="asc"?"desc":"asc")})),d.createElement("span",{className:ae.orderDesc},d.createElement("i",{className:Tt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer}`,onClick:()=>nn(Tt==="asc"?"desc":"asc")}))))},oe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},ee=y(7939),R=Object.defineProperty,E=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Q=(Tt,vt,Xt)=>vt in Tt?R(Tt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Tt[vt]=Xt,se=(Tt,vt)=>{for(var Xt in vt||(vt={}))L.call(vt,Xt)&&Q(Tt,Xt,vt[Xt]);if(E)for(var Xt of E(vt))H.call(vt,Xt)&&Q(Tt,Xt,vt[Xt]);return Tt},ce=(Tt,vt)=>{var Xt={};for(var nn in Tt)L.call(Tt,nn)&&vt.indexOf(nn)<0&&(Xt[nn]=Tt[nn]);if(Tt!=null&&E)for(var nn of E(Tt))vt.indexOf(nn)<0&&H.call(Tt,nn)&&(Xt[nn]=Tt[nn]);return Xt},_e=(Tt,vt,Xt)=>new Promise((nn,En)=>{var kn=Bn=>{try{tn(Xt.next(Bn))}catch($n){En($n)}},Et=Bn=>{try{tn(Xt.throw(Bn))}catch($n){En($n)}},tn=Bn=>Bn.done?nn(Bn.value):Promise.resolve(Bn.value).then(kn,Et);tn((Xt=Xt.apply(Tt,vt)).next())}),ue=Tt=>{var vt=Tt,{className:Xt,style:nn,children:En,loading:kn=!1,openLoading:Et,onClick:tn=()=>{},size:Bn="middle",shape:$n="round"}=vt,$t=ce(vt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Se,Re]=(0,d.useState)(!1);return d.createElement(ee.ZP,se({onClick:(0,t.throttle)(dt=>_e(void 0,null,function*(){Et&&Re(!0);try{yield tn(dt)}catch(De){console.log("error",De)}Et&&Re(!1)}),2e3,{leading:!0,trailing:!1}),className:h()(oe.btn,oe[`${Bn}-${$n}`],Xt),style:nn,size:Bn,shape:$n,loading:Se||kn},$t),En)},Ce={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ve=({className:Tt,style:vt,children:Xt=null,onClick:nn,title:En})=>d.createElement("div",{className:h()(Ce.head,Tt),style:vt},d.createElement("span",{className:"primary-hover",onClick:nn},d.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),d.createElement("b",{title:En},En),d.createElement("div",{className:Ce.node},Xt)),ye={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Oe=({confirmShow:Tt=!0,confirmTitle:vt,confirmClick:Xt,cancelShow:nn=!0,cancelTitle:En,cancelClick:kn,className:Et,style:tn,confirmLoading:Bn=!1})=>d.createElement("div",{className:h()(ye.btns,Et),style:tn},Tt&&d.createElement(ee.ZP,{loading:Bn,onClick:Xt,type:"primary",className:ye.confirm},vt),nn&&d.createElement(ee.ZP,{onClick:kn,className:ye.cancel},En)),Le={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ne=({className:Tt,style:vt={},LeftContent:Xt,children:nn,RightContent:En})=>d.createElement("div",{className:h()(Le.fixedBottom,Tt),style:vt},d.createElement("div",{className:Le.wrap},d.createElement("div",{className:Le.left},Xt),d.createElement("div",{className:Le.center},nn),d.createElement("div",{className:Le.right},En))),ke={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},qe=({className:Tt,style:vt={},dataSource:Xt=[]})=>d.createElement("div",{className:h()(ke.crumbs,Tt),style:vt},Xt.map((nn,En)=>EnY.history.push(nn.path)},nn.name):d.createElement("span",null,nn.name),d.createElement("span",null,"\xA0",">","\xA0")):d.createElement("span",{key:En,style:{color:"#5F6368"}},nn.name))),Kt=y(11938),ut=Object.defineProperty,st=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,St=(Tt,vt,Xt)=>vt in Tt?ut(Tt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Tt[vt]=Xt,rn=(Tt,vt)=>{for(var Xt in vt||(vt={}))Bt.call(vt,Xt)&&St(Tt,Xt,vt[Xt]);if(mt)for(var Xt of mt(vt))ln.call(vt,Xt)&&St(Tt,Xt,vt[Xt]);return Tt},Mt=(Tt,vt)=>st(Tt,Lt(vt)),Wt=(Tt,vt)=>{var Xt={};for(var nn in Tt)Bt.call(Tt,nn)&&vt.indexOf(nn)<0&&(Xt[nn]=Tt[nn]);if(Tt!=null&&mt)for(var nn of mt(Tt))vt.indexOf(nn)<0&&ln.call(Tt,nn)&&(Xt[nn]=Tt[nn]);return Xt};const{Countdown:kt}=Kt.default;var en=Tt=>{var vt=Tt,{onChange:Xt}=vt,nn=Wt(vt,["onChange"]);const[En,kn]=(0,d.useState)(null);(0,d.useEffect)(()=>{typeof En=="number"&&En>=0&&Xt(En)},[En]);const Et=tn=>{const Bn=Math.floor(tn/1e3);kn(Bn)};return d.createElement(kt,Mt(rn({},nn),{onChange:Et}))}},23369:function(Ct,We,y){"use strict";var d=y(59301),me=y(28284),e=y(62957),I=y(458),_=y(77019),c=y(5269),s=y(25399),h=y(96599),t=y(66649),i=y.n(t),u=y(51429),n=y(14661),r=y(75909),a=y(8576),o=y(59301),p=Object.defineProperty,v=Object.defineProperties,g=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,w=(A,F,j)=>F in A?p(A,F,{enumerable:!0,configurable:!0,writable:!0,value:j}):A[F]=j,C=(A,F)=>{for(var j in F||(F={}))m.call(F,j)&&w(A,j,F[j]);if(f)for(var j of f(F))l.call(F,j)&&w(A,j,F[j]);return A},D=(A,F)=>v(A,g(F)),S=(A,F,j)=>new Promise((x,b)=>{var N=M=>{try{z(j.next(M))}catch(T){b(T)}},k=M=>{try{z(j.throw(M))}catch(T){b(T)}},z=M=>M.done?x(M.value):Promise.resolve(M.value).then(N,k);z((j=j.apply(A,F)).next())});const P={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},O=({attachment:A,dispatch:F,loading:j,globalSetting:x})=>{const b=(0,u.useParams)(),{detail:N}=A,[k]=me.default.useForm(),[z,M]=(0,d.useState)(!1),[T,G]=(0,d.useState)([]),[U,J]=(0,d.useState)(C({},P)),[re,V]=(0,d.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),$=ie=>ie&&ieS(void 0,null,function*(){var ie,ne,be,fe,ae,Z,q,B,X;let te={};((ne=(ie=A==null?void 0:A.actionTabs)==null?void 0:ie.params)==null?void 0:ne.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?te=C({},A.actionTabs.params):te=C({},b);const oe=yield F({type:"attachment/getDetail",payload:te});oe.delay_publish=oe.delay_publish?1:0,U.is_public=[oe.is_public],U.description=oe.description,U.delay_publish=oe.delay_publish,U.publish_time=oe.publish_time,k.setFieldsValue(U),G([C({},oe),...oe==null?void 0:oe.attachment_histories]),(be=oe==null?void 0:oe.attachment_histories)!=null&&be.length?M(!0):(re.type=oe.file_type,re.data=n.Z.API_SERVER+oe.url,re.recordInfo={id:(ae=(fe=A==null?void 0:A.actionTabs)==null?void 0:fe.selectArrs)==null?void 0:ae.id,course_id:(q=(Z=A==null?void 0:A.actionTabs)==null?void 0:Z.params)==null?void 0:q.course_id},oe.file_type==="txt"&&(re.monacoEditor.value=oe.content),re.disabledDownload=(0,a.dE)()&&!!((X=(B=A==null?void 0:A.actionTabs)==null?void 0:B.selectArrs)!=null&&X.download_setting),V(C({},re)))});return(0,d.useEffect)(()=>{var ie;A.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(b.id=(ie=A.actionTabs.selectArrs)==null?void 0:ie.id,k.resetFields(),Y()):M(!1)},[A.actionTabs.key,b.id]),(0,d.useEffect)(()=>()=>{V(D(C({},re),{type:""})),F({type:"attachment/setActionTabs",payload:{}})},[]),o.createElement(o.Fragment,null,o.createElement(e.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:z,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>S(void 0,null,function*(){F({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{J(C({},P)),F({type:"attachment/setActionTabs",payload:{}})}},o.createElement("section",{className:"pl20 pr20 pt10"},o.createElement(I.Z,{loading:j["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},o.createElement(_.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},o.createElement(c.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),o.createElement(c.Z,{flex:"80px"},"\u4E0B\u8F7D"),o.createElement(c.Z,{flex:"140px"},"\u7248\u672C\u53F7")),T==null?void 0:T.map(function(ie,ne){return o.createElement(_.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ne,gutter:[20,8]},o.createElement(c.Z,{flex:"307px"},o.createElement(s.Z,{title:ie.title},o.createElement(_.Z,null,o.createElement(c.Z,null,o.createElement("a",{href:n.Z.API_SERVER+ie.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:be=>{var fe,ae;ie.link||ie.content_type==="application/pdf"||x.setting.is_local||(be.preventDefault(),re.type=ie.file_type,re.data=n.Z.API_SERVER+ie.url,ie.file_type==="txt"&&(re.monacoEditor.value=ie.content),re.disabledDownload=(0,a.dE)()&&!!((ae=(fe=A==null?void 0:A.actionTabs)==null?void 0:fe.selectArrs)!=null&&ae.download_setting),V(C({},re)))}},ie.title)),o.createElement(c.Z,null,o.createElement(h.default,{className:"",color:ne===0?"green":"orange"},ne===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),o.createElement(c.Z,{flex:"80px"},ie.downloads_count),o.createElement(c.Z,{flex:"140px"},i()(ie.created_on).format("YYYY-MM-DD HH:mm")))})))),o.createElement(r.Z,D(C({},re),{onClose:()=>{V(D(C({},re),{type:""})),F({type:"attachment/setActionTabs",payload:{}})}})))};We.Z=(0,u.connect)(({attachment:A,loading:F,globalSetting:j,user:x})=>({attachment:A,globalSetting:j,loading:F,user:x}))(O)},3605:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return i}});var d=y(59301),me=y(37568),e=y(62673),I=y(77019),_={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",s=y(4918),h=(u,n,r)=>new Promise((a,o)=>{var p=f=>{try{g(r.next(f))}catch(m){o(m)}},v=f=>{try{g(r.throw(f))}catch(m){o(m)}},g=f=>f.done?a(f.value):Promise.resolve(f.value).then(p,v);g((r=r.apply(u,n)).next())}),i=({data:u,value:n=[],handleChangePage:r,className:a="",setSelectedRowKeys:o,selectedRowKeys:p,onChange:v=()=>{}})=>{const[g,f]=(0,d.useState)([]),[m,l]=(0,d.useState)([]),[w,C]=(0,d.useState)([]);let[D,S]=(0,d.useState)(1),[P,O]=(0,d.useState)();return(0,d.useEffect)(()=>{f(u),l([]),C([])},[u]),(0,d.useEffect)(()=>{o&&(l(p),C(p))},[p]),d.createElement("div",{className:`flex justify-between w-full ${a}`},d.createElement("div",{className:_.leftdiv},d.createElement(me.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:A=>h(void 0,null,function*(){f(u.filter(F=>{var j;return(j=F==null?void 0:F.name)==null?void 0:j.includes(A.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),g.length===0&&d.createElement(s.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),d.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},d.createElement(e.default.Group,{value:m.map(A=>`${A.id}`),onChange:A=>{o(g.filter(F=>A.includes(`${F.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},g.map((A,F)=>d.createElement(I.Z,{key:A.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},d.createElement(e.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:A.is_published,value:`${A.id}`},d.createElement("div",{className:_.listClass},d.createElement("span",{className:_.spantitle,style:{width:A.is_published?"108px":"170px"}},A.name),A.is_published&&d.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),d.createElement("div",{className:_.rightdiv},d.createElement(me.default.Search,{onChange:A=>{C(m.filter(F=>F.name.includes(A.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),w.length===0&&d.createElement(s.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),w.length>0&&d.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},d.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},w.map((A,F)=>d.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:A.id},d.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},A.name),d.createElement("img",{src:c,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{o(m.filter(j=>`${j.id}`!=`${A.id}`))}})))))))}},64094:function(Ct,We,y){"use strict";var d=y(59301),me=y(28284),e=y(6767),I=y(62957),_=y(47889),c=y(24017),s=y(62673),h=y(51429),t=y(9117),i=y(66658),u=y(3605),n=y(59301),r=(o,p,v)=>new Promise((g,f)=>{var m=C=>{try{w(v.next(C))}catch(D){f(D)}},l=C=>{try{w(v.throw(C))}catch(D){f(D)}},w=C=>C.done?g(C.value):Promise.resolve(C.value).then(m,l);w((v=v.apply(o,p)).next())});const a=({classroomList:o,dispatch:p,courseEndTime:v,Callback:g})=>{const f=(0,h.useParams)(),[m]=me.default.useForm(),[l,w]=(0,d.useState)([]),[C,D]=(0,d.useState)([]),[S,P]=(0,d.useState)(!0),[O,A]=(0,d.useState)({}),[F,j]=(0,d.useState)([]),[x,b]=(0,d.useState)(!1);(0,d.useEffect)(()=>{o.actionTabs.key==="start_smart_plan_xia"&&(z(),N())},[o.actionTabs]);const N=()=>r(void 0,null,function*(){var M,T,G,U,J,re,V,$,Y;m.setFieldsValue({end_type:!0}),P(!0);const ie=yield(0,i.ZP)(`/api/courses/${(T=(M=o==null?void 0:o.actionTabs)==null?void 0:M.params)==null?void 0:T.coursesId}/smart_plans/${(U=(G=o==null?void 0:o.actionTabs)==null?void 0:G.params)==null?void 0:U.smart_plans_id}.json`,{method:"get"});(ie==null?void 0:ie.status)==0&&(j((re=(J=ie==null?void 0:ie.data)==null?void 0:J.group_settings)==null?void 0:re.filter(ne=>ne==null?void 0:ne.lesson_mode)),A(ie==null?void 0:ie.data),w([...(Y=($=(V=ie==null?void 0:ie.data)==null?void 0:V.group_settings)==null?void 0:$.filter(ne=>ne==null?void 0:ne.lesson_mode))==null?void 0:Y.map(ne=>(ne.key=ne==null?void 0:ne.group_id,ne.id=ne==null?void 0:ne.group_id,ne.title=ne==null?void 0:ne.group_name,ne.name=ne==null?void 0:ne.group_name,ne.disabled=!1,ne.is_published=!1,ne))]))}),k=()=>r(void 0,null,function*(){var M,T,G,U;!(O!=null&&O.unified_setting)&&(C==null?void 0:C.length)==0&&e.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),b(!0);let J=yield(0,i.ZP)(`/api/courses/${(T=(M=o==null?void 0:o.actionTabs)==null?void 0:M.params)==null?void 0:T.coursesId}/smart_plans/${(U=(G=o==null?void 0:o.actionTabs)==null?void 0:G.params)==null?void 0:U.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:O==null?void 0:O.unified_setting,group_ids:(C==null?void 0:C.length)>0?C==null?void 0:C.map(re=>re==null?void 0:re.group_id):[],ended_at:m.getFieldValue("end_time")||""}});(J==null?void 0:J.status)==0&&(e.ZP.success("\u7ED3\u8BFE\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),g()),b(!1)}),z=()=>{w([]),D([])};return n.createElement("div",null,n.createElement(I.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:o.actionTabs.key==="start_smart_plan_xia",confirmLoading:x,onOk:()=>k(),onCancel:()=>{z(),p({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(me.default,{form:m,className:t.Z.myForm},n.createElement(me.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},n.createElement(_.ZP.Group,{value:S,onChange:M=>{P(M.target.value),D([]),m.setFieldsValue({end_time:""})}},n.createElement(_.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),n.createElement(_.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!S&&n.createElement(me.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},n.createElement(c.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),l.length>0&&n.createElement(me.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},n.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},n.createElement("span",{style:{flex:1}},n.createElement(s.default,{checked:C.length===l.length,onChange:M=>{C.length===l.length?D([]):D(l)}},"\u5168\u9009")),n.createElement("span",{style:{width:16}}),n.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",C.length||0,"\u4E2A\u5206\u73ED")),n.createElement(u.Z,{data:l,selectedRowKeys:C,setSelectedRowKeys:D})))))};We.Z=(0,h.connect)(({classroomList:o})=>({classroomList:o}))(a)},41383:function(Ct,We,y){"use strict";var d=y(59301),me=y(51429),e=y(28284),I=y(62957),_=y(6767),c=y(47889),s=y(24017),h=y(82326),t=y(25399),i=y(5269),u=y(62673),n=y(9117),r=y(66658),a=y(66649),o=y.n(a),p=y(7408),v=Object.defineProperty,g=Object.defineProperties,f=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,C=(A,F,j)=>F in A?v(A,F,{enumerable:!0,configurable:!0,writable:!0,value:j}):A[F]=j,D=(A,F)=>{for(var j in F||(F={}))l.call(F,j)&&C(A,j,F[j]);if(m)for(var j of m(F))w.call(F,j)&&C(A,j,F[j]);return A},S=(A,F)=>g(A,f(F)),P=(A,F,j)=>new Promise((x,b)=>{var N=M=>{try{z(j.next(M))}catch(T){b(T)}},k=M=>{try{z(j.throw(M))}catch(T){b(T)}},z=M=>M.done?x(M.value):Promise.resolve(M.value).then(N,k);z((j=j.apply(A,F)).next())});const O=({account:A,globalSetting:F,dispatch:j,classroomList:x,Callback:b})=>{const[N]=e.default.useForm(),k=e.default.useWatch("group_settings",N),[z,M]=(0,d.useState)(!0),[T,G]=(0,d.useState)(""),[U,J]=(0,d.useState)({}),[re,V]=(0,d.useState)([]),[$,Y]=(0,d.useState)(!1),[ie,ne]=(0,d.useState)([]),[be,fe]=(0,d.useState)(!1);(0,d.useEffect)(()=>{x.actionTabs.key=="start_smart_plan_shang"?ae():N.resetFields()},[x.actionTabs.key]);const ae=()=>P(void 0,null,function*(){var q,B,X,te,oe,ee,R,E,L,H,Q,se,ce,_e,le,ue,Ce,he,ve,ye,xe,Oe,Le,we,Ne;const ke=yield(0,r.ZP)(`/api/courses/${(B=(q=x==null?void 0:x.actionTabs)==null?void 0:q.params)==null?void 0:B.coursesId}/smart_plans/${(te=(X=x==null?void 0:x.actionTabs)==null?void 0:X.params)==null?void 0:te.smart_plans_id}.json`,{method:"get"});if((ke==null?void 0:ke.status)==0){V((oe=ke==null?void 0:ke.data)==null?void 0:oe.group_settings);let Qe=(E=(R=(ee=ke==null?void 0:ke.data)==null?void 0:ee.group_settings)==null?void 0:R.filter(qe=>qe==null?void 0:qe.lesson_mode))==null?void 0:E.map(qe=>S(D({},qe),{start_at:qe!=null&&qe.start_at?o()(qe==null?void 0:qe.start_at):null,end_at:qe!=null&&qe.end_at?o()(qe==null?void 0:qe.end_at):null}));ne((0,p.sc)((Qe==null?void 0:Qe.length)>0?Qe:[])),J(ke==null?void 0:ke.data),((L=ke==null?void 0:ke.data)==null?void 0:L.status)!="not_started"||((H=ke==null?void 0:ke.data)==null?void 0:H.status)=="not_started"&&((Q=ke==null?void 0:ke.data)!=null&&Q.start_at)||((se=ke==null?void 0:ke.data)==null?void 0:se.status)=="not_started"&&(Qe==null?void 0:Qe.length)>0?(M((ce=ke==null?void 0:ke.data)==null?void 0:ce.unified_setting),G((_e=ke==null?void 0:ke.data)==null?void 0:_e.lesson_mode),N.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(le=ke==null?void 0:ke.data)==null?void 0:le.unified_setting,lesson_mode:(ue=ke==null?void 0:ke.data)==null?void 0:ue.lesson_mode,start_at:(Ce=ke==null?void 0:ke.data)!=null&&Ce.start_at?o()((he=ke==null?void 0:ke.data)==null?void 0:he.start_at):null,end_at:(ve=ke==null?void 0:ke.data)!=null&&ve.end_at?o()((ye=ke==null?void 0:ke.data)==null?void 0:ye.end_at):null,allow_answer_after_end:(xe=ke==null?void 0:ke.data)==null?void 0:xe.allow_answer_after_end})):(N.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(Oe=ke==null?void 0:ke.data)==null?void 0:Oe.unified_setting,lesson_mode:(Le=ke==null?void 0:ke.data)==null?void 0:Le.lesson_mode}),M((we=ke==null?void 0:ke.data)==null?void 0:we.unified_setting),G((Ne=ke==null?void 0:ke.data)==null?void 0:Ne.lesson_mode))}}),Z=q=>{for(let B=0;B<(q==null?void 0:q.length);B++){const X=q==null?void 0:q[B],te=new Date(X==null?void 0:X.start_at),oe=X!=null&&X.end_at?new Date(X==null?void 0:X.end_at):null;for(let ee=B+1;ee<(q==null?void 0:q.length);ee++){const R=q==null?void 0:q[ee],E=new Date(R==null?void 0:R.start_at),L=R!=null&&R.end_at?new Date(R==null?void 0:R.end_at):null;if(oe&&L){if(te<=L&&E<=oe)return!0}else if(oe&&!L){if(E<=oe)return!0}else if(!oe&&L){if(te<=L)return!0}else if(!oe&&!L&&te<=E)return!0}}return!1};return d.createElement(I.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:x.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:be,afterClose:()=>{M(!0),G(!0)},onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>P(void 0,null,function*(){var q,B,X,te;if(yield N.validateFields(),Z(N.getFieldValue("group_settings")))I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>P(void 0,null,function*(){var ee,R,E,L;fe(!0);let H=yield(0,r.ZP)(`/api/courses/${(R=(ee=x==null?void 0:x.actionTabs)==null?void 0:ee.params)==null?void 0:R.coursesId}/smart_plans/${(L=(E=x==null?void 0:x.actionTabs)==null?void 0:E.params)==null?void 0:L.smart_plans_id}/settings.json`,{method:"put",body:D({},N.getFieldsValue())});(H==null?void 0:H.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),j({type:"classroomList/setActionTabs",payload:{}}),b()),fe(!1)})});else{fe(!0);let ee=yield(0,r.ZP)(`/api/courses/${(B=(q=x==null?void 0:x.actionTabs)==null?void 0:q.params)==null?void 0:B.coursesId}/smart_plans/${(te=(X=x==null?void 0:x.actionTabs)==null?void 0:X.params)==null?void 0:te.smart_plans_id}/settings.json`,{method:"put",body:D({},N.getFieldsValue())});(ee==null?void 0:ee.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),j({type:"classroomList/setActionTabs",payload:{}}),b()),fe(!1)}})},d.createElement("div",null,d.createElement(e.default,{form:N,className:n.Z.myForm},d.createElement(e.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},d.createElement(c.ZP.Group,{onChange:q=>{M(q.target.value),q.target.value?(N.setFieldValue("lesson_mode","online_lesson"),N.setFieldValue("start_at",o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),N.setFieldValue("end_at",null)):N.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(U==null?void 0:U.status)!="not_started"||(U==null?void 0:U.status)=="not_started"&&(U==null?void 0:U.start_at)||(U==null?void 0:U.status)=="not_started"&&(ie==null?void 0:ie.length)>0},d.createElement(c.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),d.createElement(c.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),z&&d.createElement(d.Fragment,null,d.createElement(e.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},d.createElement(c.ZP.Group,{onChange:q=>{G(q.target.value),N.setFieldValue("start_at",o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),N.setFieldValue("end_at",null)},disabled:(U==null?void 0:U.status)!="not_started"||(U==null?void 0:U.status)=="not_started"&&(U==null?void 0:U.start_at)||(U==null?void 0:U.status)=="not_started"&&(ie==null?void 0:ie.length)>0},d.createElement(c.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(c.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},T=="online_lesson"?d.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(T=="self_learning"||(U==null?void 0:U.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},d.createElement(e.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:q=>{const B=N.getFieldValue("end_at"),X=(0,p.Q8)(q,null),te=B&&q&&q>o()(B);return X||te},disabledTime:q=>(0,p.d0)(q),disabled:(U==null?void 0:U.start_at)&&new Date(U==null?void 0:U.start_at)(0,p.Q8)(q,null,N.getFieldValue("start_at")),disabledTime:q=>(0,p.d0)(q,N.getFieldValue("start_at"))})))),!z&&d.createElement("div",{className:n.Z.myGroupSettings},d.createElement(e.default.List,{name:"group_settings"},(q,{add:B,remove:X})=>q.map((te,oe)=>{var ee,R,E,L,H,Q;return d.createElement("div",{key:te.key,style:{marginBottom:"20px"}},d.createElement("div",{style:{display:"flex"}},d.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",oe+1),d.createElement(e.default.Item,{className:"ml10",name:[te.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},d.createElement(h.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(ee=re==null?void 0:re.map(se=>S(D({},se),{disabled:se==null?void 0:se.lesson_mode,group_name:se!=null&&se.lesson_mode?(se==null?void 0:se.group_name)+"(\u5DF2\u4E0A\u8BFE)":se==null?void 0:se.group_name})))==null?void 0:ee.filter(se=>{var ce,_e,le;return!((le=(_e=(ce=k==null?void 0:k.map((ue,Ce)=>{if(Ce!==oe)return ue==null?void 0:ue.group_id}))==null?void 0:ce.toString())==null?void 0:_e.split(","))!=null&&le.includes(String(se.group_id)))}),maxTagPlaceholder:se=>d.createElement("div",{style:{cursor:"pointer"}},"+",se==null?void 0:se.length)})),d.createElement(e.default.Item,{className:"ml10",name:[te.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},d.createElement(h.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},d.createElement(h.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(h.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement(t.Z,{title:d.createElement("div",null,((E=(R=N.getFieldValue("group_settings"))==null?void 0:R[oe])==null?void 0:E.lesson_mode)=="online_lesson"?d.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},d.createElement("div",{className:n.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((L=re==null?void 0:re.filter(se=>{var ce,_e,le;return!((le=(_e=(ce=k==null?void 0:k.map(ue=>ue==null?void 0:ue.group_name))==null?void 0:ce.toString())==null?void 0:_e.split(","))!=null&&le.includes(String(se.group_name)))}))==null?void 0:L.length)>0&&d.createElement(i.Z,{style:{marginTop:"10px"}},d.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{B({lesson_mode:"online_lesson",start_at:o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),oe!=0?d.createElement(i.Z,{style:{marginTop:"10px"}},d.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{X(te.name)}})):d.createElement(i.Z,null)),((Q=(H=N.getFieldValue("group_settings"))==null?void 0:H[oe])==null?void 0:Q.lesson_mode)=="self_learning"&&d.createElement("div",{style:{display:"flex",marginTop:"10px"}},d.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),d.createElement(e.default.Item,{name:[te.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:se=>{var ce,_e;const le=(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.end_at,ue=(0,p.Q8)(se,null),Ce=le&&se&&se>o()(le);return ue||Ce},disabledTime:se=>(0,p.d0)(se),size:"large"})),d.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),d.createElement(e.default.Item,{name:[te.name,"end_at"],colon:!1},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:se=>{var ce,_e;return(0,p.Q8)(se,null,(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.start_at)},disabledTime:se=>{var ce,_e;return(0,p.d0)(se,(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.start_at)}}))))}))),d.createElement(e.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},d.createElement(u.default,{checked:$,onChange:q=>{Y(q.target.checked),N.setFieldValue("allow_answer_after_end",q.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};We.Z=(0,me.connect)(({account:A,globalSetting:F,classroomList:j})=>({account:A,globalSetting:F,classroomList:j}))(O)},74114:function(Ct,We,y){"use strict";y.r(We),y.d(We,{default:function(){return Xe}});var d=y(59301),me=y(51429),e=y(94968),I=y(28284),_=y(6767),c=y(75727),s=y(93041),h=y(47889),t=y(458),i=y(31709),u=y(62957),n=y(37568),r=y(25399),a=y(89787),o=y(58359),p=y(7408),v=y(8576),g=y(4918),f=y(77019),m=y(5269),l=y(24017),w=y(66658),C={flex_box_center:"flex_box_center___yQ3xu",flex_space_between:"flex_space_between____Rqnk",flex_box_vertical_center:"flex_box_vertical_center___VUq_U",flex_box_center_end:"flex_box_center_end___DXsiL",flex_box_column:"flex_box_column___ePscd",listItem:"listItem___ACSmj",info:"info___Y_TFi",title:"title___C6F1L",titleLeft:"titleLeft___WmFvu",tags_styles:"tags_styles___BbUKi",titleRight:"titleRight___txGV5",flexBox:"flexBox___YEXKf",graphicItem:"graphicItem___VA6Ir",item_img:"item_img___VBmae",button_list:"button_list___Arv7S",over_button:"over_button___LZG3Q",ewm_img:"ewm_img___fZIyl",ewm_text:"ewm_text___EAxZp",tag_list:"tag_list___gIMqW",tag_list_student:"tag_list_student___QwLN4",header:"header___vu57W",header_title:"header_title___U4_Wi",caozuo:"caozuo___wUYLy",inconBox:"inconBox___MXlHS",inconBox2:"inconBox2___tTGHz",menuSty:"menuSty___YQi6Z",dropdownHovered:"dropdownHovered___iR9rq",iconTitle:"iconTitle___RBAFb"},D=y(66649),S=y.n(D),P=y(24808),O=y(59301),A=Object.defineProperty,F=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,b=(K,Pe,je)=>Pe in K?A(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,N=(K,Pe)=>{for(var je in Pe||(Pe={}))j.call(Pe,je)&&b(K,je,Pe[je]);if(F)for(var je of F(Pe))x.call(Pe,je)&&b(K,je,Pe[je]);return K},k=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const z={not_started:"\u672A\u5F00\u8BFE",in_progress:"\u4E0A\u8BFE\u4E2D",ended:"\u5DF2\u622A\u6B62"},M={not_started:y(51883),in_progress:y(80639),ended:y(91854)};var G=({v:K,k:Pe,selectArrs:je,setSelectArrs:Ge,dispatch:He,params:$e,detailSmartPlanList:at,user:Ue,etiem:Me,batchStatus:Ke,getData:et,getPageCatch:tt,openModal:rt,changeName:lt,openShangke:pt,openContinue:ft,openXiake:Dt})=>{const[Zt,Gt]=(0,d.useState)(!1),[zt]=I.default.useForm(),[gt,_t]=(0,d.useState)({}),[Qt,Vt]=(0,d.useState)(!1),Ot=an=>{an.preventDefault(),an.stopPropagation(),(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)},cn=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7ED3\u675F\u6388\u8BFE\u540E\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u4E14\u5B66\u751F\u4E0D\u53EF\u7B54\u9898\u3002\u8BF7\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F",onOk:()=>k(void 0,null,function*(){let Yt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/change_status.json`,{method:"post"});(Yt==null?void 0:Yt.status)==0&&(_.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),et(),tt(K==null?void 0:K.id,1,!1,!0))})})}),_n=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),zt.setFieldsValue({lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:K!=null&&K.end_at?S()(K==null?void 0:K.end_at):null}),_t(N({},zt.getFieldsValue())),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,width:(K==null?void 0:K.lesson_mode)=="online_lesson"?300:623,title:"\u7EE7\u7EED\u4E0A\u8BFE",autoFocusButton:null,closable:!0,content:O.createElement(O.Fragment,null,(K==null?void 0:K.lesson_mode)=="online_lesson"?O.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4E0A\u8BFE\uFF1F"):O.createElement("div",null,O.createElement("div",{className:"font14 mb10"},O.createElement("span",{style:{color:"#5F6368",marginRight:"4px"}},"\u4E0A\u8BFE\u6A21\u5F0F\uFF1A"),O.createElement("span",{style:{color:"#000000"}},"\u81EA\u4E3B\u5B66\u4E60")),O.createElement("div",{style:{backgroundColor:"#F6F7F9",borderRadius:"2px",padding:"10px"}},"\u8BF7\u5EF6\u957F\u7ED3\u8BFE\u65F6\u95F4\u8BBE\u7F6E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u4FDD\u5B58\u8BBE\u7F6E\u540E\uFF0C\u5373\u53EF\u7EE7\u7EED\u4E0A\u8BFE\u3002"),O.createElement("div",{className:"mt20"},O.createElement(I.default,{form:zt,colon:!1,onValuesChange:()=>_t(N({},zt.getFieldsValue()))},O.createElement(f.Z,null,O.createElement(m.Z,null,O.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",style:{marginBottom:"0px"},rules:[{validator:(Yt,Rt)=>Rt===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"):Promise.resolve()}]},O.createElement(l.default,{style:{width:200},showTime:{format:"HH:mm"},disabled:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",disabledDate:Yt=>{const Rt=zt.getFieldValue("end_at");return Rt&&Yt&&Yt>Rt},onChange:(Yt,Rt)=>{gt.start_at=Rt,_t(N({},gt))},format:"YYYY-MM-DD HH:mm"}))),O.createElement(m.Z,null,O.createElement(I.default.Item,{style:{marginLeft:20,marginBottom:"0px"},label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",rules:[{validator:(Yt,Rt)=>Rt===null?Promise.reject("\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4"):Promise.resolve()}]},O.createElement(l.default,{style:{width:200},size:"large",showTime:{format:"HH:mm"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",disabledDate:Yt=>{const Rt=zt.getFieldValue("start_at");return Rt&&Yt&&Yt{gt.end_at=Rt,_t(N({},gt))},format:"YYYY-MM-DD HH:mm"})))))))),onOk:Yt=>k(void 0,null,function*(){const Rt=(K==null?void 0:K.lesson_mode)=="online_lesson"?{lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:null}:N({lesson_mode:K==null?void 0:K.lesson_mode},zt.getFieldsValue());let Ft=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/settings.json`,{method:"put",body:N({},Rt)});(Ft==null?void 0:Ft.status)==0&&(_.ZP.success("\u7EE7\u7EED\u4E0A\u8BFE\u6210\u529F!"),et(),tt(K==null?void 0:K.id,1,!1,!1),Ot(Yt))})})}),pn=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation();let Yt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/copy.json`,{method:"post",body:{}});(Yt==null?void 0:Yt.status)==0&&(_.ZP.success("\u590D\u5236\u8BFE\u4EF6\u6210\u529F!"),et())});return O.createElement("div",{className:C.listItem,key:Pe,onClick:an=>{an.stopPropagation(),K!=null&&K.is_super?(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail`):(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)}},O.createElement("div",{className:C.info},O.createElement("div",{className:C.title},O.createElement("div",{className:C.titleLeft},O.createElement(p.VV,{style:{margin:"0px 10px 0px 0px"},status:[z[K==null?void 0:K.status]]}),O.createElement("strong",null,K==null?void 0:K.name),(K==null?void 0:K.lesson_mode)=="online_lesson"&&(K==null?void 0:K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{src:y(85076),width:75,height:22,className:"ml10"}),(K==null?void 0:K.lesson_mode)=="self_learning"&&(K==null?void 0:K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{src:y(31055),width:75,height:22,className:"ml10"}),!(K!=null&&K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{className:C.tags_styles,src:y(49405),width:75,height:22,className:"ml10"}),!(K!=null&&K.is_super)&&O.createElement("img",{src:M[K==null?void 0:K.study_status],width:58,style:{marginLeft:"10px"}})),O.createElement("div",{className:C.titleRight},!(K!=null&&K.is_super)&&O.createElement("div",null,(K==null?void 0:K.status)=="in_progress"&&O.createElement("span",{onClick:Ot,className:C.flexBox},O.createElement("i",{className:"iconfont icon-kaishixuexi"}),O.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(K==null?void 0:K.status)=="ended"&&O.createElement("span",{onClick:Ot,className:C.flexBox},O.createElement("i",{className:"iconfont icon-chakanrenshu"}),O.createElement("div",null,"\u67E5\u770B\u8BFE\u4EF6"))),(K==null?void 0:K.is_super)&&O.createElement(O.Fragment,null,O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),rt(K)})},O.createElement("i",{className:"iconfont icon-kejianerweima"}),O.createElement("div",null,"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")),((K==null?void 0:K.status)!="not_started"||(0,p.s2)())&&O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},O.createElement("i",{className:"iconfont icon-chakanrenshu"}),O.createElement("div",null,"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&!(0,p.s2)()&&O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)})},O.createElement("i",{className:"iconfont icon-bianji15"}),O.createElement("div",null,"\u7F16\u8F91\u8BFE\u4EF6"))),(K==null?void 0:K.is_super)&&O.createElement(c.Z,{placement:"bottom",overlayClassName:C.menuSty,onVisibleChange:an=>Vt(an),dropdownRender:an=>O.createElement(s.default,null,(K==null?void 0:K.status)=="in_progress"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),Dt(K)})},"\u7ED3\u675F\u6388\u8BFE")),((K==null?void 0:K.status)=="not_started"||!(K!=null&&K.unified_setting))&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),pt(K)})},"\u5F00\u59CB\u4E0A\u8BFE")),((K==null?void 0:K.status)=="ended"||(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.unified_setting))&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),ft(K)})},"\u7EE7\u7EED\u4E0A\u8BFE")),(K==null?void 0:K.status)!="ended"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},"\u7F16\u8F91\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:pn},"\u590D\u5236\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:()=>{var Yt;(0,p.FH)("",(0,p.NY)({url:(Yt=K==null?void 0:K.attachment)==null?void 0:Yt.download_url,query:{}}))}},"\u4E0B\u8F7D\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:()=>{Gt(!0)}},"\u66F4\u6362\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u4EF6\uFF1F",onOk:()=>k(void 0,null,function*(){let Rt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}.json`,{method:"delete"});(Rt==null?void 0:Rt.status)==0&&(_.ZP.success("\u5220\u9664\u6210\u529F"),et(),He({type:"classroomList/getClassroomLeftMenus",payload:{id:$e==null?void 0:$e.coursesId}}))})})}},"\u5220\u9664\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=3`)}},"\u8BFE\u4EF6\u7EDF\u8BA1")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=4`)}},"\u9AD8\u7EA7\u8BBE\u7F6E")))},O.createElement("div",{className:`${C.flexBox} ${Qt?C.dropdownHovered:""}`,style:{cursor:"default"},onClick:an=>{an.preventDefault(),an.stopPropagation()}},O.createElement("i",{className:"iconfont icon-gengduo4"}),O.createElement("div",{className:C.iconTitle},"\u66F4\u591A"))))),O.createElement("p",{style:{display:"flex"}},O.createElement("span",null,K.author),((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&O.createElement("span",{className:"ml20"},"\u5DF2\u4E0A\u8BFE ",K==null?void 0:K.joined_num),((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&O.createElement("span",{className:"ml20"},"\u5F00\u8BFE\u65F6\u95F4 ",K!=null&&K.start_at?S()(K==null?void 0:K.start_at).format("YYYY-MM-DD HH:mm"):"--"),(K==null?void 0:K.status)=="ended"&&O.createElement("span",{className:"ml20"},"\u7ED3\u8BFE\u65F6\u95F4 ",K!=null&&K.end_at?S()(K==null?void 0:K.end_at).format("YYYY-MM-DD HH:mm"):"--"))),O.createElement(P.Z,{v:K,params:$e,user:Ue,visible:Zt,afterOk:()=>{Gt(!1),et()},afterCancel:()=>{Gt(!1)}}))},U=y(59301),J=Object.defineProperty,re=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,Y=(K,Pe,je)=>Pe in K?J(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,ie=(K,Pe)=>{for(var je in Pe||(Pe={}))V.call(Pe,je)&&Y(K,je,Pe[je]);if(re)for(var je of re(Pe))$.call(Pe,je)&&Y(K,je,Pe[je]);return K},ne=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const be={not_started:y(78466),in_progress:y(80853),ended:y(56742)},fe={not_started:y(19037),in_progress:y(11117),ended:y(28499)},ae={not_started:"#c5d6ff",in_progress:"#0152d9",ended:"#fc2b6a"};var q=({v:K,k:Pe,selectArrs:je,setSelectArrs:Ge,dispatch:He,params:$e,detailSmartPlanList:at,user:Ue,etiem:Me,batchStatus:Ke,getData:et,getPageCatch:tt,openModal:rt,openShangke:lt,openContinue:pt,openXiake:ft,changeName:Dt})=>{var Zt,Gt;const[zt]=I.default.useForm(),[gt,_t]=(0,d.useState)({}),[Qt,Vt]=(0,d.useState)(!1),[Ot,cn]=(0,d.useState)(!1),_n=()=>{(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)},pn=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation()}),an=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),zt.setFieldsValue({lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:K!=null&&K.end_at?S()(K==null?void 0:K.end_at):null}),_t(ie({},zt.getFieldsValue())),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,width:(K==null?void 0:K.lesson_mode)=="online_lesson"?300:623,title:"\u7EE7\u7EED\u4E0A\u8BFE",autoFocusButton:null,closable:!0,content:U.createElement(U.Fragment,null,(K==null?void 0:K.lesson_mode)=="online_lesson"?U.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4E0A\u8BFE\uFF1F"):U.createElement("div",null,U.createElement("div",{className:"font14 mb10"},U.createElement("span",{style:{color:"#5F6368",marginRight:"4px"}},"\u4E0A\u8BFE\u6A21\u5F0F\uFF1A"),U.createElement("span",{style:{color:"#000000"}},"\u81EA\u4E3B\u5B66\u4E60")),U.createElement("div",{style:{backgroundColor:"#F6F7F9",borderRadius:"2px",padding:"10px"}},"\u8BF7\u5EF6\u957F\u7ED3\u8BFE\u65F6\u95F4\u8BBE\u7F6E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u4FDD\u5B58\u8BBE\u7F6E\u540E\uFF0C\u5373\u53EF\u7EE7\u7EED\u4E0A\u8BFE\u3002"),U.createElement("div",{className:"mt20"},U.createElement(I.default,{form:zt,colon:!1,onValuesChange:()=>_t(ie({},zt.getFieldsValue()))},U.createElement(f.Z,null,U.createElement(m.Z,null,U.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",style:{marginBottom:"0px"},rules:[{validator:(Ft,Jt)=>Jt===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"):Promise.resolve()}]},U.createElement(l.default,{style:{width:200},showTime:{format:"HH:mm"},disabled:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",disabledDate:Ft=>{const Jt=zt.getFieldValue("end_at");return Jt&&Ft&&Ft>Jt},onChange:(Ft,Jt)=>{gt.start_at=Jt,_t(ie({},gt))},format:"YYYY-MM-DD HH:mm"}))),U.createElement(m.Z,null,U.createElement(I.default.Item,{style:{marginLeft:20,marginBottom:"0px"},label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at"},U.createElement(l.default,{style:{width:200},size:"large",showTime:{format:"HH:mm"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",disabledDate:Ft=>{const Jt=zt.getFieldValue("start_at");return Jt&&Ft&&Ft{gt.end_at=Jt,_t(ie({},gt))},format:"YYYY-MM-DD HH:mm"})))))))),onOk:()=>ne(void 0,null,function*(){const Ft=(K==null?void 0:K.lesson_mode)=="online_lesson"?{lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:null}:ie({lesson_mode:K==null?void 0:K.lesson_mode},zt.getFieldsValue());let Jt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/settings.json`,{method:"put",body:ie({},Ft)});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u7EE7\u7EED\u4E0A\u8BFE\u6210\u529F!"),et(),tt(K==null?void 0:K.id,1,!1,!1),_n())})})}),Yt=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation();let Ft=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/copy.json`,{method:"post",body:{}});(Ft==null?void 0:Ft.status)==0&&(_.ZP.success("\u590D\u5236\u8BFE\u4EF6\u6210\u529F!"),et())});return U.createElement("div",{className:C.graphicItem,key:Pe},U.createElement("img",{src:(Zt=K==null?void 0:K.cover)!=null&&Zt.url?(0,p.Tv)((Gt=K==null?void 0:K.cover)==null?void 0:Gt.url):y(68939),className:C.item_img}),U.createElement("div",{className:C.button_list},(K==null?void 0:K.is_super)&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),rt(K)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(90544),style:{width:"14px",height:"14px"}})),U.createElement("div",{className:C.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")),(K==null?void 0:K.is_super)&&(K==null?void 0:K.status)=="not_started"&&!(0,p.s2)()&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(57517),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u7F16\u8F91\u8BFE\u4EF6")),(K==null?void 0:K.is_super)&&((K==null?void 0:K.status)!="not_started"||(0,p.s2)())&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(55081),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.is_super)&&U.createElement("div",{className:C.over_button,onClick:()=>ne(void 0,null,function*(){(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(83888),style:{width:"14px",height:"14px"}})),U.createElement("div",{className:C.ewm_text},"\u5F00\u59CB\u5B66\u4E60")),(K==null?void 0:K.status)=="ended"&&!(K!=null&&K.is_super)&&U.createElement("div",{className:C.over_button,onClick:()=>ne(void 0,null,function*(){(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(55081),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u67E5\u770B\u8BFE\u4EF6"))),U.createElement("div",{className:C.info},U.createElement("div",{className:C.title},U.createElement("img",{className:C.tag_list,src:be[K==null?void 0:K.status],style:{left:(K==null?void 0:K.status)=="not_started"?"10px":"60px"}}),!(K!=null&&K.is_super)&&U.createElement("img",{className:C.tag_list_student,src:fe[K==null?void 0:K.study_status]}),(K==null?void 0:K.lesson_mode)=="online_lesson"&&((K==null?void 0:K.unified_setting)||!(K!=null&&K.is_super))&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(1045)}),(K==null?void 0:K.lesson_mode)=="self_learning"&&((K==null?void 0:K.unified_setting)||!(K!=null&&K.is_super))&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(43421)}),!(K!=null&&K.unified_setting)&&(K==null?void 0:K.is_super)&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(31392)}),U.createElement("div",{className:C.header},U.createElement(r.Z,{title:K==null?void 0:K.name},U.createElement("div",{className:C.header_title,onClick:()=>{K!=null&&K.is_super?(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail`):_n()}},K==null?void 0:K.name)),(K==null?void 0:K.is_super)&&U.createElement(r.Z,{title:"\u8BFE\u4EF6\u540D\u79F0\u4E0E\u5C01\u9762\u8BBE\u7F6E"},U.createElement("i",{className:"iconfont icon-bianji13",onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),Dt(K)}}))),U.createElement("div",{className:C.caozuo},U.createElement("span",{style:{color:"#5F6A95",display:"flex"}},U.createElement("span",{style:{color:"#000F37",display:"inline-block",maxWidth:"50px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},U.createElement(r.Z,{title:K==null?void 0:K.author},K==null?void 0:K.author))),((K==null?void 0:K.status)=="ended"||!(K!=null&&K.is_super)&&(K==null?void 0:K.status)=="in_progress")&&U.createElement(r.Z,{title:U.createElement("div",null,U.createElement("div",null,"\u5F00\u8BFE\u65F6\u95F4 ",K!=null&&K.start_at?S()(K==null?void 0:K.start_at).format("YYYY-MM-DD HH:mm"):"--"),(K==null?void 0:K.status)=="ended"&&U.createElement("div",null,"\u7ED3\u8BFE\u65F6\u95F4 ",K!=null&&K.end_at?S()(K==null?void 0:K.end_at).format("YYYY-MM-DD HH:mm"):"--"))},U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox},U.createElement("i",{className:"iconfont icon-shijian4 font14"}),U.createElement("span",{className:C.iconTitle},"\u4E0A\u8BFE\u65F6\u95F4"))),!(K!=null&&K.is_super)&&((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&U.createElement("div",{style:{marginLeft:"20px"},className:C.inconBox,onClick:()=>{_n()}},U.createElement("i",{className:`iconfont ${(K==null?void 0:K.status)=="in_progress"?"icon-kaishishangke2":"icon-chakanrenshu"} font14`}),U.createElement("span",{className:C.iconTitle},(K==null?void 0:K.status)=="in_progress"?"\u5F00\u59CB\u5B66\u4E60":"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.is_super)&&U.createElement(U.Fragment,null,(K==null?void 0:K.status)=="not_started"&&U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox,onClick:Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),lt(K)})},U.createElement("i",{className:"iconfont icon-kaishishangke2 font14",style:{color:"#3061D0"}}),U.createElement("span",{className:C.iconTitle,style:{color:"#3061D0"}},"\u5F00\u59CB\u4E0A\u8BFE")),(K==null?void 0:K.status)=="in_progress"&&U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox2,onClick:Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),ft(K)})},U.createElement("i",{className:"iconfont icon-jieshushouke1 font14",style:{color:"#E30000"}}),U.createElement("span",{className:C.iconTitle,style:{color:"#E30000"}},"\u7ED3\u675F\u6388\u8BFE")),U.createElement(c.Z,{placement:"bottom",overlayClassName:C.menuSty,onVisibleChange:Rt=>cn(Rt),dropdownRender:Rt=>U.createElement(s.default,null,(K==null?void 0:K.status)=="in_progress"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),ft(K)})},"\u7ED3\u675F\u6388\u8BFE")),((K==null?void 0:K.status)=="not_started"||!(K!=null&&K.unified_setting))&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),lt(K)})},"\u5F00\u59CB\u4E0A\u8BFE")),((K==null?void 0:K.status)=="ended"||(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.unified_setting))&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),pt(K)})},"\u7EE7\u7EED\u4E0A\u8BFE")),(K==null?void 0:K.status)!="ended"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},"\u7F16\u8F91\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Yt},"\u590D\u5236\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:()=>{var Ft;(0,p.FH)("",(0,p.NY)({url:(Ft=K==null?void 0:K.attachment)==null?void 0:Ft.download_url,query:{}}))}},"\u4E0B\u8F7D\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:()=>{Vt(!0)}},"\u66F4\u6362\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u4EF6\uFF1F",onOk:()=>ne(void 0,null,function*(){let Jt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}.json`,{method:"delete"});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u5220\u9664\u6210\u529F"),et(),He({type:"classroomList/getClassroomLeftMenus",payload:{id:$e==null?void 0:$e.coursesId}}))})})}},"\u5220\u9664\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=3`)}},"\u8BFE\u4EF6\u7EDF\u8BA1")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=4`)}},"\u9AD8\u7EA7\u8BBE\u7F6E")))},U.createElement("div",{className:`${C.inconBox} ${Ot?C.dropdownHovered:""}`,style:{cursor:"default",marginLeft:"20px"},onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation()}},U.createElement("i",{className:"iconfont icon-gengduo4 font14"}),U.createElement("span",{className:C.iconTitle},"\u66F4\u591A"))))))),U.createElement(P.Z,{v:K,params:$e,user:Ue,visible:Qt,afterOk:()=>{Vt(!1),et()},afterCancel:()=>{Vt(!1)}}))},B=y(89108),X=y(7653),te=y(44292),oe=y(85191),ee=y(47257),R=y.n(ee),E={flex_box_center:"flex_box_center___syO2L",flex_space_between:"flex_space_between___zbv6F",flex_box_vertical_center:"flex_box_vertical_center____X4mO",flex_box_center_end:"flex_box_center_end___XNInB",flex_box_column:"flex_box_column___ImYqI",bg:"bg___npeJC",containerTitle:"containerTitle___TmtYw",addTypeRadio:"addTypeRadio___mgmoZ",selectBtn:"selectBtn___BVHIl",containerDesc:"containerDesc___iA5sg",iconV:"iconV___Wmjqg",acitons:"acitons___ODkjR",box:"box___Sny7J",row:"row___mtiRN",icon:"icon___UIH6X",nodatastyle:"nodatastyle___iSSXI",nodatatext:"nodatatext___qO3Cc",nodatabutton:"nodatabutton___a7HKe",erweima:"erweima___fp5uH",student_button:"student_button___gB9OW",footer_button:"footer_button___J6dVC",quxiao:"quxiao___lsdGt",queren:"queren___HbGSS",modal:"modal___YqOOn",startButton:"startButton___ZWst1"},L=y(14661),H=y(41383),Q=y(64094),se=y(82326),ce=y(62673),_e=y(9117),le=Object.defineProperty,ue=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,xe=(K,Pe,je)=>Pe in K?le(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,Oe=(K,Pe)=>{for(var je in Pe||(Pe={}))ve.call(Pe,je)&&xe(K,je,Pe[je]);if(he)for(var je of he(Pe))ye.call(Pe,je)&&xe(K,je,Pe[je]);return K},Le=(K,Pe)=>ue(K,Ce(Pe)),we=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const Ne=({account:K,globalSetting:Pe,dispatch:je,classroomList:Ge,Callback:He})=>{const[$e]=I.default.useForm(),at=I.default.useWatch("group_settings",$e),[Ue,Me]=(0,d.useState)(!0),[Ke,et]=(0,d.useState)(""),[tt,rt]=(0,d.useState)({}),[lt,pt]=(0,d.useState)([]),[ft,Dt]=(0,d.useState)([]),[Zt,Gt]=(0,d.useState)(!1),[zt,gt]=(0,d.useState)(!1);(0,d.useEffect)(()=>{Ge.actionTabs.key=="start_smart_plan_jixu"?_t():$e.resetFields()},[Ge.actionTabs.key]);const _t=()=>we(void 0,null,function*(){var Vt,Ot,cn,_n,pn,an,Yt,Rt,Ft,Jt,mn,qn,Kn,or,pr,Ir,Vn,Fn;const Ht=yield(0,w.ZP)(`/api/courses/${(Ot=(Vt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Vt.params)==null?void 0:Ot.coursesId}/smart_plans/${(_n=(cn=Ge==null?void 0:Ge.actionTabs)==null?void 0:cn.params)==null?void 0:_n.smart_plans_id}.json`,{method:"get"});if((Ht==null?void 0:Ht.status)==0){pt((pn=Ht==null?void 0:Ht.data)==null?void 0:pn.group_settings),rt(Ht==null?void 0:Ht.data),Me((an=Ht==null?void 0:Ht.data)==null?void 0:an.unified_setting),et((Yt=Ht==null?void 0:Ht.data)==null?void 0:Yt.lesson_mode);let bt=(Jt=(Ft=(Rt=Ht==null?void 0:Ht.data)==null?void 0:Rt.group_settings)==null?void 0:Ft.filter(It=>It==null?void 0:It.lesson_mode))==null?void 0:Jt.map(It=>Le(Oe({},It),{start_at:It!=null&&It.start_at?S()(It==null?void 0:It.start_at):null,end_at:It!=null&&It.end_at?S()(It==null?void 0:It.end_at):null}));Dt((0,p.sc)((bt==null?void 0:bt.length)>0?bt:[])),Gt((mn=Ht==null?void 0:Ht.data)==null?void 0:mn.allow_answer_after_end),$e.setFieldsValue({group_settings:(0,p.sc)((bt==null?void 0:bt.length)>0?bt:[]),lesson_mode:(qn=Ht==null?void 0:Ht.data)==null?void 0:qn.lesson_mode,start_at:(Kn=Ht==null?void 0:Ht.data)!=null&&Kn.start_at?S()((or=Ht==null?void 0:Ht.data)==null?void 0:or.start_at):null,end_at:(pr=Ht==null?void 0:Ht.data)!=null&&pr.end_at?S()((Ir=Ht==null?void 0:Ht.data)==null?void 0:Ir.end_at):null,unified_setting:(Vn=Ht==null?void 0:Ht.data)==null?void 0:Vn.unified_setting,allow_answer_after_end:(Fn=Ht==null?void 0:Ht.data)==null?void 0:Fn.allow_answer_after_end})}}),Qt=Vt=>{for(let Ot=0;Ot<(Vt==null?void 0:Vt.length);Ot++){const cn=Vt==null?void 0:Vt[Ot],_n=new Date(cn==null?void 0:cn.start_at),pn=cn!=null&&cn.end_at?new Date(cn==null?void 0:cn.end_at):null;for(let an=Ot+1;an<(Vt==null?void 0:Vt.length);an++){const Yt=Vt==null?void 0:Vt[an],Rt=new Date(Yt==null?void 0:Yt.start_at),Ft=Yt!=null&&Yt.end_at?new Date(Yt==null?void 0:Yt.end_at):null;if(pn&&Ft){if(_n<=Ft&&Rt<=pn)return!0}else if(pn&&!Ft){if(Rt<=pn)return!0}else if(!pn&&Ft){if(_n<=Ft)return!0}else if(!pn&&!Ft&&_n<=Rt)return!0}}return!1};return d.createElement(u.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ge.actionTabs.key=="start_smart_plan_jixu",title:"\u7EE7\u7EED\u4E0A\u8BFE",width:"670px",confirmLoading:zt,afterClose:()=>{Me(!0),et(!0)},onCancel:()=>{je({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>we(void 0,null,function*(){var Vt,Ot,cn,_n;if(yield $e.validateFields(),Qt($e.getFieldValue("group_settings")))gt(!0),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>we(void 0,null,function*(){var an,Yt,Rt,Ft;let Jt=yield(0,w.ZP)(`/api/courses/${(Yt=(an=Ge==null?void 0:Ge.actionTabs)==null?void 0:an.params)==null?void 0:Yt.coursesId}/smart_plans/${(Ft=(Rt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Rt.params)==null?void 0:Ft.smart_plans_id}/settings.json`,{method:"put",body:Oe({},$e.getFieldsValue())});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),je({type:"classroomList/setActionTabs",payload:{}}),He()),gt(!1)})});else{gt(!0);let an=yield(0,w.ZP)(`/api/courses/${(Ot=(Vt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Vt.params)==null?void 0:Ot.coursesId}/smart_plans/${(_n=(cn=Ge==null?void 0:Ge.actionTabs)==null?void 0:cn.params)==null?void 0:_n.smart_plans_id}/settings.json`,{method:"put",body:Oe({},$e.getFieldsValue())});(an==null?void 0:an.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),je({type:"classroomList/setActionTabs",payload:{}}),He()),gt(!1)}})},d.createElement("div",null,d.createElement(I.default,{form:$e,className:_e.Z.myForm},d.createElement(I.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},d.createElement(h.ZP.Group,{onChange:Vt=>{Me(Vt.target.value),Vt.target.value?($e.setFieldValue("lesson_mode","online_lesson"),$e.setFieldValue("start_at",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),$e.setFieldValue("end_at",null)):$e.setFieldValue("group_settings",[{lesson_mode:"online_lesson"}])},disabled:!0},d.createElement(h.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),d.createElement(h.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ue&&d.createElement(d.Fragment,null,d.createElement(I.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},d.createElement(h.ZP.Group,{onChange:Vt=>{et(Vt.target.value),$e.setFieldValue("start_at",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),$e.setFieldValue("end_at",null)},disabled:!0},d.createElement(h.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(h.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},Ke=="online_lesson"?d.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(Ke=="self_learning"||(tt==null?void 0:tt.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},d.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Vt=>{const Ot=$e.getFieldValue("end_at"),cn=(0,p.Q8)(Vt,null),_n=Ot&&Vt&&Vt>S()(Ot);return cn||_n},disabledTime:Vt=>(0,p.d0)(Vt),disabled:!0})),d.createElement(I.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Vt=>(0,p.Q8)(Vt,null,$e.getFieldValue("start_at")),disabledTime:Vt=>(0,p.d0)(Vt,$e.getFieldValue("start_at"))})))),!Ue&&d.createElement("div",{className:_e.Z.myGroupSettings},d.createElement(I.default.List,{name:"group_settings"},(Vt,{add:Ot,remove:cn})=>Vt.map((_n,pn)=>{var an,Yt,Rt,Ft,Jt,mn,qn,Kn,or,pr,Ir,Vn,Fn,Ht;return d.createElement("div",{key:_n.key,style:{marginBottom:"20px"}},d.createElement("div",{style:{display:"flex",alignItems:"center"}},d.createElement("div",{style:{textAlign:"left",minWidth:"65px"}},"\u53D1\u5E03\u89C4\u5219",pn+1),d.createElement(I.default.Item,{className:"ml10",name:[_n.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},d.createElement(se.default,{disabled:new Date((an=ft==null?void 0:ft[pn])==null?void 0:an.start_at){var It,Cn,Ln;return!((Ln=(Cn=(It=at==null?void 0:at.map((nr,hr)=>{if(hr!=pn)return nr==null?void 0:nr.group_id}))==null?void 0:It.toString())==null?void 0:Cn.split(","))!=null&&Ln.includes(String(bt.group_id)))}),maxTagPlaceholder:bt=>d.createElement("div",{style:{cursor:"pointer"}},"+",bt==null?void 0:bt.length)})),d.createElement(I.default.Item,{className:"ml10",name:[_n.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},d.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",disabled:new Date((Yt=ft==null?void 0:ft[pn])==null?void 0:Yt.start_at){var It,Cn,Ln;return!((Ln=(Cn=(It=at==null?void 0:at.map(nr=>nr==null?void 0:nr.group_name))==null?void 0:It.toString())==null?void 0:Cn.split(","))!=null&&Ln.includes(String(bt.group_name)))}))==null?void 0:Jt.length)>0&&d.createElement(m.Z,null),(pn!=0||pn==0&&new Date((mn=ft==null?void 0:ft[pn])==null?void 0:mn.start_at)>new Date)&&(!((qn=ft==null?void 0:ft[pn])!=null&&qn.lesson_mode)||new Date((Kn=ft==null?void 0:ft[pn])==null?void 0:Kn.start_at)>new Date)?d.createElement(m.Z,null,d.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{cn(_n.name)}})):d.createElement(m.Z,null)),(((pr=(or=$e.getFieldValue("group_settings"))==null?void 0:or[pn])==null?void 0:pr.lesson_mode)=="self_learning"||((Fn=(Vn=(Ir=tt==null?void 0:tt.group_settings)==null?void 0:Ir.filter(bt=>bt==null?void 0:bt.lesson_mode))==null?void 0:Vn[pn])==null?void 0:Fn.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"10px"}},d.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),d.createElement(I.default.Item,{name:[_n.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:bt=>{const It=$e.getFieldValue("end_at"),Cn=(0,p.Q8)(bt,null),Ln=It&&bt&&bt>S()(It);return Cn||Ln},disabledTime:bt=>(0,p.d0)(bt),size:"large",disabled:new Date((Ht=ft==null?void 0:ft[pn])==null?void 0:Ht.start_at){var It,Cn;return(0,p.Q8)(bt,null,(Cn=(It=$e.getFieldValue("group_settings"))==null?void 0:It[pn])==null?void 0:Cn.start_at)},disabledTime:bt=>{var It,Cn;return(0,p.d0)(bt,(Cn=(It=$e.getFieldValue("group_settings"))==null?void 0:It[pn])==null?void 0:Cn.start_at)}}))))}))),d.createElement(I.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},d.createElement(ce.default,{checked:Zt,onChange:Vt=>{Gt(Vt.target.checked),$e.setFieldValue("allow_answer_after_end",Vt.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};var ke=(0,me.connect)(({account:K,globalSetting:Pe,classroomList:je})=>({account:K,globalSetting:Pe,classroomList:je}))(Ne),Qe=y(32305),qe=y(29787),Kt=y(31691),ut=y(70858),st={flex_box_center:"flex_box_center___JclWl",flex_space_between:"flex_space_between___moaoR",flex_box_vertical_center:"flex_box_vertical_center___Cxv7d",flex_box_center_end:"flex_box_center_end___jqdXt",flex_box_column:"flex_box_column___ZJcZa",scoremodal:"scoremodal___HJQol",selectWrapper:"selectWrapper___XAYYW",allqingchu:"allqingchu___WUGLg",title:"title___WaFS0",score:"score___WFRlX",close:"close___d6GUP",content:"content___dEuIG",items:"items___CllNB",bottom:"bottom___oBGue",yes:"yes___Ww8bb",no:"no___WT8v6",titlecount:"titlecount___mPITQ",add:"add___p9SCy",search:"search___gdPx1",searchIcon:"searchIcon___RZIKR",header_style:"header_style___uKjRt",tabWrap:"tabWrap___zt5Pr",form_style:"form_style___dJgdO",previewModal:"previewModal___WQOAK"},Lt=y(24298),mt=y(85591),Bt=y(59301),ln=Object.defineProperty,St=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,un=(K,Pe,je)=>Pe in K?ln(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,en=(K,Pe)=>{for(var je in Pe||(Pe={}))Wt.call(Pe,je)&&un(K,je,Pe[je]);if(Mt)for(var je of Mt(Pe))kt.call(Pe,je)&&un(K,je,Pe[je]);return K},Tt=(K,Pe)=>St(K,rn(Pe)),vt=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const Xt=({user:K,dispatch:Pe,getData:je,openPreview:Ge,classroomList:He})=>{var $e;const at=(0,me.useParams)();let[Ue,Me]=(0,d.useState)({page:1,type:"2",per_page:10,category:"manage",search:"",homework_type:"8",association_id:""}),[Ke,et]=(0,d.useState)([]);const[tt,rt]=(0,d.useState)(!1),[lt]=I.default.useForm(),[pt,ft]=(0,d.useState)(0),[Dt,Zt]=(0,d.useState)([]),[Gt,zt]=(0,d.useState)([]),[gt,_t]=(0,d.useState)(!1),Qt=[{title:"\u540D\u79F0",dataIndex:"name",key:"name",render:(Jt,mn,qn)=>{var Kn;return Bt.createElement("div",null,(Ue==null?void 0:Ue.homework_type)=="8"&&(Ue==null?void 0:Ue.type)=="1"?mn==null?void 0:mn.name:(Kn=mn==null?void 0:mn.attachment)==null?void 0:Kn.filename)}},{title:(Ue==null?void 0:Ue.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Ue==null?void 0:Ue.type)=="1"?"course":"subject_name",width:(Ue==null?void 0:Ue.type)=="1"?"45%":"55%",key:(Ue==null?void 0:Ue.type)=="1"?"course":"subject_name",ellipsis:!0},(Ue==null?void 0:Ue.type)=="1"&&{title:"\u6240\u5C5E\u7C7B\u578B",dataIndex:"type",key:"type",ellipsis:!0,width:"100px",render:(Jt,mn,qn)=>Bt.createElement("div",null,(mn==null?void 0:mn.type)=="SmartPlan"?"\u667A\u6167\u5907\u8BFE":"\u6559\u5B66\u8D44\u6E90")}].filter(Jt=>!!Jt);(0,d.useEffect)(()=>{He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&(Zt([]),zt([]),Ue.search="",Ue.type="2",Me(Ue),Ft(Ue),Rt(1),lt.setFieldsValue({association_id:"",search:null}))},[He.actionTabs.key]);const[Vt,Ot]=(0,d.useState)(1),[cn,_n]=(0,d.useState)([]),pn=Jt=>{const{target:mn}=Jt;mn.scrollHeight-mn.clientHeight===mn.scrollTop&&Ot(Vt+1)};(0,d.useEffect)(()=>{Vt!=1&&He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&an(Vt)},[Vt]),(0,d.useEffect)(()=>{He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&(_n([]),Ot(1),an(1))},[Ue.type]);const an=Jt=>{Ue.type=="1"?Yt(Jt):Ue.type=="2"&&Rt(Jt)},Yt=Jt=>{var mn;(0,Lt.Ho)({page:Jt,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login}).then(qn=>{Jt==1?_n([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...qn==null?void 0:qn.courses]):_n([...cn,...qn==null?void 0:qn.courses])})},Rt=Jt=>{var mn;(0,Lt.w3)({page:Jt,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login}).then(qn=>{Jt==1?_n([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...qn==null?void 0:qn.subjects]):_n([...cn,...qn==null?void 0:qn.subjects])})};(0,d.useEffect)(()=>{pt>0&&setTimeout(()=>{ft(0)},2e3)},[pt]);function Ft(Jt){return vt(this,null,function*(){var mn,qn;rt(!0),Me(en({},Jt)),Jt.type=="1"?(0,mt.gU)(Tt(en({user_id:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login},Jt),{type:11,course_id:at==null?void 0:at.course_id})).then(Kn=>{(Kn==null?void 0:Kn.status)==0&&et(Kn==null?void 0:Kn.data),rt(!1)}):Jt.type=="2"&&(0,mt.jT)(Tt(en({user_id:(qn=K==null?void 0:K.userInfo)==null?void 0:qn.login},Jt),{type:11})).then(Kn=>{(Kn==null?void 0:Kn.status)==0&&et(Kn==null?void 0:Kn.data),rt(!1)})})}return Bt.createElement("div",null,Bt.createElement(u.default,{title:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",open:He.actionTabs.key=="\u9009\u7528\u5907\u8BFE",width:900,centered:!0,zIndex:10,destroyOnClose:!0,className:st.scoremodal,onCancel:()=>{Pe({type:"classroomList/setActionTabs",payload:{key:""}})},confirmLoading:gt,onOk:()=>vt(void 0,null,function*(){var Jt,mn,qn;if(Dt.length==0)return _.ZP.warning("\u8BF7\u9009\u7528\u8BFE\u4EF6!");_t(!0);const Kn=yield(0,w.ZP)(`/api/courses/${at==null?void 0:at.id}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:{id:Dt[0],type:((Jt=Gt[0])==null?void 0:Jt.type)=="SmartPlan"?"SmartPlan":"Attachment"}}});if((Kn==null?void 0:Kn.status)==0){_.ZP.success("\u9009\u7528\u6210\u529F"),je(),Pe({type:"classroomList/setActionTabs",payload:{key:""}});const or=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");or.push((mn=Kn==null?void 0:Kn.data)==null?void 0:mn.id),localStorage==null||localStorage.setItem("unsetCoverpptId",JSON.stringify(or)),(0,p.xg)(`/classrooms/${at==null?void 0:at.id}/smart_plan/${(qn=Kn==null?void 0:Kn.data)==null?void 0:qn.id}/ppt_info/info`)}_t(!1)})},Bt.createElement(qe.Z,{spinning:tt},Bt.createElement("div",{className:st.header_style},Bt.createElement(Kt.default,{className:st.tabWrap,activeKey:Ue.type,onChange:Jt=>{Ue.type=Jt,Ue.page=1,Ue.updated_at="",Ue.association_id=null,Ue.search=null,lt.setFieldsValue({association_id:"",search:null}),Me(en({},Ue)),Ft(en({},Ue)),Zt([]),zt([])},items:[{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"},{label:"\u4ECE\u8BFE\u5802\u8D44\u6E90\u9009\u7528",key:"1"}]}),Bt.createElement(I.default,{layout:"inline",className:st.form_style,form:lt,onValuesChange:(Jt,mn)=>{Ue.page=1,!(Jt.search||Jt.search==="")&<.submit()},onFinish:Jt=>{Me(en(en({},Ue),Jt)),Ft(en(en({},Ue),Jt))}},Bt.createElement(I.default.Item,{name:"association_id"},Bt.createElement(se.default,{onPopupScroll:pn,className:st.selectWrapper,style:{width:200},size:"large"},cn.map((Jt,mn)=>Bt.createElement(se.default.Option,{key:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name)))),Bt.createElement(I.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},Bt.createElement(n.default.Search,{className:st.search,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Bt.createElement("i",{className:`iconfont icon-sousuo9 font14 ${st.searchIcon}`,onClick:()=>lt.submit()}),onSearch:Jt=>{lt.submit()}})))),(($e=Ke==null?void 0:Ke.list)==null?void 0:$e.length)>0?Bt.createElement(ut.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:Ke==null?void 0:Ke.list,pagination:!1,rowKey:Jt=>{var mn;return(Ue==null?void 0:Ue.type)=="1"?Jt==null?void 0:Jt.id:(mn=Jt==null?void 0:Jt.attachment)==null?void 0:mn.id},rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(Jt,mn)=>{zt(mn),Zt(Jt)}},columns:Qt}):Bt.createElement(g.Z,null),((Ke==null?void 0:Ke.count)>0||(Ke==null?void 0:Ke.size)>0)&&Bt.createElement(i.Z,{current:Ue.page,total:(Ke==null?void 0:Ke.count)||(Ke==null?void 0:Ke.size),style:{marginBottom:20},defaultPageSize:Ue.per_page,showTotal:Jt=>Bt.createElement("span",null,"\u5171\xA0",Bt.createElement("span",{style:{color:"#165DFF"}},Jt),"\xA0\u6761\u6570\u636E"),pageSize:Ue.per_page,onChange:(Jt,mn)=>{Ue.page=Jt,Ue.per_page=mn,Me(en({},Ue)),Ft(en({},Ue)),Zt([]),zt([])}}))))};var nn=(0,me.connect)(({user:K,classroomList:Pe,dispatch:je})=>({user:K,classroomList:Pe,dispatch:je}))(Xt),En=y(75909),kn=y(23369),Et=y(59301),tn=Object.defineProperty,Bn=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,dt=(K,Pe,je)=>Pe in K?tn(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,De=(K,Pe)=>{for(var je in Pe||(Pe={}))Se.call(Pe,je)&&dt(K,je,Pe[je]);if($t)for(var je of $t(Pe))Re.call(Pe,je)&&dt(K,je,Pe[je]);return K},Be=(K,Pe)=>Bn(K,$n(Pe)),Ee=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const{Dragger:Te}=e.default,Fe=({user:K,classroomList:Pe,globalSetting:je,loading:Ge,dispatch:He})=>{var $e,at,Ue,Me,Ke,et,tt,rt,lt,pt,ft,Dt,Zt,Gt,zt;const gt=(0,me.useParams)(),[_t]=(0,me.useSearchParams)(),[Qt,Vt]=(0,d.useState)(()=>Be(De({},gt),{id:gt.coursesId,limit:20,page:1,status:_t.get("tabs")||""})),{detailSmartPlanList:Ot}=Pe,[cn,_n]=(0,d.useState)([]),pn=(0,me.useLocation)();let an=_t.get("tabs")?parseInt(_t.get("tabs")):"all";const[Yt,Rt]=(0,d.useState)(!1),[Ft,Jt]=(0,d.useState)(""),[mn,qn]=(0,d.useState)([]),Kn=(0,d.useRef)([]),[or,pr]=(0,d.useState)([]),[Ir,Vn]=(0,d.useState)(!1),[Fn,Ht]=(0,d.useState)(),[bt,It]=(0,d.useState)(!1),[Cn,Ln]=(0,d.useState)(""),[nr,hr]=(0,d.useState)(!1),[sr]=I.default.useForm(),[tr,mr]=(0,d.useState)({content:"",type:""}),[Qr,ya]=(0,d.useState)(1),[ca,Kr]=(0,d.useState)(""),[va,ba]=(0,d.useState)(10);(0,d.useEffect)(()=>{if(!Ir||!(Fn!=null&&Fn.open_rolling_qrcode_sign))return;const gn=setInterval(()=>{ba(vr=>vr==1?10:vr-1)},1e3);return()=>clearInterval(gn)},[Ir,Fn]),(0,d.useEffect)(()=>{va==1&&Sa()},[va]);const Sa=()=>Ee(void 0,null,function*(){var gn;let vr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${Fn==null?void 0:Fn.id}/refresh_qrcode_token.json`,{method:"post"});(vr==null?void 0:vr.status)==0&&Kr((gn=vr==null?void 0:vr.data)==null?void 0:gn.qrcode_token)});gt.categoryId?Qt.category_id=gt.categoryId:delete Qt.category_id,(0,d.useEffect)(()=>{He({type:"classroomList/getAssistantPermissions",payload:{course_id:Qt.id}})},[gt.categoryId]);const Vr=()=>{He({type:"classroomList/getSmartPlans",payload:De({},Qt)})};(0,d.useEffect)(()=>{Vr()},[Qt]),(0,d.useEffect)(()=>{_n([])},[Ot]);const wa=(gn,vr)=>{Qt.limit=vr,Qt.page=gn,Vt(De({},Qt))},fa=gn=>{Qt.status=gn.key==="all"?"":gn.key,Qt.page=1,me.history.replace(`${pn.pathname}?tabs=${Qt.status}`),He({type:"classroomList/getSmartPlans",payload:Be(De({},Qt),{status:Qt.status})})},Ba=[{name:"\u5168\u90E8",id:"",total:($e=Ot==null?void 0:Ot.data)==null?void 0:$e.total_num},{name:"\u672A\u5F00\u8BFE",id:"not_started",total:(at=Ot==null?void 0:Ot.data)==null?void 0:at.not_started_num},{name:"\u4E0A\u8BFE\u4E2D",id:"in_progress",total:(Ue=Ot==null?void 0:Ot.data)==null?void 0:Ue.in_progress_num},{name:"\u5DF2\u622A\u6B62",id:"ended",total:(Me=Ot==null?void 0:Ot.data)==null?void 0:Me.completed_num}].filter(gn=>(0,v.dE)()?gn.name!=="\u672A\u5F00\u8BFE":!0),Ja={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{qn([])},accept:".ppt,.pptx",beforeUpload:gn=>Ee(void 0,null,function*(){var vr,xn;const dr=gn.name.endsWith(".ppt"),kr=gn.name.endsWith(".pptx");if(!dr&&!kr)return _.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(gn.size/1024/1024>200)return _.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let $r=gn==null?void 0:gn.name,pa=$r.lastIndexOf("."),Pa=$r.substring(0,pa);Pa.length>20&&(Pa=Pa.substring(0,20));const Ta=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Pa}});(vr=Ta==null?void 0:Ta.data)!=null&&vr.exist&&_.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const za={id:String(Math.random()).slice(-6),name:gn.name,size:gn.size,file:gn,description:"",percent:0,status:"uploading"};return $a(za,{container_type:"SmartPlan",login:(xn=K==null?void 0:K.userInfo)==null?void 0:xn.login,container_id:null,description:"",realFileName:!1}),qn(Ma=>[za]),Promise.reject()})},Fa={multiple:!1,withCredentials:!0,fileList:or,onRemove:()=>{pr([])},accept:"image/jpeg, image/png, image/gif, image/bmp, image/jpg",beforeUpload:gn=>Ee(void 0,null,function*(){return gn.size/1024/1024>200?(_.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Promise.resolve()}),action:`${L.Z.API_SERVER}/api/attachments.json`,onChange(gn){var vr,xn,dr,kr;let Wr;if(gn.file.status==="removed"?Wr=[]:Wr=[gn.file],gn.file.status==="done"&&((xn=(vr=gn.file)==null?void 0:vr.response)==null?void 0:xn.status)===-1){_.ZP.error((kr=(dr=gn.file)==null?void 0:dr.response)==null?void 0:kr.message);return}pr([...Wr])}},ja=gn=>gn?[{uid:`-${gn==null?void 0:gn.id}`,name:gn==null?void 0:gn.title,status:"done",url:gn==null?void 0:gn.url,response:gn}]:[],$a=(gn,vr)=>Ee(void 0,null,function*(){var xn,dr,kr,Wr,$r,pa,Pa,Ta,za,Ma;vr.file_name=gn.name;const ta=gn.name,oa=yield(0,w.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((oa==null?void 0:oa.status)!==0){qn(Pr=>(Pr[Pr.findIndex(lr=>lr.name===ta)].status="error",[...Pr])),_.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}oa.data=JSON.parse((0,oe.pe)(oa.data));const Ga=new(R())({endpoint:(xn=oa==null?void 0:oa.data)==null?void 0:xn.end_point,region:(dr=oa==null?void 0:oa.data)==null?void 0:dr.region,accessKeyId:(kr=oa==null?void 0:oa.data)==null?void 0:kr.access_key_id,accessKeySecret:(Wr=oa==null?void 0:oa.data)==null?void 0:Wr.access_key_secret,bucket:($r=oa==null?void 0:oa.data)==null?void 0:$r.bucket,stsToken:(pa=oa==null?void 0:oa.data)==null?void 0:pa.security_token});gn.name.split(".").pop(),Ga.multipartUpload(`smartplans/${Qt.coursesId}/${Qt==null?void 0:Qt.id}/${(Pa=K==null?void 0:K.userInfo)==null?void 0:Pa.login}/${Date.now()}/${ta}`,new Blob([gn.file],{type:gn.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Pr,lr,Lr)=>{qn(qr=>{const Oa=qr.findIndex(gi=>gi.name===ta);return qr[Oa].client=Ga,qr[Oa].percent=Pr*100,qr[Oa].checkpoint=lr,[...qr]})},checkpoint:(za=Kn.current[(Ta=Kn.current)==null?void 0:Ta.findIndex(Pr=>Pr.name===ta)])==null?void 0:za.checkpoint,callback:{customValue:{id:ta+""},url:(Ma=oa==null?void 0:oa.data)==null?void 0:Ma.callback_url,host:oa==null?void 0:oa.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,w.rz)(vr)}}).then(function(Pr){qn(lr=>{var Lr,qr,Oa;if(!Ft.trim()){let Mr=gn==null?void 0:gn.name,sa=Mr.lastIndexOf("."),Aa=Mr.substring(0,sa);Aa.length>20&&(Aa=Aa.substring(0,20)),Jt(Aa)}const gi=lr.findIndex(Mr=>Mr.name===ta);let cr="done";return((Lr=Pr.data)==null?void 0:Lr.status)===0?lr[gi].response=(qr=Pr.data)==null?void 0:qr.data:(_.ZP.warning((Oa=Pr.data)==null?void 0:Oa.message),cr="error"),lr[gi].status=cr,[...lr]})}).catch(function(Pr){(Pr==null?void 0:Pr.name)!=="cancel"&&qn(lr=>{const Lr=lr.findIndex(qr=>qr.name===ta);return lr[Lr].status="error",[...lr]})})}),Rr=(gn,vr,xn,dr)=>{(0,w.ZP)(`/api/courses/${gt.categoryId}/smart_plans/${gn}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:vr,allow_answer:xn,is_end:dr}}})};return Et.createElement("section",null,Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(B.Z,{isLoading:Ge["classroomList/getSmartPlans"],tabDataSource:Ba,isAdmin:(0,v.GJ)(),onTabMenuClick:fa,defaultSelectedKeys:[_t.get("tabs")?_t.get("tabs"):""]}),(0,v.GJ)()&&Et.createElement(c.Z,{placement:"bottom",arrow:!0,dropdownRender:()=>Et.createElement(s.default,null,Et.createElement(s.default.Item,{style:{textAlign:"center"},key:1,onClick:()=>{Rt(!0)}},"\u5F00\u59CB\u5907\u8BFE"),Et.createElement(s.default.Item,{style:{textAlign:"center"},key:2,onClick:()=>{He({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5907\u8BFE"}})}},"\u9009\u7528\u8BFE\u4EF6"))},Et.createElement("span",{className:E.startButton},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-tianjiadaohang"})),Et.createElement("span",null,"\u5F00\u59CB\u5907\u8BFE")))),Et.createElement("div",{style:{position:"relative"}},Et.createElement(h.ZP.Group,{className:E.addTypeRadio,optionType:"button",options:[{label:Et.createElement("i",{className:"iconfont icon-juxingfenbu1 font16"}),value:1},{label:Et.createElement("i",{className:"iconfont icon-liebiaofenbu1 font16 "}),value:2}],onChange:gn=>{ya(gn.target.value)},value:Qr}),Et.createElement(X.Z,{isAdmin:(0,v.GJ)(),isLeftAuto:!0,onSearch:gn=>{Qt.search=gn.trim(),Qt.page=1,Vt(De({},Qt))}})),Et.createElement(t.Z,{loading:Ge["classroomList/getSmartPlans"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},((Ke=Ot==null?void 0:Ot.data)==null?void 0:Ke.count)==0&&!(0,v.dE)()&&Et.createElement("div",{className:E.nodatastyle},Et.createElement("div",{className:E.nodatatext},"\u667A\u6167\u5907\u8BFE\u652F\u6301\u4E00\u952E\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u6559\u5E08\u53EF\u7075\u6D3B\u6DFB\u52A0\u591A\u79CD\u8BD5\u9898\uFF0C\u5B9E\u73B0\u5728\u7EBF\u6388\u8BFE\u4E0E\u5B9E\u65F6\u7B54\u9898\u4E92\u52A8\uFF1B\u5B66\u751F\u53EA\u9700\u624B\u673A\u626B\u7801\u5373\u53EF\u968F\u65F6\u542C\u8BFE\u3001\u505A\u9898\uFF0C\u4EAB\u53D7\u9AD8\u6548\u5B66\u4E60\u4E0E\u8DA3\u5473\u4E92\u52A8\u3002"),Et.createElement("div",{className:E.nodatabutton,onClick:()=>{(0,p.xg)("https://www.educoder.net/forums/40407")}},"\u64CD\u4F5C\u6307\u5F15")),((et=Ot==null?void 0:Ot.data)==null?void 0:et.count)==0&&(0,v.dE)()&&Et.createElement(g.Z,null),(tt=Ot==null?void 0:Ot.data)!=null&&tt.list&&Qr==1?Et.createElement("div",{style:{display:"flex",flexWrap:"wrap"}},(lt=(rt=Ot==null?void 0:Ot.data)==null?void 0:rt.list)==null?void 0:lt.map(function(gn,vr){return Et.createElement(q,{key:vr,v:gn,k:vr,batchStatus:!0,selectArrs:cn,setSelectArrs:_n,dispatch:He,params:Qt,detailSmartPlanList:Ot,user:K,getData:Vr,getPageCatch:Rr,changeName:xn=>{It(!0),sr.setFieldsValue({name:xn==null?void 0:xn.name,cover_id:xn!=null&&xn.cover?ja(xn==null?void 0:xn.cover):""}),pr(ja(xn==null?void 0:xn.cover)),Ln(xn==null?void 0:xn.name),Ht(xn==null?void 0:xn.id)},openModal:xn=>Ee(this,null,function*(){var dr;if(xn!=null&&xn.open_rolling_qrcode_sign&&(xn==null?void 0:xn.status)=="in_progress"){let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${xn==null?void 0:xn.id}/refresh_qrcode_token.json`,{method:"post"});(kr==null?void 0:kr.status)==0&&(Kr((dr=kr==null?void 0:kr.data)==null?void 0:dr.qrcode_token),Vn(!0),Ht(xn))}else Vn(!0),Ht(xn)}),openShangke:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openContinue:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_jixu",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openXiake:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},etiem:(0,p.li)((new Date(gn.end_time).getTime()-new Date().getTime())/1e3)})})):(ft=(pt=Ot==null?void 0:Ot.data)==null?void 0:pt.list)==null?void 0:ft.map(function(gn,vr){return Et.createElement(G,{key:vr,v:gn,k:vr,batchStatus:!0,selectArrs:cn,setSelectArrs:_n,dispatch:He,params:Qt,detailSmartPlanList:Ot,user:K,getData:Vr,getPageCatch:Rr,changeName:xn=>{It(!0),sr.setFieldsValue({name:xn==null?void 0:xn.name,cover_id:xn!=null&&xn.cover?ja(xn==null?void 0:xn.cover):""}),pr(ja(xn==null?void 0:xn.cover)),Ln(xn==null?void 0:xn.name),Ht(xn==null?void 0:xn.id)},openModal:xn=>Ee(this,null,function*(){var dr;if(xn!=null&&xn.open_rolling_qrcode_sign&&(xn==null?void 0:xn.status)=="in_progress"){let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${xn==null?void 0:xn.id}/refresh_qrcode_token.json`,{method:"post"});(kr==null?void 0:kr.status)==0&&(Kr((dr=kr==null?void 0:kr.data)==null?void 0:dr.qrcode_token),Vn(!0),Ht(xn))}else Vn(!0),Ht(xn)}),openShangke:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openContinue:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_jixu",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openXiake:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},etiem:(0,p.li)((new Date(gn.end_time).getTime()-new Date().getTime())/1e3)})}),Et.createElement("aside",{className:"tc mb50 mt30"},((Dt=Ot==null?void 0:Ot.data)==null?void 0:Dt.count)>0&&Et.createElement(i.Z,{showSizeChanger:!0,onChange:wa,defaultCurrent:Qt.page,current:Qt.page||1,pageSize:Qt.limit||20,total:(Zt=Ot==null?void 0:Ot.data)==null?void 0:Zt.count}))),Et.createElement(u.default,{maskClosable:!1,centered:!0,open:Yt,title:"\u5F00\u59CB\u5907\u8BFE",width:500,destroyOnClose:!0,onCancel:()=>{Rt(!1),Jt(""),qn([])},okButtonProps:{loading:nr,disabled:(mn==null?void 0:mn.length)>0&&((Gt=mn==null?void 0:mn[0])==null?void 0:Gt.status)=="uploading"},onOk:()=>Ee(void 0,null,function*(){var gn,vr,xn,dr;if(!(Ft!=null&&Ft.trim())){_.ZP.warning("\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0");return}if((mn==null?void 0:mn.length)>0&&((gn=mn==null?void 0:mn[0])==null?void 0:gn.status)=="uploading"){_.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}hr(!0);const kr={id:Qt.id,name:Ft,attachment_id:(xn=(vr=mn==null?void 0:mn[0])==null?void 0:vr.response)==null?void 0:xn.attachment_id},Wr=yield(0,te.Zj)(kr);return hr(!1),(Wr==null?void 0:Wr.status)===0&&(_.ZP.success("\u521B\u5EFA\u6210\u529F"),Vr(),(0,p.xg)(`/classrooms/${Qt.coursesId}/smart_plan/${(dr=Wr==null?void 0:Wr.data)==null?void 0:dr.id}/ppt_info/info`),Rt(!1),Jt(""),qn([])),Wr})},Et.createElement("div",{style:{display:"flex",flexDirection:"column",marginBottom:"20px"}},Et.createElement("div",{className:"mb5"},"\u8BFE\u4EF6\u540D\u79F0"),Et.createElement(n.default,{size:"large",maxLength:20,showCount:!0,value:Ft,onChange:gn=>{var vr;Jt((vr=gn==null?void 0:gn.target)==null?void 0:vr.value)}})),Et.createElement(e.default,De({},Ja),Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(Qe.op,{shape:"default"},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("img",{width:14,src:y(69629)}),Et.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u73B0\u6709\u8BFE\u4EF6"))),Et.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),Et.createElement("div",{className:E.box},mn.map(gn=>Et.createElement("div",{key:gn.id,className:E.row},Et.createElement("div",{className:E.icon},gn.status==="done"&&Et.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),gn.status==="error"&&Et.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),Et.createElement("div",null,Et.createElement(r.Z,{title:gn==null?void 0:gn.name},Et.createElement("div",{style:{color:gn.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,p.tP)(gn==null?void 0:gn.name,9))),gn.status==="uploading"&&Et.createElement(a.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:gn.percent,showInfo:!1,size:[168,4]})))))),Et.createElement(u.default,{centered:!0,keyboard:!1,open:Ir,title:Fn==null?void 0:Fn.name,width:600,destroyOnClose:!0,forceRender:!0,okText:"\u597D\u7684",footer:null,onOk:()=>{Vn(!1)},onCancel:()=>{Vn(!1)}},Fn!=null&&Fn.open_rolling_qrcode_sign?Et.createElement("div",{className:E.modal},"\u6253\u5F00",Et.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Et.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Et.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},va,"s"),"\u540E\u5237\u65B0"):Et.createElement("div",{className:E.modal},"\u6253\u5F00",Et.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Et.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Et.createElement("div",{className:E.erweima},Et.createElement(o.Z,{key:ca,errorLevel:"H",value:`${window.location.origin}/miniprogram/courseware/study?course_id=${gt==null?void 0:gt.coursesId}&id=${Fn==null?void 0:Fn.id}&codeKey=${ca}`,bgColor:"#FFF",size:360,icon:`${L.Z.IMG_SERVER}/${(zt=je==null?void 0:je.setting)==null?void 0:zt.tab_logo_url}`}))),Et.createElement(u.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:bt,title:"\u8BFE\u4EF6\u540D\u79F0\u4E0E\u5C01\u9762\u8BBE\u7F6E",width:"500px",onCancel:()=>{It(!1)},onOk:()=>Ee(void 0,null,function*(){yield sr.submit()}),afterClose:()=>{sr.resetFields(),pr([])}},Et.createElement(I.default,{form:sr,scrollToFirstError:!0,layout:"vertical",size:"large",onFinish:gn=>Ee(void 0,null,function*(){var vr,xn,dr;if(!((vr=gn==null?void 0:gn.name)!=null&&vr.trim())){_.ZP.warning("\u8BF7\u8F93\u5165\u9700\u8981\u66F4\u6362\u7684\u8BFE\u4EF6\u540D\u79F0");return}if((or==null?void 0:or.length)>0&&((xn=or==null?void 0:or[0])==null?void 0:xn.status)=="uploading"){_.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}or!=null&&or.length?gn.cover_id=(dr=or==null?void 0:or.map(Wr=>{var $r,pa;return(($r=Wr==null?void 0:Wr.response)==null?void 0:$r.container_id)||((pa=Wr==null?void 0:Wr.response)==null?void 0:pa.id)}))==null?void 0:dr[0]:gn.cover_id="";let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${Fn}/rename`,{method:"put",body:De({},gn)});(kr==null?void 0:kr.status)===0&&(_.ZP.success("\u64CD\u4F5C\u6210\u529F"),It(!1),Vr())})},Et.createElement(I.default.Item,{name:"name",label:"\u8BFE\u4EF6\u540D\u79F0"},Et.createElement(n.default,{maxLength:20,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),Et.createElement(I.default.Item,{name:"cover_id"},Et.createElement(e.default,De({},Fa),Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(Qe.op,{shape:"default"},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("img",{width:14,src:y(69629)}),Et.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u8BFE\u4EF6\u5C01\u9762"))),Et.createElement("div",null,Et.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u5C01\u9762\u56FE\u5C3A\u5BF8\uFF1A292*164 \u50CF\u7D20"))))))),Et.createElement(H.Z,{Callback:()=>{Vr(),(0,p.xg)(`/classrooms/${gt==null?void 0:gt.coursesId}/smart_plan/${Fn==null?void 0:Fn.id}/ppt_info/info`)}}),Et.createElement(ke,{Callback:()=>{Vr(),(0,p.xg)(`/classrooms/${gt==null?void 0:gt.coursesId}/smart_plan/${Fn==null?void 0:Fn.id}/ppt_info/info`)}}),Et.createElement(Q.Z,{Callback:()=>{Vr()}}),Et.createElement(nn,{openPreview:gn=>{var vr;mr({content:L.Z.API_SERVER+((vr=gn==null?void 0:gn.attachment_detail)==null?void 0:vr.url),type:"office"})},getData:Vr}),Et.createElement(kn.Z,null),Et.createElement(En.Z,{close:!0,data:tr==null?void 0:tr.content,type:tr==null?void 0:tr.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{mr({content:"",type:""})}}))};var Xe=(0,me.connect)(({user:K,classroomList:Pe,loading:je,globalSetting:Ge})=>({user:K,classroomList:Pe,globalSetting:Ge,loading:je.effects}))(Fe)},24808:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return C}});var d=y(59301),me=y(6767),e=y(62957),I=y(94968),_=y(25399),c=y(89787),s=y(66658),h={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},t=y(32305),i=y(85191),u=y(47257),n=y.n(u),r=y(7408),a=y(59301),o=Object.defineProperty,p=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,f=(D,S,P)=>S in D?o(D,S,{enumerable:!0,configurable:!0,writable:!0,value:P}):D[S]=P,m=(D,S)=>{for(var P in S||(S={}))v.call(S,P)&&f(D,P,S[P]);if(p)for(var P of p(S))g.call(S,P)&&f(D,P,S[P]);return D},l=(D,S,P)=>new Promise((O,A)=>{var F=b=>{try{x(P.next(b))}catch(N){A(N)}},j=b=>{try{x(P.throw(b))}catch(N){A(N)}},x=b=>b.done?O(b.value):Promise.resolve(b.value).then(F,j);x((P=P.apply(D,S)).next())}),C=({v:D,visible:S,params:P,user:O,afterOk:A,afterCancel:F})=>{var j;const[x,b]=(0,d.useState)([]),N=(0,d.useRef)([]),[k,z]=(0,d.useState)(!1),M={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{b([])},accept:".ppt,.pptx",beforeUpload:G=>l(void 0,null,function*(){var U,J;const re=G.name.endsWith(".ppt"),V=G.name.endsWith(".pptx");if(!re&&!V)return me.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(G.size/1024/1024>200)return me.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Y=G==null?void 0:G.name,ie=Y.lastIndexOf("."),ne=Y.substring(0,ie);ne.length>20&&(ne=ne.substring(0,20));const be=yield(0,s.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:ne}});(U=be==null?void 0:be.data)!=null&&U.exist&&me.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const fe={id:String(Math.random()).slice(-6),name:G.name,size:G.size,file:G,description:"",percent:0,status:"uploading"};return T(fe,{container_type:"SmartPlan",login:(J=O==null?void 0:O.userInfo)==null?void 0:J.login,container_id:null,description:"",realFileName:!1}),b(ae=>[fe]),Promise.reject()})},T=(G,U)=>l(void 0,null,function*(){var J,re,V,$,Y,ie,ne,be,fe,ae;U.file_name=G.name;const Z=G.name,q=yield(0,s.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((q==null?void 0:q.status)!==0){b(te=>(te[te.findIndex(oe=>oe.name===Z)].status="error",[...te])),me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}q.data=JSON.parse((0,i.pe)(q.data));const B=new(n())({endpoint:(J=q==null?void 0:q.data)==null?void 0:J.end_point,region:(re=q==null?void 0:q.data)==null?void 0:re.region,accessKeyId:(V=q==null?void 0:q.data)==null?void 0:V.access_key_id,accessKeySecret:($=q==null?void 0:q.data)==null?void 0:$.access_key_secret,bucket:(Y=q==null?void 0:q.data)==null?void 0:Y.bucket,stsToken:(ie=q==null?void 0:q.data)==null?void 0:ie.security_token});G.name.split(".").pop(),B.multipartUpload(`smartplans/${P.coursesId}/${P==null?void 0:P.id}/${(ne=O==null?void 0:O.userInfo)==null?void 0:ne.login}/${Date.now()}/${Z}`,new Blob([G.file],{type:G.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(te,oe,ee)=>{b(R=>{const E=R.findIndex(L=>L.name===Z);return R[E].client=B,R[E].percent=te*100,R[E].checkpoint=oe,[...R]})},checkpoint:(fe=N.current[(be=N.current)==null?void 0:be.findIndex(te=>te.name===Z)])==null?void 0:fe.checkpoint,callback:{customValue:{id:Z+""},url:(ae=q==null?void 0:q.data)==null?void 0:ae.callback_url,host:q==null?void 0:q.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,s.rz)(U)}}).then(function(te){b(oe=>{var ee,R,E;const L=oe.findIndex(Q=>Q.name===Z);let H="done";return((ee=te.data)==null?void 0:ee.status)===0?oe[L].response=(R=te.data)==null?void 0:R.data:(me.ZP.warning((E=te.data)==null?void 0:E.message),H="error"),oe[L].status=H,[...oe]})}).catch(function(te){(te==null?void 0:te.name)!=="cancel"&&b(oe=>{const ee=oe.findIndex(R=>R.name===Z);return oe[ee].status="error",[...oe]})})});return a.createElement(e.default,{maskClosable:!1,centered:!0,open:S,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{F(),b([])},okButtonProps:{loading:k,disabled:(x==null?void 0:x.length)>0&&((j=x==null?void 0:x[0])==null?void 0:j.status)=="uploading"},onOk:()=>l(void 0,null,function*(){var G,U,J;if((x==null?void 0:x.length)>0&&((G=x==null?void 0:x[0])==null?void 0:G.status)=="uploading"){me.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}z(!0);const re=yield(0,s.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/${D==null?void 0:D.id}/change_attachment.json`,{method:"put",body:{attachment_id:(J=(U=x==null?void 0:x[0])==null?void 0:U.response)==null?void 0:J.attachment_id,smart_plan_id:D==null?void 0:D.id}});return z(!1),(re==null?void 0:re.status)===0&&(me.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),A(),b([])),re})},a.createElement("div",null,a.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",a.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),a.createElement(I.default,m({},M),a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement(t.op,{shape:"default"},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("img",{width:14,src:y(69629)}),a.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),a.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),a.createElement("div",{className:h.box},x.map(G=>a.createElement("div",{key:G.id,className:h.row},a.createElement("div",{className:h.icon},G.status==="done"&&a.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),G.status==="error"&&a.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),a.createElement("div",null,a.createElement(_.Z,{title:G==null?void 0:G.name},a.createElement("div",{style:{color:G.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,r.tP)(G==null?void 0:G.name,9))),G.status==="uploading"&&a.createElement(c.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:G.percent,showInfo:!1,size:[168,4]})))))))}},7653:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return f}});var d=y(59301),me=y(93041),e=y(62673),I=y(7939),_=y(75727),c=y(25399),s=y(82326),h=y(37568),t={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},i=y(8576),u=y(87395),n=y(84105),r=y(26724),a=y.n(r),o=y(51429),p=y(7408),v=(m,l,w)=>new Promise((C,D)=>{var S=A=>{try{O(w.next(A))}catch(F){D(F)}},P=A=>{try{O(w.throw(A))}catch(F){D(F)}},O=A=>A.done?C(A.value):Promise.resolve(A.value).then(S,P);O((w=w.apply(m,l)).next())}),f=({dataSource:m,batchStatus:l,SortMenuName:w,setSortMenuName:C,detailCourseGroupsList:D,onSearch:S,onBoard:P,onSort:O,isboard:A,dispatch:F,onBatch:j,SortMenus:x,capacity:b,isShowMode:N=!1,isLeftAuto:k=!1,onModeChange:z})=>{var M,T,G,U;const J=location.pathname.includes("attachment")||location.pathname.includes("video"),[re,V]=(0,d.useState)(!1),[$,Y]=(0,d.useState)([]),[ie,ne]=(0,d.useState)(!0);let[be,fe]=(0,d.useState)([]);const[ae,Z]=(0,d.useState)(1),[q,B]=(0,d.useState)(!1),X=(0,o.useDispatch)(),te=(T=(M=(0,i.eY)())==null?void 0:M.paid_version)==null?void 0:T.version_type,{globalSetting:oe}=(0,o.getDvaApp)()._store.getState(),ee=(0,o.useParams)(),R=Q=>{C(Q.name),O(Q)};(0,d.useEffect)(()=>{A&&E()},[A]);const E=()=>v(void 0,null,function*(){var Q;if(ie&&!q){B(!0),Z(ae+1);const se=yield F({type:"classroomList/getCourseGroupsList",payload:{page:ae,id:ee.coursesId,limit:20,nonenavigate:!0}});let ce=[...(se==null?void 0:se.course_groups)||[]];((Q=se==null?void 0:se.course_groups)==null?void 0:Q.length)<20&&(ne(!1),ce.push({id:0,name:"\u672A\u5206\u73ED"})),B(!1),fe([...be,...ce])}}),L=d.createElement("section",{className:t.dropmenu},d.createElement("div",{style:{maxHeight:200,overflow:"auto"}},d.createElement(a(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Q=>{E()},hasMore:ie,useWindow:!1},d.createElement(me.default,{style:{width:240,zIndex:10}},(D==null?void 0:D.group_count)>0&&(be==null?void 0:be.filter(Q=>Q.edit_auth||Q.name==="\u672A\u5206\u73ED").map(function(Q,se){return d.createElement(me.default.Item,{key:Q.id},d.createElement(e.default,{checked:$.includes(Q.id),value:Q.id,onChange:ce=>{let _e=$.indexOf(Q.id);$.indexOf(Q.id)>-1?Y($.filter(le=>le!==Q.id)):Y($.concat(Q.id))}},Q.name))}))))),d.createElement("aside",{style:{background:"#fff"}},d.createElement("div",null,d.createElement(I.ZP,{type:"link",onClick:()=>{P($)}},"\u786E\u5B9A"),d.createElement(I.ZP,{type:"link",onClick:()=>{Y([])}},"\u91CD\u7F6E")))),H=w==="\u9ED8\u8BA4\u6392\u5E8F";return d.createElement("div",{className:t.searchSortControllerContainer},!!(x!=null&&x.length)&&d.createElement("div",null,d.createElement(_.Z,{dropdownRender:()=>d.createElement(me.default,{selectedKeys:[w]},x.map(Q=>d.createElement(me.default.Item,{key:Q.name,onClick:()=>R(Q)},Q.name)))},d.createElement("div",null,d.createElement("span",{className:`${t.btn} ${H?t.btnSort:""}`},d.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),w)))),H&&d.createElement(c.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},d.createElement("span",{className:t.tips},d.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),N&&d.createElement(s.default,{defaultValue:"",onChange:z,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,i.Ny)()&&J&&(0,i.GJ)()&&((G=oe==null?void 0:oe.setting)==null?void 0:G.main_site)&&d.createElement(c.Z,{overlayInnerStyle:{width:"380px"},title:d.createElement("div",null,"\u60A8\u7684\u3010",(U=p.vs[te])==null?void 0:U.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,p.RD)((b==null?void 0:b.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",d.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{X({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},d.createElement("div",{className:t.capacity},d.createElement("div",{className:t.title},"\u8D44\u6599\u5BB9\u91CF"),d.createElement("div",{className:t.value},(()=>{const Q=(0,p.Mi)((b==null?void 0:b.used)||0,(b==null?void 0:b.total)||0,!0);return d.createElement(d.Fragment,null,Q==null?void 0:Q.split("/")[0],d.createElement("span",{style:{color:"#5F6A95"}},"/",Q==null?void 0:Q.split("/")[1]))})()))),d.createElement(h.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:S,style:{width:220,marginLeft:k?"auto":N||!(0,i.Ny)()&&(0,i.GJ)()?"":"auto"}}),(0,i.eB)()&&A&&d.createElement(_.Z,{dropdownRender:()=>L,open:re,onOpenChange:Q=>{V(Q)}},d.createElement("a",null,"\u5206\u73ED",re?d.createElement(u.Z,{style:{marginLeft:6}}):d.createElement(n.Z,{style:{marginLeft:6}}))))}},89108:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return r}});var d=y(59301),me=y(77019),e=y(5269),I=y(93041),_=y(75727),c=y(6767),s=y(25399),h={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},t=y(51429),i=y(8576),u=y(7408),r=({isLoading:a,addText:o,tabDataSource:p,isAdmin:v,dispatch:g,classroomList:f,type:m,isExercise:l,defaultSelectedKeys:w,onTabMenuClick:C,getDropdownMenu:D,showControlButton:S,buttonText:P,buttonIcon:O="icon-tianjiadaohang",extraNode:A,user:F,onButtonClick:j,isModelUser:x,menuItemWidth:b=125,showExtra:N=!1})=>{var k,z,M,T,G;const U=(0,t.useParams)();return d.createElement("div",{className:h.tabMenuContainer},d.createElement(me.Z,null,d.createElement(e.Z,{flex:"1"},d.createElement(I.default,{onSelect:J=>a?{}:C(J),mode:"horizontal",selectedKeys:w},p.map(J=>d.createElement(I.default.Item,{style:{width:b},key:typeof J.index=="number"?J.index:J.id},d.createElement("span",{className:"c-grey-666"},J.name),J.total!==void 0&&v&&d.createElement("span",{className:"c-grey-999 ml20"},J.total||0))))),v&&l&&d.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{g({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(v||N)&&d.createElement(e.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},l&&d.createElement(_.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>d.createElement(I.default,null,d.createElement(I.default.Item,{key:1,onClick:()=>{var J;if(!(0,u.Ye)(g)){if((0,i.Rm)()&&!((J=f.AssistantObject.exercise)!=null&&J.can_download)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:m,exportType:"exercise",category_id:U.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),d.createElement(I.default.Item,{key:3,onClick:()=>{var J;if(!(0,u.Ye)(g)){if((0,i.Rm)()&&!((J=f.AssistantObject.exercise)!=null&&J.can_download)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t.history.push(`/classrooms/${U==null?void 0:U.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},d.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},d.createElement("span",{style:{color:"#666666",cursor:"pointer"}},d.createElement("i",{className:"iconfont icon-xiazai6"})))),d.createElement("div",{className:h.control},d.createElement("div",{className:h.extra},A),S&&(P=="\u6DFB\u52A0\u76F4\u64AD"?d.createElement(_.Z,{menu:{items:(z=(k=[{label:d.createElement("div",{onClick:()=>{j("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(x||(0,i.ag)())&&{label:d.createElement("div",{onClick:()=>{j("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:k.filter(J=>J==null?void 0:J.show))==null?void 0:z.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},d.createElement("span",{className:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:`iconfont ${O}`})),d.createElement("span",null,P))):d.createElement("span",{onClick:j,style:{cursor:"pointer"},className:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:`iconfont ${O}`})),d.createElement("span",null,P))),!!D&&d.createElement(_.Z,{disabled:((M=F==null?void 0:F.userInfo)==null?void 0:M.user_status)===2,className:"ml10",dropdownRender:D},d.createElement("span",{className:((T=F==null?void 0:F.userInfo)==null?void 0:T.user_status)===2?h.selectBtn1:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-tianjiadaohang"})),d.createElement(s.Z,{title:((G=F==null?void 0:F.userInfo)==null?void 0:G.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},d.createElement("span",null,o||"\u521B\u5EFA\u8BD5\u5377"))))))))}},47257:function(Ct){(function(We){(function(y){if(1)Ct.exports=y();else var d})(function(){var y,d,me;return function(){function e(I,_,c){function s(i,u){if(!_[i]){if(!I[i]){var n=void 0;if(!u&&n)return require(i,!0);if(h)return h(i,!0);var r=new Error("Cannot find module '"+i+"'");throw r.code="MODULE_NOT_FOUND",r}var a=_[i]={exports:{}};I[i][0].call(a.exports,function(o){var p=I[i][1][o];return s(p||o)},a,a.exports,e,I,_,c)}return _[i].exports}for(var h=void 0,t=0;t +`)}]};var h=y(53184),t=y.n(h),i=(fe,ae,Z)=>new Promise((q,B)=>{var X=ee=>{try{oe(Z.next(ee))}catch(R){B(R)}},te=ee=>{try{oe(Z.throw(ee))}catch(R){B(R)}},oe=ee=>ee.done?q(ee.value):Promise.resolve(ee.value).then(X,te);oe((Z=Z.apply(fe,ae)).next())});const u={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"]}},n=(fe,ae,Z,q)=>{const B=ae.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Z.lineNumber,endColumn:Z.column});return Array.from(new Set(B.match(/\b\w{2,}\b/g)||[])).map(te=>({label:te,kind:fe.languages.CompletionItemKind.Text,insertText:te,range:q}))},r=(fe,ae,Z,q)=>{fe.languages.registerCompletionItemProvider(ae,{provideCompletionItems(B,X){const te=B.getWordUntilPosition(X),oe={startLineNumber:X.lineNumber,endLineNumber:X.lineNumber,startColumn:te.startColumn,endColumn:te.endColumn},ee=B.getLineContent(X.lineNumber).substring(te.startColumn-2,te.endColumn);return{suggestions:[...n(fe,B,X,oe),...Z.map(E=>({label:E,kind:fe.languages.CompletionItemKind.Keyword,documentation:E,insertText:E,insertTextRules:fe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:oe})),...q.map(E=>({label:E.label,kind:fe.languages.CompletionItemKind.Snippet,documentation:E.content,insertText:ee.startsWith("#")?E.content.replace(/#/,""):E.content,insertTextRules:fe.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:oe}))]}}})};var a=fe=>{u.languages.forEach(ae=>{fe.languages.registerDocumentFormattingEditProvider(ae,{provideDocumentFormattingEdits(Z){return i(this,null,function*(){const q=t()(Z.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:Z.getFullModelRange(),text:q}]})}})}),r(fe,"java",I.keywords,I.quickKey),r(fe,"cpp",_.keywords,_.quickKey),r(fe,"c",e.keywords,[]),r(fe,"python",c.keywords,c.quickKey),r(fe,"scala",s.keywords,s.quickKey)};const o="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var p=Object.defineProperty,v=(fe,ae,Z)=>ae in fe?p(fe,ae,{enumerable:!0,configurable:!0,writable:!0,value:Z}):fe[ae]=Z,g=(fe,ae,Z)=>v(fe,typeof ae!="symbol"?ae+"":ae,Z);const f=class ys{constructor(ae,Z,q){this.placeholder=ae,this.editor=Z,this.monaco=q,Z.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return ys.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)}};g(f,"ID","editor.widget.placeholderHint");var l=f,w=y(96236),C=y(6767),D=y(25399),S=y(89392),P=y(98614),O=y(56102),A=Object.defineProperty,F=Object.defineProperties,j=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,N=Object.prototype.propertyIsEnumerable,k=(fe,ae,Z)=>ae in fe?A(fe,ae,{enumerable:!0,configurable:!0,writable:!0,value:Z}):fe[ae]=Z,z=(fe,ae)=>{for(var Z in ae||(ae={}))b.call(ae,Z)&&k(fe,Z,ae[Z]);if(x)for(var Z of x(ae))N.call(ae,Z)&&k(fe,Z,ae[Z]);return fe},M=(fe,ae)=>F(fe,j(ae)),T=(fe,ae)=>{var Z={};for(var q in fe)b.call(fe,q)&&ae.indexOf(q)<0&&(Z[q]=fe[q]);if(fe!=null&&x)for(var q of x(fe))ae.indexOf(q)<0&&N.call(fe,q)&&(Z[q]=fe[q]);return Z},G=(fe,ae,Z)=>new Promise((q,B)=>{var X=ee=>{try{oe(Z.next(ee))}catch(R){B(R)}},te=ee=>{try{oe(Z.throw(ee))}catch(R){B(R)}},oe=ee=>ee.done?q(ee.value):Promise.resolve(ee.value).then(X,te);oe((Z=Z.apply(fe,ae)).next())});function U(fe){return/^\d+$/.test(fe)?`${fe}px`:fe}function J(){}let re=!1;const V={"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 $(fe=[]){let ae=fe;if(Array.isArray(fe)){for(let Z=0;ZG(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(fe){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",fe)}});var ne=fe=>{var ae=fe,{width:Z="100%",height:q="100%",value:B,language:X="javascript",style:te={},options:oe={},overrideServices:ee={},theme:R="vs-dark",onEditBlur:E,isCopy:L=!1,onSave:H,autoHeight:Q=!1,forbidCopy:se=!1,forbidCopyTips:ce,onChange:_e=J,editorDidMount:le=J,onFocus:ue=J,onBreakPoint:Ce=J,breakPointValue:he=[],filename:ve="educoder.txt",errorLine:ye,errorContent:xe="",highlightLine:Oe,openBreakPoint:Le=!1,placeholder:we="",showMiniMap:Ne=!0}=ae,ke=T(ae,["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 Qe=(0,d.useRef)(),qe=(0,d.useRef)({}),Kt=(0,d.useRef)(),ut=(0,d.useRef)(),st=(0,d.useRef)([]),Lt=(0,d.useRef)(!1),mt=(0,d.useRef)(),Bt=(0,d.useRef)(),ln=(0,d.useRef)(!1),[St,rn]=(0,d.useState)(!1);function Mt(){let $t;return Qe.current&&($t=new me.Z(Se=>{for(let Re of Se)(Re.target.offsetHeight>0||Re.target.offsetWidth>0)&&qe.current.instance.layout()}),$t.observe(Qe.current)),$t}function Wt(){C.ZP.warning({content:decodeURIComponent(ce||o),key:"monaco-editor-tip"})}const kt=()=>{let $t=qe.current.instance;if(B!=null&&$t&&St){const Se=$t.getModel();Se&&B!==Se.getValue()&&(re=!0,Se.setValue(B),$t.layout(),re=!1)}};(0,d.useEffect)(()=>{const $t=P.Z.subscribe("formatDocument",Se=>{var Re;let dt=qe.current.instance;(Re=dt==null?void 0:dt.getAction)==null||Re.call(dt,"editor.action.formatDocument").run()});return window.updateMonacoValue=Se=>{_e(Se)},$t},[]),(0,d.useEffect)(()=>{var $t;let Se=qe.current.instance;ut.current&&clearTimeout(ut.current),ut.current=setTimeout(()=>{kt()},500),B&&(B!=null&&B.length)&&(($t=Se==null?void 0:Se.updateOptions)==null||$t.call(Se,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(B.split(/\r\n|\r|\n/g).length))+3,5)}))},[B,St,qe.current]),(0,d.useEffect)(()=>{if(ye&&qe.current&&qe.current.instance){let Se=qe.current.instance;Se.changeViewZones(function(Re){var dt=document.createElement("div");dt.style.padding="10px 20px",dt.style.width="calc(100% - 20px)",dt.className="my-error-line-wrp",dt.innerHTML=xe,Re.addZone({afterLineNumber:ye||11,heightInLines:3,domNode:dt})});var $t={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}};Se.addOverlayWidget($t),Se.revealPositionInCenter({lineNumber:20,column:1})}},[ye,qe.current,St]);const un=($t="",Se)=>{if(!$t||$t.trim()==="")return!0;const dt=qe.current.instance.getModel().getLineTokens(Se);let De=!1;for(let Be=0;Be<2;Be++)dt.getStandardTokenType(Be)===1&&(De=!0);return De};(0,d.useEffect)(()=>{var $t;const Se=($t=qe.current)==null?void 0:$t.instance;if(Se&&St&&se){const Re=Se.onDidBlurEditorWidget(()=>{ln.current=!1}),dt=Se.onDidFocusEditorText(()=>{ln.current=!0});return()=>{Re.dispose(),dt.dispose()}}},[qe.current,St,se]),(0,d.useEffect)(()=>{var $t;if(($t=qe.current)!=null&&$t.instance&&St&&Le){let Se=qe.current.instance,Re=Se.getModel();if(!Re)return;(()=>{var He;let $e=[],at=[];const Ue=Re.getAllDecorations();for(let Ke of Ue)Ke.options.className==="highlighted-line"&&($e.push((He=Ke==null?void 0:Ke.range)==null?void 0:He.startLineNumber),at.push(Ke==null?void 0:Ke.id));if(Oe===$e[0])return;Re.deltaDecorations(at,[]);const Me=Re.getLineCount();Oe&&Oe<=Me&&(Se.deltaDecorations([],[{range:new Y.Range(Oe,1,Oe,Re.getLineMaxColumn(Oe)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Se.revealLineInCenter(Oe))})();const De=(He=!1)=>{var $e;let at=[],Ue=[];const Me=Re.getAllDecorations();for(let Ke of Me)Ke.options.linesDecorationsClassName==="breakpoints-select"&&(at.push(($e=Ke==null?void 0:Ke.range)==null?void 0:$e.startLineNumber),Ue.push(Ke==null?void 0:Ke.id));if(He)return{lines:at,ids:Ue};Ce(at)},Be=He=>G(void 0,null,function*(){let $e={range:new Y.Range(He,1,He,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Re.deltaDecorations([],[$e]),De()}),Ee=He=>G(void 0,null,function*(){let $e=[];const at=Se.getLineDecorations(He);for(let Ue of at)Ue.options.linesDecorationsClassName==="breakpoints-select"&&$e.push(Ue.id);yield Re.deltaDecorations($e,[]),De()}),Te=He=>{let $e=Se.getLineDecorations(He);for(let at of $e)if(at.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,S.isEqual)(he,De(!0).lines)){Re.deltaDecorations(De(!0).ids,[]);const He=he.map($e=>({range:new Y.Range($e,1,$e,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Re.deltaDecorations([],He)}const Fe=Se.onDidChangeModelContent(He=>{let $e=Se.getPosition();if($e){let at=$e.lineNumber;clearTimeout(Bt.current),Bt.current=setTimeout(()=>{un(Re.getLineContent(at),at)?Ee(at):Te(at)?(Ee(at),Be(at)):De()},100)}}),Xe=Se.onMouseDown(He=>{var $e,at,Ue;if(He.target.detail&&((Ue=(at=($e=He.target)==null?void 0:$e.element)==null?void 0:at.className)!=null&&Ue.includes("line-numbers"))){let Me=He.target.position.lineNumber;if(un(Re.getLineContent(Me),Me))return;Te(Me)?Ee(Me):Be(Me)}}),K=He=>{let $e={range:new Y.Range(He,1,He,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};st.current=Se.deltaDecorations(st.current,[$e])},Pe=()=>{st.current=Se.deltaDecorations(st.current,[])},je=Se.onMouseMove(He=>{var $e,at,Ue;if(Pe(),He.target.detail&&((Ue=(at=($e=He.target)==null?void 0:$e.element)==null?void 0:at.className)!=null&&Ue.includes("line-numbers"))){let Me=He.target.position.lineNumber;if(un(Re.getLineContent(Me),Me))return;K(Me)}}),Ge=Se.onMouseLeave(()=>{Pe()});return()=>{Fe.dispose(),Xe.dispose(),je.dispose(),Ge.dispose()}}},[qe.current,St,he,Oe,Le,X]),(0,d.useEffect)(()=>{var $t;($t=qe.current)!=null&&$t.instance&&Le&&qe.current.instance.setPosition({lineNumber:0,column:0})},[Oe]);function en(){let $t=qe.current.instance;if($t){const Se=$t.getSelection(),Re=qe.current.pastePos||{},dt=new Y.Range(Re.startLineNumber||Se.endLineNumber,Re.startColumn||Se.endColumn,Re.endLineNumber||Se.endLineNumber,Re.endColumn||Se.endColumn);setTimeout(()=>{$t.executeEdits("",[{range:dt,text:""}])},300)}}function Tt($t){(window.navigator.platform.match("Mac")?$t.metaKey:$t.ctrlKey)&&$t.keyCode==83&&($t.preventDefault(),H())}const vt=()=>{if(Q&&qe.current.instance){const $t=qe.current.instance.getContentHeight();Bn($t{if(!ln.current)return;const{keyCode:Se,ctrlKey:Re,metaKey:dt,target:De,type:Be}=$t;return(Be==="paste"||(Se===67||Se===86)&&(dt||Re))&&De.nodeName==="TEXTAREA"&&(Wt(),$t.preventDefault()),!1};function En($t,Se){var Re=window.URL||window.webkitURL||window,dt=new Blob([Se]),De=document.createElementNS("http://www.w3.org/1999/xhtml","a");De.href=Re.createObjectURL(dt),De.download=$t,Xt(De)}(0,d.useEffect)(()=>{vt()},[vt]),(0,d.useEffect)(()=>{Qe.current&&!St&&Promise.all([y.e(8909),y.e(8250)]).then(y.bind(y,71448)).then($t=>{try{Y=$t,qe.current.instance=Y.editor.create(Qe.current,{value:B,language:$(X),theme:R,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:Ne||!1}},ee);const Se=qe.current.instance;let De=[...w.BH._menuItems].find(Fe=>Fe[0]._debugName=="EditorContext")[1],Be=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Ee=(Fe,Xe)=>{var K,Pe;let je=Fe._first;do Xe.includes((Pe=(K=je.element)==null?void 0:K.command)==null?void 0:Pe.id)&&Fe._remove(je);while(je=je.next)};if(le(Se,Y),setTimeout(()=>{vt(),qe.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{En(ve||"educoder.txt",Se.getValue())}})},500),qe.current.subscription=Se.onDidChangeModelContent(Fe=>{Lt.current?clearTimeout(mt.current):(vt(),_e(Se.getValue(),Fe)),mt.current=setTimeout(()=>{Lt.current=!1},500)}),window.Monaco||a(Y,$(X)),se&&(Ee(De,Be),Qe.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",nn),window.removeEventListener("paste",nn),window.addEventListener("keydown",nn),window.addEventListener("paste",nn)),window.Monaco=Y,E&&Se.onDidBlurEditorWidget(()=>{E(Se.getValue())}),ue&&Se.onDidFocusEditorText(()=>{se&&ie(),ue(Se.getValue())}),se){ie();try{Se.onDidPaste(Fe=>{const Xe=Se.getSelection(),K=qe.current.pastePos||{},Pe=new Y.Range(K.startLineNumber||Xe.endLineNumber,K.startColumn||Xe.endColumn,K.endLineNumber||Xe.endLineNumber,K.endColumn||Xe.endColumn);Se.executeEdits("",[{range:Fe.range,text:""}])})}catch(Fe){}}let Te=Mt();return we&&typeof we=="string"&&new l(we,Se,Y),rn(!0),()=>{const Fe=qe.current.instance;Fe.dispose();const Xe=Fe.getModel();Xe&&Xe.dispose(),qe.current.subscription&&qe.current.subscription.dispose(),Te.unobserve(Qe.current)}}catch(Se){}})},[]),(0,d.useEffect)(()=>{if(qe.current.instance&&St)return document.addEventListener("keydown",Tt,!1),()=>{document.removeEventListener("keydown",Tt)}},[H,St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;if($t&&St){let Se=$(X);Y.editor.setModelLanguage($t.getModel(),Se)}},[X,St]),(0,d.useEffect)(()=>{qe.current.instance&&St&&Y.editor.setTheme(R)},[R,St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;Kt.current=oe,$t&&St&&($t.updateOptions(z({},oe)),setTimeout(()=>{$t.getModel().updateOptions(z({},oe))},200))},[JSON.stringify(oe),St]),(0,d.useEffect)(()=>{let $t=qe.current.instance;$t&&St&&$t.layout()},[Z,q,St]);const[kn,Et]=(0,d.useState)(U(Z)),[tn,Bn]=(0,d.useState)(U(q)),$n=M(z({},te),{width:kn,height:tn,position:"relative"});return d.createElement("div",{className:"my-monaco-editor",ref:Qe,style:$n,onFocus:()=>{se&&ie()}},L&&d.createElement(O.CopyToClipboard,{text:B,onCopy:()=>C.ZP.success("\u590D\u5236\u6210\u529F")},d.createElement(D.Z,{title:"\u590D\u5236\u4EE3\u7801"},d.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},d.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function be({width:fe="100%",height:ae="100%",original:Z,modified:q,language:B,options:X={}}){const te=(0,d.useRef)(),[oe,ee]=(0,d.useState)(null);function R(Q){let se;return te.current&&(se=new me.Z(ce=>{for(let _e of ce)(_e.target.offsetHeight>0||_e.target.offsetWidth>0)&&Q.layout()}),se.observe(te.current)),se}(0,d.useEffect)(()=>(te.current&&Promise.all([y.e(8909),y.e(9404)]).then(y.bind(y,2550)).then(Q=>{Y=Q;const se=Y.editor.createDiffEditor(te.current,M(z({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},X),{wordWrap:!0}));ee(se);let ce=R(se);return()=>{se.dispose();const _e=se.getModel();_e&&_e.dispose(),ce.unobserve(te.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,d.useEffect)(()=>{oe&&oe.setModel({original:Y.editor.createModel(Z,B),modified:Y.editor.createModel(q,B)})},[Z,q,B,oe]);const E=U(fe),L=U(ae),H={width:E,height:L};return d.createElement("div",{className:"my-diff-editor",ref:te,style:H})}},33854:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return u}});var d={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT",tagsDom:"tagsDom___COQg7",hiddenbq:"hiddenbq___TqlUF"},me=y(29787),e=y(25399),I=y(89787),_=y(92310),c=y.n(_),s=y(7408),h=y(4918),t=y(59301),u=({className:n,dataSource:r=[],col:a=4,right:o,bottom:p=23,precision:v=0,wrapWidth:g=1200,trackEventItems:f,loading:m,onRemove:l=()=>{},isCurrent:w=!0,showProgress:C=!1,showAlias:D=!1,category:S,hiddenClick:P})=>{const O=Math.floor((g-(a-1)*o)/a),A=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return t.createElement(me.Z,{spinning:m},t.createElement("div",{className:c()(d.list,n)},!!(r!=null&&r.length)&&(r==null?void 0:r.map((F,j)=>{var x,b,N,k,z,M,T,G,U,J,re,V,$;const{name:Y,id:ie,identifier:ne,featured:be,school_name:fe,image_url:ae,excellent:Z,is_plan:q}=F;return t.createElement("div",{key:ie,className:w&&C?d.wrapisCurrent:d.wrap,style:{width:O,marginRight:(1+j)%a===0?0:o+v,marginBottom:p}},t.createElement("a",{className:d.li,onClick:B=>{B.preventDefault(),B.stopPropagation(),f&&(0,s.L9)([f]),(0,s.xg)(`/paths/${ne}`)}},t.createElement("div",{className:d.img},t.createElement("img",{className:d.cover,src:`${ae}`}),(x=F==null?void 0:F.subject_tags)==null?void 0:x.map((B,X)=>{var te,oe;if(X===0){const R=(te=A.find(E=>E.name==B))==null?void 0:te.swimg;return t.createElement("img",{className:d.sign,src:R,style:{left:"-4px"}})}const ee=(oe=A.find(R=>R.name==B))==null?void 0:oe.ptimg;return t.createElement("img",{className:d.sign,src:ee,style:{left:`${48+52*(X-1)+2*X}px`}})}),t.createElement("div",{className:d.tagsDom},t.createElement("div",{className:"flex flex-wrap gap-10px item-center"},(F==null?void 0:F.excellent)&&t.createElement("div",{className:d.bq},"\u5F00\u653E\u8BFE\u7A0B"),((b=F==null?void 0:F.custom_tags)==null?void 0:b.length)>0&&t.createElement(e.Z,{title:(z=(k=F==null?void 0:F.custom_tags)==null?void 0:k[((N=F==null?void 0:F.custom_tags)==null?void 0:N.length)-1])==null?void 0:z.tag_name},t.createElement("div",{className:"px-6px rounded-2px c-white h-16px flex item-center",style:{maxWidth:"62px",background:"#3061D0",border:"0.5px solid #8FAFF8"}},t.createElement("span",{className:"multi-llipsis1e text-10px"},(G=(T=F==null?void 0:F.custom_tags)==null?void 0:T[((M=F==null?void 0:F.custom_tags)==null?void 0:M.length)-1])==null?void 0:G.tag_name))))),S=="hide"&&(F==null?void 0:F.studying)&&w&&t.createElement("div",{className:`${d.movebq} user-path-items`,onClick:B=>{B.stopPropagation(),l(F)}},t.createElement("i",{className:"iconfont icon-yichu1 font12"}),t.createElement("span",null,"\u79FB\u9664")),!["collect","payed"].includes(S)&&w&&t.createElement("div",{className:`${d.hiddenbq} user-path-items`,onClick:B=>{B.stopPropagation(),P(F)}},t.createElement("i",{className:`iconfont ${S=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),t.createElement("span",null,S=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF"))),t.createElement("div",{className:d.name},t.createElement(e.Z,{title:D&&(F!=null&&F.excellent_alias_name)?t.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Y}`,t.createElement("br",null),t.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${F==null?void 0:F.excellent_alias_name}`)):Y},t.createElement("span",{className:d.e},D&&(F==null?void 0:F.excellent_alias_name)||Y))),w&&C&&((U=F==null?void 0:F.progress)==null?void 0:U.all_score)!=0&&t.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},t.createElement(I.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((J=F==null?void 0:F.progress)==null?void 0:J.my_score)/((re=F==null?void 0:F.progress)==null?void 0:re.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(V=F==null?void 0:F.progress)==null?void 0:V.my_score,"/",($=F==null?void 0:F.progress)==null?void 0:$.all_score),(!w||!C)&&t.createElement(e.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${fe}`},t.createElement("div",{className:d.unit},t.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),fe)),(!w||!C)&&t.createElement("div",{className:d.tags},t.createElement("div",null,t.createElement(e.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),t.createElement("span",null,F.stages_count))),t.createElement(e.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},t.createElement("span",null,t.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),t.createElement("span",null,F.members_count)))))))})),!r.length&&t.createElement(h.Z,null)))}},32305:function(Ct,We,y){"use strict";y.d(We,{jL:function(){return _},w9:function(){return V},QD:function(){return Oe},cQ:function(){return k.Z},op:function(){return ue},O5:function(){return en},_b:function(){return qe},t7:function(){return g},Gi:function(){return fe},YG:function(){return ne},qp:function(){return u},vr:function(){return Ne},qE:function(){return ve},Je:function(){return l},wb:function(){return N},cq:function(){return te},tp:function(){return a}});var d=y(59301),me={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},e="data:image/png;base64,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",_=({dataSource:Tt=[],img:vt,imgWidth:Xt=346,title:nn,sunTitle:En,bannerExtraContent:kn})=>d.createElement("div",{className:me.banner},d.createElement("div",{className:me.content},d.createElement("aside",null,d.createElement("p",null,d.createElement("b",null,nn),d.createElement("span",null,En)),Tt.length>0&&d.createElement("div",{className:me.btns},Tt.map((Et,tn)=>d.createElement("div",{key:tn,onClick:Et.click},Et.name,Et.sign?d.createElement("img",{src:e,width:39}):null))),kn),vt&&d.createElement("img",{style:{marginTop:33,marginRight:38},src:vt,width:Xt}))),c={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},s=y(92310),h=y.n(s),t=y(89392),u=({dataSource:Tt=[],value:vt,onChange:Xt,onTitleChange:nn,className:En,title:kn,titleWidth:Et=41,style:tn={},fontColor:Bn="#6A7283",showCount:$n})=>{const[$t,Se]=(0,d.useState)(1),[Re,dt]=(0,d.useState)(!1),De=(0,d.useRef)(null),Be=(0,d.useRef)(null);return(0,d.useEffect)(()=>{var Ee;Tt.length!==0&&(((Ee=De==null?void 0:De.current)==null?void 0:Ee.clientHeight)>97?Se(1):Se(0)),Tt.length===0&&Se(0),dt(!1)},[Tt]),d.createElement("div",{className:h()(c.row,En,"fadeIn","animated"),style:tn},d.createElement("div",{onClick:(0,t.throttle)(()=>nn==null?void 0:nn(),2e3),style:{width:Et,marginTop:Re?12:4},className:`${c.title} ${nn?"current":""}`},kn),d.createElement("div",{className:Re?`${c.tagsWrap} ${c.tagsBorderWrap}`:c.tagsWrap},d.createElement("div",{className:c.bar,ref:Be,style:$t>0?{height:$t===1?97:"auto",overflow:$t===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},d.createElement("div",{className:c.tag,ref:De},Tt==null?void 0:Tt.map(Ee=>d.createElement("span",{onClick:()=>Xt(Ee.id),key:Ee.id,style:{color:Bn},className:vt===Ee.id?c.active:""},d.createElement("span",{title:Ee.name,className:c.name},Ee.name),!!$n&&d.createElement("span",{className:c.num},Ee.count))))),!!$t&&d.createElement(d.Fragment,null,$t===1?d.createElement("div",{onClick:()=>{var Ee;Se(2),((Ee=De==null?void 0:De.current)==null?void 0:Ee.clientHeight)>245?dt(!0):dt(!1)},className:c.action},"\u5C55\u5F00",d.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):d.createElement("div",{onClick:()=>{Be.current.scrollTop=0,Se(1),dt(!1)},className:c.action},"\u6536\u8D77",d.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},n={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},a=({dataSource:Tt=[],value:vt,onChange:Xt,className:nn,style:En={}})=>d.createElement("div",{style:En,className:h()(n.tabs,nn)},Tt.map(kn=>d.createElement("span",{onClick:()=>Xt(kn.id),className:vt===kn.id?n.active:"",key:kn.id},kn.name))),o={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},p=y(37568),g=({dataSource:Tt=[],value:vt="",onChange:Xt,onInputChange:nn=()=>{},className:En,style:kn={},placeholder:Et,allowClear:tn=!1})=>{var Bn;const[$n,$t]=(0,d.useState)(""),[Se,Re]=(0,d.useState)("");(0,d.useEffect)(()=>{var Be;let Ee=vt;(Be=JSON.stringify(vt))!=null&&Be.includes("{")&&($t(vt.id),Ee=vt.value||"");try{Re(decodeURIComponent(Ee||""))}catch(Te){Re(decodeURIComponent(Ee||""))}},[vt]);const dt=()=>{Xt(encodeURIComponent(Se),$n||null)},De=Be=>{Be!==$n&&($t(Be),Xt(encodeURIComponent(Se),Be))};return d.createElement("div",{className:h()(o.input,En),style:kn},!!Tt.length&&d.createElement("div",{className:o.dropdown},d.createElement("div",{className:o.text},(Bn=Tt.find(Be=>Be.id===$n))==null?void 0:Bn.name,d.createElement("i",{className:"iconfont icon-zhankai4"}),d.createElement("b",{className:o.b1}),d.createElement("b",{className:o.b2})),d.createElement("div",{className:o.menu},Tt.map((Be,Ee)=>d.createElement("div",{key:Ee,onClick:()=>De(Be.id)},Be.name)))),d.createElement(p.default,{onPressEnter:dt,value:Se,onChange:Be=>{Re(Be.target.value),nn(encodeURIComponent(Be.target.value),$n||null)},placeholder:Et,variant:"borderless",allowClear:tn,onClear:()=>Xt("",$n||null)}),d.createElement("i",{onClick:dt,className:"iconfont icon-sousuo9 font14 current"}))},f={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},l=({value:Tt,onChange:vt,className:Xt,total:nn,pageSize:En,style:kn={}})=>{const Et=Tt<2,tn=Tt>=Math.ceil(nn/En);return nn<=En?d.createElement(d.Fragment,null):d.createElement("div",{className:h()(f.quickPager,Xt),style:kn},d.createElement("div",{onClick:()=>{Et||vt(Tt-1,"prev")},className:Et?f.disabled:""},"\u4E0A\u4E00\u9875"),d.createElement("div",{onClick:()=>{tn||vt(Tt+1,"next")},className:tn?f.disabled:""},"\u4E0B\u4E00\u9875"))},w={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},C=y(29787),D=y(25399),S=y(63139),P=y(14661),O=y(7408),A=y(96908),F=y(57177),j=y(81378),x=y(4918),N=({className:Tt,dataSource:vt=[],col:Xt=4,right:nn,bottom:En=23,precision:kn=0,wrapWidth:Et=1200,trackEventItems:tn,loading:Bn})=>{const $n=Math.floor((Et-(Xt-1)*nn)/Xt);return d.createElement(C.Z,{spinning:Bn},d.createElement("div",{className:h()(w.list,Tt)},!!vt.length&&vt.map(($t,Se)=>{const{name:Re,id:dt,identifier:De,power:Be,cover_image_id:Ee,pic:Te}=$t;return d.createElement("div",{className:w.wrap,key:dt,style:{width:$n,marginRight:(1+Se)%Xt===0?0:nn+kn,marginBottom:En}},d.createElement("a",{target:"_blank",href:`/shixuns/${De}/challenges`,className:w.li,onClick:Fe=>{Fe.preventDefault(),tn&&(0,O.L9)([tn]),Be&&(0,O.xg)(`/shixuns/${De}/challenges`)}},d.createElement("div",{className:w.img},d.createElement("img",{className:w.cover,src:`${Te}`}),$t.is_jupyter&&d.createElement("img",{className:w.sign,src:A}),$t.is_jupyter_lab&&d.createElement("img",{className:w.sign,src:F}),$t.is_unity_3d&&d.createElement("img",{className:w.sign,src:j})),d.createElement("div",{className:w.name},d.createElement(D.Z,{title:Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},d.createElement("span",{className:w.e},Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),d.createElement("div",{className:w.tags},d.createElement(D.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),d.createElement("span",null,$t.challenges_count))),!!$t.myshixuns_count&&d.createElement(D.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),d.createElement("span",null,$t.myshixuns_count))),d.createElement(D.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},d.createElement("span",null,d.createElement("span",null,$t.level))),d.createElement("div",{className:w.rate},d.createElement(S.Z,{allowHalf:!0,disabled:!0,defaultValue:$t.score_info}),d.createElement("span",null,"\xA0",$t.score_info?`${$t.score_info}\u5206`:"5\u5206")))),!Be&&d.createElement("div",{className:w.lockWrap},d.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),d.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!vt.length&&d.createElement(x.Z,null)))},k=y(33854),z={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",hidden:"hidden___NniIi",wrap:"wrap___pKgcW",btnsTop:"btnsTop___Lrm6T",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},M=y(62957),T=y(96599),G="data:image/png;base64,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",U=y(59301),J=(Tt,vt,Xt)=>new Promise((nn,En)=>{var kn=Bn=>{try{tn(Xt.next(Bn))}catch($n){En($n)}},Et=Bn=>{try{tn(Xt.throw(Bn))}catch($n){En($n)}},tn=Bn=>Bn.done?nn(Bn.value):Promise.resolve(Bn.value).then(kn,Et);tn((Xt=Xt.apply(Tt,vt)).next())}),V=({className:Tt,dataSource:vt=[],col:Xt=4,right:nn,bottom:En=23,precision:kn=0,wrapWidth:Et=1200,trackEventItems:tn,loading:Bn,category:$n,hiddenClick:$t,handleVery:Se=()=>!0,isCurrent:Re})=>{const[dt,De]=M.default.useModal(),Be=Math.floor((Et-(Xt-1)*nn)/Xt),Ee=Te=>J(void 0,null,function*(){dt.confirm({title:"\u7F6E\u9876",width:500,content:U.createElement("div",null,"\u60A8\u786E\u5B9A\u8981\u5C06",U.createElement("span",{className:"c-blue"},"\u201C",Te.name,"\u201D"),"\u8BFE\u5802\u7F6E\u9876\u5417\uFF1F"),okText:"\u786E\u8BA4\u7F6E\u9876",centered:!0,cancelText:"\u53D6\u6D88"})});return U.createElement(C.Z,{spinning:Bn},De,U.createElement("div",{className:h()(z.list,Tt)},!!vt.length&&vt.map((Te,Fe)=>{const{subject_identifier:Xe,id:K,identifier:Pe,power:je}=Te,Ge=Te.is_public!=0&&Te.is_public;return U.createElement("div",{className:z.wrap,key:K,style:{width:Be,marginRight:(1+Fe)%Xt===0?0:nn+kn,marginBottom:En}},Te.homepage_show&&U.createElement("div",{className:z.btnsTop},U.createElement(T.default,{color:"red"},"\u7F6E\u9876")),U.createElement("a",{className:z.li,onClick:He=>{He.preventDefault(),Se(Te==null?void 0:Te.first_category_url)&&(tn&&(0,O.L9)([tn]),(0,O.xg)(Te.first_category_url))}},U.createElement("div",{className:z.top},U.createElement(D.Z,{title:Te.name},U.createElement("div",{className:z.name},Te.name)),U.createElement("img",{className:z.img,src:P.Z.IMG_SERVER+"/images/"+Te.avatar_url}),U.createElement("div",{className:z.text,title:Te.creator},Te.creator),Xe&&U.createElement("div",{className:z.btns},U.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),U.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ge&&U.createElement("div",{className:z.sign},"\u516C\u5F00"),Re&&U.createElement("div",{className:z.hidden,onClick:He=>{He.stopPropagation(),$t(Te)}},U.createElement("i",{className:`iconfont ${$n=="hide"?"icon-chakan2":"icon-yincangtiaojianshezhi"} font12`}),$n=="hide"?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF")),U.createElement("div",{className:z.bottom},Te.visits>0&&U.createElement(D.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-liulanyan"}),U.createElement("span",null,Te.visits))),Te.course_members_count>0&&U.createElement(D.Z,{title:"\u6210\u5458",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-chengyuan"}),Te.course_members_count)),Te.tasks_count>0&&U.createElement(D.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},U.createElement("span",null,U.createElement("i",{className:"iconfont icon-zuoye"}),Te.tasks_count)),Te.is_end?U.createElement("div",{style:{color:"#6B758B"}}):U.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Te.is_accessible&&U.createElement("div",{className:z.lockWrap},U.createElement("img",{src:`${P.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),U.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!vt.length&&U.createElement(x.Z,null)))},$={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Y=y(51429),ne=({dataSource:Tt=[],value:vt,onChange:Xt,className:nn,style:En={},tabBarExtraContent:kn})=>d.createElement("div",{className:h()($.tabs,nn),style:En},d.createElement("div",{className:$.tabsWrap},Tt.map((Et,tn)=>!(Et!=null&&Et.hide)&&d.createElement("aside",{className:$.tab,onClick:()=>{Xt(Et.id),Et.link&&Y.history.push(Et.link)},key:tn},d.createElement("div",{className:vt===Et.id?$.active:""},Et.name),(Et==null?void 0:Et.resetCount)==null&&(Et==null?void 0:Et.total)!==void 0&&d.createElement("span",null,"\uFF08",Et==null?void 0:Et.total,"\uFF09"),(Et==null?void 0:Et.resetCount)!==void 0&&(Et==null?void 0:Et.total)!==void 0&&d.createElement(D.Z,{title:(Et==null?void 0:Et.tip)!=null?Et==null?void 0:Et.tip:""},d.createElement("span",{style:{color:"#9096A3"}},"\uFF08",d.createElement("span",{style:{color:"#000"}},Et==null?void 0:Et.resetCount),"/",d.createElement("span",null,Et==null?void 0:Et.total),"\uFF09"))))),d.createElement("div",{className:$.tabBar},kn)),fe=({className:Tt,style:vt={},children:Xt})=>d.createElement("div",{className:h()(Tt),style:vt},Xt),ae={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Z=y(75727),q=y(93041);const B=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var te=({sortValue:Tt,dropValue:vt,className:Xt,onSort:nn,onDrop:En,dataSource:kn=B})=>{var Et;return d.createElement("div",{className:h()(ae.orderWrap,Xt)},d.createElement(Z.Z,{dropdownRender:()=>d.createElement(q.default,null,kn.map((tn,Bn)=>d.createElement(q.default.Item,{key:Bn,onClick:()=>En(tn.id)},tn.name)))},d.createElement("span",{className:ae.orderTextWrap},(Et=kn.find(tn=>vt===tn.id))==null?void 0:Et.name)),d.createElement("span",{className:ae.orderIconWrap},d.createElement("span",{className:ae.orderAsc},d.createElement("i",{className:Tt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-up font12 ${ae.cursorPointer}`,onClick:()=>nn(Tt==="asc"?"desc":"asc")})),d.createElement("span",{className:ae.orderDesc},d.createElement("i",{className:Tt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer} ${ae.active}`:`iconfont icon-sanjiaoxing-down font12 ${ae.cursorPointer}`,onClick:()=>nn(Tt==="asc"?"desc":"asc")}))))},oe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},ee=y(7939),R=Object.defineProperty,E=Object.getOwnPropertySymbols,L=Object.prototype.hasOwnProperty,H=Object.prototype.propertyIsEnumerable,Q=(Tt,vt,Xt)=>vt in Tt?R(Tt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Tt[vt]=Xt,se=(Tt,vt)=>{for(var Xt in vt||(vt={}))L.call(vt,Xt)&&Q(Tt,Xt,vt[Xt]);if(E)for(var Xt of E(vt))H.call(vt,Xt)&&Q(Tt,Xt,vt[Xt]);return Tt},ce=(Tt,vt)=>{var Xt={};for(var nn in Tt)L.call(Tt,nn)&&vt.indexOf(nn)<0&&(Xt[nn]=Tt[nn]);if(Tt!=null&&E)for(var nn of E(Tt))vt.indexOf(nn)<0&&H.call(Tt,nn)&&(Xt[nn]=Tt[nn]);return Xt},_e=(Tt,vt,Xt)=>new Promise((nn,En)=>{var kn=Bn=>{try{tn(Xt.next(Bn))}catch($n){En($n)}},Et=Bn=>{try{tn(Xt.throw(Bn))}catch($n){En($n)}},tn=Bn=>Bn.done?nn(Bn.value):Promise.resolve(Bn.value).then(kn,Et);tn((Xt=Xt.apply(Tt,vt)).next())}),ue=Tt=>{var vt=Tt,{className:Xt,style:nn,children:En,loading:kn=!1,openLoading:Et,onClick:tn=()=>{},size:Bn="middle",shape:$n="round"}=vt,$t=ce(vt,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Se,Re]=(0,d.useState)(!1);return d.createElement(ee.ZP,se({onClick:(0,t.throttle)(dt=>_e(void 0,null,function*(){Et&&Re(!0);try{yield tn(dt)}catch(De){console.log("error",De)}Et&&Re(!1)}),2e3,{leading:!0,trailing:!1}),className:h()(oe.btn,oe[`${Bn}-${$n}`],Xt),style:nn,size:Bn,shape:$n,loading:Se||kn},$t),En)},Ce={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},ve=({className:Tt,style:vt,children:Xt=null,onClick:nn,title:En})=>d.createElement("div",{className:h()(Ce.head,Tt),style:vt},d.createElement("span",{className:"primary-hover",onClick:nn},d.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),d.createElement("b",{title:En},En),d.createElement("div",{className:Ce.node},Xt)),ye={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Oe=({confirmShow:Tt=!0,confirmTitle:vt,confirmClick:Xt,cancelShow:nn=!0,cancelTitle:En,cancelClick:kn,className:Et,style:tn,confirmLoading:Bn=!1})=>d.createElement("div",{className:h()(ye.btns,Et),style:tn},Tt&&d.createElement(ee.ZP,{loading:Bn,onClick:Xt,type:"primary",className:ye.confirm},vt),nn&&d.createElement(ee.ZP,{onClick:kn,className:ye.cancel},En)),Le={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ne=({className:Tt,style:vt={},LeftContent:Xt,children:nn,RightContent:En})=>d.createElement("div",{className:h()(Le.fixedBottom,Tt),style:vt},d.createElement("div",{className:Le.wrap},d.createElement("div",{className:Le.left},Xt),d.createElement("div",{className:Le.center},nn),d.createElement("div",{className:Le.right},En))),ke={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},qe=({className:Tt,style:vt={},dataSource:Xt=[]})=>d.createElement("div",{className:h()(ke.crumbs,Tt),style:vt},Xt.map((nn,En)=>EnY.history.push(nn.path)},nn.name):d.createElement("span",null,nn.name),d.createElement("span",null,"\xA0",">","\xA0")):d.createElement("span",{key:En,style:{color:"#5F6368"}},nn.name))),Kt=y(11938),ut=Object.defineProperty,st=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,mt=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,St=(Tt,vt,Xt)=>vt in Tt?ut(Tt,vt,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Tt[vt]=Xt,rn=(Tt,vt)=>{for(var Xt in vt||(vt={}))Bt.call(vt,Xt)&&St(Tt,Xt,vt[Xt]);if(mt)for(var Xt of mt(vt))ln.call(vt,Xt)&&St(Tt,Xt,vt[Xt]);return Tt},Mt=(Tt,vt)=>st(Tt,Lt(vt)),Wt=(Tt,vt)=>{var Xt={};for(var nn in Tt)Bt.call(Tt,nn)&&vt.indexOf(nn)<0&&(Xt[nn]=Tt[nn]);if(Tt!=null&&mt)for(var nn of mt(Tt))vt.indexOf(nn)<0&&ln.call(Tt,nn)&&(Xt[nn]=Tt[nn]);return Xt};const{Countdown:kt}=Kt.default;var en=Tt=>{var vt=Tt,{onChange:Xt}=vt,nn=Wt(vt,["onChange"]);const[En,kn]=(0,d.useState)(null);(0,d.useEffect)(()=>{typeof En=="number"&&En>=0&&Xt(En)},[En]);const Et=tn=>{const Bn=Math.floor(tn/1e3);kn(Bn)};return d.createElement(kt,Mt(rn({},nn),{onChange:Et}))}},23369:function(Ct,We,y){"use strict";var d=y(59301),me=y(28284),e=y(62957),I=y(458),_=y(77019),c=y(5269),s=y(25399),h=y(96599),t=y(66649),i=y.n(t),u=y(51429),n=y(14661),r=y(75909),a=y(8576),o=y(59301),p=Object.defineProperty,v=Object.defineProperties,g=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,w=(A,F,j)=>F in A?p(A,F,{enumerable:!0,configurable:!0,writable:!0,value:j}):A[F]=j,C=(A,F)=>{for(var j in F||(F={}))m.call(F,j)&&w(A,j,F[j]);if(f)for(var j of f(F))l.call(F,j)&&w(A,j,F[j]);return A},D=(A,F)=>v(A,g(F)),S=(A,F,j)=>new Promise((x,b)=>{var N=M=>{try{z(j.next(M))}catch(T){b(T)}},k=M=>{try{z(j.throw(M))}catch(T){b(T)}},z=M=>M.done?x(M.value):Promise.resolve(M.value).then(N,k);z((j=j.apply(A,F)).next())});const P={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},O=({attachment:A,dispatch:F,loading:j,globalSetting:x})=>{const b=(0,u.useParams)(),{detail:N}=A,[k]=me.default.useForm(),[z,M]=(0,d.useState)(!1),[T,G]=(0,d.useState)([]),[U,J]=(0,d.useState)(C({},P)),[re,V]=(0,d.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},disabledDownload:!1,monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),$=ie=>ie&&ieS(void 0,null,function*(){var ie,ne,be,fe,ae,Z,q,B,X;let te={};((ne=(ie=A==null?void 0:A.actionTabs)==null?void 0:ie.params)==null?void 0:ne.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?te=C({},A.actionTabs.params):te=C({},b);const oe=yield F({type:"attachment/getDetail",payload:te});oe.delay_publish=oe.delay_publish?1:0,U.is_public=[oe.is_public],U.description=oe.description,U.delay_publish=oe.delay_publish,U.publish_time=oe.publish_time,k.setFieldsValue(U),G([C({},oe),...oe==null?void 0:oe.attachment_histories]),(be=oe==null?void 0:oe.attachment_histories)!=null&&be.length?M(!0):(re.type=oe.file_type,re.data=n.Z.API_SERVER+oe.url,re.recordInfo={id:(ae=(fe=A==null?void 0:A.actionTabs)==null?void 0:fe.selectArrs)==null?void 0:ae.id,course_id:(q=(Z=A==null?void 0:A.actionTabs)==null?void 0:Z.params)==null?void 0:q.course_id},oe.file_type==="txt"&&(re.monacoEditor.value=oe.content),re.disabledDownload=(0,a.dE)()&&!!((X=(B=A==null?void 0:A.actionTabs)==null?void 0:B.selectArrs)!=null&&X.download_setting),V(C({},re)))});return(0,d.useEffect)(()=>{var ie;A.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(b.id=(ie=A.actionTabs.selectArrs)==null?void 0:ie.id,k.resetFields(),Y()):M(!1)},[A.actionTabs.key,b.id]),(0,d.useEffect)(()=>()=>{V(D(C({},re),{type:""})),F({type:"attachment/setActionTabs",payload:{}})},[]),o.createElement(o.Fragment,null,o.createElement(e.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:z,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>S(void 0,null,function*(){F({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{J(C({},P)),F({type:"attachment/setActionTabs",payload:{}})}},o.createElement("section",{className:"pl20 pr20 pt10"},o.createElement(I.Z,{loading:j["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},o.createElement(_.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},o.createElement(c.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),o.createElement(c.Z,{flex:"80px"},"\u4E0B\u8F7D"),o.createElement(c.Z,{flex:"140px"},"\u7248\u672C\u53F7")),T==null?void 0:T.map(function(ie,ne){return o.createElement(_.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:ne,gutter:[20,8]},o.createElement(c.Z,{flex:"307px"},o.createElement(s.Z,{title:ie.title},o.createElement(_.Z,null,o.createElement(c.Z,null,o.createElement("a",{href:n.Z.API_SERVER+ie.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:be=>{var fe,ae;ie.link||ie.content_type==="application/pdf"||x.setting.is_local||(be.preventDefault(),re.type=ie.file_type,re.data=n.Z.API_SERVER+ie.url,ie.file_type==="txt"&&(re.monacoEditor.value=ie.content),re.disabledDownload=(0,a.dE)()&&!!((ae=(fe=A==null?void 0:A.actionTabs)==null?void 0:fe.selectArrs)!=null&&ae.download_setting),V(C({},re)))}},ie.title)),o.createElement(c.Z,null,o.createElement(h.default,{className:"",color:ne===0?"green":"orange"},ne===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),o.createElement(c.Z,{flex:"80px"},ie.downloads_count),o.createElement(c.Z,{flex:"140px"},i()(ie.created_on).format("YYYY-MM-DD HH:mm")))})))),o.createElement(r.Z,D(C({},re),{onClose:()=>{V(D(C({},re),{type:""})),F({type:"attachment/setActionTabs",payload:{}})}})))};We.Z=(0,u.connect)(({attachment:A,loading:F,globalSetting:j,user:x})=>({attachment:A,globalSetting:j,loading:F,user:x}))(O)},3605:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return i}});var d=y(59301),me=y(37568),e=y(62673),I=y(77019),_={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},c="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",s=y(4918),h=(u,n,r)=>new Promise((a,o)=>{var p=f=>{try{g(r.next(f))}catch(m){o(m)}},v=f=>{try{g(r.throw(f))}catch(m){o(m)}},g=f=>f.done?a(f.value):Promise.resolve(f.value).then(p,v);g((r=r.apply(u,n)).next())}),i=({data:u,value:n=[],handleChangePage:r,className:a="",setSelectedRowKeys:o,selectedRowKeys:p,onChange:v=()=>{}})=>{const[g,f]=(0,d.useState)([]),[m,l]=(0,d.useState)([]),[w,C]=(0,d.useState)([]);let[D,S]=(0,d.useState)(1),[P,O]=(0,d.useState)();return(0,d.useEffect)(()=>{f(u),l([]),C([])},[u]),(0,d.useEffect)(()=>{o&&(l(p),C(p))},[p]),d.createElement("div",{className:`flex justify-between w-full ${a}`},d.createElement("div",{className:_.leftdiv},d.createElement(me.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:A=>h(void 0,null,function*(){f(u.filter(F=>{var j;return(j=F==null?void 0:F.name)==null?void 0:j.includes(A.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),g.length===0&&d.createElement(s.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),d.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},d.createElement(e.default.Group,{value:m.map(A=>`${A.id}`),onChange:A=>{o(g.filter(F=>A.includes(`${F.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},g.map((A,F)=>d.createElement(I.Z,{key:A.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},d.createElement(e.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:A.is_published,value:`${A.id}`},d.createElement("div",{className:_.listClass},d.createElement("span",{className:_.spantitle,style:{width:A.is_published?"108px":"170px"}},A.name),A.is_published&&d.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),d.createElement("div",{className:_.rightdiv},d.createElement(me.default.Search,{onChange:A=>{C(m.filter(F=>F.name.includes(A.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),w.length===0&&d.createElement(s.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),w.length>0&&d.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},d.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},w.map((A,F)=>d.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:A.id},d.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},A.name),d.createElement("img",{src:c,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{o(m.filter(j=>`${j.id}`!=`${A.id}`))}})))))))}},64094:function(Ct,We,y){"use strict";var d=y(59301),me=y(28284),e=y(6767),I=y(62957),_=y(47889),c=y(24017),s=y(62673),h=y(51429),t=y(9117),i=y(66658),u=y(3605),n=y(59301),r=(o,p,v)=>new Promise((g,f)=>{var m=C=>{try{w(v.next(C))}catch(D){f(D)}},l=C=>{try{w(v.throw(C))}catch(D){f(D)}},w=C=>C.done?g(C.value):Promise.resolve(C.value).then(m,l);w((v=v.apply(o,p)).next())});const a=({classroomList:o,dispatch:p,courseEndTime:v,Callback:g})=>{const f=(0,h.useParams)(),[m]=me.default.useForm(),[l,w]=(0,d.useState)([]),[C,D]=(0,d.useState)([]),[S,P]=(0,d.useState)(!0),[O,A]=(0,d.useState)({}),[F,j]=(0,d.useState)([]),[x,b]=(0,d.useState)(!1);(0,d.useEffect)(()=>{o.actionTabs.key==="start_smart_plan_xia"&&(z(),N())},[o.actionTabs]);const N=()=>r(void 0,null,function*(){var M,T,G,U,J,re,V,$,Y;m.setFieldsValue({end_type:!0}),P(!0);const ie=yield(0,i.ZP)(`/api/courses/${(T=(M=o==null?void 0:o.actionTabs)==null?void 0:M.params)==null?void 0:T.coursesId}/smart_plans/${(U=(G=o==null?void 0:o.actionTabs)==null?void 0:G.params)==null?void 0:U.smart_plans_id}.json`,{method:"get"});(ie==null?void 0:ie.status)==0&&(j((re=(J=ie==null?void 0:ie.data)==null?void 0:J.group_settings)==null?void 0:re.filter(ne=>ne==null?void 0:ne.lesson_mode)),A(ie==null?void 0:ie.data),w([...(Y=($=(V=ie==null?void 0:ie.data)==null?void 0:V.group_settings)==null?void 0:$.filter(ne=>ne==null?void 0:ne.lesson_mode))==null?void 0:Y.map(ne=>(ne.key=ne==null?void 0:ne.group_id,ne.id=ne==null?void 0:ne.group_id,ne.title=ne==null?void 0:ne.group_name,ne.name=ne==null?void 0:ne.group_name,ne.disabled=!1,ne.is_published=!1,ne))]))}),k=()=>r(void 0,null,function*(){var M,T,G,U;!(O!=null&&O.unified_setting)&&(C==null?void 0:C.length)==0&&e.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),b(!0);let J=yield(0,i.ZP)(`/api/courses/${(T=(M=o==null?void 0:o.actionTabs)==null?void 0:M.params)==null?void 0:T.coursesId}/smart_plans/${(U=(G=o==null?void 0:o.actionTabs)==null?void 0:G.params)==null?void 0:U.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:O==null?void 0:O.unified_setting,group_ids:(C==null?void 0:C.length)>0?C==null?void 0:C.map(re=>re==null?void 0:re.group_id):[],ended_at:m.getFieldValue("end_time")||""}});(J==null?void 0:J.status)==0&&(e.ZP.success("\u7ED3\u8BFE\u6210\u529F"),p({type:"classroomList/setActionTabs",payload:{}}),g()),b(!1)}),z=()=>{w([]),D([])};return n.createElement("div",null,n.createElement(I.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:o.actionTabs.key==="start_smart_plan_xia",confirmLoading:x,onOk:()=>k(),onCancel:()=>{z(),p({type:"classroomList/setActionTabs",payload:{}})}},n.createElement(me.default,{form:m,className:t.Z.myForm},n.createElement(me.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},n.createElement(_.ZP.Group,{value:S,onChange:M=>{P(M.target.value),D([]),m.setFieldsValue({end_time:""})}},n.createElement(_.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),n.createElement(_.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!S&&n.createElement(me.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},n.createElement(c.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),l.length>0&&n.createElement(me.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},n.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},n.createElement("span",{style:{flex:1}},n.createElement(s.default,{checked:C.length===l.length,onChange:M=>{C.length===l.length?D([]):D(l)}},"\u5168\u9009")),n.createElement("span",{style:{width:16}}),n.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",C.length||0,"\u4E2A\u5206\u73ED")),n.createElement(u.Z,{data:l,selectedRowKeys:C,setSelectedRowKeys:D})))))};We.Z=(0,h.connect)(({classroomList:o})=>({classroomList:o}))(a)},41383:function(Ct,We,y){"use strict";var d=y(59301),me=y(51429),e=y(28284),I=y(62957),_=y(6767),c=y(47889),s=y(24017),h=y(82326),t=y(25399),i=y(5269),u=y(62673),n=y(9117),r=y(66658),a=y(66649),o=y.n(a),p=y(7408),v=Object.defineProperty,g=Object.defineProperties,f=Object.getOwnPropertyDescriptors,m=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,C=(A,F,j)=>F in A?v(A,F,{enumerable:!0,configurable:!0,writable:!0,value:j}):A[F]=j,D=(A,F)=>{for(var j in F||(F={}))l.call(F,j)&&C(A,j,F[j]);if(m)for(var j of m(F))w.call(F,j)&&C(A,j,F[j]);return A},S=(A,F)=>g(A,f(F)),P=(A,F,j)=>new Promise((x,b)=>{var N=M=>{try{z(j.next(M))}catch(T){b(T)}},k=M=>{try{z(j.throw(M))}catch(T){b(T)}},z=M=>M.done?x(M.value):Promise.resolve(M.value).then(N,k);z((j=j.apply(A,F)).next())});const O=({account:A,globalSetting:F,dispatch:j,classroomList:x,Callback:b})=>{const[N]=e.default.useForm(),k=e.default.useWatch("group_settings",N),[z,M]=(0,d.useState)(!0),[T,G]=(0,d.useState)(""),[U,J]=(0,d.useState)({}),[re,V]=(0,d.useState)([]),[$,Y]=(0,d.useState)(!1),[ie,ne]=(0,d.useState)([]),[be,fe]=(0,d.useState)(!1);(0,d.useEffect)(()=>{x.actionTabs.key=="start_smart_plan_shang"?ae():N.resetFields()},[x.actionTabs.key]);const ae=()=>P(void 0,null,function*(){var q,B,X,te,oe,ee,R,E,L,H,Q,se,ce,_e,le,ue,Ce,he,ve,ye,xe,Oe,Le,we,Ne;const ke=yield(0,r.ZP)(`/api/courses/${(B=(q=x==null?void 0:x.actionTabs)==null?void 0:q.params)==null?void 0:B.coursesId}/smart_plans/${(te=(X=x==null?void 0:x.actionTabs)==null?void 0:X.params)==null?void 0:te.smart_plans_id}.json`,{method:"get"});if((ke==null?void 0:ke.status)==0){V((oe=ke==null?void 0:ke.data)==null?void 0:oe.group_settings);let Qe=(E=(R=(ee=ke==null?void 0:ke.data)==null?void 0:ee.group_settings)==null?void 0:R.filter(qe=>qe==null?void 0:qe.lesson_mode))==null?void 0:E.map(qe=>S(D({},qe),{start_at:qe!=null&&qe.start_at?o()(qe==null?void 0:qe.start_at):null,end_at:qe!=null&&qe.end_at?o()(qe==null?void 0:qe.end_at):null}));ne((0,p.sc)((Qe==null?void 0:Qe.length)>0?Qe:[])),J(ke==null?void 0:ke.data),((L=ke==null?void 0:ke.data)==null?void 0:L.status)!="not_started"||((H=ke==null?void 0:ke.data)==null?void 0:H.status)=="not_started"&&((Q=ke==null?void 0:ke.data)!=null&&Q.start_at)||((se=ke==null?void 0:ke.data)==null?void 0:se.status)=="not_started"&&(Qe==null?void 0:Qe.length)>0?(M((ce=ke==null?void 0:ke.data)==null?void 0:ce.unified_setting),G((_e=ke==null?void 0:ke.data)==null?void 0:_e.lesson_mode),N.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(le=ke==null?void 0:ke.data)==null?void 0:le.unified_setting,lesson_mode:(ue=ke==null?void 0:ke.data)==null?void 0:ue.lesson_mode,start_at:(Ce=ke==null?void 0:ke.data)!=null&&Ce.start_at?o()((he=ke==null?void 0:ke.data)==null?void 0:he.start_at):null,end_at:(ve=ke==null?void 0:ke.data)!=null&&ve.end_at?o()((ye=ke==null?void 0:ke.data)==null?void 0:ye.end_at):null,allow_answer_after_end:(xe=ke==null?void 0:ke.data)==null?void 0:xe.allow_answer_after_end})):(N.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(Oe=ke==null?void 0:ke.data)==null?void 0:Oe.unified_setting,lesson_mode:(Le=ke==null?void 0:ke.data)==null?void 0:Le.lesson_mode}),M((we=ke==null?void 0:ke.data)==null?void 0:we.unified_setting),G((Ne=ke==null?void 0:ke.data)==null?void 0:Ne.lesson_mode))}}),Z=q=>{for(let B=0;B<(q==null?void 0:q.length);B++){const X=q==null?void 0:q[B],te=new Date(X==null?void 0:X.start_at),oe=X!=null&&X.end_at?new Date(X==null?void 0:X.end_at):null;for(let ee=B+1;ee<(q==null?void 0:q.length);ee++){const R=q==null?void 0:q[ee],E=new Date(R==null?void 0:R.start_at),L=R!=null&&R.end_at?new Date(R==null?void 0:R.end_at):null;if(oe&&L){if(te<=L&&E<=oe)return!0}else if(oe&&!L){if(E<=oe)return!0}else if(!oe&&L){if(te<=L)return!0}else if(!oe&&!L&&te<=E)return!0}}return!1};return d.createElement(I.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:x.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:be,afterClose:()=>{M(!0),G(!0)},onCancel:()=>{j({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>P(void 0,null,function*(){var q,B,X,te;if(yield N.validateFields(),Z(N.getFieldValue("group_settings")))I.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>P(void 0,null,function*(){var ee,R,E,L;fe(!0);let H=yield(0,r.ZP)(`/api/courses/${(R=(ee=x==null?void 0:x.actionTabs)==null?void 0:ee.params)==null?void 0:R.coursesId}/smart_plans/${(L=(E=x==null?void 0:x.actionTabs)==null?void 0:E.params)==null?void 0:L.smart_plans_id}/settings.json`,{method:"put",body:D({},N.getFieldsValue())});(H==null?void 0:H.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),j({type:"classroomList/setActionTabs",payload:{}}),b()),fe(!1)})});else{fe(!0);let ee=yield(0,r.ZP)(`/api/courses/${(B=(q=x==null?void 0:x.actionTabs)==null?void 0:q.params)==null?void 0:B.coursesId}/smart_plans/${(te=(X=x==null?void 0:x.actionTabs)==null?void 0:X.params)==null?void 0:te.smart_plans_id}/settings.json`,{method:"put",body:D({},N.getFieldsValue())});(ee==null?void 0:ee.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),j({type:"classroomList/setActionTabs",payload:{}}),b()),fe(!1)}})},d.createElement("div",null,d.createElement(e.default,{form:N,className:n.Z.myForm},d.createElement(e.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},d.createElement(c.ZP.Group,{onChange:q=>{M(q.target.value),q.target.value?(N.setFieldValue("lesson_mode","online_lesson"),N.setFieldValue("start_at",o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),N.setFieldValue("end_at",null)):N.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(U==null?void 0:U.status)!="not_started"||(U==null?void 0:U.status)=="not_started"&&(U==null?void 0:U.start_at)||(U==null?void 0:U.status)=="not_started"&&(ie==null?void 0:ie.length)>0},d.createElement(c.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),d.createElement(c.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),z&&d.createElement(d.Fragment,null,d.createElement(e.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},d.createElement(c.ZP.Group,{onChange:q=>{G(q.target.value),N.setFieldValue("start_at",o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),N.setFieldValue("end_at",null)},disabled:(U==null?void 0:U.status)!="not_started"||(U==null?void 0:U.status)=="not_started"&&(U==null?void 0:U.start_at)||(U==null?void 0:U.status)=="not_started"&&(ie==null?void 0:ie.length)>0},d.createElement(c.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(c.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},T=="online_lesson"?d.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(T=="self_learning"||(U==null?void 0:U.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},d.createElement(e.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:q=>{const B=N.getFieldValue("end_at"),X=(0,p.Q8)(q,null),te=B&&q&&q>o()(B);return X||te},disabledTime:q=>(0,p.d0)(q),disabled:(U==null?void 0:U.start_at)&&new Date(U==null?void 0:U.start_at)(0,p.Q8)(q,null,N.getFieldValue("start_at")),disabledTime:q=>(0,p.d0)(q,N.getFieldValue("start_at"))})))),!z&&d.createElement("div",{className:n.Z.myGroupSettings},d.createElement(e.default.List,{name:"group_settings"},(q,{add:B,remove:X})=>q.map((te,oe)=>{var ee,R,E,L,H,Q;return d.createElement("div",{key:te.key,style:{marginBottom:"20px"}},d.createElement("div",{style:{display:"flex"}},d.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",oe+1),d.createElement(e.default.Item,{className:"ml10",name:[te.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},d.createElement(h.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(ee=re==null?void 0:re.map(se=>S(D({},se),{disabled:se==null?void 0:se.lesson_mode,group_name:se!=null&&se.lesson_mode?(se==null?void 0:se.group_name)+"(\u5DF2\u4E0A\u8BFE)":se==null?void 0:se.group_name})))==null?void 0:ee.filter(se=>{var ce,_e,le;return!((le=(_e=(ce=k==null?void 0:k.map((ue,Ce)=>{if(Ce!==oe)return ue==null?void 0:ue.group_id}))==null?void 0:ce.toString())==null?void 0:_e.split(","))!=null&&le.includes(String(se.group_id)))}),maxTagPlaceholder:se=>d.createElement("div",{style:{cursor:"pointer"}},"+",se==null?void 0:se.length)})),d.createElement(e.default.Item,{className:"ml10",name:[te.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},d.createElement(h.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},d.createElement(h.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(h.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement(t.Z,{title:d.createElement("div",null,((E=(R=N.getFieldValue("group_settings"))==null?void 0:R[oe])==null?void 0:E.lesson_mode)=="online_lesson"?d.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},d.createElement("div",{className:n.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((L=re==null?void 0:re.filter(se=>{var ce,_e,le;return!((le=(_e=(ce=k==null?void 0:k.map(ue=>ue==null?void 0:ue.group_name))==null?void 0:ce.toString())==null?void 0:_e.split(","))!=null&&le.includes(String(se.group_name)))}))==null?void 0:L.length)>0&&d.createElement(i.Z,{style:{marginTop:"10px"}},d.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{B({lesson_mode:"online_lesson",start_at:o()(o()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),oe!=0?d.createElement(i.Z,{style:{marginTop:"10px"}},d.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{X(te.name)}})):d.createElement(i.Z,null)),((Q=(H=N.getFieldValue("group_settings"))==null?void 0:H[oe])==null?void 0:Q.lesson_mode)=="self_learning"&&d.createElement("div",{style:{display:"flex",marginTop:"10px"}},d.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),d.createElement(e.default.Item,{name:[te.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:se=>{var ce,_e;const le=(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.end_at,ue=(0,p.Q8)(se,null),Ce=le&&se&&se>o()(le);return ue||Ce},disabledTime:se=>(0,p.d0)(se),size:"large"})),d.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),d.createElement(e.default.Item,{name:[te.name,"end_at"],colon:!1},d.createElement(s.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:se=>{var ce,_e;return(0,p.Q8)(se,null,(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.start_at)},disabledTime:se=>{var ce,_e;return(0,p.d0)(se,(_e=(ce=N.getFieldValue("group_settings"))==null?void 0:ce[oe])==null?void 0:_e.start_at)}}))))}))),d.createElement(e.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},d.createElement(u.default,{checked:$,onChange:q=>{Y(q.target.checked),N.setFieldValue("allow_answer_after_end",q.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};We.Z=(0,me.connect)(({account:A,globalSetting:F,classroomList:j})=>({account:A,globalSetting:F,classroomList:j}))(O)},74114:function(Ct,We,y){"use strict";y.r(We),y.d(We,{default:function(){return Xe}});var d=y(59301),me=y(51429),e=y(94968),I=y(28284),_=y(6767),c=y(75727),s=y(93041),h=y(47889),t=y(458),i=y(31709),u=y(62957),n=y(37568),r=y(25399),a=y(89787),o=y(58359),p=y(7408),v=y(8576),g=y(4918),f=y(77019),m=y(5269),l=y(24017),w=y(66658),C={flex_box_center:"flex_box_center___yQ3xu",flex_space_between:"flex_space_between____Rqnk",flex_box_vertical_center:"flex_box_vertical_center___VUq_U",flex_box_center_end:"flex_box_center_end___DXsiL",flex_box_column:"flex_box_column___ePscd",listItem:"listItem___ACSmj",info:"info___Y_TFi",title:"title___C6F1L",titleLeft:"titleLeft___WmFvu",tags_styles:"tags_styles___BbUKi",titleRight:"titleRight___txGV5",flexBox:"flexBox___YEXKf",graphicItem:"graphicItem___VA6Ir",item_img:"item_img___VBmae",button_list:"button_list___Arv7S",over_button:"over_button___LZG3Q",ewm_img:"ewm_img___fZIyl",ewm_text:"ewm_text___EAxZp",tag_list:"tag_list___gIMqW",tag_list_student:"tag_list_student___QwLN4",header:"header___vu57W",header_title:"header_title___U4_Wi",caozuo:"caozuo___wUYLy",inconBox:"inconBox___MXlHS",inconBox2:"inconBox2___tTGHz",menuSty:"menuSty___YQi6Z",dropdownHovered:"dropdownHovered___iR9rq",iconTitle:"iconTitle___RBAFb"},D=y(66649),S=y.n(D),P=y(24808),O=y(59301),A=Object.defineProperty,F=Object.getOwnPropertySymbols,j=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,b=(K,Pe,je)=>Pe in K?A(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,N=(K,Pe)=>{for(var je in Pe||(Pe={}))j.call(Pe,je)&&b(K,je,Pe[je]);if(F)for(var je of F(Pe))x.call(Pe,je)&&b(K,je,Pe[je]);return K},k=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const z={not_started:"\u672A\u5F00\u8BFE",in_progress:"\u4E0A\u8BFE\u4E2D",ended:"\u5DF2\u622A\u6B62"},M={not_started:y(51883),in_progress:y(80639),ended:y(91854)};var G=({v:K,k:Pe,selectArrs:je,setSelectArrs:Ge,dispatch:He,params:$e,detailSmartPlanList:at,user:Ue,etiem:Me,batchStatus:Ke,getData:et,getPageCatch:tt,openModal:rt,changeName:lt,openShangke:pt,openContinue:ft,openXiake:Dt})=>{const[Zt,Gt]=(0,d.useState)(!1),[zt]=I.default.useForm(),[gt,_t]=(0,d.useState)({}),[Qt,Vt]=(0,d.useState)(!1),Ot=an=>{an.preventDefault(),an.stopPropagation(),(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)},cn=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7ED3\u675F\u6388\u8BFE\u540E\u8BFE\u4EF6\u5C06\u4E0D\u53EF\u7F16\u8F91\u4E14\u5B66\u751F\u4E0D\u53EF\u7B54\u9898\u3002\u8BF7\u786E\u8BA4\u662F\u5426\u7ED3\u675F\u6388\u8BFE\uFF1F",onOk:()=>k(void 0,null,function*(){let Yt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/change_status.json`,{method:"post"});(Yt==null?void 0:Yt.status)==0&&(_.ZP.success("\u7ED3\u675F\u6388\u8BFE\u6210\u529F"),et(),tt(K==null?void 0:K.id,1,!1,!0))})})}),_n=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),zt.setFieldsValue({lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:K!=null&&K.end_at?S()(K==null?void 0:K.end_at):null}),_t(N({},zt.getFieldsValue())),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,width:(K==null?void 0:K.lesson_mode)=="online_lesson"?300:623,title:"\u7EE7\u7EED\u4E0A\u8BFE",autoFocusButton:null,closable:!0,content:O.createElement(O.Fragment,null,(K==null?void 0:K.lesson_mode)=="online_lesson"?O.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4E0A\u8BFE\uFF1F"):O.createElement("div",null,O.createElement("div",{className:"font14 mb10"},O.createElement("span",{style:{color:"#5F6368",marginRight:"4px"}},"\u4E0A\u8BFE\u6A21\u5F0F\uFF1A"),O.createElement("span",{style:{color:"#000000"}},"\u81EA\u4E3B\u5B66\u4E60")),O.createElement("div",{style:{backgroundColor:"#F6F7F9",borderRadius:"2px",padding:"10px"}},"\u8BF7\u5EF6\u957F\u7ED3\u8BFE\u65F6\u95F4\u8BBE\u7F6E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u4FDD\u5B58\u8BBE\u7F6E\u540E\uFF0C\u5373\u53EF\u7EE7\u7EED\u4E0A\u8BFE\u3002"),O.createElement("div",{className:"mt20"},O.createElement(I.default,{form:zt,colon:!1,onValuesChange:()=>_t(N({},zt.getFieldsValue()))},O.createElement(f.Z,null,O.createElement(m.Z,null,O.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",style:{marginBottom:"0px"},rules:[{validator:(Yt,Rt)=>Rt===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"):Promise.resolve()}]},O.createElement(l.default,{style:{width:200},showTime:{format:"HH:mm"},disabled:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",disabledDate:Yt=>{const Rt=zt.getFieldValue("end_at");return Rt&&Yt&&Yt>Rt},onChange:(Yt,Rt)=>{gt.start_at=Rt,_t(N({},gt))},format:"YYYY-MM-DD HH:mm"}))),O.createElement(m.Z,null,O.createElement(I.default.Item,{style:{marginLeft:20,marginBottom:"0px"},label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",rules:[{validator:(Yt,Rt)=>Rt===null?Promise.reject("\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4"):Promise.resolve()}]},O.createElement(l.default,{style:{width:200},size:"large",showTime:{format:"HH:mm"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",disabledDate:Yt=>{const Rt=zt.getFieldValue("start_at");return Rt&&Yt&&Yt{gt.end_at=Rt,_t(N({},gt))},format:"YYYY-MM-DD HH:mm"})))))))),onOk:Yt=>k(void 0,null,function*(){const Rt=(K==null?void 0:K.lesson_mode)=="online_lesson"?{lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:null}:N({lesson_mode:K==null?void 0:K.lesson_mode},zt.getFieldsValue());let Ft=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/settings.json`,{method:"put",body:N({},Rt)});(Ft==null?void 0:Ft.status)==0&&(_.ZP.success("\u7EE7\u7EED\u4E0A\u8BFE\u6210\u529F!"),et(),tt(K==null?void 0:K.id,1,!1,!1),Ot(Yt))})})}),pn=an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation();let Yt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/copy.json`,{method:"post",body:{}});(Yt==null?void 0:Yt.status)==0&&(_.ZP.success("\u590D\u5236\u8BFE\u4EF6\u6210\u529F!"),et())});return O.createElement("div",{className:C.listItem,key:Pe,onClick:an=>{an.stopPropagation(),K!=null&&K.is_super?(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail`):(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)}},O.createElement("div",{className:C.info},O.createElement("div",{className:C.title},O.createElement("div",{className:C.titleLeft},O.createElement(p.VV,{style:{margin:"0px 10px 0px 0px"},status:[z[K==null?void 0:K.status]]}),O.createElement("strong",null,K==null?void 0:K.name),(K==null?void 0:K.lesson_mode)=="online_lesson"&&(K==null?void 0:K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{src:y(85076),width:75,height:22,className:"ml10"}),(K==null?void 0:K.lesson_mode)=="self_learning"&&(K==null?void 0:K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{src:y(31055),width:75,height:22,className:"ml10"}),!(K!=null&&K.unified_setting)&&(K==null?void 0:K.status)!="not_started"&&O.createElement("img",{className:C.tags_styles,src:y(49405),width:75,height:22,className:"ml10"}),!(K!=null&&K.is_super)&&O.createElement("img",{src:M[K==null?void 0:K.study_status],width:58,style:{marginLeft:"10px"}})),O.createElement("div",{className:C.titleRight},!(K!=null&&K.is_super)&&O.createElement("div",null,(K==null?void 0:K.status)=="in_progress"&&O.createElement("span",{onClick:Ot,className:C.flexBox},O.createElement("i",{className:"iconfont icon-kaishixuexi"}),O.createElement("div",null,"\u5F00\u59CB\u5B66\u4E60")),(K==null?void 0:K.status)=="ended"&&O.createElement("span",{onClick:Ot,className:C.flexBox},O.createElement("i",{className:"iconfont icon-chakanrenshu"}),O.createElement("div",null,"\u67E5\u770B\u8BFE\u4EF6"))),(K==null?void 0:K.is_super)&&O.createElement(O.Fragment,null,O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),rt(K)})},O.createElement("i",{className:"iconfont icon-kejianerweima"}),O.createElement("div",null,"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")),((K==null?void 0:K.status)!="not_started"||(0,p.s2)())&&O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},O.createElement("i",{className:"iconfont icon-chakanrenshu"}),O.createElement("div",null,"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&!(0,p.s2)()&&O.createElement("span",{className:C.flexBox,style:{marginRight:"20px"},onClick:an=>k(void 0,null,function*(){an.preventDefault(),an.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)})},O.createElement("i",{className:"iconfont icon-bianji15"}),O.createElement("div",null,"\u7F16\u8F91\u8BFE\u4EF6"))),(K==null?void 0:K.is_super)&&O.createElement(c.Z,{placement:"bottom",overlayClassName:C.menuSty,onVisibleChange:an=>Vt(an),dropdownRender:an=>O.createElement(s.default,null,(K==null?void 0:K.status)=="in_progress"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),Dt(K)})},"\u7ED3\u675F\u6388\u8BFE")),((K==null?void 0:K.status)=="not_started"||!(K!=null&&K.unified_setting))&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),pt(K)})},"\u5F00\u59CB\u4E0A\u8BFE")),((K==null?void 0:K.status)=="ended"||(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.unified_setting))&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>k(void 0,null,function*(){Yt.preventDefault(),Yt.stopPropagation(),ft(K)})},"\u7EE7\u7EED\u4E0A\u8BFE")),(K==null?void 0:K.status)!="ended"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},"\u7F16\u8F91\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:pn},"\u590D\u5236\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:()=>{var Yt;(0,p.FH)("",(0,p.NY)({url:(Yt=K==null?void 0:K.attachment)==null?void 0:Yt.download_url,query:{}}))}},"\u4E0B\u8F7D\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&O.createElement(s.default.Item,null,O.createElement("div",{onClick:()=>{Gt(!0)}},"\u66F4\u6362\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u4EF6\uFF1F",onOk:()=>k(void 0,null,function*(){let Rt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}.json`,{method:"delete"});(Rt==null?void 0:Rt.status)==0&&(_.ZP.success("\u5220\u9664\u6210\u529F"),et(),He({type:"classroomList/getClassroomLeftMenus",payload:{id:$e==null?void 0:$e.coursesId}}))})})}},"\u5220\u9664\u8BFE\u4EF6")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=3`)}},"\u8BFE\u4EF6\u7EDF\u8BA1")),O.createElement(s.default.Item,null,O.createElement("div",{onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=4`)}},"\u9AD8\u7EA7\u8BBE\u7F6E")))},O.createElement("div",{className:`${C.flexBox} ${Qt?C.dropdownHovered:""}`,style:{cursor:"default"},onClick:an=>{an.preventDefault(),an.stopPropagation()}},O.createElement("i",{className:"iconfont icon-gengduo4"}),O.createElement("div",{className:C.iconTitle},"\u66F4\u591A"))))),O.createElement("p",{style:{display:"flex"}},O.createElement("span",null,K.author),((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&O.createElement("span",{className:"ml20"},"\u5DF2\u4E0A\u8BFE ",K==null?void 0:K.joined_num),((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&O.createElement("span",{className:"ml20"},"\u5F00\u8BFE\u65F6\u95F4 ",K!=null&&K.start_at?S()(K==null?void 0:K.start_at).format("YYYY-MM-DD HH:mm"):"--"),(K==null?void 0:K.status)=="ended"&&O.createElement("span",{className:"ml20"},"\u7ED3\u8BFE\u65F6\u95F4 ",K!=null&&K.end_at?S()(K==null?void 0:K.end_at).format("YYYY-MM-DD HH:mm"):"--"))),O.createElement(P.Z,{v:K,params:$e,user:Ue,visible:Zt,afterOk:()=>{Gt(!1),et()},afterCancel:()=>{Gt(!1)}}))},U=y(59301),J=Object.defineProperty,re=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,Y=(K,Pe,je)=>Pe in K?J(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,ie=(K,Pe)=>{for(var je in Pe||(Pe={}))V.call(Pe,je)&&Y(K,je,Pe[je]);if(re)for(var je of re(Pe))$.call(Pe,je)&&Y(K,je,Pe[je]);return K},ne=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const be={not_started:y(78466),in_progress:y(80853),ended:y(56742)},fe={not_started:y(19037),in_progress:y(11117),ended:y(28499)},ae={not_started:"#c5d6ff",in_progress:"#0152d9",ended:"#fc2b6a"};var q=({v:K,k:Pe,selectArrs:je,setSelectArrs:Ge,dispatch:He,params:$e,detailSmartPlanList:at,user:Ue,etiem:Me,batchStatus:Ke,getData:et,getPageCatch:tt,openModal:rt,openShangke:lt,openContinue:pt,openXiake:ft,changeName:Dt})=>{var Zt,Gt;const[zt]=I.default.useForm(),[gt,_t]=(0,d.useState)({}),[Qt,Vt]=(0,d.useState)(!1),[Ot,cn]=(0,d.useState)(!1),_n=()=>{(0,p.s2)()?(0,p.xg)(`/miniprogram/courseware/study?courses_id=${$e.coursesId}&id=${K.id}`):(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)},pn=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation()}),an=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),zt.setFieldsValue({lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:K!=null&&K.end_at?S()(K==null?void 0:K.end_at):null}),_t(ie({},zt.getFieldsValue())),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,width:(K==null?void 0:K.lesson_mode)=="online_lesson"?300:623,title:"\u7EE7\u7EED\u4E0A\u8BFE",autoFocusButton:null,closable:!0,content:U.createElement(U.Fragment,null,(K==null?void 0:K.lesson_mode)=="online_lesson"?U.createElement("div",null,"\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4E0A\u8BFE\uFF1F"):U.createElement("div",null,U.createElement("div",{className:"font14 mb10"},U.createElement("span",{style:{color:"#5F6368",marginRight:"4px"}},"\u4E0A\u8BFE\u6A21\u5F0F\uFF1A"),U.createElement("span",{style:{color:"#000000"}},"\u81EA\u4E3B\u5B66\u4E60")),U.createElement("div",{style:{backgroundColor:"#F6F7F9",borderRadius:"2px",padding:"10px"}},"\u8BF7\u5EF6\u957F\u7ED3\u8BFE\u65F6\u95F4\u8BBE\u7F6E\uFF0C\u70B9\u51FB\u201C\u786E\u8BA4\u201D\u6309\u94AE\u4FDD\u5B58\u8BBE\u7F6E\u540E\uFF0C\u5373\u53EF\u7EE7\u7EED\u4E0A\u8BFE\u3002"),U.createElement("div",{className:"mt20"},U.createElement(I.default,{form:zt,colon:!1,onValuesChange:()=>_t(ie({},zt.getFieldsValue()))},U.createElement(f.Z,null,U.createElement(m.Z,null,U.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",style:{marginBottom:"0px"},rules:[{validator:(Ft,Jt)=>Jt===null?Promise.reject("\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"):Promise.resolve()}]},U.createElement(l.default,{style:{width:200},showTime:{format:"HH:mm"},disabled:!0,size:"large",placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",disabledDate:Ft=>{const Jt=zt.getFieldValue("end_at");return Jt&&Ft&&Ft>Jt},onChange:(Ft,Jt)=>{gt.start_at=Jt,_t(ie({},gt))},format:"YYYY-MM-DD HH:mm"}))),U.createElement(m.Z,null,U.createElement(I.default.Item,{style:{marginLeft:20,marginBottom:"0px"},label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at"},U.createElement(l.default,{style:{width:200},size:"large",showTime:{format:"HH:mm"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",disabledDate:Ft=>{const Jt=zt.getFieldValue("start_at");return Jt&&Ft&&Ft{gt.end_at=Jt,_t(ie({},gt))},format:"YYYY-MM-DD HH:mm"})))))))),onOk:()=>ne(void 0,null,function*(){const Ft=(K==null?void 0:K.lesson_mode)=="online_lesson"?{lesson_mode:K==null?void 0:K.lesson_mode,start_at:K!=null&&K.start_at?S()(K==null?void 0:K.start_at):null,end_at:null}:ie({lesson_mode:K==null?void 0:K.lesson_mode},zt.getFieldsValue());let Jt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/settings.json`,{method:"put",body:ie({},Ft)});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u7EE7\u7EED\u4E0A\u8BFE\u6210\u529F!"),et(),tt(K==null?void 0:K.id,1,!1,!1),_n())})})}),Yt=Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation();let Ft=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}/copy.json`,{method:"post",body:{}});(Ft==null?void 0:Ft.status)==0&&(_.ZP.success("\u590D\u5236\u8BFE\u4EF6\u6210\u529F!"),et())});return U.createElement("div",{className:C.graphicItem,key:Pe},U.createElement("img",{src:(Zt=K==null?void 0:K.cover)!=null&&Zt.url?(0,p.Tv)((Gt=K==null?void 0:K.cover)==null?void 0:Gt.url):y(68939),className:C.item_img}),U.createElement("div",{className:C.button_list},(K==null?void 0:K.is_super)&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),rt(K)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(90544),style:{width:"14px",height:"14px"}})),U.createElement("div",{className:C.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")),(K==null?void 0:K.is_super)&&(K==null?void 0:K.status)=="not_started"&&!(0,p.s2)()&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(57517),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u7F16\u8F91\u8BFE\u4EF6")),(K==null?void 0:K.is_super)&&((K==null?void 0:K.status)!="not_started"||(0,p.s2)())&&U.createElement("div",{className:C.over_button,onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)}},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(55081),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.is_super)&&U.createElement("div",{className:C.over_button,onClick:()=>ne(void 0,null,function*(){(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(83888),style:{width:"14px",height:"14px"}})),U.createElement("div",{className:C.ewm_text},"\u5F00\u59CB\u5B66\u4E60")),(K==null?void 0:K.status)=="ended"&&!(K!=null&&K.is_super)&&U.createElement("div",{className:C.over_button,onClick:()=>ne(void 0,null,function*(){(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info`)})},U.createElement("div",{className:C.ewm_img},U.createElement("img",{src:y(55081),style:{width:"16px",height:"16px"}})),U.createElement("div",{className:C.ewm_text},"\u67E5\u770B\u8BFE\u4EF6"))),U.createElement("div",{className:C.info},U.createElement("div",{className:C.title},U.createElement("img",{className:C.tag_list,src:be[K==null?void 0:K.status],style:{left:(K==null?void 0:K.status)=="not_started"?"10px":"60px"}}),!(K!=null&&K.is_super)&&U.createElement("img",{className:C.tag_list_student,src:fe[K==null?void 0:K.study_status]}),(K==null?void 0:K.lesson_mode)=="online_lesson"&&((K==null?void 0:K.unified_setting)||!(K!=null&&K.is_super))&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(1045)}),(K==null?void 0:K.lesson_mode)=="self_learning"&&((K==null?void 0:K.unified_setting)||!(K!=null&&K.is_super))&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(43421)}),!(K!=null&&K.unified_setting)&&(K==null?void 0:K.is_super)&&(K==null?void 0:K.status)!="not_started"&&U.createElement("img",{className:C.tags_styles,src:y(31392)}),U.createElement("div",{className:C.header},U.createElement(r.Z,{title:K==null?void 0:K.name},U.createElement("div",{className:C.header_title,onClick:()=>{K!=null&&K.is_super?(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail`):_n()}},K==null?void 0:K.name)),(K==null?void 0:K.is_super)&&U.createElement(r.Z,{title:"\u8BFE\u4EF6\u540D\u79F0\u4E0E\u5C01\u9762\u8BBE\u7F6E"},U.createElement("i",{className:"iconfont icon-bianji13",onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation(),Dt(K)}}))),U.createElement("div",{className:C.caozuo},U.createElement("span",{style:{color:"#5F6A95",display:"flex"}},U.createElement("span",{style:{color:"#000F37",display:"inline-block",maxWidth:"50px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},U.createElement(r.Z,{title:K==null?void 0:K.author},K==null?void 0:K.author))),((K==null?void 0:K.status)=="ended"||!(K!=null&&K.is_super)&&(K==null?void 0:K.status)=="in_progress")&&U.createElement(r.Z,{title:U.createElement("div",null,U.createElement("div",null,"\u5F00\u8BFE\u65F6\u95F4 ",K!=null&&K.start_at?S()(K==null?void 0:K.start_at).format("YYYY-MM-DD HH:mm"):"--"),(K==null?void 0:K.status)=="ended"&&U.createElement("div",null,"\u7ED3\u8BFE\u65F6\u95F4 ",K!=null&&K.end_at?S()(K==null?void 0:K.end_at).format("YYYY-MM-DD HH:mm"):"--"))},U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox},U.createElement("i",{className:"iconfont icon-shijian4 font14"}),U.createElement("span",{className:C.iconTitle},"\u4E0A\u8BFE\u65F6\u95F4"))),!(K!=null&&K.is_super)&&((K==null?void 0:K.status)=="in_progress"||(K==null?void 0:K.status)=="ended")&&U.createElement("div",{style:{marginLeft:"20px"},className:C.inconBox,onClick:()=>{_n()}},U.createElement("i",{className:`iconfont ${(K==null?void 0:K.status)=="in_progress"?"icon-kaishishangke2":"icon-chakanrenshu"} font14`}),U.createElement("span",{className:C.iconTitle},(K==null?void 0:K.status)=="in_progress"?"\u5F00\u59CB\u5B66\u4E60":"\u67E5\u770B\u8BFE\u4EF6")),(K==null?void 0:K.is_super)&&U.createElement(U.Fragment,null,(K==null?void 0:K.status)=="not_started"&&U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox,onClick:Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),lt(K)})},U.createElement("i",{className:"iconfont icon-kaishishangke2 font14",style:{color:"#3061D0"}}),U.createElement("span",{className:C.iconTitle,style:{color:"#3061D0"}},"\u5F00\u59CB\u4E0A\u8BFE")),(K==null?void 0:K.status)=="in_progress"&&U.createElement("div",{style:{marginLeft:"auto"},className:C.inconBox2,onClick:Rt=>ne(void 0,null,function*(){Rt.preventDefault(),Rt.stopPropagation(),ft(K)})},U.createElement("i",{className:"iconfont icon-jieshushouke1 font14",style:{color:"#E30000"}}),U.createElement("span",{className:C.iconTitle,style:{color:"#E30000"}},"\u7ED3\u675F\u6388\u8BFE")),U.createElement(c.Z,{placement:"bottom",overlayClassName:C.menuSty,onVisibleChange:Rt=>cn(Rt),dropdownRender:Rt=>U.createElement(s.default,null,(K==null?void 0:K.status)=="in_progress"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),ft(K)})},"\u7ED3\u675F\u6388\u8BFE")),((K==null?void 0:K.status)=="not_started"||!(K!=null&&K.unified_setting))&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),lt(K)})},"\u5F00\u59CB\u4E0A\u8BFE")),((K==null?void 0:K.status)=="ended"||(K==null?void 0:K.status)=="in_progress"&&!(K!=null&&K.unified_setting))&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>ne(void 0,null,function*(){Ft.preventDefault(),Ft.stopPropagation(),pt(K)})},"\u7EE7\u7EED\u4E0A\u8BFE")),(K==null?void 0:K.status)!="ended"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/ppt_info/info?type=update`)}},"\u7F16\u8F91\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Yt},"\u590D\u5236\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:()=>{var Ft;(0,p.FH)("",(0,p.NY)({url:(Ft=K==null?void 0:K.attachment)==null?void 0:Ft.download_url,query:{}}))}},"\u4E0B\u8F7D\u8BFE\u4EF6")),(K==null?void 0:K.status)=="not_started"&&U.createElement(s.default.Item,null,U.createElement("div",{onClick:()=>{Vt(!0)}},"\u66F4\u6362\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u8BFE\u4EF6\uFF1F",onOk:()=>ne(void 0,null,function*(){let Jt=yield(0,w.ZP)(`/api/courses/${$e==null?void 0:$e.coursesId}/smart_plans/${K==null?void 0:K.id}.json`,{method:"delete"});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u5220\u9664\u6210\u529F"),et(),He({type:"classroomList/getClassroomLeftMenus",payload:{id:$e==null?void 0:$e.coursesId}}))})})}},"\u5220\u9664\u8BFE\u4EF6")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=3`)}},"\u8BFE\u4EF6\u7EDF\u8BA1")),U.createElement(s.default.Item,null,U.createElement("div",{onClick:Ft=>{Ft.preventDefault(),Ft.stopPropagation(),(0,p.xg)(`/classrooms/${$e.coursesId}/smart_plan/${K.id}/detail?tabs=4`)}},"\u9AD8\u7EA7\u8BBE\u7F6E")))},U.createElement("div",{className:`${C.inconBox} ${Ot?C.dropdownHovered:""}`,style:{cursor:"default",marginLeft:"20px"},onClick:Rt=>{Rt.preventDefault(),Rt.stopPropagation()}},U.createElement("i",{className:"iconfont icon-gengduo4 font14"}),U.createElement("span",{className:C.iconTitle},"\u66F4\u591A"))))))),U.createElement(P.Z,{v:K,params:$e,user:Ue,visible:Qt,afterOk:()=>{Vt(!1),et()},afterCancel:()=>{Vt(!1)}}))},B=y(89108),X=y(7653),te=y(44292),oe=y(85191),ee=y(47257),R=y.n(ee),E={flex_box_center:"flex_box_center___syO2L",flex_space_between:"flex_space_between___zbv6F",flex_box_vertical_center:"flex_box_vertical_center____X4mO",flex_box_center_end:"flex_box_center_end___XNInB",flex_box_column:"flex_box_column___ImYqI",bg:"bg___npeJC",containerTitle:"containerTitle___TmtYw",addTypeRadio:"addTypeRadio___mgmoZ",selectBtn:"selectBtn___BVHIl",containerDesc:"containerDesc___iA5sg",iconV:"iconV___Wmjqg",acitons:"acitons___ODkjR",box:"box___Sny7J",row:"row___mtiRN",icon:"icon___UIH6X",nodatastyle:"nodatastyle___iSSXI",nodatatext:"nodatatext___qO3Cc",nodatabutton:"nodatabutton___a7HKe",erweima:"erweima___fp5uH",student_button:"student_button___gB9OW",footer_button:"footer_button___J6dVC",quxiao:"quxiao___lsdGt",queren:"queren___HbGSS",modal:"modal___YqOOn",startButton:"startButton___ZWst1"},L=y(14661),H=y(41383),Q=y(64094),se=y(82326),ce=y(62673),_e=y(9117),le=Object.defineProperty,ue=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,xe=(K,Pe,je)=>Pe in K?le(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,Oe=(K,Pe)=>{for(var je in Pe||(Pe={}))ve.call(Pe,je)&&xe(K,je,Pe[je]);if(he)for(var je of he(Pe))ye.call(Pe,je)&&xe(K,je,Pe[je]);return K},Le=(K,Pe)=>ue(K,Ce(Pe)),we=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const Ne=({account:K,globalSetting:Pe,dispatch:je,classroomList:Ge,Callback:He})=>{const[$e]=I.default.useForm(),at=I.default.useWatch("group_settings",$e),[Ue,Me]=(0,d.useState)(!0),[Ke,et]=(0,d.useState)(""),[tt,rt]=(0,d.useState)({}),[lt,pt]=(0,d.useState)([]),[ft,Dt]=(0,d.useState)([]),[Zt,Gt]=(0,d.useState)(!1),[zt,gt]=(0,d.useState)(!1);(0,d.useEffect)(()=>{Ge.actionTabs.key=="start_smart_plan_jixu"?_t():$e.resetFields()},[Ge.actionTabs.key]);const _t=()=>we(void 0,null,function*(){var Vt,Ot,cn,_n,pn,an,Yt,Rt,Ft,Jt,mn,qn,Kn,or,pr,Ir,Vn,Fn;const Ht=yield(0,w.ZP)(`/api/courses/${(Ot=(Vt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Vt.params)==null?void 0:Ot.coursesId}/smart_plans/${(_n=(cn=Ge==null?void 0:Ge.actionTabs)==null?void 0:cn.params)==null?void 0:_n.smart_plans_id}.json`,{method:"get"});if((Ht==null?void 0:Ht.status)==0){pt((pn=Ht==null?void 0:Ht.data)==null?void 0:pn.group_settings),rt(Ht==null?void 0:Ht.data),Me((an=Ht==null?void 0:Ht.data)==null?void 0:an.unified_setting),et((Yt=Ht==null?void 0:Ht.data)==null?void 0:Yt.lesson_mode);let bt=(Jt=(Ft=(Rt=Ht==null?void 0:Ht.data)==null?void 0:Rt.group_settings)==null?void 0:Ft.filter(It=>It==null?void 0:It.lesson_mode))==null?void 0:Jt.map(It=>Le(Oe({},It),{start_at:It!=null&&It.start_at?S()(It==null?void 0:It.start_at):null,end_at:It!=null&&It.end_at?S()(It==null?void 0:It.end_at):null}));Dt((0,p.sc)((bt==null?void 0:bt.length)>0?bt:[])),Gt((mn=Ht==null?void 0:Ht.data)==null?void 0:mn.allow_answer_after_end),$e.setFieldsValue({group_settings:(0,p.sc)((bt==null?void 0:bt.length)>0?bt:[]),lesson_mode:(qn=Ht==null?void 0:Ht.data)==null?void 0:qn.lesson_mode,start_at:(Kn=Ht==null?void 0:Ht.data)!=null&&Kn.start_at?S()((or=Ht==null?void 0:Ht.data)==null?void 0:or.start_at):null,end_at:(pr=Ht==null?void 0:Ht.data)!=null&&pr.end_at?S()((Ir=Ht==null?void 0:Ht.data)==null?void 0:Ir.end_at):null,unified_setting:(Vn=Ht==null?void 0:Ht.data)==null?void 0:Vn.unified_setting,allow_answer_after_end:(Fn=Ht==null?void 0:Ht.data)==null?void 0:Fn.allow_answer_after_end})}}),Qt=Vt=>{for(let Ot=0;Ot<(Vt==null?void 0:Vt.length);Ot++){const cn=Vt==null?void 0:Vt[Ot],_n=new Date(cn==null?void 0:cn.start_at),pn=cn!=null&&cn.end_at?new Date(cn==null?void 0:cn.end_at):null;for(let an=Ot+1;an<(Vt==null?void 0:Vt.length);an++){const Yt=Vt==null?void 0:Vt[an],Rt=new Date(Yt==null?void 0:Yt.start_at),Ft=Yt!=null&&Yt.end_at?new Date(Yt==null?void 0:Yt.end_at):null;if(pn&&Ft){if(_n<=Ft&&Rt<=pn)return!0}else if(pn&&!Ft){if(Rt<=pn)return!0}else if(!pn&&Ft){if(_n<=Ft)return!0}else if(!pn&&!Ft&&_n<=Rt)return!0}}return!1};return d.createElement(u.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ge.actionTabs.key=="start_smart_plan_jixu",title:"\u7EE7\u7EED\u4E0A\u8BFE",width:"670px",confirmLoading:zt,afterClose:()=>{Me(!0),et(!0)},onCancel:()=>{je({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>we(void 0,null,function*(){var Vt,Ot,cn,_n;if(yield $e.validateFields(),Qt($e.getFieldValue("group_settings")))gt(!0),u.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>we(void 0,null,function*(){var an,Yt,Rt,Ft;let Jt=yield(0,w.ZP)(`/api/courses/${(Yt=(an=Ge==null?void 0:Ge.actionTabs)==null?void 0:an.params)==null?void 0:Yt.coursesId}/smart_plans/${(Ft=(Rt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Rt.params)==null?void 0:Ft.smart_plans_id}/settings.json`,{method:"put",body:Oe({},$e.getFieldsValue())});(Jt==null?void 0:Jt.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),je({type:"classroomList/setActionTabs",payload:{}}),He()),gt(!1)})});else{gt(!0);let an=yield(0,w.ZP)(`/api/courses/${(Ot=(Vt=Ge==null?void 0:Ge.actionTabs)==null?void 0:Vt.params)==null?void 0:Ot.coursesId}/smart_plans/${(_n=(cn=Ge==null?void 0:Ge.actionTabs)==null?void 0:cn.params)==null?void 0:_n.smart_plans_id}/settings.json`,{method:"put",body:Oe({},$e.getFieldsValue())});(an==null?void 0:an.status)==0&&(_.ZP.success("\u5F00\u8BFE\u6210\u529F"),je({type:"classroomList/setActionTabs",payload:{}}),He()),gt(!1)}})},d.createElement("div",null,d.createElement(I.default,{form:$e,className:_e.Z.myForm},d.createElement(I.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},d.createElement(h.ZP.Group,{onChange:Vt=>{Me(Vt.target.value),Vt.target.value?($e.setFieldValue("lesson_mode","online_lesson"),$e.setFieldValue("start_at",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),$e.setFieldValue("end_at",null)):$e.setFieldValue("group_settings",[{lesson_mode:"online_lesson"}])},disabled:!0},d.createElement(h.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),d.createElement(h.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ue&&d.createElement(d.Fragment,null,d.createElement(I.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},d.createElement(h.ZP.Group,{onChange:Vt=>{et(Vt.target.value),$e.setFieldValue("start_at",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),$e.setFieldValue("end_at",null)},disabled:!0},d.createElement(h.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),d.createElement(h.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),d.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},Ke=="online_lesson"?d.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):d.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",d.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",d.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(Ke=="self_learning"||(tt==null?void 0:tt.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},d.createElement(I.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Vt=>{const Ot=$e.getFieldValue("end_at"),cn=(0,p.Q8)(Vt,null),_n=Ot&&Vt&&Vt>S()(Ot);return cn||_n},disabledTime:Vt=>(0,p.d0)(Vt),disabled:!0})),d.createElement(I.default.Item,{label:"\u7ED3\u8BFE\u65F6\u95F4",name:"end_at",colon:!1},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Vt=>(0,p.Q8)(Vt,null,$e.getFieldValue("start_at")),disabledTime:Vt=>(0,p.d0)(Vt,$e.getFieldValue("start_at"))})))),!Ue&&d.createElement("div",{className:_e.Z.myGroupSettings},d.createElement(I.default.List,{name:"group_settings"},(Vt,{add:Ot,remove:cn})=>Vt.map((_n,pn)=>{var an,Yt,Rt,Ft,Jt,mn,qn,Kn,or,pr,Ir,Vn,Fn,Ht;return d.createElement("div",{key:_n.key,style:{marginBottom:"20px"}},d.createElement("div",{style:{display:"flex",alignItems:"center"}},d.createElement("div",{style:{textAlign:"left",minWidth:"65px"}},"\u53D1\u5E03\u89C4\u5219",pn+1),d.createElement(I.default.Item,{className:"ml10",name:[_n.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},d.createElement(se.default,{disabled:new Date((an=ft==null?void 0:ft[pn])==null?void 0:an.start_at){var It,Cn,Ln;return!((Ln=(Cn=(It=at==null?void 0:at.map((nr,hr)=>{if(hr!=pn)return nr==null?void 0:nr.group_id}))==null?void 0:It.toString())==null?void 0:Cn.split(","))!=null&&Ln.includes(String(bt.group_id)))}),maxTagPlaceholder:bt=>d.createElement("div",{style:{cursor:"pointer"}},"+",bt==null?void 0:bt.length)})),d.createElement(I.default.Item,{className:"ml10",name:[_n.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},d.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",disabled:new Date((Yt=ft==null?void 0:ft[pn])==null?void 0:Yt.start_at){var It,Cn,Ln;return!((Ln=(Cn=(It=at==null?void 0:at.map(nr=>nr==null?void 0:nr.group_name))==null?void 0:It.toString())==null?void 0:Cn.split(","))!=null&&Ln.includes(String(bt.group_name)))}))==null?void 0:Jt.length)>0&&d.createElement(m.Z,null),(pn!=0||pn==0&&new Date((mn=ft==null?void 0:ft[pn])==null?void 0:mn.start_at)>new Date)&&(!((qn=ft==null?void 0:ft[pn])!=null&&qn.lesson_mode)||new Date((Kn=ft==null?void 0:ft[pn])==null?void 0:Kn.start_at)>new Date)?d.createElement(m.Z,null,d.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{cn(_n.name)}})):d.createElement(m.Z,null)),(((pr=(or=$e.getFieldValue("group_settings"))==null?void 0:or[pn])==null?void 0:pr.lesson_mode)=="self_learning"||((Fn=(Vn=(Ir=tt==null?void 0:tt.group_settings)==null?void 0:Ir.filter(bt=>bt==null?void 0:bt.lesson_mode))==null?void 0:Vn[pn])==null?void 0:Fn.start_at))&&d.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"10px"}},d.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),d.createElement(I.default.Item,{name:[_n.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},d.createElement(l.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:bt=>{const It=$e.getFieldValue("end_at"),Cn=(0,p.Q8)(bt,null),Ln=It&&bt&&bt>S()(It);return Cn||Ln},disabledTime:bt=>(0,p.d0)(bt),size:"large",disabled:new Date((Ht=ft==null?void 0:ft[pn])==null?void 0:Ht.start_at){var It,Cn;return(0,p.Q8)(bt,null,(Cn=(It=$e.getFieldValue("group_settings"))==null?void 0:It[pn])==null?void 0:Cn.start_at)},disabledTime:bt=>{var It,Cn;return(0,p.d0)(bt,(Cn=(It=$e.getFieldValue("group_settings"))==null?void 0:It[pn])==null?void 0:Cn.start_at)}}))))}))),d.createElement(I.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},d.createElement(ce.default,{checked:Zt,onChange:Vt=>{Gt(Vt.target.checked),$e.setFieldValue("allow_answer_after_end",Vt.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};var ke=(0,me.connect)(({account:K,globalSetting:Pe,classroomList:je})=>({account:K,globalSetting:Pe,classroomList:je}))(Ne),Qe=y(32305),qe=y(29787),Kt=y(31691),ut=y(70858),st={flex_box_center:"flex_box_center___JclWl",flex_space_between:"flex_space_between___moaoR",flex_box_vertical_center:"flex_box_vertical_center___Cxv7d",flex_box_center_end:"flex_box_center_end___jqdXt",flex_box_column:"flex_box_column___ZJcZa",scoremodal:"scoremodal___HJQol",selectWrapper:"selectWrapper___XAYYW",allqingchu:"allqingchu___WUGLg",title:"title___WaFS0",score:"score___WFRlX",close:"close___d6GUP",content:"content___dEuIG",items:"items___CllNB",bottom:"bottom___oBGue",yes:"yes___Ww8bb",no:"no___WT8v6",titlecount:"titlecount___mPITQ",add:"add___p9SCy",search:"search___gdPx1",searchIcon:"searchIcon___RZIKR",header_style:"header_style___uKjRt",tabWrap:"tabWrap___zt5Pr",form_style:"form_style___dJgdO",previewModal:"previewModal___WQOAK"},Lt=y(24298),mt=y(85591),Bt=y(59301),ln=Object.defineProperty,St=Object.defineProperties,rn=Object.getOwnPropertyDescriptors,Mt=Object.getOwnPropertySymbols,Wt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,un=(K,Pe,je)=>Pe in K?ln(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,en=(K,Pe)=>{for(var je in Pe||(Pe={}))Wt.call(Pe,je)&&un(K,je,Pe[je]);if(Mt)for(var je of Mt(Pe))kt.call(Pe,je)&&un(K,je,Pe[je]);return K},Tt=(K,Pe)=>St(K,rn(Pe)),vt=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const Xt=({user:K,dispatch:Pe,getData:je,openPreview:Ge,classroomList:He})=>{var $e;const at=(0,me.useParams)();let[Ue,Me]=(0,d.useState)({page:1,type:"2",per_page:10,category:"manage",search:"",homework_type:"8",association_id:""}),[Ke,et]=(0,d.useState)([]);const[tt,rt]=(0,d.useState)(!1),[lt]=I.default.useForm(),[pt,ft]=(0,d.useState)(0),[Dt,Zt]=(0,d.useState)([]),[Gt,zt]=(0,d.useState)([]),[gt,_t]=(0,d.useState)(!1),Qt=[{title:"\u540D\u79F0",dataIndex:"name",key:"name",render:(Jt,mn,qn)=>{var Kn;return Bt.createElement("div",null,(Ue==null?void 0:Ue.homework_type)=="8"&&(Ue==null?void 0:Ue.type)=="1"?mn==null?void 0:mn.name:(Kn=mn==null?void 0:mn.attachment)==null?void 0:Kn.filename)}},{title:(Ue==null?void 0:Ue.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Ue==null?void 0:Ue.type)=="1"?"course":"subject_name",width:(Ue==null?void 0:Ue.type)=="1"?"45%":"55%",key:(Ue==null?void 0:Ue.type)=="1"?"course":"subject_name",ellipsis:!0},(Ue==null?void 0:Ue.type)=="1"&&{title:"\u6240\u5C5E\u7C7B\u578B",dataIndex:"type",key:"type",ellipsis:!0,width:"100px",render:(Jt,mn,qn)=>Bt.createElement("div",null,(mn==null?void 0:mn.type)=="SmartPlan"?"\u667A\u6167\u5907\u8BFE":"\u6559\u5B66\u8D44\u6E90")}].filter(Jt=>!!Jt);(0,d.useEffect)(()=>{He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&(Zt([]),zt([]),Ue.search="",Ue.type="2",Me(Ue),Ft(Ue),Rt(1),lt.setFieldsValue({association_id:"",search:null}))},[He.actionTabs.key]);const[Vt,Ot]=(0,d.useState)(1),[cn,_n]=(0,d.useState)([]),pn=Jt=>{const{target:mn}=Jt;mn.scrollHeight-mn.clientHeight===mn.scrollTop&&Ot(Vt+1)};(0,d.useEffect)(()=>{Vt!=1&&He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&an(Vt)},[Vt]),(0,d.useEffect)(()=>{He.actionTabs.key=="\u9009\u7528\u5907\u8BFE"&&(_n([]),Ot(1),an(1))},[Ue.type]);const an=Jt=>{Ue.type=="1"?Yt(Jt):Ue.type=="2"&&Rt(Jt)},Yt=Jt=>{var mn;(0,Lt.Ho)({page:Jt,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login}).then(qn=>{Jt==1?_n([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...qn==null?void 0:qn.courses]):_n([...cn,...qn==null?void 0:qn.courses])})},Rt=Jt=>{var mn;(0,Lt.w3)({page:Jt,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login}).then(qn=>{Jt==1?_n([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...qn==null?void 0:qn.subjects]):_n([...cn,...qn==null?void 0:qn.subjects])})};(0,d.useEffect)(()=>{pt>0&&setTimeout(()=>{ft(0)},2e3)},[pt]);function Ft(Jt){return vt(this,null,function*(){var mn,qn;rt(!0),Me(en({},Jt)),Jt.type=="1"?(0,mt.gU)(Tt(en({user_id:(mn=K==null?void 0:K.userInfo)==null?void 0:mn.login},Jt),{type:11,course_id:at==null?void 0:at.course_id})).then(Kn=>{(Kn==null?void 0:Kn.status)==0&&et(Kn==null?void 0:Kn.data),rt(!1)}):Jt.type=="2"&&(0,mt.jT)(Tt(en({user_id:(qn=K==null?void 0:K.userInfo)==null?void 0:qn.login},Jt),{type:11})).then(Kn=>{(Kn==null?void 0:Kn.status)==0&&et(Kn==null?void 0:Kn.data),rt(!1)})})}return Bt.createElement("div",null,Bt.createElement(u.default,{title:"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6",open:He.actionTabs.key=="\u9009\u7528\u5907\u8BFE",width:900,centered:!0,zIndex:10,destroyOnClose:!0,className:st.scoremodal,onCancel:()=>{Pe({type:"classroomList/setActionTabs",payload:{key:""}})},confirmLoading:gt,onOk:()=>vt(void 0,null,function*(){var Jt,mn,qn;if(Dt.length==0)return _.ZP.warning("\u8BF7\u9009\u7528\u8BFE\u4EF6!");_t(!0);const Kn=yield(0,w.ZP)(`/api/courses/${at==null?void 0:at.id}/smart_plans/batch_import.json`,{method:"post",body:{attachment_ids:{id:Dt[0],type:((Jt=Gt[0])==null?void 0:Jt.type)=="SmartPlan"?"SmartPlan":"Attachment"}}});if((Kn==null?void 0:Kn.status)==0){_.ZP.success("\u9009\u7528\u6210\u529F"),je(),Pe({type:"classroomList/setActionTabs",payload:{key:""}});const or=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");or.push((mn=Kn==null?void 0:Kn.data)==null?void 0:mn.id),localStorage==null||localStorage.setItem("unsetCoverpptId",JSON.stringify(or)),(0,p.xg)(`/classrooms/${at==null?void 0:at.id}/smart_plan/${(qn=Kn==null?void 0:Kn.data)==null?void 0:qn.id}/ppt_info/info`)}_t(!1)})},Bt.createElement(qe.Z,{spinning:tt},Bt.createElement("div",{className:st.header_style},Bt.createElement(Kt.default,{className:st.tabWrap,activeKey:Ue.type,onChange:Jt=>{Ue.type=Jt,Ue.page=1,Ue.updated_at="",Ue.association_id=null,Ue.search=null,lt.setFieldsValue({association_id:"",search:null}),Me(en({},Ue)),Ft(en({},Ue)),Zt([]),zt([])},items:[{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"},{label:"\u4ECE\u8BFE\u5802\u8D44\u6E90\u9009\u7528",key:"1"}]}),Bt.createElement(I.default,{layout:"inline",className:st.form_style,form:lt,onValuesChange:(Jt,mn)=>{Ue.page=1,!(Jt.search||Jt.search==="")&<.submit()},onFinish:Jt=>{Me(en(en({},Ue),Jt)),Ft(en(en({},Ue),Jt))}},Bt.createElement(I.default.Item,{name:"association_id"},Bt.createElement(se.default,{onPopupScroll:pn,className:st.selectWrapper,style:{width:200},size:"large"},cn.map((Jt,mn)=>Bt.createElement(se.default.Option,{key:Jt==null?void 0:Jt.id},Jt==null?void 0:Jt.name)))),Bt.createElement(I.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},Bt.createElement(n.default.Search,{className:st.search,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Bt.createElement("i",{className:`iconfont icon-sousuo9 font14 ${st.searchIcon}`,onClick:()=>lt.submit()}),onSearch:Jt=>{lt.submit()}})))),(($e=Ke==null?void 0:Ke.list)==null?void 0:$e.length)>0?Bt.createElement(ut.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:Ke==null?void 0:Ke.list,pagination:!1,rowKey:Jt=>{var mn;return(Ue==null?void 0:Ue.type)=="1"?Jt==null?void 0:Jt.id:(mn=Jt==null?void 0:Jt.attachment)==null?void 0:mn.id},rowSelection:{type:"radio",selectedRowKeys:Dt,onChange:(Jt,mn)=>{zt(mn),Zt(Jt)}},columns:Qt}):Bt.createElement(g.Z,null),((Ke==null?void 0:Ke.count)>0||(Ke==null?void 0:Ke.size)>0)&&Bt.createElement(i.Z,{current:Ue.page,total:(Ke==null?void 0:Ke.count)||(Ke==null?void 0:Ke.size),style:{marginBottom:20},defaultPageSize:Ue.per_page,showTotal:Jt=>Bt.createElement("span",null,"\u5171\xA0",Bt.createElement("span",{style:{color:"#165DFF"}},Jt),"\xA0\u6761\u6570\u636E"),pageSize:Ue.per_page,onChange:(Jt,mn)=>{Ue.page=Jt,Ue.per_page=mn,Me(en({},Ue)),Ft(en({},Ue)),Zt([]),zt([])}}))))};var nn=(0,me.connect)(({user:K,classroomList:Pe,dispatch:je})=>({user:K,classroomList:Pe,dispatch:je}))(Xt),En=y(75909),kn=y(23369),Et=y(59301),tn=Object.defineProperty,Bn=Object.defineProperties,$n=Object.getOwnPropertyDescriptors,$t=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,dt=(K,Pe,je)=>Pe in K?tn(K,Pe,{enumerable:!0,configurable:!0,writable:!0,value:je}):K[Pe]=je,De=(K,Pe)=>{for(var je in Pe||(Pe={}))Se.call(Pe,je)&&dt(K,je,Pe[je]);if($t)for(var je of $t(Pe))Re.call(Pe,je)&&dt(K,je,Pe[je]);return K},Be=(K,Pe)=>Bn(K,$n(Pe)),Ee=(K,Pe,je)=>new Promise((Ge,He)=>{var $e=Me=>{try{Ue(je.next(Me))}catch(Ke){He(Ke)}},at=Me=>{try{Ue(je.throw(Me))}catch(Ke){He(Ke)}},Ue=Me=>Me.done?Ge(Me.value):Promise.resolve(Me.value).then($e,at);Ue((je=je.apply(K,Pe)).next())});const{Dragger:Te}=e.default,Fe=({user:K,classroomList:Pe,globalSetting:je,loading:Ge,dispatch:He})=>{var $e,at,Ue,Me,Ke,et,tt,rt,lt,pt,ft,Dt,Zt,Gt,zt;const gt=(0,me.useParams)(),[_t]=(0,me.useSearchParams)(),[Qt,Vt]=(0,d.useState)(()=>Be(De({},gt),{id:gt.coursesId,limit:20,page:1,status:_t.get("tabs")||""})),{detailSmartPlanList:Ot}=Pe,[cn,_n]=(0,d.useState)([]),pn=(0,me.useLocation)();let an=_t.get("tabs")?parseInt(_t.get("tabs")):"all";const[Yt,Rt]=(0,d.useState)(!1),[Ft,Jt]=(0,d.useState)(""),[mn,qn]=(0,d.useState)([]),Kn=(0,d.useRef)([]),[or,pr]=(0,d.useState)([]),[Ir,Vn]=(0,d.useState)(!1),[Fn,Ht]=(0,d.useState)(),[bt,It]=(0,d.useState)(!1),[Cn,Ln]=(0,d.useState)(""),[nr,hr]=(0,d.useState)(!1),[sr]=I.default.useForm(),[tr,mr]=(0,d.useState)({content:"",type:""}),[Qr,ya]=(0,d.useState)(1),[ca,Kr]=(0,d.useState)(""),[va,ba]=(0,d.useState)(10);(0,d.useEffect)(()=>{if(!Ir||!(Fn!=null&&Fn.open_rolling_qrcode_sign))return;const gn=setInterval(()=>{ba(vr=>vr==1?10:vr-1)},1e3);return()=>clearInterval(gn)},[Ir,Fn]),(0,d.useEffect)(()=>{va==1&&Sa()},[va]);const Sa=()=>Ee(void 0,null,function*(){var gn;let vr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${Fn==null?void 0:Fn.id}/refresh_qrcode_token.json`,{method:"post"});(vr==null?void 0:vr.status)==0&&Kr((gn=vr==null?void 0:vr.data)==null?void 0:gn.qrcode_token)});gt.categoryId?Qt.category_id=gt.categoryId:delete Qt.category_id,(0,d.useEffect)(()=>{He({type:"classroomList/getAssistantPermissions",payload:{course_id:Qt.id}})},[gt.categoryId]);const Vr=()=>{He({type:"classroomList/getSmartPlans",payload:De({},Qt)})};(0,d.useEffect)(()=>{Vr()},[Qt]),(0,d.useEffect)(()=>{_n([])},[Ot]);const wa=(gn,vr)=>{Qt.limit=vr,Qt.page=gn,Vt(De({},Qt))},fa=gn=>{Qt.status=gn.key==="all"?"":gn.key,Qt.page=1,me.history.replace(`${pn.pathname}?tabs=${Qt.status}`),He({type:"classroomList/getSmartPlans",payload:Be(De({},Qt),{status:Qt.status})})},Ba=[{name:"\u5168\u90E8",id:"",total:($e=Ot==null?void 0:Ot.data)==null?void 0:$e.total_num},{name:"\u672A\u5F00\u8BFE",id:"not_started",total:(at=Ot==null?void 0:Ot.data)==null?void 0:at.not_started_num},{name:"\u4E0A\u8BFE\u4E2D",id:"in_progress",total:(Ue=Ot==null?void 0:Ot.data)==null?void 0:Ue.in_progress_num},{name:"\u5DF2\u622A\u6B62",id:"ended",total:(Me=Ot==null?void 0:Ot.data)==null?void 0:Me.completed_num}].filter(gn=>(0,v.dE)()?gn.name!=="\u672A\u5F00\u8BFE":!0),Ja={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{qn([])},accept:".ppt,.pptx",beforeUpload:gn=>Ee(void 0,null,function*(){var vr,xn;const dr=gn.name.endsWith(".ppt"),kr=gn.name.endsWith(".pptx");if(!dr&&!kr)return _.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(gn.size/1024/1024>200)return _.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let $r=gn==null?void 0:gn.name,pa=$r.lastIndexOf("."),Pa=$r.substring(0,pa);Pa.length>20&&(Pa=Pa.substring(0,20));const Ta=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Pa}});(vr=Ta==null?void 0:Ta.data)!=null&&vr.exist&&_.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const za={id:String(Math.random()).slice(-6),name:gn.name,size:gn.size,file:gn,description:"",percent:0,status:"uploading"};return $a(za,{container_type:"SmartPlan",login:(xn=K==null?void 0:K.userInfo)==null?void 0:xn.login,container_id:null,description:"",realFileName:!1}),qn(Ma=>[za]),Promise.reject()})},Fa={multiple:!1,withCredentials:!0,fileList:or,onRemove:()=>{pr([])},accept:"image/jpeg, image/png, image/gif, image/bmp, image/jpg",beforeUpload:gn=>Ee(void 0,null,function*(){return gn.size/1024/1024>200?(_.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Promise.resolve()}),action:`${L.Z.API_SERVER}/api/attachments.json`,onChange(gn){var vr,xn,dr,kr;let Wr;if(gn.file.status==="removed"?Wr=[]:Wr=[gn.file],gn.file.status==="done"&&((xn=(vr=gn.file)==null?void 0:vr.response)==null?void 0:xn.status)===-1){_.ZP.error((kr=(dr=gn.file)==null?void 0:dr.response)==null?void 0:kr.message);return}pr([...Wr])}},ja=gn=>gn?[{uid:`-${gn==null?void 0:gn.id}`,name:gn==null?void 0:gn.title,status:"done",url:gn==null?void 0:gn.url,response:gn}]:[],$a=(gn,vr)=>Ee(void 0,null,function*(){var xn,dr,kr,Wr,$r,pa,Pa,Ta,za,Ma;vr.file_name=gn.name;const ta=gn.name,oa=yield(0,w.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((oa==null?void 0:oa.status)!==0){qn(Pr=>(Pr[Pr.findIndex(lr=>lr.name===ta)].status="error",[...Pr])),_.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}oa.data=JSON.parse((0,oe.pe)(oa.data));const Ga=new(R())({endpoint:(xn=oa==null?void 0:oa.data)==null?void 0:xn.end_point,region:(dr=oa==null?void 0:oa.data)==null?void 0:dr.region,accessKeyId:(kr=oa==null?void 0:oa.data)==null?void 0:kr.access_key_id,accessKeySecret:(Wr=oa==null?void 0:oa.data)==null?void 0:Wr.access_key_secret,bucket:($r=oa==null?void 0:oa.data)==null?void 0:$r.bucket,stsToken:(pa=oa==null?void 0:oa.data)==null?void 0:pa.security_token});gn.name.split(".").pop(),Ga.multipartUpload(`smartplans/${Qt.coursesId}/${Qt==null?void 0:Qt.id}/${(Pa=K==null?void 0:K.userInfo)==null?void 0:Pa.login}/${Date.now()}/${ta}`,new Blob([gn.file],{type:gn.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(Pr,lr,Lr)=>{qn(qr=>{const Oa=qr.findIndex(gi=>gi.name===ta);return qr[Oa].client=Ga,qr[Oa].percent=Pr*100,qr[Oa].checkpoint=lr,[...qr]})},checkpoint:(za=Kn.current[(Ta=Kn.current)==null?void 0:Ta.findIndex(Pr=>Pr.name===ta)])==null?void 0:za.checkpoint,callback:{customValue:{id:ta+""},url:(Ma=oa==null?void 0:oa.data)==null?void 0:Ma.callback_url,host:oa==null?void 0:oa.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,w.rz)(vr)}}).then(function(Pr){qn(lr=>{var Lr,qr,Oa;if(!Ft.trim()){let Mr=gn==null?void 0:gn.name,sa=Mr.lastIndexOf("."),Aa=Mr.substring(0,sa);Aa.length>20&&(Aa=Aa.substring(0,20)),Jt(Aa)}const gi=lr.findIndex(Mr=>Mr.name===ta);let cr="done";return((Lr=Pr.data)==null?void 0:Lr.status)===0?lr[gi].response=(qr=Pr.data)==null?void 0:qr.data:(_.ZP.warning((Oa=Pr.data)==null?void 0:Oa.message),cr="error"),lr[gi].status=cr,[...lr]})}).catch(function(Pr){(Pr==null?void 0:Pr.name)!=="cancel"&&qn(lr=>{const Lr=lr.findIndex(qr=>qr.name===ta);return lr[Lr].status="error",[...lr]})})}),Rr=(gn,vr,xn,dr)=>{(0,w.ZP)(`/api/courses/${gt.categoryId}/smart_plans/${gn}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:vr,allow_answer:xn,is_end:dr}}})};return Et.createElement("section",null,Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(B.Z,{isLoading:Ge["classroomList/getSmartPlans"],tabDataSource:Ba,isAdmin:(0,v.GJ)(),onTabMenuClick:fa,defaultSelectedKeys:[_t.get("tabs")?_t.get("tabs"):""]}),(0,v.GJ)()&&Et.createElement(c.Z,{placement:"bottom",arrow:!0,dropdownRender:()=>Et.createElement(s.default,null,Et.createElement(s.default.Item,{style:{textAlign:"center"},key:1,onClick:()=>{Rt(!0)}},"\u5F00\u59CB\u5907\u8BFE"),Et.createElement(s.default.Item,{style:{textAlign:"center"},key:2,onClick:()=>{He({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5907\u8BFE"}})}},"\u9009\u7528\u8BFE\u4EF6"))},Et.createElement("span",{className:E.startButton},Et.createElement("span",null,Et.createElement("i",{className:"iconfont icon-tianjiadaohang"})),Et.createElement("span",null,"\u5F00\u59CB\u5907\u8BFE")))),Et.createElement("div",{style:{position:"relative"}},Et.createElement(h.ZP.Group,{className:E.addTypeRadio,optionType:"button",options:[{label:Et.createElement("i",{className:"iconfont icon-juxingfenbu1 font16"}),value:1},{label:Et.createElement("i",{className:"iconfont icon-liebiaofenbu1 font16 "}),value:2}],onChange:gn=>{ya(gn.target.value)},value:Qr}),Et.createElement(X.Z,{isAdmin:(0,v.GJ)(),isLeftAuto:!0,onSearch:gn=>{Qt.search=gn.trim(),Qt.page=1,Vt(De({},Qt))}})),Et.createElement(t.Z,{loading:Ge["classroomList/getSmartPlans"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},((Ke=Ot==null?void 0:Ot.data)==null?void 0:Ke.count)==0&&!(0,v.dE)()&&Et.createElement("div",{className:E.nodatastyle},Et.createElement("div",{className:E.nodatatext},"\u667A\u6167\u5907\u8BFE\u652F\u6301\u4E00\u952E\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u6559\u5E08\u53EF\u7075\u6D3B\u6DFB\u52A0\u591A\u79CD\u8BD5\u9898\uFF0C\u5B9E\u73B0\u5728\u7EBF\u6388\u8BFE\u4E0E\u5B9E\u65F6\u7B54\u9898\u4E92\u52A8\uFF1B\u5B66\u751F\u53EA\u9700\u624B\u673A\u626B\u7801\u5373\u53EF\u968F\u65F6\u542C\u8BFE\u3001\u505A\u9898\uFF0C\u4EAB\u53D7\u9AD8\u6548\u5B66\u4E60\u4E0E\u8DA3\u5473\u4E92\u52A8\u3002"),Et.createElement("div",{className:E.nodatabutton,onClick:()=>{(0,p.xg)("https://www.educoder.net/forums/40407")}},"\u64CD\u4F5C\u6307\u5F15")),((et=Ot==null?void 0:Ot.data)==null?void 0:et.count)==0&&(0,v.dE)()&&Et.createElement(g.Z,null),(tt=Ot==null?void 0:Ot.data)!=null&&tt.list&&Qr==1?Et.createElement("div",{style:{display:"flex",flexWrap:"wrap"}},(lt=(rt=Ot==null?void 0:Ot.data)==null?void 0:rt.list)==null?void 0:lt.map(function(gn,vr){return Et.createElement(q,{key:vr,v:gn,k:vr,batchStatus:!0,selectArrs:cn,setSelectArrs:_n,dispatch:He,params:Qt,detailSmartPlanList:Ot,user:K,getData:Vr,getPageCatch:Rr,changeName:xn=>{It(!0),sr.setFieldsValue({name:xn==null?void 0:xn.name,cover_id:xn!=null&&xn.cover?ja(xn==null?void 0:xn.cover):""}),pr(ja(xn==null?void 0:xn.cover)),Ln(xn==null?void 0:xn.name),Ht(xn==null?void 0:xn.id)},openModal:xn=>Ee(this,null,function*(){var dr;if(xn!=null&&xn.open_rolling_qrcode_sign&&(xn==null?void 0:xn.status)=="in_progress"){let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${xn==null?void 0:xn.id}/refresh_qrcode_token.json`,{method:"post"});(kr==null?void 0:kr.status)==0&&(Kr((dr=kr==null?void 0:kr.data)==null?void 0:dr.qrcode_token),Vn(!0),Ht(xn))}else Vn(!0),Ht(xn)}),openShangke:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openContinue:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_jixu",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openXiake:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},etiem:(0,p.li)((new Date(gn.end_time).getTime()-new Date().getTime())/1e3)})})):(ft=(pt=Ot==null?void 0:Ot.data)==null?void 0:pt.list)==null?void 0:ft.map(function(gn,vr){return Et.createElement(G,{key:vr,v:gn,k:vr,batchStatus:!0,selectArrs:cn,setSelectArrs:_n,dispatch:He,params:Qt,detailSmartPlanList:Ot,user:K,getData:Vr,getPageCatch:Rr,changeName:xn=>{It(!0),sr.setFieldsValue({name:xn==null?void 0:xn.name,cover_id:xn!=null&&xn.cover?ja(xn==null?void 0:xn.cover):""}),pr(ja(xn==null?void 0:xn.cover)),Ln(xn==null?void 0:xn.name),Ht(xn==null?void 0:xn.id)},openModal:xn=>Ee(this,null,function*(){var dr;if(xn!=null&&xn.open_rolling_qrcode_sign&&(xn==null?void 0:xn.status)=="in_progress"){let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${xn==null?void 0:xn.id}/refresh_qrcode_token.json`,{method:"post"});(kr==null?void 0:kr.status)==0&&(Kr((dr=kr==null?void 0:kr.data)==null?void 0:dr.qrcode_token),Vn(!0),Ht(xn))}else Vn(!0),Ht(xn)}),openShangke:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openContinue:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_jixu",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},openXiake:xn=>{He({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:gt==null?void 0:gt.coursesId,smart_plans_id:xn==null?void 0:xn.id}}}),Ht(xn)},etiem:(0,p.li)((new Date(gn.end_time).getTime()-new Date().getTime())/1e3)})}),Et.createElement("aside",{className:"tc mb50 mt30"},((Dt=Ot==null?void 0:Ot.data)==null?void 0:Dt.count)>0&&Et.createElement(i.Z,{showSizeChanger:!0,onChange:wa,defaultCurrent:Qt.page,current:Qt.page||1,pageSize:Qt.limit||20,total:(Zt=Ot==null?void 0:Ot.data)==null?void 0:Zt.count}))),Et.createElement(u.default,{maskClosable:!1,centered:!0,open:Yt,title:"\u5F00\u59CB\u5907\u8BFE",width:500,destroyOnClose:!0,onCancel:()=>{Rt(!1),Jt(""),qn([])},okButtonProps:{loading:nr,disabled:(mn==null?void 0:mn.length)>0&&((Gt=mn==null?void 0:mn[0])==null?void 0:Gt.status)=="uploading"},onOk:()=>Ee(void 0,null,function*(){var gn,vr,xn,dr;if(!(Ft!=null&&Ft.trim())){_.ZP.warning("\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0");return}if((mn==null?void 0:mn.length)>0&&((gn=mn==null?void 0:mn[0])==null?void 0:gn.status)=="uploading"){_.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}hr(!0);const kr={id:Qt.id,name:Ft,attachment_id:(xn=(vr=mn==null?void 0:mn[0])==null?void 0:vr.response)==null?void 0:xn.attachment_id},Wr=yield(0,te.Zj)(kr);return hr(!1),(Wr==null?void 0:Wr.status)===0&&(_.ZP.success("\u521B\u5EFA\u6210\u529F"),Vr(),(0,p.xg)(`/classrooms/${Qt.coursesId}/smart_plan/${(dr=Wr==null?void 0:Wr.data)==null?void 0:dr.id}/ppt_info/info`),Rt(!1),Jt(""),qn([])),Wr})},Et.createElement("div",{style:{display:"flex",flexDirection:"column",marginBottom:"20px"}},Et.createElement("div",{className:"mb5"},"\u8BFE\u4EF6\u540D\u79F0"),Et.createElement(n.default,{size:"large",maxLength:20,showCount:!0,value:Ft,onChange:gn=>{var vr;Jt((vr=gn==null?void 0:gn.target)==null?void 0:vr.value)}})),Et.createElement(e.default,De({},Ja),Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(Qe.op,{shape:"default"},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("img",{width:14,src:y(69629)}),Et.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u73B0\u6709\u8BFE\u4EF6"))),Et.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),Et.createElement("div",{className:E.box},mn.map(gn=>Et.createElement("div",{key:gn.id,className:E.row},Et.createElement("div",{className:E.icon},gn.status==="done"&&Et.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),gn.status==="error"&&Et.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),Et.createElement("div",null,Et.createElement(r.Z,{title:gn==null?void 0:gn.name},Et.createElement("div",{style:{color:gn.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,p.tP)(gn==null?void 0:gn.name,9))),gn.status==="uploading"&&Et.createElement(a.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:gn.percent,showInfo:!1,size:[168,4]})))))),Et.createElement(u.default,{centered:!0,keyboard:!1,open:Ir,title:Fn==null?void 0:Fn.name,width:600,destroyOnClose:!0,forceRender:!0,okText:"\u597D\u7684",footer:null,onOk:()=>{Vn(!1)},onCancel:()=>{Vn(!1)}},Fn!=null&&Fn.open_rolling_qrcode_sign?Et.createElement("div",{className:E.modal},"\u6253\u5F00",Et.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Et.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",Et.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},va,"s"),"\u540E\u5237\u65B0"):Et.createElement("div",{className:E.modal},"\u6253\u5F00",Et.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},Et.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),Et.createElement("div",{className:E.erweima},Et.createElement(o.Z,{key:ca,errorLevel:"H",value:`${window.location.origin}/miniprogram/courseware/study?course_id=${gt==null?void 0:gt.coursesId}&id=${Fn==null?void 0:Fn.id}&codeKey=${ca}`,bgColor:"#FFF",size:360,icon:`${L.Z.IMG_SERVER}/${(zt=je==null?void 0:je.setting)==null?void 0:zt.tab_logo_url}`}))),Et.createElement(u.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:bt,title:"\u8BFE\u4EF6\u540D\u79F0\u4E0E\u5C01\u9762\u8BBE\u7F6E",width:"500px",onCancel:()=>{It(!1)},onOk:()=>Ee(void 0,null,function*(){yield sr.submit()}),afterClose:()=>{sr.resetFields(),pr([])}},Et.createElement(I.default,{form:sr,scrollToFirstError:!0,layout:"vertical",size:"large",onFinish:gn=>Ee(void 0,null,function*(){var vr,xn,dr;if(!((vr=gn==null?void 0:gn.name)!=null&&vr.trim())){_.ZP.warning("\u8BF7\u8F93\u5165\u9700\u8981\u66F4\u6362\u7684\u8BFE\u4EF6\u540D\u79F0");return}if((or==null?void 0:or.length)>0&&((xn=or==null?void 0:or[0])==null?void 0:xn.status)=="uploading"){_.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}or!=null&&or.length?gn.cover_id=(dr=or==null?void 0:or.map(Wr=>{var $r,pa;return(($r=Wr==null?void 0:Wr.response)==null?void 0:$r.container_id)||((pa=Wr==null?void 0:Wr.response)==null?void 0:pa.id)}))==null?void 0:dr[0]:gn.cover_id="";let kr=yield(0,w.ZP)(`/api/courses/${gt==null?void 0:gt.coursesId}/smart_plans/${Fn}/rename`,{method:"put",body:De({},gn)});(kr==null?void 0:kr.status)===0&&(_.ZP.success("\u64CD\u4F5C\u6210\u529F"),It(!1),Vr())})},Et.createElement(I.default.Item,{name:"name",label:"\u8BFE\u4EF6\u540D\u79F0"},Et.createElement(n.default,{maxLength:20,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"})),Et.createElement(I.default.Item,{name:"cover_id"},Et.createElement(e.default,De({},Fa),Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement(Qe.op,{shape:"default"},Et.createElement("div",{style:{display:"flex",alignItems:"center"}},Et.createElement("img",{width:14,src:y(69629)}),Et.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u8BFE\u4EF6\u5C01\u9762"))),Et.createElement("div",null,Et.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u5C01\u9762\u56FE\u5C3A\u5BF8\uFF1A292*164 \u50CF\u7D20"))))))),Et.createElement(H.Z,{Callback:()=>{Vr(),(0,p.xg)(`/classrooms/${gt==null?void 0:gt.coursesId}/smart_plan/${Fn==null?void 0:Fn.id}/ppt_info/info`)}}),Et.createElement(ke,{Callback:()=>{Vr(),(0,p.xg)(`/classrooms/${gt==null?void 0:gt.coursesId}/smart_plan/${Fn==null?void 0:Fn.id}/ppt_info/info`)}}),Et.createElement(Q.Z,{Callback:()=>{Vr()}}),Et.createElement(nn,{openPreview:gn=>{var vr;mr({content:L.Z.API_SERVER+((vr=gn==null?void 0:gn.attachment_detail)==null?void 0:vr.url),type:"office"})},getData:Vr}),Et.createElement(kn.Z,null),Et.createElement(En.Z,{close:!0,data:tr==null?void 0:tr.content,type:tr==null?void 0:tr.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{mr({content:"",type:""})}}))};var Xe=(0,me.connect)(({user:K,classroomList:Pe,loading:je,globalSetting:Ge})=>({user:K,classroomList:Pe,globalSetting:Ge,loading:je.effects}))(Fe)},24808:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return C}});var d=y(59301),me=y(6767),e=y(62957),I=y(94968),_=y(25399),c=y(89787),s=y(66658),h={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},t=y(32305),i=y(85191),u=y(47257),n=y.n(u),r=y(7408),a=y(59301),o=Object.defineProperty,p=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,f=(D,S,P)=>S in D?o(D,S,{enumerable:!0,configurable:!0,writable:!0,value:P}):D[S]=P,m=(D,S)=>{for(var P in S||(S={}))v.call(S,P)&&f(D,P,S[P]);if(p)for(var P of p(S))g.call(S,P)&&f(D,P,S[P]);return D},l=(D,S,P)=>new Promise((O,A)=>{var F=b=>{try{x(P.next(b))}catch(N){A(N)}},j=b=>{try{x(P.throw(b))}catch(N){A(N)}},x=b=>b.done?O(b.value):Promise.resolve(b.value).then(F,j);x((P=P.apply(D,S)).next())}),C=({v:D,visible:S,params:P,user:O,afterOk:A,afterCancel:F})=>{var j;const[x,b]=(0,d.useState)([]),N=(0,d.useRef)([]),[k,z]=(0,d.useState)(!1),M={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{b([])},accept:".ppt,.pptx",beforeUpload:G=>l(void 0,null,function*(){var U,J;const re=G.name.endsWith(".ppt"),V=G.name.endsWith(".pptx");if(!re&&!V)return me.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(G.size/1024/1024>200)return me.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Y=G==null?void 0:G.name,ie=Y.lastIndexOf("."),ne=Y.substring(0,ie);ne.length>20&&(ne=ne.substring(0,20));const be=yield(0,s.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:ne}});(U=be==null?void 0:be.data)!=null&&U.exist&&me.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const fe={id:String(Math.random()).slice(-6),name:G.name,size:G.size,file:G,description:"",percent:0,status:"uploading"};return T(fe,{container_type:"SmartPlan",login:(J=O==null?void 0:O.userInfo)==null?void 0:J.login,container_id:null,description:"",realFileName:!1}),b(ae=>[fe]),Promise.reject()})},T=(G,U)=>l(void 0,null,function*(){var J,re,V,$,Y,ie,ne,be,fe,ae;U.file_name=G.name;const Z=G.name,q=yield(0,s.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((q==null?void 0:q.status)!==0){b(te=>(te[te.findIndex(oe=>oe.name===Z)].status="error",[...te])),me.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}q.data=JSON.parse((0,i.pe)(q.data));const B=new(n())({endpoint:(J=q==null?void 0:q.data)==null?void 0:J.end_point,region:(re=q==null?void 0:q.data)==null?void 0:re.region,accessKeyId:(V=q==null?void 0:q.data)==null?void 0:V.access_key_id,accessKeySecret:($=q==null?void 0:q.data)==null?void 0:$.access_key_secret,bucket:(Y=q==null?void 0:q.data)==null?void 0:Y.bucket,stsToken:(ie=q==null?void 0:q.data)==null?void 0:ie.security_token});G.name.split(".").pop(),B.multipartUpload(`smartplans/${P.coursesId}/${P==null?void 0:P.id}/${(ne=O==null?void 0:O.userInfo)==null?void 0:ne.login}/${Date.now()}/${Z}`,new Blob([G.file],{type:G.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(te,oe,ee)=>{b(R=>{const E=R.findIndex(L=>L.name===Z);return R[E].client=B,R[E].percent=te*100,R[E].checkpoint=oe,[...R]})},checkpoint:(fe=N.current[(be=N.current)==null?void 0:be.findIndex(te=>te.name===Z)])==null?void 0:fe.checkpoint,callback:{customValue:{id:Z+""},url:(ae=q==null?void 0:q.data)==null?void 0:ae.callback_url,host:q==null?void 0:q.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,s.rz)(U)}}).then(function(te){b(oe=>{var ee,R,E;const L=oe.findIndex(Q=>Q.name===Z);let H="done";return((ee=te.data)==null?void 0:ee.status)===0?oe[L].response=(R=te.data)==null?void 0:R.data:(me.ZP.warning((E=te.data)==null?void 0:E.message),H="error"),oe[L].status=H,[...oe]})}).catch(function(te){(te==null?void 0:te.name)!=="cancel"&&b(oe=>{const ee=oe.findIndex(R=>R.name===Z);return oe[ee].status="error",[...oe]})})});return a.createElement(e.default,{maskClosable:!1,centered:!0,open:S,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{F(),b([])},okButtonProps:{loading:k,disabled:(x==null?void 0:x.length)>0&&((j=x==null?void 0:x[0])==null?void 0:j.status)=="uploading"},onOk:()=>l(void 0,null,function*(){var G,U,J;if((x==null?void 0:x.length)>0&&((G=x==null?void 0:x[0])==null?void 0:G.status)=="uploading"){me.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}z(!0);const re=yield(0,s.ZP)(`/api/courses/${P==null?void 0:P.coursesId}/smart_plans/${D==null?void 0:D.id}/change_attachment.json`,{method:"put",body:{attachment_id:(J=(U=x==null?void 0:x[0])==null?void 0:U.response)==null?void 0:J.attachment_id,smart_plan_id:D==null?void 0:D.id}});return z(!1),(re==null?void 0:re.status)===0&&(me.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),A(),b([])),re})},a.createElement("div",null,a.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",a.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),a.createElement(I.default,m({},M),a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement(t.op,{shape:"default"},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("img",{width:14,src:y(69629)}),a.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),a.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),a.createElement("div",{className:h.box},x.map(G=>a.createElement("div",{key:G.id,className:h.row},a.createElement("div",{className:h.icon},G.status==="done"&&a.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),G.status==="error"&&a.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),a.createElement("div",null,a.createElement(_.Z,{title:G==null?void 0:G.name},a.createElement("div",{style:{color:G.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,r.tP)(G==null?void 0:G.name,9))),G.status==="uploading"&&a.createElement(c.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:G.percent,showInfo:!1,size:[168,4]})))))))}},7653:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return f}});var d=y(59301),me=y(93041),e=y(62673),I=y(7939),_=y(75727),c=y(25399),s=y(82326),h=y(37568),t={searchSortControllerContainer:"searchSortControllerContainer___Xca1m",btn:"btn___sNJPX",btnSort:"btnSort___Fx9OM",tips:"tips___LrmpR",capacity:"capacity___kEj1v",title:"title___kVH8u",value:"value___EvnCZ"},i=y(8576),u=y(87395),n=y(84105),r=y(26724),a=y.n(r),o=y(51429),p=y(7408),v=(m,l,w)=>new Promise((C,D)=>{var S=A=>{try{O(w.next(A))}catch(F){D(F)}},P=A=>{try{O(w.throw(A))}catch(F){D(F)}},O=A=>A.done?C(A.value):Promise.resolve(A.value).then(S,P);O((w=w.apply(m,l)).next())}),f=({dataSource:m,batchStatus:l,SortMenuName:w,setSortMenuName:C,detailCourseGroupsList:D,onSearch:S,onBoard:P,onSort:O,isboard:A,dispatch:F,onBatch:j,SortMenus:x,capacity:b,isShowMode:N=!1,isLeftAuto:k=!1,onModeChange:z})=>{var M,T,G,U;const J=location.pathname.includes("attachment")||location.pathname.includes("video"),[re,V]=(0,d.useState)(!1),[$,Y]=(0,d.useState)([]),[ie,ne]=(0,d.useState)(!0);let[be,fe]=(0,d.useState)([]);const[ae,Z]=(0,d.useState)(1),[q,B]=(0,d.useState)(!1),X=(0,o.useDispatch)(),te=(T=(M=(0,i.eY)())==null?void 0:M.paid_version)==null?void 0:T.version_type,{globalSetting:oe}=(0,o.getDvaApp)()._store.getState(),ee=(0,o.useParams)(),R=Q=>{C(Q.name),O(Q)};(0,d.useEffect)(()=>{},[A]);const E=()=>v(void 0,null,function*(){var Q;if(ie&&!q){B(!0),Z(ae+1);const se=yield F({type:"classroomList/getCourseGroupsList",payload:{page:ae,id:ee.coursesId,limit:20,nonenavigate:!0}});let ce=[...(se==null?void 0:se.course_groups)||[]];((Q=se==null?void 0:se.course_groups)==null?void 0:Q.length)<20&&(ne(!1),ce.push({id:0,name:"\u672A\u5206\u73ED"})),B(!1),fe([...be,...ce])}}),L=d.createElement("section",{className:t.dropmenu},d.createElement("div",{style:{maxHeight:200,overflow:"auto"}},d.createElement(a(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Q=>{E()},hasMore:ie,useWindow:!1},d.createElement(me.default,{style:{width:240,zIndex:10}},(D==null?void 0:D.group_count)>0&&(be==null?void 0:be.filter(Q=>Q.edit_auth||Q.name==="\u672A\u5206\u73ED").map(function(Q,se){return d.createElement(me.default.Item,{key:Q.id},d.createElement(e.default,{checked:$.includes(Q.id),value:Q.id,onChange:ce=>{let _e=$.indexOf(Q.id);$.indexOf(Q.id)>-1?Y($.filter(le=>le!==Q.id)):Y($.concat(Q.id))}},Q.name))}))))),d.createElement("aside",{style:{background:"#fff"}},d.createElement("div",null,d.createElement(I.ZP,{type:"link",onClick:()=>{P($)}},"\u786E\u5B9A"),d.createElement(I.ZP,{type:"link",onClick:()=>{Y([])}},"\u91CD\u7F6E")))),H=w==="\u9ED8\u8BA4\u6392\u5E8F";return d.createElement("div",{className:t.searchSortControllerContainer},!!(x!=null&&x.length)&&d.createElement("div",null,d.createElement(_.Z,{dropdownRender:()=>d.createElement(me.default,{selectedKeys:[w]},x.map(Q=>d.createElement(me.default.Item,{key:Q.name,onClick:()=>R(Q)},Q.name)))},d.createElement("div",null,d.createElement("span",{className:`${t.btn} ${H?t.btnSort:""}`},d.createElement("i",{className:"iconfont icon-paixu font14 mr5"}),w)))),H&&d.createElement(c.Z,{title:"\u4F18\u5148\u6309\u7167\u8C03\u6574\u6392\u5E8F\u7ED3\u679C\u5C55\u793A\uFF0C\u672A\u8BBE\u7F6E\u6392\u5E8F\u65F6\uFF0C\u6309\u7167\u521B\u5EFA\u65F6\u95F4\u964D\u5E8F\u6392\u5217"},d.createElement("span",{className:t.tips},d.createElement("i",{className:"iconfont icon-a-wenhaobeifen2"}))),N&&d.createElement(s.default,{defaultValue:"",onChange:z,style:{width:160,marginLeft:"auto",marginRight:"20px"},options:[{value:"",label:"\u5168\u90E8\u8003\u8BD5\u6A21\u5F0F"},{value:!0,label:"\u6B63\u5F0F\u8003\u8BD5"},{value:!1,label:"\u6A21\u62DF\u8003\u8BD5"}]}),!(0,i.Ny)()&&J&&(0,i.GJ)()&&((G=oe==null?void 0:oe.setting)==null?void 0:G.main_site)&&d.createElement(c.Z,{overlayInnerStyle:{width:"380px"},title:d.createElement("div",null,"\u60A8\u7684\u3010",(U=p.vs[te])==null?void 0:U.name,"\u3011\u8D26\u53F7\u6700\u591A\u652F\u6301\u4F7F\u7528",(0,p.RD)((b==null?void 0:b.total)||0,!0),"\u7684\u6559\u5B66\u8D44\u6599\u5BB9\u91CF\u3002 \u60A8\u53EF\u4EE5\u6E05\u7406\u6587\u4EF6\u91CA\u653E\u7A7A\u95F4\uFF0C\u6216",d.createElement("span",{style:{color:"#6594FF",cursor:"pointer"},onClick:()=>{X({type:"user/setActionTabs",payload:{key:"\u5347\u7EA7\u6743\u76CA",title:"\u8054\u7CFB\u6559\u7814\u52A9\u7406"}})}},"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425"),"\u6269\u5BB9\u3002")},d.createElement("div",{className:t.capacity},d.createElement("div",{className:t.title},"\u8D44\u6599\u5BB9\u91CF"),d.createElement("div",{className:t.value},(()=>{const Q=(0,p.Mi)((b==null?void 0:b.used)||0,(b==null?void 0:b.total)||0,!0);return d.createElement(d.Fragment,null,Q==null?void 0:Q.split("/")[0],d.createElement("span",{style:{color:"#5F6A95"}},"/",Q==null?void 0:Q.split("/")[1]))})()))),d.createElement(h.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onSearch:S,style:{width:220,marginLeft:k?"auto":N||!(0,i.Ny)()&&(0,i.GJ)()?"":"auto"}}),(0,i.eB)()&&A&&d.createElement(_.Z,{dropdownRender:()=>L,open:re,onOpenChange:Q=>{be!=null&&be.length||E(),V(Q)}},d.createElement("a",null,"\u5206\u73ED",re?d.createElement(u.Z,{style:{marginLeft:6}}):d.createElement(n.Z,{style:{marginLeft:6}}))))}},89108:function(Ct,We,y){"use strict";y.d(We,{Z:function(){return r}});var d=y(59301),me=y(77019),e=y(5269),I=y(93041),_=y(75727),c=y(6767),s=y(25399),h={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},t=y(51429),i=y(8576),u=y(7408),r=({isLoading:a,addText:o,tabDataSource:p,isAdmin:v,dispatch:g,classroomList:f,type:m,isExercise:l,defaultSelectedKeys:w,onTabMenuClick:C,getDropdownMenu:D,showControlButton:S,buttonText:P,buttonIcon:O="icon-tianjiadaohang",extraNode:A,user:F,onButtonClick:j,isModelUser:x,menuItemWidth:b=125,showExtra:N=!1})=>{var k,z,M,T,G;const U=(0,t.useParams)();return d.createElement("div",{className:h.tabMenuContainer},d.createElement(me.Z,null,d.createElement(e.Z,{flex:"1"},d.createElement(I.default,{onSelect:J=>a?{}:C(J),mode:"horizontal",selectedKeys:w},p.map(J=>d.createElement(I.default.Item,{style:{width:b},key:typeof J.index=="number"?J.index:J.id},d.createElement("span",{className:"c-grey-666"},J.name),J.total!==void 0&&v&&d.createElement("span",{className:"c-grey-999 ml20"},J.total||0))))),v&&l&&d.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{g({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),(v||N)&&d.createElement(e.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},l&&d.createElement(_.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>d.createElement(I.default,null,d.createElement(I.default.Item,{key:1,onClick:()=>{var J;if(!(0,u.Ye)(g)){if((0,i.Rm)()&&!((J=f.AssistantObject.exercise)!=null&&J.can_download)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}g({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:m,exportType:"exercise",category_id:U.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),d.createElement(I.default.Item,{key:3,onClick:()=>{var J;if(!(0,u.Ye)(g)){if((0,i.Rm)()&&!((J=f.AssistantObject.exercise)!=null&&J.can_download)){c.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}t.history.push(`/classrooms/${U==null?void 0:U.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},d.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},d.createElement("span",{style:{color:"#666666",cursor:"pointer"}},d.createElement("i",{className:"iconfont icon-xiazai6"})))),d.createElement("div",{className:h.control},d.createElement("div",{className:h.extra},A),S&&(P=="\u6DFB\u52A0\u76F4\u64AD"?d.createElement(_.Z,{menu:{items:(z=(k=[{label:d.createElement("div",{onClick:()=>{j("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},(x||(0,i.ag)())&&{label:d.createElement("div",{onClick:()=>{j("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:k.filter(J=>J==null?void 0:J.show))==null?void 0:z.map(J=>({label:J==null?void 0:J.label,key:J==null?void 0:J.key}))}},d.createElement("span",{className:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:`iconfont ${O}`})),d.createElement("span",null,P))):d.createElement("span",{onClick:j,style:{cursor:"pointer"},className:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:`iconfont ${O}`})),d.createElement("span",null,P))),!!D&&d.createElement(_.Z,{disabled:((M=F==null?void 0:F.userInfo)==null?void 0:M.user_status)===2,className:"ml10",dropdownRender:D},d.createElement("span",{className:((T=F==null?void 0:F.userInfo)==null?void 0:T.user_status)===2?h.selectBtn1:h.selectBtn},d.createElement("span",null,d.createElement("i",{className:"iconfont icon-tianjiadaohang"})),d.createElement(s.Z,{title:((G=F==null?void 0:F.userInfo)==null?void 0:G.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},d.createElement("span",null,o||"\u521B\u5EFA\u8BD5\u5377"))))))))}},47257:function(Ct){(function(We){(function(y){if(1)Ct.exports=y();else var d})(function(){var y,d,me;return function(){function e(I,_,c){function s(i,u){if(!_[i]){if(!I[i]){var n=void 0;if(!u&&n)return require(i,!0);if(h)return h(i,!0);var r=new Error("Cannot find module '"+i+"'");throw r.code="MODULE_NOT_FOUND",r}var a=_[i]={exports:{}};I[i][0].call(a.exports,function(o){var p=I[i][1][o];return s(p||o)},a,a.exports,e,I,_,c)}return _[i].exports}for(var h=void 0,t=0;t `.concat(g,` diff --git a/sprite-ai.html b/sprite-ai.html index a21f7477e2..1f95625b45 100644 --- a/sprite-ai.html +++ b/sprite-ai.html @@ -1,218 +1,218 @@ - - - + - - Sprite Preview - - - + - -

      Sprite 雪碧图预览

      -
      - -
      - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - \ No newline at end of file + diff --git a/sprite.html b/sprite.html index af39b61f06..4fe8212ec9 100644 --- a/sprite.html +++ b/sprite.html @@ -1,282 +1,466 @@ - - - + - - Sprite Preview - + - -

      Sprite 雪碧图预览

      -
      - -
      - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - \ No newline at end of file + diff --git a/umi.7d32e3fa.js b/umi.543be22a.js similarity index 99% rename from umi.7d32e3fa.js rename to umi.543be22a.js index 6fd2418895..7d64af5c24 100644 --- a/umi.7d32e3fa.js +++ b/umi.543be22a.js @@ -239,6 +239,6 @@ Add a component higher in the tree to provide a loading \v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(i,d,e){"use strict";var t=e(65911),r=e(32621),n=e(68151),a=e(16332),s=e(58218),u=e(24538),c=e(44166),o=e(25576),f=e(7825),h=e(73068),p=e(61888),x=e(35454),g=e(16697);i.exports=function(P,O,S,I){var E="stackTraceLimit",A=I?2:1,R=P.split("."),T=R[R.length-1],D=t.apply(null,R);if(D){var M=D.prototype;if(!g&&r(M,"cause")&&delete M.cause,!S)return D;var B=t("Error"),j=O(function(G,H){var Y=f(I?H:G,void 0),L=I?new D(G):new D;return Y!==void 0&&n(L,"message",Y),p(L,j,L.stack,2),this&&a(M,this)&&o(L,this,j),arguments.length>A&&h(L,arguments[A]),L});if(j.prototype=M,T!=="Error"?s?s(j,B):u(j,B,{name:!0}):x&&E in D&&(c(j,D,E),c(j,D,"prepareStackTrace")),u(j,D),!g)try{M.name!==T&&n(M,"name",T),M.constructor=j}catch(G){}return j}}},93074:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(3338),s=e(78540),u="AggregateError",c=r(u),o=!a(function(){return c([1]).errors[0]!==1})&&a(function(){return c([1],u,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:s(u,function(f){return function(p,x){return n(f,this,arguments)}},o,!0)})},6555:function(i,d,e){"use strict";var t=e(94488),r=e(16332),n=e(53456),a=e(58218),s=e(24538),u=e(20132),c=e(68151),o=e(35012),f=e(73068),h=e(61888),p=e(62003),x=e(7825),g=e(59893),P=g("toStringTag"),O=Error,S=[].push,I=function(R,T){var D=r(E,this),M;a?M=a(new O,D?n(this):E):(M=D?this:u(E),c(M,P,"Error")),T!==void 0&&c(M,"message",x(T)),h(M,I,M.stack,1),arguments.length>2&&f(M,arguments[2]);var B=[];return p(R,S,{that:B}),c(M,"errors",B),M};a?a(I,O):s(I,O,{name:!0});var E=I.prototype=u(O.prototype,{constructor:o(1,I),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:I})},86357:function(i,d,e){"use strict";e(6555)},89170:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(91669),a=e(51996),s="ArrayBuffer",u=n[s],c=r[s];t({global:!0,constructor:!0,forced:c!==u},{ArrayBuffer:u}),a(s)},71012:function(i,d,e){"use strict";var t=e(94488),r=e(58261),n=r.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!n},{isView:r.isView})},84203:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(3338),a=e(91669),s=e(80449),u=e(51981),c=e(61578),o=e(60473),f=a.ArrayBuffer,h=a.DataView,p=h.prototype,x=r(f.prototype.slice),g=r(p.getUint8),P=r(p.setUint8),O=n(function(){return!new f(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:O},{slice:function(I,E){if(x&&E===void 0)return x(s(this),I);for(var A=s(this).byteLength,R=u(I,A),T=u(E===void 0?A:E,A),D=new(o(this,f))(c(T-R)),M=new h(this),B=new h(D),j=0;R=0?h:f+h;return p<0||p>=f?void 0:o[p]}}),s("at")},2924:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(18589),a=e(31946),s=e(94029),u=e(82762),c=e(66434),o=e(69392),f=e(81427),h=e(17480),p=e(59893),x=e(46573),g=p("isConcatSpreadable"),P=x>=51||!r(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=function(I){if(!a(I))return!1;var E=I[g];return E!==void 0?!!E:n(I)},S=!P||!h("concat");t({target:"Array",proto:!0,arity:1,forced:S},{concat:function(E){var A=s(this),R=f(A,0),T=0,D,M,B,j,G;for(D=-1,B=arguments.length;D1?arguments[1]:void 0)}})},16137:function(i,d,e){"use strict";var t=e(94488),r=e(75202),n=e(81181);t({target:"Array",proto:!0},{fill:r}),n("fill")},48435:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filter,n=e(17480),a=n("filter");t({target:"Array",proto:!0,forced:!a},{filter:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},70365:function(i,d,e){"use strict";var t=e(94488),r=e(90560).findIndex,n=e(81181),a="findIndex",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{findIndex:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},17482:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLastIndex,n=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLastIndex")},33717:function(i,d,e){"use strict";var t=e(94488),r=e(53279).findLast,n=e(81181);t({target:"Array",proto:!0},{findLast:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("findLast")},11553:function(i,d,e){"use strict";var t=e(94488),r=e(90560).find,n=e(81181),a="find",s=!0;a in[]&&Array(1)[a](function(){s=!1}),t({target:"Array",proto:!0,forced:s},{find:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),n(a)},65033:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(63335),a=e(94029),s=e(82762),u=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var f=a(this),h=s(f),p;return n(o),p=u(f,0),p.length=r(p,f,f,h,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(i,d,e){"use strict";var t=e(94488),r=e(3372),n=e(94029),a=e(82762),s=e(56902),u=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,f=n(this),h=a(f),p=u(f,0);return p.length=r(p,f,f,h,0,o===void 0?1:s(o)),p}})},52732:function(i,d,e){"use strict";var t=e(94488),r=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},99382:function(i,d,e){"use strict";var t=e(94488),r=e(60255),n=e(35221),a=!n(function(s){Array.from(s)});t({target:"Array",stat:!0,forced:a},{from:r})},88437:function(i,d,e){"use strict";var t=e(94488),r=e(22999).includes,n=e(3338),a=e(81181),s=n(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:s},{includes:function(c){return r(this,c,arguments.length>1?arguments[1]:void 0)}}),a("includes")},68440:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(22999).indexOf,a=e(45601),s=r([].indexOf),u=!!s&&1/s([1],1,-0)<0,c=u||!a("indexOf");t({target:"Array",proto:!0,forced:c},{indexOf:function(f){var h=arguments.length>1?arguments[1]:void 0;return u?s(this,f,h)||0:n(this,f,h)}})},13412:function(i,d,e){"use strict";var t=e(94488),r=e(18589);t({target:"Array",stat:!0},{isArray:r})},11005:function(i,d,e){"use strict";var t=e(80524),r=e(81181),n=e(48074),a=e(94844),s=e(37691).f,u=e(24019),c=e(25587),o=e(16697),f=e(35454),h="Array Iterator",p=a.set,x=a.getterFor(h);i.exports=u(Array,"Array",function(P,O){p(this,{type:h,target:t(P),index:0,kind:O})},function(){var P=x(this),O=P.target,S=P.index++;if(!O||S>=O.length)return P.target=void 0,c(void 0,!0);switch(P.kind){case"keys":return c(S,!1);case"values":return c(O[S],!1)}return c([S,O[S]],!1)},"values");var g=n.Arguments=n.Array;if(r("keys"),r("values"),r("entries"),!o&&f&&g.name!=="values")try{s(g,"name",{value:"values"})}catch(P){}},70348:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(1835),a=e(80524),s=e(45601),u=r([].join),c=n!==Object,o=c||!s("join",",");t({target:"Array",proto:!0,forced:o},{join:function(h){return u(a(this),h===void 0?",":h)}})},19801:function(i,d,e){"use strict";var t=e(94488),r=e(55009);t({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},91550:function(i,d,e){"use strict";var t=e(94488),r=e(90560).map,n=e(17480),a=n("map");t({target:"Array",proto:!0,forced:!a},{map:function(u){return r(this,u,arguments.length>1?arguments[1]:void 0)}})},85223:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(39812),a=e(69392),s=Array,u=r(function(){function c(){}return!(s.of.call(c)instanceof c)});t({target:"Array",stat:!0,forced:u},{of:function(){for(var o=0,f=arguments.length,h=new(n(this)?this:s)(f);f>o;)a(h,o,arguments[o++]);return h.length=f,h}})},7154:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(82762),a=e(39428),s=e(66434),u=e(3338),c=u(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(h){return h instanceof TypeError}},f=c||!o();t({target:"Array",proto:!0,arity:1,forced:f},{push:function(p){var x=r(this),g=n(x),P=arguments.length;s(g+P);for(var O=0;O79&&a<83,c=u||!n("reduceRight");t({target:"Array",proto:!0,forced:c},{reduceRight:function(f){return r(this,f,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(i,d,e){"use strict";var t=e(94488),r=e(16370).left,n=e(45601),a=e(46573),s=e(90946),u=!s&&a>79&&a<83,c=u||!n("reduce");t({target:"Array",proto:!0,forced:c},{reduce:function(f){var h=arguments.length;return r(this,f,h,h>1?arguments[1]:void 0)}})},9402:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(18589),a=r([].reverse),s=[1,2];t({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return n(this)&&(this.length=this.length),a(this)}})},62489:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=e(39812),a=e(31946),s=e(51981),u=e(82762),c=e(80524),o=e(69392),f=e(59893),h=e(17480),p=e(30867),x=h("slice"),g=f("species"),P=Array,O=Math.max;t({target:"Array",proto:!0,forced:!x},{slice:function(I,E){var A=c(this),R=u(A),T=s(I,R),D=s(E===void 0?R:E,R),M,B,j;if(r(A)&&(M=A.constructor,n(M)&&(M===P||r(M.prototype))?M=void 0:a(M)&&(M=M[g],M===null&&(M=void 0)),M===P||M===void 0))return p(A,T,D);for(B=new(M===void 0?P:M)(O(D-T,0)),j=0;T1?arguments[1]:void 0)}})},62837:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(63335),a=e(94029),s=e(82762),u=e(84233),c=e(69905),o=e(3338),f=e(63668),h=e(45601),p=e(78177),x=e(17687),g=e(46573),P=e(19684),O=[],S=r(O.sort),I=r(O.push),E=o(function(){O.sort(void 0)}),A=o(function(){O.sort(null)}),R=h("sort"),T=!o(function(){if(g)return g<70;if(!(p&&p>3)){if(x)return!0;if(P)return P<603;var B="",j,G,H,Y;for(j=65;j<76;j++){switch(G=String.fromCharCode(j),j){case 66:case 69:case 70:case 72:H=3;break;case 68:case 71:H=4;break;default:H=2}for(Y=0;Y<47;Y++)O.push({k:G+Y,v:H})}for(O.sort(function(L,V){return V.v-L.v}),Y=0;Yc(G)?1:-1}};t({target:"Array",proto:!0,forced:D},{sort:function(j){j!==void 0&&n(j);var G=a(this);if(T)return j===void 0?S(G):S(G,j);var H=[],Y=s(G),L,V;for(V=0;VA-M+D;j--)h(E,j-1)}else if(D>M)for(j=A-M;j>R;j--)G=j+M-1,H=j+D-1,G in E?E[H]=E[G]:h(E,H);for(j=0;j=0&&f<=99?f+1900:f;return u(this,h)}})},71390:function(i,d,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(i,d,e){"use strict";var t=e(94488),r=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==r},{toISOString:r})},83578:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(97954),s=r(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:s},{toJSON:function(c){var o=n(this),f=a(o,"number");return typeof f=="number"&&!isFinite(f)?null:o.toISOString()}})},69762:function(i,d,e){"use strict";var t=e(32621),r=e(2291),n=e(77119),a=e(59893),s=a("toPrimitive"),u=Date.prototype;t(u,s)||r(u,s,n)},76880:function(i,d,e){"use strict";var t=e(94237),r=e(2291),n=Date.prototype,a="Invalid Date",s="toString",u=t(n[s]),c=t(n.getTime);String(new Date(NaN))!==a&&r(n,s,function(){var f=c(this);return f===f?u(this):a})},31808:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(13743),a=e(78540),s="WebAssembly",u=r[s],c=new Error("e",{cause:7}).cause!==7,o=function(h,p){var x={};x[h]=a(h,p,c),t({global:!0,constructor:!0,arity:1,forced:c},x)},f=function(h,p){if(u&&u[h]){var x={};x[h]=a(s+"."+h,p,c),t({target:s,stat:!0,constructor:!0,arity:1,forced:c},x)}};o("Error",function(h){return function(x){return n(h,this,arguments)}}),o("EvalError",function(h){return function(x){return n(h,this,arguments)}}),o("RangeError",function(h){return function(x){return n(h,this,arguments)}}),o("ReferenceError",function(h){return function(x){return n(h,this,arguments)}}),o("SyntaxError",function(h){return function(x){return n(h,this,arguments)}}),o("TypeError",function(h){return function(x){return n(h,this,arguments)}}),o("URIError",function(h){return function(x){return n(h,this,arguments)}}),f("CompileError",function(h){return function(x){return n(h,this,arguments)}}),f("LinkError",function(h){return function(x){return n(h,this,arguments)}}),f("RuntimeError",function(h){return function(x){return n(h,this,arguments)}})},99953:function(i,d,e){"use strict";var t=e(2291),r=e(13367),n=Error.prototype;n.toString!==r&&t(n,"toString",r)},65009:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=r("".charAt),s=r("".charCodeAt),u=r(/./.exec),c=r(1 .toString),o=r("".toUpperCase),f=/[\w*+\-./@]/,h=function(p,x){for(var g=c(p,16);g.length9490626562425156e-8?a(h)+u:r(h-1+s(h-1)*s(h+1))}})},85660:function(i,d,e){"use strict";var t=e(94488),r=Math.asinh,n=Math.log,a=Math.sqrt;function s(c){var o=+c;return!isFinite(o)||o===0?o:o<0?-s(-o):n(o+a(o*o+1))}var u=!(r&&1/r(0)>0);t({target:"Math",stat:!0,forced:u},{asinh:s})},80031:function(i,d,e){"use strict";var t=e(94488),r=Math.atanh,n=Math.log,a=!(r&&1/r(-0)<0);t({target:"Math",stat:!0,forced:a},{atanh:function(u){var c=+u;return c===0?c:n((1+c)/(1-c))/2}})},34434:function(i,d,e){"use strict";var t=e(94488),r=e(37666),n=Math.abs,a=Math.pow;t({target:"Math",stat:!0},{cbrt:function(u){var c=+u;return r(c)*a(n(c),.3333333333333333)}})},83579:function(i,d,e){"use strict";var t=e(94488),r=Math.floor,n=Math.log,a=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(u){var c=u>>>0;return c?31-r(n(c+.5)*a):32}})},74307:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.cosh,a=Math.abs,s=Math.E,u=!n||n(710)===1/0;t({target:"Math",stat:!0,forced:u},{cosh:function(o){var f=r(a(o)-1)+1;return(f+1/(f*s*s))*(s/2)}})},97423:function(i,d,e){"use strict";var t=e(94488),r=e(10014);t({target:"Math",stat:!0,forced:r!==Math.expm1},{expm1:r})},93321:function(i,d,e){"use strict";var t=e(94488),r=e(14894);t({target:"Math",stat:!0},{fround:r})},82277:function(i,d,e){"use strict";var t=e(94488),r=Math.hypot,n=Math.abs,a=Math.sqrt,s=!!r&&r(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:s},{hypot:function(c,o){for(var f=0,h=0,p=arguments.length,x=0,g,P;h0?(P=g/x,f+=P*P):f+=g;return x===1/0?1/0:x*a(f)}})},61425:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=Math.imul,a=r(function(){return n(4294967295,5)!==-5||n.length!==2});t({target:"Math",stat:!0,forced:a},{imul:function(u,c){var o=65535,f=+u,h=+c,p=o&f,x=o&h;return 0|p*x+((o&f>>>16)*x+p*(o&h>>>16)<<16>>>0)}})},61873:function(i,d,e){"use strict";var t=e(94488),r=e(53309);t({target:"Math",stat:!0},{log10:r})},9307:function(i,d,e){"use strict";var t=e(94488),r=e(25726);t({target:"Math",stat:!0},{log1p:r})},8821:function(i,d,e){"use strict";var t=e(94488),r=Math.log,n=Math.LN2;t({target:"Math",stat:!0},{log2:function(s){return r(s)/n}})},64385:function(i,d,e){"use strict";var t=e(94488),r=e(37666);t({target:"Math",stat:!0},{sign:r})},64099:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(10014),a=Math.abs,s=Math.exp,u=Math.E,c=r(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:c},{sinh:function(f){var h=+f;return a(h)<1?(n(h)-n(-h))/2:(s(h-1)-s(-h-1))*(u/2)}})},62455:function(i,d,e){"use strict";var t=e(94488),r=e(10014),n=Math.exp;t({target:"Math",stat:!0},{tanh:function(s){var u=+s,c=r(u),o=r(-u);return c===1/0?1:o===1/0?-1:(c-o)/(n(u)+n(-u))}})},79965:function(i,d,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(i,d,e){"use strict";var t=e(94488),r=e(3312);t({target:"Math",stat:!0},{trunc:r})},275:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(35454),a=e(92916),s=e(9699),u=e(94237),c=e(20865),o=e(32621),f=e(25576),h=e(16332),p=e(18446),x=e(97954),g=e(3338),P=e(80689).f,O=e(71256).f,S=e(37691).f,I=e(49228),E=e(52971).trim,A="Number",R=a[A],T=s[A],D=R.prototype,M=a.TypeError,B=u("".slice),j=u("".charCodeAt),G=function(Q){var W=x(Q,"number");return typeof W=="bigint"?W:H(W)},H=function(Q){var W=x(Q,"number"),F,J,k,Z,X,ee,ue,ie;if(p(W))throw new M("Cannot convert a Symbol value to a number");if(typeof W=="string"&&W.length>2){if(W=E(W),F=j(W,0),F===43||F===45){if(J=j(W,2),J===88||J===120)return NaN}else if(F===48){switch(j(W,1)){case 66:case 98:k=2,Z=49;break;case 79:case 111:k=8,Z=55;break;default:return+W}for(X=B(W,2),ee=X.length,ue=0;ueZ)return NaN;return parseInt(X,k)}}return+W},Y=c(A,!R(" 0o1")||!R("0b1")||R("+0x1")),L=function(Q){return h(D,Q)&&g(function(){I(Q)})},V=function(W){var F=arguments.length<1?0:R(G(W));return L(this)?f(Object(F),this,V):F};V.prototype=D,Y&&!r&&(D.constructor=V),t({global:!0,constructor:!0,wrap:!0,forced:Y},{Number:V});var K=function(Q,W){for(var F=n?P(W):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),J=0,k;F.length>J;J++)o(W,k=F[J])&&!o(Q,k)&&S(Q,k,O(W,k))};r&&T&&K(s[A],T),(Y||r)&&K(s[A],R)},31919:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(i,d,e){"use strict";var t=e(94488),r=e(1222);t({target:"Number",stat:!0},{isFinite:r})},10177:function(i,d,e){"use strict";var t=e(94488),r=e(62896);t({target:"Number",stat:!0},{isInteger:r})},85690:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(n){return n!==n}})},92114:function(i,d,e){"use strict";var t=e(94488),r=e(62896),n=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(s){return r(s)&&n(s)<=9007199254740991}})},1017:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(i,d,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==r},{parseFloat:r})},76345:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==r},{parseInt:r})},7282:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(53309),c=e(3338),o=RangeError,f=String,h=isFinite,p=Math.abs,x=Math.floor,g=Math.pow,P=Math.round,O=r(1 .toExponential),S=r(s),I=r("".slice),E=O(-69e-12,4)==="-6.9000e-11"&&O(1.255,2)==="1.25e+0"&&O(12345,3)==="1.235e+4"&&O(25,0)==="3e+1",A=function(){return c(function(){O(1,1/0)})&&c(function(){O(1,-1/0)})},R=function(){return!c(function(){O(1/0,1/0),O(NaN,1/0)})},T=!E||!A()||!R();t({target:"Number",proto:!0,forced:T},{toExponential:function(M){var B=a(this);if(M===void 0)return O(B);var j=n(M);if(!h(B))return String(B);if(j<0||j>20)throw new o("Incorrect fraction digits");if(E)return O(B,j);var G="",H="",Y=0,L="",V="";if(B<0&&(G="-",B=-B),B===0)Y=0,H=S("0",j+1);else{var K=u(B);Y=x(K);var Q=0,W=g(10,Y-j);Q=P(B/W),2*B>=(2*Q+1)*W&&(Q+=1),Q>=g(10,j+1)&&(Q/=10,Y+=1),H=f(Q)}return j!==0&&(H=I(H,0,1)+"."+I(H,1)),Y===0?(L="+",V="0"):(L=Y>0?"+":"-",V=f(p(Y))),H+="e"+L+V,G+H}})},58055:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a=e(49228),s=e(71049),u=e(3338),c=RangeError,o=String,f=Math.floor,h=r(s),p=r("".slice),x=r(1 .toFixed),g=function(A,R,T){return R===0?T:R%2===1?g(A,R-1,T*A):g(A*A,R/2,T)},P=function(A){for(var R=0,T=A;T>=4096;)R+=12,T/=4096;for(;T>=2;)R+=1,T/=2;return R},O=function(A,R,T){for(var D=-1,M=T;++D<6;)M+=R*A[D],A[D]=M%1e7,M=f(M/1e7)},S=function(A,R){for(var T=6,D=0;--T>=0;)D+=A[T],A[T]=f(D/R),D=D%R*1e7},I=function(A){for(var R=6,T="";--R>=0;)if(T!==""||R===0||A[R]!==0){var D=o(A[R]);T=T===""?D:T+h("0",7-D.length)+D}return T},E=u(function(){return x(8e-5,3)!=="0.000"||x(.9,0)!=="1"||x(1.255,2)!=="1.25"||x(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!u(function(){x({})});t({target:"Number",proto:!0,forced:E},{toFixed:function(R){var T=a(this),D=n(R),M=[0,0,0,0,0,0],B="",j="0",G,H,Y,L;if(D<0||D>20)throw new c("Incorrect fraction digits");if(T!==T)return"NaN";if(T<=-1e21||T>=1e21)return o(T);if(T<0&&(B="-",T=-T),T>1e-21)if(G=P(T*g(2,69,1))-69,H=G<0?T*g(2,-G,1):T/g(2,G,1),H*=4503599627370496,G=52-G,G>0){for(O(M,0,H),Y=D;Y>=7;)O(M,1e7,0),Y-=7;for(O(M,g(10,Y,1),0),Y=G-1;Y>=23;)S(M,8388608),Y-=23;S(M,1<0?(L=j.length,j=B+(L<=D?"0."+h("0",D-L)+j:p(j,0,L-D)+"."+p(j,L-D))):j=B+j,j}})},93547:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(3338),a=e(49228),s=r(1 .toPrecision),u=n(function(){return s(1,void 0)!=="1"})||!n(function(){s({})});t({target:"Number",proto:!0,forced:u},{toPrecision:function(o){return o===void 0?s(a(this)):s(a(this),o)}})},31237:function(i,d,e){"use strict";var t=e(94488),r=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},17954:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(20132);t({target:"Object",stat:!0,sham:!r},{create:n})},58580:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineGetter__:function(o,f){u.f(s(this),o,{get:a(f),enumerable:!0,configurable:!0})}})},47146:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==n,sham:!r},{defineProperties:n})},40416:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!r},{defineProperty:n})},7615:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(63335),s=e(94029),u=e(37691);r&&t({target:"Object",proto:!0,forced:n},{__defineSetter__:function(o,f){u.f(s(this),o,{set:a(f),enumerable:!0,configurable:!0})}})},72820:function(i,d,e){"use strict";var t=e(94488),r=e(88698).entries;t({target:"Object",stat:!0},{entries:function(a){return r(a)}})},86070:function(i,d,e){"use strict";var t=e(94488),r=e(13247),n=e(3338),a=e(31946),s=e(2074).onFreeze,u=Object.freeze,c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!r},{freeze:function(f){return u&&a(f)?u(s(f)):f}})},23569:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(69392);t({target:"Object",stat:!0},{fromEntries:function(s){var u={};return r(s,function(c,o){n(u,c,o)},{AS_ENTRIES:!0}),u}})},55639:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(80524),a=e(71256).f,s=e(35454),u=!s||r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getOwnPropertyDescriptor:function(o,f){return a(n(o),f)}})},63046:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(48662),a=e(80524),s=e(71256),u=e(69392);t({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(o){for(var f=a(o),h=s.f,p=n(f),x={},g=0,P,O;p.length>g;)O=h(f,P=p[g++]),O!==void 0&&u(x,P,O);return x}})},464:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(53393).f,a=r(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:a},{getOwnPropertyNames:n})},67936:function(i,d,e){"use strict";var t=e(94488),r=e(42820),n=e(3338),a=e(92635),s=e(94029),u=!r||n(function(){a.f(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertySymbols:function(o){var f=a.f;return f?f(s(o)):[]}})},51082:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(94029),a=e(53456),s=e(4870),u=r(function(){a(1)});t({target:"Object",stat:!0,forced:u,sham:!s},{getPrototypeOf:function(o){return a(n(o))}})},83850:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(94237),a=e(63335),s=e(95955),u=e(17818),c=e(62003),o=r("Object","create"),f=n([].push);t({target:"Object",stat:!0},{groupBy:function(p,x){s(p),a(x);var g=o(null),P=0;return c(p,function(O){var S=u(x(O,P++));S in g?f(g[S],O):g[S]=[O]}),g}})},41990:function(i,d,e){"use strict";var t=e(94488),r=e(32621);t({target:"Object",stat:!0},{hasOwn:r})},55888:function(i,d,e){"use strict";var t=e(94488),r=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==r},{isExtensible:r})},53827:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isFrozen,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isFrozen:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},78143:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(31946),a=e(29076),s=e(51424),u=Object.isSealed,c=s||r(function(){u(1)});t({target:"Object",stat:!0,forced:c},{isSealed:function(f){return!n(f)||s&&a(f)==="ArrayBuffer"?!0:u?u(f):!1}})},15787:function(i,d,e){"use strict";var t=e(94488),r=e(5370);t({target:"Object",stat:!0},{is:r})},66419:function(i,d,e){"use strict";var t=e(94488),r=e(94029),n=e(7733),a=e(3338),s=a(function(){n(1)});t({target:"Object",stat:!0,forced:s},{keys:function(c){return n(r(c))}})},75765:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupGetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.get;while(h=u(h))}})},14645:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(25837),a=e(94029),s=e(17818),u=e(53456),c=e(71256).f;r&&t({target:"Object",proto:!0,forced:n},{__lookupSetter__:function(f){var h=a(this),p=s(f),x;do if(x=c(h,p))return x.set;while(h=u(h))}})},71122:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.preventExtensions,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{preventExtensions:function(f){return u&&r(f)?u(n(f)):f}})},42084:function(i,d,e){"use strict";var t=e(35454),r=e(64110),n=e(31946),a=e(94029),s=e(95955),u=Object.getPrototypeOf,c=Object.setPrototypeOf,o=Object.prototype,f="__proto__";if(t&&u&&c&&!(f in o))try{r(o,f,{configurable:!0,get:function(){return u(a(this))},set:function(p){var x=s(this);!n(p)&&p!==null||!n(x)||c(x,p)}})}catch(h){}},25070:function(i,d,e){"use strict";var t=e(94488),r=e(31946),n=e(2074).onFreeze,a=e(13247),s=e(3338),u=Object.seal,c=s(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!a},{seal:function(f){return u&&r(f)?u(n(f)):f}})},77140:function(i,d,e){"use strict";var t=e(94488),r=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:r})},15954:function(i,d,e){"use strict";var t=e(68527),r=e(2291),n=e(28488);t||r(Object.prototype,"toString",n,{unsafe:!0})},4266:function(i,d,e){"use strict";var t=e(94488),r=e(88698).values;t({target:"Object",stat:!0},{values:function(a){return r(a)}})},49988:function(i,d,e){"use strict";var t=e(94488),r=e(31280);t({global:!0,forced:parseFloat!==r},{parseFloat:r})},38823:function(i,d,e){"use strict";var t=e(94488),r=e(52446);t({global:!0,forced:parseInt!==r},{parseInt:r})},4045:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{allSettled:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]={status:"fulfilled",value:D},--E||x(S))},function(D){T||(T=!0,S[R]={status:"rejected",reason:D},--E||x(S))})}),--E||x(S)});return P.error&&g(P.value),p.promise}})},12785:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{all:function(f){var h=this,p=a.f(h),x=p.resolve,g=p.reject,P=s(function(){var O=n(h.resolve),S=[],I=0,E=1;u(f,function(A){var R=I++,T=!1;E++,r(O,h,A).then(function(D){T||(T=!0,S[R]=D,--E||x(S))},g)}),--E||x(S)});return P.error&&g(P.value),p.promise}})},50747:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(65911),s=e(73446),u=e(80734),c=e(62003),o=e(22093),f="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var x=this,g=a("AggregateError"),P=s.f(x),O=P.resolve,S=P.reject,I=u(function(){var E=n(x.resolve),A=[],R=0,T=1,D=!1;c(p,function(M){var B=R++,j=!1;T++,r(E,x,M).then(function(G){j||D||(D=!0,O(G))},function(G){j||D||(j=!0,A[B]=G,--T||S(new g(A,f)))})}),--T||S(new g(A,f))});return I.error&&S(I.value),P.promise}})},41902:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(82830).CONSTRUCTOR,a=e(2451),s=e(65911),u=e(55327),c=e(2291),o=a&&a.prototype;if(t({target:"Promise",proto:!0,forced:n,real:!0},{catch:function(h){return this.then(void 0,h)}}),!r&&u(a)){var f=s("Promise").prototype.catch;o.catch!==f&&c(o,"catch",f,{unsafe:!0})}},90366:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(90946),a=e(92916),s=e(89945),u=e(2291),c=e(58218),o=e(94573),f=e(51996),h=e(63335),p=e(55327),x=e(31946),g=e(56472),P=e(60473),O=e(28887).set,S=e(72933),I=e(61810),E=e(80734),A=e(66790),R=e(94844),T=e(2451),D=e(82830),M=e(73446),B="Promise",j=D.CONSTRUCTOR,G=D.REJECTION_EVENT,H=D.SUBCLASSING,Y=R.getterFor(B),L=R.set,V=T&&T.prototype,K=T,Q=V,W=a.TypeError,F=a.document,J=a.process,k=M.f,Z=k,X=!!(F&&F.createEvent&&a.dispatchEvent),ee="unhandledrejection",ue="rejectionhandled",ie=0,ce=1,le=2,He=1,ze=2,it,_t,$e,Xe,je=function(Le){var xe;return x(Le)&&p(xe=Le.then)?xe:!1},De=function(Le,xe){var de=xe.value,ye=xe.state===ce,Ce=ye?Le.ok:Le.fail,tt=Le.resolve,xt=Le.reject,fe=Le.domain,Ee,ft,Je;try{Ce?(ye||(xe.rejection===ze&&wt(xe),xe.rejection=He),Ce===!0?Ee=de:(fe&&fe.enter(),Ee=Ce(de),fe&&(fe.exit(),Je=!0)),Ee===Le.promise?xt(new W("Promise-chain cycle")):(ft=je(Ee))?s(ft,Ee,tt,xt):tt(Ee)):xt(de)}catch(Ke){fe&&!Je&&fe.exit(),xt(Ke)}},me=function(Le,xe){Le.notified||(Le.notified=!0,S(function(){for(var de=Le.reactions,ye;ye=de.get();)De(ye,Le);Le.notified=!1,xe&&!Le.rejection&<(Le)}))},ot=function(Le,xe,de){var ye,Ce;X?(ye=F.createEvent("Event"),ye.promise=xe,ye.reason=de,ye.initEvent(Le,!1,!0),a.dispatchEvent(ye)):ye={promise:xe,reason:de},!G&&(Ce=a["on"+Le])?Ce(ye):Le===ee&&I("Unhandled promise rejection",de)},lt=function(Le){s(O,a,function(){var xe=Le.facade,de=Le.value,ye=St(Le),Ce;if(ye&&(Ce=E(function(){n?J.emit("unhandledRejection",de,xe):ot(ee,xe,de)}),Le.rejection=n||St(Le)?ze:He,Ce.error))throw Ce.value})},St=function(Le){return Le.rejection!==He&&!Le.parent},wt=function(Le){s(O,a,function(){var xe=Le.facade;n?J.emit("rejectionHandled",xe):ot(ue,xe,Le.value)})},Ie=function(Le,xe,de){return function(ye){Le(xe,ye,de)}},qe=function(Le,xe,de){Le.done||(Le.done=!0,de&&(Le=de),Le.value=xe,Le.state=le,me(Le,!0))},vt=function(Le,xe,de){if(!Le.done){Le.done=!0,de&&(Le=de);try{if(Le.facade===xe)throw new W("Promise can't be resolved itself");var ye=je(xe);ye?S(function(){var Ce={done:!1};try{s(ye,xe,Ie(vt,Ce,Le),Ie(qe,Ce,Le))}catch(tt){qe(Ce,tt,Le)}}):(Le.value=xe,Le.state=ce,me(Le,!1))}catch(Ce){qe({done:!1},Ce,Le)}}};if(j&&(K=function(xe){g(this,Q),h(xe),s(it,this);var de=Y(this);try{xe(Ie(vt,de),Ie(qe,de))}catch(ye){qe(de,ye)}},Q=K.prototype,it=function(xe){L(this,{type:B,done:!1,notified:!1,parent:!1,reactions:new A,rejection:!1,state:ie,value:void 0})},it.prototype=u(Q,"then",function(xe,de){var ye=Y(this),Ce=k(P(this,K));return ye.parent=!0,Ce.ok=p(xe)?xe:!0,Ce.fail=p(de)&&de,Ce.domain=n?J.domain:void 0,ye.state===ie?ye.reactions.add(Ce):S(function(){De(Ce,ye)}),Ce.promise}),_t=function(){var Le=new it,xe=Y(Le);this.promise=Le,this.resolve=Ie(vt,xe),this.reject=Ie(qe,xe)},M.f=k=function(Le){return Le===K||Le===$e?new _t(Le):Z(Le)},!r&&p(T)&&V!==Object.prototype)){Xe=V.then,H||u(V,"then",function(xe,de){var ye=this;return new K(function(Ce,tt){s(Xe,ye,Ce,tt)}).then(xe,de)},{unsafe:!0});try{delete V.constructor}catch(Le){}c&&c(V,Q)}t({global:!0,constructor:!0,wrap:!0,forced:j},{Promise:K}),o(K,B,!1,!0),f(B)},43595:function(i,d,e){"use strict";var t=e(94488),r=e(16697),n=e(2451),a=e(3338),s=e(65911),u=e(55327),c=e(60473),o=e(15597),f=e(2291),h=n&&n.prototype,p=!!n&&a(function(){h.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(g){var P=c(this,s("Promise")),O=u(g);return this.then(O?function(S){return o(P,g()).then(function(){return S})}:g,O?function(S){return o(P,g()).then(function(){throw S})}:g)}}),!r&&u(n)){var x=s("Promise").prototype.finally;h.finally!==x&&f(h,"finally",x,{unsafe:!0})}},24627:function(i,d,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(73446),s=e(80734),u=e(62003),c=e(22093);t({target:"Promise",stat:!0,forced:c},{race:function(f){var h=this,p=a.f(h),x=p.reject,g=s(function(){var P=n(h.resolve);u(f,function(O){r(P,h,O).then(p.resolve,x)})});return g.error&&x(g.value),p.promise}})},95693:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(73446),a=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:a},{reject:function(u){var c=n.f(this);return r(c.reject,void 0,u),c.promise}})},81930:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(16697),a=e(2451),s=e(82830).CONSTRUCTOR,u=e(15597),c=r("Promise"),o=n&&!s;t({target:"Promise",stat:!0,forced:n||s},{resolve:function(h){return u(o&&this===c?a:this,h)}})},92324:function(i,d,e){"use strict";var t=e(94488),r=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var a=r.f(this);return{promise:a.promise,resolve:a.resolve,reject:a.reject}}})},23551:function(i,d,e){"use strict";var t=e(94488),r=e(13743),n=e(63335),a=e(80449),s=e(3338),u=!s(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:u},{apply:function(o,f,h){return r(n(o),f,a(h))}})},74521:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(13743),a=e(4645),s=e(6086),u=e(80449),c=e(31946),o=e(20132),f=e(3338),h=r("Reflect","construct"),p=Object.prototype,x=[].push,g=f(function(){function S(){}return!(h(function(){},[],S)instanceof S)}),P=!f(function(){h(function(){})}),O=g||P;t({target:"Reflect",stat:!0,forced:O,sham:O},{construct:function(I,E){s(I),u(E);var A=arguments.length<3?I:s(arguments[2]);if(P&&!g)return h(I,E,A);if(I===A){switch(E.length){case 0:return new I;case 1:return new I(E[0]);case 2:return new I(E[0],E[1]);case 3:return new I(E[0],E[1],E[2]);case 4:return new I(E[0],E[1],E[2],E[3])}var R=[null];return n(x,R,E),new(n(a,I,R))}var T=A.prototype,D=o(c(T)?T:p),M=n(I,D,E);return c(M)?M:D}})},57891:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(17818),s=e(37691),u=e(3338),c=u(function(){Reflect.defineProperty(s.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:c,sham:!r},{defineProperty:function(f,h,p){n(f);var x=a(h);n(p);try{return s.f(f,x,p),!0}catch(g){return!1}}})},84138:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(s,u){var c=n(r(s),u);return c&&!c.configurable?!1:delete s[u]}})},37135:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(80449),a=e(71256);t({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(u,c){return a.f(n(u),c)}})},6474:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(53456),a=e(4870);t({target:"Reflect",stat:!0,sham:!a},{getPrototypeOf:function(u){return n(r(u))}})},51832:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(31946),a=e(80449),s=e(60516),u=e(71256),c=e(53456);function o(f,h){var p=arguments.length<3?f:arguments[2],x,g;if(a(f)===p)return f[h];if(x=u.f(f,h),x)return s(x)?x.value:x.get===void 0?void 0:r(x.get,p);if(n(g=c(f)))return o(g,h,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(i,d,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(n,a){return a in n}})},7982:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(s){return r(s),n(s)}})},14893:function(i,d,e){"use strict";var t=e(94488),r=e(48662);t({target:"Reflect",stat:!0},{ownKeys:r})},49233:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(80449),a=e(13247);t({target:"Reflect",stat:!0,sham:!a},{preventExtensions:function(u){n(u);try{var c=r("Object","preventExtensions");return c&&c(u),!0}catch(o){return!1}}})},42844:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(557),a=e(58218);a&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(u,c){r(u),n(c);try{return a(u,c),!0}catch(o){return!1}}})},92130:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(31946),s=e(60516),u=e(3338),c=e(37691),o=e(71256),f=e(53456),h=e(35012);function p(g,P,O){var S=arguments.length<4?g:arguments[3],I=o.f(n(g),P),E,A,R;if(!I){if(a(A=f(g)))return p(A,P,O,S);I=h(0)}if(s(I)){if(I.writable===!1||!a(S))return!1;if(E=o.f(S,P)){if(E.get||E.set||E.writable===!1)return!1;E.value=O,c.f(S,P,E)}else c.f(S,P,h(0,O))}else{if(R=I.set,R===void 0)return!1;r(R,S,O)}return!0}var x=u(function(){var g=function(){},P=c.f(new g,"a",{configurable:!0});return Reflect.set(g.prototype,"a",1,P)!==!1});t({target:"Reflect",stat:!0,forced:x},{set:p})},6536:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94573);t({global:!0},{Reflect:{}}),n(r.Reflect,"Reflect",!0)},27228:function(i,d,e){"use strict";var t=e(35454),r=e(92916),n=e(94237),a=e(20865),s=e(25576),u=e(68151),c=e(20132),o=e(80689).f,f=e(16332),h=e(44639),p=e(69905),x=e(81644),g=e(19286),P=e(44166),O=e(2291),S=e(3338),I=e(32621),E=e(94844).enforce,A=e(51996),R=e(59893),T=e(6041),D=e(51224),M=R("match"),B=r.RegExp,j=B.prototype,G=r.SyntaxError,H=n(j.exec),Y=n("".charAt),L=n("".replace),V=n("".indexOf),K=n("".slice),Q=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,W=/a/g,F=/a/g,J=new B(W)!==W,k=g.MISSED_STICKY,Z=g.UNSUPPORTED_Y,X=t&&(!J||k||T||D||S(function(){return F[M]=!1,B(W)!==W||B(F)===F||String(B(W,"i"))!=="/a/i"})),ee=function(He){for(var ze=He.length,it=0,_t="",$e=!1,Xe;it<=ze;it++){if(Xe=Y(He,it),Xe==="\\"){_t+=Xe+Y(He,++it);continue}!$e&&Xe==="."?_t+="[\\s\\S]":(Xe==="["?$e=!0:Xe==="]"&&($e=!1),_t+=Xe)}return _t},ue=function(He){for(var ze=He.length,it=0,_t="",$e=[],Xe=c(null),je=!1,De=!1,me=0,ot="",lt;it<=ze;it++){if(lt=Y(He,it),lt==="\\")lt+=Y(He,++it);else if(lt==="]")je=!1;else if(!je)switch(!0){case lt==="[":je=!0;break;case lt==="(":H(Q,K(He,it+1))&&(it+=2,De=!0),_t+=lt,me++;continue;case(lt===">"&&De):if(ot===""||I(Xe,ot))throw new G("Invalid capture group name");Xe[ot]=!0,$e[$e.length]=[ot,me],De=!1,ot="";continue}De?ot+=lt:_t+=lt}return[_t,$e]};if(a("RegExp",X)){for(var ie=function(ze,it){var _t=f(j,this),$e=h(ze),Xe=it===void 0,je=[],De=ze,me,ot,lt,St,wt,Ie;if(!_t&&$e&&Xe&&ze.constructor===ie)return ze;if(($e||f(j,ze))&&(ze=ze.source,Xe&&(it=x(De))),ze=ze===void 0?"":p(ze),it=it===void 0?"":p(it),De=ze,T&&"dotAll"in W&&(ot=!!it&&V(it,"s")>-1,ot&&(it=L(it,/s/g,""))),me=it,k&&"sticky"in W&&(lt=!!it&&V(it,"y")>-1,lt&&Z&&(it=L(it,/y/g,""))),D&&(St=ue(ze),ze=St[0],je=St[1]),wt=s(B(ze,it),_t?this:j,ie),(ot||lt||je.length)&&(Ie=E(wt),ot&&(Ie.dotAll=!0,Ie.raw=ie(ee(ze),me)),lt&&(Ie.sticky=!0),je.length&&(Ie.groups=je)),ze!==De)try{u(wt,"source",De===""?"(?:)":De)}catch(qe){}return wt},ce=o(B),le=0;ce.length>le;)P(ie,B,ce[le++]);j.constructor=ie,ie.prototype=j,O(r,"RegExp",ie,{constructor:!0})}A("RegExp")},62921:function(i,d,e){"use strict";var t=e(35454),r=e(6041),n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"dotAll",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},44001:function(i,d,e){"use strict";var t=e(94488),r=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},92262:function(i,d,e){"use strict";var t=e(92916),r=e(35454),n=e(64110),a=e(82163),s=e(3338),u=t.RegExp,c=u.prototype,o=r&&s(function(){var f=!0;try{u(".","d")}catch(I){f=!1}var h={},p="",x=f?"dgimsy":"gimsy",g=function(I,E){Object.defineProperty(h,I,{get:function(){return p+=E,!0}})},P={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};f&&(P.hasIndices="d");for(var O in P)g(O,P[O]);var S=Object.getOwnPropertyDescriptor(c,"flags").get.call(h);return S!==x||p!==x});o&&n(c,"flags",{configurable:!0,get:a})},54744:function(i,d,e){"use strict";var t=e(35454),r=e(19286).MISSED_STICKY,n=e(29076),a=e(64110),s=e(94844).get,u=RegExp.prototype,c=TypeError;t&&r&&a(u,"sticky",{configurable:!0,get:function(){if(this!==u){if(n(this)==="RegExp")return!!s(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},38214:function(i,d,e){"use strict";e(44001);var t=e(94488),r=e(89945),n=e(55327),a=e(80449),s=e(69905),u=function(){var o=!1,f=/[ac]/;return f.exec=function(){return o=!0,/./.exec.apply(this,arguments)},f.test("abc")===!0&&o}(),c=/./.test;t({target:"RegExp",proto:!0,forced:!u},{test:function(o){var f=a(this),h=s(o),p=f.exec;if(!n(p))return r(c,f,h);var x=r(p,f,h);return x===null?!1:(a(x),!0)}})},12756:function(i,d,e){"use strict";var t=e(8090).PROPER,r=e(2291),n=e(80449),a=e(69905),s=e(3338),u=e(81644),c="toString",o=RegExp.prototype,f=o[c],h=s(function(){return f.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&f.name!==c;(h||p)&&r(RegExp.prototype,c,function(){var g=n(this),P=a(g.source),O=a(u(g));return"/"+P+"/"+O},{unsafe:!0})},69772:function(i,d,e){"use strict";var t=e(48059),r=e(40942);t("Set",function(n){return function(){return n(this,arguments.length?arguments[0]:void 0)}},r)},93379:function(i,d,e){"use strict";e(69772)},34932:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("anchor")},{anchor:function(s){return r(this,"a","name",s)}})},62007:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=e(3338),c=r("".charAt),o=u(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(h){var p=s(n(this)),x=p.length,g=a(h),P=g>=0?g:x+g;return P<0||P>=x?void 0:c(p,P)}})},81046:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("big")},{big:function(){return r(this,"big","","")}})},85744:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("blink")},{blink:function(){return r(this,"blink","","")}})},13494:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("bold")},{bold:function(){return r(this,"b","","")}})},90572:function(i,d,e){"use strict";var t=e(94488),r=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(a){return r(this,a)}})},37343:function(i,d,e){"use strict";var t=e(94488),r=e(34114),n=e(71256).f,a=e(61578),s=e(69905),u=e(41696),c=e(95955),o=e(86266),f=e(16697),h=r("".endsWith),p=r("".slice),x=Math.min,g=o("endsWith"),P=!f&&!g&&!!function(){var O=n(String.prototype,"endsWith");return O&&!O.writable}();t({target:"String",proto:!0,forced:!P&&!g},{endsWith:function(S){var I=s(c(this));u(S);var E=arguments.length>1?arguments[1]:void 0,A=I.length,R=E===void 0?A:x(a(E),A),T=s(S);return h?h(I,T,R):p(I,R-T.length,R)===T}})},56338:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fixed")},{fixed:function(){return r(this,"tt","","")}})},66755:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontcolor")},{fontcolor:function(s){return r(this,"font","color",s)}})},68709:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("fontsize")},{fontsize:function(s){return r(this,"font","size",s)}})},45945:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(51981),a=RangeError,s=String.fromCharCode,u=String.fromCodePoint,c=r([].join),o=!!u&&u.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(h){for(var p=[],x=arguments.length,g=0,P;x>g;){if(P=+arguments[g++],n(P,1114111)!==P)throw new a(P+" is not a valid code point");p[g]=P<65536?s(P):s(((P-=65536)>>10)+55296,P%1024+56320)}return c(p,"")}})},75551:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(41696),a=e(95955),s=e(69905),u=e(86266),c=r("".indexOf);t({target:"String",proto:!0,forced:!u("includes")},{includes:function(f){return!!~c(s(a(this)),s(n(f)),arguments.length>1?arguments[1]:void 0)}})},32493:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(69905),s=r("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var c=a(n(this)),o=c.length,f=0;f=56320||++f>=o||(s(c,f)&64512)!==56320))return!1}return!0}})},4939:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("italics")},{italics:function(){return r(this,"i","","")}})},20852:function(i,d,e){"use strict";var t=e(13764).charAt,r=e(69905),n=e(94844),a=e(24019),s=e(25587),u="String Iterator",c=n.set,o=n.getterFor(u);a(String,"String",function(f){c(this,{type:u,string:r(f),index:0})},function(){var h=o(this),p=h.string,x=h.index,g;return x>=p.length?s(void 0,!0):(g=t(p,x),h.index+=g.length,s(g,!1))})},81927:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("link")},{link:function(s){return r(this,"a","href",s)}})},18827:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(34114),a=e(83126),s=e(25587),u=e(95955),c=e(61578),o=e(69905),f=e(80449),h=e(4112),p=e(29076),x=e(44639),g=e(81644),P=e(53776),O=e(2291),S=e(3338),I=e(59893),E=e(60473),A=e(52216),R=e(94338),T=e(94844),D=e(16697),M=I("matchAll"),B="RegExp String",j=B+" Iterator",G=T.set,H=T.getterFor(j),Y=RegExp.prototype,L=TypeError,V=n("".indexOf),K=n("".matchAll),Q=!!K&&!S(function(){K("a",/./)}),W=a(function(k,Z,X,ee){G(this,{type:j,regexp:k,string:Z,global:X,unicode:ee,done:!1})},B,function(){var k=H(this);if(k.done)return s(void 0,!0);var Z=k.regexp,X=k.string,ee=R(Z,X);return ee===null?(k.done=!0,s(void 0,!0)):k.global?(o(ee[0])===""&&(Z.lastIndex=A(X,c(Z.lastIndex),k.unicode)),s(ee,!1)):(k.done=!0,s(ee,!1))}),F=function(J){var k=f(this),Z=o(J),X=E(k,RegExp),ee=o(g(k)),ue,ie,ce;return ue=new X(X===RegExp?k.source:k,ee),ie=!!~V(ee,"g"),ce=!!~V(ee,"u"),ue.lastIndex=c(k.lastIndex),new W(ue,Z,ie,ce)};t({target:"String",proto:!0,forced:Q},{matchAll:function(k){var Z=u(this),X,ee,ue,ie;if(h(k)){if(Q)return K(Z,k)}else{if(x(k)&&(X=o(u(g(k))),!~V(X,"g")))throw new L("`.matchAll` does not allow non-global regexes");if(Q)return K(Z,k);if(ue=P(k,M),ue===void 0&&D&&p(k)==="RegExp"&&(ue=F),ue)return r(ue,k,Z)}return ee=o(Z),ie=new RegExp(k,"g"),D?r(F,ie,ee):ie[M](ee)}}),D||M in Y||O(Y,M,F)},46302:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(61578),u=e(69905),c=e(95955),o=e(53776),f=e(52216),h=e(94338);r("match",function(p,x,g){return[function(O){var S=c(this),I=a(O)?void 0:o(O,p);return I?t(I,O,S):new RegExp(O)[p](u(S))},function(P){var O=n(this),S=u(P),I=g(x,O,S);if(I.done)return I.value;if(!O.global)return h(O,S);var E=O.unicode;O.lastIndex=0;for(var A=[],R=0,T;(T=h(O,S))!==null;){var D=u(T[0]);A[R]=D,D===""&&(O.lastIndex=f(S,s(O.lastIndex),E)),R++}return R===0?null:A}]})},76718:function(i,d,e){"use strict";var t=e(94488),r=e(85571).end,n=e(98352);t({target:"String",proto:!0,forced:n},{padEnd:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},79172:function(i,d,e){"use strict";var t=e(94488),r=e(85571).start,n=e(98352);t({target:"String",proto:!0,forced:n},{padStart:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}})},32192:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(80524),a=e(94029),s=e(69905),u=e(82762),c=r([].push),o=r([].join);t({target:"String",stat:!0},{raw:function(h){var p=n(a(h).raw),x=u(p);if(!x)return"";for(var g=arguments.length,P=[],O=0;;){if(c(P,s(p[O++])),O===x)return o(P,"");OT.length?-1:D===""?M:S(T,D,M)};t({target:"String",proto:!0},{replaceAll:function(D,M){var B=a(this),j,G,H,Y,L,V,K,Q,W,F=0,J=0,k="";if(!u(D)){if(j=c(D),j&&(G=o(a(h(D))),!~S(G,"g")))throw new O("`.replaceAll` does not allow non-global regexes");if(H=f(D,P),H)return r(H,D,B,M);if(g&&j)return I(o(B),D,M)}for(Y=o(B),L=o(D),V=s(M),V||(M=o(M)),K=L.length,Q=A(1,K),F=R(Y,L,0);F!==-1;)W=V?o(M(L,F,Y)):p(L,Y,F,[],void 0,M),k+=E(Y,J,F)+W,J=F+K,F=R(Y,L,F+Q);return J")!=="7"});a("replace",function(L,V,K){var Q=H?"$":"$0";return[function(F,J){var k=x(this),Z=o(F)?void 0:P(F,E);return Z?r(Z,F,k,J):r(V,p(k),F,J)},function(W,F){var J=u(this),k=p(W);if(typeof F=="string"&&M(F,Q)===-1&&M(F,"$<")===-1){var Z=K(V,J,k,F);if(Z.done)return Z.value}var X=c(F);X||(F=p(F));var ee=J.global,ue;ee&&(ue=J.unicode,J.lastIndex=0);for(var ie=[],ce;ce=S(J,k),!(ce===null||(D(ie,ce),!ee));){var le=p(ce[0]);le===""&&(J.lastIndex=g(k,h(J.lastIndex),ue))}for(var He="",ze=0,it=0;it=ze&&(He+=B(k,ze,$e)+je,ze=$e+_t.length)}return He+B(k,ze)}]},!Y||!G||H)},62925:function(i,d,e){"use strict";var t=e(89945),r=e(8662),n=e(80449),a=e(4112),s=e(95955),u=e(5370),c=e(69905),o=e(53776),f=e(94338);r("search",function(h,p,x){return[function(P){var O=s(this),S=a(P)?void 0:o(P,h);return S?t(S,P,O):new RegExp(P)[h](c(O))},function(g){var P=n(this),O=c(g),S=x(p,P,O);if(S.done)return S.value;var I=P.lastIndex;u(I,0)||(P.lastIndex=0);var E=f(P,O);return u(P.lastIndex,I)||(P.lastIndex=I),E===null?-1:E.index}]})},60462:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("small")},{small:function(){return r(this,"small","","")}})},9595:function(i,d,e){"use strict";var t=e(13743),r=e(89945),n=e(94237),a=e(8662),s=e(80449),u=e(4112),c=e(44639),o=e(95955),f=e(60473),h=e(52216),p=e(61578),x=e(69905),g=e(53776),P=e(71698),O=e(94338),S=e(88736),I=e(19286),E=e(3338),A=I.UNSUPPORTED_Y,R=4294967295,T=Math.min,D=[].push,M=n(/./.exec),B=n(D),j=n("".slice),G=!E(function(){var H=/(?:)/,Y=H.exec;H.exec=function(){return Y.apply(this,arguments)};var L="ab".split(H);return L.length!==2||L[0]!=="a"||L[1]!=="b"});a("split",function(H,Y,L){var V;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?V=function(K,Q){var W=x(o(this)),F=Q===void 0?R:Q>>>0;if(F===0)return[];if(K===void 0)return[W];if(!c(K))return r(Y,W,K,F);for(var J=[],k=(K.ignoreCase?"i":"")+(K.multiline?"m":"")+(K.unicode?"u":"")+(K.sticky?"y":""),Z=0,X=new RegExp(K.source,k+"g"),ee,ue,ie;(ee=r(S,X,W))&&(ue=X.lastIndex,!(ue>Z&&(B(J,j(W,Z,ee.index)),ee.length>1&&ee.index=F)));)X.lastIndex===ee.index&&X.lastIndex++;return Z===W.length?(ie||!M(X,""))&&B(J,""):B(J,j(W,Z)),J.length>F?P(J,0,F):J}:"0".split(void 0,0).length?V=function(K,Q){return K===void 0&&Q===0?[]:r(Y,this,K,Q)}:V=Y,[function(Q,W){var F=o(this),J=u(Q)?void 0:g(Q,H);return J?r(J,Q,F,W):r(V,x(F),Q,W)},function(K,Q){var W=s(this),F=x(K),J=L(V,W,F,Q,V!==Y);if(J.done)return J.value;var k=f(W,RegExp),Z=W.unicode,X=(W.ignoreCase?"i":"")+(W.multiline?"m":"")+(W.unicode?"u":"")+(A?"g":"y"),ee=new k(A?"^(?:"+W.source+")":W,X),ue=Q===void 0?R:Q>>>0;if(ue===0)return[];if(F.length===0)return O(ee,F)===null?[F]:[];for(var ie=0,ce=0,le=[];ce1?arguments[1]:void 0,I.length)),A=s(S);return h?h(I,A,E):p(I,E,E+A.length)===A}})},72571:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("strike")},{strike:function(){return r(this,"strike","","")}})},71200:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sub")},{sub:function(){return r(this,"sub","","")}})},70917:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(95955),a=e(56902),s=e(69905),u=r("".slice),c=Math.max,o=Math.min,f=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:f},{substr:function(p,x){var g=s(n(this)),P=g.length,O=a(p),S,I;return O===1/0&&(O=0),O<0&&(O=c(P+O,0)),S=x===void 0?P:a(x),S<=0||S===1/0?"":(I=o(O+S,P),O>=I?"":u(g,O,I))}})},85767:function(i,d,e){"use strict";var t=e(94488),r=e(95994),n=e(17691);t({target:"String",proto:!0,forced:n("sup")},{sup:function(){return r(this,"sup","","")}})},53427:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94237),a=e(95955),s=e(69905),u=e(3338),c=Array,o=n("".charAt),f=n("".charCodeAt),h=n([].join),p="".toWellFormed,x="\uFFFD",g=p&&u(function(){return r(p,1)!=="1"});t({target:"String",proto:!0,forced:g},{toWellFormed:function(){var O=s(a(this));if(g)return r(p,O);for(var S=O.length,I=c(S),E=0;E=56320||E+1>=S||(f(O,E+1)&64512)!==56320?I[E]=x:(I[E]=o(O,E),I[++E]=o(O,E))}return h(I,"")}})},49257:function(i,d,e){"use strict";e(20189);var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==r},{trimEnd:r})},93980:function(i,d,e){"use strict";var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==r},{trimLeft:r})},20189:function(i,d,e){"use strict";var t=e(94488),r=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==r},{trimRight:r})},72910:function(i,d,e){"use strict";e(93980);var t=e(94488),r=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==r},{trimStart:r})},70878:function(i,d,e){"use strict";var t=e(94488),r=e(52971).trim,n=e(18105);t({target:"String",proto:!0,forced:n("trim")},{trim:function(){return r(this)}})},64003:function(i,d,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(16697),u=e(35454),c=e(42820),o=e(3338),f=e(32621),h=e(16332),p=e(80449),x=e(80524),g=e(17818),P=e(69905),O=e(35012),S=e(20132),I=e(7733),E=e(80689),A=e(53393),R=e(92635),T=e(71256),D=e(37691),M=e(55666),B=e(27597),j=e(2291),G=e(64110),H=e(77898),Y=e(11898),L=e(54406),V=e(6145),K=e(59893),Q=e(38282),W=e(94674),F=e(14311),J=e(94573),k=e(94844),Z=e(90560).forEach,X=Y("hidden"),ee="Symbol",ue="prototype",ie=k.set,ce=k.getterFor(ee),le=Object[ue],He=r.Symbol,ze=He&&He[ue],it=r.RangeError,_t=r.TypeError,$e=r.QObject,Xe=T.f,je=D.f,De=A.f,me=B.f,ot=a([].push),lt=H("symbols"),St=H("op-symbols"),wt=H("wks"),Ie=!$e||!$e[ue]||!$e[ue].findChild,qe=function(Ee,ft,Je){var Ke=Xe(le,ft);Ke&&delete le[ft],je(Ee,ft,Je),Ke&&Ee!==le&&je(le,ft,Ke)},vt=u&&o(function(){return S(je({},"a",{get:function(){return je(this,"a",{value:7}).a}})).a!==7})?qe:je,Le=function(Ee,ft){var Je=lt[Ee]=S(ze);return ie(Je,{type:ee,tag:Ee,description:ft}),u||(Je.description=ft),Je},xe=function(ft,Je,Ke){ft===le&&xe(St,Je,Ke),p(ft);var st=g(Je);return p(Ke),f(lt,st)?(Ke.enumerable?(f(ft,X)&&ft[X][st]&&(ft[X][st]=!1),Ke=S(Ke,{enumerable:O(0,!1)})):(f(ft,X)||je(ft,X,O(1,{})),ft[X][st]=!0),vt(ft,st,Ke)):je(ft,st,Ke)},de=function(ft,Je){p(ft);var Ke=x(Je),st=I(Ke).concat(fe(Ke));return Z(st,function(Tt){(!u||n(Ce,Ke,Tt))&&xe(ft,Tt,Ke[Tt])}),ft},ye=function(ft,Je){return Je===void 0?S(ft):de(S(ft),Je)},Ce=function(ft){var Je=g(ft),Ke=n(me,this,Je);return this===le&&f(lt,Je)&&!f(St,Je)?!1:Ke||!f(this,Je)||!f(lt,Je)||f(this,X)&&this[X][Je]?Ke:!0},tt=function(ft,Je){var Ke=x(ft),st=g(Je);if(!(Ke===le&&f(lt,st)&&!f(St,st))){var Tt=Xe(Ke,st);return Tt&&f(lt,st)&&!(f(Ke,X)&&Ke[X][st])&&(Tt.enumerable=!0),Tt}},xt=function(ft){var Je=De(x(ft)),Ke=[];return Z(Je,function(st){!f(lt,st)&&!f(L,st)&&ot(Ke,st)}),Ke},fe=function(Ee){var ft=Ee===le,Je=De(ft?St:x(Ee)),Ke=[];return Z(Je,function(st){f(lt,st)&&(!ft||f(le,st))&&ot(Ke,lt[st])}),Ke};c||(He=function(){if(h(ze,this))throw new _t("Symbol is not a constructor");var ft=!arguments.length||arguments[0]===void 0?void 0:P(arguments[0]),Je=V(ft),Ke=function(st){var Tt=this===void 0?r:this;Tt===le&&n(Ke,St,st),f(Tt,X)&&f(Tt[X],Je)&&(Tt[X][Je]=!1);var Yt=O(1,st);try{vt(Tt,Je,Yt)}catch(Oe){if(!(Oe instanceof it))throw Oe;qe(Tt,Je,Yt)}};return u&&Ie&&vt(le,Je,{configurable:!0,set:Ke}),Le(Je,ft)},ze=He[ue],j(ze,"toString",function(){return ce(this).tag}),j(He,"withoutSetter",function(Ee){return Le(V(Ee),Ee)}),B.f=Ce,D.f=xe,M.f=de,T.f=tt,E.f=A.f=xt,R.f=fe,Q.f=function(Ee){return Le(K(Ee),Ee)},u&&(G(ze,"description",{configurable:!0,get:function(){return ce(this).description}}),s||j(le,"propertyIsEnumerable",Ce,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!c,sham:!c},{Symbol:He}),Z(I(wt),function(Ee){W(Ee)}),t({target:ee,stat:!0,forced:!c},{useSetter:function(){Ie=!0},useSimple:function(){Ie=!1}}),t({target:"Object",stat:!0,forced:!c,sham:!u},{create:ye,defineProperty:xe,defineProperties:de,getOwnPropertyDescriptor:tt}),t({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:xt}),F(),J(He,ee),L[X]=!0},44852:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(94237),s=e(32621),u=e(55327),c=e(16332),o=e(69905),f=e(64110),h=e(24538),p=n.Symbol,x=p&&p.prototype;if(r&&u(p)&&(!("description"in x)||p().description!==void 0)){var g={},P=function(){var D=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),M=c(x,this)?new p(D):D===void 0?p():p(D);return D===""&&(g[M]=!0),M};h(P,p),P.prototype=x,x.constructor=P;var O=String(p("description detection"))==="Symbol(description detection)",S=a(x.valueOf),I=a(x.toString),E=/^Symbol\((.*)\)[^)]+$/,A=a("".replace),R=a("".slice);f(x,"description",{configurable:!0,get:function(){var D=S(this);if(s(g,D))return"";var M=I(D),B=O?R(M,7,-1):A(M,E,"$1");return B===""?void 0:B}}),t({global:!0,constructor:!0,forced:!0},{Symbol:P})}},54524:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(32621),a=e(69905),s=e(77898),u=e(60798),c=s("string-to-symbol-registry"),o=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{for:function(f){var h=a(f);if(n(c,h))return c[h];var p=r("Symbol")(h);return c[h]=p,o[p]=h,p}})},17898:function(i,d,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(i,d,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(i,d,e){"use strict";var t=e(94674);t("iterator")},68557:function(i,d,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(i,d,e){"use strict";var t=e(94488),r=e(32621),n=e(18446),a=e(40593),s=e(77898),u=e(60798),c=s("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!u},{keyFor:function(f){if(!n(f))throw new TypeError(a(f)+" is not a symbol");if(r(c,f))return c[f]}})},69811:function(i,d,e){"use strict";var t=e(94674);t("matchAll")},14589:function(i,d,e){"use strict";var t=e(94674);t("match")},18114:function(i,d,e){"use strict";var t=e(94674);t("replace")},23844:function(i,d,e){"use strict";var t=e(94674);t("search")},39581:function(i,d,e){"use strict";var t=e(94674);t("species")},40632:function(i,d,e){"use strict";var t=e(94674);t("split")},22690:function(i,d,e){"use strict";var t=e(94674),r=e(14311);t("toPrimitive"),r()},7786:function(i,d,e){"use strict";var t=e(65911),r=e(94674),n=e(94573);r("toStringTag"),n(t("Symbol"),"Symbol")},99062:function(i,d,e){"use strict";var t=e(94674);t("unscopables")},35246:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(56902),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("at",function(c){var o=a(this),f=r(o),h=n(c),p=h>=0?h:f+h;return p<0||p>=f?void 0:o[p]})},83470:function(i,d,e){"use strict";var t=e(94237),r=e(58261),n=e(92670),a=t(n),s=r.aTypedArray,u=r.exportTypedArrayMethod;u("copyWithin",function(o,f){return a(s(this),o,f,arguments.length>2?arguments[2]:void 0)})},79641:function(i,d,e){"use strict";var t=e(58261),r=e(90560).every,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("every",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},72397:function(i,d,e){"use strict";var t=e(58261),r=e(75202),n=e(93303),a=e(97607),s=e(89945),u=e(94237),c=e(3338),o=t.aTypedArray,f=t.exportTypedArrayMethod,h=u("".slice),p=c(function(){var x=0;return new Int8Array(2).fill({valueOf:function(){return x++}}),x!==1});f("fill",function(g){var P=arguments.length;o(this);var O=h(a(this),0,3)==="Big"?n(g):+g;return s(r,this,O,P>1?arguments[1]:void 0,P>2?arguments[2]:void 0)},p)},24860:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filter,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filter",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)})},56233:function(i,d,e){"use strict";var t=e(58261),r=e(90560).findIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},64344:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLastIndex,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLastIndex",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},59419:function(i,d,e){"use strict";var t=e(58261),r=e(53279).findLast,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("findLast",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},19320:function(i,d,e){"use strict";var t=e(58261),r=e(90560).find,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("find",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},84432:function(i,d,e){"use strict";var t=e(69733);t("Float32",function(r){return function(a,s,u){return r(this,a,s,u)}})},59022:function(i,d,e){"use strict";var t=e(69733);t("Float64",function(r){return function(a,s,u){return r(this,a,s,u)}})},5316:function(i,d,e){"use strict";var t=e(58261),r=e(90560).forEach,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("forEach",function(u){r(n(this),u,arguments.length>1?arguments[1]:void 0)})},93744:function(i,d,e){"use strict";var t=e(59627),r=e(58261).exportTypedArrayStaticMethod,n=e(50706);r("from",n,t)},19299:function(i,d,e){"use strict";var t=e(58261),r=e(22999).includes,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("includes",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},15286:function(i,d,e){"use strict";var t=e(58261),r=e(22999).indexOf,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("indexOf",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},51054:function(i,d,e){"use strict";var t=e(69733);t("Int16",function(r){return function(a,s,u){return r(this,a,s,u)}})},60330:function(i,d,e){"use strict";var t=e(69733);t("Int32",function(r){return function(a,s,u){return r(this,a,s,u)}})},19363:function(i,d,e){"use strict";var t=e(69733);t("Int8",function(r){return function(a,s,u){return r(this,a,s,u)}})},91927:function(i,d,e){"use strict";var t=e(92916),r=e(3338),n=e(94237),a=e(58261),s=e(11005),u=e(59893),c=u("iterator"),o=t.Uint8Array,f=n(s.values),h=n(s.keys),p=n(s.entries),x=a.aTypedArray,g=a.exportTypedArrayMethod,P=o&&o.prototype,O=!r(function(){P[c].call([1])}),S=!!P&&P.values&&P[c]===P.values&&P.values.name==="values",I=function(){return f(x(this))};g("entries",function(){return p(x(this))},O),g("keys",function(){return h(x(this))},O),g("values",I,O||!S,{name:"values"}),g(c,I,O||!S,{name:"values"})},27730:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=t.aTypedArray,a=t.exportTypedArrayMethod,s=r([].join);a("join",function(c){return s(n(this),c)})},58707:function(i,d,e){"use strict";var t=e(58261),r=e(13743),n=e(55009),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("lastIndexOf",function(c){var o=arguments.length;return r(n,a(this),o>1?[c,arguments[1]]:[c])})},41356:function(i,d,e){"use strict";var t=e(58261),r=e(90560).map,n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("map",function(c){return r(a(this),c,arguments.length>1?arguments[1]:void 0,function(o,f){return new(n(o))(f)})})},51606:function(i,d,e){"use strict";var t=e(58261),r=e(59627),n=t.aTypedArrayConstructor,a=t.exportTypedArrayStaticMethod;a("of",function(){for(var u=0,c=arguments.length,o=new(n(this))(c);c>u;)o[u]=arguments[u++];return o},r)},38458:function(i,d,e){"use strict";var t=e(58261),r=e(16370).right,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduceRight",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},8966:function(i,d,e){"use strict";var t=e(58261),r=e(16370).left,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("reduce",function(u){var c=arguments.length;return r(n(this),u,c,c>1?arguments[1]:void 0)})},71957:function(i,d,e){"use strict";var t=e(58261),r=t.aTypedArray,n=t.exportTypedArrayMethod,a=Math.floor;n("reverse",function(){for(var u=this,c=r(u).length,o=a(c/2),f=0,h;f1?arguments[1]:void 0,1),A=u(I);if(P)return r(p,this,A,E);var R=this.length,T=a(A),D=0;if(T+E>R)throw new o("Wrong length");for(;Dg;)O[g]=p[g++];return O},c)},96519:function(i,d,e){"use strict";var t=e(58261),r=e(90560).some,n=t.aTypedArray,a=t.exportTypedArrayMethod;a("some",function(u){return r(n(this),u,arguments.length>1?arguments[1]:void 0)})},95576:function(i,d,e){"use strict";var t=e(92916),r=e(34114),n=e(3338),a=e(63335),s=e(63668),u=e(58261),c=e(78177),o=e(17687),f=e(46573),h=e(19684),p=u.aTypedArray,x=u.exportTypedArrayMethod,g=t.Uint16Array,P=g&&r(g.prototype.sort),O=!!P&&!(n(function(){P(new g(2),null)})&&n(function(){P(new g(2),{})})),S=!!P&&!n(function(){if(f)return f<74;if(c)return c<67;if(o)return!0;if(h)return h<602;var E=new g(516),A=Array(516),R,T;for(R=0;R<516;R++)T=R%4,E[R]=515-R,A[R]=R-2*T+3;for(P(E,function(D,M){return(D/4|0)-(M/4|0)}),R=0;R<516;R++)if(E[R]!==A[R])return!0}),I=function(E){return function(A,R){return E!==void 0?+E(A,R)||0:R!==R?-1:A!==A?1:A===0&&R===0?1/A>0&&1/R<0?1:-1:A>R}};x("sort",function(A){return A!==void 0&&a(A),S?P(this,A):s(p(this),I(A))},!S||O)},63079:function(i,d,e){"use strict";var t=e(58261),r=e(61578),n=e(51981),a=e(31384),s=t.aTypedArray,u=t.exportTypedArrayMethod;u("subarray",function(o,f){var h=s(this),p=h.length,x=n(o,p),g=a(h);return new g(h.buffer,h.byteOffset+x*h.BYTES_PER_ELEMENT,r((f===void 0?p:n(f,p))-x))})},8995:function(i,d,e){"use strict";var t=e(92916),r=e(13743),n=e(58261),a=e(3338),s=e(30867),u=t.Int8Array,c=n.aTypedArray,o=n.exportTypedArrayMethod,f=[].toLocaleString,h=!!u&&a(function(){f.call(new u(1))}),p=a(function(){return[1,2].toLocaleString()!==new u([1,2]).toLocaleString()})||!a(function(){u.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return r(f,h?s(c(this)):c(this),s(arguments))},p)},23080:function(i,d,e){"use strict";var t=e(85903),r=e(58261),n=r.aTypedArray,a=r.exportTypedArrayMethod,s=r.getTypedArrayConstructor;a("toReversed",function(){return t(n(this),s(this))})},74701:function(i,d,e){"use strict";var t=e(58261),r=e(94237),n=e(63335),a=e(69478),s=t.aTypedArray,u=t.getTypedArrayConstructor,c=t.exportTypedArrayMethod,o=r(t.TypedArrayPrototype.sort);c("toSorted",function(h){h!==void 0&&n(h);var p=s(this),x=a(u(p),p);return o(x,h)})},91809:function(i,d,e){"use strict";var t=e(58261).exportTypedArrayMethod,r=e(3338),n=e(92916),a=e(94237),s=n.Uint8Array,u=s&&s.prototype||{},c=[].toString,o=a([].join);r(function(){c.call({})})&&(c=function(){return o(this)});var f=u.toString!==c;t("toString",c,f)},64336:function(i,d,e){"use strict";var t=e(69733);t("Uint16",function(r){return function(a,s,u){return r(this,a,s,u)}})},63914:function(i,d,e){"use strict";var t=e(69733);t("Uint32",function(r){return function(a,s,u){return r(this,a,s,u)}})},55234:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}})},88104:function(i,d,e){"use strict";var t=e(69733);t("Uint8",function(r){return function(a,s,u){return r(this,a,s,u)}},!0)},77517:function(i,d,e){"use strict";var t=e(82041),r=e(58261),n=e(75406),a=e(56902),s=e(93303),u=r.aTypedArray,c=r.getTypedArrayConstructor,o=r.exportTypedArrayMethod,f=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(h){return h===8}}();o("with",function(h,p){var x=u(this),g=a(h),P=n(x)?s(p):+p;return t(x,c(x),g,P)},!f)},30149:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(69905),a=String.fromCharCode,s=r("".charAt),u=r(/./.exec),c=r("".slice),o=/^[\da-f]{2}$/i,f=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var x=n(p),g="",P=x.length,O=0,S,I;O1?arguments[1]:void 0)}}),n("filterOut")},55885:function(i,d,e){"use strict";var t=e(94488),r=e(90560).filterReject,n=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return r(this,s,arguments.length>1?arguments[1]:void 0)}}),n("filterReject")},91130:function(i,d,e){"use strict";var t=e(94488),r=e(32278);t({target:"Array",stat:!0},{fromAsync:r})},64963:function(i,d,e){"use strict";var t=e(94488),r=e(45601),n=e(81181),a=e(33940),s=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:s||!r("groupByToMap")},{groupByToMap:a}),n("groupByToMap")},8604:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(45601),a=e(81181);t({target:"Array",proto:!0,forced:!n("groupBy")},{groupBy:function(u){var c=arguments.length>1?arguments[1]:void 0;return r(this,u,c)}}),a("groupBy")},25178:function(i,d,e){"use strict";var t=e(94488),r=e(81181),n=e(33940),a=e(16697);t({target:"Array",proto:!0,forced:a},{groupToMap:n}),r("groupToMap")},39034:function(i,d,e){"use strict";var t=e(94488),r=e(36444),n=e(81181);t({target:"Array",proto:!0},{group:function(s){var u=arguments.length>1?arguments[1]:void 0;return r(this,s,u)}}),n("group")},1905:function(i,d,e){"use strict";var t=e(94488),r=e(18589),n=Object.isFrozen,a=function(s,u){if(!n||!r(s)||!n(s))return!1;for(var c=0,o=s.length,f;c1?arguments[1]:!1);return n([c&255,c>>8&255],10)}})},93236:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=r(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(s){return n(this,s)}})},42212:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(61618).pack,u=e(35175),c=TypeError,o=r(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(h,p){if(n(this)!=="DataView")throw new c("Incorrect receiver");var x=a(h),g=s(u(p),10,2);return o(this,x,g[1]<<8|g[0],arguments.length>2?arguments[2]:!1)}})},63923:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(97607),a=e(24225),s=e(86350),u=TypeError,c=r(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(f,h){if(n(this)!=="DataView")throw new u("Incorrect receiver");var p=a(f);return c(this,p,s(h))}})},2278:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(65911),a=e(63335),s=e(56472),u=e(2291),c=e(66477),o=e(64110),f=e(59893),h=e(94844),p=e(5978),x=n("SuppressedError"),g=ReferenceError,P=f("dispose"),O=f("toStringTag"),S="DisposableStack",I=h.set,E=h.getterFor(S),A="sync-dispose",R="disposed",T="pending",D=function(j){var G=E(j);if(G.state===R)throw new g(S+" already disposed");return G},M=function(){I(s(this,B),{type:S,state:T,stack:[]}),r||(this.disposed=!1)},B=M.prototype;c(B,{dispose:function(){var G=E(this);if(G.state!==R){G.state=R,r||(this.disposed=!0);for(var H=G.stack,Y=H.length,L=!1,V;Y;){var K=H[--Y];H[Y]=null;try{K()}catch(Q){L?V=new x(Q,V):(L=!0,V=Q)}}if(G.stack=null,L)throw V}},use:function(G){return p(D(this),G,A),G},adopt:function(G,H){var Y=D(this);return a(H),p(Y,void 0,A,function(){H(G)}),G},defer:function(G){var H=D(this);a(G),p(H,void 0,A,G)},move:function(){var G=D(this),H=new M;return E(H).stack=G.stack,G.stack=[],G.state=R,r||(this.disposed=!0),H}}),r&&o(B,"disposed",{configurable:!0,get:function(){return E(this).state===R}}),u(B,P,B.dispose,{name:"dispose"}),u(B,O,S,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:M})},36955:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:r})},77326:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(55327),a=e(15212),s=e(32621),u=e(35454),c=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,f=r(o.exec),h=function(p){try{if(!u||!f(o,a(p)))return!1}catch(g){}var x=c(p,"prototype");return!!x&&s(x,"writable")&&!x.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(x){return n(x)&&!h(x)}})},53571:function(i,d,e){"use strict";var t=e(94488),r=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:r})},28670:function(i,d,e){"use strict";var t=e(59893),r=e(37691).f,n=t("metadata"),a=Function.prototype;a[n]===void 0&&r(a,n,{value:null})},31050:function(i,d,e){"use strict";var t=e(94488),r=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:r})},96364:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:r})},25321:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(56472),a=e(80449),s=e(55327),u=e(53456),c=e(64110),o=e(69392),f=e(3338),h=e(32621),p=e(59893),x=e(46571).IteratorPrototype,g=e(35454),P=e(16697),O="constructor",S="Iterator",I=p("toStringTag"),E=TypeError,A=r[S],R=P||!s(A)||A.prototype!==x||!f(function(){A({})}),T=function(){if(n(this,x),u(this)===x)throw new E("Abstract class Iterator not directly constructable")},D=function(M,B){g?c(x,M,{configurable:!0,get:function(){return B},set:function(j){if(a(this),this===x)throw new E("You can't redefine this property");h(this,M)?this[M]=j:o(this,M,j)}}):x[M]=B};h(x,I)||D(I,S),(R||!h(x,O)||x[O]===Object)&&D(O,T),T.prototype=x,t({global:!0,constructor:!0,forced:R},{Iterator:T})},46304:function(i,d,e){"use strict";var t=e(89945),r=e(2291),n=e(53776),a=e(32621),s=e(59893),u=e(46571).IteratorPrototype,c=s("dispose");a(u,c)||r(u,c,function(){var o=n(this,"return");o&&t(o,this)})},55163:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(16697),f=c(function(){for(var h=this.iterator,p=this.next,x,g;this.remaining;)if(this.remaining--,x=n(r(p,h)),g=this.done=!!x.done,g)return;if(x=n(r(p,h)),g=this.done=!!x.done,!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){n(this);var x=u(s(+p));return new f(a(this),{remaining:x})}})},78722:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(c){a(this),n(c);var o=s(this),f=0;return!r(o,function(h,p){if(!c(h,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(20547),c=e(46319),o=e(16697),f=u(function(){for(var h=this.iterator,p=this.predicate,x=this.next,g,P,O;;){if(g=a(r(x,h)),P=this.done=!!g.done,P)return;if(O=g.value,c(h,p,[O,this.counter++],!0))return O}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return a(this),n(p),new f(s(this),{predicate:p})}})},81848:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,f++))return p(h)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(63335),a=e(80449),s=e(10731),u=e(7157),c=e(20547),o=e(67996),f=e(16697),h=c(function(){for(var p=this.iterator,x=this.mapper,g,P;;){if(P=this.inner)try{if(g=a(r(P.next,P.iterator)),!g.done)return g.value;this.inner=null}catch(O){o(p,"throw",O)}if(g=a(r(this.next,p)),this.done=!!g.done)return;try{this.inner=u(x(g.value,this.counter++),!1)}catch(O){o(p,"throw",O)}}});t({target:"Iterator",proto:!0,real:!0,forced:f},{flatMap:function(x){return a(this),n(x),new h(s(this),{mapper:x,inner:null})}})},72211:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(c){a(this),n(c);var o=s(this),f=0;r(o,function(h){c(h,f++)},{IS_RECORD:!0})}})},84862:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(94029),a=e(16332),s=e(46571).IteratorPrototype,u=e(20547),c=e(7157),o=e(16697),f=u(function(){return r(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var x=c(typeof p=="string"?n(p):p,!0);return a(s,x.iterator)?x.iterator:new f(x)}})},92381:function(i,d,e){"use strict";var t=e(94488),r=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:r})},19517:function(i,d,e){"use strict";var t=e(94488),r=e(2155),n=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:n},{map:r})},69667:function(i,d,e){"use strict";var t=e(94488),r=e(17243),n=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(s,u,c){if(typeof s=="number")return new r(s,u,c,"number",0,1);if(typeof s=="bigint")return new r(s,u,c,"bigint",BigInt(0),BigInt(1));throw new n("Incorrect Iterator.range arguments")}})},80820:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731),u=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){a(this),n(o);var f=s(this),h=arguments.length<2,p=h?void 0:arguments[1],x=0;if(r(f,function(g){h?(h=!1,p=g):p=o(p,g,x),x++},{IS_RECORD:!0}),h)throw new u("Reduce of empty iterator with no initial value");return p}})},87873:function(i,d,e){"use strict";var t=e(94488),r=e(62003),n=e(63335),a=e(80449),s=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(c){a(this),n(c);var o=s(this),f=0;return r(o,function(h,p){if(c(h,f++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(80449),a=e(10731),s=e(2279),u=e(51358),c=e(20547),o=e(67996),f=e(16697),h=c(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var x=n(r(this.next,p)),g=this.done=!!x.done;if(!g)return x.value});t({target:"Iterator",proto:!0,real:!0,forced:f},{take:function(x){n(this);var g=u(s(+x));return new h(a(this),{remaining:g})}})},28566:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(62003),a=e(10731),s=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var c=[];return n(a(r(this)),s,{that:c,IS_RECORD:!0}),c}})},51697:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(57975),a=e(80025),s=e(10731),u=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:u},{toAsync:function(){return new a(s(new n(s(r(this)))))}})},61872:function(i,d,e){"use strict";var t=e(94488),r=e(82778),n=e(83502);t({target:"JSON",stat:!0,forced:!r},{isRawJSON:n})},76077:function(i,d,e){"use strict";var t=e(94488),r=e(35454),n=e(92916),a=e(65911),s=e(94237),u=e(89945),c=e(55327),o=e(31946),f=e(18589),h=e(32621),p=e(69905),x=e(82762),g=e(69392),P=e(3338),O=e(70913),S=e(42820),I=n.JSON,E=n.Number,A=n.SyntaxError,R=I&&I.parse,T=a("Object","keys"),D=Object.getOwnPropertyDescriptor,M=s("".charAt),B=s("".slice),j=s(/./.exec),G=s([].push),H=/^\d$/,Y=/^[1-9]$/,L=/^(?:-|\d)$/,V=/^[\t\n\r ]$/,K=0,Q=1,W=function(ue,ie){ue=p(ue);var ce=new Z(ue,0,""),le=ce.parse(),He=le.value,ze=ce.skip(V,le.end);if(ze1?arguments[1]:void 0);return a(c,function(f,h){if(!o(f,h,c))return!1},!0)!==!1}})},28220:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){p(g,P,h)&&c(x,P,g)}),x}})},49350:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))return{key:p}},!0);return f&&f.key}})},62060:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h,p){if(o(h,p,c))return{value:h}},!0);return f&&f.value}})},20126:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Map",stat:!0,forced:!0},{from:r})},18090:function(i,d,e){"use strict";var t=e(94488),r=e(88134),n=e(42683),a=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(u){return a(n(this),function(c){if(r(c,u))return!0},!0)===!0}})},14309:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(62003),a=e(55327),s=e(63335),u=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,f){var h=a(this)?this:u,p=new h;s(f);var x=s(p.set);return n(o,function(g){r(x,p,f(g),g)}),p}})},17822:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var u=n(r(this),function(c,o){if(c===s)return{key:o}},!0);return u&&u.key}})},83543:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,p(g,P,h),g)}),x}})},13853:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(42683),a=e(2786),s=e(95037),u=a.Map,c=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g,P){c(x,P,p(g,P,h))}),x}})},25188:function(i,d,e){"use strict";var t=e(94488),r=e(42683),n=e(62003),a=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(u){for(var c=r(this),o=arguments.length,f=0;f1?arguments[1]:void 0);return a(c,function(f,h){if(o(f,h,c))return!0},!0)===!0}})},8774:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:r})},6736:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(42683),a=e(2786),s=TypeError,u=a.get,c=a.has,o=a.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(h,p){var x=n(this),g=arguments.length;r(p);var P=c(x,h);if(!P&&g<3)throw new s("Updating absent value");var O=P?u(x,h):r(g>2?arguments[2]:void 0)(h,x);return o(x,h,p(O,h,x)),x}})},94065:function(i,d,e){"use strict";var t=e(94488),r=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:r})},93036:function(i,d,e){"use strict";var t=e(94488),r=Math.min,n=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(s,u,c){return r(c,n(u,s))}})},75708:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(i,d,e){"use strict";var t=e(94488),r=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(a){return a*r}})},43710:function(i,d,e){"use strict";var t=e(94488),r=e(35175);t({target:"Math",stat:!0},{f16round:r})},66233:function(i,d,e){"use strict";var t=e(94488),r=e(24619),n=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(s,u,c,o,f){return n(r(s,u,c,o,f))}})},92762:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o+(u>>>0)+((c&f|(c|f)&~(c+f>>>0))>>>31)|0}})},24467:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,h=u>>16,p=c>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>16)+((o*p>>>0)+(x&s)>>16)}})},68465:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(n,a,s,u){var c=n>>>0,o=a>>>0,f=s>>>0;return o-(u>>>0)-((~c&f|~(c^f)&c-f>>>0)>>>31)|0}})},77004:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(i,d,e){"use strict";var t=e(94488),r=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(a){return a*r}})},51117:function(i,d,e){"use strict";var t=e(94488),r=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:r})},87236:function(i,d,e){"use strict";var t=e(94488),r=e(80449),n=e(1222),a=e(83126),s=e(25587),u=e(94844),c="Seeded Random",o=c+" Generator",f='Math.seededPRNG() argument should have a "seed" field with a finite value.',h=u.set,p=u.getterFor(o),x=TypeError,g=a(function(O){h(this,{type:o,seed:O%2147483647})},c,function(){var O=p(this),S=O.seed=(O.seed*1103515245+12345)%2147483647;return s((S&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(O){var S=r(O).seed;if(!n(S))throw new x(f);return new g(S)}})},83733:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(n){var a=+n;return a===a&&a===0?1/a===-1/0:a<0}})},92044:function(i,d,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(n,a){var s=65535,u=+n,c=+a,o=u&s,f=c&s,h=u>>>16,p=c>>>16,x=(h*f>>>0)+(o*f>>>16);return h*p+(x>>>16)+((o*p>>>0)+(x&s)>>>16)}})},29190:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(56902),a="Invalid number representation",s="Invalid radix",u=RangeError,c=SyntaxError,o=TypeError,f=parseInt,h=Math.pow,p=/^[\d.a-z]+$/,x=r("".charAt),g=r(p.exec),P=r(1 .toString),O=r("".slice),S=r("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(E,A){var R=1;if(typeof E!="string")throw new o(a);if(!E.length)throw new c(a);if(x(E,0)==="-"&&(R=-1,E=O(E,1),!E.length))throw new c(a);var T=A===void 0?10:n(A);if(T<2||T>36)throw new u(s);if(!g(p,E))throw new c(a);var D=S(E,"."),M=f(D[0],T);if(D.length>1&&(M+=f(D[1],T)/h(T,D[1].length)),T===10&&P(M,T)!==E)throw new c(a);return R*M}})},10775:function(i,d,e){"use strict";var t=e(94488),r=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(a,s,u){return new r(a,s,u,"number",0,1)}})},19593:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(a){return new r(a,"entries")}})},26502:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(a){return new r(a,"keys")}})},10174:function(i,d,e){"use strict";var t=e(94488),r=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(a){return new r(a,"values")}})},76867:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(35454),a=e(51996),s=e(63335),u=e(80449),c=e(56472),o=e(55327),f=e(4112),h=e(31946),p=e(53776),x=e(2291),g=e(66477),P=e(64110),O=e(61810),S=e(59893),I=e(94844),E=S("observable"),A="Observable",R="Subscription",T="SubscriptionObserver",D=I.getterFor,M=I.set,B=D(A),j=D(R),G=D(T),H=function(Q){this.observer=u(Q),this.cleanup=void 0,this.subscriptionObserver=void 0};H.prototype={type:R,clean:function(){var Q=this.cleanup;if(Q){this.cleanup=void 0;try{Q()}catch(W){O(W)}}},close:function(){if(!n){var Q=this.facade,W=this.subscriptionObserver;Q.closed=!0,W&&(W.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var Y=function(Q,W){var F=M(this,new H(Q)),J;n||(this.closed=!1);try{(J=p(Q,"start"))&&r(J,Q,this)}catch(ee){O(ee)}if(!F.isClosed()){var k=F.subscriptionObserver=new L(F);try{var Z=W(k),X=Z;f(Z)||(F.cleanup=o(Z.unsubscribe)?function(){X.unsubscribe()}:s(Z))}catch(ee){k.error(ee);return}F.isClosed()&&F.clean()}};Y.prototype=g({},{unsubscribe:function(){var W=j(this);W.isClosed()||(W.close(),W.clean())}}),n&&P(Y.prototype,"closed",{configurable:!0,get:function(){return j(this).isClosed()}});var L=function(Q){M(this,{type:T,subscriptionState:Q}),n||(this.closed=!1)};L.prototype=g({},{next:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;try{var k=p(J,"next");k&&r(k,J,W)}catch(Z){O(Z)}}},error:function(W){var F=G(this).subscriptionState;if(!F.isClosed()){var J=F.observer;F.close();try{var k=p(J,"error");k?r(k,J,W):O(W)}catch(Z){O(Z)}F.clean()}},complete:function(){var W=G(this).subscriptionState;if(!W.isClosed()){var F=W.observer;W.close();try{var J=p(F,"complete");J&&r(J,F)}catch(k){O(k)}W.clean()}}}),n&&P(L.prototype,"closed",{configurable:!0,get:function(){return G(this).subscriptionState.isClosed()}});var V=function(W){c(this,K),M(this,{type:A,subscriber:s(W)})},K=V.prototype;g(K,{subscribe:function(W){var F=arguments.length;return new Y(o(W)?{next:W,error:F>1?arguments[1]:void 0,complete:F>2?arguments[2]:void 0}:h(W)?W:{},B(this).subscriber)}}),x(K,E,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:V}),a(A)},14548:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(89945),a=e(80449),s=e(39812),u=e(85428),c=e(53776),o=e(62003),f=e(59893),h=f("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(x){var g=s(this)?this:r("Observable"),P=c(a(x),h);if(P){var O=a(n(P,x));return O.constructor===g?O:new g(function(I){return O.subscribe(I)})}var S=u(x);return new g(function(I){o(S,function(E,A){if(I.next(E),I.closed)return A()},{IS_ITERATOR:!0,INTERRUPTED:!0}),I.complete()})}})},96378:function(i,d,e){"use strict";e(76867),e(14548),e(6053)},6053:function(i,d,e){"use strict";var t=e(94488),r=e(65911),n=e(39812),a=r("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var u=n(this)?this:r("Observable"),c=arguments.length,o=a(c),f=0;f?@[\\\\\\]^`{|}~"+a+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(f){var h=n(f),p=s(h,0);return(p>47&&p<58?"\\x3":"")+u(h,c,"\\$&")}})},1220:function(i,d,e){"use strict";var t=e(94488),r=e(17442),n=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var s=r(this),u=0,c=arguments.length;u1?arguments[1]:void 0);return a(c,function(f){if(!o(f,f,c))return!1},!0)!==!1}})},38487:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){p(g,g,h)&&c(x,g)}),x}})},29916:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0),f=a(c,function(h){if(o(h,h,c))return{value:h}},!0);return f&&f.value}})},25541:function(i,d,e){"use strict";var t=e(94488),r=e(72846);t({target:"Set",stat:!0,forced:!0},{from:r})},34926:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(u){return r(a,this,n(u))}})},45612:function(i,d,e){"use strict";var t=e(94488),r=e(3338),n=e(16049),a=e(22627),s=!a("intersection")||r(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:s},{intersection:n})},68255:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(u){return r(a,this,n(u))}})},98080:function(i,d,e){"use strict";var t=e(94488),r=e(17616),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isDisjointFrom")},{isDisjointFrom:r})},16450:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(u){return r(a,this,n(u))}})},96351:function(i,d,e){"use strict";var t=e(94488),r=e(84833),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSubsetOf")},{isSubsetOf:r})},86921:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(u){return r(a,this,n(u))}})},60244:function(i,d,e){"use strict";var t=e(94488),r=e(51135),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("isSupersetOf")},{isSupersetOf:r})},82928:function(i,d,e){"use strict";var t=e(94488),r=e(94237),n=e(17442),a=e(57002),s=e(69905),u=r([].join),c=r([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(f){var h=n(this),p=f===void 0?",":s(f),x=[];return a(h,function(g){c(x,g)}),u(x,p)}})},42947:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(19691),s=e(57002),u=a.Set,c=a.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(f){var h=n(this),p=r(f,arguments.length>1?arguments[1]:void 0),x=new u;return s(h,function(g){c(x,p(g,g,h))}),x}})},71568:function(i,d,e){"use strict";var t=e(94488),r=e(48800);t({target:"Set",stat:!0,forced:!0},{of:r})},94194:function(i,d,e){"use strict";var t=e(94488),r=e(63335),n=e(17442),a=e(57002),s=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(c){var o=n(this),f=arguments.length<2,h=f?void 0:arguments[1];if(r(c),a(o,function(p){f?(f=!1,h=p):h=c(h,p,p,o)}),f)throw new s("Reduce of empty set with no initial value");return h}})},30556:function(i,d,e){"use strict";var t=e(94488),r=e(80666),n=e(17442),a=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(u){var c=n(this),o=r(u,arguments.length>1?arguments[1]:void 0);return a(c,function(f){if(o(f,f,c))return!0},!0)===!0}})},93102:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(u){return r(a,this,n(u))}})},32100:function(i,d,e){"use strict";var t=e(94488),r=e(36312),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("symmetricDifference")},{symmetricDifference:r})},82074:function(i,d,e){"use strict";var t=e(94488),r=e(89945),n=e(77999),a=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(u){return r(a,this,n(u))}})},1821:function(i,d,e){"use strict";var t=e(94488),r=e(24667),n=e(22627);t({target:"Set",proto:!0,real:!0,forced:!n("union")},{union:r})},13578:function(i,d,e){"use strict";var t=e(94488),r=e(13764).charAt,n=e(95955),a=e(56902),s=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(c){var o=s(n(this)),f=o.length,h=a(c),p=h>=0?h:f+h;return p<0||p>=f?void 0:r(o,p)}})},62882:function(i,d,e){"use strict";var t=e(94488),r=e(83126),n=e(25587),a=e(95955),s=e(69905),u=e(94844),c=e(13764),o=c.codeAt,f=c.charAt,h="String Iterator",p=u.set,x=u.getterFor(h),g=r(function(O){p(this,{type:h,string:O,index:0})},"String",function(){var O=x(this),S=O.string,I=O.index,E;return I>=S.length?n(void 0,!0):(E=f(S,I),O.index+=E.length,n({codePoint:o(E,0),position:I},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new g(s(a(this)))}})},59348:function(i,d,e){"use strict";var t=e(94488),r=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:r})},37457:function(i,d,e){"use strict";var t=e(13247),r=e(94488),n=e(86528),a=e(94237),s=e(13743),u=e(80449),c=e(94029),o=e(55327),f=e(82762),h=e(37691).f,p=e(71698),x=e(42530),g=e(67410),P=e(79204),O=e(19268),S=new x.WeakMap,I=x.get,E=x.has,A=x.set,R=Array,T=TypeError,D=Object.freeze||Object,M=Object.isFrozen,B=Math.min,j=a("".charAt),G=a("".slice),H=a("".split),Y=a(/./.exec),L=/([\n\u2028\u2029]|\r\n?)/g,V=RegExp("^["+O+"]*"),K=RegExp("[^"+O+"]"),Q="Invalid tag",W="Invalid opening line",F="Invalid closing line",J=function(ie){var ce=ie.raw;if(t&&!M(ce))throw new T("Raw template should be frozen");if(E(S,ce))return I(S,ce);var le=k(ce),He=X(le);return h(He,"raw",{value:D(le)}),D(He),A(S,ce,He),He},k=function(ie){var ce=c(ie),le=f(ce),He=R(le),ze=R(le),it=0,_t,$e,Xe,je;if(!le)throw new T(Q);for(;it0)throw new T(W);_t[1]=""}if(me){if(_t.length===1||Y(K,_t[_t.length-1]))throw new T(F);_t[_t.length-2]="",_t[_t.length-1]=""}for(var ot=2;ot<_t.length;ot+=2){var lt=_t[ot],St=ot+1===_t.length&&!me,wt=Y(V,lt)[0];if(!St&&wt.length===lt.length){_t[ot]="";continue}$e=Z(wt,$e)}}var Ie=$e?$e.length:0;for(it=0;it1?arguments[1]:void 0);return n(this,o)},!0)},16315:function(i,d,e){"use strict";var t=e(58261),r=e(90560).filterReject,n=e(27607),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("filterReject",function(c){var o=r(a(this),c,arguments.length>1?arguments[1]:void 0);return n(this,o)},!0)},56966:function(i,d,e){"use strict";var t=e(65911),r=e(6086),n=e(32278),a=e(58261),s=e(69478),u=a.aTypedArrayConstructor,c=a.exportTypedArrayStaticMethod;c("fromAsync",function(f){var h=this,p=arguments.length,x=p>1?arguments[1]:void 0,g=p>2?arguments[2]:void 0;return new(t("Promise"))(function(P){r(h),P(n(f,x,g))}).then(function(P){return s(u(h),P)})},!0)},60239:function(i,d,e){"use strict";var t=e(58261),r=e(36444),n=e(31384),a=t.aTypedArray,s=t.exportTypedArrayMethod;s("groupBy",function(c){var o=arguments.length>1?arguments[1]:void 0;return r(a(this),c,o,n)},!0)},49381:function(i,d,e){"use strict";var t=e(58261),r=e(82762),n=e(75406),a=e(51981),s=e(93303),u=e(56902),c=e(3338),o=t.aTypedArray,f=t.getTypedArrayConstructor,h=t.exportTypedArrayMethod,p=Math.max,x=Math.min,g=!c(function(){var P=new Int8Array([1]),O=P.toSpliced(1,0,{valueOf:function(){return P[0]=2,3}});return O[0]!==2||O[1]!==3});h("toSpliced",function(O,S){var I=o(this),E=f(I),A=r(I),R=a(O,A),T=arguments.length,D=0,M,B,j,G,H,Y,L;if(T===0)M=B=0;else if(T===1)M=0,B=A-R;else if(B=x(p(u(S),0),A-R),M=T-2,M){G=new E(M),j=n(G);for(var V=2;V1?a(arguments[1]):void 0,M=f(D)==="base64"?h:p,B=D?!!D.strict:!1,j=B?T:O(T,E,"");if(j.length%4===0)S(j,-2)==="=="?j=S(j,0,-2):S(j,-1)==="="&&(j=S(j,0,-1));else if(B)throw new g("Input is not correctly padded");var G=j.length%4;switch(G){case 1:throw new g("Bad input length");case 2:j+="AA";break;case 3:j+="A"}for(var H=[],Y=0,L=j.length,V=function(W){var F=P(j,Y+W);if(!u(M,F))throw new g('Bad char in input: "'+F+'"');return M[F]<<18-6*W};Y>16&255,K>>8&255,K&255)}var Q=H.length;if(G===2){if(B&&H[Q-2]!==0)throw new g(A);Q-=2}else if(G===3){if(B&&H[Q-1]!==0)throw new g(A);Q--}return c(x,H,Q)}})},57151:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(94237),a=e(79606),s=r.Uint8Array,u=r.SyntaxError,c=r.parseInt,o=/[^\da-f]/i,f=n(o.exec),h=n("".slice);s&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(x){a(x);var g=x.length;if(g%2)throw new u("String should have an even number of characters");if(f(o,x))throw new u("String should only contain hex characters");for(var P=new s(g/2),O=0;O>6*T&63)};I+2>(-2*L&6)));return H}})},55182:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(94237),s=e(89945),u=e(3338),c=e(69905),o=e(57106),f=e(66244).i2c,h=n("btoa"),p=a("".charAt),x=a("".charCodeAt),g=!!h&&!u(function(){return h("hi")!=="aGk="}),P=g&&!u(function(){h()}),O=g&&u(function(){return h(null)!=="bnVsbA=="}),S=g&&h.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!g||P||O||S},{btoa:function(E){if(o(arguments.length,1),g)return s(h,r,c(E));for(var A=c(E),R="",T=0,D=f,M,B;p(A,T)||(D="=",T%1);){if(B=x(A,T+=.75),B>255)throw new(n("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");M=M<<8|B,R+=p(D,63&M>>8-T%1*8)}return R}})},91472:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:r.clearImmediate!==n},{clearImmediate:n})},34366:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(59594),s=e(68151),u=function(o){if(o&&o.forEach!==a)try{s(o,"forEach",a)}catch(f){o.forEach=a}};for(var c in r)r[c]&&u(t[c]&&t[c].prototype);u(n)},85425:function(i,d,e){"use strict";var t=e(92916),r=e(66749),n=e(9518),a=e(11005),s=e(68151),u=e(94573),c=e(59893),o=c("iterator"),f=a.values,h=function(x,g){if(x){if(x[o]!==f)try{s(x,o,f)}catch(O){x[o]=f}if(u(x,g,!0),r[g]){for(var P in a)if(x[P]!==a[P])try{s(x,P,a[P])}catch(O){x[P]=a[P]}}}};for(var p in r)h(t[p]&&t[p].prototype,p);h(n,"DOMTokenList")},64522:function(i,d,e){"use strict";var t=e(94488),r=e(11270),n=e(65911),a=e(3338),s=e(20132),u=e(35012),c=e(37691).f,o=e(2291),f=e(64110),h=e(32621),p=e(56472),x=e(80449),g=e(13367),P=e(7825),O=e(52109),S=e(80739),I=e(94844),E=e(35454),A=e(16697),R="DOMException",T="DATA_CLONE_ERR",D=n("Error"),M=n(R)||function(){try{var ze=n("MessageChannel")||r("worker_threads").MessageChannel;new ze().port1.postMessage(new WeakMap)}catch(it){if(it.name===T&&it.code===25)return it.constructor}}(),B=M&&M.prototype,j=D.prototype,G=I.set,H=I.getterFor(R),Y="stack"in new D(R),L=function(ze){return h(O,ze)&&O[ze].m?O[ze].c:0},V=function(){p(this,K);var it=arguments.length,_t=P(it<1?void 0:arguments[0]),$e=P(it<2?void 0:arguments[1],"Error"),Xe=L($e);if(G(this,{type:R,name:$e,message:_t,code:Xe}),E||(this.name=$e,this.message=_t,this.code=Xe),Y){var je=new D(_t);je.name=R,c(this,"stack",u(1,S(je.stack,1)))}},K=V.prototype=s(j),Q=function(ze){return{enumerable:!0,configurable:!0,get:ze}},W=function(ze){return Q(function(){return H(this)[ze]})};E&&(f(K,"code",W("code")),f(K,"message",W("message")),f(K,"name",W("name"))),c(K,"constructor",u(1,V));var F=a(function(){return!(new M instanceof D)}),J=F||a(function(){return j.toString!==g||String(new M(1,2))!=="2: 1"}),k=F||a(function(){return new M(1,"DataCloneError").code!==25}),Z=F||M[T]!==25||B[T]!==25,X=A?J||k||Z:F;t({global:!0,constructor:!0,forced:X},{DOMException:X?V:M});var ee=n(R),ue=ee.prototype;J&&(A||M===ee)&&o(ue,"toString",g),k&&E&&M===ee&&f(ue,"code",Q(function(){return L(x(this).name)}));for(var ie in O)if(h(O,ie)){var ce=O[ie],le=ce.s,He=u(6,ce.c);h(ee,le)||c(ee,le,He),h(ue,le)||c(ue,le,He)}},41599:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(65911),a=e(35012),s=e(37691).f,u=e(32621),c=e(56472),o=e(25576),f=e(7825),h=e(52109),p=e(80739),x=e(35454),g=e(16697),P="DOMException",O=n("Error"),S=n(P),I=function(){c(this,E);var V=arguments.length,K=f(V<1?void 0:arguments[0]),Q=f(V<2?void 0:arguments[1],"Error"),W=new S(K,Q),F=new O(K);return F.name=P,s(W,"stack",a(1,p(F.stack,1))),o(W,this,I),W},E=I.prototype=S.prototype,A="stack"in new O(P),R="stack"in new S(1,2),T=S&&x&&Object.getOwnPropertyDescriptor(r,P),D=!!T&&!(T.writable&&T.configurable),M=A&&!D&&!R;t({global:!0,constructor:!0,forced:g||M},{DOMException:M?I:S});var B=n(P),j=B.prototype;if(j.constructor!==B){g||s(j,"constructor",a(1,B));for(var G in h)if(u(h,G)){var H=h[G],Y=H.s;u(B,Y)||s(B,Y,a(6,H.c))}}},86465:function(i,d,e){"use strict";var t=e(65911),r=e(94573),n="DOMException";r(t(n),n)},78437:function(i,d,e){"use strict";e(91472),e(91700)},73624:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(72933),a=e(63335),s=e(57106),u=e(90946),c=r.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(f){s(arguments.length,1),a(f);var h=u&&c.domain;n(h?h.bind(f):f)}})},62059:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(64110),a=e(35454),s=TypeError,u=Object.defineProperty,c=r.self!==r;try{if(a){var o=Object.getOwnPropertyDescriptor(r,"self");(c||!o||!o.get||!o.enumerable)&&n(r,"self",{get:function(){return r},set:function(h){if(this!==r)throw new s("Illegal invocation");u(r,"self",{value:h,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:c},{self:r})}catch(f){}},91700:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(28887).set,a=e(93222),s=r.setImmediate?a(n,!1):n;t({global:!0,bind:!0,enumerable:!0,forced:r.setImmediate!==s},{setImmediate:s})},88469:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setInterval,!0);t({global:!0,bind:!0,forced:r.setInterval!==a},{setInterval:a})},91572:function(i,d,e){"use strict";var t=e(94488),r=e(92916),n=e(93222),a=n(r.setTimeout,!0);t({global:!0,bind:!0,forced:r.setTimeout!==a},{setTimeout:a})},10305:function(i,d,e){"use strict";var t=e(16697),r=e(94488),n=e(92916),a=e(65911),s=e(94237),u=e(3338),c=e(6145),o=e(55327),f=e(39812),h=e(4112),p=e(31946),x=e(18446),g=e(62003),P=e(80449),O=e(97607),S=e(32621),I=e(69392),E=e(68151),A=e(82762),R=e(57106),T=e(81644),D=e(2786),M=e(19691),B=e(57002),j=e(39311),G=e(25406),H=e(80426),Y=n.Object,L=n.Array,V=n.Date,K=n.Error,Q=n.TypeError,W=n.PerformanceMark,F=a("DOMException"),J=D.Map,k=D.has,Z=D.get,X=D.set,ee=M.Set,ue=M.add,ie=M.has,ce=a("Object","keys"),le=s([].push),He=s((!0).valueOf),ze=s(1 .valueOf),it=s("".valueOf),_t=s(V.prototype.getTime),$e=c("structuredClone"),Xe="DataCloneError",je="Transferring",De=function(fe){return!u(function(){var Ee=new n.Set([7]),ft=fe(Ee),Je=fe(Y(7));return ft===Ee||!ft.has(7)||!p(Je)||+Je!=7})&&fe},me=function(fe,Ee){return!u(function(){var ft=new Ee,Je=fe({a:ft,b:ft});return!(Je&&Je.a===Je.b&&Je.a instanceof Ee&&Je.a.stack===ft.stack)})},ot=function(fe){return!u(function(){var Ee=fe(new n.AggregateError([1],$e,{cause:3}));return Ee.name!=="AggregateError"||Ee.errors[0]!==1||Ee.message!==$e||Ee.cause!==3})},lt=n.structuredClone,St=t||!me(lt,K)||!me(lt,F)||!ot(lt),wt=!lt&&De(function(fe){return new W($e,{detail:fe}).detail}),Ie=De(lt)||wt,qe=function(fe){throw new F("Uncloneable type: "+fe,Xe)},vt=function(fe,Ee){throw new F((Ee||"Cloning")+" of "+fe+" cannot be properly polyfilled in this engine",Xe)},Le=function(fe,Ee){return Ie||vt(Ee),Ie(fe)},xe=function(){var fe;try{fe=new n.DataTransfer}catch(Ee){try{fe=new n.ClipboardEvent("").clipboardData}catch(ft){}}return fe&&fe.items&&fe.files?fe:null},de=function(fe,Ee,ft){if(k(Ee,fe))return Z(Ee,fe);var Je=ft||O(fe),Ke,st,Tt,Yt,Oe,Fe;if(Je==="SharedArrayBuffer")Ie?Ke=Ie(fe):Ke=fe;else{var Be=n.DataView;!Be&&!o(fe.slice)&&vt("ArrayBuffer");try{if(o(fe.slice)&&!fe.resizable)Ke=fe.slice(0);else for(st=fe.byteLength,Tt=("maxByteLength"in fe)?{maxByteLength:fe.maxByteLength}:void 0,Ke=new ArrayBuffer(st,Tt),Yt=new Be(fe),Oe=new Be(Ke),Fe=0;Fe1&&!h(arguments[1])?P(arguments[1]):void 0,Je=ft?ft.transfer:void 0,Ke,st;Je!==void 0&&(Ke=new J,st=tt(Je,Ke));var Tt=Ce(Ee,Ke);return st&&xt(st),Tt}})},41208:function(i,d,e){"use strict";e(88469),e(91572)},91340:function(i,d,e){"use strict";e(11005);var t=e(94488),r=e(92916),n=e(89945),a=e(94237),s=e(35454),u=e(3299),c=e(2291),o=e(64110),f=e(66477),h=e(94573),p=e(83126),x=e(94844),g=e(56472),P=e(55327),O=e(32621),S=e(80666),I=e(97607),E=e(80449),A=e(31946),R=e(69905),T=e(20132),D=e(35012),M=e(85428),B=e(26006),j=e(25587),G=e(57106),H=e(59893),Y=e(63668),L=H("iterator"),V="URLSearchParams",K=V+"Iterator",Q=x.set,W=x.getterFor(V),F=x.getterFor(K),J=Object.getOwnPropertyDescriptor,k=function(Ke){if(!s)return r[Ke];var st=J(r,Ke);return st&&st.value},Z=k("fetch"),X=k("Request"),ee=k("Headers"),ue=X&&X.prototype,ie=ee&&ee.prototype,ce=r.RegExp,le=r.TypeError,He=r.decodeURIComponent,ze=r.encodeURIComponent,it=a("".charAt),_t=a([].join),$e=a([].push),Xe=a("".replace),je=a([].shift),De=a([].splice),me=a("".split),ot=a("".slice),lt=/\+/g,St=Array(4),wt=function(Ke){return St[Ke-1]||(St[Ke-1]=ce("((?:%[\\da-f]{2}){"+Ke+"})","gi"))},Ie=function(Ke){try{return He(Ke)}catch(st){return Ke}},qe=function(Ke){var st=Xe(Ke,lt," "),Tt=4;try{return He(st)}catch(Yt){for(;Tt;)st=Xe(st,wt(Tt--),Ie);return st}},vt=/[!'()~]|%20/g,Le={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},xe=function(Ke){return Le[Ke]},de=function(Ke){return Xe(ze(Ke),vt,xe)},ye=p(function(st,Tt){Q(this,{type:K,target:W(st).entries,index:0,kind:Tt})},V,function(){var st=F(this),Tt=st.target,Yt=st.index++;if(!Tt||Yt>=Tt.length)return st.target=void 0,j(void 0,!0);var Oe=Tt[Yt];switch(st.kind){case"keys":return j(Oe.key,!1);case"values":return j(Oe.value,!1)}return j([Oe.key,Oe.value],!1)},!0),Ce=function(Ke){this.entries=[],this.url=null,Ke!==void 0&&(A(Ke)?this.parseObject(Ke):this.parseQuery(typeof Ke=="string"?it(Ke,0)==="?"?ot(Ke,1):Ke:R(Ke)))};Ce.prototype={type:V,bindURL:function(Ke){this.url=Ke,this.update()},parseObject:function(Ke){var st=this.entries,Tt=B(Ke),Yt,Oe,Fe,Be,mt,Dt,se;if(Tt)for(Yt=M(Ke,Tt),Oe=Yt.next;!(Fe=n(Oe,Yt)).done;){if(Be=M(E(Fe.value)),mt=Be.next,(Dt=n(mt,Be)).done||(se=n(mt,Be)).done||!n(mt,Be).done)throw new le("Expected sequence with length 2");$e(st,{key:R(Dt.value),value:R(se.value)})}else for(var gt in Ke)O(Ke,gt)&&$e(st,{key:gt,value:R(Ke[gt])})},parseQuery:function(Ke){if(Ke)for(var st=this.entries,Tt=me(Ke,"&"),Yt=0,Oe,Fe;Yt0?arguments[0]:void 0,Tt=Q(this,new Ce(st));s||(this.size=Tt.entries.length)},xt=tt.prototype;if(f(xt,{append:function(st,Tt){var Yt=W(this);G(arguments.length,2),$e(Yt.entries,{key:R(st),value:R(Tt)}),s||this.length++,Yt.updateURL()},delete:function(Ke){for(var st=W(this),Tt=G(arguments.length,1),Yt=st.entries,Oe=R(Ke),Fe=Tt<2?void 0:arguments[1],Be=Fe===void 0?Fe:R(Fe),mt=0;mtYt.key?1:-1}),st.updateURL()},forEach:function(st){for(var Tt=W(this).entries,Yt=S(st,arguments.length>1?arguments[1]:void 0),Oe=0,Fe;Oe1?ft(arguments[1]):{})}}),P(X)){var Je=function(st){return g(this,ue),new X(st,arguments.length>1?ft(arguments[1]):{})};ue.constructor=Je,Je.prototype=ue,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Je})}}i.exports={URLSearchParams:tt,getState:W}},4890:function(i,d,e){"use strict";var t=e(2291),r=e(94237),n=e(69905),a=e(57106),s=URLSearchParams,u=s.prototype,c=r(u.append),o=r(u.delete),f=r(u.forEach),h=r([].push),p=new s("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(u,"delete",function(x){var g=arguments.length,P=g<2?void 0:arguments[1];if(g&&P===void 0)return o(this,x);var O=[];f(this,function(M,B){h(O,{key:B,value:M})}),a(g,1);for(var S=n(x),I=n(P),E=0,A=0,R=!1,T=O.length,D;E?@[\\\]^|]/,lt=/[\0\t\n\r #/:<>?@[\\\]^|]/,St=/^[\u0000-\u0020]+/,wt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Ie=/[\t\n\r]/g,qe,vt=function(bt){var et=X(bt,"."),Ue,Ne,rt,jt,Nt,gr,yr;if(et.length&&et[et.length-1]===""&&et.length--,Ue=et.length,Ue>4)return bt;for(Ne=[],rt=0;rt1&&V(jt,0)==="0"&&(Nt=K(Xe,jt)?16:8,jt=ee(jt,Nt===8?1:2)),jt==="")gr=0;else{if(!K(Nt===10?De:Nt===8?je:me,jt))return bt;gr=H(jt,Nt)}J(Ne,gr)}for(rt=0;rt=L(256,5-Ue))return null}else if(gr>255)return null;for(yr=F(Ne),rt=0;rt6))return;for(gr=0;Me();){if(yr=null,gr>0)if(Me()==="."&&gr<4)rt++;else return;if(!K($e,Me()))return;for(;K($e,Me());){if(Ur=H(Me(),10),yr===null)yr=Ur;else{if(yr===0)return;yr=yr*10+Ur}if(yr>255)return;rt++}et[Ue]=et[Ue]*256+yr,gr++,(gr===2||gr===4)&&Ue++}if(gr!==4)return;break}else if(Me()===":"){if(rt++,!Me())return}else if(Me())return;et[Ue++]=jt}if(Ne!==null)for(_n=Ue-Ne,Ue=7;Ue!==0&&_n>0;)ir=et[Ue],et[Ue--]=et[Ne+_n-1],et[Ne+--_n]=ir;else if(Ue!==8)return;return et},xe=function(bt){for(var et=null,Ue=1,Ne=null,rt=0,jt=0;jt<8;jt++)bt[jt]!==0?(rt>Ue&&(et=Ne,Ue=rt),Ne=null,rt=0):(Ne===null&&(Ne=jt),++rt);return rt>Ue&&(et=Ne,Ue=rt),et},de=function(bt){var et,Ue,Ne,rt;if(typeof bt=="number"){for(et=[],Ue=0;Ue<4;Ue++)ie(et,bt%256),bt=Y(bt/256);return Q(et,".")}else if(typeof bt=="object"){for(et="",Ne=xe(bt),Ue=0;Ue<8;Ue++)rt&&bt[Ue]===0||(rt&&(rt=!1),Ne===Ue?(et+=Ue?":":"::",rt=!0):(et+=W(bt[Ue],16),Ue<7&&(et+=":")));return"["+et+"]"}return bt},ye={},Ce=p({},ye,{" ":1,'"':1,"<":1,">":1,"`":1}),tt=p({},Ce,{"#":1,"?":1,"{":1,"}":1}),xt=p({},tt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),fe=function(bt,et){var Ue=P(bt,0);return Ue>32&&Ue<127&&!h(et,bt)?bt:encodeURIComponent(bt)},Ee={ftp:21,file:null,http:80,https:443,ws:80,wss:443},ft=function(bt,et){var Ue;return bt.length===2&&K(it,V(bt,0))&&((Ue=V(bt,1))===":"||!et&&Ue==="|")},Je=function(bt){var et;return bt.length>1&&ft(ee(bt,0,2))&&(bt.length===2||(et=V(bt,2))==="/"||et==="\\"||et==="?"||et==="#")},Ke=function(bt){return bt==="."||ue(bt)==="%2e"},st=function(bt){return bt=ue(bt),bt===".."||bt==="%2e."||bt===".%2e"||bt==="%2e%2e"},Tt={},Yt={},Oe={},Fe={},Be={},mt={},Dt={},se={},gt={},tr={},Ht={},Ut={},cr={},Ze={},pt={},kt={},or={},$t={},vr={},Or={},jr={},qt=function(bt,et,Ue){var Ne=S(bt),rt,jt,Nt;if(et){if(jt=this.parse(Ne),jt)throw new G(jt);this.searchParams=null}else{if(Ue!==void 0&&(rt=new qt(Ue,!0)),jt=this.parse(Ne,null,rt),jt)throw new G(jt);Nt=B(new M),Nt.bindURL(this),this.searchParams=Nt}};qt.prototype={type:"URL",parse:function(bt,et,Ue){var Ne=this,rt=et||Tt,jt=0,Nt="",gr=!1,yr=!1,Ur=!1,_n,ir,Me,Dr;for(bt=S(bt),et||(Ne.scheme="",Ne.username="",Ne.password="",Ne.host=null,Ne.port=null,Ne.path=[],Ne.query=null,Ne.fragment=null,Ne.cannotBeABaseURL=!1,bt=k(bt,St,""),bt=k(bt,wt,"$1")),bt=k(bt,Ie,""),_n=x(bt);jt<=_n.length;){switch(ir=_n[jt],rt){case Tt:if(ir&&K(it,ir))Nt+=ue(ir),rt=Yt;else{if(et)return le;rt=Oe;continue}break;case Yt:if(ir&&(K(_t,ir)||ir==="+"||ir==="-"||ir==="."))Nt+=ue(ir);else if(ir===":"){if(et&&(Ne.isSpecial()!==h(Ee,Nt)||Nt==="file"&&(Ne.includesCredentials()||Ne.port!==null)||Ne.scheme==="file"&&!Ne.host))return;if(Ne.scheme=Nt,et){Ne.isSpecial()&&Ee[Ne.scheme]===Ne.port&&(Ne.port=null);return}Nt="",Ne.scheme==="file"?rt=Ze:Ne.isSpecial()&&Ue&&Ue.scheme===Ne.scheme?rt=Fe:Ne.isSpecial()?rt=se:_n[jt+1]==="/"?(rt=Be,jt++):(Ne.cannotBeABaseURL=!0,J(Ne.path,""),rt=vr)}else{if(et)return le;Nt="",rt=Oe,jt=0;continue}break;case Oe:if(!Ue||Ue.cannotBeABaseURL&&ir!=="#")return le;if(Ue.cannotBeABaseURL&&ir==="#"){Ne.scheme=Ue.scheme,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",Ne.cannotBeABaseURL=!0,rt=jr;break}rt=Ue.scheme==="file"?Ze:mt;continue;case Fe:if(ir==="/"&&_n[jt+1]==="/")rt=gt,jt++;else{rt=mt;continue}break;case Be:if(ir==="/"){rt=tr;break}else{rt=$t;continue}case mt:if(Ne.scheme=Ue.scheme,ir===qe)Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query=Ue.query;else if(ir==="/"||ir==="\\"&&Ne.isSpecial())rt=Dt;else if(ir==="?")Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query="",rt=Or;else if(ir==="#")Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",rt=jr;else{Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,Ne.path=g(Ue.path),Ne.path.length--,rt=$t;continue}break;case Dt:if(Ne.isSpecial()&&(ir==="/"||ir==="\\"))rt=gt;else if(ir==="/")rt=tr;else{Ne.username=Ue.username,Ne.password=Ue.password,Ne.host=Ue.host,Ne.port=Ue.port,rt=$t;continue}break;case se:if(rt=gt,ir!=="/"||V(Nt,jt+1)!=="/")continue;jt++;break;case gt:if(ir!=="/"&&ir!=="\\"){rt=tr;continue}break;case tr:if(ir==="@"){gr&&(Nt="%40"+Nt),gr=!0,Me=x(Nt);for(var on=0;on65535)return ze;Ne.port=Ne.isSpecial()&&Mn===Ee[Ne.scheme]?null:Mn,Nt=""}if(et)return;rt=or;continue}else return ze;break;case Ze:if(Ne.scheme="file",ir==="/"||ir==="\\")rt=pt;else if(Ue&&Ue.scheme==="file")switch(ir){case qe:Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query=Ue.query;break;case"?":Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query="",rt=Or;break;case"#":Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.query=Ue.query,Ne.fragment="",rt=jr;break;default:Je(Q(g(_n,jt),""))||(Ne.host=Ue.host,Ne.path=g(Ue.path),Ne.shortenPath()),rt=$t;continue}else{rt=$t;continue}break;case pt:if(ir==="/"||ir==="\\"){rt=kt;break}Ue&&Ue.scheme==="file"&&!Je(Q(g(_n,jt),""))&&(ft(Ue.path[0],!0)?J(Ne.path,Ue.path[0]):Ne.host=Ue.host),rt=$t;continue;case kt:if(ir===qe||ir==="/"||ir==="\\"||ir==="?"||ir==="#"){if(!et&&ft(Nt))rt=$t;else if(Nt===""){if(Ne.host="",et)return;rt=or}else{if(Dr=Ne.parseHost(Nt),Dr)return Dr;if(Ne.host==="localhost"&&(Ne.host=""),et)return;Nt="",rt=or}continue}else Nt+=ir;break;case or:if(Ne.isSpecial()){if(rt=$t,ir!=="/"&&ir!=="\\")continue}else if(!et&&ir==="?")Ne.query="",rt=Or;else if(!et&&ir==="#")Ne.fragment="",rt=jr;else if(ir!==qe&&(rt=$t,ir!=="/"))continue;break;case $t:if(ir===qe||ir==="/"||ir==="\\"&&Ne.isSpecial()||!et&&(ir==="?"||ir==="#")){if(st(Nt)?(Ne.shortenPath(),ir!=="/"&&!(ir==="\\"&&Ne.isSpecial())&&J(Ne.path,"")):Ke(Nt)?ir!=="/"&&!(ir==="\\"&&Ne.isSpecial())&&J(Ne.path,""):(Ne.scheme==="file"&&!Ne.path.length&&ft(Nt)&&(Ne.host&&(Ne.host=""),Nt=V(Nt,0)+":"),J(Ne.path,Nt)),Nt="",Ne.scheme==="file"&&(ir===qe||ir==="?"||ir==="#"))for(;Ne.path.length>1&&Ne.path[0]==="";)Z(Ne.path);ir==="?"?(Ne.query="",rt=Or):ir==="#"&&(Ne.fragment="",rt=jr)}else Nt+=fe(ir,tt);break;case vr:ir==="?"?(Ne.query="",rt=Or):ir==="#"?(Ne.fragment="",rt=jr):ir!==qe&&(Ne.path[0]+=fe(ir,ye));break;case Or:!et&&ir==="#"?(Ne.fragment="",rt=jr):ir!==qe&&(ir==="'"&&Ne.isSpecial()?Ne.query+="%27":ir==="#"?Ne.query+="%23":Ne.query+=fe(ir,ye));break;case jr:ir!==qe&&(Ne.fragment+=fe(ir,Ce));break}jt++}},parseHost:function(bt){var et,Ue,Ne;if(V(bt,0)==="["){if(V(bt,bt.length-1)!=="]"||(et=Le(ee(bt,1,-1)),!et))return He;this.host=et}else if(this.isSpecial()){if(bt=O(bt),K(ot,bt)||(et=vt(bt),et===null))return He;this.host=et}else{if(K(lt,bt))return He;for(et="",Ue=x(bt),Ne=0;Ne1?arguments[1]:void 0,rt=T(Ue,new qt(et,!1,Ne));r||(Ue.href=rt.serialize(),Ue.origin=rt.getOrigin(),Ue.protocol=rt.getProtocol(),Ue.username=rt.getUsername(),Ue.password=rt.getPassword(),Ue.host=rt.getHost(),Ue.hostname=rt.getHostname(),Ue.port=rt.getPort(),Ue.pathname=rt.getPathname(),Ue.search=rt.getSearch(),Ue.searchParams=rt.getSearchParams(),Ue.hash=rt.getHash())},Wt=Ft.prototype,Qt=function(bt,et){return{get:function(){return D(this)[bt]()},set:et&&function(Ue){return D(this)[et](Ue)},configurable:!0,enumerable:!0}};if(r&&(o(Wt,"href",Qt("serialize","setHref")),o(Wt,"origin",Qt("getOrigin")),o(Wt,"protocol",Qt("getProtocol","setProtocol")),o(Wt,"username",Qt("getUsername","setUsername")),o(Wt,"password",Qt("getPassword","setPassword")),o(Wt,"host",Qt("getHost","setHost")),o(Wt,"hostname",Qt("getHostname","setHostname")),o(Wt,"port",Qt("getPort","setPort")),o(Wt,"pathname",Qt("getPathname","setPathname")),o(Wt,"search",Qt("getSearch","setSearch")),o(Wt,"searchParams",Qt("getSearchParams")),o(Wt,"hash",Qt("getHash","setHash"))),c(Wt,"toJSON",function(){return D(this).serialize()},{enumerable:!0}),c(Wt,"toString",function(){return D(this).serialize()},{enumerable:!0}),j){var xr=j.createObjectURL,Er=j.revokeObjectURL;xr&&c(Ft,"createObjectURL",s(xr,j)),Er&&c(Ft,"revokeObjectURL",s(Er,j))}I(Ft,"URL"),t({global:!0,constructor:!0,forced:!n,sham:!r},{URL:Ft})},25204:function(i,d,e){"use strict";e(13588)},47803:function(i,d,e){"use strict";var t=e(94488),r=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},73825:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){if(Array.isArray(r))return r}},65873:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(89878);function r(n,a,s){return a=(0,t.Z)(a),a in n?Object.defineProperty(n,a,{value:s,enumerable:!0,configurable:!0,writable:!0}):n[a]=s,n}},38329:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(r){for(var n=1;n=0)&&(s[c]=n[c]);return s}function r(n,a){if(n==null)return{};var s=t(n,a),u,c;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(c=0;c=0)&&Object.prototype.propertyIsEnumerable.call(n,u)&&(s[u]=n[u])}return s}},87296:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(73825);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(99227),a=e(66160);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},89878:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(8616);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:String(s)}},8616:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},99227:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});function t(n,a){(a==null||a>n.length)&&(a=n.length);for(var s=0,u=new Array(a);sr.length)&&(n=r.length);for(var a=0,s=Array(n);a3?(le=it===ce)&&(J=He[(F=He[4])?5:(F=3,3)],He[4]=He[5]=p):He[0]<=ze&&((le=ie<2&&zece||ce>it)&&(He[4]=ie,He[5]=ce,ee.n=it,F=0))}if(le||ie>1)return I;throw X=!0,ce}return function(ie,ce,le){if(k>1)throw TypeError("Generator is already running");for(X&&ce===1&&ue(ce,le),F=ce,J=le;(x=F<2?p:J)||!X;){W||(F?F<3?(F>1&&(ee.n=-1),ue(F,J)):ee.n=J:ee.v=J);try{if(k=2,W){if(F||(ie="next"),x=W[ie]){if(!(x=x.call(W,J)))throw TypeError("iterator result is not an object");if(!x.done)return x;J=x.value,F<2&&(F=0)}else F===1&&(x=W.return)&&x.call(W),F<2&&(J=TypeError("The iterator does not provide a '"+ie+"' method"),F=1);W=p}else if((x=(X=ee.n<0)?J:V.call(K,ee))!==I)break}catch(He){W=p,F=1,J=He}finally{k=1}}return{value:x,done:X}}}(B,G,H),!0),L}var I={};function E(){}function A(){}function R(){}x=Object.getPrototypeOf;var T=[][P]?x(x([][P]())):(r(x={},P,function(){return this}),x),D=R.prototype=E.prototype=Object.create(T);function M(B){return Object.setPrototypeOf?Object.setPrototypeOf(B,R):(B.__proto__=R,r(B,O,"GeneratorFunction")),B.prototype=Object.create(D),B}return A.prototype=R,r(D,"constructor",R),r(R,"constructor",A),A.displayName="GeneratorFunction",r(R,O,"GeneratorFunction"),r(D),r(D,O,"Generator"),r(D,P,function(){return this}),r(D,"toString",function(){return"[object Generator]"}),(n=function(){return{w:S,m:M}})()}function a(p,x){function g(O,S,I,E){try{var A=p[O](S),R=A.value;return R instanceof t?x.resolve(R.v).then(function(T){g("next",T,I,E)},function(T){g("throw",T,I,E)}):x.resolve(R).then(function(T){A.value=T,I(A)},function(T){return g("throw",T,I,E)})}catch(T){E(T)}}var P;this.next||(r(a.prototype),r(a.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(O,S,I){function E(){return new x(function(A,R){g(O,I,A,R)})}return P=P?P.then(E,E):E()},!0)}function s(p,x,g,P,O){return new a(n().w(p,x,g,P),O||Promise)}function u(p,x,g,P,O){var S=s(p,x,g,P,O);return S.next().then(function(I){return I.done?I.value:S.next()})}function c(p){var x=Object(p),g=[];for(var P in x)g.unshift(P);return function O(){for(;g.length;)if((P=g.pop())in x)return O.value=P,O.done=!1,O;return O.done=!0,O}}var o=e(76190);function f(p){if(p!=null){var x=p[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],g=0;if(x)return x.call(p);if(typeof p.next=="function")return p;if(!isNaN(p.length))return{next:function(){return p&&g>=p.length&&(p=void 0),{value:p&&p[g++],done:!p}}}}throw new TypeError((0,o.Z)(p)+" is not iterable")}function h(){"use strict";var p=n(),x=p.m(h),g=(Object.getPrototypeOf?Object.getPrototypeOf(x):x.__proto__).constructor;function P(I){var E=typeof I=="function"&&I.constructor;return!!E&&(E===g||(E.displayName||E.name)==="GeneratorFunction")}var O={throw:1,return:2,break:3,continue:3};function S(I){var E,A;return function(R){E||(E={stop:function(){return A(R.a,2)},catch:function(){return R.v},abrupt:function(D,M){return A(R.a,O[D],M)},delegateYield:function(D,M,B){return E.resultName=M,A(R.d,f(D),B)},finish:function(D){return A(R.f,D)}},A=function(D,M,B){R.p=E.prev,R.n=E.next;try{return D(M,B)}finally{E.next=R.n}}),E.resultName&&(E[E.resultName]=R.v,E.resultName=void 0),E.sent=R.v,E.next=R.n;try{return I.call(this,E)}finally{R.p=E.prev,R.n=E.next}}}return(h=function(){return{wrap:function(A,R,T,D){return p.w(S(A),R,T,D&&D.reverse())},isGeneratorFunction:P,mark:p.m,awrap:function(A,R){return new t(A,R)},AsyncIterator:a,async:function(A,R,T,D,M){return(P(R)?s:u)(S(A),R,T,D,M)},keys:c,values:f}})()}},18773:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r,n){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,s){return a.__proto__=s,a},t(r,n)}},42978:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028);function r(u,c){var o=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(o!=null){var f,h,p,x,g=[],P=!0,O=!1;try{if(p=(o=o.call(u)).next,c===0){if(Object(o)!==o)return;P=!1}else for(;!(P=(f=p.call(o)).done)&&(g.push(f.value),g.length!==c);P=!0);}catch(S){O=!0,h=S}finally{try{if(!P&&o.return!=null&&(x=o.return(),Object(x)!==x))return}finally{if(O)throw h}}return g}}var n=e(3208),a=e(23317);function s(u,c){return(0,t.Z)(u)||r(u,c)||(0,n.Z)(u,c)||(0,a.Z)()}},66712:function(i,d,e){"use strict";e.d(d,{Z:function(){return s}});var t=e(42028),r=e(7553),n=e(3208),a=e(23317);function s(u){return(0,t.Z)(u)||(0,r.Z)(u)||(0,n.Z)(u)||(0,a.Z)()}},94480:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(97047);function r(c){if(Array.isArray(c))return(0,t.Z)(c)}var n=e(7553),a=e(3208);function s(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(c){return r(c)||(0,n.Z)(c)||(0,a.Z)(c)||s()}},88058:function(i,d,e){"use strict";e.d(d,{Z:function(){return n}});var t=e(76190);function r(a,s){if((0,t.Z)(a)!="object"||!a)return a;var u=a[Symbol.toPrimitive];if(u!==void 0){var c=u.call(a,s||"default");if((0,t.Z)(c)!="object")return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return(s==="string"?String:Number)(a)}function n(a){var s=r(a,"string");return(0,t.Z)(s)=="symbol"?s:s+""}},76190:function(i,d,e){"use strict";e.d(d,{Z:function(){return t}});function t(r){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t(r)}},3208:function(i,d,e){"use strict";e.d(d,{Z:function(){return r}});var t=e(97047);function r(n,a){if(n){if(typeof n=="string")return(0,t.Z)(n,a);var s={}.toString.call(n).slice(8,-1);return s==="Object"&&n.constructor&&(s=n.constructor.name),s==="Map"||s==="Set"?Array.from(n):s==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?(0,t.Z)(n,a):void 0}}},5529:function(i,d,e){"use strict";e.d(d,{Z:function(){return u}});var t=e(58289),r=e(18773);function n(c){try{return Function.toString.call(c).indexOf("[native code]")!==-1}catch(o){return typeof c=="function"}}var a=e(75538);function s(c,o,f){if((0,a.Z)())return Reflect.construct.apply(null,arguments);var h=[null];h.push.apply(h,o);var p=new(c.bind.apply(c,h));return f&&(0,r.Z)(p,f.prototype),p}function u(c){var o=typeof Map=="function"?new Map:void 0;return u=function(h){if(h===null||!n(h))return h;if(typeof h!="function")throw new TypeError("Super expression must either be null or a function");if(o!==void 0){if(o.has(h))return o.get(h);o.set(h,p)}function p(){return s(h,arguments,(0,t.Z)(this).constructor)}return p.prototype=Object.create(h.prototype,{constructor:{value:p,enumerable:!1,writable:!0,configurable:!0}}),(0,r.Z)(p,h)},u(c)}},53280:function(i,d,e){"use strict";e.d(d,{D:function(){return r}});function t(n,a,s){var u=s||{},c=u.noTrailing,o=c===void 0?!1:c,f=u.noLeading,h=f===void 0?!1:f,p=u.debounceMode,x=p===void 0?void 0:p,g,P=!1,O=0;function S(){g&&clearTimeout(g)}function I(A){var R=A||{},T=R.upcomingOnly,D=T===void 0?!1:T;S(),P=!D}function E(){for(var A=arguments.length,R=new Array(A),T=0;Tn?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"63f4d0db",65:"907d08a2",67:"fe70d79c",109:"cdb606c8",195:"d0ac93ef",264:"f7109801",265:"0d7fc2f9",292:"69da471c",310:"daf965e6",316:"1f60ada6",337:"ebdedf33",342:"d215120a",354:"d4d139cf",461:"636d3919",479:"6fd7fb8f",485:"1a09d5b4",508:"a12c965e",532:"b280f8c3",533:"ee4e35d1",547:"fd14462b",556:"1fdf63e5",559:"73355da1",576:"9fa44221",629:"44a1d9a5",643:"131df349",671:"835f145d",680:"1b6281e9",700:"28ca91bb",737:"1725fd5c",741:"ac5fd360",745:"9a866475",799:"35c720bb",869:"b570fa6c",895:"9503b9ab",919:"74aa2d46",921:"7c16ab43",928:"3d020085",981:"24da50c7",1006:"c3946e1b",1025:"5247fd86",1043:"66c7fe7e",1045:"a82a9072",1048:"83af99f6",1070:"90d1e9a4",1144:"c90eccaf",1148:"1c4e70a0",1150:"04c2f5a6",1154:"8cb80842",1211:"f668f4dd",1253:"a75a518a",1257:"5cc5da22",1265:"99e12c9e",1274:"5f6ea65a",1276:"1ca3a103",1343:"7e380c4f",1344:"728ebdf3",1416:"1464ea3d",1423:"a847da13",1427:"5d474387",1443:"097ce03d",1448:"931efbd7",1450:"c1f01382",1461:"efc28525",1462:"fcf08abc",1470:"b2a2cb2a",1475:"3a29fbe6",1482:"c05df955",1512:"a0695089",1520:"09d163cf",1545:"4ec0392a",1578:"32f1d420",1581:"dd482c40",1582:"38bf67ce",1646:"e6e27b60",1657:"e7e2467c",1660:"49275b27",1674:"c9444aca",1702:"062475ce",1713:"43f3a18b",1717:"83513cd9",1727:"7a7c8dc5",1783:"d71a17c4",1799:"3d6bce51",1831:"b351b3a4",1836:"16393455",1855:"68126f61",1880:"12ec89ac",1939:"786071c0",1953:"0d61e10b",1962:"338c12a3",1994:"8b4ffb10",2004:"99bb9693",2011:"59d51f98",2045:"92aabb47",2076:"95bf56ce",2102:"0d4809cf",2141:"1cd32de7",2216:"d89cb2c3",2240:"85099233",2249:"f4830452",2254:"84b2cb57",2300:"a2ba7edd",2303:"607ead41",2306:"a6ccbf3c",2307:"85802f2a",2338:"caa91b18",2339:"0090f0dc",2386:"192e235c",2396:"7386a35a",2404:"f584c52e",2408:"29963275",2412:"2978a167",2425:"3bcbcf29",2443:"b4f0e15f",2476:"50f84a7c",2494:"68080a87",2501:"cdefed5c",2524:"5d5ce6b3",2529:"0e2eb8b6",2538:"de4a3723",2539:"f1f8a038",2548:"4f6a2835",2570:"f13653e9",2594:"e87d3761",2603:"8ba3fc80",2659:"8965b81b",2707:"8bed39ce",2806:"21f49d0c",2819:"03cdab66",2823:"c2b4b239",2826:"4a74222f",2829:"0f9b4315",2837:"54a82605",2842:"36ef5218",2865:"c9b97586",2875:"329d0ddc",2884:"f83cc017",2969:"ab3357d7",2983:"a589df14",3006:"10a7c790",3133:"9bf3f89c",3141:"b1330d92",3157:"7bb1625e",3183:"46282981",3198:"8e655451",3212:"f813cb1c",3220:"686e43f1",3247:"bc845e7d",3260:"c4071799",3282:"44e1a7a4",3317:"455e386e",3332:"7dfffa97",3355:"c796f7d5",3356:"7faa2690",3391:"215d4a1a",3433:"22fc8fcc",3442:"886f3d6e",3443:"342ca704",3447:"18602cb6",3451:"1d3b1f96",3496:"d3d98a65",3509:"5237e8ff",3550:"3dc83156",3581:"79a157b1",3585:"2c924433",3589:"a91f544c",3665:"6a519c26",3668:"1c73527d",3673:"1ab7d039",3685:"60b2acb2",3697:"481a10d9",3702:"ce9a051b",3747:"ffe7595f",3754:"68f4defc",3777:"d5b0f2f1",3784:"0eeeb11f",3805:"9dbcb95e",3862:"89df7fe4",3873:"7ef3afff",3885:"f87f7f15",3897:"0cb238ae",3910:"0e6bb5d3",3935:"6ae31f05",3945:"c6bbf0b2",3951:"cac8fff4",3987:"5cecd51b",4014:"27a8e97c",4017:"94f28c50",4030:"c848197d",4056:"aa92703d",4058:"4e5eeaf1",4078:"c6085a43",4088:"6f7d1078",4093:"b8ad78fd",4105:"e79a371d",4144:"32f3072e",4164:"01a321e8",4216:"bd714a9f",4217:"4f31a7b2",4227:"0970ca77",4259:"cbfcb63c",4264:"ee201c36",4339:"caa1ec82",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"097604e2",4492:"ca3bacee",4496:"06c172d4",4498:"65e36952",4504:"9b2e8d7a",4514:"92b8fe68",4520:"14db16cb",4546:"2d4d7fef",4565:"90d598df",4572:"f59ce1de",4599:"bfcd2f98",4601:"de9087cb",4610:"86bbd621",4621:"68871af1",4628:"ece2c60c",4662:"8a3251bb",4685:"c33f1528",4699:"0126e633",4715:"25d1b5ca",4736:"d4fe966f",4741:"5527490e",4757:"d3a409a0",4766:"13146e88",4770:"dfb75801",4790:"619413e4",4795:"3eb44f83",4797:"a24e92db",4800:"a88f81f2",4849:"b21366a0",4850:"1edda4b7",4862:"3b6aba5e",4884:"0c290c29",4889:"05ad165e",4928:"a9a01b9f",4973:"daa5f81e",4994:"3f66cb2a",5022:"58cb9009",5043:"97af985c",5048:"438bc528",5060:"85dafcc6",5096:"92722d3c",5111:"693d0dae",5125:"2e465dfd",5148:"24c06a50",5176:"c3ba0854",5179:"4c507c17",5186:"a008e60f",5191:"5b1538f1",5238:"23706d7e",5290:"5dabcdc2",5297:"ea1b16d2",5319:"d93781a2",5321:"1163c84e",5335:"0ffd7f82",5354:"7ae70604",5357:"cc967b18",5359:"199dbf4c",5382:"e131dfe7",5402:"f6900f76",5416:"454536b7",5434:"38b302a6",5450:"425baeca",5470:"494d70fc",5494:"d89549c4",5518:"421772a6",5549:"480b45d1",5572:"ee9fb055",5573:"a69ae002",5599:"82bd4de5",5624:"c2a57c0d",5631:"e00d3d36",5650:"58dcd7af",5679:"4a090bef",5705:"ff6beb49",5729:"6c5c72b0",5741:"ebe7b0eb",5764:"e0d7e586",5775:"00e63cfd",5786:"de3b91f2",5798:"b2967baa",5812:"9ddcd218",5816:"b2dde94d",5825:"8399251c",5876:"5eded409",5888:"5cbae967",5891:"9431074a",5895:"4258f4e0",5902:"f3cede54",5911:"84a8d8dc",5915:"4eb8f73d",5927:"312a3b94",5992:"91c790ee",6029:"13d9c580",6034:"cd688f43",6045:"d268f87f",6047:"3ce45acd",6052:"775156ff",6063:"5aa83e37",6069:"0391f066",6126:"99519171",6127:"eea00863",6170:"d413916f",6265:"372ba09e",6270:"cdb7b338",6277:"d52c9b8d",6328:"34e3297d",6366:"3acfd990",6378:"7f3a946a",6411:"3da1d4e6",6434:"8a5d9ab1",6444:"8d52dd36",6452:"e89d7e2a",6505:"0edb6129",6531:"1d10b98c",6541:"af4c5f77",6583:"de0063ee",6587:"c57d0f6f",6634:"621d577a",6651:"be202250",6685:"76f452f4",6729:"02106b35",6741:"e88d6575",6758:"7e72f000",6774:"59d4d618",6784:"44b23302",6788:"18c24ded",6796:"f5a80e56",6805:"c169629a",6820:"3b9032b5",6845:"6c49f83b",6882:"ccc859e7",6883:"d1aed60b",6904:"6ede8007",6913:"c3fd5ef1",6963:"2b8965af",6982:"bd5476dc",7008:"52b6bc39",7042:"d8f137f5",7043:"948669d9",7045:"a0a3d0a8",7046:"0efde3b8",7058:"74d906f4",7062:"a3432720",7084:"46ccce72",7156:"e7466006",7172:"fd1bd287",7178:"5251c0a6",7182:"2048acf5",7242:"b2b97c26",7260:"29f0d99c",7331:"2e27a23b",7333:"6c43489d",7365:"1005464f",7395:"711d8a07",7460:"7a4ee0d5",7477:"ef0cd05a",7482:"644e105f",7527:"6a5bff8f",7545:"29e859b7",7560:"c6e15f1e",7589:"1a5b816c",7591:"c8233ce9",7614:"564e9a85",7622:"2956dc9f",7686:"4fcec9f9",7689:"0e8f84fc",7706:"c2a79e40",7768:"75cd9131",7806:"595ce7d5",7852:"d3d878ad",7855:"591f351a",7857:"43bc1410",7878:"d7d7332d",7883:"69cb20bc",7884:"6f371abc",7922:"e6caf77c",7964:"29aed9a1",8014:"7e3d2003",8062:"488c9924",8072:"bbae0afc",8077:"3ca84012",8085:"db8a7368",8089:"d536b13a",8137:"d5c4b086",8143:"bbceaabd",8155:"2939d7fe",8161:"83c5fa9a",8237:"51e74f93",8241:"5e35f217",8250:"1933f581",8302:"c208ca47",8307:"aaf1ae65",8319:"85ea3ac6",8340:"e408362c",8350:"07df8a75",8398:"0bb86e66",8431:"7715aa44",8435:"58f3aafb",8447:"c99d52ff",8517:"10efde30",8522:"329d3cc4",8561:"333e8ec9",8563:"a25d2347",8634:"dee058cf",8639:"f0526789",8665:"d3a3ba59",8688:"951424bd",8689:"e296a1a9",8723:"93603b91",8737:"ce7dad23",8776:"0ad26240",8782:"b9d502b1",8787:"a346ea76",8795:"b19a9876",8797:"64996ee9",8821:"09073c88",8823:"38002da4",8827:"1c1184f5",8842:"9f25a3e2",8866:"8662b737",8882:"15d95155",8885:"c91161f1",8898:"d002bcd8",8909:"7fca0d4b",8920:"7f82440c",8963:"790aecdd",8982:"900d7d46",8999:"40be8564",9076:"ac053ba7",9104:"bbcb2345",9133:"5a7c297b",9205:"95659085",9215:"6adf319c",9252:"0d791a59",9260:"f163e60e",9332:"066bb2ea",9360:"9b2d5ac6",9366:"16081934",9391:"2287c9f0",9404:"9fcc3d3e",9408:"83322926",9416:"3721990c",9472:"506afd89",9487:"00579eb0",9489:"64851948",9507:"8bfbf4eb",9554:"ed358e7b",9559:"4ea33181",9590:"0bdbd2ae",9595:"0f25431d",9647:"fb91d208",9649:"5babe34d",9674:"f74532f5",9677:"976308b0",9694:"7835940b",9695:"c331c345",9715:"9a394235",9716:"e6cc6ba3",9785:"085b8b99",9788:"6fa9324f",9890:"6f658940",9891:"5907065e",9895:"b8e31ff2",9921:"c441d165",9922:"0d795dac",9928:"5989f5e0",9944:"7d7f59e4",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"02cef2a8",65:"7c280c82",67:"8f4a1184",109:"b9c23c40",195:"7172bcff",264:"5fd9b3fc",265:"d9248a47",292:"b1b43d83",310:"8f5c4dd8",337:"ef9ff919",342:"35a8c848",479:"4584e4de",485:"d63578fe",508:"d74c9eba",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"070a1c95",680:"e67e9e01",700:"dc776c9b",737:"72eaccaa",745:"f33bbc9c",799:"a05bd1fe",869:"2837f333",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"8b36f093",1006:"8d6d38d4",1025:"a38e117e",1043:"e8c0878b",1045:"47078494",1048:"b970259d",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"bc3106de",1253:"fc16cdfc",1257:"7b8c452c",1265:"716a077b",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1416:"96b9d4c9",1423:"73551cc6",1427:"c2df60a3",1443:"5bd8b2ed",1450:"af800959",1461:"74f09448",1470:"afcb0f79",1475:"82cbf3b5",1482:"c336290f",1512:"f3653a35",1520:"f7300d0e",1545:"caf81118",1578:"876fcdf1",1581:"2ba7a9a5",1582:"40e27fe1",1657:"65423149",1674:"fdbc1e05",1702:"f7b0815d",1713:"4cda2794",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"f51f8074",1880:"0e2dfc83",1939:"283a4feb",1953:"3efd9778",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"091a3f15",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"650b7c49",2303:"6e7ad4cc",2306:"9c2945de",2307:"b2c54321",2338:"8b487b35",2339:"4c02d844",2396:"a593a575",2404:"64f0dfd6",2412:"01c633d8",2425:"c7425255",2443:"f8f08ad4",2476:"cf85a190",2501:"2441982c",2524:"0c348a19",2529:"c717395e",2539:"074f5deb",2548:"75182034",2570:"a6818375",2603:"8b36f093",2659:"f6071a36",2707:"cabcb16e",2806:"9352dec4",2819:"208a900b",2823:"a13b21fb",2826:"c8c0993d",2829:"b21785ac",2865:"6ef3cf6b",2875:"5b3114cd",2884:"a3fbc584",2983:"e8b2821c",3006:"7fce4e74",3141:"04016ac5",3157:"4e616cf0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e6148460",3260:"4e724791",3282:"0f132e8b",3317:"2f074cf4",3332:"5f89ed18",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"f28dcf7f",3442:"65491b2a",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"e2ae2f45",3585:"5f288e7b",3665:"8c664786",3668:"0304e46c",3673:"7f79db7c",3685:"5356e3de",3747:"34b1a9ae",3784:"05ecae20",3873:"fe95100a",3897:"aa96dba6",3910:"658d457f",3935:"6af5a552",3951:"8ed47918",4030:"6fb4f687",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"3a0e2283",4144:"f10aa199",4164:"c4d26d43",4216:"8b36f093",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9cbf3dd",4339:"2b6614e1",4449:"e68d8d58",4492:"3e7d3313",4496:"ba3ebf0e",4498:"48d064eb",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6436cede",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"e3709145",4715:"6d98f001",4736:"bc8ffdeb",4741:"de09f315",4757:"73b754d2",4766:"b5df5a8e",4770:"6dfa8e98",4795:"186757af",4800:"f50302a4",4849:"1f7b5586",4862:"429bbc31",4884:"bd293d3b",4889:"2ea61f7b",4928:"3ec9e47f",4973:"129c56e8",4994:"c5c36cf4",5022:"81b1b86b",5043:"e4afb8b3",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"807f6d58",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"4c8225e8",5297:"3a2685a1",5319:"8547392f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"958b88a6",5382:"9bfb114a",5402:"8e187da8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"66e61f28",5650:"f8f63f4b",5705:"df6bf207",5729:"7f59bb24",5741:"3e12e841",5775:"a10dc0db",5786:"37a81eaa",5798:"ce1cf7da",5816:"78ebbdc6",5825:"89d58ede",5888:"16b8b576",5891:"6339a112",5895:"d0f5273a",5902:"cb498b3b",5915:"bc9c3e69",5927:"b48d36a4",5992:"59f9d86d",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"5da2f8a5",6127:"66ea13ef",6265:"e7e4c4d5",6270:"9fa0e656",6277:"761b4221",6328:"e80c15db",6366:"079fc2d8",6434:"3e26e73c",6444:"848d7a01",6452:"50a6d310",6541:"74b8a9a4",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"ee39dd11",6741:"b838eb14",6758:"3628b66c",6784:"1affe817",6788:"e8685731",6796:"3c354789",6805:"a72f7fcf",6820:"fe685125",6845:"e0a51090",6882:"c2d2eada",6883:"227f3ddb",6904:"0d714487",6913:"ce443aa0",6963:"84e145fa",6982:"2b2d234c",7008:"61a71f3d",7042:"9796c16e",7043:"15de446f",7045:"066ced01",7046:"c7301ded",7058:"d9b13a14",7062:"752132f1",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"2367f6cf",7477:"fa747893",7482:"10fe0968",7527:"a2d130f0",7545:"67f5ab6b",7560:"d82e43ca",7589:"30a392cb",7614:"1fb1fbe5",7622:"0fa8ee85",7806:"bd9accb9",7852:"ff907d83",7855:"ad4fe966",7857:"93bafb84",7878:"2b521fde",7883:"d8206113",7884:"3390dd88",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"e8c0d4dc",8077:"4c2e0049",8085:"8c5da548",8137:"66f37f26",8143:"44605007",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8250:"03cdfb68",8302:"26fc7cc1",8307:"677929c0",8319:"6e36c910",8398:"4706e093",8431:"6d48e1b3",8435:"d21bd652",8447:"6e5e6554",8517:"5785bfb5",8522:"82e71ee1",8563:"199c69be",8634:"cbb7326a",8665:"c52575bc",8688:"09221941",8689:"0dc2d88b",8723:"27421b77",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"663ace7d",8821:"696c0e09",8823:"c5c87b87",8827:"c3b06961",8866:"088ba732",8882:"d735d28d",8885:"de905169",8982:"a60095e8",8999:"b6d7127f",9076:"6a501148",9133:"71c3de12",9205:"91080458",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"9751a79f",9404:"d8cf04f7",9408:"d3565b1a",9416:"524e9c25",9472:"cde4d6bd",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"09174557",9649:"12c97e4a",9674:"735c7616",9677:"9c18dc50",9695:"0cb27d4e",9715:"48d6c00d",9716:"1423f218",9785:"ab2c0b58",9788:"4459d92d",9890:"2d0ae3da",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;un?h?(O=Date.now(),o||(g=setTimeout(x?j:B,n))):B():o!==!0&&(g=setTimeout(x?j:B,x===void 0?n-M:n))}return E.cancel=I,E}function r(n,a,s){var u=s||{},c=u.atBegin,o=c===void 0?!1:c;return t(n,a,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(i){var d=__webpack_module_cache__[i];if(d!==void 0)return d.exports;var e=__webpack_module_cache__[i]={id:i,loaded:!1,exports:{}};return __webpack_modules__[i].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(i){var d=i&&i.__esModule?function(){return i.default}:function(){return i};return __webpack_require__.d(d,{a:d}),d}}(),function(){var i=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},d;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var r=Object.create(null);__webpack_require__.r(r);var n={};d=d||[null,i({}),i([]),i(i)];for(var a=t&2&&e;typeof a=="object"&&!~d.indexOf(a);a=i(a))Object.getOwnPropertyNames(a).forEach(function(s){n[s]=function(){return e[s]}});return n.default=function(){return e},__webpack_require__.d(r,n),r}}(),function(){__webpack_require__.d=function(i,d){for(var e in d)__webpack_require__.o(d,e)&&!__webpack_require__.o(i,e)&&Object.defineProperty(i,e,{enumerable:!0,get:d[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(i){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(d,e){return __webpack_require__.f[e](i,d),d},[]))}}(),function(){__webpack_require__.u=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3589:"p__knowledgegraph__Statistics__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"63f4d0db",65:"907d08a2",67:"fe70d79c",109:"cdb606c8",195:"d0ac93ef",264:"f7109801",265:"0d7fc2f9",292:"69da471c",310:"daf965e6",316:"1f60ada6",337:"ebdedf33",342:"d215120a",354:"d4d139cf",461:"636d3919",479:"6fd7fb8f",485:"1a09d5b4",508:"a12c965e",532:"b280f8c3",533:"ee4e35d1",547:"fd14462b",556:"1fdf63e5",559:"73355da1",576:"9fa44221",629:"44a1d9a5",643:"131df349",671:"835f145d",680:"1b6281e9",700:"28ca91bb",737:"1725fd5c",741:"ac5fd360",745:"9a866475",799:"35c720bb",869:"b570fa6c",895:"9503b9ab",919:"74aa2d46",921:"7c16ab43",928:"3d020085",981:"24da50c7",1006:"c3946e1b",1025:"5247fd86",1043:"66c7fe7e",1045:"a82a9072",1048:"83af99f6",1070:"90d1e9a4",1144:"c90eccaf",1148:"1c4e70a0",1150:"04c2f5a6",1154:"8cb80842",1211:"f668f4dd",1253:"a75a518a",1257:"5cc5da22",1265:"99e12c9e",1274:"5f6ea65a",1276:"1ca3a103",1343:"7e380c4f",1344:"728ebdf3",1416:"1464ea3d",1423:"a847da13",1427:"5d474387",1443:"097ce03d",1448:"931efbd7",1450:"c1f01382",1461:"efc28525",1462:"fcf08abc",1470:"b2a2cb2a",1475:"3a29fbe6",1482:"c05df955",1512:"a0695089",1520:"09d163cf",1545:"4ec0392a",1578:"32f1d420",1581:"dd482c40",1582:"38bf67ce",1646:"e6e27b60",1657:"e7e2467c",1660:"49275b27",1674:"c9444aca",1702:"062475ce",1713:"43f3a18b",1717:"83513cd9",1727:"7a7c8dc5",1783:"d71a17c4",1799:"3d6bce51",1831:"b351b3a4",1836:"16393455",1855:"68126f61",1880:"12ec89ac",1939:"786071c0",1953:"0d61e10b",1962:"338c12a3",1994:"8b4ffb10",2004:"99bb9693",2011:"59d51f98",2045:"92aabb47",2076:"95bf56ce",2102:"0d4809cf",2141:"1cd32de7",2216:"d89cb2c3",2240:"85099233",2249:"f4830452",2254:"84b2cb57",2300:"a2ba7edd",2303:"607ead41",2306:"a6ccbf3c",2307:"85802f2a",2338:"caa91b18",2339:"0090f0dc",2386:"192e235c",2396:"7386a35a",2404:"f584c52e",2408:"29963275",2412:"2978a167",2425:"3bcbcf29",2443:"b4f0e15f",2476:"50f84a7c",2494:"68080a87",2501:"cdefed5c",2524:"5d5ce6b3",2529:"0e2eb8b6",2538:"de4a3723",2539:"f1f8a038",2548:"4f6a2835",2570:"f13653e9",2594:"e87d3761",2603:"8ba3fc80",2659:"8965b81b",2707:"8bed39ce",2806:"21f49d0c",2819:"03cdab66",2823:"c2b4b239",2826:"4a74222f",2829:"0f9b4315",2837:"54a82605",2842:"36ef5218",2865:"c9b97586",2875:"329d0ddc",2884:"f83cc017",2969:"ab3357d7",2983:"a589df14",3006:"10a7c790",3133:"9bf3f89c",3141:"b1330d92",3157:"7bb1625e",3183:"46282981",3198:"8e655451",3212:"f813cb1c",3220:"686e43f1",3247:"bc845e7d",3260:"c4071799",3282:"44e1a7a4",3317:"455e386e",3332:"7dfffa97",3355:"60f33649",3356:"7faa2690",3391:"215d4a1a",3433:"22fc8fcc",3442:"886f3d6e",3443:"342ca704",3447:"18602cb6",3451:"1d3b1f96",3496:"d3d98a65",3509:"5237e8ff",3550:"3dc83156",3581:"79a157b1",3585:"2c924433",3589:"a91f544c",3665:"6a519c26",3668:"1c73527d",3673:"1ab7d039",3685:"60b2acb2",3697:"481a10d9",3702:"ce9a051b",3747:"ffe7595f",3754:"68f4defc",3777:"d5b0f2f1",3784:"0eeeb11f",3805:"9dbcb95e",3862:"89df7fe4",3873:"7ef3afff",3885:"f87f7f15",3897:"0cb238ae",3910:"0e6bb5d3",3935:"6ae31f05",3945:"c6bbf0b2",3951:"cac8fff4",3987:"5cecd51b",4014:"27a8e97c",4017:"94f28c50",4030:"c848197d",4056:"aa92703d",4058:"4e5eeaf1",4078:"c6085a43",4088:"6f7d1078",4093:"b8ad78fd",4105:"e79a371d",4144:"32f3072e",4164:"01a321e8",4216:"bd714a9f",4217:"4f31a7b2",4227:"0970ca77",4259:"cbfcb63c",4264:"ee201c36",4339:"caa1ec82",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"097604e2",4492:"ca3bacee",4496:"06c172d4",4498:"65e36952",4504:"9b2e8d7a",4514:"92b8fe68",4520:"14db16cb",4546:"2d4d7fef",4565:"90d598df",4572:"f59ce1de",4599:"bfcd2f98",4601:"de9087cb",4610:"86bbd621",4621:"68871af1",4628:"ece2c60c",4662:"8a3251bb",4685:"c33f1528",4699:"0126e633",4715:"25d1b5ca",4736:"d4fe966f",4741:"5527490e",4757:"d3a409a0",4766:"13146e88",4770:"dfb75801",4790:"619413e4",4795:"3eb44f83",4797:"a24e92db",4800:"a88f81f2",4849:"b21366a0",4850:"1edda4b7",4862:"3b6aba5e",4884:"0c290c29",4889:"05ad165e",4928:"a9a01b9f",4973:"daa5f81e",4994:"3f66cb2a",5022:"58cb9009",5043:"97af985c",5048:"438bc528",5060:"85dafcc6",5096:"92722d3c",5111:"693d0dae",5125:"2e465dfd",5148:"24c06a50",5176:"c3ba0854",5179:"4c507c17",5186:"a008e60f",5191:"5b1538f1",5238:"23706d7e",5290:"5dabcdc2",5297:"ea1b16d2",5319:"d93781a2",5321:"1163c84e",5335:"0ffd7f82",5354:"7ae70604",5357:"cc967b18",5359:"199dbf4c",5382:"e131dfe7",5402:"f6900f76",5416:"454536b7",5434:"38b302a6",5450:"425baeca",5470:"494d70fc",5494:"d89549c4",5518:"421772a6",5549:"480b45d1",5572:"ee9fb055",5573:"a69ae002",5599:"82bd4de5",5624:"c2a57c0d",5631:"e00d3d36",5650:"58dcd7af",5679:"4a090bef",5705:"ff6beb49",5729:"6c5c72b0",5741:"798b89a4",5764:"e0d7e586",5775:"00e63cfd",5786:"de3b91f2",5798:"b2967baa",5812:"9ddcd218",5816:"b2dde94d",5825:"004d009d",5876:"5eded409",5888:"5cbae967",5891:"9431074a",5895:"4258f4e0",5902:"f3cede54",5911:"84a8d8dc",5915:"4eb8f73d",5927:"312a3b94",5992:"91c790ee",6029:"13d9c580",6034:"cd688f43",6045:"d268f87f",6047:"3ce45acd",6052:"775156ff",6063:"5aa83e37",6069:"0391f066",6126:"99519171",6127:"eea00863",6170:"d413916f",6265:"372ba09e",6270:"cdb7b338",6277:"d52c9b8d",6328:"34e3297d",6366:"3acfd990",6378:"7f3a946a",6411:"3da1d4e6",6434:"8a5d9ab1",6444:"8d52dd36",6452:"e89d7e2a",6505:"0edb6129",6531:"1d10b98c",6541:"af4c5f77",6583:"de0063ee",6587:"c57d0f6f",6634:"621d577a",6651:"be202250",6685:"76f452f4",6729:"02106b35",6741:"e88d6575",6758:"5470a752",6774:"59d4d618",6784:"44b23302",6788:"18c24ded",6796:"f5a80e56",6805:"c169629a",6820:"3b9032b5",6845:"6c49f83b",6882:"ccc859e7",6883:"d1aed60b",6904:"6ede8007",6913:"c3fd5ef1",6963:"2b8965af",6982:"bd5476dc",7008:"52b6bc39",7042:"d8f137f5",7043:"948669d9",7045:"a0a3d0a8",7046:"0efde3b8",7058:"74d906f4",7062:"a3432720",7084:"46ccce72",7156:"e7466006",7172:"fd1bd287",7178:"5251c0a6",7182:"2048acf5",7242:"b2b97c26",7260:"29f0d99c",7331:"2e27a23b",7333:"6c43489d",7365:"1005464f",7395:"711d8a07",7460:"7a4ee0d5",7477:"ef0cd05a",7482:"644e105f",7527:"6a5bff8f",7545:"29e859b7",7560:"c6e15f1e",7589:"1a5b816c",7591:"c8233ce9",7614:"564e9a85",7622:"2956dc9f",7686:"4fcec9f9",7689:"0e8f84fc",7706:"c2a79e40",7768:"75cd9131",7806:"595ce7d5",7852:"d3d878ad",7855:"591f351a",7857:"43bc1410",7878:"d7d7332d",7883:"69cb20bc",7884:"6f371abc",7922:"e6caf77c",7964:"29aed9a1",8014:"7e3d2003",8062:"488c9924",8072:"bbae0afc",8077:"3ca84012",8085:"db8a7368",8089:"d536b13a",8137:"d5c4b086",8143:"bbceaabd",8155:"2939d7fe",8161:"83c5fa9a",8237:"51e74f93",8241:"5e35f217",8250:"1933f581",8302:"885c0524",8307:"aaf1ae65",8319:"85ea3ac6",8340:"e408362c",8350:"07df8a75",8398:"0bb86e66",8431:"7715aa44",8435:"58f3aafb",8447:"c99d52ff",8517:"10efde30",8522:"329d3cc4",8561:"333e8ec9",8563:"a25d2347",8634:"dee058cf",8639:"f0526789",8665:"d3a3ba59",8688:"951424bd",8689:"e296a1a9",8723:"93603b91",8737:"ce7dad23",8776:"0ad26240",8782:"b9d502b1",8787:"a346ea76",8795:"b19a9876",8797:"64996ee9",8821:"09073c88",8823:"38002da4",8827:"1c1184f5",8842:"9f25a3e2",8866:"8662b737",8882:"15d95155",8885:"c91161f1",8898:"d002bcd8",8909:"7fca0d4b",8920:"7f82440c",8963:"790aecdd",8982:"900d7d46",8999:"40be8564",9076:"ac053ba7",9104:"bbcb2345",9133:"5a7c297b",9205:"95659085",9215:"6adf319c",9252:"0d791a59",9260:"f163e60e",9332:"066bb2ea",9360:"9b2d5ac6",9366:"16081934",9391:"2287c9f0",9404:"9fcc3d3e",9408:"83322926",9416:"3721990c",9472:"506afd89",9487:"00579eb0",9489:"64851948",9507:"8bfbf4eb",9554:"ed358e7b",9559:"4ea33181",9590:"0bdbd2ae",9595:"0f25431d",9647:"fb91d208",9649:"5babe34d",9674:"f74532f5",9677:"976308b0",9694:"7835940b",9695:"c331c345",9715:"9a394235",9716:"e6cc6ba3",9785:"085b8b99",9788:"6fa9324f",9890:"6f658940",9891:"5907065e",9895:"b8e31ff2",9921:"c441d165",9922:"0d795dac",9928:"5989f5e0",9944:"7d7f59e4",9950:"74f6dfb2",9968:"17466785"}[i]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(i){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",65:"p__StudentEffectivenessAnalysis__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",745:"p__Classrooms__Lists__SmartPlan__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",919:"p__knowledgegraph__Statistics__LearningPath__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1025:"p__KnowledgeHub__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1150:"p__BwDemo__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1344:"p__Hami__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1443:"p__EffectivenessAnalysis__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",1994:"p__Classrooms__Lists__AI__AIknowledge__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2306:"p__Classrooms__Lists__AI__AIagent__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2524:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Detail__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3443:"p__knowledgegraph__Statistics__AbilityMap__Detail",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3673:"p__Administration__Classroom__index",3685:"p__knowledgegraph__Detail__components__Content__components__AbilityMap__Edit__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3897:"p__WxMiniProgram__Courseware__Study__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4339:"p__knowledgegraph__Statistics__PathAtlas__Detail",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5741:"p__Classrooms__Lists__SmartPlan__index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5927:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__TestResult",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7042:"p__knowledgegraph__Statistics__LearningPath__Detail",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7172:"p__User__Detail__MemberCenter__index",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7883:"p__Classrooms__Lists__Exercise__WrongAnswer__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8137:"p__knowledgegraph__Statistics__PathAtlas__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8319:"p__tasks__resylt__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8522:"p__Classrooms__Lists__SmartPlan__Info__PptInfo__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8795:"p__Classrooms__Lists__Exercise__Detail__components__WordInfo__index",8797:"p__Competitions__Edit__index",8821:"p__Shixuns__New__components__IntelligentProject__AiStreamIndex__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9472:"p__Shixuns__Detail__Poll__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9590:"p__User__Detail__TeachGroup__index",9595:"p__knowledgegraph__Statistics__AbilityMap__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[i]||i)+"."+{26:"02cef2a8",65:"7c280c82",67:"8f4a1184",109:"b9c23c40",195:"7172bcff",264:"5fd9b3fc",265:"d9248a47",292:"b1b43d83",310:"8f5c4dd8",337:"ef9ff919",342:"35a8c848",479:"4584e4de",485:"d63578fe",508:"d74c9eba",532:"c12d893f",533:"6660b6b8",547:"5581debc",556:"0c2aa7e3",559:"c49aa5ba",576:"8bf77b42",643:"070a1c95",680:"e67e9e01",700:"dc776c9b",737:"72eaccaa",745:"f33bbc9c",799:"a05bd1fe",869:"2837f333",895:"ce8634e8",919:"9796c16e",921:"b09f4288",928:"8b36f093",1006:"8d6d38d4",1025:"a38e117e",1043:"e8c0878b",1045:"47078494",1048:"b970259d",1070:"e67e9e01",1148:"754fff63",1150:"bad483bc",1211:"bc3106de",1253:"fc16cdfc",1257:"7b8c452c",1265:"716a077b",1276:"bbc6eeec",1343:"ef1d1155",1344:"f333da3b",1416:"96b9d4c9",1423:"73551cc6",1427:"c2df60a3",1443:"5bd8b2ed",1450:"af800959",1461:"74f09448",1470:"afcb0f79",1475:"82cbf3b5",1482:"c336290f",1512:"f3653a35",1520:"f7300d0e",1545:"caf81118",1578:"876fcdf1",1581:"2ba7a9a5",1582:"40e27fe1",1657:"65423149",1674:"fdbc1e05",1702:"f7b0815d",1713:"4cda2794",1717:"9017801c",1727:"c75b5258",1783:"e817e9b2",1831:"0c9ded6e",1836:"5f0d3f7f",1855:"f51f8074",1880:"0e2dfc83",1939:"283a4feb",1953:"3efd9778",1962:"84e145fa",1994:"aba61e18",2045:"dcfad42d",2076:"b0ffede5",2102:"091a3f15",2141:"5eb2f330",2216:"54bc4b74",2240:"e7cce869",2254:"650b7c49",2303:"6e7ad4cc",2306:"9c2945de",2307:"b2c54321",2338:"8b487b35",2339:"4c02d844",2396:"a593a575",2404:"64f0dfd6",2412:"01c633d8",2425:"c7425255",2443:"f8f08ad4",2476:"cf85a190",2501:"2441982c",2524:"0c348a19",2529:"c717395e",2539:"074f5deb",2548:"75182034",2570:"a6818375",2603:"8b36f093",2659:"f6071a36",2707:"cabcb16e",2806:"9352dec4",2819:"208a900b",2823:"a13b21fb",2826:"c8c0993d",2829:"b21785ac",2865:"6ef3cf6b",2875:"5b3114cd",2884:"a3fbc584",2983:"e8b2821c",3006:"7fce4e74",3141:"04016ac5",3157:"4e616cf0",3183:"b2253f40",3212:"ad1521c1",3220:"1a8a9f14",3247:"e6148460",3260:"4e724791",3282:"0f132e8b",3317:"2f074cf4",3332:"5f89ed18",3355:"ed85955d",3356:"12c7785d",3391:"89554b70",3433:"f28dcf7f",3442:"65491b2a",3443:"9796c16e",3447:"1653d818",3451:"e3a31387",3496:"113f7cba",3509:"70043ca5",3581:"e2ae2f45",3585:"5f288e7b",3665:"8c664786",3668:"0304e46c",3673:"7f79db7c",3685:"5356e3de",3747:"34b1a9ae",3784:"05ecae20",3873:"fe95100a",3897:"aa96dba6",3910:"658d457f",3935:"6af5a552",3951:"8ed47918",4030:"6fb4f687",4056:"10eacfff",4078:"aa54548e",4093:"e06c8e3b",4105:"3a0e2283",4144:"f10aa199",4164:"c4d26d43",4216:"8b36f093",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"f9cbf3dd",4339:"2b6614e1",4449:"e68d8d58",4492:"3e7d3313",4496:"ba3ebf0e",4498:"48d064eb",4504:"1c1946c2",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"6436cede",4601:"3c8ac557",4610:"687005a6",4621:"30ee1340",4662:"e3709145",4715:"6d98f001",4736:"bc8ffdeb",4741:"de09f315",4757:"73b754d2",4766:"b5df5a8e",4770:"6dfa8e98",4795:"186757af",4800:"f50302a4",4849:"1f7b5586",4862:"429bbc31",4884:"bd293d3b",4889:"2ea61f7b",4928:"3ec9e47f",4973:"129c56e8",4994:"c5c36cf4",5022:"81b1b86b",5043:"e4afb8b3",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"807f6d58",5176:"9c49e7fa",5179:"21f01751",5186:"c00b7414",5191:"bffa1f71",5238:"4c8225e8",5297:"3a2685a1",5319:"8547392f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"958b88a6",5382:"9bfb114a",5402:"8e187da8",5470:"c33b95a0",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"baff77f5",5624:"66e61f28",5650:"f8f63f4b",5705:"df6bf207",5729:"7f59bb24",5741:"3e12e841",5775:"a10dc0db",5786:"37a81eaa",5798:"ce1cf7da",5816:"78ebbdc6",5825:"89d58ede",5888:"16b8b576",5891:"6339a112",5895:"d0f5273a",5902:"cb498b3b",5915:"bc9c3e69",5927:"b48d36a4",5992:"59f9d86d",6029:"a31ddbcc",6052:"557c4435",6063:"a55b8867",6069:"5da2f8a5",6127:"66ea13ef",6265:"e7e4c4d5",6270:"9fa0e656",6277:"761b4221",6328:"e80c15db",6366:"079fc2d8",6434:"3e26e73c",6444:"848d7a01",6452:"50a6d310",6541:"74b8a9a4",6583:"3f6c9121",6587:"9c49e7fa",6634:"b42eca3f",6651:"b07fe216",6685:"95e4d92a",6729:"ee39dd11",6741:"b838eb14",6758:"3628b66c",6784:"1affe817",6788:"e8685731",6796:"3c354789",6805:"a72f7fcf",6820:"fe685125",6845:"e0a51090",6882:"c2d2eada",6883:"227f3ddb",6904:"0d714487",6913:"ce443aa0",6963:"84e145fa",6982:"2b2d234c",7008:"61a71f3d",7042:"9796c16e",7043:"15de446f",7045:"066ced01",7046:"c7301ded",7058:"d9b13a14",7062:"752132f1",7172:"3b787ec7",7178:"6e47d75d",7182:"9c7ac543",7242:"4f353f61",7260:"928abc9d",7395:"5c10e8d8",7460:"2367f6cf",7477:"fa747893",7482:"10fe0968",7527:"a2d130f0",7545:"67f5ab6b",7560:"d82e43ca",7589:"30a392cb",7614:"1fb1fbe5",7622:"0fa8ee85",7806:"bd9accb9",7852:"ff907d83",7855:"ad4fe966",7857:"93bafb84",7878:"2b521fde",7883:"d8206113",7884:"3390dd88",7922:"2e8e26c7",8014:"95f08f8b",8062:"8e384b9f",8072:"e8c0d4dc",8077:"4c2e0049",8085:"8c5da548",8137:"66f37f26",8143:"44605007",8155:"d345abd7",8237:"dacbeda9",8241:"bc9c2ad0",8250:"03cdfb68",8302:"26fc7cc1",8307:"677929c0",8319:"6e36c910",8398:"4706e093",8431:"6d48e1b3",8435:"d21bd652",8447:"6e5e6554",8517:"5785bfb5",8522:"82e71ee1",8563:"199c69be",8634:"cbb7326a",8665:"c52575bc",8688:"09221941",8689:"0dc2d88b",8723:"27421b77",8782:"38a7e912",8787:"121de108",8795:"23231ec2",8797:"663ace7d",8821:"696c0e09",8823:"c5c87b87",8827:"c3b06961",8866:"088ba732",8882:"d735d28d",8885:"de905169",8982:"a60095e8",8999:"b6d7127f",9076:"6a501148",9133:"71c3de12",9205:"91080458",9215:"f737e7e7",9332:"4cf64377",9360:"d2c3ac33",9366:"3f6c2582",9391:"9751a79f",9404:"d8cf04f7",9408:"d3565b1a",9416:"524e9c25",9472:"cde4d6bd",9487:"3be6b9d9",9489:"ee2bb5b7",9507:"ffaae329",9590:"78d4289e",9595:"9796c16e",9647:"09174557",9649:"12c97e4a",9674:"735c7616",9677:"9c18dc50",9695:"0cb27d4e",9715:"48d6c00d",9716:"1423f218",9785:"ab2c0b58",9788:"4459d92d",9890:"2d0ae3da",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[i]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(i){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(i){return i=Object.create(i),i.children||(i.children=[]),Object.defineProperty(i,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+i.id)}}),i}}(),function(){__webpack_require__.o=function(i,d){return Object.prototype.hasOwnProperty.call(i,d)}}(),function(){var i={};__webpack_require__.l=function(d,e,t,r){if(i[d]){i[d].push(e);return}var n,a;if(t!==void 0)for(var s=document.getElementsByTagName("script"),u=0;u0&&arguments[0]!==void 0?arguments[0]:"";return Fr.endsWith("/")?Fr:"".concat(Fr,"/")}var tc=__webpack_require__(38127),Mu=__webpack_require__(38329),au=__webpack_require__(8616),ou=["content"],Wi=["content"],Mc=/^(http:|https:)?\/\//;function rc(Fr){return Mc.test(Fr)||Fr.startsWith("/")&&!Fr.startsWith("/*")||Fr.startsWith("./")||Fr.startsWith("../")}var ku=function(){return ne.createElement("noscript",{dangerouslySetInnerHTML:{__html:"Enable JavaScript to run this app."}})},ii=function(nn){var Bn,Ea=nn.loaderData,Kn=nn.htmlPageOpts,aa=nn.manifest,la=(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(la,"'")}})};function is(Fr){var nn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof Fr=="string")return rc(Fr)?(0,Go.Z)({src:Fr},nn):{content:Fr};if((0,au.Z)(Fr)==="object")return(0,Go.Z)((0,Go.Z)({},Fr),nn);throw new Error("Invalid script type: ".concat((0,au.Z)(Fr)))}function dl(Fr){return rc(Fr)?{type:"link",href:Fr}:{type:"style",content:Fr}}var fl=function(nn){var Bn,Ea,Kn,aa,la,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||(la=Xn.styles)===null||la===void 0?void 0:la.map(function(co,Ps){var Es=dl(co),Bs=Es.type,zs=Es.href,du=Es.content;if(Bs==="link")return ne.createElement("link",{key:Ps,rel:"stylesheet",href:zs});if(Bs==="style")return ne.createElement("style",{key:Ps},du)}),Xn==null||(uo=Xn.headScripts)===null||uo===void 0?void 0:uo.map(function(co,Ps){var Es=is(co),Bs=Es.content,zs=(0,tc.Z)(Es,ou);return ne.createElement("script",(0,Mu.Z)({dangerouslySetInnerHTML:{__html:Bs},key:Ps},zs))}))};function nc(Fr){var nn,Bn=Fr.children,Ea=Fr.loaderData,Kn=Fr.manifest,aa=Fr.htmlPageOpts,la=Fr.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,uo=Fr.mountElementId;if(la!=null&&la.pureHtml)return ne.createElement("html",null,ne.createElement("head",null,ne.createElement(fl,{htmlPageOpts:aa})),ne.createElement("body",null,ne.createElement(ku,null),ne.createElement("div",{id:uo},Bn),ne.createElement(ii,{manifest:Kn,loaderData:Ea,htmlPageOpts:aa})));if(la!=null&&la.pureApp)return ne.createElement(ne.Fragment,null,Bn);var Xn=typeof window=="undefined"?Kn==null?void 0:Kn.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return ne.createElement("html",{suppressHydrationWarning:!0,lang:(aa==null?void 0:aa.lang)||"en"},ne.createElement("head",null,ne.createElement("meta",{charSet:"utf-8"}),ne.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Xn&&ne.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Xn}),ne.createElement(fl,{htmlPageOpts:aa})),ne.createElement("body",null,ne.createElement(ku,null),ne.createElement("div",{id:uo},Bn),ne.createElement(ii,{manifest:Kn,loaderData:Ea,htmlPageOpts:aa}),aa==null||(nn=aa.scripts)===null||nn===void 0?void 0:nn.map(function(co,Ps){var Es=is(co),Bs=Es.content,zs=(0,tc.Z)(Es,Wi);return ne.createElement("script",(0,Mu.Z)({dangerouslySetInnerHTML:{__html:Bs},key:Ps},zs))})))}var Vo=ne.createContext(void 0);function pl(){return ne.useContext(Vo)}var bu=["redirect"];function ju(Fr){var nn=Fr.routesById,Bn=Fr.parentId,Ea=Fr.routeComponents,Kn=Fr.useStream,aa=Kn===void 0?!0:Kn;return Object.keys(nn).filter(function(la){return nn[la].parentId===Bn}).map(function(la){var uo=kc((0,Go.Z)((0,Go.Z)({route:nn[la],routeComponent:Ea[la],loadingComponent:Fr.loadingComponent,reactRouter5Compat:Fr.reactRouter5Compat},Fr.reactRouter5Compat&&{hasChildren:Object.keys(nn).filter(function(co){return nn[co].parentId===la}).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 la=(0,Go.Z)((0,Go.Z)({},Fr),{},{to:Bn});return ne.createElement(Zo.Fg,(0,Mu.Z)({replace:!0},la))}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),la=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(la,{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,la=(0,Zo.UO)(),uo={params:la,isExact:!0,path:Bn.path,url:Kn.location.pathname},Xn=Fr.loader,co={location:Kn.location,match:uo,history:Kn,params:la,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 la(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 la({location:Kn.location,action:Kn.action,isFirst:!0}),nn.listen(la)},[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),la=0,uo=ic;lanew Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},la=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,la);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(1448).then(__webpack_require__.bind(__webpack_require__,41448))),2:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),3:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(4862)]).then(__webpack_require__.bind(__webpack_require__,26183))),4:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,36009))),5:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,36009))),6:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3247)]).then(__webpack_require__.bind(__webpack_require__,1534))),7:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),8:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,56538))),9:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),10:ne.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,12025))),11:ne.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,11073))),12:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,75166))),13:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,64809))),14:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,71249))),15:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,74302))),16:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,75166))),17:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),18:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),19:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),20:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52693))),21:ne.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,5741))),22:ne.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,2443))),23:ne.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52693))),24:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,58338))),25:ne.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,58338))),26:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,46244))),27:ne.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,46244))),28:ne.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,81134))),29:ne.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,47109))),30:ne.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,92849))),31:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,39780))),32:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5927)]).then(__webpack_require__.bind(__webpack_require__,44495))),33:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,29609))),34:ne.lazy(()=>Promise.all([__webpack_require__.e(5450),__webpack_require__.e(2303)]).then(__webpack_require__.bind(__webpack_require__,28873))),35:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,6147))),36:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5812),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,51950))),37:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5812),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,27803))),38:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,8881))),39:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,42932))),40:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,91731))),41:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,23402))),42:ne.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,87443))),43:ne.lazy(()=>__webpack_require__.e(8795).then(__webpack_require__.bind(__webpack_require__,52962))),44:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,66563))),45:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),46:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,82924))),47:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,37491))),48:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,26568))),49:ne.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,29814))),50:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,30798))),51:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,1995))),52:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,53289))),53:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,53289))),54:ne.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,7758))),55:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91662))),56:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,91662))),57:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8431)]).then(__webpack_require__.bind(__webpack_require__,95865))),58:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3945),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,61183))),59:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3945),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,127))),60:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,99922))),61:ne.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,99922))),62:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,50521))),63:ne.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,50521))),64:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,30948))),65:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,23022))),66:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,16001))),67:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,19615))),68:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,44668))),69:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,61583))),70:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,54667))),71:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,26580))),72:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,67112))),73:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,64057))),74:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,23920))),75:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,66562))),76:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,78138))),77:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,33597))),78:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,33770))),79:ne.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,65945))),80:ne.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,71664))),81:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,92092))),82:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,13349))),83:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,15313))),84:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,4548))),85:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,9130))),86:ne.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,64809))),87:ne.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,18755))),88:ne.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,19600))),89:ne.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,91847))),90:ne.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,62622))),91:ne.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,34720))),92:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,39286))),93:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,39286))),94:ne.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,540))),95:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,31240))),96:ne.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,7672))),97:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,58206))),98:ne.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,53193))),99:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,50292))),100:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,24384))),101:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,95040))),102:ne.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,13608))),103:ne.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,22271))),104:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,88010))),105:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,88010))),106:ne.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,56424))),107:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,7488))),108:ne.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,7488))),109:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,26632))),110:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,26632))),111:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,68108))),112:ne.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,68108))),113:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,11329))),114:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,11329))),115:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97404))),116:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,97404))),117:ne.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,67914))),118:ne.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,40746))),119:ne.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,28994))),120:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,26812))),121:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4699),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,26812))),122:ne.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,11703))),123:ne.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,25638))),124:ne.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,49466))),125:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,42840))),126:ne.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,88896))),127:ne.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,60272))),128:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,6795))),129:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,6795))),130:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,57467))),131:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,57467))),132:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,48130))),133:ne.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,48130))),134:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,47880))),135:ne.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,47880))),136:ne.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,45703))),137:ne.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,47850))),138:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,66186))),139:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,14914))),140:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,99266))),141:ne.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,99266))),142:ne.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,96433))),143:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,53383))),144:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(8302)]).then(__webpack_require__.bind(__webpack_require__,53383))),145:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,3229))),146:ne.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,3229))),147:ne.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,35340))),148:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,51222))),149:ne.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,51222))),150:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,38285))),151:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,38285))),152:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,13215))),153:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,16365))),154:ne.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,16496))),155:ne.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,92825))),156:ne.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,18065))),157:ne.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,74511))),158:ne.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,82201))),159:ne.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,17308))),160:ne.lazy(()=>__webpack_require__.e(5741).then(__webpack_require__.bind(__webpack_require__,74114))),161:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2306)]).then(__webpack_require__.bind(__webpack_require__,26981))),162:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1994)]).then(__webpack_require__.bind(__webpack_require__,39116))),163:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(745)]).then(__webpack_require__.bind(__webpack_require__,24146))),164:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),165:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,59530))),166:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,59530))),167:ne.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,44665))),168:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,59530))),169:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9694),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,83707))),170:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9694),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,83707))),171:ne.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,88810))),172:ne.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,16038))),173:ne.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,22864))),174:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9694),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,12295))),175:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),176:ne.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,46462))),177:ne.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,58200))),178:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,16072))),179:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,16072))),180:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,45429))),181:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),182:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),183:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26386))),184:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,26386))),185:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1581)]).then(__webpack_require__.bind(__webpack_require__,25387))),186:ne.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,75282))),187:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,2578))),188:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),189:ne.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,3433))),190:ne.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,53581))),191:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,86462))),192:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8821)]).then(__webpack_require__.bind(__webpack_require__,19062))),193:ne.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,75638))),194:ne.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,92776))),195:ne.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,64502))),196:ne.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,45585))),197:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(7689),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,67125))),198:ne.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,51455))),199:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,88578))),200:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,89146))),201:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,89146))),202:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,41796))),203:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,41796))),204:ne.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,45602))),205:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,3052))),206:ne.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,54100))),207:ne.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,94132))),208:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(9472)]).then(__webpack_require__.bind(__webpack_require__,37490))),209:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,15256))),210:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,80192))),211:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,80192))),212:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,37167))),213:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,79184))),214:ne.lazy(()=>Promise.all([__webpack_require__.e(7689),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,12701))),215:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,76299))),216:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,16711))),217:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,51672))),218:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,67241))),219:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,67241))),220:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,85022))),221:ne.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,85022))),222:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,84363))),223:ne.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,84363))),224:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,80192))),225:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,80192))),226:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,72740))),227:ne.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,16424))),228:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),229:ne.lazy(()=>__webpack_require__.e(7172).then(__webpack_require__.bind(__webpack_require__,42453))),230:ne.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,24286))),231:ne.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,81188))),232:ne.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,24515))),233:ne.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,52042))),234:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,42058))),235:ne.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,42058))),236:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,28198))),237:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,24482))),238:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,82335))),239:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,1198))),240:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5043)]).then(__webpack_require__.bind(__webpack_require__,98612))),241:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(799)]).then(__webpack_require__.bind(__webpack_require__,91068))),242:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,80195))),243:ne.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,6076))),244:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,83482))),245:ne.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,27283))),246:ne.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,88929))),247:ne.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,99223))),248:ne.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,55824))),249:ne.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,83482))),250:ne.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,92550))),251:ne.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,75201))),252:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,81374))),253:ne.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,16391))),254:ne.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,56465))),255:ne.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,76014))),256:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,41527))),257:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,91772))),258:ne.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,65966))),259:ne.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,2988))),260:ne.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,36513))),261:ne.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,27216))),262:ne.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,58265))),263:ne.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,70644))),264:ne.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,33683))),265:ne.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,40105))),266:ne.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,60212))),267:ne.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,56317))),268:ne.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,5217))),269:ne.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,91522))),270:ne.lazy(()=>__webpack_require__.e(1448).then(__webpack_require__.bind(__webpack_require__,41448))),271:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),272:ne.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,7581))),273:ne.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,97254))),274:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7768),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,59723))),275:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7768),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,59723))),276:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7768),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,83399))),277:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7768),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,83399))),278:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,23850))),279:ne.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,88938))),280:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,3916))),281:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,3916))),282:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),283:ne.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,80551))),284:ne.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,30719))),285:ne.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,70356))),286:ne.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,45236))),287:ne.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,10983))),288:ne.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,3587))),289:ne.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,85414))),290:ne.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,50209))),291:ne.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,95961))),292:ne.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,35932))),293:ne.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,56171))),294:ne.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,68461))),295:ne.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,94597))),296:ne.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,57248))),297:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,57436))),298:ne.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,64893))),299:ne.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,3282))),300:ne.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,13925))),301:ne.lazy(()=>__webpack_require__.e(1448).then(__webpack_require__.bind(__webpack_require__,41448))),302:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),303:ne.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,19344))),304:ne.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,61167))),305:ne.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,76251))),306:ne.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,54446))),307:ne.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,43136))),308:ne.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,8646))),309:ne.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,19029))),310:ne.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,12923))),311:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,311))),312:ne.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,311))),313:ne.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,6882))),314:ne.lazy(()=>__webpack_require__.e(1448).then(__webpack_require__.bind(__webpack_require__,41448))),315:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,99183))),316:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,55150))),317:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,99183))),318:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,55150))),319:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,99183))),320:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8319)]).then(__webpack_require__.bind(__webpack_require__,22894))),321:ne.lazy(()=>__webpack_require__.e(1448).then(__webpack_require__.bind(__webpack_require__,41448))),322:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,15143))),323:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,49862))),324:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),325:ne.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,27913))),326:ne.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,2412))),327:ne.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,84730))),328:ne.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,29866))),329:ne.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,99349))),330:ne.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,57380))),331:ne.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,59464))),332:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),333:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,78761))),334:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,19845))),335:ne.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,19845))),336:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),337:ne.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,13559))),338:ne.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,32953))),339:ne.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,12624))),340:ne.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,98587))),341:ne.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,86838))),342:ne.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,87379))),343:ne.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,91214))),344:ne.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,47671))),345:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),346:ne.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,87497))),347:ne.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,48932))),348:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,13619))),349:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),350:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,70305))),351:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,16691))),352:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,21455))),353:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,57681))),354:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88913))),355:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,33516))),356:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,33516))),357:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,78697))),358:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,58686))),359:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,9729))),360:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,96826))),361:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,37182))),362:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,37182))),363:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,4551))),364:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,14704))),365:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,50299))),366:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,38091))),367:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,38091))),368:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,98623))),369:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,27979))),370:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,27979))),371:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,66196))),372:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,85632))),373:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,39647))),374:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,47691))),375:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,25242))),376:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,3896))),377:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,16691))),378:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,18495))),379:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),380:ne.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,70305))),381:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,16691))),382:ne.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,21455))),383:ne.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,57681))),384:ne.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88913))),385:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,33516))),386:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,33516))),387:ne.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,78697))),388:ne.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,58686))),389:ne.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,9729))),390:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,96826))),391:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,37182))),392:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,37182))),393:ne.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,4551))),394:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,14704))),395:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,50299))),396:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,38091))),397:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,38091))),398:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,98623))),399:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,27979))),400:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,27979))),401:ne.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,66196))),402:ne.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,85632))),403:ne.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,39647))),404:ne.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,47691))),405:ne.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,25242))),406:ne.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,3896))),407:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,16691))),408:ne.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,18495))),409:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),410:ne.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,13531))),411:ne.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,85979))),412:ne.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,49837))),413:ne.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,20941))),414:ne.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,79951))),415:ne.lazy(()=>__webpack_require__.e(3673).then(__webpack_require__.bind(__webpack_require__,30221))),416:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),417:ne.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,88420))),418:ne.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,65946))),419:ne.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,65303))),420:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,60829))),421:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,44049))),422:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,53736))),423:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,13632))),424:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,60091))),425:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,60091))),426:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,60091))),427:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,60091))),428:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,60091))),429:ne.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,23840))),430:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,27342))),431:ne.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,27342))),432:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,6847))),433:ne.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,24632))),434:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),435:ne.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,23413))),436:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,43880))),437:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),438:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(2842),__webpack_require__.e(6505),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,1449))),439:ne.lazy(()=>__webpack_require__.e(3685).then(__webpack_require__.bind(__webpack_require__,19547))),440:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6505),__webpack_require__.e(2524)]).then(__webpack_require__.bind(__webpack_require__,90979))),441:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,11791))),442:ne.lazy(()=>__webpack_require__.e(3589).then(__webpack_require__.bind(__webpack_require__,57926))),443:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(919)]).then(__webpack_require__.bind(__webpack_require__,62167))),444:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7042)]).then(__webpack_require__.bind(__webpack_require__,70671))),445:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8137)]).then(__webpack_require__.bind(__webpack_require__,71201))),446:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2842),__webpack_require__.e(4339)]).then(__webpack_require__.bind(__webpack_require__,19847))),447:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9595)]).then(__webpack_require__.bind(__webpack_require__,22611))),448:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3443)]).then(__webpack_require__.bind(__webpack_require__,15738))),449:ne.lazy(()=>__webpack_require__.e(1448).then(__webpack_require__.bind(__webpack_require__,41448))),450:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(3897)]).then(__webpack_require__.bind(__webpack_require__,58413))),451:ne.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,1730))),452:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,48711))),453:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6411),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(8522)]).then(__webpack_require__.bind(__webpack_require__,48711))),454:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),455:ne.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,51575))),456:ne.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,76281))),457:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1443)]).then(__webpack_require__.bind(__webpack_require__,16836))),458:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(65)]).then(__webpack_require__.bind(__webpack_require__,87950))),459:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),460:ne.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,65257))),461:ne.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,10155))),462:ne.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,29489))),463:ne.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,69652))),464:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,58350))),465:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,71019))),466:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,69670))),467:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,42541))),468:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,9243))),469:ne.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,42541))),470:ne.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,9243))),471:ne.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,59346))),472:ne.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,76362))),473:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),474:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,77306))),475:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),476:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,33951))),477:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),478:ne.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,98366))),479:ne.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,15761))),480:ne.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,9920))),481:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(461),__webpack_require__.e(7883)]).then(__webpack_require__.bind(__webpack_require__,26568))),482:ne.lazy(()=>__webpack_require__.e(1150).then(__webpack_require__.bind(__webpack_require__,46691))),483:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5450),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,53822))),484:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,41944))),485:ne.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,52228))),486:ne.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,90822))),487:ne.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,10386))),488:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,33126))),489:ne.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,80159))),490:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,33126))),491:ne.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,59293))),492:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,30798))),493:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,30798))),494:ne.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,56550))),495:ne.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,56095))),496:ne.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,55397))),497:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75188))),498:ne.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,71715))),499:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,74610))),500:ne.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,46865))),501:ne.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,42840))),502:ne.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,82907))),503:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,74610))),504:ne.lazy(()=>__webpack_require__.e(1025).then(__webpack_require__.bind(__webpack_require__,54604))),505:ne.lazy(()=>__webpack_require__.e(1344).then(__webpack_require__.bind(__webpack_require__,66126))),506:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,74610))),507:ne.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,48430))),508:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,30223))),509:ne.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,36659))),510:ne.lazy(()=>Promise.all([__webpack_require__.e(3702),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,49737))),511:ne.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,75188))),"@@/global-layout":ne.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,12805)))}}})}var Dl=__webpack_require__(5510),m=__webpack_require__(92604),y=__webpack_require__(29787),b=__webpack_require__(7748),z=()=>ne.createElement(y.Z,{size:"middle",className:b.Z.loading}),oe=__webpack_require__(51429),mr=__webpack_require__(66649),fr=__webpack_require__.n(mr),Tn=__webpack_require__(91392),Wn=__webpack_require__.n(Tn),ra=__webpack_require__(73100),Ko=__webpack_require__.n(ra),To=__webpack_require__(14805),so=__webpack_require__.n(To),Ua=__webpack_require__(13477),Gi=__webpack_require__.n(Ua),Nc=__webpack_require__(64796),sc=__webpack_require__.n(Nc),Bc=__webpack_require__(9007),iu=__webpack_require__.n(Bc),An=__webpack_require__(58626),uc=__webpack_require__.n(An),cc=__webpack_require__(9084),Xo=__webpack_require__.n(cc),Fo=__webpack_require__(5116),su=__webpack_require__.n(Fo),ao=__webpack_require__(50991),uu=__webpack_require__.n(ao),lc=__webpack_require__(39050),us=__webpack_require__.n(lc),cu=__webpack_require__(1554),hl=__webpack_require__.n(cu),zc=__webpack_require__(59697),lu=__webpack_require__.n(zc);fr().extend(Ko()),fr().extend(so()),fr().extend(Gi()),fr().extend(sc()),fr().extend(iu()),fr().extend(uc()),fr().extend(Xo()),fr().extend(su()),fr().extend(uu()),fr().extend(us()),fr().extend(hl()),fr().extend(lu()),fr().extend(Wn());var _l=Object.defineProperty,dc=Object.getOwnPropertySymbols,ml=Object.prototype.hasOwnProperty,ki=Object.prototype.propertyIsEnumerable,Ns=(Fr,nn,Bn)=>nn in Fr?_l(Fr,nn,{enumerable:!0,configurable:!0,writable:!0,value:Bn}):Fr[nn]=Bn,wu=(Fr,nn)=>{for(var Bn in nn||(nn={}))ml.call(nn,Bn)&&Ns(Fr,Bn,nn[Bn]);if(dc)for(var Bn of dc(nn))ki.call(nn,Bn)&&Ns(Fr,Bn,nn[Bn]);return Fr},fc=(Fr,nn,Bn)=>new Promise((Ea,Kn)=>{var aa=Xn=>{try{uo(Bn.next(Xn))}catch(co){Kn(co)}},la=Xn=>{try{uo(Bn.throw(Xn))}catch(co){Kn(co)}},uo=Xn=>Xn.done?Ea(Xn.value):Promise.resolve(Xn.value).then(aa,la);uo((Bn=Bn.apply(Fr,nn)).next())});const Vi="https://www-cdn.educoder.net/",pc=!1;function Pu(){return fc(this,null,function*(){const Fr=(0,Dl.gD)(),{routes:nn,routeComponents:Bn}=yield vl(Fr);yield Fr.applyPlugins({key:"patchRoutes",type:oe.ApplyPluginsType.event,args:{routes:nn,routeComponents:Bn}});const Ea=Fr.applyPlugins({key:"modifyContextOpts",type:oe.ApplyPluginsType.modify,initialValue:{}}),Kn=Ea.basename||"/",aa=Ea.historyType||"browser",la=(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:la,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.14"})})()})(); diff --git a/umi.124b1fa8.css b/umi.aec6324b.css similarity index 97% rename from umi.124b1fa8.css rename to umi.aec6324b.css index a680066b5b..152fb9ca41 100644 --- a/umi.124b1fa8.css +++ b/umi.aec6324b.css @@ -1,7 +1,7 @@ html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:iconfont;src:url(./static/iconfont.d4f27bef.woff2) format("woff2"),url(./static/iconfont.ffff8fa6.woff) format("woff"),url(./static/iconfont.3bb47a2d.ttf) format("truetype"),url(./static/iconfont.71ae7f0f.svg#iconfont) format("svg")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gengxinshijian:before{content:"\e63d"}.icon-jisuanziyuanguanli:before{content:"\e62b"}.icon-tishi13:before{content:"\e7f2"}.icon-gerenbiji:before{content:"\e6fa"}.icon-ketangbiji:before{content:"\e6ff"}.icon-rongyaochengguo:before{content:"\e6f9"}.icon-baocundangqianyangshi:before{content:"\e6f6"}.icon-huifuchushiyangshi:before{content:"\e6f7"}.icon-yijiantixing:before{content:"\e6f5"}.icon-qiehuan:before{content:"\e7dc"}.icon-aizhinenggongchang:before{content:"\e73a"}.icon-ceshiyongli1:before{content:"\ee17"}.icon-bianjieceshiyongli:before{content:"\ee18"}.icon-daimazhushi1:before{content:"\ee0f"}.icon-cha:before{content:"\ee16"}.icon-shiti1:before{content:"\ee13"}.icon-wenda:before{content:"\ee14"}.icon-xiaojie:before{content:"\ee15"}.icon-tuodong3:before{content:"\ee12"}.icon-tiaofen:before{content:"\ee11"}.icon-jieshu:before{content:"\ee0f1"}.icon-dianming:before{content:"\ee10"}.icon-a-mofaAItiqu:before{content:"\ee0e"}.icon-tianxiewenjuan:before{content:"\ee0d"}.icon-tiaochawenjuan:before{content:"\ee0c"}.icon-zhangjie4:before{content:"\ee07"}.icon-shixun6:before{content:"\ee08"}.icon-qita1:before{content:"\ee09"}.icon-genjiedian:before{content:"\ee0a"}.icon-kecheng2:before{content:"\ee0b"}.icon-shipin8:before{content:"\ee03"}.icon-zhishidian1:before{content:"\ee04"}.icon-kejian2:before{content:"\ee05"}.icon-shijuan2:before{content:"\ee06"}.icon-zuoye2:before{content:"\ee02"}.icon-gou:before{content:"\ee01"}.icon-ppt:before{content:"\edfc"}.icon-zhinengchujuan:before{content:"\edff"}.icon-zhinengchuti1:before{content:"\ee00"}.icon-dui1:before{content:"\edfb"}.icon-ketang:before{content:"\edf9"}.icon-kecheng1:before{content:"\edfa"}.icon-shixun5:before{content:"\edf8"}.icon-xiangyou:before{content:"\edf5"}.icon-xiangzuo:before{content:"\edf6"}.icon-jiaohuan:before{content:"\edf7"}.icon-datika:before{content:"\edee"}.icon-tijiaozongjie1:before{content:"\edf3"}.icon-shiyanjieguo:before{content:"\edf4"}.icon-shang:before{content:"\edf1"}.icon-xia:before{content:"\edf2"}.icon-tongji6:before{content:"\edf0"}.icon-jindu:before{content:"\edef"}.icon-jiaoxueketang2:before{content:"\edeb"}.icon-zhihuikecheng:before{content:"\edec"}.icon-shouye3:before{content:"\eded"}.icon-sousuo10:before{content:"\ede9"}.icon-tianjia6:before{content:"\edea"}.icon-xiaoxi2:before{content:"\ed77"}.icon-bianzu4:before{content:"\edfd"}.icon-kechengzhangjie:before{content:"\edfe"}.icon-chaoxijiance:before{content:"\ede8"}.icon-zhi:before{content:"\ede7"}.icon-chengyuanguanli3:before{content:"\ede6"}.icon-kejianxuexijindu:before{content:"\ede5"}.icon-chexiaofabu3:before{content:"\ede1"}.icon-shenqinggongkai2:before{content:"\ede2"}.icon-chexiaogongkai2:before{content:"\ede3"}.icon-xiangguantuijian:before{content:"\ede4"}.icon-shujuji5:before{content:"\eddc"}.icon-shezhi10:before{content:"\eddd"}.icon-shoucang6:before{content:"\edde"}.icon-jiance:before{content:"\eddf"}.icon-fasong3:before{content:"\ede0"}.icon-a-renwumubiao:before{content:"\edd7"}.icon-fenxiang2:before{content:"\edd8"}.icon-a-qizhibiaojibiaodian:before{content:"\edd9"}.icon-chexiaoshenqinggongkai1:before{content:"\edda"}.icon-pinglun5:before{content:"\eddb"}.icon-xuzhi:before{content:"\edd2"}.icon-jianjie:before{content:"\edd3"}.icon-zhangjie3:before{content:"\edd4"}.icon-a-diqiudiliquanqiu:before{content:"\edd5"}.icon-jineng:before{content:"\edd6"}.icon-paihangbang2:before{content:"\edce"}.icon-shuju:before{content:"\edcf"}.icon-chengxinhezuowoshou:before{content:"\edd0"}.icon-daima2:before{content:"\edd1"}.icon-ziyuanshenqing:before{content:"\edcd"}.icon-jinrushouke:before{content:"\edcb"}.icon-kejianjiaohuxiangqing:before{content:"\edcc"}.icon-daimachazhong3:before{content:"\edca"}.icon-zhongqidati:before{content:"\edc9"}.icon-shezhifengmian:before{content:"\edc8"}.icon-xuexidanyuan:before{content:"\edc7"}.icon-panduanti:before{content:"\edc4"}.icon-bianchengti:before{content:"\edc5"}.icon-xuanzeti5:before{content:"\edc6"}.icon-moni:before{content:"\edc2"}.icon-baocun2:before{content:"\edc3"}.icon-SQzhushou:before{content:"\edc1"}.icon-xuexipingjia:before{content:"\edbe"}.icon-datigailan:before{content:"\edbf"}.icon-zhinengtuisong:before{content:"\edc0"}.icon-jiaoxueketangshu:before{content:"\edcc"}.icon-pingcezongcishu:before{content:"\edcd"}.icon-jinrixuexirenshu1:before{content:"\edce"}.icon-jiaoshishu1:before{content:"\edcf"}.icon-xuexizongrenshu:before{content:"\edc7"}.icon-zhihuikechengshu:before{content:"\edc8"}.icon-shijianxiangmushu:before{content:"\edc9"}.icon-leijitongguocishu:before{content:"\edca"}.icon-pingjuntongguoshuai:before{content:"\edcb"}.icon-xueshengshu:before{content:"\edc6"}.icon-shouye-1:before{content:"\edc2"}.icon-shiyanjiaoxueguanlipingtai-1:before{content:"\edc3"}.icon-shiyankaifayunhangguanlipingtai-1:before{content:"\edc4"}.icon-kechengkaifaguanlipingtai-1:before{content:"\edc5"}.icon-shiyanjiaoxueguanlipingtai:before{content:"\edbf"}.icon-kechengkaifaguanlipingtai:before{content:"\edc0"}.icon-shouye2:before{content:"\edc1"}.icon-shiyankaifayunhangguanlipingtai:before{content:"\edbe"}.icon-tongbushixun:before{content:"\edbc"}.icon-tuxiangshengcheng1:before{content:"\edbd"}.icon-shouqi10:before{content:"\edbb"}.icon-qidongdati1:before{content:"\edba"}.icon-zhinengwenda:before{content:"\edb9"}.icon-suoxiaochuangkou:before{content:"\edb8"}.icon-bofang3:before{content:"\edb7"}.icon-daimamoshi1:before{content:"\edb6"}.icon-yitihuanti:before{content:"\edb1"}.icon-zhinengchuti:before{content:"\edb2"}.icon-fanhuixuexihudong:before{content:"\edb3"}.icon-daimamoshi:before{content:"\edb4"}.icon-zhinengPPT:before{content:"\edb5"}.icon-kuaisudaimashengcheng:before{content:"\edaf"}.icon-tianjiashiti:before{content:"\edb0"}.icon-tuozhanxiti:before{content:"\edae"}.icon-tongji5:before{content:"\edac"}.icon-shoucang5:before{content:"\edad"}.icon-shengchengPPT:before{content:"\eda7"}.icon-jieshushouke2:before{content:"\eda8"}.icon-shijian4:before{content:"\eda9"}.icon-kaishishangke2:before{content:"\edaa"}.icon-bianjikejian:before{content:"\edab"}.icon-liebiaofenbu1:before{content:"\eda5"}.icon-juxingfenbu1:before{content:"\eda6"}.icon-kaishichuti:before{content:"\eda4"}.icon-kaishishibie:before{content:"\eda1"}.icon-tingzhishibie:before{content:"\eda3"}.icon-chakankaoshi1:before{content:"\ed9f"}.icon-xiangqing:before{content:"\eda0"}.icon-cuotigonggu:before{content:"\eda2"}.icon-zhihuibeike1:before{content:"\ed99"}.icon-tuichukejian:before{content:"\ed9e"}.icon-jieshushouke1:before{content:"\ed9a"}.icon-kaishishangke1:before{content:"\ed9d"}.icon-bianji16:before{content:"\ed92"}.icon-tianjiatimu1:before{content:"\ed93"}.icon-baocuntimu:before{content:"\ed94"}.icon-shangchuancailiao:before{content:"\ed95"}.icon-geshi:before{content:"\ed96"}.icon-zhinengjianke:before{content:"\ed97"}.icon-kejianerweima:before{content:"\ed98"}.icon-zhankai21:before{content:"\ed9b"}.icon-kaishishangke:before{content:"\ed9c"}.icon-tijiaodati:before{content:"\ed8b"}.icon-yichu2:before{content:"\ed8c"}.icon-jieshushouke:before{content:"\ed8d"}.icon-tianjia5:before{content:"\ed8e"}.icon-qidongdati:before{content:"\ed8f"}.icon-baocuntimu1:before{content:"\ed90"}.icon-zhihuibeike:before{content:"\ed91"}.icon-tupianshangchuan:before{content:"\ed8a"}.icon-zhihuixuexi:before{content:"\ed89"}.icon-chuangjianzhanghao:before{content:"\ed88"}.icon-daorushibai:before{content:"\ed87"}.icon-zhinengpingyue:before{content:"\ed86"}.icon-AIyijianshengcheng:before{content:"\ed85"}.icon-daimapingjia:before{content:"\ed83"}.icon-daimazhushi:before{content:"\ed84"}.icon-daimayouhua:before{content:"\ed82"}.icon-shiyankecheng2:before{content:"\ed81"}.icon-shijuanzongshu:before{content:"\ed7e"}.icon-shitizongshu:before{content:"\ed7f"}.icon-shijianxiangmu3:before{content:"\ed80"}.icon-zuoyeyaoqiu:before{content:"\ed7c"}.icon-cankaodaan:before{content:"\ed7d"}.icon-huanxingjindutiao:before{content:"\ed7a"}.icon-ceshiAIpingfen:before{content:"\ed7b"}.icon-zuoye1:before{content:"\ed79"}.icon-yijiandaimapingjia:before{content:"\ea22"}.icon-touge:before{content:"\ed78"}.icon-shujijiaocai:before{content:"\ed76"}.icon-guanlianketang:before{content:"\ed75"}.icon-zhongxinshengcheng1:before{content:"\ed74"}.icon-shenheguanli:before{content:"\ed73"}.icon-a-60-kejian:before{content:"\ed72"}.icon-huanyingye:before{content:"\ed6f"}.icon-shenbaoshenhe:before{content:"\ed70"}.icon-jiaoxueleishenbao:before{content:"\ed71"}.icon-keyanleishenbao:before{content:"\ed6d"}.icon-xuanxiangguanli:before{content:"\ed6e"}.icon-XLS:before{content:"\ed6c"}.icon-XLSX:before{content:"\ed6b"}.icon-daochu2:before{content:"\ed69"}.icon-daoru1:before{content:"\ed6a"}.icon-runse:before{content:"\ed64"}.icon-kuoxie:before{content:"\ed65"}.icon-tihuan:before{content:"\ed66"}.icon-suoxie:before{content:"\ed67"}.icon-charu:before{content:"\ed68"}.icon-jixushengcheng:before{content:"\ed63"}.icon-changjingganzhi:before{content:"\ed62"}.icon-lishiduihua1:before{content:"\ed60"}.icon-xinjianduihua:before{content:"\ed61"}.icon-lishiduihua:before{content:"\ed5f"}.icon-wendaji1:before{content:"\ed5e"}.icon-xuesheng2:before{content:"\ed5c"}.icon-jiaoshi:before{content:"\ed5d"}.icon-fenban3:before{content:"\ed5b"}.icon-tupian2:before{content:"\ed5a"}.icon-zengchang:before{content:"\ed58"}.icon-xiajiang1:before{content:"\ed59"}.icon-fabu6:before{content:"\ed53"}.icon-yaoqinghuida:before{content:"\ed57"}.icon-shendusikao:before{content:"\ed56"}.icon-tingzhihuida:before{content:"\ed55"}.icon-huidaodibu:before{content:"\ed54"}.icon-chuku:before{content:"\ed4f"}.icon-zongshu:before{content:"\ed50"}.icon-keshenqingshu:before{content:"\ed51"}.icon-guihuan:before{content:"\ed52"}.icon-jiantou5:before{content:"\ed4e"}.icon-leiji:before{content:"\ed4d"}.icon-kechengmingcheng:before{content:"\ed4c"}.icon-hexinkecheng:before{content:"\ed4a"}.icon-shiyongshuji:before{content:"\ed4b"}.icon-AI:before{content:"\ed47"}.icon-gengxin-genghuan-tihuan:before{content:"\ed49"}.icon-yijianyingyong1:before{content:"\ed48"}.icon-piliangzhongzhimima:before{content:"\ed46"}.icon-chaifen:before{content:"\ed45"}.icon-zhongxinpingce:before{content:"\ed44"}.icon-pdf1:before{content:"\ed43"}.icon-buzhichifuzhi:before{content:"\ed41"}.icon-zhichifuzhi:before{content:"\ed42"}.icon-tiku:before{content:"\ed3f"}.icon-suiji:before{content:"\ed40"}.icon-liwu1:before{content:"\ed3e"}.icon-zhongzhimima:before{content:"\ed3c"}.icon-weitijiao:before{content:"\ed3d"}.icon-yiqiandao:before{content:"\ed3b"}.icon-buzaiqiandaofanweinei:before{content:"\ed3a"}.icon-jupyterLab:before{content:"\ed39"}.icon-wenjianjia6:before{content:"\ed38"}.icon-a-JupyterLab:before{content:"\ed36"}.icon-a-JupyterNotebook:before{content:"\ed37"}.icon-duixueshengyincang:before{content:"\ed35"}.icon-baogao:before{content:"\ed34"}.icon-tupuguanxi:before{content:"\ed33"}.icon-renwuguanka1:before{content:"\ed32"}.icon-chuangjianzhong:before{content:"\ed31"}.icon-ceshiyongli:before{content:"\ed30"}.icon-bianchengshixian:before{content:"\ed2e"}.icon-benguanbidu:before{content:"\ed2f"}.icon-daoruwaibuchengji:before{content:"\ed2d"}.icon-a-PNG1:before{content:"\ed2c"}.icon-txt:before{content:"\ed2b"}.icon-a-Pdf6:before{content:"\ed27"}.icon-DOCX:before{content:"\ed28"}.icon-a-doc2:before{content:"\ed29"}.icon-a-Jpg2:before{content:"\ed2a"}.icon-MD:before{content:"\ed26"}.icon-xianshangkaoshi1:before{content:"\ed24"}.icon-shititiku:before{content:"\ed25"}.icon-zaixianrenshu2:before{content:"\ed1f"}.icon-leijixuexirenshu1:before{content:"\ed20"}.icon-shiyanhuanjing2:before{content:"\ed21"}.icon-pingcecishu1:before{content:"\ed22"}.icon-shijiankecheng1:before{content:"\ed23"}.icon-shijianxiangmu2:before{content:"\ed1e"}.icon-kechengjieshao2:before{content:"\ed1d"}.icon-xiaoxipinglun:before{content:"\ed1c"}.icon-PageRank:before{content:"\ed1b"}.icon-tuijian2:before{content:"\ed1a"}.icon-paikeyuyue:before{content:"\ed19"}.icon-zhongzhi4:before{content:"\ed18"}.icon-chakanmulu:before{content:"\ed13"}.icon-quanping6:before{content:"\ed14"}.icon-shuaxin4:before{content:"\ed15"}.icon-gongjuxiang:before{content:"\ed16"}.icon-ziyuanjiankong:before{content:"\ed17"}.icon-shezhi9:before{content:"\ed12"}.icon-juyifansan:before{content:"\ed11"}.icon-ziyuanshibie:before{content:"\ed0d"}.icon-kechengneirongziyuan:before{content:"\ed0e"}.icon-wancheng3:before{content:"\ed0f"}.icon-kechengjibenxinxi:before{content:"\ed10"}.icon-yuedu:before{content:"\ed0c"}.icon-shanchu19:before{content:"\ed0b"}.icon-shuatilianxi1:before{content:"\ed08"}.icon-shuatitongji:before{content:"\ed09"}.icon-bianji15:before{content:"\ed0a"}.icon-shangchuantingkeshuju:before{content:"\ed06"}.icon-tijiaotingkebaogao:before{content:"\ed07"}.icon-tingkebaogaoshezhi:before{content:"\ed05"}.icon-zhankai10:before{content:"\ed03"}.icon-shouqi9:before{content:"\ed04"}.icon-zhankai9:before{content:"\ed01"}.icon-shouqi8:before{content:"\ed02"}.icon-huifuchushihuashezhi:before{content:"\ed00"}.icon-shuatilianxi:before{content:"\ecfe"}.icon-xianshiyincang:before{content:"\ecfd"}.icon-a-zhishitupu1:before{content:"\ecfc"}.icon-xuexilujing2:before{content:"\ecfb"}.icon-jibenxinxi2:before{content:"\ecf8"}.icon-timushezhi:before{content:"\ecf9"}.icon-zuoyeshezhi:before{content:"\ecfa"}.icon-zhankai8:before{content:"\ecff"}.icon-bianchengyuyan1:before{content:"\ecf7"}.icon-tiezi:before{content:"\ecf6"}.icon-shuiyinshezhi:before{content:"\ecf5"}.icon-xuexirenshu4:before{content:"\ecf4"}.icon-zhangjieshu:before{content:"\ecf3"}.icon-tongguo1:before{content:"\ecf1"}.icon-jujue:before{content:"\ecf2"}.icon-kechengtongji:before{content:"\ecf0"}.icon-xuexiaogeshu:before{content:"\ecef"}.icon-piliangpingyue:before{content:"\ecee"}.icon-genghuan1:before{content:"\ecec"}.icon-charuhudongceyan:before{content:"\eced"}.icon-cai:before{content:"\eceb"}.icon-wendaji:before{content:"\ecea"}.icon-dafenxiaojianpan:before{content:"\ece7"}.icon-shanchu18:before{content:"\ece8"}.icon-kuaijiepingfen:before{content:"\ece9"}.icon-yulan3:before{content:"\ece6"}.icon-jizhongyuejuan:before{content:"\ece5"}.icon-chakankaoshi:before{content:"\ece2"}.icon-qiandao2:before{content:"\ece3"}.icon-a-kaishijixudajuan:before{content:"\ece4"}.icon-jixukaoshi:before{content:"\ece1"}.icon-zhuanjialiebiao:before{content:"\ecd3"}.icon-wodezixun:before{content:"\ecd4"}.icon-zhongxinshengcheng:before{content:"\ecdf"}.icon-tingzhishengcheng:before{content:"\ece0"}.icon-a-huifupinglun:before{content:"\ecde"}.icon-zhiding3:before{content:"\ecda"}.icon-zhidi:before{content:"\ecdb"}.icon-xiayi5:before{content:"\ecdc"}.icon-shangyi5:before{content:"\ecdd"}.icon-guaduan:before{content:"\ecd9"}.icon-yuyin:before{content:"\ecd5"}.icon-jinzhishipin:before{content:"\ecd6"}.icon-shipin7:before{content:"\ecd7"}.icon-jinzhiyuyin:before{content:"\ecd8"}.icon-zaixianliaotian:before{content:"\ecd1"}.icon-gongzuotai:before{content:"\ecd2"}.icon-pinglun4:before{content:"\eccf"}.icon-dianzan7:before{content:"\ecd0"}.icon-siweidaotu:before{content:"\ecc4"}.icon-chakan3:before{content:"\ecce"}.icon-yulan2:before{content:"\eccd"}.icon-bianji14:before{content:"\eccc"}.icon-fangda6:before{content:"\eccb"}.icon-zuofenzhi:before{content:"\ecc6"}.icon-youfenzhi:before{content:"\ecc7"}.icon-quanping5:before{content:"\ecc8"}.icon-gengduo7:before{content:"\ecc9"}.icon-suoxiao6:before{content:"\ecca"}.icon-fangshefenzhi:before{content:"\ecc5"}.icon-bianji13:before{content:"\ecc2"}.icon-shanchu17:before{content:"\ecc3"}.icon-bianji12:before{content:"\ecc1"}.icon-peizhiyujiankong:before{content:"\ecc0"}.icon-yijianyingyong:before{content:"\ecbf"}.icon-changyongpingyu:before{content:"\ecbe"}.icon-kaishi:before{content:"\ecbd"}.icon-renwuzhinan:before{content:"\ecb9"}.icon-fanhui5:before{content:"\ecbc"}.icon-chexiao2:before{content:"\ecba"}.icon-bianzu3:before{content:"\ecbb"}.icon-shanchu16:before{content:"\ecb6"}.icon-shangyige:before{content:"\ecb7"}.icon-qingkong:before{content:"\ecb8"}.icon-xiayige:before{content:"\ecb5"}.icon-shouye1:before{content:"\ecb3"}.icon-zanting:before{content:"\ecb4"}.icon-yincangtiaojianshezhi:before{content:"\ecb2"}.icon-shoucang4:before{content:"\ecb1"}.icon-yinyong:before{content:"\ecad"}.icon-piliangcaozuo3:before{content:"\ecac"}.icon-xunifangzhenti1:before{content:"\ecae"}.icon-rongheti1:before{content:"\ecaf"}.icon-xuanzeti4:before{content:"\ecb0"}.icon-jupyter:before{content:"\ecab"}.icon-caozuoshouce:before{content:"\ecaa"}.icon-dianzibanpai:before{content:"\eca9"}.icon-zhihuikaiguan:before{content:"\eca8"}.icon-quxiaofabu1:before{content:"\eca6"}.icon-fuhe-gaizhang:before{content:"\eca7"}.icon-fasong2:before{content:"\eca5"}.icon-icon-weixin:before{content:"\eca4"}.icon-a-fenxiang2:before{content:"\eca3"}.icon-qiyehezuo:before{content:"\eca1"}.icon-zhaopinxinxi:before{content:"\eca2"}.icon-dianzanhou:before{content:"\eca0"}.icon-zhankai7:before{content:"\ec9e"}.icon-shouqi7:before{content:"\ec9f"}.icon-xueshi:before{content:"\ec9c"}.icon-zhishidian:before{content:"\ec9d"}.icon-piliangkaiji:before{content:"\ec9a"}.icon-piliangguanji:before{content:"\ec9b"}.icon-wulianwangshebei:before{content:"\ec99"}.icon-dingweitubiao:before{content:"\ec98"}.icon-zhongzhijilu:before{content:"\ec97"}.icon-yunhang:before{content:"\ec95"}.icon-tingzhiyunhang:before{content:"\ec96"}.icon-chakanyuanti:before{content:"\ec94"}.icon-jiarushitiku:before{content:"\ec93"}.icon-jiazai:before{content:"\ec92"}.icon-pizhuwenjian:before{content:"\ec91"}.icon-wenjian8:before{content:"\ec90"}.icon-xinjianwenjian:before{content:"\ec8f"}.icon-shebeiyunhangjiankong:before{content:"\ec8d"}.icon-shebeibaofei-2:before{content:"\ec8e"}.icon-xinxi:before{content:"\ec8a"}.icon-shebeiweixiujilu:before{content:"\ec8b"}.icon-shebeixinxiguanli:before{content:"\ec8c"}.icon-buchongchengji:before{content:"\ec89"}.icon-zhuanyeguanli:before{content:"\ec88"}.icon-tuichu2:before{content:"\ec87"}.icon-lianxi1:before{content:"\ec86"}.icon-shangwulianxi:before{content:"\ec83"}.icon-ziyuanxianzhikehu:before{content:"\ec84"}.icon-ziyuanbaozhangkehu:before{content:"\ec85"}.icon-Ukoukaijibang:before{content:"\ec82"}.icon-lianxianguize:before{content:"\ec81"}.icon-shuru:before{content:"\ec80"}.icon-USBkou:before{content:"\ec7e"}.icon-a-4zuwangkou:before{content:"\ec7f"}.icon-zhishideng:before{content:"\ec79"}.icon-baocun:before{content:"\ec7a"}.icon-wangkou:before{content:"\ec7b"}.icon-shangyibu:before{content:"\ec7c"}.icon-shangchuan5:before{content:"\ec7d"}.icon-xiayibu:before{content:"\ec77"}.icon-xiazai7:before{content:"\ec78"}.icon-liulan2:before{content:"\ec76"}.icon-dianzan6:before{content:"\ec6a"}.icon-pinglun3:before{content:"\ec6c"}.icon-wenjianjiadaka:before{content:"\ec67"}.icon-wenjianjiaweidakai:before{content:"\ec68"}.icon-jiemianshouqi:before{content:"\ec75"}.icon-tianjiatixing:before{content:"\ec6e"}.icon-danceng-guanbijichushezhidanceng:before{content:"\ec6f"}.icon-danceng-gaojishezhi:before{content:"\ec70"}.icon-tianjiahezuozhe:before{content:"\ec71"}.icon-duoxuan-weigouxuan:before{content:"\ec72"}.icon-jiemianzhankai:before{content:"\ec73"}.icon-duoxuan-gouxuan:before{content:"\ec74"}.icon-genghuanguanliyuan1:before{content:"\ec69"}.icon-tianjiachengyuan1:before{content:"\ec6b"}.icon-timu1:before{content:"\ec66"}.icon-gengduo6:before{content:"\ec65"}.icon-zuoce-jinengbiaoqianshanchu:before{content:"\ec64"}.icon-shezhi8:before{content:"\ec62"}.icon-tishi12:before{content:"\ec61"}.icon-danceng-shangchuanwenjian:before{content:"\ec5f"}.icon-danceng-daimawenjian:before{content:"\ec60"}.icon-danceng-xinjianwenjian:before{content:"\ec59"}.icon-danceng-xinzeng:before{content:"\ec5a"}.icon-danceng-shiyanhuanjing:before{content:"\ec5c"}.icon-danceng-xinjianwenjianjia:before{content:"\ec5d"}.icon-danceng-guankaxiaoyan:before{content:"\ec5e"}.icon-dingbu-qiehuanbanben:before{content:"\ec53"}.icon-dingbu-tuichu:before{content:"\ec54"}.icon-dingbu-yulan:before{content:"\ec55"}.icon-dingbu-fabu:before{content:"\ec56"}.icon-dingbu-shiyanhuanjingdaojishi:before{content:"\ec57"}.icon-danceng-shujuji:before{content:"\ec58"}.icon-zuoce-bianzu:before{content:"\ec4d"}.icon-shouqi6:before{content:"\ec4e"}.icon-minglinghang1:before{content:"\ec4f"}.icon-tuxinghuazhuomian1:before{content:"\ec50"}.icon-fujian3:before{content:"\ec51"}.icon-fuzhilujing:before{content:"\ec52"}.icon-zuoce-guanka:before{content:"\ec48"}.icon-shanjian1:before{content:"\ec49"}.icon-webyingyongfuwu:before{content:"\ec4a"}.icon-zengjia1:before{content:"\ec4b"}.icon-zhankai6:before{content:"\ec4c"}.icon-suoxiao5:before{content:"\ec42"}.icon-pingcewenjian:before{content:"\ec43"}.icon-wenjiangeshi:before{content:"\ec44"}.icon-shangchuanwenjian2:before{content:"\ec45"}.icon-shanchu15:before{content:"\ec46"}.icon-renwuwenjian:before{content:"\ec47"}.icon-fangda5:before{content:"\ec41"}.icon-tuodong2:before{content:"\ec40"}.icon-quxiaofabu:before{content:"\ec3f"}.icon-wuzi:before{content:"\ec3d"}.icon-wodecaigoushenqing:before{content:"\ec3e"}.icon-wodelingyongshenqing:before{content:"\ec3c"}.icon-zidingyiceshiyongli:before{content:"\ec3b"}.icon-daimazhihangjieguo:before{content:"\ec3a"}.icon-bianchengzuoye1:before{content:"\ec39"}.icon-xiazaicishu:before{content:"\ec36"}.icon-shiyonggaiziyuankechengshu:before{content:"\ec37"}.icon-fangwencishu:before{content:"\ec38"}.icon-chakanrenshu:before{content:"\ec35"}.icon-fasongzhiketang1:before{content:"\ec34"}.icon-renyuanguanli:before{content:"\ec31"}.icon-a-bianzu21:before{content:"\ec32"}.icon-a-bianzu111:before{content:"\ec33"}.icon-fuzhizhong:before{content:"\ec30"}.icon-suoxiao4:before{content:"\ec2a"}.icon-wodeyuyue:before{content:"\ec2d"}.icon-shiyanshiyuyue:before{content:"\ec2e"}.icon-fangda4:before{content:"\ec2f"}.icon-shuxuetuxiang2:before{content:"\ec2c"}.icon-jisuan1:before{content:"\ec2b"}.icon-piliangchexiaogongkai:before{content:"\ec27"}.icon-yuankaoshi:before{content:"\ec0c"}.icon-buka:before{content:"\ec29"}.icon-excel:before{content:"\ec28"}.icon-huanxingbingtu:before{content:"\ec26"}.icon-yulan1:before{content:"\ec25"}.icon-kechengjieshao1:before{content:"\ec23"}.icon-jiaoyanhuodong:before{content:"\ec24"}.icon-zhishizhuizong:before{content:"\ec22"}.icon-shijian3:before{content:"\ec21"}.icon-xuexiwancheng:before{content:"\ec1e"}.icon-jiantou4:before{content:"\ec20"}.icon-weidianjixuexi:before{content:"\ec1f"}.icon-yidianjixuexiweiwancheng:before{content:"\ec1d"}.icon-shuziketang:before{content:"\ec1c"}.icon-jinru:before{content:"\ec1b"}.icon-SCMliucheng:before{content:"\ec19"}.icon--baobiaomokuai:before{content:"\ec1a"}.icon-icon_xinyong_xianxing_jijin-249:before{content:"\ec18"}.icon-liucheng:before{content:"\ec16"}.icon-sheji:before{content:"\ec17"}.icon-liuchengtu:before{content:"\ec14"}.icon-sheji_huatu:before{content:"\ec15"}.icon-tongguoguankashu:before{content:"\ec13"}.icon-shangsheng:before{content:"\ec12"}.icon-zhengzaikaoshishu:before{content:"\ec0d"}.icon-qiandaoshu:before{content:"\ec0e"}.icon-jinrixuexirenshu:before{content:"\ec0f"}.icon-shiyankecheng1:before{content:"\ec10"}.icon-leijipingcecishu:before{content:"\ec11"}.icon-dangqianleijizongxuexirenshu:before{content:"\ec08"}.icon-kejianshu:before{content:"\ec09"}.icon-hudongpinglunshu:before{content:"\ec0a"}.icon-dangqianzaixianrenshu:before{content:"\ec0b"}.icon-zhidingweizhi:before{content:"\ec07"}.icon-ziyuanfenpei:before{content:"\ec06"}.icon-wuchuangkou:before{content:"\ec05"}.icon-ziyuanzhongxin:before{content:"\ec04"}.icon-ketangkebiao:before{content:"\ec03"}.icon-anlifenxiang:before{content:"\ec00"}.icon-haokezhanshi:before{content:"\ec01"}.icon-jiaoliuyantao:before{content:"\ec02"}.icon-goumai:before{content:"\ebff"}.icon-lishijilu:before{content:"\ebfe"}.icon-shebei-xiao:before{content:"\ebfd"}.icon-yuyuexiangqing1:before{content:"\ebfb"}.icon-fanhui4:before{content:"\ebfc"}.icon-zhangjieceshibeifen:before{content:"\ebef"}.icon-biaoqing:before{content:"\ebfa"}.icon-qukuailian1:before{content:"\ebf9"}.icon-suanfasheji1:before{content:"\ebf6"}.icon-jingjiguanli:before{content:"\ebf7"}.icon-dianzixinxi1:before{content:"\ebf8"}.icon-jingpeikecheng:before{content:"\ebf1"}.icon-yunjisuan:before{content:"\ebf2"}.icon-shuxueyutongji:before{content:"\ebf3"}.icon-qiyekecheng:before{content:"\ebf4"}.icon-xunifangzhen:before{content:"\ebf5"}.icon-wulianwang:before{content:"\ebf0"}.icon-jiesuo1:before{content:"\ebed"}.icon-suoding:before{content:"\ebee"}.icon-xiaoxitongzhi:before{content:"\ebec"}.icon-xuanzhong11:before{content:"\ebea"}.icon-yiwancheng6:before{content:"\ebeb"}.icon-shangbianxiantiao:before{content:"\ebe9"}.icon-xiebianjiantou:before{content:"\ebe8"}.icon-panduanhujiu:before{content:"\ebe6"}.icon-shiyongaed:before{content:"\ebe7"}.icon-a-302:before{content:"\ebe5"}.icon-xianchangqueren:before{content:"\ebe1"}.icon-duohangtiankongxiang:before{content:"\ebe4"}.icon-guizeguanli:before{content:"\ebe3"}.icon-tupianguanbi:before{content:"\ebe2"}.icon-xiangmuguanli1:before{content:"\ebe0"}.icon-fanhuijingxiang:before{content:"\ebdf"}.icon-guanbi14:before{content:"\ebde"}.icon-fanhui3:before{content:"\ebdd"}.icon-guanbi13:before{content:"\ebdc"}.icon-ceshi:before{content:"\ebdb"}.icon-baocunzhong:before{content:"\ebd2"}.icon-wodejindu1:before{content:"\ebd7"}.icon-jiaoxuetuandui1:before{content:"\ebd8"}.icon-xuexineirong:before{content:"\ebd9"}.icon-xiangmujieshao:before{content:"\ebda"}.icon-wanchengshuai:before{content:"\ebd3"}.icon-canyuzongrenshu:before{content:"\ebd4"}.icon-wanchengshixunzongcishu:before{content:"\ebd5"}.icon-wanchengsuoyoushixunzongrenshu:before{content:"\ebd6"}.icon-shouqinor:before{content:"\ebd1"}.icon-canshushezhi:before{content:"\ebce"}.icon-guanbi12:before{content:"\ebcf"}.icon-renwuyaoqiu:before{content:"\ebd0"}.icon-shangchuanwenjian1:before{content:"\ebcd"}.icon-biyesheji:before{content:"\ebcc"}.icon-tuichuquanping3:before{content:"\e724"}.icon-shangchuanfujian:before{content:"\ebbd"}.icon-charuzhishidian1:before{content:"\ebcb"}.icon-bianji-moren:before{content:"\ebc8"}.icon-bianji11:before{content:"\ebc9"}.icon-charuzhishidanyuan:before{content:"\ebca"}.icon-shanchu14:before{content:"\ebc0"}.icon-chazhao:before{content:"\ebc1"}.icon-jiazai_shuaxin_o:before{content:"\ebc2"}.icon-guanxi:before{content:"\ebc3"}.icon-shanchujiedian:before{content:"\ebc4"}.icon-quanping4:before{content:"\ebc5"}.icon-guanxitu:before{content:"\ebc6"}.icon-fangda3:before{content:"\ebc7"}.icon-suoxiao3:before{content:"\ebb9"}.icon-wenbenshouqi:before{content:"\ebba"}.icon-wenbenxiala:before{content:"\ebbb"}.icon-tianjia4:before{content:"\ebbc"}.icon-shanchutimu:before{content:"\ebbe"}.icon-daoru:before{content:"\ebbf"}.icon-zishiying:before{content:"\ebb6"}.icon-zhishishu:before{content:"\ebb7"}.icon-xiazai6:before{content:"\ebb8"}.icon-tuwenzuoye:before{content:"\ebb2"}.icon-xiaojiahao:before{content:"\ebb5"}.icon-fanhui-bishe:before{content:"\ebb4"}.icon-piliangtongguo:before{content:"\ebb3"}.icon-fenzuzuoye3:before{content:"\ebb1"}.icon-a-49:before{content:"\ebaf"}.icon-honors:before{content:"\ebb0"}.icon-yixiada:before{content:"\ebae"}.icon-xueshengguanli:before{content:"\ebab"}.icon-banjiguanli1:before{content:"\ebac"}.icon-xueyuanguanli:before{content:"\ebad"}.icon-wenjian7:before{content:"\eb99"}.icon-tongzhigonggao2:before{content:"\ebaa"}.icon-xueshengxuanti1:before{content:"\eba9"}.icon-xiala4:before{content:"\eba7"}.icon-shouqi5:before{content:"\eba8"}.icon-weixiada:before{content:"\eba6"}.icon-bishechengji:before{content:"\eba5"}.icon-kaitibaogao:before{content:"\eb9e"}.icon-lunwendinggao:before{content:"\eb9f"}.icon-ketiguanli:before{content:"\eba0"}.icon-biyelunwen:before{content:"\eba1"}.icon-guidang1:before{content:"\eba2"}.icon-biyedabian:before{content:"\eba3"}.icon-bishegailan:before{content:"\eba4"}.icon-biyeshezhi:before{content:"\eb9a"}.icon-zhongqijiancha:before{content:"\eb9b"}.icon-renwushu:before{content:"\eb9d"}.icon-tianjia2:before{content:"\ea44"}.icon-ketizongshu:before{content:"\eb95"}.icon-jiaoshishu:before{content:"\eb97"}.icon-bishexueshengshu:before{content:"\eb94"}.icon-daishenhe:before{content:"\eb9c"}.icon-daipingyue:before{content:"\eb96"}.icon-yitongguoxuxiugai:before{content:"\eb98"}.icon-chakanshenqingjilu:before{content:"\eb92"}.icon-daixiadarenwushu:before{content:"\eb93"}.icon-zhinan:before{content:"\eb90"}.icon-yaoqingrenyuan:before{content:"\eb91"}.icon-a-2biyeliuchengshezhi:before{content:"\eb8d"}.icon-a-1biyejichushezhi:before{content:"\eb8e"}.icon-a-4bishejieduanguanli:before{content:"\eb8f"}.icon-guidang:before{content:"\eb89"}.icon-tijiaoguochengwendang:before{content:"\eb8a"}.icon-bishedabian:before{content:"\eb8b"}.icon-xueshengquedingxuanti:before{content:"\eb8c"}.icon-qingchutiaojian:before{content:"\eb88"}.icon-jiaoshipingjia:before{content:"\eb87"}.icon-bohuibeifen:before{content:"\eb85"}.icon-tongguobeifen:before{content:"\eb86"}.icon-sanjiaojiantouzuo:before{content:"\eb83"}.icon-sanjiaojiantouyou:before{content:"\eb84"}.icon-shenhezhong:before{content:"\eb82"}.icon-zhandui:before{content:"\eb81"}.icon-renzheng:before{content:"\eb80"}.icon-wendang:before{content:"\eb75"}.icon-rili3:before{content:"\eb77"}.icon-xiazai5:before{content:"\eb78"}.icon-saitishixun:before{content:"\eb79"}.icon-guanka:before{content:"\eb7a"}.icon-fuzhi8:before{content:"\eb7c"}.icon-weishezhi:before{content:"\eb7d"}.icon-yiwancheng4:before{content:"\eb7e"}.icon-jieduanguanka:before{content:"\eb7f"}.icon-liulan1:before{content:"\eb71"}.icon-jiangjin:before{content:"\eb73"}.icon-baoming:before{content:"\eb74"}.icon-tuodong1:before{content:"\eb70"}.icon-quanping3:before{content:"\eb6d"}.icon-guanbizhengchang:before{content:"\eb72"}.icon-suoxiao--zhengchang:before{content:"\eb76"}.icon-jiankongfuwu2:before{content:"\eb6c"}.icon-yiwenzhengchang:before{content:"\eb6f"}.icon-yijianjiance:before{content:"\eb6e"}.icon-suijifenpei:before{content:"\eb6a"}.icon-shoudongtianjia:before{content:"\eb6b"}.icon-chengxinkaoshishengming:before{content:"\eb67"}.icon-dangqiankaoshengxinxi:before{content:"\eb68"}.icon-yikaiqifangzuobimoshi:before{content:"\eb69"}.icon-keyanhuanjinggoujian:before{content:"\eb63"}.icon-daimatuoguan1:before{content:"\eb64"}.icon-xietongkaifa:before{content:"\eb65"}.icon-ziyuangongxiang:before{content:"\eb66"}.icon-biaojigaiti:before{content:"\eb62"}.icon-biaoji1:before{content:"\eb60"}.icon-wo-hezuoqiye:before{content:"\eb61"}.icon-danbutiaoshi:before{content:"\eb5c"}.icon-danbutiaochu:before{content:"\eb5d"}.icon-jixu:before{content:"\eb5e"}.icon-danbutiaoguo:before{content:"\eb5f"}.icon-rongqi1:before{content:"\eb5b"}.icon-wangluoanquan1:before{content:"\eb5a"}.icon-ziyuantuijian:before{content:"\eb59"}.icon-huanyipi:before{content:"\eb4f"}.icon-paisheshijian:before{content:"\eb50"}.icon-hangwei:before{content:"\eb51"}.icon-xuexilujingtuijian:before{content:"\eb52"}.icon-renshu1:before{content:"\eb53"}.icon-yitu:before{content:"\eb54"}.icon-zengjia:before{content:"\eb55"}.icon-zhuangtai:before{content:"\eb56"}.icon-yikanwan:before{content:"\eb57"}.icon-yitongguo1:before{content:"\eb58"}.icon-daimazhizhen:before{content:"\eb4c"}.icon-tingzhitiaoshi:before{content:"\eb4d"}.icon-debug:before{content:"\eb4e"}.icon-guanbishiyanhuanjing:before{content:"\eb4b"}.icon-shangchuanwenjian:before{content:"\eb4a"}.icon-zhongzhishixun1:before{content:"\eb42"}.icon-chakanlaoshipizhu1:before{content:"\eb49"}.icon-pizhu:before{content:"\eb45"}.icon-wancheng2:before{content:"\eb43"}.icon-chexiao1:before{content:"\eb44"}.icon-wenzi:before{content:"\eb46"}.icon-huabi:before{content:"\eb47"}.icon-yulanpizhu:before{content:"\eb48"}.icon-rongqi:before{content:"\eb41"}.icon-suoxiaoanniu:before{content:"\eb3e"}.icon-xiangzuozhankai:before{content:"\eb3f"}.icon-xiangyouzhankai:before{content:"\eb40"}.icon-xuexi1:before{content:"\eb3c"}.icon-hezuozhe:before{content:"\eb3d"}.icon-shipin6:before{content:"\eb3b"}.icon-gongxiangwenjianjiaV7:before{content:"\eb3a"}.icon-shouqi4:before{content:"\eb38"}.icon-a-xialazhankai:before{content:"\eb39"}.icon-tuxinghuazhuomian:before{content:"\eb37"}.icon-weizhankai:before{content:"\eb35"}.icon-yizhankai:before{content:"\eb36"}.icon-leixing1:before{content:"\eb32"}.icon-shijian2:before{content:"\eb33"}.icon-a-bianzu6:before{content:"\eb34"}.icon-shanchu13:before{content:"\eb31"}.icon-lianjie3:before{content:"\eb2d"}.icon-yijiejue:before{content:"\eb2e"}.icon-weijiejuezhengchang:before{content:"\eb2f"}.icon-weijiejuedianji:before{content:"\eb30"}.icon-jine:before{content:"\eb2c"}.icon-tuichu1:before{content:"\eb2b"}.icon-daimabianjiqi1:before{content:"\eb28"}.icon-RDPzhilian:before{content:"\eb29"}.icon-qitaxitong:before{content:"\eb2a"}.icon-danxuan-xuanzhong:before{content:"\eb15"}.icon-daimabianjiqi:before{content:"\eb16"}.icon-daojishi1:before{content:"\eb17"}.icon-fuzhihuanjing:before{content:"\eb18"}.icon-genghuan:before{content:"\eb19"}.icon-tianjia3:before{content:"\eb1a"}.icon-shanchuhuanjing:before{content:"\eb1b"}.icon-minglinghang:before{content:"\eb1c"}.icon-gongjulan:before{content:"\eb1d"}.icon-shujuji4:before{content:"\eb1e"}.icon-tishi11:before{content:"\eb1f"}.icon-tongzhi1:before{content:"\eb20"}.icon-zhankai5:before{content:"\eb21"}.icon-xuanzhong9:before{content:"\eb22"}.icon-xiaowenhao2:before{content:"\eb23"}.icon-tuodong:before{content:"\eb24"}.icon-Windows:before{content:"\eb25"}.icon-vscode:before{content:"\eb26"}.icon-Linux:before{content:"\eb27"}.icon-tijiaochenggong:before{content:"\eb14"}.icon-daojishi:before{content:"\eb13"}.icon-sousuo-xiaochengxu:before{content:"\eb12"}.icon-genghuanguanliyuan:before{content:"\eb11"}.icon-jiaoxueziyuan:before{content:"\eb0f"}.icon-kechenggongxian:before{content:"\eb06"}.icon-kechengtiaoyan:before{content:"\eb07"}.icon-a-101jihua:before{content:"\eb08"}.icon-kechengjiaoan:before{content:"\eb09"}.icon-tongzhigonggao1:before{content:"\eb0a"}.icon-shiyantixi:before{content:"\eb0b"}.icon-kechengjiaocai:before{content:"\eb0c"}.icon-shequshezhi:before{content:"\eb0d"}.icon-zhishitixi:before{content:"\eb0e"}.icon-gengduo5:before{content:"\eb05"}.icon-tiyan:before{content:"\eb04"}.icon-danweishu:before{content:"\eafe"}.icon-pingceshu:before{content:"\eb01"}.icon-guankashu2:before{content:"\eb02"}.icon-xuexirenshu3:before{content:"\eb03"}.icon-zhongmingming1:before{content:"\eb00"}.icon-jinrushijiankecheng:before{content:"\eaff"}.icon-shijianxiangmu1:before{content:"\eaf6"}.icon-pingcecishu:before{content:"\eaf7"}.icon-shitikuti:before{content:"\eaf8"}.icon-xianshangkaoshi:before{content:"\eaf9"}.icon-zaixianrenshu1:before{content:"\eafa"}.icon-shiyanhuanjing1:before{content:"\eafb"}.icon-shiyankecheng:before{content:"\eafc"}.icon-xuexirenshu2:before{content:"\eafd"}.icon-zuo3:before{content:"\eaf3"}.icon-you3:before{content:"\eaf4"}.icon-zaixianrenshu:before{content:"\eaf5"}.icon-fujian1:before{content:"\eaf2"}.icon-jisuanzhong:before{content:"\eaf1"}.icon-banjiguanli:before{content:"\eaf0"}.icon-jiezhihoutongguan:before{content:"\eaef"}.icon-zuishouhuanying:before{content:"\eaed"}.icon-shaixuan:before{content:"\eaee"}.icon-leijixuexirenshu:before{content:"\eaea"}.icon-huanyihuan:before{content:"\eaeb"}.icon-dianji2:before{content:"\eaec"}.icon-leijishiyan:before{content:"\eae3"}.icon-jinrixuexi:before{content:"\eae4"}.icon-xuexipaiming:before{content:"\eae5"}.icon-jinrileiji:before{content:"\eae6"}.icon-lianxuxuexi:before{content:"\eae7"}.icon-leijixuexikecheng:before{content:"\eae8"}.icon-leijixuexishichang:before{content:"\eae9"}.icon-renshu:before{content:"\eae0"}.icon-renwu1:before{content:"\eae1"}.icon-xiangmu3:before{content:"\eae2"}.icon-xiangmupingguicon:before{content:"\eada"}.icon-baikeicon:before{content:"\eadb"}.icon-chixujichengicon:before{content:"\eadc"}.icon-zhiliangfenxiicon:before{content:"\eadd"}.icon-dongtaiicon:before{content:"\eade"}.icon-banbenfabuicon:before{content:"\eadf"}.icon-a-bianzu8:before{content:"\ead9"}.icon-shengyinkaibeifen:before{content:"\ead8"}.icon-fangda1:before{content:"\ead6"}.icon-shengyinkai:before{content:"\ead7"}.icon-shipin5:before{content:"\ead5"}.icon-danchuangguanbi:before{content:"\ead4"}.icon-guanbi11:before{content:"\ead3"}.icon-danxuan1:before{content:"\ead2"}.icon-a-bianzu11:before{content:"\ead1"}.icon-chuangjianzhe3:before{content:"\ead0"}.icon-shipin4:before{content:"\eace"}.icon-shangchuantupian3:before{content:"\eacf"}.icon-chuangjianzhe2:before{content:"\eacd"}.icon-lianjie2:before{content:"\eacc"}.icon-xiangmu2:before{content:"\eacb"}.icon-shengxu:before{content:"\eac9"}.icon-jiangxu:before{content:"\eaca"}.icon-fenbu-2:before{content:"\eac7"}.icon-fenbu:before{content:"\eac8"}.icon-yonghuhuaxiang:before{content:"\eac5"}.icon-xuexilujing1:before{content:"\eac6"}.icon-shijianxiangmu:before{content:"\eac4"}.icon-kaifaxiangmu:before{content:"\eab6"}.icon-shouqi3:before{content:"\eac1"}.icon-sousuo9:before{content:"\eac2"}.icon-zhankai4:before{content:"\eac3"}.icon-zhuyaodaima:before{content:"\eac0"}.icon-shijiankecheng:before{content:"\eab9"}.icon-shipinwenjian:before{content:"\eaba"}.icon-ziyuan2:before{content:"\eabb"}.icon-tuandui:before{content:"\eabc"}.icon-zhengshuguanli:before{content:"\eabd"}.icon-ziyuanlianjie:before{content:"\eabe"}.icon-xunishequ:before{content:"\eabf"}.icon-jiaoxueketang1:before{content:"\eab7"}.icon-jingxiang2:before{content:"\eab8"}.icon-jingshi2:before{content:"\eab5"}.icon-loudong1:before{content:"\eab1"}.icon-bug:before{content:"\eab2"}.icon-biaoqian4:before{content:"\eab3"}.icon-yiwei:before{content:"\eab4"}.icon-zuixiaohua:before{content:"\eaaf"}.icon-daimaxingnengjiance:before{content:"\eab0"}.icon-zuduan:before{content:"\eaaa"}.icon-tishi10:before{content:"\eaab"}.icon-ciyao:before{content:"\eaac"}.icon-yanzhong:before{content:"\eaad"}.icon-zhuyao:before{content:"\eaae"}.icon-xianshi1:before{content:"\eaa8"}.icon-yincang3:before{content:"\eaa9"}.icon-chixujicheng:before{content:"\eaa1"}.icon-loudong:before{content:"\eaa2"}.icon-quexian:before{content:"\eaa3"}.icon-zujian:before{content:"\eaa4"}.icon-xukezheng:before{content:"\eaa5"}.icon-zhiliangfenxi1:before{content:"\eaa6"}.icon-xiangmupinggu:before{content:"\eaa7"}.icon-zhongzhi3:before{content:"\eaa0"}.icon-wenjianbeifen:before{content:"\ea9f"}.icon-tijiao:before{content:"\ea99"}.icon-daima1:before{content:"\ea9c"}.icon-a-bianzu31:before{content:"\ea9a"}.icon-latiao:before{content:"\ea9b"}.icon-wenjianjia5:before{content:"\ea9d"}.icon-wenben:before{content:"\ea9e"}.icon-biaotimingcheng:before{content:"\ea98"}.icon-dianjitianjia:before{content:"\ea97"}.icon-jieping:before{content:"\ea96"}.icon-shouqi2:before{content:"\ea94"}.icon-zhankai3:before{content:"\ea95"}.icon-cuowu:before{content:"\ea93"}.icon-kaishitiaozhan1:before{content:"\ea8e"}.icon-jinrulianxi:before{content:"\ea8f"}.icon-timuliebiao:before{content:"\ea90"}.icon-shixun4:before{content:"\ea91"}.icon-Bug:before{content:"\ea92"}.icon-daorupingyue:before{content:"\ea8d"}.icon-chazhong:before{content:"\ea8c"}.icon-chaoguoshuzhi:before{content:"\ea89"}.icon-yixuan:before{content:"\ea8a"}.icon-bianchengzuoye:before{content:"\ea88"}.icon-dingwei:before{content:"\ea85"}.icon-xiaoyuandian:before{content:"\ea86"}.icon-kongzhongxuanjiang:before{content:"\ea87"}.icon-shoucang2:before{content:"\ea84"}.icon-kaishitiaozhan:before{content:"\ea78"}.icon-ketangpaihangbang:before{content:"\ea7f"}.icon-fasong1:before{content:"\ea80"}.icon-lianxi:before{content:"\ea81"}.icon-paihang:before{content:"\ea82"}.icon-shanchu12:before{content:"\ea83"}.icon-fasong:before{content:"\ea77"}.icon-zhangjie11:before{content:"\ea6a"}.icon-zhangjie2:before{content:"\ea6b"}.icon-yichu1:before{content:"\ea6c"}.icon-chuangjianshujuji1:before{content:"\ea6d"}.icon-shujuji1:before{content:"\ea6e"}.icon-a-bianzu121:before{content:"\ea6f"}.icon-shangchuan4:before{content:"\ea70"}.icon-guanbi10:before{content:"\ea71"}.icon-xiangmu1:before{content:"\ea72"}.icon-tishi9:before{content:"\ea73"}.icon-shujuji3:before{content:"\ea74"}.icon-jingxiang1:before{content:"\ea75"}.icon-wodegongzuotai:before{content:"\ea76"}.icon-chuangjianjiahao:before{content:"\ea79"}.icon-chakan2:before{content:"\ea7a"}.icon-zhongduan:before{content:"\ea7b"}.icon-fuwuqi:before{content:"\ea7c"}.icon-shouqixiaojiantou:before{content:"\ea7d"}.icon-zhankaixiaojiantou:before{content:"\ea7e"}.icon-a-fuzhi1:before{content:"\ea69"}.icon-shujuwajue:before{content:"\ea67"}.icon-huanjing:before{content:"\ea68"}.icon-wendangshengcheng:before{content:"\ea62"}.icon-gongchengrenzheng:before{content:"\ea63"}.icon-shengchengwendang:before{content:"\ea64"}.icon-xiazai4:before{content:"\ea65"}.icon-xiugaibiaoti:before{content:"\ea66"}.icon-danwei1:before{content:"\ea61"}.icon-anquan:before{content:"\ea5d"}.icon-bug-fill:before{content:"\ea5e"}.icon-a-shujufenxi-liuliangfenxi3:before{content:"\ea5f"}.icon-shuaxin3:before{content:"\ea60"}.icon-fushe:before{content:"\ea5c"}.icon-chakandaima:before{content:"\ea5b"}.icon-dadian:before{content:"\ea5a"}.icon-yichu:before{content:"\ea59"}.icon-jiaru:before{content:"\ea58"}.icon-daochushiti1:before{content:"\ea49"}.icon-monikaoshi2:before{content:"\ea4a"}.icon-bianji10:before{content:"\ea4b"}.icon-fasongzhiketang:before{content:"\ea4c"}.icon-pilianggongkai:before{content:"\ea4d"}.icon-piliangcaozuoicon2:before{content:"\ea4e"}.icon-wenjianjiaerji:before{content:"\ea4f"}.icon-piliangshanchu3:before{content:"\ea50"}.icon-xinjianwenjianjia:before{content:"\ea51"}.icon-piliangjiaru:before{content:"\ea52"}.icon-paixu3:before{content:"\ea53"}.icon-piliangyichu:before{content:"\ea54"}.icon-pilianggongxiang:before{content:"\ea55"}.icon-wenjianjiayiji:before{content:"\ea56"}.icon-xinzengshiti2:before{content:"\ea57"}.icon-monikaoshi1:before{content:"\ea40"}.icon-bianji9:before{content:"\ea41"}.icon-tishixiaowenhao:before{content:"\ea42"}.icon-tianjiashitixiaojiahao:before{content:"\ea43"}.icon-yulan:before{content:"\ea45"}.icon-tixingpaixu:before{content:"\ea46"}.icon-shezhi7:before{content:"\ea47"}.icon-shanchu11:before{content:"\ea48"}.icon-dianji1:before{content:"\ea3e"}.icon-wenjian6:before{content:"\ea3f"}.icon-gundongxianshiyuanerji:before{content:"\ea30"}.icon-guanbi9:before{content:"\ea34"}.icon-a-xiangmuchengguo1:before{content:"\ea3d"}.icon-a-ziyuanku1:before{content:"\ea3c"}.icon-zuoyoulunboyiji:before{content:"\ea3b"}.icon-a-chengyuan1:before{content:"\ea3a"}.icon-xiaojiantou:before{content:"\ea39"}.icon-zuoyoulunboerji:before{content:"\ea35"}.icon-lunboyiji:before{content:"\ea36"}.icon-lunboerji:before{content:"\ea37"}.icon-dianzan5:before{content:"\ea38"}.icon-jiantou3:before{content:"\ea32"}.icon-guanbi8:before{content:"\ea33"}.icon-gundongxianshiyuanyiji:before{content:"\ea31"}.icon-xiaowenhao1:before{content:"\ea2f"}.icon-shanjian:before{content:"\ea2e"}.icon-shangchuan3:before{content:"\ea2d"}.icon-shenqingjiaru2:before{content:"\e9dc"}.icon-baocun1:before{content:"\ea2c"}.icon-xuanzerenzhengzhuanye:before{content:"\ea2b"}.icon-fujian2:before{content:"\ea2a"}.icon-gongxianpaihang:before{content:"\ea29"}.icon-VRyantao:before{content:"\ea26"}.icon-jiaoyanchengguo:before{content:"\ea28"}.icon-jiaoxuexietong:before{content:"\ea27"}.icon-zhishitupu:before{content:"\ea25"}.icon-tongzhigonggao:before{content:"\ea24"}.icon-xiangmumeiyouziyuan:before{content:"\ea23"}.icon-nandu:before{content:"\ea21"}.icon-tianjia1:before{content:"\ea20"}.icon-xiangmujianshezhong:before{content:"\ea1f"}.icon-chengyuanguanli2:before{content:"\ea1e"}.icon-kejianziyuan:before{content:"\ea1d"}.icon-shipinziyuan:before{content:"\ea1c"}.icon-shixunxiangmu:before{content:"\ea1b"}.icon-kechengziyuan:before{content:"\ea1a"}.icon-jiaoxuedagang:before{content:"\e9fd"}.icon-shangchuantupian2:before{content:"\e911"}.icon-yuzhi:before{content:"\ea19"}.icon-shangchuan2:before{content:"\ea18"}.icon-daorushuju:before{content:"\ea14"}.icon-jisuangongshi:before{content:"\ea15"}.icon-tongbushuju:before{content:"\ea16"}.icon-kaoheneirong:before{content:"\ea17"}.icon-wu:before{content:"\ea13"}.icon-tuxiang:before{content:"\ea12"}.icon-zhexiantuli:before{content:"\ea0e"}.icon-dabiao:before{content:"\ea0f"}.icon-zhuzhuangtutulisvg:before{content:"\ea10"}.icon-weidabiao:before{content:"\ea11"}.icon-zhexiantuli-copy:before{content:"\f1db"}.icon-zhexiantuli-copy1:before{content:"\f1da"}.icon-dabiao-copy:before{content:"\f1dc"}.icon-jisuan:before{content:"\ea0d"}.icon-zhuanchu:before{content:"\ea0c"}.icon-weidacheng:before{content:"\ea02"}.icon-biyeyaoqiu1:before{content:"\ea04"}.icon-mubiao:before{content:"\ea05"}.icon-dacheng:before{content:"\ea06"}.icon-kechengshuliang:before{content:"\ea07"}.icon-xuesheng1:before{content:"\ea08"}.icon-zhibiaodian:before{content:"\ea09"}.icon-zhuanru:before{content:"\ea0b"}.icon-daohang:before{content:"\ea03"}.icon-daxue:before{content:"\ea0a"}.icon-guanbizuoce:before{content:"\ea00"}.icon-guanbizhankai:before{content:"\ea01"}.icon-guanbidanchuang:before{content:"\e9ff"}.icon-hongsejingshi:before{content:"\e9fe"}.icon-danchuang-guanbi:before{content:"\e9fc"}.icon-zuoshangjiaofanhui:before{content:"\e9fb"}.icon-shexiangtou:before{content:"\e9fa"}.icon-renxingxian:before{content:"\e9f9"}.icon-piliangcaozuoicon1:before{content:"\e9f8"}.icon-guochengjiantou:before{content:"\e9f7"}.icon-dengdaishenhe:before{content:"\e9f6"}.icon-fasongtongzhi:before{content:"\e9f5"}.icon-tongguo:before{content:"\e9f2"}.icon-weitongguo1:before{content:"\e9f3"}.icon-bianji8:before{content:"\e9f4"}.icon-shoucang1:before{content:"\e9f1"}.icon-xinzeng:before{content:"\e9e5"}.icon-shouqi1:before{content:"\e9f0"}.icon-zhankai2:before{content:"\e9ef"}.icon-fenxiangketang:before{content:"\e9ee"}.icon-xuanzewenjian:before{content:"\e9ec"}.icon-xuanzhong10:before{content:"\e9ed"}.icon-weixuanze1:before{content:"\e9eb"}.icon-guanbi7:before{content:"\e9ea"}.icon-xiala3:before{content:"\e9e6"}.icon-shangla-copy:before{content:"\f1d9"}.icon-sousuo8:before{content:"\e9e9"}.icon-bianji7:before{content:"\e9db"}.icon-chakansvg:before{content:"\e9dd"}.icon-daochubeifen:before{content:"\e9de"}.icon-gantanhao:before{content:"\e9df"}.icon-guanliyuan:before{content:"\e9e0"}.icon-moban1:before{content:"\e9e1"}.icon-piliangdaoru:before{content:"\e9e2"}.icon-piliangshanchubeifen:before{content:"\e9e3"}.icon-shangchuan1:before{content:"\e9e4"}.icon-quxiao:before{content:"\e9e7"}.icon-xuanze1:before{content:"\e9e8"}.icon-biyeyaoqiu:before{content:"\e9ce"}.icon-zhibiaopingjia:before{content:"\e9cf"}.icon-dachengpinggu:before{content:"\e9d0"}.icon-xueshengliebiao:before{content:"\e9d1"}.icon-kechengtixi:before{content:"\e9d2"}.icon-kechengjuzhen:before{content:"\e9d3"}.icon-dachenggaijin:before{content:"\e9d4"}.icon-biyejuzhen:before{content:"\e9d5"}.icon-biyezhibiao:before{content:"\e9d6"}.icon-kechengshezhi:before{content:"\e9d7"}.icon-kechengliebiao:before{content:"\e9d8"}.icon-jiaoshiliebiao:before{content:"\e9d9"}.icon-kechengpingjia:before{content:"\e9da"}.icon-peiyangfangan:before{content:"\e9cd"}.icon-peiyangmubiao:before{content:"\e9cc"}.icon-zhuanyeshezhi:before{content:"\e9cb"}.icon-renzhengdaohang:before{content:"\e9ca"}.icon-a-kehuduantishi1:before{content:"\e9c9"}.icon-sheweigongkai2:before{content:"\e9c8"}.icon-gengduozhishidian:before{content:"\e9c7"}.icon-zongxiang:before{content:"\e9c5"}.icon-hengxiang:before{content:"\e9c6"}.icon-tiaozhengpaixu2:before{content:"\e9c4"}.icon-piliangjiezhi2:before{content:"\e9c1"}.icon-piliangshanchu2:before{content:"\e9c2"}.icon-piliangcaozuoicon:before{content:"\e9c3"}.icon-yidongmulu:before{content:"\e9bf"}.icon-fabu5:before{content:"\e9c0"}.icon-tianjiaxuesheng1:before{content:"\e9a8"}.icon-shijian1:before{content:"\e9be"}.icon-shenqingchengweizhujiao:before{content:"\e9bd"}.icon-chengyuanguanli1:before{content:"\e9bc"}.icon-xuanzeti21:before{content:"\e9ba"}.icon-xuanzeti3:before{content:"\e9bb"}.icon-a-hao:before{content:"\e9b9"}.icon-gengduo4:before{content:"\e9af"}.icon-chakanzuoye:before{content:"\e9b0"}.icon-kaishixuexi:before{content:"\e9b1"}.icon-piliangcaozuo1:before{content:"\e9b2"}.icon-paixu2:before{content:"\e9b3"}.icon-paixu11:before{content:"\e9b4"}.icon-piliangcaozuo2:before{content:"\e9b6"}.icon-shenqingchengweijiaoshi:before{content:"\e9b7"}.icon-wanchengjindu:before{content:"\e9b8"}.icon-icon_weishoucang:before{content:"\e9ad"}.icon-icon_yishoucang1:before{content:"\e9ae"}.icon-shanchu10:before{content:"\e9ac"}.icon-xuexi:before{content:"\e9ab"}.icon-tianjialaoshi1:before{content:"\e9a7"}.icon-yishezhifabushijian1:before{content:"\e9a9"}.icon-tianjiazhujiao1:before{content:"\e9aa"}.icon-piliangjiezhi1:before{content:"\e9a4"}.icon-tiaozhengpaixu1:before{content:"\e9a1"}.icon-piliangfabu1:before{content:"\e9a2"}.icon-sheweigongkai1:before{content:"\e9a3"}.icon-yidongdaomulu1:before{content:"\e9a5"}.icon-piliangshanchu1:before{content:"\e9a6"}.icon-xuanzeti2:before{content:"\e9a0"}.icon-a-weishoucangxingxing:before{content:"\e99f"}.icon-a-shoucangxingxing:before{content:"\e99e"}.icon-icon_shezhi:before{content:"\e99d"}.icon-icon_yishoucang:before{content:"\e99c"}.icon-icon_xuexitongji:before{content:"\e99b"}.icon-icon_fasongzhi:before{content:"\e99a"}.icon-tianjialaoshi:before{content:"\e999"}.icon-tianjiazhujiao:before{content:"\e997"}.icon-tianjiaxuesheng:before{content:"\e998"}.icon-xinjianmulu1:before{content:"\e993"}.icon-fabukejian:before{content:"\e994"}.icon-yishezhifabushijian:before{content:"\e995"}.icon-zhongmingmingmulu1:before{content:"\e996"}.icon-shuaxinshijian:before{content:"\e992"}.icon-jixufabu:before{content:"\e990"}.icon-jiezhishiyan:before{content:"\e991"}.icon-shengyushijian:before{content:"\e98e"}.icon-lijifabu1:before{content:"\e98f"}.icon-zhongmingmingmulu:before{content:"\e98d"}.icon-yidongdaomulu:before{content:"\e98c"}.icon-sheweigongkai:before{content:"\e98b"}.icon-piliangjiezhi:before{content:"\e987"}.icon-piliangfabu:before{content:"\e988"}.icon-tiaozhengpaixu:before{content:"\e989"}.icon-piliangshanchu:before{content:"\e98a"}.icon-chuangjianshijian:before{content:"\e97b"}.icon-xinjianmulu:before{content:"\e985"}.icon-piliangcaozuo:before{content:"\e986"}.icon-paixu:before{content:"\e982"}.icon-shezhi6:before{content:"\e983"}.icon-gengduo3:before{content:"\e984"}.icon-a-08zhiliang-xianxing:before{content:"\e977"}.icon-xiaopinglun:before{content:"\e97f"}.icon-xiaodianzan2:before{content:"\e980"}.icon-xiaopinglun2:before{content:"\e981"}.icon-huifu21:before{content:"\e97c"}.icon-huifu3:before{content:"\e97d"}.icon-xiaodianzan:before{content:"\e97e"}.icon-jingxuan:before{content:"\e964"}.icon-guanfang:before{content:"\e969"}.icon-xietijie:before{content:"\e96a"}.icon-guanfang1:before{content:"\e978"}.icon-jingxuan1:before{content:"\e979"}.icon-xietijie2:before{content:"\e97a"}.icon-paihangbang1:before{content:"\e976"}.icon-zhanyongneicun:before{content:"\e972"}.icon-pinglun11:before{content:"\e971"}.icon-pinglun21:before{content:"\e970"}.icon-shanchushipin:before{content:"\e975"}.icon-shangchuanchenggong:before{content:"\e973"}.icon-shangchuanshipin:before{content:"\e974"}.icon-paihangbang:before{content:"\e968"}.icon-zhankaitimu:before{content:"\e967"}.icon-chakan21:before{content:"\e96e"}.icon-dianzan22:before{content:"\e96f"}.icon-yipingyue:before{content:"\e96d"}.icon-weipingyue:before{content:"\e96c"}.icon-dadianzan:before{content:"\e96b"}.icon-chakan11:before{content:"\e965"}.icon-dianzan12:before{content:"\e966"}.icon-yunhangshijian:before{content:"\e963"}.icon-queding:before{content:"\e962"}.icon-diyiming:before{content:"\e95f"}.icon-disanming:before{content:"\e960"}.icon-dierming:before{content:"\e961"}.icon-shipin3:before{content:"\e92b"}.icon-sousuo7:before{content:"\e946"}.icon-wo:before{content:"\e95e"}.icon-tongji4:before{content:"\e921"}.icon-a-bianzu14:before{content:"\e913"}.icon-a-bianzu201:before{content:"\e95c"}.icon-a-bianzu191:before{content:"\e95d"}.icon-a-bianzu12:before{content:"\e957"}.icon-a-bianzu161:before{content:"\e958"}.icon-a-bianzu15:before{content:"\e959"}.icon-a-bianzu19:before{content:"\e95a"}.icon-a-bianzu20:before{content:"\e95b"}.icon-guanbi6:before{content:"\e941"}.icon-fangzuobi1:before{content:"\e94f"}.icon-kaoshi:before{content:"\e950"}.icon-yonghu1:before{content:"\e951"}.icon-a-bianzu5beifen:before{content:"\e952"}.icon-a-bianzu5beifen2:before{content:"\e953"}.icon-shanchu9:before{content:"\e954"}.icon-cuo:before{content:"\e955"}.icon-dui:before{content:"\e956"}.icon-a-bianzu5beifen17:before{content:"\e93c"}.icon-xuanzhong8:before{content:"\e933"}.icon-jinggao-3:before{content:"\e934"}.icon-shizhong1:before{content:"\e914"}.icon-wenjianjia-2:before{content:"\e928"}.icon-a-wenjianjia1:before{content:"\e94b"}.icon-timu:before{content:"\e94c"}.icon-zongfen:before{content:"\e94d"}.icon-wenjianjia4:before{content:"\e94e"}.icon-yunhang1:before{content:"\e94a"}.icon-tingzhizhihui:before{content:"\e945"}.icon-huadongbiao:before{content:"\e947"}.icon-yunhangzhihui:before{content:"\e948"}.icon-tingzhi:before{content:"\e949"}.icon-jinggao-2:before{content:"\e942"}.icon-ku:before{content:"\e943"}.icon-kongzhuangtai:before{content:"\e944"}.icon-shuoming:before{content:"\e93d"}.icon-fabu4:before{content:"\e93b"}.icon-weifabu:before{content:"\e93e"}.icon-you2:before{content:"\e93f"}.icon-zuo2:before{content:"\e940"}.icon-sousuo6:before{content:"\e93a"}.icon-a-bianzu2:before{content:"\e936"}.icon-a-bianzu5:before{content:"\e937"}.icon-a-bianzu3:before{content:"\e938"}.icon-huodong1:before{content:"\e939"}.icon-weixuanze:before{content:"\e92c"}.icon-xuanzhong7:before{content:"\e92d"}.icon-zhankai1:before{content:"\e92e"}.icon-guanbi5:before{content:"\e92f"}.icon-xiayi4:before{content:"\e930"}.icon-shangyi4:before{content:"\e931"}.icon-tishi8:before{content:"\e932"}.icon-Rectanglebeifen:before{content:"\e935"}.icon-jinggao3:before{content:"\e929"}.icon-guanbi4:before{content:"\e92a"}.icon-a-1:before{content:"\e90d"}.icon-xiangxiahui:before{content:"\e927"}.icon-a-bianzu12beifen:before{content:"\e90c"}.icon-a-bianzu16:before{content:"\e90e"}.icon-a-bianzu12beifen1:before{content:"\e90f"}.icon-jingshi:before{content:"\e910"}.icon-guanbi3:before{content:"\e912"}.icon-xiangshang1:before{content:"\e915"}.icon-a-2:before{content:"\e916"}.icon-xialajiantou1:before{content:"\e917"}.icon-timu-1:before{content:"\e918"}.icon-xialajiantoubeifen:before{content:"\e919"}.icon-a-wenhaobeifen2:before{content:"\e91a"}.icon-a-3:before{content:"\e91b"}.icon-kaochamendian:before{content:"\e91c"}.icon-a-xuanzebeifen2:before{content:"\e91d"}.icon-xiangshang11:before{content:"\e91e"}.icon-wenjian5:before{content:"\e91f"}.icon-xiangshanghui:before{content:"\e920"}.icon-xiangxia-1:before{content:"\e922"}.icon-xinrenkecheng:before{content:"\e923"}.icon-wenjianjia3:before{content:"\e924"}.icon-defen-2:before{content:"\e925"}.icon-xuanzhong6:before{content:"\e926"}.icon-yijiandianping1-copy:before{content:"\f1de"}.icon-daimachazhong2:before{content:"\e906"}.icon-piliangdahui:before{content:"\e907"}.icon-daochu1:before{content:"\e908"}.icon-wenhao1:before{content:"\e909"}.icon-sousuo5:before{content:"\e90a"}.icon-yijiandianping1:before{content:"\e90b"}.icon-yiwancheng3:before{content:"\e905"}.icon-xuexirenshu1:before{content:"\e903"}.icon-guankashu1:before{content:"\e904"}.icon-daochushiti:before{content:"\e902"}.icon-qingchu:before{content:"\e8f7"}.icon-shangyi3:before{content:"\e8f8"}.icon-shiti:before{content:"\e8f9"}.icon-shangxiabiao:before{content:"\e8fa"}.icon-sousuo4:before{content:"\e8fb"}.icon-xinjianfenzu1:before{content:"\e8fc"}.icon-xiajiantou1:before{content:"\e8fd"}.icon-wenjianjia2:before{content:"\e8fe"}.icon-zhankaijiantou:before{content:"\e8ff"}.icon-xinzengshiti1:before{content:"\e900"}.icon-xiayi3:before{content:"\e901"}.icon-yiwancheng2:before{content:"\e8f5"}.icon-shuaxin2:before{content:"\e8f6"}.icon-dianji:before{content:"\e8f4"}.icon-pingtaijieshao:before{content:"\e8ef"}.icon-zaixiankefu:before{content:"\e8f0"}.icon-shixunkecheng:before{content:"\e8f1"}.icon-bangzhushouce:before{content:"\e8f2"}.icon-jiaoxueketang:before{content:"\e8f3"}.icon-jiantou2:before{content:"\e8ee"}.icon-chenggong1:before{content:"\e8e8"}.icon-monikaoshi:before{content:"\e8ec"}.icon-biaoji:before{content:"\e8eb"}.icon-tishi7:before{content:"\e8ed"}.icon-jiaruketang1:before{content:"\e8e9"}.icon-xinjianketang:before{content:"\e8ea"}.icon-xinshouzhiyin:before{content:"\e8e4"}.icon-xinjianxiangmu:before{content:"\e8e6"}.icon-xinjiankecheng:before{content:"\e8e7"}.icon-panduan:before{content:"\e8de"}.icon-shixun3:before{content:"\e8df"}.icon-tiankongti:before{content:"\e8e2"}.icon-biancheng1:before{content:"\e8e5"}.icon-duoxuan:before{content:"\e8e0"}.icon-danxuan:before{content:"\e8e1"}.icon-jianda:before{content:"\e8e3"}.icon-lanzi:before{content:"\e8dd"}.icon-kemuguanli:before{content:"\e8d4"}.icon-shijuanguanli:before{content:"\e8d5"}.icon-kaoshiguanli:before{content:"\e8d8"}.icon-shitiguanli:before{content:"\e8d9"}.icon-yonghuguanli:before{content:"\e8da"}.icon-xiala2:before{content:"\e8d6"}.icon-shouqi:before{content:"\e8d7"}.icon-xitongguanli:before{content:"\e8db"}.icon-xuesheng:before{content:"\e687"}.icon-laoshi:before{content:"\e628"}.icon-a-shanchu:before{content:"\e8dc"}.icon-tishi6:before{content:"\e8d3"}.icon-guanbi2:before{content:"\e8d2"}.icon-wanchengdu-weiwancheng:before{content:"\e8d0"}.icon-a-wanchengdu100:before{content:"\e8d1"}.icon-wendajiqirenyiji:before{content:"\e8cf"}.icon-wendajiqiren-yiji:before{content:"\e8cb"}.icon-shouye:before{content:"\e8cc"}.icon-zhishichouqu:before{content:"\e8cd"}.icon-zhishironghe:before{content:"\e8ce"}.icon-dianzixinxi:before{content:"\e8c9"}.icon-suanfasheji:before{content:"\e8ca"}.icon-huore:before{content:"\e8c8"}.icon-shuaxin1:before{content:"\e8c7"}.icon-duiwoyouyong:before{content:"\e8c6"}.icon-xuanzhong5:before{content:"\e8c5"}.icon-butaidong:before{content:"\e8b8"}.icon-dashuju:before{content:"\e8b9"}.icon-jisuanjijichu:before{content:"\e8ba"}.icon-rengongzhineng:before{content:"\e8bb"}.icon-qukuailian:before{content:"\e8bc"}.icon-ruanjiangongcheng:before{content:"\e8bd"}.icon-chengxushejiyuyan:before{content:"\e8be"}.icon-jisuanjixitongnengli:before{content:"\e8bf"}.icon-xuexilujing:before{content:"\e8c0"}.icon-qita:before{content:"\e8c1"}.icon-shujuku:before{content:"\e8c2"}.icon-wangluoanquan:before{content:"\e8c3"}.icon-Webkaifa:before{content:"\e8c4"}.icon-zhidinggongkai1:before{content:"\e8b6"}.icon-xuanzhong4:before{content:"\e8b7"}.icon-rili2:before{content:"\e8af"}.icon-fanwei:before{content:"\e8b5"}.icon-danwei:before{content:"\e8a7"}.icon-daibanshixiang:before{content:"\e8a8"}.icon-fuke:before{content:"\e8a9"}.icon-dizhi:before{content:"\e8aa"}.icon-gailan:before{content:"\e8ab"}.icon-nan:before{content:"\e8ac"}.icon-nv:before{content:"\e8ad"}.icon-gongzuoliu1:before{content:"\e8ae"}.icon-xiala1:before{content:"\e8b0"}.icon-shujutongji:before{content:"\e8b1"}.icon-youxiang:before{content:"\e8b2"}.icon-xiangmu:before{content:"\e8b3"}.icon-zuzhi:before{content:"\e8b4"}.icon-liebiaofenbu:before{content:"\e8a3"}.icon-juxingfenbu:before{content:"\e8a4"}.icon-xuanzhong3:before{content:"\e8a5"}.icon-tianjiaxuanze:before{content:"\e8a6"}.icon-fenxiang1:before{content:"\e89c"}.icon-huidaodingbu1:before{content:"\e89d"}.icon-weibo1:before{content:"\e89e"}.icon-QQ2:before{content:"\e89f"}.icon-bangzhu:before{content:"\e8a0"}.icon-qqkongjian:before{content:"\e8a1"}.icon-weixin1:before{content:"\e8a2"}.icon-zuoyouzhankai:before{content:"\e89b"}.icon-fuwu:before{content:"\e89a"}.icon-weixin2:before{content:"\e603"}.icon-shoucang:before{content:"\e899"}.icon-chakan1:before{content:"\e897"}.icon-fuzhi7:before{content:"\e898"}.icon-daimachazhong1:before{content:"\e896"}.icon-hebing1:before{content:"\e895"}.icon-fanhui2:before{content:"\e893"}.icon-xuanxiang:before{content:"\e894"}.icon-chuangjianshujuji:before{content:"\e88d"}.icon-gerenzhongxin:before{content:"\e88e"}.icon-zhuye2:before{content:"\e88f"}.icon-shuaxin:before{content:"\e890"}.icon-gongkai1:before{content:"\e891"}.icon-siyou:before{content:"\e892"}.icon-cela:before{content:"\e88c"}.icon-QQ1:before{content:"\e88b"}.icon-tuichu:before{content:"\e889"}.icon-tuichuquanping2:before{content:"\e88a"}.icon-shiyongzhinan:before{content:"\e838"}.icon-tishi5:before{content:"\e887"}.icon-quanping2:before{content:"\e888"}.icon-QQ:before{content:"\e7c3"}.icon-weixin:before{content:"\e886"}.icon-wenjian4:before{content:"\e885"}.icon-shujuji2:before{content:"\e884"}.icon-tishi4:before{content:"\e883"}.icon-shanchu8:before{content:"\e87e"}.icon-fenxiang:before{content:"\e87f"}.icon-fuzhi6:before{content:"\e880"}.icon-xiazai3:before{content:"\e881"}.icon-zhongmingming:before{content:"\e882"}.icon-shujuji:before{content:"\e87d"}.icon-yiwancheng1:before{content:"\e87c"}.icon-chexiaofabu2:before{content:"\e877"}.icon-jixutiaozhan:before{content:"\e87a"}.icon-chexiaoshenqinggongkai:before{content:"\e87b"}.icon-jinbi1:before{content:"\e875"}.icon-jinbi1-copy:before{content:"\f1d8"}.icon-fasongzhi1:before{content:"\e873"}.icon-fabu3:before{content:"\e874"}.icon-shenqinggongkai1:before{content:"\e876"}.icon-yiguanbi3:before{content:"\e878"}.icon-pingfen2:before{content:"\e879"}.icon-xiugai3:before{content:"\e869"}.icon-weimingmingbiaoti1:before{content:"\e86a"}.icon-kechengjieshao:before{content:"\e86b"}.icon-SPOCketang:before{content:"\e86c"}.icon-shipin2:before{content:"\e86e"}.icon-shixunti2:before{content:"\e86f"}.icon-kejian1:before{content:"\e870"}.icon-kechengxuzhi:before{content:"\e871"}.icon-jiaoxuetuandui:before{content:"\e872"}.icon-jiantou1:before{content:"\e868"}.icon-sanjiaoxing:before{content:"\e867"}.icon-lujing:before{content:"\e862"}.icon-yiwancheng:before{content:"\e861"}.icon-xiugai2:before{content:"\e85f"}.icon-weimingmingbiaoti:before{content:"\e85c"}.icon-kejian:before{content:"\e85d"}.icon-dianzan4:before{content:"\e863"}.icon-shanchu7:before{content:"\e864"}.icon-pinglun2:before{content:"\e865"}.icon-zhiding2:before{content:"\e866"}.icon-shixun1:before{content:"\e85e"}.icon-shipin1:before{content:"\e860"}.icon-quanping1:before{content:"\e85a"}.icon-tuichuquanping1:before{content:"\e85b"}.icon-zhongzhidaimacangku:before{content:"\e859"}.icon-gengduo2:before{content:"\e857"}.icon-daimacangku2:before{content:"\e858"}.icon-xuanzeti11:before{content:"\e851"}.icon-shixunti1:before{content:"\e852"}.icon-shangyi2:before{content:"\e853"}.icon-tianjiatimu:before{content:"\e854"}.icon-xiaoxiugai:before{content:"\e855"}.icon-xiayi2:before{content:"\e856"}.icon-yishanchu:before{content:"\e84f"}.icon-yiguanbi2:before{content:"\e850"}.icon-changjianwenti:before{content:"\e828"}.icon-chexiaofabu1:before{content:"\e829"}.icon-fasongzhi:before{content:"\e82a"}.icon-chexiaogongkai1:before{content:"\e82b"}.icon-fabu2:before{content:"\e82c"}.icon-daimacangku:before{content:"\e82d"}.icon-erweima1:before{content:"\e82e"}.icon-Fock:before{content:"\e82f"}.icon-fuzhilianjie:before{content:"\e830"}.icon-huidaodingbu:before{content:"\e831"}.icon-jibenxinxi1:before{content:"\e832"}.icon-pingfen-yibanfen:before{content:"\e833"}.icon-guankashu:before{content:"\e834"}.icon-shanchu6:before{content:"\e835"}.icon-pingfen1:before{content:"\e836"}.icon-shezhi5:before{content:"\e837"}.icon-shoucangerji:before{content:"\e839"}.icon-shoucangyiji:before{content:"\e83a"}.icon-shixunshu:before{content:"\e83b"}.icon-shanchu23:before{content:"\e83c"}.icon-hezuochengyuan:before{content:"\e83d"}.icon-shixunti:before{content:"\e83e"}.icon-xiaowenhao:before{content:"\e83f"}.icon-wenjian3:before{content:"\e840"}.icon-xiugai1:before{content:"\e841"}.icon-shiyanhuanjing:before{content:"\e842"}.icon-wenjian11:before{content:"\e843"}.icon-sousuo3:before{content:"\e844"}.icon-suoshukecheng:before{content:"\e845"}.icon-shenqinggongkai:before{content:"\e846"}.icon-shijianshezhi:before{content:"\e847"}.icon-renwuguanka:before{content:"\e848"}.icon-xuanzeti1:before{content:"\e849"}.icon-yijianfankui1:before{content:"\e84a"}.icon-tuijianshixun:before{content:"\e84b"}.icon-xiala:before{content:"\e84c"}.icon-xuexirenshu:before{content:"\e84d"}.icon-xuexijindu:before{content:"\e84e"}.icon-kongbai:before{content:"\e827"}.icon-lajitong1:before{content:"\e826"}.icon-wenjian2:before{content:"\e825"}.icon-ren:before{content:"\e824"}.icon-shanchu5:before{content:"\e823"}.icon-chakan:before{content:"\e822"}.icon-jiaoxueanli:before{content:"\e821"}.icon-kechengxuexi:before{content:"\e820"}.icon-shixunfabu:before{content:"\e81e"}.icon-shijiankechengfabu:before{content:"\e81f"}.icon-IP:before{content:"\e81c"}.icon-IPbangding:before{content:"\e81d"}.icon-guge:before{content:"\e81a"}.icon-huohu:before{content:"\e81b"}.icon-fanhuishijuan:before{content:"\e819"}.icon-kaoshishichang:before{content:"\e818"}.icon-sousuo1:before{content:"\e817"}.icon-xinzengshiti:before{content:"\e809"}.icon-xiugai:before{content:"\e80a"}.icon-shanchu4:before{content:"\e80b"}.icon-xinjianfenzu:before{content:"\e80c"}.icon-xuanzhong2:before{content:"\e80d"}.icon-fabu1:before{content:"\e80e"}.icon-xuanyong:before{content:"\e80f"}.icon-chexiaofenzu1:before{content:"\e810"}.icon-shanchu22:before{content:"\e811"}.icon-chexiaogongkai:before{content:"\e812"}.icon-jiexi1:before{content:"\e813"}.icon-chexiaogongxiang1:before{content:"\e814"}.icon-chexiaofabu:before{content:"\e815"}.icon-bianji21:before{content:"\e816"}.icon-guanbi1:before{content:"\e806"}.icon-kaiqishexiangtou:before{content:"\e807"}.icon-kaiqifangqieping:before{content:"\e808"}.icon-jingsaihuodong1:before{content:"\e805"}.icon-you1:before{content:"\e802"}.icon-xialajiantou:before{content:"\e803"}.icon-zuo1:before{content:"\e804"}.icon-quntibiaozhu:before{content:"\e7ee"}.icon-biaozhuyindao:before{content:"\e7f1"}.icon-fankuixiuzheng:before{content:"\e7f3"}.icon-taishiganzhi:before{content:"\e7f6"}.icon-duoweipinggu:before{content:"\e7f7"}.icon-daimatuoguan:before{content:"\e7f8"}.icon-jiaoliushequ:before{content:"\e7fa"}.icon-duoguanlianyufankui:before{content:"\e7fb"}.icon-xiangmuguanli:before{content:"\e7fc"}.icon-ziyuanpaihanghetuijian:before{content:"\e7ff"}.icon-zhiliangjiance:before{content:"\e801"}.icon-zuoyechazhong1:before{content:"\e7ef"}.icon-gongchengjiaoyu1:before{content:"\e7f0"}.icon-fanzhuanketang1:before{content:"\e7f4"}.icon-shixunkecheng1:before{content:"\e7f5"}.icon-tishi3:before{content:"\e7ed"}.icon-fanhui1:before{content:"\e7ec"}.icon-rili1:before{content:"\e7eb"}.icon-tupian1:before{content:"\e7ea"}.icon-chengguorongyu:before{content:"\e7e9"}.icon-tianxiedisanfangmuke:before{content:"\e7e8"}.icon-zhuye1:before{content:"\e7e4"}.icon-xiangmujianjie:before{content:"\e7e7"}.icon-canyuchengyuan:before{content:"\e7e6"}.icon-shiyongwendang:before{content:"\e7e5"}.icon-daimaku:before{content:"\e7d9"}.icon-forc:before{content:"\e7da"}.icon-dianzan3:before{content:"\e7dd"}.icon-lichengbei:before{content:"\e7de"}.icon-quxiaodianzan:before{content:"\e7df"}.icon-fork2:before{content:"\e7e0"}.icon-hebingqingqiu1:before{content:"\e7e1"}.icon-renwu:before{content:"\e7e2"}.icon-tongzhi:before{content:"\e7e3"}.icon-jinbi:before{content:"\e7c5"}.icon-weikaishexiangtou1:before{content:"\e7d8"}.icon-guankacaidan:before{content:"\e7ce"}.icon-zhongzhishixun:before{content:"\e7d5"}.icon-fuzhiniantie:before{content:"\e7d6"}.icon-gongxiangzhuomian:before{content:"\e7d7"}.icon-tuichuquanping:before{content:"\e7d4"}.icon-quanping:before{content:"\e7d2"}.icon-fuzhibanbenkudizhi1:before{content:"\e7d3"}.icon-shiyanhuanjingdaojishi:before{content:"\e7d1"}.icon-vncshixunjiemian-gongjulan:before{content:"\e7d0"}.icon-vncshixunjiemian-zhankai:before{content:"\e7cf"}.icon-vncshixunjiemian-shouqi:before{content:"\e7cd"}.icon-chexiaofenzu:before{content:"\e7ca"}.icon-chexiaogongxiang:before{content:"\e7cb"}.icon-xuanzhong1:before{content:"\e7cc"}.icon-jingshi1:before{content:"\e7c9"}.icon-shanchu21:before{content:"\e7c8"}.icon-shoucang3:before{content:"\e7c7"}.icon-sousuo2:before{content:"\e7c6"}.icon-guangbiao:before{content:"\e7c4"}.icon-yonghu:before{content:"\e7c2"}.icon-oschina:before{content:"\e7c1"}.icon-you:before{content:"\e7bf"}.icon-zuo:before{content:"\e7c0"}.icon-bianchengyuyan:before{content:"\e7bd"}.icon-jiantou:before{content:"\e7bc"}.icon-ziyongshijuan:before{content:"\e7b3"}.icon-yigongkaishijuan:before{content:"\e7bb"}.icon-shipin:before{content:"\e7b4"}.icon-shixun2:before{content:"\e7be"}.icon-fangda2:before{content:"\e7ba"}.icon-fangzuobi:before{content:"\e7b9"}.icon-shizhong:before{content:"\e7b8"}.icon-shangchuanshipin1:before{content:"\e7b7"}.icon-duigou1:before{content:"\e7b2"}.icon-lianjie1:before{content:"\e7b5"}.icon-zhangjie:before{content:"\e7b6"}.icon-mobanguanli2:before{content:"\e7b1"}.icon-fenzuzuoye2:before{content:"\e7b0"}.icon-biyezuoye1:before{content:"\e7af"}.icon-tongji3:before{content:"\e7ae"}.icon-qiandao1:before{content:"\e7ad"}.icon-fenban2:before{content:"\e7ac"}.icon-taolun2:before{content:"\e7ab"}.icon-shipinzhibo1:before{content:"\e7aa"}.icon-kaoshishijuan1:before{content:"\e7a9"}.icon-kaoshiwenjuan1:before{content:"\e7a7"}.icon-xuexiziyuan1:before{content:"\e7a8"}.icon-putongzuoye1:before{content:"\e782"}.icon-shixunzuoye1:before{content:"\e7a6"}.icon-Lastupdated:before{content:"\e7a5"}.icon-CONTACTS:before{content:"\e7a4"}.icon-SPONSORS:before{content:"\e7a3"}.icon-FINALREPORTS:before{content:"\e7a2"}.icon-STEERINGCOMMITTEE:before{content:"\e7a1"}.icon-ORGANIZINGICSE-MOU:before{content:"\e7a0"}.icon-INFLUENTIALPAPERS:before{content:"\e79f"}.icon-BIBLIOGRAPHIES:before{content:"\e79e"}.icon-PROCEEDINGS:before{content:"\e79d"}.icon-HISTORY:before{content:"\e79c"}.icon-CONDUCTSAFETY:before{content:"\e79b"}.icon-EDISTATEMENT:before{content:"\e79a"}.icon-MAILINGLIST:before{content:"\e799"}.icon-HOME:before{content:"\e798"}.icon-zhunbeizhong:before{content:"\e797"}.icon-yunhangzhong:before{content:"\e796"}.icon-yitongguo:before{content:"\e795"}.icon-weitongguo:before{content:"\e794"}.icon-gongzuoliu:before{content:"\e793"}.icon-gengxinchengji:before{content:"\e790"}.icon-wenjian1:before{content:"\e78e"}.icon-bianji6:before{content:"\e78d"}.icon-tongji2:before{content:"\e78c"}.icon-qiandao:before{content:"\e78b"}.icon-fenban1:before{content:"\e78a"}.icon-taolun1:before{content:"\e789"}.icon-shipinzhibo:before{content:"\e788"}.icon-xuexiziyuan:before{content:"\e787"}.icon-kaoshiwenjuan:before{content:"\e786"}.icon-kaoshishijuan:before{content:"\e785"}.icon-fenzuzuoye1:before{content:"\e783"}.icon-gonggaolan:before{content:"\e780"}.icon-shixunxiangqing:before{content:"\e775"}.icon-kaiqizhong:before{content:"\e777"}.icon-daochu:before{content:"\e778"}.icon-yijiandianping:before{content:"\e779"}.icon-tijiaozongjie:before{content:"\e77b"}.icon-daimachazhong:before{content:"\e77c"}.icon-bianjizuoye:before{content:"\e77d"}.icon-lijijiezhi:before{content:"\e77e"}.icon-leftarrow:before{content:"\e771"}.icon-play-square-fill3x:before{content:"\e76f"}.icon-bianjishijuan3x:before{content:"\e761"}.icon-dahuizhongzuo3x:before{content:"\e762"}.icon-filesync3x:before{content:"\e766"}.icon-wenjianjia1:before{content:"\e75c"}.icon-xiazai2:before{content:"\e75a"}.icon-shezhi4:before{content:"\e74e"}.icon-quxiaozhiding:before{content:"\e746"}.icon-zhiding1:before{content:"\e745"}.icon-fabuzhiwei:before{content:"\e73e"}.icon-fanhui:before{content:"\e739"}.icon-tongji1:before{content:"\e738"}.icon-yidong:before{content:"\e734"}.icon-bofang2:before{content:"\e729"}.icon-bianji3:before{content:"\e723"}.icon-yiguanbi1:before{content:"\e725"}.icon-dianjiliang:before{content:"\e71f"}.icon-bofang1:before{content:"\e720"}.icon-shitilan:before{content:"\e70e"}.icon-shanchu1:before{content:"\e70d"}.icon-gongkai:before{content:"\e70b"}.icon-bianji2:before{content:"\e709"}.icon-fangda:before{content:"\e707"}.icon-suoxiao2:before{content:"\e701"}.icon-jiantou9:before{content:"\e700"}.icon-jinggao1:before{content:"\e6e0"}.icon-duigou:before{content:"\e6e3"}.icon-tishi2:before{content:"\e6e4"}.icon-bianji_Hover:before{content:"\e6e5"}.icon-shangyi_Hover:before{content:"\e6e6"}.icon-xiayi_moren:before{content:"\e6ea"}.icon-kaiguan:before{content:"\e6ef"}.icon-suoxiao1:before{content:"\e6f2"}.icon-kuoda:before{content:"\e6f3"}.icon-shezhi3:before{content:"\e6f4"}.icon-fuzhi2:before{content:"\e6fb"}.icon-xingzhuangjiehe:before{content:"\e6fc"}.icon-xingzhuangjiehebeifen:before{content:"\e6fd"}.icon-shangchuan:before{content:"\e6fe"}.icon-jiesuo:before{content:"\e703"}.icon-suo1:before{content:"\e704"}.icon-zhiding:before{content:"\e6d9"}.icon-jiazaishibai1:before{content:"\e6d6"}.icon-wancheng1:before{content:"\e6cb"}.icon-jinzhi:before{content:"\e6d4"}.icon-shu:before{content:"\e6d0"}.icon-liulan:before{content:"\e6c7"}.icon-weibiaoti105:before{content:"\e6c0"}.icon-guanzhu:before{content:"\e6c5"}.icon-tongji:before{content:"\e6bf"}.icon-lianjie:before{content:"\e7db"}.icon-shequ:before{content:"\e6bc"}.icon-gongcheng:before{content:"\e60f"}.icon-kecheng:before{content:"\e60a"}.icon-bianzu:before{content:"\e6b5"}.icon-bianji1:before{content:"\e6a1"}.icon-renzhengshangjia:before{content:"\e6ab"}.icon-shenfenzhenghaomaguizheng:before{content:"\e6ad"}.icon-kong:before{content:"\e69f"}.icon-shezhi2:before{content:"\e698"}.icon-jinggao:before{content:"\e696"}.icon-cuban2shangchuanyunduan:before{content:"\e86d"}.icon-yincang:before{content:"\e6a0"}.icon-xianshi:before{content:"\e695"}.icon-renzhengxinxi:before{content:"\e693"}.icon-jibenxinxi:before{content:"\e694"}.icon-anquanshezhi:before{content:"\e606"}.icon-moban:before{content:"\e692"}.icon-edit:before{content:"\e691"}.icon-tishi1:before{content:"\e690"}.icon-biaoqian:before{content:"\e74f"}.icon-sandian:before{content:"\e6f8"}.icon-fuzhi:before{content:"\e68f"}.icon-zhangjie1:before{content:"\e68e"}.icon-tianjiadaohang:before{content:"\e604"}.icon-chenggong:before{content:"\e68b"}.icon-trustie:before{content:"\e681"}.icon-congshulianjie:before{content:"\e6ee"}.icon-shijian:before{content:"\e69c"}.icon-base:before{content:"\e683"}.icon-linux:before{content:"\e765"}.icon-fork:before{content:"\e6b3"}.icon-jia:before{content:"\e605"}.icon-roundclose:before{content:"\e673"}.icon-roundaddfill:before{content:"\e6d8"}.icon-tianjia:before{content:"\e672"}.icon-suo:before{content:"\e6c9"}.icon-biyezhuanhuan:before{content:"\e6f1"}.icon-weibiaoti12:before{content:"\e671"}.icon-wenhao:before{content:"\e680"}.icon-qizhi:before{content:"\e699"}.icon-fujian:before{content:"\e670"}.icon-shezhi:before{content:"\e66f"}.icon-wanchenggouxuan:before{content:"\e66e"}.icon-htmal5icon19:before{content:"\e66b"}.icon-sanjiaoxing-down:before{content:"\e791"}.icon-sanjiaoxing-up:before{content:"\e78f"}.icon-youjiang:before{content:"\e792"}.icon-xiajiang:before{content:"\e669"}.icon-gengduo:before{content:"\e665"}.icon-xiangxiayi:before{content:"\e663"}.icon-xiangshangyi:before{content:"\e664"}.icon-chengyuanguanli:before{content:"\e662"}.icon-taolun:before{content:"\e65a"}.icon-fenban:before{content:"\e65f"}.icon-putongzuoye:before{content:"\e65c"}.icon-fenzuzuoye:before{content:"\e65d"}.icon-bianjidaibeijing:before{content:"\e655"}.icon-bofang:before{content:"\e656"}.icon-wancheng:before{content:"\e658"}.icon-zuojiantou:before{content:"\e652"}.icon-youjiantou:before{content:"\e653"}.icon-shangjiantou:before{content:"\e654"}.icon-zhankai:before{content:"\e650"}.icon-shousuo:before{content:"\e651"}.icon-gonggao:before{content:"\e63b"}.icon-wenjian:before{content:"\e64f"}.icon-huifu1:before{content:"\e64e"}.icon-xiazai:before{content:"\e613"}.icon-daima:before{content:"\e615"}.icon-tijiaojilu:before{content:"\e616"}.icon-xuanzeti:before{content:"\e617"}.icon-bianji:before{content:"\e618"}.icon-xiangshang:before{content:"\e61a"}.icon-shanchudiao:before{content:"\e620"}.icon-banbenku:before{content:"\e622"}.icon-issue:before{content:"\e623"}.icon-shangchuantupian:before{content:"\e625"}.icon-erweima:before{content:"\e629"}.icon-yijianfankui:before{content:"\e62a"}.icon-zhiyerenzheng:before{content:"\e62d"}.icon-pingfen:before{content:"\e62f"}.icon-zuoye:before{content:"\e631"}.icon-ziyuan:before{content:"\e633"}.icon-tishi:before{content:"\e636"}.icon-chengyuan:before{content:"\e63a"}.icon-shixun:before{content:"\e63e"}.icon-suoxiao:before{content:"\e63f"}.icon-xiajiantou:before{content:"\e642"}.icon-gouxuan:before{content:"\e644"}.icon-liulanyan:before{content:"\e646"}.icon-shixunguanqia:before{content:"\e648"}.icon-fabu:before{content:"\e64a"}.icon-xiangxiayidong:before{content:"\e64b"}.icon-guanbi:before{content:"\e64d"}.icon-xinjian:before{content:"\e619"}.icon-xiaoxilingdang:before{content:"\e641"}.icon-sousuo:before{content:"\e643"}.icon-tianjiafangda:before{content:"\e645"}.icon-jiangli:before{content:"\e61b"}.icon-shanchu:before{content:"\e61c"}.icon-yincangbiyan:before{content:"\e61d"}.icon-guansuo:before{content:"\e61f"}.icon-dianzan:before{content:"\e634"}.icon-dianzan-xian:before{content:"\e635"}.icon-fanhuishangcidaima:before{content:"\e637"}.icon-zhongzhi:before{content:"\e638"}.icon-dianzan1:before{content:"\e639"}.icon-dianzan11:before{content:"\e66d"}.icon-gift:before{content:"\e63c"}.icon-xiaoxi:before{content:"\e614"}.icon-chexiao:before{content:"\e657"}.icon-wenjianjia:before{content:"\e640"}/*! * Font Awesome Free 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Icons:CC BY 4.0,Fonts:SIL OFL 1.1,Code:MIT License) - */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-fulcrum:before{content:"\f50b"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-memory:before{content:"\f538"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(./static/fa-brands-400.36f2eeca.eot);src:url(./static/fa-brands-400.36f2eeca.eot?#iefix) format("embedded-opentype"),url(./static/fa-brands-400.dcebf125.woff2) format("woff2"),url(./static/fa-brands-400.102e4480.woff) format("woff"),url(./static/fa-brands-400.b06e9ff2.ttf) format("truetype"),url(./static/fa-brands-400.d8e92deb.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(./static/fa-regular-400.551e6fae.eot);src:url(./static/fa-regular-400.551e6fae.eot?#iefix) format("embedded-opentype"),url(./static/fa-regular-400.b6f47147.woff2) format("woff2"),url(./static/fa-regular-400.ade958ba.woff) format("woff"),url(./static/fa-regular-400.f8844b60.ttf) format("truetype"),url(./static/fa-regular-400.0ec389f4.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(./static/fa-solid-900.cc18781a.eot);src:url(./static/fa-solid-900.cc18781a.eot?#iefix) format("embedded-opentype"),url(./static/fa-solid-900.f663f546.woff2) format("woff2"),url(./static/fa-solid-900.e38bd0e4.woff) format("woff"),url(./static/fa-solid-900.9d150736.ttf) format("truetype"),url(./static/fa-solid-900.d53564ee.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face{font-family:AlimamaShuHeiTi;font-style:normal;font-weight:900;src:url(./static/alimamashuheiti.0ac727c9.ttf)}@font-face{font-family:Digital;font-style:normal;font-weight:900;src:url(./static/digital-7-italic-1.93baae4f.ttf)}.markdown-body p{margin:0 0 16px!important;line-height:28px;white-space:pre-wrap}ol,ul,li{list-style-type:none}ol,ul,dl{margin-bottom:0}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#333;overflow:hidden;font-family:Microsoft YaHei,Helvetica,Meiryo UI,Malgun Gothic,Segoe UI,Trebuchet MS,Monaco,monospace,Tahoma,STXihei,\534e\6587\7ec6\9ed1,STHeiti,Helvetica Neue,Droid Sans,wenquanyi micro hei,FreeSans,Arimo,Arial,SimSun,\5b8b\4f53,Heiti,\9ed1\4f53,sans-serif;word-break:break-word;font-size:16px;line-height:1.6;white-space:normal;word-wrap:break-word;position:relative}.markdown-body ul>li{list-style-type:disc}.markdown-body ol>li{list-style-type:decimal}.markdown-body a{background:transparent}.markdown-body a:active,.markdown-body a:hover{outline:0}.markdown-body strong{font-weight:700}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border:0}.markdown-body hr{box-sizing:content-box;height:0}.markdown-body pre{overflow:auto}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:Meiryo UI,YaHei Consolas Hybrid,Consolas,Malgun Gothic,Segoe UI,Trebuchet MS,Helvetica,monospace,monospace;font-size:1em}.markdown-body input{color:inherit;font:inherit;margin:0}.markdown-body html input[disabled]{cursor:default}.markdown-body input{line-height:normal}.markdown-body input[type=checkbox]{box-sizing:border-box;padding:0}.markdown-body table{border-collapse:collapse;border-spacing:0}.markdown-body td,.markdown-body th{padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font:13px/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji",Segoe UI Symbol}.markdown-body a{color:#4183c4;text-decoration:none}.markdown-body a:hover,.markdown-body a:active{text-decoration:underline}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #ddd}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:15px;margin-bottom:15px;line-height:1.1}.markdown-body h1{font-size:30px}.markdown-body h2{font-size:21px}.markdown-body h3{font-size:16px}.markdown-body h4{font-size:14px}.markdown-body h5{font-size:12px}.markdown-body h6{font-size:11px}.markdown-body blockquote{margin:0}.markdown-body ul,.markdown-body ol{padding:0;margin-top:0;margin-bottom:0}ul.linenums,ol.linenums{padding:16px 0 0 56px!important}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font:12px Consolas,Liberation Mono,Menlo,Courier,monospace}.markdown-body .octicon{font: 16px octicons-anchor;line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none}.markdown-body .octicon-link:before{content:"\f05c"}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body .anchor{position:absolute;top:0;left:0;display:block;padding-right:6px;padding-left:30px;margin-left:-30px}.markdown-body .anchor:focus{outline:none}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative;margin-top:1em;margin-bottom:16px;font-weight:700;line-height:1.4}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{display:none;color:#000;vertical-align:middle}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{padding-left:8px;margin-left:-30px;text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{display:inline-block}.markdown-body h1{padding-bottom:.3em;font-size:2.25em;line-height:1.2;border-bottom:1px solid #eee}.markdown-body h1 .anchor{line-height:1}.markdown-body h2{padding-bottom:.3em;font-size:1.75em;line-height:1.225;border-bottom:1px solid #eee}.markdown-body h2 .anchor{line-height:1}.markdown-body h3{font-size:1.5em;line-height:1.43}.markdown-body h3 .anchor{line-height:1.2}.markdown-body h4{font-size:1.25em}.markdown-body h4 .anchor{line-height:1.2}.markdown-body h5{font-size:1em}.markdown-body h5 .anchor{line-height:1.1}.markdown-body h6{font-size:1em;color:#777}.markdown-body h6 .anchor{line-height:1.1}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}.markdown-body table th{font-weight:700;text-align:revert}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #ddd}.markdown-body table tr{background-color:#fff;border-top:1px solid #ccc}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body img{max-width:100%;box-sizing:border-box}.markdown-body code{padding:.2em 0;margin:0;font-size:85%;background-color:#0000000a;border-radius:3px}.markdown-body code:has(.katex){background-color:transparent}.markdown-body code:before,.markdown-body code:after{letter-spacing:-.2em;content:"\a0"}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body pre{word-wrap:normal}.markdown-body pre code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code:before,.markdown-body pre code:after{content:normal}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px #bbb}.markdown-body .pl-c{color:#969896}.markdown-body .pl-c1,.markdown-body .pl-mdh,.markdown-body .pl-mm,.markdown-body .pl-mp,.markdown-body .pl-mr,.markdown-body .pl-s1 .pl-v,.markdown-body .pl-s3,.markdown-body .pl-sc,.markdown-body .pl-sv{color:#0086b3}.markdown-body .pl-e,.markdown-body .pl-en{color:#795da3}.markdown-body .pl-s1 .pl-s2,.markdown-body .pl-smi,.markdown-body .pl-smp,.markdown-body .pl-stj,.markdown-body .pl-vo,.markdown-body .pl-vpf{color:#333}.markdown-body .pl-ent{color:#63a35c}.markdown-body .pl-k,.markdown-body .pl-s,.markdown-body .pl-st{color:#a71d5d}.markdown-body .pl-pds,.markdown-body .pl-s1,.markdown-body .pl-s1 .pl-pse .pl-s2,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-src{color:#df5000}.markdown-body .pl-mo,.markdown-body .pl-v{color:#1d3e81}.markdown-body .pl-id{color:#b52a1d}.markdown-body .pl-ii{background-color:#b52a1d;color:#f8f8f8}.markdown-body .pl-sr .pl-cce{color:#63a35c;font-weight:700}.markdown-body .pl-ml{color:#693a17}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#1d3e81;font-weight:700}.markdown-body .pl-mq{color:teal}.markdown-body .pl-mi{color:#333;font-style:italic}.markdown-body .pl-mb{color:#333;font-weight:700}.markdown-body .pl-md,.markdown-body .pl-mdhf{background-color:#ffecec;color:#bd2c00}.markdown-body .pl-mdht,.markdown-body .pl-mi1{background-color:#eaffea;color:#55a532}.markdown-body .pl-mdr{color:#795da3;font-weight:700}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px #bbb}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{float:left;margin:.3em 0 .25em -1.6em;vertical-align:middle}.markdown-body :checked+.radio-label{z-index:1;position:relative;border-color:#4183c4}/*! Pretty printing styles. Used with prettify.js. */.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.animated{animation-duration:1s;animation-fill-mode:both}.animated-fast{animation-duration:.5s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}.animated_alternate{animation-direction:alternate}.animate__animated_10s{animation-duration:10s;animation-fill-mode:both}.animate__infinite{animation-iteration-count:infinite}.animate__stepstart{animation-timing-function:step-start;-webkit-animation-timing-function:step-start}html{background:#fafafa}body{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);height:auto;background:#fafafa;font-size:12px}html{overflow:auto}body .ant-picker-input>input[disabled]{pointer-events:none}div,ul,aside,section,p{box-sizing:border-box;word-break:break-word}#educoder .ant-message-top{z-index:9999999}#educoder nav{float:none;width:auto;border:none}#educoder header{border:none;width:auto}#educoder .ant-col{min-height:initial}#educoder .ant-btn-loading .ant-btn-loading-icon{min-width:14px!important}#educoder .markdown-editor-body .CodeMirror-wrap{padding-bottom:0}#educoder .ant-tooltip{font-size:12px;max-width:500px}#educoder .ant-table-content th:nth-child(1),#educoder .ant-table-content td:nth-child(1){padding-left:12px}#educoder .ant-table-content th:nth-last-child(1),#educoder .ant-table-content td:nth-last-child(1){padding-right:12px}#educoder .ant-table-thead>tr th,#educoder .ant-table-thead>tr td{background:#f6f7f9;border-right:1px solid #F6F7F9;color:#5f6368;font-weight:400}#educoder .ant-table-thead>tr th:before,#educoder .ant-table-thead>tr td:before{background:#f6f7f9}#educoder .ant-table-thead>tr th:nth-child(1),#educoder .ant-table-thead>tr td:nth-child(1){border-radius:0}#educoder .ant-table-thead>tr th:nth-last-child(1),#educoder .ant-table-thead>tr td:nth-last-child(1){border-radius:0}#educoder .ant-table-thead>tr .ant-table-column-sorters{justify-content:flex-start}#educoder .ant-table-thead>tr .ant-table-column-sorters .ant-table-column-title{flex:initial}#educoder .ant-table-tbody>tr>td{border-bottom:1px solid #F6F7F9}#educoder body .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{left:0;right:0}#educoder body .ant-dropdown-menu-item,#educoder body .ant-dropdown-menu-submenu-title{line-height:1.8}#educoder body .ant-radio-wrapper,#educoder body .ant-spin-nested-loading{font-size:14px}#educoder body .ant-spin-nested-loading>div>.ant-spin{max-height:100vh}#educoder body .ant-tabs-nav-list{margin-right:30px}#educoder .ant-breadcrumb-link a{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:table-cell}#educoder body .ant-select-single{height:auto}#educoder body .ant-select-selection-wrap{align-self:normal}#educoder body .ant-pagination{text-align:right;display:block}#educoder body .ant-pagination .ant-pagination-total-text{float:left;color:#000}#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-item,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-prev,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-next,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-jump-pre{margin-right:2px;margin-left:2px}#educoder body .ant-pagination .ant-pagination-item{background-color:#f8f9fc80;border:1px solid rgba(195,207,224,.5)}#educoder body .ant-pagination .ant-pagination-item a{color:#464f66}#educoder body .ant-pagination .ant-pagination-jump-next{min-width:30px;white-space:nowrap}#educoder body .ant-pagination .ant-pagination-item-active{border-color:#e9eaed;background:#e9eaed}#educoder body .ant-pagination .ant-pagination-item-active a{color:#000}#educoder body .ant-pagination .ant-pagination-prev .ant-pagination-item-link,#educoder body .ant-pagination .ant-pagination-next .ant-pagination-item-link{line-height:initial;background-color:#f8f9fc80;border-color:#c3cfe080;min-width:20px;min-height:24px}#educoder body .ant-pagination .ant-select-single .ant-select-selector{background-color:#f8f9fc80;border-color:#c3cfe080;color:#464f66}#educoder body .ant-pagination .ant-pagination-options-quick-jumper{color:#464f66}#educoder body .ant-pagination .ant-pagination-options-quick-jumper input{background-color:#f8f9fc80;border-color:#c3cfe080;color:#464f66}#educoder body .ant-pagination .ant-pagination-item-ellipsis{background-color:#f8f9fc80;border:1px solid rgba(195,207,224,.5);color:#464f66}#educoder .ant-modal .ant-modal-content{padding:0}#educoder .ant-modal .ant-modal-content .ant-modal-header{padding:20px 25px 0;margin-bottom:5px}#educoder .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-weight:500}#educoder .ant-modal .ant-modal-content .ant-modal-body{padding:10px 25px;font-size:14px;overflow:auto}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body{display:flex;align-items:start}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.anticon{margin-bottom:5px;margin-top:10px;margin-inline-end:12px;color:#faad14;font-size:22px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph{display:flex;flex-direction:column}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-title{margin-top:10px;margin-bottom:15px;font-size:16px;line-height:1.5;font-weight:600}#educoder .ant-modal .ant-modal-content .ant-modal-body>.anticon{margin-top:5px;margin-bottom:20px;margin-right:12px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-content{margin-top:0;width:100%;max-width:100%}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns{margin-top:30px;margin-bottom:15px;text-align:end}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns .ant-btn-default:not(:disabled){height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns .ant-btn-primary:not(:disabled){margin-left:20px;height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;padding:0 16px;border:0;background:#3061d0;color:#fff}#educoder .ant-modal .ant-modal-content .ant-modal-footer{border:0;margin-top:20px;padding:0 25px 25px}#educoder .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-default:not(:disabled){height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}#educoder .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary:not(:disabled){margin-left:20px;height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;padding:0 16px;border:0}#educoder .ant-modal .ant-modal-content .ant-modal-close{z-index:998}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:before,#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background-color:#979797;border-radius:1px;transform:translate(-50%,-50%) rotate(45deg);display:block}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon svg[data-icon=close]{display:none}#educoder *:fullscreen .ant-spin-nested-loading,#educoder *:-webkit-full-screen .ant-spin-nested-loading,#educoder *:-moz-full-screen .ant-spin-nested-loading{background-color:#fafafa}#educoder .ant-select-dropdown{z-index:10000}#educoder .xterm-helpers{position:absolute;top:0;z-index:5;opacity:0}#educoder .xterm .xterm-screen canvas{position:absolute;top:0;left:0}#educoder .xterm{position:relative}#educoder .xterm .xterm-viewport{position:absolute;inset:0}#educoder .xterm .xterm-screen{position:relative}#educoder:has([class^=ant-modal-mask]){overflow-y:hidden;height:auto}#educoder:has([class^=ant-modal-mask]) body{overflow-y:hidden}#educoder:has([class^=ant-modal-mask]) #root{overflow:scroll}#educoder:has([class*=body-overflow-initial]){overflow:auto}#educoder:has([class*=body-overflow-initial]) body{overflow:initial}#educoder:has([class*=body-overflow-hidden]){overflow:hidden}#educoder:has([class*=body-overflow-hidden]) body{overflow:hidden}#noVNC_mouse_capture_elem+canvas{display:none!important}@keyframes css-dev-only-do-not-override-17w10aq-MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}@keyframes css-dev-only-do-not-override-17w10aq-MessageMoveIn{0%{padding:0;transform:translateY(-100%);opacity:0}to{padding:8px;transform:translateY(0);opacity:1}}[class^=ant-message],[class*=" ant-message"]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;box-sizing:border-box}[class^=ant-message]:before,[class*=" ant-message"]:before,[class^=ant-message]:after,[class*=" ant-message"]:after{box-sizing:border-box}[class^=ant-message] [class^=ant-message],[class*=" ant-message"] [class^=ant-message],[class^=ant-message] [class*=" ant-message"],[class*=" ant-message"] [class*=" ant-message"]{box-sizing:border-box}[class^=ant-message] [class^=ant-message]:before,[class*=" ant-message"] [class^=ant-message]:before,[class^=ant-message] [class*=" ant-message"]:before,[class*=" ant-message"] [class*=" ant-message"]:before,[class^=ant-message] [class^=ant-message]:after,[class*=" ant-message"] [class^=ant-message]:after,[class^=ant-message] [class*=" ant-message"]:after,[class*=" ant-message"] [class*=" ant-message"]:after{box-sizing:border-box}.ant-message{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:fixed;top:8px;width:100%;pointer-events:none}.ant-message .ant-message-move-up{animation-fill-mode:forwards}.ant-message .ant-message-move-up-appear,.ant-message .ant-message-move-up-enter{animation-name:css-dev-only-do-not-override-17w10aq-MessageMoveIn;animation-duration:.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-message .ant-message-move-up-appear.ant-message-move-up-appear-active,.ant-message .ant-message-move-up-enter.ant-message-move-up-enter-active{animation-play-state:running}.ant-message .ant-message-move-up-leave{animation-name:css-dev-only-do-not-override-17w10aq-MessageMoveOut;animation-duration:.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-message .ant-message-move-up-leave.ant-message-move-up-leave-active{animation-play-state:running}.ant-message-rtl,.ant-message-rtl span{direction:rtl}.ant-message .ant-message-notice{padding:8px;text-align:center}.ant-message .ant-message-notice .ant-message-custom-content>.anticon{vertical-align:text-bottom;margin-inline-end:8px;font-size:14px}.ant-message .ant-message-notice .ant-message-notice-content{display:inline-block;padding:9px 12px;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message .ant-message-notice .ant-message-success>.anticon{color:#52c41a}.ant-message .ant-message-notice .ant-message-error>.anticon{color:#ff4d4f}.ant-message .ant-message-notice .ant-message-warning>.anticon{color:#faad14}.ant-message .ant-message-notice .ant-message-info>.anticon,.ant-message .ant-message-notice .ant-message-loading>.anticon{color:#3061d0}.ant-message-notice-pure-panel{padding:0;text-align:start}.ant-message-notice-pure-panel .ant-message-custom-content>.anticon{vertical-align:text-bottom;margin-inline-end:8px;font-size:14px}.ant-message-notice-pure-panel .ant-message-notice-content{display:inline-flex;align-items:center;padding:9px 12px;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message-notice-pure-panel .ant-message-success>.anticon{color:#52c41a}.ant-message-notice-pure-panel .ant-message-error>.anticon{color:#ff4d4f}.ant-message-notice-pure-panel .ant-message-warning>.anticon{color:#faad14}.ant-message-notice-pure-panel .ant-message-info>.anticon,.ant-message-notice-pure-panel .ant-message-loading>.anticon{color:#3061d0}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationFadeIn{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationLeftFadeIn{0%{right:384px;opacity:0}to{right:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationFadeOut{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationTopFadeIn{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationBottomFadeIn{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}[class^=ant-notification],[class*=" ant-notification"]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;box-sizing:border-box}[class^=ant-notification]:before,[class*=" ant-notification"]:before,[class^=ant-notification]:after,[class*=" ant-notification"]:after{box-sizing:border-box}[class^=ant-notification] [class^=ant-notification],[class*=" ant-notification"] [class^=ant-notification],[class^=ant-notification] [class*=" ant-notification"],[class*=" ant-notification"] [class*=" ant-notification"]{box-sizing:border-box}[class^=ant-notification] [class^=ant-notification]:before,[class*=" ant-notification"] [class^=ant-notification]:before,[class^=ant-notification] [class*=" ant-notification"]:before,[class*=" ant-notification"] [class*=" ant-notification"]:before,[class^=ant-notification] [class^=ant-notification]:after,[class*=" ant-notification"] [class^=ant-notification]:after,[class^=ant-notification] [class*=" ant-notification"]:after,[class*=" ant-notification"] [class*=" ant-notification"]:after{box-sizing:border-box}.ant-notification{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:fixed;z-index:1050;margin-inline-end:24px}.ant-notification .ant-notification-hook-holder{position:relative}.ant-notification.ant-notification-top,.ant-notification.ant-notification-bottom{margin-inline:0}.ant-notification.ant-notification-topLeft,.ant-notification.ant-notification-bottomLeft{margin-inline-end:0;margin-inline-start:24px}.ant-notification.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationLeftFadeIn}.ant-notification .ant-notification-fade-enter,.ant-notification .ant-notification-fade-appear{animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.ant-notification .ant-notification-fade-leave{animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.ant-notification .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationFadeIn;animation-play-state:running}.ant-notification .ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationFadeOut;animation-play-state:running}.ant-notification.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationTopFadeIn}.ant-notification.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationBottomFadeIn}.ant-notification-rtl{direction:rtl}.ant-notification-rtl .ant-notification-notice-btn{float:left}.ant-notification .ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-inline-start:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-wrap:break-word;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.ant-notification .ant-notification-notice .ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification .ant-notification-notice .ant-notification-notice-message{margin-bottom:8px;color:#000000e0;font-size:14px;line-height:1.5}.ant-notification .ant-notification-notice .ant-notification-notice-description{font-size:14px;color:#000000e0}.ant-notification .ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-message{padding-inline-end:24px}.ant-notification .ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:8px;margin-inline-start:33px;font-size:14px}.ant-notification .ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:33px;font-size:14px}.ant-notification .ant-notification-notice .ant-notification-notice-icon{position:absolute;font-size:21px;line-height:0}.ant-notification .ant-notification-notice .ant-notification-notice-icon-success.anticon{color:#52c41a}.ant-notification .ant-notification-notice .ant-notification-notice-icon-info.anticon{color:#3061d0}.ant-notification .ant-notification-notice .ant-notification-notice-icon-warning.anticon{color:#faad14}.ant-notification .ant-notification-notice .ant-notification-notice-icon-error.anticon{color:#ff4d4f}.ant-notification .ant-notification-notice .ant-notification-notice-close{position:absolute;top:20px;right:15px;inset-inline-end:24px;color:#00000073;outline:none;width:22px;height:22px;border-radius:4px;transition:background-color .2s,color .2s;display:flex;align-items:center;justify-content:center}.ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#000000e0;background-color:#0000000f}.ant-notification .ant-notification-notice .ant-notification-notice-btn{float:right;margin-top:12px}.ant-notification-notice-pure-panel{position:relative;width:384px;max-width:calc(100vw - 48px);margin-inline-start:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-wrap:break-word;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;margin:0}.ant-notification-notice-pure-panel .ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-notice-pure-panel .ant-notification-notice-message{margin-bottom:8px;color:#000000e0;font-size:14px;line-height:1.5}.ant-notification-notice-pure-panel .ant-notification-notice-description{font-size:14px;color:#000000e0}.ant-notification-notice-pure-panel.ant-notification-notice-closable .ant-notification-notice-message{padding-inline-end:24px}#mathlive-suggestion-popover{z-index:1999!important}.ML__keyboard{z-index:1263!important;position:fixed}[data-click-to-component] *{pointer-events:none!important}math-field{border:1px solid #d9d9d9!important;outline:none!important}math-field[readonly]{border:none!important}math-field:disabled{opacity:1}math-field:disabled .ML__virtual-keyboard-toggle{display:block!important}math-field.success{color:#37ad83}math-field.error{color:#e30000}.__markerjs2_{height:auto;background:#fff;z-index:1001!important}.neo4jd3-graph{width:100%!important;height:100%!important}.neo4jd3-graph{border:1px solid #ddd;border-radius:5px;font:13px Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}.neo4jd3-info{font-size:16px;padding:10px;position:absolute}.neo4jd3-info a{border:1px solid;display:inline-block;font-size:14px;line-height:1.42857143;margin-left:5px;margin-top:5px;padding:6px 12px}.neo4jd3-info a.class{color:#fff}.neo4jd3-info a.property{background-color:#fff;border-color:#ccc;color:#333}.neo4jd3-info a.btn{margin-left:5px;margin-top:5px;opacity:1}.neo4jd3-info a.info{background-color:#a5abb6;border:1px solid #9aa1ac;color:#fff}.neo4jd3-graph .node.node-highlighted .ring{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;stroke:#888;stroke-width:12px}.neo4jd3-graph .node .outline{cursor:pointer;fill:#a5abb6;pointer-events:all;stroke:#9aa1ac;stroke-width:2px}.neo4jd3-graph .node .ring{fill:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;stroke:#6ac6ff;stroke-width:8px}.neo4jd3-graph .node .text.icon{font-family:FontAwesome}.neo4jd3-graph .node.selected .ring,.neo4jd3-graph .node:hover .ring{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}.neo4jd3-graph .relationship{cursor:default}.neo4jd3-graph .relationship line{stroke:#aaa}.neo4jd3-graph .relationship .outline{cursor:default}.neo4jd3-graph .relationship .overlay{cursor:default;fill:#6ac6ff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.neo4jd3-graph .relationship text{cursor:default}.neo4jd3-graph .relationship.selected .overlay,.neo4jd3-graph .relationship:hover .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}.neo4jd3-graph svg{cursor:move}.flex_box_center{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center{align-items:center;box-align:center}.flex_box_center_end{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column{flex-direction:column;box-orient:block-axis}.py-2px{padding-top:2px;padding-bottom:2px}.px-2px{padding-left:2px;padding-right:2px}.py-2px-rem{padding-top:2rem;padding-bottom:2rem}.px-2px-rem{padding-left:2rem;padding-right:2rem}.py-4px{padding-top:4px;padding-bottom:4px}.px-4px{padding-left:4px;padding-right:4px}.py-4px-rem{padding-top:4rem;padding-bottom:4rem}.px-4px-rem{padding-left:4rem;padding-right:4rem}.py-5px{padding-top:5px;padding-bottom:5px}.px-5px{padding-left:5px;padding-right:5px}.py-5px-rem{padding-top:5rem;padding-bottom:5rem}.px-5px-rem{padding-left:5rem;padding-right:5rem}.py-6px{padding-top:6px;padding-bottom:6px}.px-6px{padding-left:6px;padding-right:6px}.py-6px-rem{padding-top:6rem;padding-bottom:6rem}.px-6px-rem{padding-left:6rem;padding-right:6rem}.py-8px{padding-top:8px;padding-bottom:8px}.px-8px{padding-left:8px;padding-right:8px}.py-8px-rem{padding-top:8rem;padding-bottom:8rem}.px-8px-rem{padding-left:8rem;padding-right:8rem}.py-10px{padding-top:10px;padding-bottom:10px}.px-10px{padding-left:10px;padding-right:10px}.py-10px-rem{padding-top:10rem;padding-bottom:10rem}.px-10px-rem{padding-left:10rem;padding-right:10rem}.py-12px{padding-top:12px;padding-bottom:12px}.px-12px{padding-left:12px;padding-right:12px}.py-12px-rem{padding-top:12rem;padding-bottom:12rem}.px-12px-rem{padding-left:12rem;padding-right:12rem}.py-14px{padding-top:14px;padding-bottom:14px}.px-14px{padding-left:14px;padding-right:14px}.py-14px-rem{padding-top:14rem;padding-bottom:14rem}.px-14px-rem{padding-left:14rem;padding-right:14rem}.py-15px{padding-top:15px;padding-bottom:15px}.px-15px{padding-left:15px;padding-right:15px}.py-15px-rem{padding-top:15rem;padding-bottom:15rem}.px-15px-rem{padding-left:15rem;padding-right:15rem}.py-16px{padding-top:16px;padding-bottom:16px}.px-16px{padding-left:16px;padding-right:16px}.py-16px-rem{padding-top:16rem;padding-bottom:16rem}.px-16px-rem{padding-left:16rem;padding-right:16rem}.py-18px{padding-top:18px;padding-bottom:18px}.px-18px{padding-left:18px;padding-right:18px}.py-18px-rem{padding-top:18rem;padding-bottom:18rem}.px-18px-rem{padding-left:18rem;padding-right:18rem}.py-20px{padding-top:20px;padding-bottom:20px}.px-20px{padding-left:20px;padding-right:20px}.py-20px-rem{padding-top:20rem;padding-bottom:20rem}.px-20px-rem{padding-left:20rem;padding-right:20rem}.py-22px{padding-top:22px;padding-bottom:22px}.px-22px{padding-left:22px;padding-right:22px}.py-22px-rem{padding-top:22rem;padding-bottom:22rem}.px-22px-rem{padding-left:22rem;padding-right:22rem}.py-24px{padding-top:24px;padding-bottom:24px}.px-24px{padding-left:24px;padding-right:24px}.py-24px-rem{padding-top:24rem;padding-bottom:24rem}.px-24px-rem{padding-left:24rem;padding-right:24rem}.py-28px{padding-top:28px;padding-bottom:28px}.px-28px{padding-left:28px;padding-right:28px}.py-28px-rem{padding-top:28rem;padding-bottom:28rem}.px-28px-rem{padding-left:28rem;padding-right:28rem}.py-30px{padding-top:30px;padding-bottom:30px}.px-30px{padding-left:30px;padding-right:30px}.py-30px-rem{padding-top:30rem;padding-bottom:30rem}.px-30px-rem{padding-left:30rem;padding-right:30rem}.py-32px{padding-top:32px;padding-bottom:32px}.px-32px{padding-left:32px;padding-right:32px}.py-32px-rem{padding-top:32rem;padding-bottom:32rem}.px-32px-rem{padding-left:32rem;padding-right:32rem}.py-36px{padding-top:36px;padding-bottom:36px}.px-36px{padding-left:36px;padding-right:36px}.py-36px-rem{padding-top:36rem;padding-bottom:36rem}.px-36px-rem{padding-left:36rem;padding-right:36rem}.py-40px{padding-top:40px;padding-bottom:40px}.px-40px{padding-left:40px;padding-right:40px}.py-40px-rem{padding-top:40rem;padding-bottom:40rem}.px-40px-rem{padding-left:40rem;padding-right:40rem}.py-42px{padding-top:42px;padding-bottom:42px}.px-42px{padding-left:42px;padding-right:42px}.py-42px-rem{padding-top:42rem;padding-bottom:42rem}.px-42px-rem{padding-left:42rem;padding-right:42rem}.py-44px{padding-top:44px;padding-bottom:44px}.px-44px{padding-left:44px;padding-right:44px}.py-44px-rem{padding-top:44rem;padding-bottom:44rem}.px-44px-rem{padding-left:44rem;padding-right:44rem}.py-48px{padding-top:48px;padding-bottom:48px}.px-48px{padding-left:48px;padding-right:48px}.py-48px-rem{padding-top:48rem;padding-bottom:48rem}.px-48px-rem{padding-left:48rem;padding-right:48rem}.py-50px{padding-top:50px;padding-bottom:50px}.px-50px{padding-left:50px;padding-right:50px}.py-50px-rem{padding-top:50rem;padding-bottom:50rem}.px-50px-rem{padding-left:50rem;padding-right:50rem}.py-54px{padding-top:54px;padding-bottom:54px}.px-54px{padding-left:54px;padding-right:54px}.py-54px-rem{padding-top:54rem;padding-bottom:54rem}.px-54px-rem{padding-left:54rem;padding-right:54rem}.py-56px{padding-top:56px;padding-bottom:56px}.px-56px{padding-left:56px;padding-right:56px}.py-56px-rem{padding-top:56rem;padding-bottom:56rem}.px-56px-rem{padding-left:56rem;padding-right:56rem}.py-60px{padding-top:60px;padding-bottom:60px}.px-60px{padding-left:60px;padding-right:60px}.py-60px-rem{padding-top:60rem;padding-bottom:60rem}.px-60px-rem{padding-left:60rem;padding-right:60rem}.py-64px{padding-top:64px;padding-bottom:64px}.px-64px{padding-left:64px;padding-right:64px}.py-64px-rem{padding-top:64rem;padding-bottom:64rem}.px-64px-rem{padding-left:64rem;padding-right:64rem}.mt-2px{margin-top:2px}.mt-2px-rem{margin-top:2rem}.hover\:mt-2px:hover{margin-top:2px}.hover\:mt-2px-rem:hover{margin-top:2rem}.mt-4px{margin-top:4px}.mt-4px-rem{margin-top:4rem}.hover\:mt-4px:hover{margin-top:4px}.hover\:mt-4px-rem:hover{margin-top:4rem}.mt-5px{margin-top:5px}.mt-5px-rem{margin-top:5rem}.hover\:mt-5px:hover{margin-top:5px}.hover\:mt-5px-rem:hover{margin-top:5rem}.mt-6px{margin-top:6px}.mt-6px-rem{margin-top:6rem}.hover\:mt-6px:hover{margin-top:6px}.hover\:mt-6px-rem:hover{margin-top:6rem}.mt-8px{margin-top:8px}.mt-8px-rem{margin-top:8rem}.hover\:mt-8px:hover{margin-top:8px}.hover\:mt-8px-rem:hover{margin-top:8rem}.mt-10px{margin-top:10px}.mt-10px-rem{margin-top:10rem}.hover\:mt-10px:hover{margin-top:10px}.hover\:mt-10px-rem:hover{margin-top:10rem}.mt-12px{margin-top:12px}.mt-12px-rem{margin-top:12rem}.hover\:mt-12px:hover{margin-top:12px}.hover\:mt-12px-rem:hover{margin-top:12rem}.mt-14px{margin-top:14px}.mt-14px-rem{margin-top:14rem}.hover\:mt-14px:hover{margin-top:14px}.hover\:mt-14px-rem:hover{margin-top:14rem}.mt-15px{margin-top:15px}.mt-15px-rem{margin-top:15rem}.hover\:mt-15px:hover{margin-top:15px}.hover\:mt-15px-rem:hover{margin-top:15rem}.mt-16px{margin-top:16px}.mt-16px-rem{margin-top:16rem}.hover\:mt-16px:hover{margin-top:16px}.hover\:mt-16px-rem:hover{margin-top:16rem}.mt-18px{margin-top:18px}.mt-18px-rem{margin-top:18rem}.hover\:mt-18px:hover{margin-top:18px}.hover\:mt-18px-rem:hover{margin-top:18rem}.mt-20px{margin-top:20px}.mt-20px-rem{margin-top:20rem}.hover\:mt-20px:hover{margin-top:20px}.hover\:mt-20px-rem:hover{margin-top:20rem}.mt-22px{margin-top:22px}.mt-22px-rem{margin-top:22rem}.hover\:mt-22px:hover{margin-top:22px}.hover\:mt-22px-rem:hover{margin-top:22rem}.mt-24px{margin-top:24px}.mt-24px-rem{margin-top:24rem}.hover\:mt-24px:hover{margin-top:24px}.hover\:mt-24px-rem:hover{margin-top:24rem}.mt-28px{margin-top:28px}.mt-28px-rem{margin-top:28rem}.hover\:mt-28px:hover{margin-top:28px}.hover\:mt-28px-rem:hover{margin-top:28rem}.mt-30px{margin-top:30px}.mt-30px-rem{margin-top:30rem}.hover\:mt-30px:hover{margin-top:30px}.hover\:mt-30px-rem:hover{margin-top:30rem}.mt-32px{margin-top:32px}.mt-32px-rem{margin-top:32rem}.hover\:mt-32px:hover{margin-top:32px}.hover\:mt-32px-rem:hover{margin-top:32rem}.mt-36px{margin-top:36px}.mt-36px-rem{margin-top:36rem}.hover\:mt-36px:hover{margin-top:36px}.hover\:mt-36px-rem:hover{margin-top:36rem}.mt-40px{margin-top:40px}.mt-40px-rem{margin-top:40rem}.hover\:mt-40px:hover{margin-top:40px}.hover\:mt-40px-rem:hover{margin-top:40rem}.mt-42px{margin-top:42px}.mt-42px-rem{margin-top:42rem}.hover\:mt-42px:hover{margin-top:42px}.hover\:mt-42px-rem:hover{margin-top:42rem}.mt-44px{margin-top:44px}.mt-44px-rem{margin-top:44rem}.hover\:mt-44px:hover{margin-top:44px}.hover\:mt-44px-rem:hover{margin-top:44rem}.mt-48px{margin-top:48px}.mt-48px-rem{margin-top:48rem}.hover\:mt-48px:hover{margin-top:48px}.hover\:mt-48px-rem:hover{margin-top:48rem}.mt-50px{margin-top:50px}.mt-50px-rem{margin-top:50rem}.hover\:mt-50px:hover{margin-top:50px}.hover\:mt-50px-rem:hover{margin-top:50rem}.mt-54px{margin-top:54px}.mt-54px-rem{margin-top:54rem}.hover\:mt-54px:hover{margin-top:54px}.hover\:mt-54px-rem:hover{margin-top:54rem}.mt-56px{margin-top:56px}.mt-56px-rem{margin-top:56rem}.hover\:mt-56px:hover{margin-top:56px}.hover\:mt-56px-rem:hover{margin-top:56rem}.mt-60px{margin-top:60px}.mt-60px-rem{margin-top:60rem}.hover\:mt-60px:hover{margin-top:60px}.hover\:mt-60px-rem:hover{margin-top:60rem}.mt-64px{margin-top:64px}.mt-64px-rem{margin-top:64rem}.hover\:mt-64px:hover{margin-top:64px}.hover\:mt-64px-rem:hover{margin-top:64rem}.ml-2px{margin-left:2px}.ml-2px-rem{margin-left:2rem}.hover\:ml-2px:hover{margin-left:2px}.hover\:ml-2px-rem:hover{margin-left:2rem}.ml-4px{margin-left:4px}.ml-4px-rem{margin-left:4rem}.hover\:ml-4px:hover{margin-left:4px}.hover\:ml-4px-rem:hover{margin-left:4rem}.ml-5px{margin-left:5px}.ml-5px-rem{margin-left:5rem}.hover\:ml-5px:hover{margin-left:5px}.hover\:ml-5px-rem:hover{margin-left:5rem}.ml-6px{margin-left:6px}.ml-6px-rem{margin-left:6rem}.hover\:ml-6px:hover{margin-left:6px}.hover\:ml-6px-rem:hover{margin-left:6rem}.ml-8px{margin-left:8px}.ml-8px-rem{margin-left:8rem}.hover\:ml-8px:hover{margin-left:8px}.hover\:ml-8px-rem:hover{margin-left:8rem}.ml-10px{margin-left:10px}.ml-10px-rem{margin-left:10rem}.hover\:ml-10px:hover{margin-left:10px}.hover\:ml-10px-rem:hover{margin-left:10rem}.ml-12px{margin-left:12px}.ml-12px-rem{margin-left:12rem}.hover\:ml-12px:hover{margin-left:12px}.hover\:ml-12px-rem:hover{margin-left:12rem}.ml-14px{margin-left:14px}.ml-14px-rem{margin-left:14rem}.hover\:ml-14px:hover{margin-left:14px}.hover\:ml-14px-rem:hover{margin-left:14rem}.ml-15px{margin-left:15px}.ml-15px-rem{margin-left:15rem}.hover\:ml-15px:hover{margin-left:15px}.hover\:ml-15px-rem:hover{margin-left:15rem}.ml-16px{margin-left:16px}.ml-16px-rem{margin-left:16rem}.hover\:ml-16px:hover{margin-left:16px}.hover\:ml-16px-rem:hover{margin-left:16rem}.ml-18px{margin-left:18px}.ml-18px-rem{margin-left:18rem}.hover\:ml-18px:hover{margin-left:18px}.hover\:ml-18px-rem:hover{margin-left:18rem}.ml-20px{margin-left:20px}.ml-20px-rem{margin-left:20rem}.hover\:ml-20px:hover{margin-left:20px}.hover\:ml-20px-rem:hover{margin-left:20rem}.ml-22px{margin-left:22px}.ml-22px-rem{margin-left:22rem}.hover\:ml-22px:hover{margin-left:22px}.hover\:ml-22px-rem:hover{margin-left:22rem}.ml-24px{margin-left:24px}.ml-24px-rem{margin-left:24rem}.hover\:ml-24px:hover{margin-left:24px}.hover\:ml-24px-rem:hover{margin-left:24rem}.ml-28px{margin-left:28px}.ml-28px-rem{margin-left:28rem}.hover\:ml-28px:hover{margin-left:28px}.hover\:ml-28px-rem:hover{margin-left:28rem}.ml-30px{margin-left:30px}.ml-30px-rem{margin-left:30rem}.hover\:ml-30px:hover{margin-left:30px}.hover\:ml-30px-rem:hover{margin-left:30rem}.ml-32px{margin-left:32px}.ml-32px-rem{margin-left:32rem}.hover\:ml-32px:hover{margin-left:32px}.hover\:ml-32px-rem:hover{margin-left:32rem}.ml-36px{margin-left:36px}.ml-36px-rem{margin-left:36rem}.hover\:ml-36px:hover{margin-left:36px}.hover\:ml-36px-rem:hover{margin-left:36rem}.ml-40px{margin-left:40px}.ml-40px-rem{margin-left:40rem}.hover\:ml-40px:hover{margin-left:40px}.hover\:ml-40px-rem:hover{margin-left:40rem}.ml-42px{margin-left:42px}.ml-42px-rem{margin-left:42rem}.hover\:ml-42px:hover{margin-left:42px}.hover\:ml-42px-rem:hover{margin-left:42rem}.ml-44px{margin-left:44px}.ml-44px-rem{margin-left:44rem}.hover\:ml-44px:hover{margin-left:44px}.hover\:ml-44px-rem:hover{margin-left:44rem}.ml-48px{margin-left:48px}.ml-48px-rem{margin-left:48rem}.hover\:ml-48px:hover{margin-left:48px}.hover\:ml-48px-rem:hover{margin-left:48rem}.ml-50px{margin-left:50px}.ml-50px-rem{margin-left:50rem}.hover\:ml-50px:hover{margin-left:50px}.hover\:ml-50px-rem:hover{margin-left:50rem}.ml-54px{margin-left:54px}.ml-54px-rem{margin-left:54rem}.hover\:ml-54px:hover{margin-left:54px}.hover\:ml-54px-rem:hover{margin-left:54rem}.ml-56px{margin-left:56px}.ml-56px-rem{margin-left:56rem}.hover\:ml-56px:hover{margin-left:56px}.hover\:ml-56px-rem:hover{margin-left:56rem}.ml-60px{margin-left:60px}.ml-60px-rem{margin-left:60rem}.hover\:ml-60px:hover{margin-left:60px}.hover\:ml-60px-rem:hover{margin-left:60rem}.ml-64px{margin-left:64px}.ml-64px-rem{margin-left:64rem}.hover\:ml-64px:hover{margin-left:64px}.hover\:ml-64px-rem:hover{margin-left:64rem}.mr-2px{margin-right:2px}.mr-2px-rem{margin-right:2rem}.hover\:mr-2px:hover{margin-right:2px}.hover\:mr-2px-rem:hover{margin-right:2rem}.mr-4px{margin-right:4px}.mr-4px-rem{margin-right:4rem}.hover\:mr-4px:hover{margin-right:4px}.hover\:mr-4px-rem:hover{margin-right:4rem}.mr-5px{margin-right:5px}.mr-5px-rem{margin-right:5rem}.hover\:mr-5px:hover{margin-right:5px}.hover\:mr-5px-rem:hover{margin-right:5rem}.mr-6px{margin-right:6px}.mr-6px-rem{margin-right:6rem}.hover\:mr-6px:hover{margin-right:6px}.hover\:mr-6px-rem:hover{margin-right:6rem}.mr-8px{margin-right:8px}.mr-8px-rem{margin-right:8rem}.hover\:mr-8px:hover{margin-right:8px}.hover\:mr-8px-rem:hover{margin-right:8rem}.mr-10px{margin-right:10px}.mr-10px-rem{margin-right:10rem}.hover\:mr-10px:hover{margin-right:10px}.hover\:mr-10px-rem:hover{margin-right:10rem}.mr-12px{margin-right:12px}.mr-12px-rem{margin-right:12rem}.hover\:mr-12px:hover{margin-right:12px}.hover\:mr-12px-rem:hover{margin-right:12rem}.mr-14px{margin-right:14px}.mr-14px-rem{margin-right:14rem}.hover\:mr-14px:hover{margin-right:14px}.hover\:mr-14px-rem:hover{margin-right:14rem}.mr-15px{margin-right:15px}.mr-15px-rem{margin-right:15rem}.hover\:mr-15px:hover{margin-right:15px}.hover\:mr-15px-rem:hover{margin-right:15rem}.mr-16px{margin-right:16px}.mr-16px-rem{margin-right:16rem}.hover\:mr-16px:hover{margin-right:16px}.hover\:mr-16px-rem:hover{margin-right:16rem}.mr-18px{margin-right:18px}.mr-18px-rem{margin-right:18rem}.hover\:mr-18px:hover{margin-right:18px}.hover\:mr-18px-rem:hover{margin-right:18rem}.mr-20px{margin-right:20px}.mr-20px-rem{margin-right:20rem}.hover\:mr-20px:hover{margin-right:20px}.hover\:mr-20px-rem:hover{margin-right:20rem}.mr-22px{margin-right:22px}.mr-22px-rem{margin-right:22rem}.hover\:mr-22px:hover{margin-right:22px}.hover\:mr-22px-rem:hover{margin-right:22rem}.mr-24px{margin-right:24px}.mr-24px-rem{margin-right:24rem}.hover\:mr-24px:hover{margin-right:24px}.hover\:mr-24px-rem:hover{margin-right:24rem}.mr-28px{margin-right:28px}.mr-28px-rem{margin-right:28rem}.hover\:mr-28px:hover{margin-right:28px}.hover\:mr-28px-rem:hover{margin-right:28rem}.mr-30px{margin-right:30px}.mr-30px-rem{margin-right:30rem}.hover\:mr-30px:hover{margin-right:30px}.hover\:mr-30px-rem:hover{margin-right:30rem}.mr-32px{margin-right:32px}.mr-32px-rem{margin-right:32rem}.hover\:mr-32px:hover{margin-right:32px}.hover\:mr-32px-rem:hover{margin-right:32rem}.mr-36px{margin-right:36px}.mr-36px-rem{margin-right:36rem}.hover\:mr-36px:hover{margin-right:36px}.hover\:mr-36px-rem:hover{margin-right:36rem}.mr-40px{margin-right:40px}.mr-40px-rem{margin-right:40rem}.hover\:mr-40px:hover{margin-right:40px}.hover\:mr-40px-rem:hover{margin-right:40rem}.mr-42px{margin-right:42px}.mr-42px-rem{margin-right:42rem}.hover\:mr-42px:hover{margin-right:42px}.hover\:mr-42px-rem:hover{margin-right:42rem}.mr-44px{margin-right:44px}.mr-44px-rem{margin-right:44rem}.hover\:mr-44px:hover{margin-right:44px}.hover\:mr-44px-rem:hover{margin-right:44rem}.mr-48px{margin-right:48px}.mr-48px-rem{margin-right:48rem}.hover\:mr-48px:hover{margin-right:48px}.hover\:mr-48px-rem:hover{margin-right:48rem}.mr-50px{margin-right:50px}.mr-50px-rem{margin-right:50rem}.hover\:mr-50px:hover{margin-right:50px}.hover\:mr-50px-rem:hover{margin-right:50rem}.mr-54px{margin-right:54px}.mr-54px-rem{margin-right:54rem}.hover\:mr-54px:hover{margin-right:54px}.hover\:mr-54px-rem:hover{margin-right:54rem}.mr-56px{margin-right:56px}.mr-56px-rem{margin-right:56rem}.hover\:mr-56px:hover{margin-right:56px}.hover\:mr-56px-rem:hover{margin-right:56rem}.mr-60px{margin-right:60px}.mr-60px-rem{margin-right:60rem}.hover\:mr-60px:hover{margin-right:60px}.hover\:mr-60px-rem:hover{margin-right:60rem}.mr-64px{margin-right:64px}.mr-64px-rem{margin-right:64rem}.hover\:mr-64px:hover{margin-right:64px}.hover\:mr-64px-rem:hover{margin-right:64rem}.mb-2px{margin-bottom:2px}.mb-2px-rem{margin-bottom:2rem}.hover\:mb-2px:hover{margin-bottom:2px}.hover\:mb-2px-rem:hover{margin-bottom:2rem}.mb-4px{margin-bottom:4px}.mb-4px-rem{margin-bottom:4rem}.hover\:mb-4px:hover{margin-bottom:4px}.hover\:mb-4px-rem:hover{margin-bottom:4rem}.mb-5px{margin-bottom:5px}.mb-5px-rem{margin-bottom:5rem}.hover\:mb-5px:hover{margin-bottom:5px}.hover\:mb-5px-rem:hover{margin-bottom:5rem}.mb-6px{margin-bottom:6px}.mb-6px-rem{margin-bottom:6rem}.hover\:mb-6px:hover{margin-bottom:6px}.hover\:mb-6px-rem:hover{margin-bottom:6rem}.mb-8px{margin-bottom:8px}.mb-8px-rem{margin-bottom:8rem}.hover\:mb-8px:hover{margin-bottom:8px}.hover\:mb-8px-rem:hover{margin-bottom:8rem}.mb-10px{margin-bottom:10px}.mb-10px-rem{margin-bottom:10rem}.hover\:mb-10px:hover{margin-bottom:10px}.hover\:mb-10px-rem:hover{margin-bottom:10rem}.mb-12px{margin-bottom:12px}.mb-12px-rem{margin-bottom:12rem}.hover\:mb-12px:hover{margin-bottom:12px}.hover\:mb-12px-rem:hover{margin-bottom:12rem}.mb-14px{margin-bottom:14px}.mb-14px-rem{margin-bottom:14rem}.hover\:mb-14px:hover{margin-bottom:14px}.hover\:mb-14px-rem:hover{margin-bottom:14rem}.mb-15px{margin-bottom:15px}.mb-15px-rem{margin-bottom:15rem}.hover\:mb-15px:hover{margin-bottom:15px}.hover\:mb-15px-rem:hover{margin-bottom:15rem}.mb-16px{margin-bottom:16px}.mb-16px-rem{margin-bottom:16rem}.hover\:mb-16px:hover{margin-bottom:16px}.hover\:mb-16px-rem:hover{margin-bottom:16rem}.mb-18px{margin-bottom:18px}.mb-18px-rem{margin-bottom:18rem}.hover\:mb-18px:hover{margin-bottom:18px}.hover\:mb-18px-rem:hover{margin-bottom:18rem}.mb-20px{margin-bottom:20px}.mb-20px-rem{margin-bottom:20rem}.hover\:mb-20px:hover{margin-bottom:20px}.hover\:mb-20px-rem:hover{margin-bottom:20rem}.mb-22px{margin-bottom:22px}.mb-22px-rem{margin-bottom:22rem}.hover\:mb-22px:hover{margin-bottom:22px}.hover\:mb-22px-rem:hover{margin-bottom:22rem}.mb-24px{margin-bottom:24px}.mb-24px-rem{margin-bottom:24rem}.hover\:mb-24px:hover{margin-bottom:24px}.hover\:mb-24px-rem:hover{margin-bottom:24rem}.mb-28px{margin-bottom:28px}.mb-28px-rem{margin-bottom:28rem}.hover\:mb-28px:hover{margin-bottom:28px}.hover\:mb-28px-rem:hover{margin-bottom:28rem}.mb-30px{margin-bottom:30px}.mb-30px-rem{margin-bottom:30rem}.hover\:mb-30px:hover{margin-bottom:30px}.hover\:mb-30px-rem:hover{margin-bottom:30rem}.mb-32px{margin-bottom:32px}.mb-32px-rem{margin-bottom:32rem}.hover\:mb-32px:hover{margin-bottom:32px}.hover\:mb-32px-rem:hover{margin-bottom:32rem}.mb-36px{margin-bottom:36px}.mb-36px-rem{margin-bottom:36rem}.hover\:mb-36px:hover{margin-bottom:36px}.hover\:mb-36px-rem:hover{margin-bottom:36rem}.mb-40px{margin-bottom:40px}.mb-40px-rem{margin-bottom:40rem}.hover\:mb-40px:hover{margin-bottom:40px}.hover\:mb-40px-rem:hover{margin-bottom:40rem}.mb-42px{margin-bottom:42px}.mb-42px-rem{margin-bottom:42rem}.hover\:mb-42px:hover{margin-bottom:42px}.hover\:mb-42px-rem:hover{margin-bottom:42rem}.mb-44px{margin-bottom:44px}.mb-44px-rem{margin-bottom:44rem}.hover\:mb-44px:hover{margin-bottom:44px}.hover\:mb-44px-rem:hover{margin-bottom:44rem}.mb-48px{margin-bottom:48px}.mb-48px-rem{margin-bottom:48rem}.hover\:mb-48px:hover{margin-bottom:48px}.hover\:mb-48px-rem:hover{margin-bottom:48rem}.mb-50px{margin-bottom:50px}.mb-50px-rem{margin-bottom:50rem}.hover\:mb-50px:hover{margin-bottom:50px}.hover\:mb-50px-rem:hover{margin-bottom:50rem}.mb-54px{margin-bottom:54px}.mb-54px-rem{margin-bottom:54rem}.hover\:mb-54px:hover{margin-bottom:54px}.hover\:mb-54px-rem:hover{margin-bottom:54rem}.mb-56px{margin-bottom:56px}.mb-56px-rem{margin-bottom:56rem}.hover\:mb-56px:hover{margin-bottom:56px}.hover\:mb-56px-rem:hover{margin-bottom:56rem}.mb-60px{margin-bottom:60px}.mb-60px-rem{margin-bottom:60rem}.hover\:mb-60px:hover{margin-bottom:60px}.hover\:mb-60px-rem:hover{margin-bottom:60rem}.mb-64px{margin-bottom:64px}.mb-64px-rem{margin-bottom:64rem}.hover\:mb-64px:hover{margin-bottom:64px}.hover\:mb-64px-rem:hover{margin-bottom:64rem}.m-2px{margin:2px}.m-2px-rem{margin:2rem}.hover\:m-2px:hover{margin:2px}.hover\:m-2px-rem:hover{margin:2rem}.m-4px{margin:4px}.m-4px-rem{margin:4rem}.hover\:m-4px:hover{margin:4px}.hover\:m-4px-rem:hover{margin:4rem}.m-5px{margin:5px}.m-5px-rem{margin:5rem}.hover\:m-5px:hover{margin:5px}.hover\:m-5px-rem:hover{margin:5rem}.m-6px{margin:6px}.m-6px-rem{margin:6rem}.hover\:m-6px:hover{margin:6px}.hover\:m-6px-rem:hover{margin:6rem}.m-8px{margin:8px}.m-8px-rem{margin:8rem}.hover\:m-8px:hover{margin:8px}.hover\:m-8px-rem:hover{margin:8rem}.m-10px{margin:10px}.m-10px-rem{margin:10rem}.hover\:m-10px:hover{margin:10px}.hover\:m-10px-rem:hover{margin:10rem}.m-12px{margin:12px}.m-12px-rem{margin:12rem}.hover\:m-12px:hover{margin:12px}.hover\:m-12px-rem:hover{margin:12rem}.m-14px{margin:14px}.m-14px-rem{margin:14rem}.hover\:m-14px:hover{margin:14px}.hover\:m-14px-rem:hover{margin:14rem}.m-15px{margin:15px}.m-15px-rem{margin:15rem}.hover\:m-15px:hover{margin:15px}.hover\:m-15px-rem:hover{margin:15rem}.m-16px{margin:16px}.m-16px-rem{margin:16rem}.hover\:m-16px:hover{margin:16px}.hover\:m-16px-rem:hover{margin:16rem}.m-18px{margin:18px}.m-18px-rem{margin:18rem}.hover\:m-18px:hover{margin:18px}.hover\:m-18px-rem:hover{margin:18rem}.m-20px{margin:20px}.m-20px-rem{margin:20rem}.hover\:m-20px:hover{margin:20px}.hover\:m-20px-rem:hover{margin:20rem}.m-22px{margin:22px}.m-22px-rem{margin:22rem}.hover\:m-22px:hover{margin:22px}.hover\:m-22px-rem:hover{margin:22rem}.m-24px{margin:24px}.m-24px-rem{margin:24rem}.hover\:m-24px:hover{margin:24px}.hover\:m-24px-rem:hover{margin:24rem}.m-28px{margin:28px}.m-28px-rem{margin:28rem}.hover\:m-28px:hover{margin:28px}.hover\:m-28px-rem:hover{margin:28rem}.m-30px{margin:30px}.m-30px-rem{margin:30rem}.hover\:m-30px:hover{margin:30px}.hover\:m-30px-rem:hover{margin:30rem}.m-32px{margin:32px}.m-32px-rem{margin:32rem}.hover\:m-32px:hover{margin:32px}.hover\:m-32px-rem:hover{margin:32rem}.m-36px{margin:36px}.m-36px-rem{margin:36rem}.hover\:m-36px:hover{margin:36px}.hover\:m-36px-rem:hover{margin:36rem}.m-40px{margin:40px}.m-40px-rem{margin:40rem}.hover\:m-40px:hover{margin:40px}.hover\:m-40px-rem:hover{margin:40rem}.m-42px{margin:42px}.m-42px-rem{margin:42rem}.hover\:m-42px:hover{margin:42px}.hover\:m-42px-rem:hover{margin:42rem}.m-44px{margin:44px}.m-44px-rem{margin:44rem}.hover\:m-44px:hover{margin:44px}.hover\:m-44px-rem:hover{margin:44rem}.m-48px{margin:48px}.m-48px-rem{margin:48rem}.hover\:m-48px:hover{margin:48px}.hover\:m-48px-rem:hover{margin:48rem}.m-50px{margin:50px}.m-50px-rem{margin:50rem}.hover\:m-50px:hover{margin:50px}.hover\:m-50px-rem:hover{margin:50rem}.m-54px{margin:54px}.m-54px-rem{margin:54rem}.hover\:m-54px:hover{margin:54px}.hover\:m-54px-rem:hover{margin:54rem}.m-56px{margin:56px}.m-56px-rem{margin:56rem}.hover\:m-56px:hover{margin:56px}.hover\:m-56px-rem:hover{margin:56rem}.m-60px{margin:60px}.m-60px-rem{margin:60rem}.hover\:m-60px:hover{margin:60px}.hover\:m-60px-rem:hover{margin:60rem}.m-64px{margin:64px}.m-64px-rem{margin:64rem}.hover\:m-64px:hover{margin:64px}.hover\:m-64px-rem:hover{margin:64rem}.rounded-2px{border-radius:2px}.rounded-2px-rem{border-radius:2rem}.hover\:rounded-2px:hover{border-radius:2px}.hover\:rounded-2px-rem:hover{border-radius:2rem}.rounded-4px{border-radius:4px}.rounded-4px-rem{border-radius:4rem}.hover\:rounded-4px:hover{border-radius:4px}.hover\:rounded-4px-rem:hover{border-radius:4rem}.rounded-5px{border-radius:5px}.rounded-5px-rem{border-radius:5rem}.hover\:rounded-5px:hover{border-radius:5px}.hover\:rounded-5px-rem:hover{border-radius:5rem}.rounded-6px{border-radius:6px}.rounded-6px-rem{border-radius:6rem}.hover\:rounded-6px:hover{border-radius:6px}.hover\:rounded-6px-rem:hover{border-radius:6rem}.rounded-8px{border-radius:8px}.rounded-8px-rem{border-radius:8rem}.hover\:rounded-8px:hover{border-radius:8px}.hover\:rounded-8px-rem:hover{border-radius:8rem}.rounded-10px{border-radius:10px}.rounded-10px-rem{border-radius:10rem}.hover\:rounded-10px:hover{border-radius:10px}.hover\:rounded-10px-rem:hover{border-radius:10rem}.rounded-12px{border-radius:12px}.rounded-12px-rem{border-radius:12rem}.hover\:rounded-12px:hover{border-radius:12px}.hover\:rounded-12px-rem:hover{border-radius:12rem}.rounded-14px{border-radius:14px}.rounded-14px-rem{border-radius:14rem}.hover\:rounded-14px:hover{border-radius:14px}.hover\:rounded-14px-rem:hover{border-radius:14rem}.rounded-15px{border-radius:15px}.rounded-15px-rem{border-radius:15rem}.hover\:rounded-15px:hover{border-radius:15px}.hover\:rounded-15px-rem:hover{border-radius:15rem}.rounded-16px{border-radius:16px}.rounded-16px-rem{border-radius:16rem}.hover\:rounded-16px:hover{border-radius:16px}.hover\:rounded-16px-rem:hover{border-radius:16rem}.rounded-18px{border-radius:18px}.rounded-18px-rem{border-radius:18rem}.hover\:rounded-18px:hover{border-radius:18px}.hover\:rounded-18px-rem:hover{border-radius:18rem}.rounded-20px{border-radius:20px}.rounded-20px-rem{border-radius:20rem}.hover\:rounded-20px:hover{border-radius:20px}.hover\:rounded-20px-rem:hover{border-radius:20rem}.rounded-22px{border-radius:22px}.rounded-22px-rem{border-radius:22rem}.hover\:rounded-22px:hover{border-radius:22px}.hover\:rounded-22px-rem:hover{border-radius:22rem}.rounded-24px{border-radius:24px}.rounded-24px-rem{border-radius:24rem}.hover\:rounded-24px:hover{border-radius:24px}.hover\:rounded-24px-rem:hover{border-radius:24rem}.rounded-28px{border-radius:28px}.rounded-28px-rem{border-radius:28rem}.hover\:rounded-28px:hover{border-radius:28px}.hover\:rounded-28px-rem:hover{border-radius:28rem}.rounded-30px{border-radius:30px}.rounded-30px-rem{border-radius:30rem}.hover\:rounded-30px:hover{border-radius:30px}.hover\:rounded-30px-rem:hover{border-radius:30rem}.rounded-32px{border-radius:32px}.rounded-32px-rem{border-radius:32rem}.hover\:rounded-32px:hover{border-radius:32px}.hover\:rounded-32px-rem:hover{border-radius:32rem}.rounded-36px{border-radius:36px}.rounded-36px-rem{border-radius:36rem}.hover\:rounded-36px:hover{border-radius:36px}.hover\:rounded-36px-rem:hover{border-radius:36rem}.rounded-40px{border-radius:40px}.rounded-40px-rem{border-radius:40rem}.hover\:rounded-40px:hover{border-radius:40px}.hover\:rounded-40px-rem:hover{border-radius:40rem}.rounded-42px{border-radius:42px}.rounded-42px-rem{border-radius:42rem}.hover\:rounded-42px:hover{border-radius:42px}.hover\:rounded-42px-rem:hover{border-radius:42rem}.rounded-44px{border-radius:44px}.rounded-44px-rem{border-radius:44rem}.hover\:rounded-44px:hover{border-radius:44px}.hover\:rounded-44px-rem:hover{border-radius:44rem}.rounded-48px{border-radius:48px}.rounded-48px-rem{border-radius:48rem}.hover\:rounded-48px:hover{border-radius:48px}.hover\:rounded-48px-rem:hover{border-radius:48rem}.rounded-50px{border-radius:50px}.rounded-50px-rem{border-radius:50rem}.hover\:rounded-50px:hover{border-radius:50px}.hover\:rounded-50px-rem:hover{border-radius:50rem}.rounded-54px{border-radius:54px}.rounded-54px-rem{border-radius:54rem}.hover\:rounded-54px:hover{border-radius:54px}.hover\:rounded-54px-rem:hover{border-radius:54rem}.rounded-56px{border-radius:56px}.rounded-56px-rem{border-radius:56rem}.hover\:rounded-56px:hover{border-radius:56px}.hover\:rounded-56px-rem:hover{border-radius:56rem}.rounded-60px{border-radius:60px}.rounded-60px-rem{border-radius:60rem}.hover\:rounded-60px:hover{border-radius:60px}.hover\:rounded-60px-rem:hover{border-radius:60rem}.rounded-64px{border-radius:64px}.rounded-64px-rem{border-radius:64rem}.hover\:rounded-64px:hover{border-radius:64px}.hover\:rounded-64px-rem:hover{border-radius:64rem}.gap-2px{gap:2px}.gap-2px-rem{gap:2rem}.hover\:gap-2px:hover{gap:2px}.hover\:gap-2px-rem:hover{gap:2rem}.gap-4px{gap:4px}.gap-4px-rem{gap:4rem}.hover\:gap-4px:hover{gap:4px}.hover\:gap-4px-rem:hover{gap:4rem}.gap-5px{gap:5px}.gap-5px-rem{gap:5rem}.hover\:gap-5px:hover{gap:5px}.hover\:gap-5px-rem:hover{gap:5rem}.gap-6px{gap:6px}.gap-6px-rem{gap:6rem}.hover\:gap-6px:hover{gap:6px}.hover\:gap-6px-rem:hover{gap:6rem}.gap-8px{gap:8px}.gap-8px-rem{gap:8rem}.hover\:gap-8px:hover{gap:8px}.hover\:gap-8px-rem:hover{gap:8rem}.gap-10px{gap:10px}.gap-10px-rem{gap:10rem}.hover\:gap-10px:hover{gap:10px}.hover\:gap-10px-rem:hover{gap:10rem}.gap-12px{gap:12px}.gap-12px-rem{gap:12rem}.hover\:gap-12px:hover{gap:12px}.hover\:gap-12px-rem:hover{gap:12rem}.gap-14px{gap:14px}.gap-14px-rem{gap:14rem}.hover\:gap-14px:hover{gap:14px}.hover\:gap-14px-rem:hover{gap:14rem}.gap-15px{gap:15px}.gap-15px-rem{gap:15rem}.hover\:gap-15px:hover{gap:15px}.hover\:gap-15px-rem:hover{gap:15rem}.gap-16px{gap:16px}.gap-16px-rem{gap:16rem}.hover\:gap-16px:hover{gap:16px}.hover\:gap-16px-rem:hover{gap:16rem}.gap-18px{gap:18px}.gap-18px-rem{gap:18rem}.hover\:gap-18px:hover{gap:18px}.hover\:gap-18px-rem:hover{gap:18rem}.gap-20px{gap:20px}.gap-20px-rem{gap:20rem}.hover\:gap-20px:hover{gap:20px}.hover\:gap-20px-rem:hover{gap:20rem}.gap-22px{gap:22px}.gap-22px-rem{gap:22rem}.hover\:gap-22px:hover{gap:22px}.hover\:gap-22px-rem:hover{gap:22rem}.gap-24px{gap:24px}.gap-24px-rem{gap:24rem}.hover\:gap-24px:hover{gap:24px}.hover\:gap-24px-rem:hover{gap:24rem}.gap-28px{gap:28px}.gap-28px-rem{gap:28rem}.hover\:gap-28px:hover{gap:28px}.hover\:gap-28px-rem:hover{gap:28rem}.gap-30px{gap:30px}.gap-30px-rem{gap:30rem}.hover\:gap-30px:hover{gap:30px}.hover\:gap-30px-rem:hover{gap:30rem}.gap-32px{gap:32px}.gap-32px-rem{gap:32rem}.hover\:gap-32px:hover{gap:32px}.hover\:gap-32px-rem:hover{gap:32rem}.gap-36px{gap:36px}.gap-36px-rem{gap:36rem}.hover\:gap-36px:hover{gap:36px}.hover\:gap-36px-rem:hover{gap:36rem}.gap-40px{gap:40px}.gap-40px-rem{gap:40rem}.hover\:gap-40px:hover{gap:40px}.hover\:gap-40px-rem:hover{gap:40rem}.gap-42px{gap:42px}.gap-42px-rem{gap:42rem}.hover\:gap-42px:hover{gap:42px}.hover\:gap-42px-rem:hover{gap:42rem}.gap-44px{gap:44px}.gap-44px-rem{gap:44rem}.hover\:gap-44px:hover{gap:44px}.hover\:gap-44px-rem:hover{gap:44rem}.gap-48px{gap:48px}.gap-48px-rem{gap:48rem}.hover\:gap-48px:hover{gap:48px}.hover\:gap-48px-rem:hover{gap:48rem}.gap-50px{gap:50px}.gap-50px-rem{gap:50rem}.hover\:gap-50px:hover{gap:50px}.hover\:gap-50px-rem:hover{gap:50rem}.gap-54px{gap:54px}.gap-54px-rem{gap:54rem}.hover\:gap-54px:hover{gap:54px}.hover\:gap-54px-rem:hover{gap:54rem}.gap-56px{gap:56px}.gap-56px-rem{gap:56rem}.hover\:gap-56px:hover{gap:56px}.hover\:gap-56px-rem:hover{gap:56rem}.gap-60px{gap:60px}.gap-60px-rem{gap:60rem}.hover\:gap-60px:hover{gap:60px}.hover\:gap-60px-rem:hover{gap:60rem}.gap-64px{gap:64px}.gap-64px-rem{gap:64rem}.hover\:gap-64px:hover{gap:64px}.hover\:gap-64px-rem:hover{gap:64rem}.p-2px{padding:2px}.p-2px-rem{padding:2rem}.hover\:p-2px:hover{padding:2px}.hover\:p-2px-rem:hover{padding:2rem}.p-4px{padding:4px}.p-4px-rem{padding:4rem}.hover\:p-4px:hover{padding:4px}.hover\:p-4px-rem:hover{padding:4rem}.p-5px{padding:5px}.p-5px-rem{padding:5rem}.hover\:p-5px:hover{padding:5px}.hover\:p-5px-rem:hover{padding:5rem}.p-6px{padding:6px}.p-6px-rem{padding:6rem}.hover\:p-6px:hover{padding:6px}.hover\:p-6px-rem:hover{padding:6rem}.p-8px{padding:8px}.p-8px-rem{padding:8rem}.hover\:p-8px:hover{padding:8px}.hover\:p-8px-rem:hover{padding:8rem}.p-10px{padding:10px}.p-10px-rem{padding:10rem}.hover\:p-10px:hover{padding:10px}.hover\:p-10px-rem:hover{padding:10rem}.p-12px{padding:12px}.p-12px-rem{padding:12rem}.hover\:p-12px:hover{padding:12px}.hover\:p-12px-rem:hover{padding:12rem}.p-14px{padding:14px}.p-14px-rem{padding:14rem}.hover\:p-14px:hover{padding:14px}.hover\:p-14px-rem:hover{padding:14rem}.p-15px{padding:15px}.p-15px-rem{padding:15rem}.hover\:p-15px:hover{padding:15px}.hover\:p-15px-rem:hover{padding:15rem}.p-16px{padding:16px}.p-16px-rem{padding:16rem}.hover\:p-16px:hover{padding:16px}.hover\:p-16px-rem:hover{padding:16rem}.p-18px{padding:18px}.p-18px-rem{padding:18rem}.hover\:p-18px:hover{padding:18px}.hover\:p-18px-rem:hover{padding:18rem}.p-20px{padding:20px}.p-20px-rem{padding:20rem}.hover\:p-20px:hover{padding:20px}.hover\:p-20px-rem:hover{padding:20rem}.p-22px{padding:22px}.p-22px-rem{padding:22rem}.hover\:p-22px:hover{padding:22px}.hover\:p-22px-rem:hover{padding:22rem}.p-24px{padding:24px}.p-24px-rem{padding:24rem}.hover\:p-24px:hover{padding:24px}.hover\:p-24px-rem:hover{padding:24rem}.p-28px{padding:28px}.p-28px-rem{padding:28rem}.hover\:p-28px:hover{padding:28px}.hover\:p-28px-rem:hover{padding:28rem}.p-30px{padding:30px}.p-30px-rem{padding:30rem}.hover\:p-30px:hover{padding:30px}.hover\:p-30px-rem:hover{padding:30rem}.p-32px{padding:32px}.p-32px-rem{padding:32rem}.hover\:p-32px:hover{padding:32px}.hover\:p-32px-rem:hover{padding:32rem}.p-36px{padding:36px}.p-36px-rem{padding:36rem}.hover\:p-36px:hover{padding:36px}.hover\:p-36px-rem:hover{padding:36rem}.p-40px{padding:40px}.p-40px-rem{padding:40rem}.hover\:p-40px:hover{padding:40px}.hover\:p-40px-rem:hover{padding:40rem}.p-42px{padding:42px}.p-42px-rem{padding:42rem}.hover\:p-42px:hover{padding:42px}.hover\:p-42px-rem:hover{padding:42rem}.p-44px{padding:44px}.p-44px-rem{padding:44rem}.hover\:p-44px:hover{padding:44px}.hover\:p-44px-rem:hover{padding:44rem}.p-48px{padding:48px}.p-48px-rem{padding:48rem}.hover\:p-48px:hover{padding:48px}.hover\:p-48px-rem:hover{padding:48rem}.p-50px{padding:50px}.p-50px-rem{padding:50rem}.hover\:p-50px:hover{padding:50px}.hover\:p-50px-rem:hover{padding:50rem}.p-54px{padding:54px}.p-54px-rem{padding:54rem}.hover\:p-54px:hover{padding:54px}.hover\:p-54px-rem:hover{padding:54rem}.p-56px{padding:56px}.p-56px-rem{padding:56rem}.hover\:p-56px:hover{padding:56px}.hover\:p-56px-rem:hover{padding:56rem}.p-60px{padding:60px}.p-60px-rem{padding:60rem}.hover\:p-60px:hover{padding:60px}.hover\:p-60px-rem:hover{padding:60rem}.p-64px{padding:64px}.p-64px-rem{padding:64rem}.hover\:p-64px:hover{padding:64px}.hover\:p-64px-rem:hover{padding:64rem}.pl-2px{padding-left:2px}.pl-2px-rem{padding-left:2rem}.hover\:pl-2px:hover{padding-left:2px}.hover\:pl-2px-rem:hover{padding-left:2rem}.pl-4px{padding-left:4px}.pl-4px-rem{padding-left:4rem}.hover\:pl-4px:hover{padding-left:4px}.hover\:pl-4px-rem:hover{padding-left:4rem}.pl-5px{padding-left:5px}.pl-5px-rem{padding-left:5rem}.hover\:pl-5px:hover{padding-left:5px}.hover\:pl-5px-rem:hover{padding-left:5rem}.pl-6px{padding-left:6px}.pl-6px-rem{padding-left:6rem}.hover\:pl-6px:hover{padding-left:6px}.hover\:pl-6px-rem:hover{padding-left:6rem}.pl-8px{padding-left:8px}.pl-8px-rem{padding-left:8rem}.hover\:pl-8px:hover{padding-left:8px}.hover\:pl-8px-rem:hover{padding-left:8rem}.pl-10px{padding-left:10px}.pl-10px-rem{padding-left:10rem}.hover\:pl-10px:hover{padding-left:10px}.hover\:pl-10px-rem:hover{padding-left:10rem}.pl-12px{padding-left:12px}.pl-12px-rem{padding-left:12rem}.hover\:pl-12px:hover{padding-left:12px}.hover\:pl-12px-rem:hover{padding-left:12rem}.pl-14px{padding-left:14px}.pl-14px-rem{padding-left:14rem}.hover\:pl-14px:hover{padding-left:14px}.hover\:pl-14px-rem:hover{padding-left:14rem}.pl-15px{padding-left:15px}.pl-15px-rem{padding-left:15rem}.hover\:pl-15px:hover{padding-left:15px}.hover\:pl-15px-rem:hover{padding-left:15rem}.pl-16px{padding-left:16px}.pl-16px-rem{padding-left:16rem}.hover\:pl-16px:hover{padding-left:16px}.hover\:pl-16px-rem:hover{padding-left:16rem}.pl-18px{padding-left:18px}.pl-18px-rem{padding-left:18rem}.hover\:pl-18px:hover{padding-left:18px}.hover\:pl-18px-rem:hover{padding-left:18rem}.pl-20px{padding-left:20px}.pl-20px-rem{padding-left:20rem}.hover\:pl-20px:hover{padding-left:20px}.hover\:pl-20px-rem:hover{padding-left:20rem}.pl-22px{padding-left:22px}.pl-22px-rem{padding-left:22rem}.hover\:pl-22px:hover{padding-left:22px}.hover\:pl-22px-rem:hover{padding-left:22rem}.pl-24px{padding-left:24px}.pl-24px-rem{padding-left:24rem}.hover\:pl-24px:hover{padding-left:24px}.hover\:pl-24px-rem:hover{padding-left:24rem}.pl-28px{padding-left:28px}.pl-28px-rem{padding-left:28rem}.hover\:pl-28px:hover{padding-left:28px}.hover\:pl-28px-rem:hover{padding-left:28rem}.pl-30px{padding-left:30px}.pl-30px-rem{padding-left:30rem}.hover\:pl-30px:hover{padding-left:30px}.hover\:pl-30px-rem:hover{padding-left:30rem}.pl-32px{padding-left:32px}.pl-32px-rem{padding-left:32rem}.hover\:pl-32px:hover{padding-left:32px}.hover\:pl-32px-rem:hover{padding-left:32rem}.pl-36px{padding-left:36px}.pl-36px-rem{padding-left:36rem}.hover\:pl-36px:hover{padding-left:36px}.hover\:pl-36px-rem:hover{padding-left:36rem}.pl-40px{padding-left:40px}.pl-40px-rem{padding-left:40rem}.hover\:pl-40px:hover{padding-left:40px}.hover\:pl-40px-rem:hover{padding-left:40rem}.pl-42px{padding-left:42px}.pl-42px-rem{padding-left:42rem}.hover\:pl-42px:hover{padding-left:42px}.hover\:pl-42px-rem:hover{padding-left:42rem}.pl-44px{padding-left:44px}.pl-44px-rem{padding-left:44rem}.hover\:pl-44px:hover{padding-left:44px}.hover\:pl-44px-rem:hover{padding-left:44rem}.pl-48px{padding-left:48px}.pl-48px-rem{padding-left:48rem}.hover\:pl-48px:hover{padding-left:48px}.hover\:pl-48px-rem:hover{padding-left:48rem}.pl-50px{padding-left:50px}.pl-50px-rem{padding-left:50rem}.hover\:pl-50px:hover{padding-left:50px}.hover\:pl-50px-rem:hover{padding-left:50rem}.pl-54px{padding-left:54px}.pl-54px-rem{padding-left:54rem}.hover\:pl-54px:hover{padding-left:54px}.hover\:pl-54px-rem:hover{padding-left:54rem}.pl-56px{padding-left:56px}.pl-56px-rem{padding-left:56rem}.hover\:pl-56px:hover{padding-left:56px}.hover\:pl-56px-rem:hover{padding-left:56rem}.pl-60px{padding-left:60px}.pl-60px-rem{padding-left:60rem}.hover\:pl-60px:hover{padding-left:60px}.hover\:pl-60px-rem:hover{padding-left:60rem}.pl-64px{padding-left:64px}.pl-64px-rem{padding-left:64rem}.hover\:pl-64px:hover{padding-left:64px}.hover\:pl-64px-rem:hover{padding-left:64rem}.pr-2px{padding-right:2px}.pr-2px-rem{padding-right:2rem}.hover\:pr-2px:hover{padding-right:2px}.hover\:pr-2px-rem:hover{padding-right:2rem}.pr-4px{padding-right:4px}.pr-4px-rem{padding-right:4rem}.hover\:pr-4px:hover{padding-right:4px}.hover\:pr-4px-rem:hover{padding-right:4rem}.pr-5px{padding-right:5px}.pr-5px-rem{padding-right:5rem}.hover\:pr-5px:hover{padding-right:5px}.hover\:pr-5px-rem:hover{padding-right:5rem}.pr-6px{padding-right:6px}.pr-6px-rem{padding-right:6rem}.hover\:pr-6px:hover{padding-right:6px}.hover\:pr-6px-rem:hover{padding-right:6rem}.pr-8px{padding-right:8px}.pr-8px-rem{padding-right:8rem}.hover\:pr-8px:hover{padding-right:8px}.hover\:pr-8px-rem:hover{padding-right:8rem}.pr-10px{padding-right:10px}.pr-10px-rem{padding-right:10rem}.hover\:pr-10px:hover{padding-right:10px}.hover\:pr-10px-rem:hover{padding-right:10rem}.pr-12px{padding-right:12px}.pr-12px-rem{padding-right:12rem}.hover\:pr-12px:hover{padding-right:12px}.hover\:pr-12px-rem:hover{padding-right:12rem}.pr-14px{padding-right:14px}.pr-14px-rem{padding-right:14rem}.hover\:pr-14px:hover{padding-right:14px}.hover\:pr-14px-rem:hover{padding-right:14rem}.pr-15px{padding-right:15px}.pr-15px-rem{padding-right:15rem}.hover\:pr-15px:hover{padding-right:15px}.hover\:pr-15px-rem:hover{padding-right:15rem}.pr-16px{padding-right:16px}.pr-16px-rem{padding-right:16rem}.hover\:pr-16px:hover{padding-right:16px}.hover\:pr-16px-rem:hover{padding-right:16rem}.pr-18px{padding-right:18px}.pr-18px-rem{padding-right:18rem}.hover\:pr-18px:hover{padding-right:18px}.hover\:pr-18px-rem:hover{padding-right:18rem}.pr-20px{padding-right:20px}.pr-20px-rem{padding-right:20rem}.hover\:pr-20px:hover{padding-right:20px}.hover\:pr-20px-rem:hover{padding-right:20rem}.pr-22px{padding-right:22px}.pr-22px-rem{padding-right:22rem}.hover\:pr-22px:hover{padding-right:22px}.hover\:pr-22px-rem:hover{padding-right:22rem}.pr-24px{padding-right:24px}.pr-24px-rem{padding-right:24rem}.hover\:pr-24px:hover{padding-right:24px}.hover\:pr-24px-rem:hover{padding-right:24rem}.pr-28px{padding-right:28px}.pr-28px-rem{padding-right:28rem}.hover\:pr-28px:hover{padding-right:28px}.hover\:pr-28px-rem:hover{padding-right:28rem}.pr-30px{padding-right:30px}.pr-30px-rem{padding-right:30rem}.hover\:pr-30px:hover{padding-right:30px}.hover\:pr-30px-rem:hover{padding-right:30rem}.pr-32px{padding-right:32px}.pr-32px-rem{padding-right:32rem}.hover\:pr-32px:hover{padding-right:32px}.hover\:pr-32px-rem:hover{padding-right:32rem}.pr-36px{padding-right:36px}.pr-36px-rem{padding-right:36rem}.hover\:pr-36px:hover{padding-right:36px}.hover\:pr-36px-rem:hover{padding-right:36rem}.pr-40px{padding-right:40px}.pr-40px-rem{padding-right:40rem}.hover\:pr-40px:hover{padding-right:40px}.hover\:pr-40px-rem:hover{padding-right:40rem}.pr-42px{padding-right:42px}.pr-42px-rem{padding-right:42rem}.hover\:pr-42px:hover{padding-right:42px}.hover\:pr-42px-rem:hover{padding-right:42rem}.pr-44px{padding-right:44px}.pr-44px-rem{padding-right:44rem}.hover\:pr-44px:hover{padding-right:44px}.hover\:pr-44px-rem:hover{padding-right:44rem}.pr-48px{padding-right:48px}.pr-48px-rem{padding-right:48rem}.hover\:pr-48px:hover{padding-right:48px}.hover\:pr-48px-rem:hover{padding-right:48rem}.pr-50px{padding-right:50px}.pr-50px-rem{padding-right:50rem}.hover\:pr-50px:hover{padding-right:50px}.hover\:pr-50px-rem:hover{padding-right:50rem}.pr-54px{padding-right:54px}.pr-54px-rem{padding-right:54rem}.hover\:pr-54px:hover{padding-right:54px}.hover\:pr-54px-rem:hover{padding-right:54rem}.pr-56px{padding-right:56px}.pr-56px-rem{padding-right:56rem}.hover\:pr-56px:hover{padding-right:56px}.hover\:pr-56px-rem:hover{padding-right:56rem}.pr-60px{padding-right:60px}.pr-60px-rem{padding-right:60rem}.hover\:pr-60px:hover{padding-right:60px}.hover\:pr-60px-rem:hover{padding-right:60rem}.pr-64px{padding-right:64px}.pr-64px-rem{padding-right:64rem}.hover\:pr-64px:hover{padding-right:64px}.hover\:pr-64px-rem:hover{padding-right:64rem}.pt-2px{padding-top:2px}.pt-2px-rem{padding-top:2rem}.hover\:pt-2px:hover{padding-top:2px}.hover\:pt-2px-rem:hover{padding-top:2rem}.pt-4px{padding-top:4px}.pt-4px-rem{padding-top:4rem}.hover\:pt-4px:hover{padding-top:4px}.hover\:pt-4px-rem:hover{padding-top:4rem}.pt-5px{padding-top:5px}.pt-5px-rem{padding-top:5rem}.hover\:pt-5px:hover{padding-top:5px}.hover\:pt-5px-rem:hover{padding-top:5rem}.pt-6px{padding-top:6px}.pt-6px-rem{padding-top:6rem}.hover\:pt-6px:hover{padding-top:6px}.hover\:pt-6px-rem:hover{padding-top:6rem}.pt-8px{padding-top:8px}.pt-8px-rem{padding-top:8rem}.hover\:pt-8px:hover{padding-top:8px}.hover\:pt-8px-rem:hover{padding-top:8rem}.pt-10px{padding-top:10px}.pt-10px-rem{padding-top:10rem}.hover\:pt-10px:hover{padding-top:10px}.hover\:pt-10px-rem:hover{padding-top:10rem}.pt-12px{padding-top:12px}.pt-12px-rem{padding-top:12rem}.hover\:pt-12px:hover{padding-top:12px}.hover\:pt-12px-rem:hover{padding-top:12rem}.pt-14px{padding-top:14px}.pt-14px-rem{padding-top:14rem}.hover\:pt-14px:hover{padding-top:14px}.hover\:pt-14px-rem:hover{padding-top:14rem}.pt-15px{padding-top:15px}.pt-15px-rem{padding-top:15rem}.hover\:pt-15px:hover{padding-top:15px}.hover\:pt-15px-rem:hover{padding-top:15rem}.pt-16px{padding-top:16px}.pt-16px-rem{padding-top:16rem}.hover\:pt-16px:hover{padding-top:16px}.hover\:pt-16px-rem:hover{padding-top:16rem}.pt-18px{padding-top:18px}.pt-18px-rem{padding-top:18rem}.hover\:pt-18px:hover{padding-top:18px}.hover\:pt-18px-rem:hover{padding-top:18rem}.pt-20px{padding-top:20px}.pt-20px-rem{padding-top:20rem}.hover\:pt-20px:hover{padding-top:20px}.hover\:pt-20px-rem:hover{padding-top:20rem}.pt-22px{padding-top:22px}.pt-22px-rem{padding-top:22rem}.hover\:pt-22px:hover{padding-top:22px}.hover\:pt-22px-rem:hover{padding-top:22rem}.pt-24px{padding-top:24px}.pt-24px-rem{padding-top:24rem}.hover\:pt-24px:hover{padding-top:24px}.hover\:pt-24px-rem:hover{padding-top:24rem}.pt-28px{padding-top:28px}.pt-28px-rem{padding-top:28rem}.hover\:pt-28px:hover{padding-top:28px}.hover\:pt-28px-rem:hover{padding-top:28rem}.pt-30px{padding-top:30px}.pt-30px-rem{padding-top:30rem}.hover\:pt-30px:hover{padding-top:30px}.hover\:pt-30px-rem:hover{padding-top:30rem}.pt-32px{padding-top:32px}.pt-32px-rem{padding-top:32rem}.hover\:pt-32px:hover{padding-top:32px}.hover\:pt-32px-rem:hover{padding-top:32rem}.pt-36px{padding-top:36px}.pt-36px-rem{padding-top:36rem}.hover\:pt-36px:hover{padding-top:36px}.hover\:pt-36px-rem:hover{padding-top:36rem}.pt-40px{padding-top:40px}.pt-40px-rem{padding-top:40rem}.hover\:pt-40px:hover{padding-top:40px}.hover\:pt-40px-rem:hover{padding-top:40rem}.pt-42px{padding-top:42px}.pt-42px-rem{padding-top:42rem}.hover\:pt-42px:hover{padding-top:42px}.hover\:pt-42px-rem:hover{padding-top:42rem}.pt-44px{padding-top:44px}.pt-44px-rem{padding-top:44rem}.hover\:pt-44px:hover{padding-top:44px}.hover\:pt-44px-rem:hover{padding-top:44rem}.pt-48px{padding-top:48px}.pt-48px-rem{padding-top:48rem}.hover\:pt-48px:hover{padding-top:48px}.hover\:pt-48px-rem:hover{padding-top:48rem}.pt-50px{padding-top:50px}.pt-50px-rem{padding-top:50rem}.hover\:pt-50px:hover{padding-top:50px}.hover\:pt-50px-rem:hover{padding-top:50rem}.pt-54px{padding-top:54px}.pt-54px-rem{padding-top:54rem}.hover\:pt-54px:hover{padding-top:54px}.hover\:pt-54px-rem:hover{padding-top:54rem}.pt-56px{padding-top:56px}.pt-56px-rem{padding-top:56rem}.hover\:pt-56px:hover{padding-top:56px}.hover\:pt-56px-rem:hover{padding-top:56rem}.pt-60px{padding-top:60px}.pt-60px-rem{padding-top:60rem}.hover\:pt-60px:hover{padding-top:60px}.hover\:pt-60px-rem:hover{padding-top:60rem}.pt-64px{padding-top:64px}.pt-64px-rem{padding-top:64rem}.hover\:pt-64px:hover{padding-top:64px}.hover\:pt-64px-rem:hover{padding-top:64rem}.pb-2px{padding-bottom:2px}.pb-2px-rem{padding-bottom:2rem}.hover\:pb-2px:hover{padding-bottom:2px}.hover\:pb-2px-rem:hover{padding-bottom:2rem}.pb-4px{padding-bottom:4px}.pb-4px-rem{padding-bottom:4rem}.hover\:pb-4px:hover{padding-bottom:4px}.hover\:pb-4px-rem:hover{padding-bottom:4rem}.pb-5px{padding-bottom:5px}.pb-5px-rem{padding-bottom:5rem}.hover\:pb-5px:hover{padding-bottom:5px}.hover\:pb-5px-rem:hover{padding-bottom:5rem}.pb-6px{padding-bottom:6px}.pb-6px-rem{padding-bottom:6rem}.hover\:pb-6px:hover{padding-bottom:6px}.hover\:pb-6px-rem:hover{padding-bottom:6rem}.pb-8px{padding-bottom:8px}.pb-8px-rem{padding-bottom:8rem}.hover\:pb-8px:hover{padding-bottom:8px}.hover\:pb-8px-rem:hover{padding-bottom:8rem}.pb-10px{padding-bottom:10px}.pb-10px-rem{padding-bottom:10rem}.hover\:pb-10px:hover{padding-bottom:10px}.hover\:pb-10px-rem:hover{padding-bottom:10rem}.pb-12px{padding-bottom:12px}.pb-12px-rem{padding-bottom:12rem}.hover\:pb-12px:hover{padding-bottom:12px}.hover\:pb-12px-rem:hover{padding-bottom:12rem}.pb-14px{padding-bottom:14px}.pb-14px-rem{padding-bottom:14rem}.hover\:pb-14px:hover{padding-bottom:14px}.hover\:pb-14px-rem:hover{padding-bottom:14rem}.pb-15px{padding-bottom:15px}.pb-15px-rem{padding-bottom:15rem}.hover\:pb-15px:hover{padding-bottom:15px}.hover\:pb-15px-rem:hover{padding-bottom:15rem}.pb-16px{padding-bottom:16px}.pb-16px-rem{padding-bottom:16rem}.hover\:pb-16px:hover{padding-bottom:16px}.hover\:pb-16px-rem:hover{padding-bottom:16rem}.pb-18px{padding-bottom:18px}.pb-18px-rem{padding-bottom:18rem}.hover\:pb-18px:hover{padding-bottom:18px}.hover\:pb-18px-rem:hover{padding-bottom:18rem}.pb-20px{padding-bottom:20px}.pb-20px-rem{padding-bottom:20rem}.hover\:pb-20px:hover{padding-bottom:20px}.hover\:pb-20px-rem:hover{padding-bottom:20rem}.pb-22px{padding-bottom:22px}.pb-22px-rem{padding-bottom:22rem}.hover\:pb-22px:hover{padding-bottom:22px}.hover\:pb-22px-rem:hover{padding-bottom:22rem}.pb-24px{padding-bottom:24px}.pb-24px-rem{padding-bottom:24rem}.hover\:pb-24px:hover{padding-bottom:24px}.hover\:pb-24px-rem:hover{padding-bottom:24rem}.pb-28px{padding-bottom:28px}.pb-28px-rem{padding-bottom:28rem}.hover\:pb-28px:hover{padding-bottom:28px}.hover\:pb-28px-rem:hover{padding-bottom:28rem}.pb-30px{padding-bottom:30px}.pb-30px-rem{padding-bottom:30rem}.hover\:pb-30px:hover{padding-bottom:30px}.hover\:pb-30px-rem:hover{padding-bottom:30rem}.pb-32px{padding-bottom:32px}.pb-32px-rem{padding-bottom:32rem}.hover\:pb-32px:hover{padding-bottom:32px}.hover\:pb-32px-rem:hover{padding-bottom:32rem}.pb-36px{padding-bottom:36px}.pb-36px-rem{padding-bottom:36rem}.hover\:pb-36px:hover{padding-bottom:36px}.hover\:pb-36px-rem:hover{padding-bottom:36rem}.pb-40px{padding-bottom:40px}.pb-40px-rem{padding-bottom:40rem}.hover\:pb-40px:hover{padding-bottom:40px}.hover\:pb-40px-rem:hover{padding-bottom:40rem}.pb-42px{padding-bottom:42px}.pb-42px-rem{padding-bottom:42rem}.hover\:pb-42px:hover{padding-bottom:42px}.hover\:pb-42px-rem:hover{padding-bottom:42rem}.pb-44px{padding-bottom:44px}.pb-44px-rem{padding-bottom:44rem}.hover\:pb-44px:hover{padding-bottom:44px}.hover\:pb-44px-rem:hover{padding-bottom:44rem}.pb-48px{padding-bottom:48px}.pb-48px-rem{padding-bottom:48rem}.hover\:pb-48px:hover{padding-bottom:48px}.hover\:pb-48px-rem:hover{padding-bottom:48rem}.pb-50px{padding-bottom:50px}.pb-50px-rem{padding-bottom:50rem}.hover\:pb-50px:hover{padding-bottom:50px}.hover\:pb-50px-rem:hover{padding-bottom:50rem}.pb-54px{padding-bottom:54px}.pb-54px-rem{padding-bottom:54rem}.hover\:pb-54px:hover{padding-bottom:54px}.hover\:pb-54px-rem:hover{padding-bottom:54rem}.pb-56px{padding-bottom:56px}.pb-56px-rem{padding-bottom:56rem}.hover\:pb-56px:hover{padding-bottom:56px}.hover\:pb-56px-rem:hover{padding-bottom:56rem}.pb-60px{padding-bottom:60px}.pb-60px-rem{padding-bottom:60rem}.hover\:pb-60px:hover{padding-bottom:60px}.hover\:pb-60px-rem:hover{padding-bottom:60rem}.pb-64px{padding-bottom:64px}.pb-64px-rem{padding-bottom:64rem}.hover\:pb-64px:hover{padding-bottom:64px}.hover\:pb-64px-rem:hover{padding-bottom:64rem}.text-2px{font-size:2px}.text-2px-rem{font-size:2rem}.hover\:text-2px:hover{font-size:2px}.hover\:text-2px-rem:hover{font-size:2rem}.text-4px{font-size:4px}.text-4px-rem{font-size:4rem}.hover\:text-4px:hover{font-size:4px}.hover\:text-4px-rem:hover{font-size:4rem}.text-5px{font-size:5px}.text-5px-rem{font-size:5rem}.hover\:text-5px:hover{font-size:5px}.hover\:text-5px-rem:hover{font-size:5rem}.text-6px{font-size:6px}.text-6px-rem{font-size:6rem}.hover\:text-6px:hover{font-size:6px}.hover\:text-6px-rem:hover{font-size:6rem}.text-8px{font-size:8px}.text-8px-rem{font-size:8rem}.hover\:text-8px:hover{font-size:8px}.hover\:text-8px-rem:hover{font-size:8rem}.text-10px{font-size:10px}.text-10px-rem{font-size:10rem}.hover\:text-10px:hover{font-size:10px}.hover\:text-10px-rem:hover{font-size:10rem}.text-12px{font-size:12px}.text-12px-rem{font-size:12rem}.hover\:text-12px:hover{font-size:12px}.hover\:text-12px-rem:hover{font-size:12rem}.text-14px{font-size:14px}.text-14px-rem{font-size:14rem}.hover\:text-14px:hover{font-size:14px}.hover\:text-14px-rem:hover{font-size:14rem}.text-15px{font-size:15px}.text-15px-rem{font-size:15rem}.hover\:text-15px:hover{font-size:15px}.hover\:text-15px-rem:hover{font-size:15rem}.text-16px{font-size:16px}.text-16px-rem{font-size:16rem}.hover\:text-16px:hover{font-size:16px}.hover\:text-16px-rem:hover{font-size:16rem}.text-18px{font-size:18px}.text-18px-rem{font-size:18rem}.hover\:text-18px:hover{font-size:18px}.hover\:text-18px-rem:hover{font-size:18rem}.text-20px{font-size:20px}.text-20px-rem{font-size:20rem}.hover\:text-20px:hover{font-size:20px}.hover\:text-20px-rem:hover{font-size:20rem}.text-22px{font-size:22px}.text-22px-rem{font-size:22rem}.hover\:text-22px:hover{font-size:22px}.hover\:text-22px-rem:hover{font-size:22rem}.text-24px{font-size:24px}.text-24px-rem{font-size:24rem}.hover\:text-24px:hover{font-size:24px}.hover\:text-24px-rem:hover{font-size:24rem}.text-28px{font-size:28px}.text-28px-rem{font-size:28rem}.hover\:text-28px:hover{font-size:28px}.hover\:text-28px-rem:hover{font-size:28rem}.text-30px{font-size:30px}.text-30px-rem{font-size:30rem}.hover\:text-30px:hover{font-size:30px}.hover\:text-30px-rem:hover{font-size:30rem}.text-32px{font-size:32px}.text-32px-rem{font-size:32rem}.hover\:text-32px:hover{font-size:32px}.hover\:text-32px-rem:hover{font-size:32rem}.text-36px{font-size:36px}.text-36px-rem{font-size:36rem}.hover\:text-36px:hover{font-size:36px}.hover\:text-36px-rem:hover{font-size:36rem}.text-40px{font-size:40px}.text-40px-rem{font-size:40rem}.hover\:text-40px:hover{font-size:40px}.hover\:text-40px-rem:hover{font-size:40rem}.text-42px{font-size:42px}.text-42px-rem{font-size:42rem}.hover\:text-42px:hover{font-size:42px}.hover\:text-42px-rem:hover{font-size:42rem}.text-44px{font-size:44px}.text-44px-rem{font-size:44rem}.hover\:text-44px:hover{font-size:44px}.hover\:text-44px-rem:hover{font-size:44rem}.text-48px{font-size:48px}.text-48px-rem{font-size:48rem}.hover\:text-48px:hover{font-size:48px}.hover\:text-48px-rem:hover{font-size:48rem}.text-50px{font-size:50px}.text-50px-rem{font-size:50rem}.hover\:text-50px:hover{font-size:50px}.hover\:text-50px-rem:hover{font-size:50rem}.text-54px{font-size:54px}.text-54px-rem{font-size:54rem}.hover\:text-54px:hover{font-size:54px}.hover\:text-54px-rem:hover{font-size:54rem}.text-56px{font-size:56px}.text-56px-rem{font-size:56rem}.hover\:text-56px:hover{font-size:56px}.hover\:text-56px-rem:hover{font-size:56rem}.text-60px{font-size:60px}.text-60px-rem{font-size:60rem}.hover\:text-60px:hover{font-size:60px}.hover\:text-60px-rem:hover{font-size:60rem}.text-64px{font-size:64px}.text-64px-rem{font-size:64rem}.hover\:text-64px:hover{font-size:64px}.hover\:text-64px-rem:hover{font-size:64rem}.w-2px{width:2px}.w-2px-rem{width:2rem}.hover\:w-2px:hover{width:2px}.hover\:w-2px-rem:hover{width:2rem}.w-4px{width:4px}.w-4px-rem{width:4rem}.hover\:w-4px:hover{width:4px}.hover\:w-4px-rem:hover{width:4rem}.w-5px{width:5px}.w-5px-rem{width:5rem}.hover\:w-5px:hover{width:5px}.hover\:w-5px-rem:hover{width:5rem}.w-6px{width:6px}.w-6px-rem{width:6rem}.hover\:w-6px:hover{width:6px}.hover\:w-6px-rem:hover{width:6rem}.w-8px{width:8px}.w-8px-rem{width:8rem}.hover\:w-8px:hover{width:8px}.hover\:w-8px-rem:hover{width:8rem}.w-10px{width:10px}.w-10px-rem{width:10rem}.hover\:w-10px:hover{width:10px}.hover\:w-10px-rem:hover{width:10rem}.w-12px{width:12px}.w-12px-rem{width:12rem}.hover\:w-12px:hover{width:12px}.hover\:w-12px-rem:hover{width:12rem}.w-14px{width:14px}.w-14px-rem{width:14rem}.hover\:w-14px:hover{width:14px}.hover\:w-14px-rem:hover{width:14rem}.w-15px{width:15px}.w-15px-rem{width:15rem}.hover\:w-15px:hover{width:15px}.hover\:w-15px-rem:hover{width:15rem}.w-16px{width:16px}.w-16px-rem{width:16rem}.hover\:w-16px:hover{width:16px}.hover\:w-16px-rem:hover{width:16rem}.w-18px{width:18px}.w-18px-rem{width:18rem}.hover\:w-18px:hover{width:18px}.hover\:w-18px-rem:hover{width:18rem}.w-20px{width:20px}.w-20px-rem{width:20rem}.hover\:w-20px:hover{width:20px}.hover\:w-20px-rem:hover{width:20rem}.w-22px{width:22px}.w-22px-rem{width:22rem}.hover\:w-22px:hover{width:22px}.hover\:w-22px-rem:hover{width:22rem}.w-24px{width:24px}.w-24px-rem{width:24rem}.hover\:w-24px:hover{width:24px}.hover\:w-24px-rem:hover{width:24rem}.w-28px{width:28px}.w-28px-rem{width:28rem}.hover\:w-28px:hover{width:28px}.hover\:w-28px-rem:hover{width:28rem}.w-30px{width:30px}.w-30px-rem{width:30rem}.hover\:w-30px:hover{width:30px}.hover\:w-30px-rem:hover{width:30rem}.w-32px{width:32px}.w-32px-rem{width:32rem}.hover\:w-32px:hover{width:32px}.hover\:w-32px-rem:hover{width:32rem}.w-36px{width:36px}.w-36px-rem{width:36rem}.hover\:w-36px:hover{width:36px}.hover\:w-36px-rem:hover{width:36rem}.w-40px{width:40px}.w-40px-rem{width:40rem}.hover\:w-40px:hover{width:40px}.hover\:w-40px-rem:hover{width:40rem}.w-42px{width:42px}.w-42px-rem{width:42rem}.hover\:w-42px:hover{width:42px}.hover\:w-42px-rem:hover{width:42rem}.w-44px{width:44px}.w-44px-rem{width:44rem}.hover\:w-44px:hover{width:44px}.hover\:w-44px-rem:hover{width:44rem}.w-48px{width:48px}.w-48px-rem{width:48rem}.hover\:w-48px:hover{width:48px}.hover\:w-48px-rem:hover{width:48rem}.w-50px{width:50px}.w-50px-rem{width:50rem}.hover\:w-50px:hover{width:50px}.hover\:w-50px-rem:hover{width:50rem}.w-54px{width:54px}.w-54px-rem{width:54rem}.hover\:w-54px:hover{width:54px}.hover\:w-54px-rem:hover{width:54rem}.w-56px{width:56px}.w-56px-rem{width:56rem}.hover\:w-56px:hover{width:56px}.hover\:w-56px-rem:hover{width:56rem}.w-60px{width:60px}.w-60px-rem{width:60rem}.hover\:w-60px:hover{width:60px}.hover\:w-60px-rem:hover{width:60rem}.w-64px{width:64px}.w-64px-rem{width:64rem}.hover\:w-64px:hover{width:64px}.hover\:w-64px-rem:hover{width:64rem}.h-2px{height:2px}.h-2px-rem{height:2rem}.hover\:h-2px:hover{height:2px}.hover\:h-2px-rem:hover{height:2rem}.h-4px{height:4px}.h-4px-rem{height:4rem}.hover\:h-4px:hover{height:4px}.hover\:h-4px-rem:hover{height:4rem}.h-5px{height:5px}.h-5px-rem{height:5rem}.hover\:h-5px:hover{height:5px}.hover\:h-5px-rem:hover{height:5rem}.h-6px{height:6px}.h-6px-rem{height:6rem}.hover\:h-6px:hover{height:6px}.hover\:h-6px-rem:hover{height:6rem}.h-8px{height:8px}.h-8px-rem{height:8rem}.hover\:h-8px:hover{height:8px}.hover\:h-8px-rem:hover{height:8rem}.h-10px{height:10px}.h-10px-rem{height:10rem}.hover\:h-10px:hover{height:10px}.hover\:h-10px-rem:hover{height:10rem}.h-12px{height:12px}.h-12px-rem{height:12rem}.hover\:h-12px:hover{height:12px}.hover\:h-12px-rem:hover{height:12rem}.h-14px{height:14px}.h-14px-rem{height:14rem}.hover\:h-14px:hover{height:14px}.hover\:h-14px-rem:hover{height:14rem}.h-15px{height:15px}.h-15px-rem{height:15rem}.hover\:h-15px:hover{height:15px}.hover\:h-15px-rem:hover{height:15rem}.h-16px{height:16px}.h-16px-rem{height:16rem}.hover\:h-16px:hover{height:16px}.hover\:h-16px-rem:hover{height:16rem}.h-18px{height:18px}.h-18px-rem{height:18rem}.hover\:h-18px:hover{height:18px}.hover\:h-18px-rem:hover{height:18rem}.h-20px{height:20px}.h-20px-rem{height:20rem}.hover\:h-20px:hover{height:20px}.hover\:h-20px-rem:hover{height:20rem}.h-22px{height:22px}.h-22px-rem{height:22rem}.hover\:h-22px:hover{height:22px}.hover\:h-22px-rem:hover{height:22rem}.h-24px{height:24px}.h-24px-rem{height:24rem}.hover\:h-24px:hover{height:24px}.hover\:h-24px-rem:hover{height:24rem}.h-28px{height:28px}.h-28px-rem{height:28rem}.hover\:h-28px:hover{height:28px}.hover\:h-28px-rem:hover{height:28rem}.h-30px{height:30px}.h-30px-rem{height:30rem}.hover\:h-30px:hover{height:30px}.hover\:h-30px-rem:hover{height:30rem}.h-32px{height:32px}.h-32px-rem{height:32rem}.hover\:h-32px:hover{height:32px}.hover\:h-32px-rem:hover{height:32rem}.h-36px{height:36px}.h-36px-rem{height:36rem}.hover\:h-36px:hover{height:36px}.hover\:h-36px-rem:hover{height:36rem}.h-40px{height:40px}.h-40px-rem{height:40rem}.hover\:h-40px:hover{height:40px}.hover\:h-40px-rem:hover{height:40rem}.h-42px{height:42px}.h-42px-rem{height:42rem}.hover\:h-42px:hover{height:42px}.hover\:h-42px-rem:hover{height:42rem}.h-44px{height:44px}.h-44px-rem{height:44rem}.hover\:h-44px:hover{height:44px}.hover\:h-44px-rem:hover{height:44rem}.h-48px{height:48px}.h-48px-rem{height:48rem}.hover\:h-48px:hover{height:48px}.hover\:h-48px-rem:hover{height:48rem}.h-50px{height:50px}.h-50px-rem{height:50rem}.hover\:h-50px:hover{height:50px}.hover\:h-50px-rem:hover{height:50rem}.h-54px{height:54px}.h-54px-rem{height:54rem}.hover\:h-54px:hover{height:54px}.hover\:h-54px-rem:hover{height:54rem}.h-56px{height:56px}.h-56px-rem{height:56rem}.hover\:h-56px:hover{height:56px}.hover\:h-56px-rem:hover{height:56rem}.h-60px{height:60px}.h-60px-rem{height:60rem}.hover\:h-60px:hover{height:60px}.hover\:h-60px-rem:hover{height:60rem}.h-64px{height:64px}.h-64px-rem{height:64rem}.hover\:h-64px:hover{height:64px}.hover\:h-64px-rem:hover{height:64rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.rounded-full{border-radius:999px}.h-full{height:100%}.h-screen{height:100vh}.w-full{width:100%}.w-screen{width:100vw}.w-auto{width:auto}.minW-0{min-width:0}.minH-0{min-height:0}.h-auto{height:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.block{display:block}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-end{justify-content:end}.items-start{align-items:flex-start}.item-center{align-items:center}.item-end{align-items:end}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.text-nowrap{white-space:nowrap}.text-500{font-weight:500}.fixed{position:fixed}.sticky{position:sticky}.absolute{position:absolute}.opacity-0{opacity:0}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.group-hover-show .hover-div{display:none}.group-hover-show:hover .hover-div{display:block}.group-hover-show:hover .hover-div-hidden{display:none}.bg-transparent{background-color:transparent}.scale-110,.hover\:scale-110:hover{transform:scale(1.1)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.native_table td{padding:12px 10px;text-align:center}[class^=icon-],[class*=" icon-"]{font-size:16px;font-family:iconfont!important;font-style:normal;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.edu-sorter{display:inline-block;width:10px;height:12px;position:relative;margin:0 5px}.edu-sorter.desc .icon-sanjiaoxing-down,.edu-sorter.asc .icon-sanjiaoxing-up{color:#0152d9}.edu-sorter .icon-sanjiaoxing-down{position:absolute;bottom:-8px;left:0;font-size:14px}.edu-sorter .icon-sanjiaoxing-up{position:absolute;top:-5px;left:0;font-size:14px}.inline-block{display:inline-block}.radius2{border-radius:2px!important}.w100{width:100%}.h100{height:100%}.vh100{height:100vh}.minHeight100{max-height:100vh}.minH22{min-height:22px}.wh1080p{width:1920px;height:1080px}body .current,body .current:disabled{cursor:pointer;user-select:none}body .current-primary{color:#165dff;cursor:pointer;user-select:none}.current-primary-hover{cursor:pointer;user-select:none}.current-primary-hover:hover{color:#165dff}.current-delete-hover{cursor:pointer;user-select:none}.current-delete-hover:hover{color:#fb3226}body .cursorDefault{cursor:default!important}body .cursorNotAllowed{cursor:not-allowed!important}body .th-bg-white .ant-table-thead tr th{background:#fff}body .c-555a88{color:#555a88}body .c-3061d0{color:#3061d0}body .c-blue-4ca{color:#4cacff}body .c-orange-ff9{color:#ff954c}body .c-blue,body .highlight,body .c-light-primary{color:#0152d9}body .c-spaces-primary{color:#196efd}body .c-gcrz-primary{color:#0152d9}body .c-light-blue{color:#84b6eb}body .c-brilliant-blue{color:#aed5ff}body .c-lake-blue{color:#44d7b6}body .c-orange{color:#ff6800!important}body .c-orange-ff7{color:#ff7500}body .c-black{color:#000}body .c-light-black{color:#999!important}body .c-grey-888{color:#888}body .c-grey-c{color:#ccc}body .c-grey-333{color:#333}body .c-grey-3{color:#333!important}body .c-grey-666{color:#666}body .c-grey-eee{color:#eee}body .c-grey-999{color:#999}body .c-grey-9b9{color:#9b9b9b}body .c-grey-bcb{color:#bcbcbc}body .c-grey-7c7{color:#7c7c7c}body .c-black-111{color:#111}body .c-black-051{color:#05101a}body .c-black-333{color:#333}body .c-red-ee4{color:#ee4a1f}body .c-red-e53{color:#e53333}body .c-green{color:#028d01!important}body .c-green-29b{color:#29bd8b}body .c-light-green{color:#50dbad}body .c-green-13b{color:#13bf6f}body .c-yellow{color:#fed218}body .c-yellow-feb{color:#feb300}body .c-red{color:#fb3226!important}body .c-white{color:#fff}body .c-purple-8C1{color:#8c18ff}body .c-cyan-blue{color:#18d0e7}body .border-green{border:1px solid #028d01}body .border-orange{border:1px solid #ff6800}body .border-light-black{border:1px solid #999}body .bg-blue{background:#0152d9}body .bg-black{background:#000}body .bg-skyblue{background:#f4faff}body .bg-pink{background-color:#cc317c}body .bg-green{background-color:#50dbad}body .bg-cyan{background-color:#006b75}body .bg-grey-ede{background-color:#ededed}body .bg-light-green{background-color:#50dbad}body .bg-light-orange{background-color:#e99695}body .bg-light-orangess{background-color:#f59a23}body .bg-lightblue-purple{background-color:#028d01}body .bg-light-blue{background-color:#84b6eb}body .bg-light-pink{background-color:#fc2b6a}body .bg-orange{background-color:#ff6800}body .bg-white{background:#fff}body .bg-fafafa{background:#fafafa}body .bg-c5d6ff{background:#c5d6ff}body .bg-violet{background-color:#5e5fb9}body .text-decoration-none{text-decoration:none}body .blod{font-weight:700}.mt0{margin-top:0!important}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px!important}.mt6{margin-top:6px}.mt8{margin-top:8px}.mt10{margin-top:10px!important}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt17{margin-top:17px}.mt20{margin-top:20px!important}.mt25{margin-top:25px}.mt30{margin-top:30px!important}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt75{margin-top:75px}.mt80{margin-top:80px}.mt100{margin-top:100px}.ml0{margin-left:0!important}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px!important}.ml6{margin-left:5px}.ml8{margin-left:8px!important}.ml10{margin-left:10px!important}.ml10soft{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml90{margin-left:90px}.ml100{margin-left:100px}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr3{margin-right:3px}.mr5{margin-right:5px!important}.mr8{margin-right:8px!important}.mr10,.mr13{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr32{margin-right:32px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px}.mr60{margin-right:60px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.mb100{margin-bottom:100px}.mtb20{margin-top:20px;margin-bottom:20px}.blod{font-weight:700}.p0{padding:0}.p10{padding:10px}.p12{padding:12px}.p16{padding:16px}.p20{padding:20px}.p30{padding:30px}.pt2{padding-top:2px}.pt5{padding-top:5px}.pt8{padding-top:8px}.pt10{padding-top:10px}.pt16{padding-top:16px}.pt20{padding-top:20px}.pt30{padding-top:30px!important}.pt40{padding-top:40px}.pt60{padding-top:60px}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px}.pb8{padding-bottom:8px}.pb10{padding-bottom:10px}.pb12{padding-bottom:12px}.pb16{padding-bottom:16px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb80{padding-bottom:80px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr12{padding-right:12px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pl0{padding-left:0}.pl8{padding-left:8px!important}.pl10{padding-left:10px}.pl12{padding-left:12px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px!important}.pl40{padding-left:40px}.pl60{padding-left:60px!important}.pl70{padding-left:70px}.pl80{padding-left:80px}.plr20{padding-left:20px;padding-right:20px}.plr30{padding-left:30px;padding-right:30px}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.c-green-shixun{color:#43d7b5}.show{display:block!important;_display:block}.minHb100{min-height:100%}.minH200{min-height:200px}.minH500{min-height:500px}.minH1000{min-height:1000px}.minH1050{min-height:1050px}.hide{display:none!important;_display:none}.hidden{visibility:hidden}.overflow_hidden{overflow:hidden}.zIndexf1{z-index:-1}.font8{font-size:8px}.font12{font-size:12px!important}.font13{font-size:13px}.font14{font-size:14px!important}.font15{font-size:15px}.font16{font-size:16px!important}.font17{font-size:17px}.font18{font-size:18px!important}.font19{font-size:19px}.font20{font-size:20px}.font22{font-size:22px!important}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font40{font-size:40px}.font50{font-size:50px!important}.line14{line-height:1.4}.line24{line-height:24px}.line26{line-height:26px}.flex-wrp{display:box;display:flex}.flex1{flex:1 1}.relative{position:relative}.bold{font-weight:450}.bold-400{font-weight:400}.translateY1{transform:translateY(1px)}.underline{text-decoration:underline}.minW1200{min-width:1200px}.edu-container{width:1200px;font-size:14px;margin-left:auto;margin-right:auto}.tag-topping{font-size:12px;background:#fb3226;color:#fff;padding:2px 5px;border-radius:20px;white-space:nowrap}.tag-style{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;color:#fff;display:inline-block;vertical-align:top;border-radius:24px;box-sizing:border-box}.tag-badge{padding:0 10px;height:24px;line-height:24px;text-align:center;color:#fff;display:inline-block;vertical-align:top;border-radius:24px;box-sizing:border-box;background:#45a2fe;cursor:pointer}.tag-style-border{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:24px;font-size:12px}.export{min-width:50px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:13px;border:1px solid #CD9467;color:#b26d1e;font-size:14px}.tag-style-border-small{padding:0 10px;height:20px;line-height:20px;text-align:center;display:inline-block;vertical-align:top;border-radius:2px;font-size:12px}.tag-style-fzb{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:2px;font-size:12px;border:1px solid #2abd8c;background-color:#f5fffc;color:#2abd8c}.tag-style-fzb:before{margin-right:3px}.tag-grey-eae{background:#eaeaea;color:#999;border-radius:20px;padding:2px 10px;font-size:14px}.border-raduis-50{border-radius:50px!important}.flex-container{display:flex;flex-flow:row nowrap;align-items:center}.flexd-table-header tbody{display:none}.lock-item-wrp:hover .lock-item{display:inline}.delete-hover:hover{color:#e30000!important}.primary-hover:hover{color:#165dff!important}.lock-item{position:absolute;inset:0;background:#000000b3;color:#fff;font-size:14px;z-index:5;display:none}.lock-item div{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.lock-item div img{margin-bottom:15px}.multi-llipsis1e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi_ellipsis1{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.multi_ellipsis2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.multi_ellipsis3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black{color:#fff;font-size:14px;background:#0009;max-height:none;height:100vh;position:fixed}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black .ant-spin-text{text-shadow:none!important;color:#fff!important}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black .ant-spin-dot-item{background:#fff}.edu-ant-spin{position:absolute!important;left:0;top:50%;width:100%}.btn-w120 button{min-width:120px;text-align:center}.edu-popover{background-color:transparent;color:#fff}.edu-popover div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.edu-popover div[class~=ant-popover-inner]{background-color:#05101a99}.edu-popover div[class~=ant-popover-inner-content]{color:#fff}.ant-upload-list-item-info .anticon-loading,.ant-upload-list-item-info .anticon-paper-clip,.anticon anticon-paper-clip{color:#29bd8b!important}.leader{background:#0152d9;padding:0 8px;margin-left:3px;color:#fff;transform:scale(.733);display:inline-block;border-radius:2px;line-height:1.2}body .zcqiandao{border-color:#26c7c9;color:#26c7c9;background:#fff}body .kkqiandao{color:#ff835c;border-color:#ff835c;background:#fff}body .mask-tips{width:450px;line-height:2;padding:10px}.edu-radio-red [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#fb3226!important;background-color:#fff}.edu-radio-red [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#fb3226!important}.edu-radio-green [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#028d01!important;background-color:#fff}.edu-radio-green [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#028d01!important}.edu-checkbox-red [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]{border-color:#fb3226!important;background-color:#fb3226}.edu-checkbox-red [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]:after{border-right-color:#fff!important;border-bottom-color:#fff!important}.edu-checkbox-green [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]{border-color:#028d01!important;background-color:#028d01}.edu-checkbox-green [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]:after{border-right-color:#fff!important;border-bottom-color:#fff!important}body{width:100%!important}::-webkit-scrollbar{height:6px;width:6px;background:#0000001a!important}::-webkit-scrollbar-thumb{background:#0000001a!important;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003!important}::-webkit-scrollbar-track{background-color:#f6f7f94d!important;box-shadow:initial!important}.skt-loading:empty{margin-top:20px;width:100%;height:600px;background-image:linear-gradient(45deg,#fff0,#fff 50%,#fff0 80%),radial-gradient(circle 10px at 10px 10px,#eee 100%,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(white 100px,transparent 0);background-repeat:repeat-y;background-size:500px 20px,20px 120px,150px 120px,40px 120px,60px 120px,60px 120px,60px 120px,60px 120px,300px 120px,390px 120px,1250px 120px;background-position:-130% 0,30px 20px,70px 20px,230px 20px,620px 20px,700px 20px,780px 20px,860px 20px,70px 46px,70px 72px,0px 0px;animation:shine 2s infinite}@keyframes shine{to{background-position:200% 0,30px 20px,70px 20px,230px 20px,620px 20px,700px 20px,780px 20px,860px 20px,70px 46px,70px 72px,0px 0px}}.flex-end{justify-content:flex-end}.modal-footer-none .ant-modal-confirm-btns{display:none}.modal-footer-none .ant-modal-confirm-title{text-align:center}.disabledStyle{background-color:#f2f2f2}.radio-group-sort-order label{width:40px;display:inline-flex;justify-content:center;align-items:center}.radio-group-sort-order label span{display:flex;justify-content:center;align-items:center}.radio-group-sort-order *{outline:none!important;box-shadow:none!important}.radio-group-sort-order .icon-liebiaofenbu{position:relative}.greyhtml{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.table-layout .ant-table-thead>tr>th{background:#fff;border:none}.table-layout .ant-table-tbody>tr:nth-child(odd){background:#f5f5f5}.table-layout .ant-table-tbody>tr>td{border:none}.table-layout .ant-table-column-sort{background:transparent}.table-layout .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:transparent}body[data-custom=initial]{overflow:initial!important}body[data-custom=auto]{overflow:auto!important}body[data-custom=y-hidden]{overflow-y:hidden!important}.bgB8B8B8{background-color:#b8b8b8}.bg-C6CED6{background:#c6ced6}.bg-C1E2FF{background:#c1e2ff}.bg-0152d9{background:#0152d9}.bg-E53333{background:#e53333}.bg-44D7B6{background:#44d7b6}[name=edu-program-fill]{border:1px solid #ccc;padding:4px 10px;border-radius:2px;color:#333;border-color:#e5e5e5;outline:none;background:#fff;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}[name=edu-program-fill]:hover{border-color:#5784de;transition:all .2s}[name=edu-program-fill].program-fill-warning{border-color:#fb3226;color:#fb3226}[name=edu-program-fill].program-fill-success{border-color:#028d01;color:#028d01}.edu-program-fill-wrap{position:relative;display:inline-flex;align-items:center;border-radius:2px}.edu-program-fill-wrap>span{display:inline-flex;align-items:center;background:#e0e7ef;margin:4px 3px;width:calc(100% - 6px);height:100%}.edu-program-fill-wrap>span>span{width:53px;background:#e0e7ef;text-align:center;color:#333;font-size:16px}.edu-program-fill-wrap>span>span:empty{display:none}.disabled-fill input,.disabled-fill textarea{pointer-events:none!important}.modalIconYellow{color:#fed218;font-size:16px}.zIndex-9999,.zIndex-9999 .ant-modal-wrap{z-index:9999}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.jumping-icon{animation:jump .5s infinite}@keyframes delayed{to{visibility:visible;opacity:1}}.animation-delayed{visibility:hidden;opacity:0;animation:delayed 0s 40s forwards}@keyframes aiBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.aiBlink{animation:aiBlink .5s infinite}.ai-loading{align-items:center;display:inline-flex;position:relative;width:20px}.ai-loading:before{background-image:url(/images/ai-loading.apng);background-size:cover;content:"";height:12px;width:12px}[class^=sprite_edu]{background:url(/images/icons.png) no-repeat top left;display:inline-flex}@media (min-resolution: 192dpi){[class^=sprite_edu]{background:url(/images/icons-retina.png) no-repeat top left;background-size:479px 461px}}.sprite_edu_57{background-position:0 0;width:270px;height:89px}.sprite_edu_45{background-position:0 -90px;width:135px;height:95px}.sprite_edu_42{background-position:-136px -90px;width:126px;height:49px}.sprite_edu_54{background-position:0 -186px;width:138px;height:39px}.sprite_edu_44{background-position:-271px 0;width:108px;height:49px}.sprite_edu_53{background-position:-136px -140px;width:123px;height:42px}.sprite_edu_43{background-position:-271px -50px;width:102px;height:49px}.sprite_edu_52{background-position:-139px -186px;width:127px;height:37px}.sprite_edu_26{background-position:-271px -100px;width:65px;height:65px}.sprite_edu_27{background-position:0 -226px;width:65px;height:65px}.sprite_edu_34{background-position:-271px -166px;width:102px;height:38px}.sprite_edu_50{background-position:-66px -226px;width:72px;height:42px}.sprite_edu_35{background-position:-139px -226px;width:72px;height:41px}.sprite_edu_36{background-position:-212px -226px;width:72px;height:41px}.sprite_edu_37{background-position:-285px -226px;width:72px;height:41px}.sprite_edu_38{background-position:0 -292px;width:72px;height:41px}.sprite_edu_46{background-position:-73px -292px;width:76px;height:38px}.sprite_edu_33{background-position:-380px 0;width:59px;height:46px}.sprite_edu_39{background-position:-150px -292px;width:72px;height:36px}.sprite_edu_40{background-position:-223px -292px;width:72px;height:36px}.sprite_edu_41{background-position:-296px -292px;width:72px;height:36px}.sprite_edu_8{background-position:-380px -47px;width:48px;height:48px}.sprite_edu_9{background-position:-380px -96px;width:48px;height:48px}.sprite_edu_10{background-position:-380px -145px;width:48px;height:48px}.sprite_edu_11{background-position:-380px -194px;width:48px;height:48px}.sprite_edu_12{background-position:-380px -243px;width:48px;height:48px}.sprite_edu_13{background-position:0 -334px;width:48px;height:48px}.sprite_edu_14{background-position:-49px -334px;width:48px;height:48px}.sprite_edu_15{background-position:-98px -334px;width:48px;height:48px}.sprite_edu_16{background-position:-147px -334px;width:48px;height:48px}.sprite_edu_17{background-position:-196px -334px;width:48px;height:48px}.sprite_edu_18{background-position:-245px -334px;width:48px;height:48px}.sprite_edu_19{background-position:-294px -334px;width:48px;height:48px}.sprite_edu_20{background-position:-343px -334px;width:48px;height:48px}.sprite_edu_21{background-position:0 -383px;width:48px;height:48px}.sprite_edu_22{background-position:-49px -383px;width:48px;height:48px}.sprite_edu_23{background-position:-98px -383px;width:48px;height:48px}.sprite_edu_24{background-position:-147px -383px;width:48px;height:48px}.sprite_edu_25{background-position:-196px -383px;width:48px;height:48px}.sprite_edu_6{background-position:-245px -383px;width:68px;height:28px}.sprite_edu_29{background-position:-380px -292px;width:46px;height:35px}.sprite_edu_51{background-position:-337px -100px;width:39px;height:41px}.sprite_edu_30{background-position:-392px -334px;width:43px;height:35px}.sprite_edu_28{background-position:-440px 0;width:38px;height:36px}.sprite_edu_1{background-position:-440px -37px;width:35px;height:36px}.sprite_edu_2{background-position:-440px -74px;width:35px;height:36px}.sprite_edu_3{background-position:-440px -111px;width:35px;height:36px}.sprite_edu_4{background-position:-314px -383px;width:44px;height:28px}.sprite_edu_5{background-position:-359px -383px;width:44px;height:28px}.sprite_edu_7{background-position:0 -432px;width:44px;height:28px}.sprite_edu_31{background-position:-440px -148px;width:37px;height:33px}.sprite_edu_55{background-position:-440px -182px;width:34px;height:34px}.sprite_edu_56{background-position:-440px -217px;width:34px;height:34px}.sprite_edu_32{background-position:-440px -252px;width:28px;height:28px}.sprite_edu_47{background-position:-440px -281px;width:27px;height:29px}.sprite_edu_48{background-position:-440px -311px;width:27px;height:29px}.sprite_edu_49{background-position:-440px -341px;width:27px;height:29px}@charset "UTF-8";/*! + */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:a 2s infinite linear}.fa-pulse{animation:a 1s infinite steps(8)}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-fulcrum:before{content:"\f50b"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-memory:before{content:"\f538"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-moving:before{content:"\f4df"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(./static/fa-brands-400.36f2eeca.eot);src:url(./static/fa-brands-400.36f2eeca.eot?#iefix) format("embedded-opentype"),url(./static/fa-brands-400.dcebf125.woff2) format("woff2"),url(./static/fa-brands-400.102e4480.woff) format("woff"),url(./static/fa-brands-400.b06e9ff2.ttf) format("truetype"),url(./static/fa-brands-400.d8e92deb.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(./static/fa-regular-400.551e6fae.eot);src:url(./static/fa-regular-400.551e6fae.eot?#iefix) format("embedded-opentype"),url(./static/fa-regular-400.b6f47147.woff2) format("woff2"),url(./static/fa-regular-400.ade958ba.woff) format("woff"),url(./static/fa-regular-400.f8844b60.ttf) format("truetype"),url(./static/fa-regular-400.0ec389f4.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(./static/fa-solid-900.cc18781a.eot);src:url(./static/fa-solid-900.cc18781a.eot?#iefix) format("embedded-opentype"),url(./static/fa-solid-900.f663f546.woff2) format("woff2"),url(./static/fa-solid-900.e38bd0e4.woff) format("woff"),url(./static/fa-solid-900.9d150736.ttf) format("truetype"),url(./static/fa-solid-900.d53564ee.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}@font-face{font-family:AlimamaShuHeiTi;font-style:normal;font-weight:900;src:url(./static/alimamashuheiti.0ac727c9.ttf)}@font-face{font-family:Digital;font-style:normal;font-weight:900;src:url(./static/digital-7-italic-1.93baae4f.ttf)}.markdown-body p{margin:0 0 16px!important;line-height:28px;white-space:pre-wrap}ol,ul,li{list-style-type:none}ol,ul,dl{margin-bottom:0}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:#333;overflow:hidden;font-family:Microsoft YaHei,Helvetica,Meiryo UI,Malgun Gothic,Segoe UI,Trebuchet MS,Monaco,monospace,Tahoma,STXihei,\534e\6587\7ec6\9ed1,STHeiti,Helvetica Neue,Droid Sans,wenquanyi micro hei,FreeSans,Arimo,Arial,SimSun,\5b8b\4f53,Heiti,\9ed1\4f53,sans-serif;word-break:break-word;font-size:16px;line-height:1.6;white-space:normal;word-wrap:break-word;position:relative}.markdown-body ul>li{list-style-type:disc}.markdown-body ol>li{list-style-type:decimal}.markdown-body a{background:transparent}.markdown-body a:active,.markdown-body a:hover{outline:0}.markdown-body strong{font-weight:700}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border:0}.markdown-body hr{box-sizing:content-box;height:0}.markdown-body pre{overflow:auto}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:Meiryo UI,YaHei Consolas Hybrid,Consolas,Malgun Gothic,Segoe UI,Trebuchet MS,Helvetica,monospace,monospace;font-size:1em}.markdown-body input{color:inherit;font:inherit;margin:0}.markdown-body html input[disabled]{cursor:default}.markdown-body input{line-height:normal}.markdown-body input[type=checkbox]{box-sizing:border-box;padding:0}.markdown-body table{border-collapse:collapse;border-spacing:0}.markdown-body td,.markdown-body th{padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font:13px/1.4 Helvetica,arial,freesans,clean,sans-serif,"Segoe UI Emoji",Segoe UI Symbol}.markdown-body a{color:#4183c4;text-decoration:none}.markdown-body a:hover,.markdown-body a:active{text-decoration:underline}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:transparent;border:0;border-bottom:1px solid #ddd}.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{display:table;clear:both;content:""}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:15px;margin-bottom:15px;line-height:1.1}.markdown-body h1{font-size:30px}.markdown-body h2{font-size:21px}.markdown-body h3{font-size:16px}.markdown-body h4{font-size:14px}.markdown-body h5{font-size:12px}.markdown-body h6{font-size:11px}.markdown-body blockquote{margin:0}.markdown-body ul,.markdown-body ol{padding:0;margin-top:0;margin-bottom:0}ul.linenums,ol.linenums{padding:16px 0 0 56px!important}.markdown-body ul,.markdown-body ol{padding-left:2em}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ul ul ol,.markdown-body ul ol ol,.markdown-body ol ul ol,.markdown-body ol ol ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0;font:12px Consolas,Liberation Mono,Menlo,Courier,monospace}.markdown-body .octicon{font: 16px octicons-anchor;line-height:1;display:inline-block;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none}.markdown-body .octicon-link:before{content:"\f05c"}.markdown-body>*:first-child{margin-top:0!important}.markdown-body>*:last-child{margin-bottom:0!important}.markdown-body .anchor{position:absolute;top:0;left:0;display:block;padding-right:6px;padding-left:30px;margin-left:-30px}.markdown-body .anchor:focus{outline:none}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{position:relative;margin-top:1em;margin-bottom:16px;font-weight:700;line-height:1.4}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{display:none;color:#000;vertical-align:middle}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{padding-left:8px;margin-left:-30px;text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{display:inline-block}.markdown-body h1{padding-bottom:.3em;font-size:2.25em;line-height:1.2;border-bottom:1px solid #eee}.markdown-body h1 .anchor{line-height:1}.markdown-body h2{padding-bottom:.3em;font-size:1.75em;line-height:1.225;border-bottom:1px solid #eee}.markdown-body h2 .anchor{line-height:1}.markdown-body h3{font-size:1.5em;line-height:1.43}.markdown-body h3 .anchor{line-height:1.2}.markdown-body h4{font-size:1.25em}.markdown-body h4 .anchor{line-height:1.2}.markdown-body h5{font-size:1em}.markdown-body h5 .anchor{line-height:1.1}.markdown-body h6{font-size:1em;color:#777}.markdown-body h6 .anchor{line-height:1.1}.markdown-body ul ul,.markdown-body ul ol,.markdown-body ol ol,.markdown-body ol ul{margin-top:0;margin-bottom:0}.markdown-body li>p{margin-top:16px}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body blockquote{padding:0 15px;color:#777;border-left:4px solid #ddd}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}.markdown-body table th{font-weight:700;text-align:revert}.markdown-body table th,.markdown-body table td{padding:6px 13px;border:1px solid #ddd}.markdown-body table tr{background-color:#fff;border-top:1px solid #ccc}.markdown-body table tr:nth-child(2n){background-color:#f8f8f8}.markdown-body img{max-width:100%;box-sizing:border-box}.markdown-body code{padding:.2em 0;margin:0;font-size:85%;background-color:#0000000a;border-radius:3px}.markdown-body code:has(.katex){background-color:transparent}.markdown-body code:before,.markdown-body code:after{letter-spacing:-.2em;content:"\a0"}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body pre{word-wrap:normal}.markdown-body pre code{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-body pre code:before,.markdown-body pre code:after{content:normal}.markdown-body kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px #bbb}.markdown-body .pl-c{color:#969896}.markdown-body .pl-c1,.markdown-body .pl-mdh,.markdown-body .pl-mm,.markdown-body .pl-mp,.markdown-body .pl-mr,.markdown-body .pl-s1 .pl-v,.markdown-body .pl-s3,.markdown-body .pl-sc,.markdown-body .pl-sv{color:#0086b3}.markdown-body .pl-e,.markdown-body .pl-en{color:#795da3}.markdown-body .pl-s1 .pl-s2,.markdown-body .pl-smi,.markdown-body .pl-smp,.markdown-body .pl-stj,.markdown-body .pl-vo,.markdown-body .pl-vpf{color:#333}.markdown-body .pl-ent{color:#63a35c}.markdown-body .pl-k,.markdown-body .pl-s,.markdown-body .pl-st{color:#a71d5d}.markdown-body .pl-pds,.markdown-body .pl-s1,.markdown-body .pl-s1 .pl-pse .pl-s2,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre,.markdown-body .pl-src{color:#df5000}.markdown-body .pl-mo,.markdown-body .pl-v{color:#1d3e81}.markdown-body .pl-id{color:#b52a1d}.markdown-body .pl-ii{background-color:#b52a1d;color:#f8f8f8}.markdown-body .pl-sr .pl-cce{color:#63a35c;font-weight:700}.markdown-body .pl-ml{color:#693a17}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{color:#1d3e81;font-weight:700}.markdown-body .pl-mq{color:teal}.markdown-body .pl-mi{color:#333;font-style:italic}.markdown-body .pl-mb{color:#333;font-weight:700}.markdown-body .pl-md,.markdown-body .pl-mdhf{background-color:#ffecec;color:#bd2c00}.markdown-body .pl-mdht,.markdown-body .pl-mi1{background-color:#eaffea;color:#55a532}.markdown-body .pl-mdr{color:#795da3;font-weight:700}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px Consolas,Liberation Mono,Menlo,Courier,monospace;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px #bbb}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{float:left;margin:.3em 0 .25em -1.6em;vertical-align:middle}.markdown-body :checked+.radio-label{z-index:1;position:relative;border-color:#4183c4}/*! Pretty printing styles. Used with prettify.js. */.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:700}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:700}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:700}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}.markdown-body p,.markdown-body blockquote,.markdown-body ul,.markdown-body ol,.markdown-body dl,.markdown-body table,.markdown-body pre{margin-top:0;margin-bottom:16px}.animated{animation-duration:1s;animation-fill-mode:both}.animated-fast{animation-duration:.5s;animation-fill-mode:both}.fadeIn{animation-name:fadeIn}.animated_alternate{animation-direction:alternate}.animate__animated_10s{animation-duration:10s;animation-fill-mode:both}.animate__infinite{animation-iteration-count:infinite}.animate__stepstart{animation-timing-function:step-start;-webkit-animation-timing-function:step-start}html{background:#fafafa}body{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);height:auto;background:#fafafa;font-size:12px}html{overflow:auto}body .ant-picker-input>input[disabled]{pointer-events:none}div,ul,aside,section,p{box-sizing:border-box;word-break:break-word}#educoder .ant-message-top{z-index:9999999}#educoder nav{float:none;width:auto;border:none}#educoder header{border:none;width:auto}#educoder .ant-col{min-height:initial}#educoder .ant-btn-loading .ant-btn-loading-icon{min-width:14px!important}#educoder .markdown-editor-body .CodeMirror-wrap{padding-bottom:0}#educoder .ant-tooltip{font-size:12px;max-width:500px}#educoder .ant-table-content th:nth-child(1),#educoder .ant-table-content td:nth-child(1){padding-left:12px}#educoder .ant-table-content th:nth-last-child(1),#educoder .ant-table-content td:nth-last-child(1){padding-right:12px}#educoder .ant-table-thead>tr th,#educoder .ant-table-thead>tr td{background:#f6f7f9;border-right:1px solid #F6F7F9;color:#5f6368;font-weight:400}#educoder .ant-table-thead>tr th:before,#educoder .ant-table-thead>tr td:before{background:#f6f7f9}#educoder .ant-table-thead>tr th:nth-child(1),#educoder .ant-table-thead>tr td:nth-child(1){border-radius:0}#educoder .ant-table-thead>tr th:nth-last-child(1),#educoder .ant-table-thead>tr td:nth-last-child(1){border-radius:0}#educoder .ant-table-thead>tr .ant-table-column-sorters{justify-content:flex-start}#educoder .ant-table-thead>tr .ant-table-column-sorters .ant-table-column-title{flex:initial}#educoder .ant-table-tbody>tr>td{border-bottom:1px solid #F6F7F9}#educoder body .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,#educoder .ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after{left:0;right:0}#educoder body .ant-dropdown-menu-item,#educoder body .ant-dropdown-menu-submenu-title{line-height:1.8}#educoder body .ant-radio-wrapper,#educoder body .ant-spin-nested-loading{font-size:14px}#educoder body .ant-spin-nested-loading>div>.ant-spin{max-height:100vh}#educoder body .ant-tabs-nav-list{margin-right:30px}#educoder .ant-breadcrumb-link a{max-width:150px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:table-cell}#educoder body .ant-select-single{height:auto}#educoder body .ant-select-selection-wrap{align-self:normal}#educoder body .ant-pagination{text-align:right;display:block}#educoder body .ant-pagination .ant-pagination-total-text{float:left;color:#000}#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-item,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-prev,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-next,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-jump-next,#educoder body .ant-pagination.ant-pagination-mini .ant-pagination-jump-pre{margin-right:2px;margin-left:2px}#educoder body .ant-pagination .ant-pagination-item{background-color:#f8f9fc80;border:1px solid rgba(195,207,224,.5)}#educoder body .ant-pagination .ant-pagination-item a{color:#464f66}#educoder body .ant-pagination .ant-pagination-jump-next{min-width:30px;white-space:nowrap}#educoder body .ant-pagination .ant-pagination-item-active{border-color:#e9eaed;background:#e9eaed}#educoder body .ant-pagination .ant-pagination-item-active a{color:#000}#educoder body .ant-pagination .ant-pagination-prev .ant-pagination-item-link,#educoder body .ant-pagination .ant-pagination-next .ant-pagination-item-link{line-height:initial;background-color:#f8f9fc80;border-color:#c3cfe080;min-width:20px;min-height:24px}#educoder body .ant-pagination .ant-select-single .ant-select-selector{background-color:#f8f9fc80;border-color:#c3cfe080;color:#464f66}#educoder body .ant-pagination .ant-pagination-options-quick-jumper{color:#464f66}#educoder body .ant-pagination .ant-pagination-options-quick-jumper input{background-color:#f8f9fc80;border-color:#c3cfe080;color:#464f66}#educoder body .ant-pagination .ant-pagination-item-ellipsis{background-color:#f8f9fc80;border:1px solid rgba(195,207,224,.5);color:#464f66}#educoder .ant-modal .ant-modal-content{padding:0}#educoder .ant-modal .ant-modal-content .ant-modal-header{padding:20px 25px 0;margin-bottom:5px}#educoder .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{font-weight:500}#educoder .ant-modal .ant-modal-content .ant-modal-body{padding:10px 25px;font-size:14px;overflow:auto}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body{display:flex;align-items:start}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body>.anticon{margin-bottom:5px;margin-top:10px;margin-inline-end:12px;color:#faad14;font-size:22px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-paragraph{display:flex;flex-direction:column}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-title{margin-top:10px;margin-bottom:15px;font-size:16px;line-height:1.5;font-weight:600}#educoder .ant-modal .ant-modal-content .ant-modal-body>.anticon{margin-top:5px;margin-bottom:20px;margin-right:12px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-content{margin-top:0;width:100%;max-width:100%}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns{margin-top:30px;margin-bottom:15px;text-align:end}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns .ant-btn-default:not(:disabled){height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}#educoder .ant-modal .ant-modal-content .ant-modal-body .ant-modal-confirm-btns .ant-btn-primary:not(:disabled){margin-left:20px;height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;padding:0 16px;border:0;background:#3061d0;color:#fff}#educoder .ant-modal .ant-modal-content .ant-modal-footer{border:0;margin-top:20px;padding:0 25px 25px}#educoder .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-default:not(:disabled){height:32px;background:#f8f9fc80;border-radius:2px;border:1px solid rgba(195,207,224,.5);color:#464f66;padding:0 16px}#educoder .ant-modal .ant-modal-content .ant-modal-footer .ant-btn-primary:not(:disabled){margin-left:20px;height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;padding:0 16px;border:0}#educoder .ant-modal .ant-modal-content .ant-modal-close{z-index:998}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:before,#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:1px;background-color:#979797;border-radius:1px;transform:translate(-50%,-50%) rotate(45deg);display:block}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon:after{transform:translate(-50%,-50%) rotate(-45deg)}#educoder .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-icon svg[data-icon=close]{display:none}#educoder *:fullscreen .ant-spin-nested-loading,#educoder *:-webkit-full-screen .ant-spin-nested-loading,#educoder *:-moz-full-screen .ant-spin-nested-loading{background-color:#fafafa}#educoder .ant-select-dropdown{z-index:10000}#educoder .xterm-helpers{position:absolute;top:0;z-index:5;opacity:0}#educoder .xterm .xterm-screen canvas{position:absolute;top:0;left:0}#educoder .xterm{position:relative}#educoder .xterm .xterm-viewport{position:absolute;inset:0}#educoder .xterm .xterm-screen{position:relative}#educoder:has([class^=ant-modal-mask]){overflow-y:hidden;height:auto}#educoder:has([class^=ant-modal-mask]) body{overflow-y:hidden}#educoder:has([class^=ant-modal-mask]) #root{overflow:scroll}#educoder:has([class*=body-overflow-initial]){overflow:auto}#educoder:has([class*=body-overflow-initial]) body{overflow:initial}#educoder:has([class*=body-overflow-hidden]){overflow:hidden}#educoder:has([class*=body-overflow-hidden]) body{overflow:hidden}#noVNC_mouse_capture_elem+canvas{display:none!important}@keyframes css-dev-only-do-not-override-17w10aq-MessageMoveOut{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}@keyframes css-dev-only-do-not-override-17w10aq-MessageMoveIn{0%{padding:0;transform:translateY(-100%);opacity:0}to{padding:8px;transform:translateY(0);opacity:1}}[class^=ant-message],[class*=" ant-message"]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;box-sizing:border-box}[class^=ant-message]:before,[class*=" ant-message"]:before,[class^=ant-message]:after,[class*=" ant-message"]:after{box-sizing:border-box}[class^=ant-message] [class^=ant-message],[class*=" ant-message"] [class^=ant-message],[class^=ant-message] [class*=" ant-message"],[class*=" ant-message"] [class*=" ant-message"]{box-sizing:border-box}[class^=ant-message] [class^=ant-message]:before,[class*=" ant-message"] [class^=ant-message]:before,[class^=ant-message] [class*=" ant-message"]:before,[class*=" ant-message"] [class*=" ant-message"]:before,[class^=ant-message] [class^=ant-message]:after,[class*=" ant-message"] [class^=ant-message]:after,[class^=ant-message] [class*=" ant-message"]:after,[class*=" ant-message"] [class*=" ant-message"]:after{box-sizing:border-box}.ant-message{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:fixed;top:8px;width:100%;pointer-events:none}.ant-message .ant-message-move-up{animation-fill-mode:forwards}.ant-message .ant-message-move-up-appear,.ant-message .ant-message-move-up-enter{animation-name:css-dev-only-do-not-override-17w10aq-MessageMoveIn;animation-duration:.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-message .ant-message-move-up-appear.ant-message-move-up-appear-active,.ant-message .ant-message-move-up-enter.ant-message-move-up-enter-active{animation-play-state:running}.ant-message .ant-message-move-up-leave{animation-name:css-dev-only-do-not-override-17w10aq-MessageMoveOut;animation-duration:.3s;animation-play-state:paused;animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-message .ant-message-move-up-leave.ant-message-move-up-leave-active{animation-play-state:running}.ant-message-rtl,.ant-message-rtl span{direction:rtl}.ant-message .ant-message-notice{padding:8px;text-align:center}.ant-message .ant-message-notice .ant-message-custom-content>.anticon{vertical-align:text-bottom;margin-inline-end:8px;font-size:14px}.ant-message .ant-message-notice .ant-message-notice-content{display:inline-block;padding:9px 12px;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message .ant-message-notice .ant-message-success>.anticon{color:#52c41a}.ant-message .ant-message-notice .ant-message-error>.anticon{color:#ff4d4f}.ant-message .ant-message-notice .ant-message-warning>.anticon{color:#faad14}.ant-message .ant-message-notice .ant-message-info>.anticon,.ant-message .ant-message-notice .ant-message-loading>.anticon{color:#3061d0}.ant-message-notice-pure-panel{padding:0;text-align:start}.ant-message-notice-pure-panel .ant-message-custom-content>.anticon{vertical-align:text-bottom;margin-inline-end:8px;font-size:14px}.ant-message-notice-pure-panel .ant-message-notice-content{display:inline-flex;align-items:center;padding:9px 12px;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;pointer-events:all}.ant-message-notice-pure-panel .ant-message-success>.anticon{color:#52c41a}.ant-message-notice-pure-panel .ant-message-error>.anticon{color:#ff4d4f}.ant-message-notice-pure-panel .ant-message-warning>.anticon{color:#faad14}.ant-message-notice-pure-panel .ant-message-info>.anticon,.ant-message-notice-pure-panel .ant-message-loading>.anticon{color:#3061d0}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationFadeIn{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationLeftFadeIn{0%{right:384px;opacity:0}to{right:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationFadeOut{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationTopFadeIn{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes css-dev-only-do-not-override-17w10aq-antNotificationBottomFadeIn{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}[class^=ant-notification],[class*=" ant-notification"]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:14px;box-sizing:border-box}[class^=ant-notification]:before,[class*=" ant-notification"]:before,[class^=ant-notification]:after,[class*=" ant-notification"]:after{box-sizing:border-box}[class^=ant-notification] [class^=ant-notification],[class*=" ant-notification"] [class^=ant-notification],[class^=ant-notification] [class*=" ant-notification"],[class*=" ant-notification"] [class*=" ant-notification"]{box-sizing:border-box}[class^=ant-notification] [class^=ant-notification]:before,[class*=" ant-notification"] [class^=ant-notification]:before,[class^=ant-notification] [class*=" ant-notification"]:before,[class*=" ant-notification"] [class*=" ant-notification"]:before,[class^=ant-notification] [class^=ant-notification]:after,[class*=" ant-notification"] [class^=ant-notification]:after,[class^=ant-notification] [class*=" ant-notification"]:after,[class*=" ant-notification"] [class*=" ant-notification"]:after{box-sizing:border-box}.ant-notification{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.57142857;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:fixed;z-index:1050;margin-inline-end:24px}.ant-notification .ant-notification-hook-holder{position:relative}.ant-notification.ant-notification-top,.ant-notification.ant-notification-bottom{margin-inline:0}.ant-notification.ant-notification-topLeft,.ant-notification.ant-notification-bottomLeft{margin-inline-end:0;margin-inline-start:24px}.ant-notification.ant-notification-topLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-bottomLeft .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-topLeft .ant-notification-fade-appear.ant-notification-fade-appear-active,.ant-notification.ant-notification-bottomLeft .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationLeftFadeIn}.ant-notification .ant-notification-fade-enter,.ant-notification .ant-notification-fade-appear{animation-duration:.2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.ant-notification .ant-notification-fade-leave{animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.ant-notification .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationFadeIn;animation-play-state:running}.ant-notification .ant-notification-fade-leave.ant-notification-fade-leave-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationFadeOut;animation-play-state:running}.ant-notification.ant-notification-top .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-top .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationTopFadeIn}.ant-notification.ant-notification-bottom .ant-notification-fade-enter.ant-notification-fade-enter-active,.ant-notification.ant-notification-bottom .ant-notification-fade-appear.ant-notification-fade-appear-active{animation-name:css-dev-only-do-not-override-17w10aq-antNotificationBottomFadeIn}.ant-notification-rtl{direction:rtl}.ant-notification-rtl .ant-notification-notice-btn{float:left}.ant-notification .ant-notification-notice{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-inline-start:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-wrap:break-word;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.ant-notification .ant-notification-notice .ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification .ant-notification-notice .ant-notification-notice-message{margin-bottom:8px;color:#000000e0;font-size:14px;line-height:1.5}.ant-notification .ant-notification-notice .ant-notification-notice-description{font-size:14px;color:#000000e0}.ant-notification .ant-notification-notice.ant-notification-notice-closable .ant-notification-notice-message{padding-inline-end:24px}.ant-notification .ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-message{margin-bottom:8px;margin-inline-start:33px;font-size:14px}.ant-notification .ant-notification-notice .ant-notification-notice-with-icon .ant-notification-notice-description{margin-inline-start:33px;font-size:14px}.ant-notification .ant-notification-notice .ant-notification-notice-icon{position:absolute;font-size:21px;line-height:0}.ant-notification .ant-notification-notice .ant-notification-notice-icon-success.anticon{color:#52c41a}.ant-notification .ant-notification-notice .ant-notification-notice-icon-info.anticon{color:#3061d0}.ant-notification .ant-notification-notice .ant-notification-notice-icon-warning.anticon{color:#faad14}.ant-notification .ant-notification-notice .ant-notification-notice-icon-error.anticon{color:#ff4d4f}.ant-notification .ant-notification-notice .ant-notification-notice-close{position:absolute;top:20px;right:15px;inset-inline-end:24px;color:#00000073;outline:none;width:22px;height:22px;border-radius:4px;transition:background-color .2s,color .2s;display:flex;align-items:center;justify-content:center}.ant-notification .ant-notification-notice .ant-notification-notice-close:hover{color:#000000e0;background-color:#0000000f}.ant-notification .ant-notification-notice .ant-notification-notice-btn{float:right;margin-top:12px}.ant-notification-notice-pure-panel{position:relative;width:384px;max-width:calc(100vw - 48px);margin-inline-start:auto;padding:20px 24px;overflow:hidden;line-height:1.57142857;word-wrap:break-word;background:#fff;border-radius:4px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;margin:0}.ant-notification-notice-pure-panel .ant-notification-close-icon{font-size:14px;cursor:pointer}.ant-notification-notice-pure-panel .ant-notification-notice-message{margin-bottom:8px;color:#000000e0;font-size:14px;line-height:1.5}.ant-notification-notice-pure-panel .ant-notification-notice-description{font-size:14px;color:#000000e0}.ant-notification-notice-pure-panel.ant-notification-notice-closable .ant-notification-notice-message{padding-inline-end:24px}#mathlive-suggestion-popover{z-index:1999!important}.ML__keyboard{z-index:1263!important;position:fixed}[data-click-to-component] *{pointer-events:none!important}math-field{border:1px solid #d9d9d9!important;outline:none!important}math-field[readonly]{border:none!important}math-field:disabled{opacity:1}math-field:disabled .ML__virtual-keyboard-toggle{display:block!important}math-field.success{color:#37ad83}math-field.error{color:#e30000}.__markerjs2_{height:auto;background:#fff;z-index:1001!important}.neo4jd3-graph{width:100%!important;height:100%!important}.neo4jd3-graph{border:1px solid #ddd;border-radius:5px;font:13px Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px}.neo4jd3-info{font-size:16px;padding:10px;position:absolute}.neo4jd3-info a{border:1px solid;display:inline-block;font-size:14px;line-height:1.42857143;margin-left:5px;margin-top:5px;padding:6px 12px}.neo4jd3-info a.class{color:#fff}.neo4jd3-info a.property{background-color:#fff;border-color:#ccc;color:#333}.neo4jd3-info a.btn{margin-left:5px;margin-top:5px;opacity:1}.neo4jd3-info a.info{background-color:#a5abb6;border:1px solid #9aa1ac;color:#fff}.neo4jd3-graph .node.node-highlighted .ring{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;stroke:#888;stroke-width:12px}.neo4jd3-graph .node .outline{cursor:pointer;fill:#a5abb6;pointer-events:all;stroke:#9aa1ac;stroke-width:2px}.neo4jd3-graph .node .ring{fill:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;stroke:#6ac6ff;stroke-width:8px}.neo4jd3-graph .node .text.icon{font-family:FontAwesome}.neo4jd3-graph .node.selected .ring,.neo4jd3-graph .node:hover .ring{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}.neo4jd3-graph .relationship{cursor:default}.neo4jd3-graph .relationship line{stroke:#aaa}.neo4jd3-graph .relationship .outline{cursor:default}.neo4jd3-graph .relationship .overlay{cursor:default;fill:#6ac6ff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.neo4jd3-graph .relationship text{cursor:default}.neo4jd3-graph .relationship.selected .overlay,.neo4jd3-graph .relationship:hover .overlay{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}.neo4jd3-graph svg{cursor:move}.flex_box_center{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center{align-items:center;box-align:center}.flex_box_center_end{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column{flex-direction:column;box-orient:block-axis}.py-2px{padding-top:2px;padding-bottom:2px}.px-2px{padding-left:2px;padding-right:2px}.py-2px-rem{padding-top:2rem;padding-bottom:2rem}.px-2px-rem{padding-left:2rem;padding-right:2rem}.py-4px{padding-top:4px;padding-bottom:4px}.px-4px{padding-left:4px;padding-right:4px}.py-4px-rem{padding-top:4rem;padding-bottom:4rem}.px-4px-rem{padding-left:4rem;padding-right:4rem}.py-5px{padding-top:5px;padding-bottom:5px}.px-5px{padding-left:5px;padding-right:5px}.py-5px-rem{padding-top:5rem;padding-bottom:5rem}.px-5px-rem{padding-left:5rem;padding-right:5rem}.py-6px{padding-top:6px;padding-bottom:6px}.px-6px{padding-left:6px;padding-right:6px}.py-6px-rem{padding-top:6rem;padding-bottom:6rem}.px-6px-rem{padding-left:6rem;padding-right:6rem}.py-8px{padding-top:8px;padding-bottom:8px}.px-8px{padding-left:8px;padding-right:8px}.py-8px-rem{padding-top:8rem;padding-bottom:8rem}.px-8px-rem{padding-left:8rem;padding-right:8rem}.py-10px{padding-top:10px;padding-bottom:10px}.px-10px{padding-left:10px;padding-right:10px}.py-10px-rem{padding-top:10rem;padding-bottom:10rem}.px-10px-rem{padding-left:10rem;padding-right:10rem}.py-12px{padding-top:12px;padding-bottom:12px}.px-12px{padding-left:12px;padding-right:12px}.py-12px-rem{padding-top:12rem;padding-bottom:12rem}.px-12px-rem{padding-left:12rem;padding-right:12rem}.py-14px{padding-top:14px;padding-bottom:14px}.px-14px{padding-left:14px;padding-right:14px}.py-14px-rem{padding-top:14rem;padding-bottom:14rem}.px-14px-rem{padding-left:14rem;padding-right:14rem}.py-15px{padding-top:15px;padding-bottom:15px}.px-15px{padding-left:15px;padding-right:15px}.py-15px-rem{padding-top:15rem;padding-bottom:15rem}.px-15px-rem{padding-left:15rem;padding-right:15rem}.py-16px{padding-top:16px;padding-bottom:16px}.px-16px{padding-left:16px;padding-right:16px}.py-16px-rem{padding-top:16rem;padding-bottom:16rem}.px-16px-rem{padding-left:16rem;padding-right:16rem}.py-18px{padding-top:18px;padding-bottom:18px}.px-18px{padding-left:18px;padding-right:18px}.py-18px-rem{padding-top:18rem;padding-bottom:18rem}.px-18px-rem{padding-left:18rem;padding-right:18rem}.py-20px{padding-top:20px;padding-bottom:20px}.px-20px{padding-left:20px;padding-right:20px}.py-20px-rem{padding-top:20rem;padding-bottom:20rem}.px-20px-rem{padding-left:20rem;padding-right:20rem}.py-22px{padding-top:22px;padding-bottom:22px}.px-22px{padding-left:22px;padding-right:22px}.py-22px-rem{padding-top:22rem;padding-bottom:22rem}.px-22px-rem{padding-left:22rem;padding-right:22rem}.py-24px{padding-top:24px;padding-bottom:24px}.px-24px{padding-left:24px;padding-right:24px}.py-24px-rem{padding-top:24rem;padding-bottom:24rem}.px-24px-rem{padding-left:24rem;padding-right:24rem}.py-28px{padding-top:28px;padding-bottom:28px}.px-28px{padding-left:28px;padding-right:28px}.py-28px-rem{padding-top:28rem;padding-bottom:28rem}.px-28px-rem{padding-left:28rem;padding-right:28rem}.py-30px{padding-top:30px;padding-bottom:30px}.px-30px{padding-left:30px;padding-right:30px}.py-30px-rem{padding-top:30rem;padding-bottom:30rem}.px-30px-rem{padding-left:30rem;padding-right:30rem}.py-32px{padding-top:32px;padding-bottom:32px}.px-32px{padding-left:32px;padding-right:32px}.py-32px-rem{padding-top:32rem;padding-bottom:32rem}.px-32px-rem{padding-left:32rem;padding-right:32rem}.py-36px{padding-top:36px;padding-bottom:36px}.px-36px{padding-left:36px;padding-right:36px}.py-36px-rem{padding-top:36rem;padding-bottom:36rem}.px-36px-rem{padding-left:36rem;padding-right:36rem}.py-40px{padding-top:40px;padding-bottom:40px}.px-40px{padding-left:40px;padding-right:40px}.py-40px-rem{padding-top:40rem;padding-bottom:40rem}.px-40px-rem{padding-left:40rem;padding-right:40rem}.py-42px{padding-top:42px;padding-bottom:42px}.px-42px{padding-left:42px;padding-right:42px}.py-42px-rem{padding-top:42rem;padding-bottom:42rem}.px-42px-rem{padding-left:42rem;padding-right:42rem}.py-44px{padding-top:44px;padding-bottom:44px}.px-44px{padding-left:44px;padding-right:44px}.py-44px-rem{padding-top:44rem;padding-bottom:44rem}.px-44px-rem{padding-left:44rem;padding-right:44rem}.py-48px{padding-top:48px;padding-bottom:48px}.px-48px{padding-left:48px;padding-right:48px}.py-48px-rem{padding-top:48rem;padding-bottom:48rem}.px-48px-rem{padding-left:48rem;padding-right:48rem}.py-50px{padding-top:50px;padding-bottom:50px}.px-50px{padding-left:50px;padding-right:50px}.py-50px-rem{padding-top:50rem;padding-bottom:50rem}.px-50px-rem{padding-left:50rem;padding-right:50rem}.py-54px{padding-top:54px;padding-bottom:54px}.px-54px{padding-left:54px;padding-right:54px}.py-54px-rem{padding-top:54rem;padding-bottom:54rem}.px-54px-rem{padding-left:54rem;padding-right:54rem}.py-56px{padding-top:56px;padding-bottom:56px}.px-56px{padding-left:56px;padding-right:56px}.py-56px-rem{padding-top:56rem;padding-bottom:56rem}.px-56px-rem{padding-left:56rem;padding-right:56rem}.py-60px{padding-top:60px;padding-bottom:60px}.px-60px{padding-left:60px;padding-right:60px}.py-60px-rem{padding-top:60rem;padding-bottom:60rem}.px-60px-rem{padding-left:60rem;padding-right:60rem}.py-64px{padding-top:64px;padding-bottom:64px}.px-64px{padding-left:64px;padding-right:64px}.py-64px-rem{padding-top:64rem;padding-bottom:64rem}.px-64px-rem{padding-left:64rem;padding-right:64rem}.mt-2px{margin-top:2px}.mt-2px-rem{margin-top:2rem}.hover\:mt-2px:hover{margin-top:2px}.hover\:mt-2px-rem:hover{margin-top:2rem}.mt-4px{margin-top:4px}.mt-4px-rem{margin-top:4rem}.hover\:mt-4px:hover{margin-top:4px}.hover\:mt-4px-rem:hover{margin-top:4rem}.mt-5px{margin-top:5px}.mt-5px-rem{margin-top:5rem}.hover\:mt-5px:hover{margin-top:5px}.hover\:mt-5px-rem:hover{margin-top:5rem}.mt-6px{margin-top:6px}.mt-6px-rem{margin-top:6rem}.hover\:mt-6px:hover{margin-top:6px}.hover\:mt-6px-rem:hover{margin-top:6rem}.mt-8px{margin-top:8px}.mt-8px-rem{margin-top:8rem}.hover\:mt-8px:hover{margin-top:8px}.hover\:mt-8px-rem:hover{margin-top:8rem}.mt-10px{margin-top:10px}.mt-10px-rem{margin-top:10rem}.hover\:mt-10px:hover{margin-top:10px}.hover\:mt-10px-rem:hover{margin-top:10rem}.mt-12px{margin-top:12px}.mt-12px-rem{margin-top:12rem}.hover\:mt-12px:hover{margin-top:12px}.hover\:mt-12px-rem:hover{margin-top:12rem}.mt-14px{margin-top:14px}.mt-14px-rem{margin-top:14rem}.hover\:mt-14px:hover{margin-top:14px}.hover\:mt-14px-rem:hover{margin-top:14rem}.mt-15px{margin-top:15px}.mt-15px-rem{margin-top:15rem}.hover\:mt-15px:hover{margin-top:15px}.hover\:mt-15px-rem:hover{margin-top:15rem}.mt-16px{margin-top:16px}.mt-16px-rem{margin-top:16rem}.hover\:mt-16px:hover{margin-top:16px}.hover\:mt-16px-rem:hover{margin-top:16rem}.mt-18px{margin-top:18px}.mt-18px-rem{margin-top:18rem}.hover\:mt-18px:hover{margin-top:18px}.hover\:mt-18px-rem:hover{margin-top:18rem}.mt-20px{margin-top:20px}.mt-20px-rem{margin-top:20rem}.hover\:mt-20px:hover{margin-top:20px}.hover\:mt-20px-rem:hover{margin-top:20rem}.mt-22px{margin-top:22px}.mt-22px-rem{margin-top:22rem}.hover\:mt-22px:hover{margin-top:22px}.hover\:mt-22px-rem:hover{margin-top:22rem}.mt-24px{margin-top:24px}.mt-24px-rem{margin-top:24rem}.hover\:mt-24px:hover{margin-top:24px}.hover\:mt-24px-rem:hover{margin-top:24rem}.mt-28px{margin-top:28px}.mt-28px-rem{margin-top:28rem}.hover\:mt-28px:hover{margin-top:28px}.hover\:mt-28px-rem:hover{margin-top:28rem}.mt-30px{margin-top:30px}.mt-30px-rem{margin-top:30rem}.hover\:mt-30px:hover{margin-top:30px}.hover\:mt-30px-rem:hover{margin-top:30rem}.mt-32px{margin-top:32px}.mt-32px-rem{margin-top:32rem}.hover\:mt-32px:hover{margin-top:32px}.hover\:mt-32px-rem:hover{margin-top:32rem}.mt-36px{margin-top:36px}.mt-36px-rem{margin-top:36rem}.hover\:mt-36px:hover{margin-top:36px}.hover\:mt-36px-rem:hover{margin-top:36rem}.mt-40px{margin-top:40px}.mt-40px-rem{margin-top:40rem}.hover\:mt-40px:hover{margin-top:40px}.hover\:mt-40px-rem:hover{margin-top:40rem}.mt-42px{margin-top:42px}.mt-42px-rem{margin-top:42rem}.hover\:mt-42px:hover{margin-top:42px}.hover\:mt-42px-rem:hover{margin-top:42rem}.mt-44px{margin-top:44px}.mt-44px-rem{margin-top:44rem}.hover\:mt-44px:hover{margin-top:44px}.hover\:mt-44px-rem:hover{margin-top:44rem}.mt-48px{margin-top:48px}.mt-48px-rem{margin-top:48rem}.hover\:mt-48px:hover{margin-top:48px}.hover\:mt-48px-rem:hover{margin-top:48rem}.mt-50px{margin-top:50px}.mt-50px-rem{margin-top:50rem}.hover\:mt-50px:hover{margin-top:50px}.hover\:mt-50px-rem:hover{margin-top:50rem}.mt-54px{margin-top:54px}.mt-54px-rem{margin-top:54rem}.hover\:mt-54px:hover{margin-top:54px}.hover\:mt-54px-rem:hover{margin-top:54rem}.mt-56px{margin-top:56px}.mt-56px-rem{margin-top:56rem}.hover\:mt-56px:hover{margin-top:56px}.hover\:mt-56px-rem:hover{margin-top:56rem}.mt-60px{margin-top:60px}.mt-60px-rem{margin-top:60rem}.hover\:mt-60px:hover{margin-top:60px}.hover\:mt-60px-rem:hover{margin-top:60rem}.mt-64px{margin-top:64px}.mt-64px-rem{margin-top:64rem}.hover\:mt-64px:hover{margin-top:64px}.hover\:mt-64px-rem:hover{margin-top:64rem}.ml-2px{margin-left:2px}.ml-2px-rem{margin-left:2rem}.hover\:ml-2px:hover{margin-left:2px}.hover\:ml-2px-rem:hover{margin-left:2rem}.ml-4px{margin-left:4px}.ml-4px-rem{margin-left:4rem}.hover\:ml-4px:hover{margin-left:4px}.hover\:ml-4px-rem:hover{margin-left:4rem}.ml-5px{margin-left:5px}.ml-5px-rem{margin-left:5rem}.hover\:ml-5px:hover{margin-left:5px}.hover\:ml-5px-rem:hover{margin-left:5rem}.ml-6px{margin-left:6px}.ml-6px-rem{margin-left:6rem}.hover\:ml-6px:hover{margin-left:6px}.hover\:ml-6px-rem:hover{margin-left:6rem}.ml-8px{margin-left:8px}.ml-8px-rem{margin-left:8rem}.hover\:ml-8px:hover{margin-left:8px}.hover\:ml-8px-rem:hover{margin-left:8rem}.ml-10px{margin-left:10px}.ml-10px-rem{margin-left:10rem}.hover\:ml-10px:hover{margin-left:10px}.hover\:ml-10px-rem:hover{margin-left:10rem}.ml-12px{margin-left:12px}.ml-12px-rem{margin-left:12rem}.hover\:ml-12px:hover{margin-left:12px}.hover\:ml-12px-rem:hover{margin-left:12rem}.ml-14px{margin-left:14px}.ml-14px-rem{margin-left:14rem}.hover\:ml-14px:hover{margin-left:14px}.hover\:ml-14px-rem:hover{margin-left:14rem}.ml-15px{margin-left:15px}.ml-15px-rem{margin-left:15rem}.hover\:ml-15px:hover{margin-left:15px}.hover\:ml-15px-rem:hover{margin-left:15rem}.ml-16px{margin-left:16px}.ml-16px-rem{margin-left:16rem}.hover\:ml-16px:hover{margin-left:16px}.hover\:ml-16px-rem:hover{margin-left:16rem}.ml-18px{margin-left:18px}.ml-18px-rem{margin-left:18rem}.hover\:ml-18px:hover{margin-left:18px}.hover\:ml-18px-rem:hover{margin-left:18rem}.ml-20px{margin-left:20px}.ml-20px-rem{margin-left:20rem}.hover\:ml-20px:hover{margin-left:20px}.hover\:ml-20px-rem:hover{margin-left:20rem}.ml-22px{margin-left:22px}.ml-22px-rem{margin-left:22rem}.hover\:ml-22px:hover{margin-left:22px}.hover\:ml-22px-rem:hover{margin-left:22rem}.ml-24px{margin-left:24px}.ml-24px-rem{margin-left:24rem}.hover\:ml-24px:hover{margin-left:24px}.hover\:ml-24px-rem:hover{margin-left:24rem}.ml-28px{margin-left:28px}.ml-28px-rem{margin-left:28rem}.hover\:ml-28px:hover{margin-left:28px}.hover\:ml-28px-rem:hover{margin-left:28rem}.ml-30px{margin-left:30px}.ml-30px-rem{margin-left:30rem}.hover\:ml-30px:hover{margin-left:30px}.hover\:ml-30px-rem:hover{margin-left:30rem}.ml-32px{margin-left:32px}.ml-32px-rem{margin-left:32rem}.hover\:ml-32px:hover{margin-left:32px}.hover\:ml-32px-rem:hover{margin-left:32rem}.ml-36px{margin-left:36px}.ml-36px-rem{margin-left:36rem}.hover\:ml-36px:hover{margin-left:36px}.hover\:ml-36px-rem:hover{margin-left:36rem}.ml-40px{margin-left:40px}.ml-40px-rem{margin-left:40rem}.hover\:ml-40px:hover{margin-left:40px}.hover\:ml-40px-rem:hover{margin-left:40rem}.ml-42px{margin-left:42px}.ml-42px-rem{margin-left:42rem}.hover\:ml-42px:hover{margin-left:42px}.hover\:ml-42px-rem:hover{margin-left:42rem}.ml-44px{margin-left:44px}.ml-44px-rem{margin-left:44rem}.hover\:ml-44px:hover{margin-left:44px}.hover\:ml-44px-rem:hover{margin-left:44rem}.ml-48px{margin-left:48px}.ml-48px-rem{margin-left:48rem}.hover\:ml-48px:hover{margin-left:48px}.hover\:ml-48px-rem:hover{margin-left:48rem}.ml-50px{margin-left:50px}.ml-50px-rem{margin-left:50rem}.hover\:ml-50px:hover{margin-left:50px}.hover\:ml-50px-rem:hover{margin-left:50rem}.ml-54px{margin-left:54px}.ml-54px-rem{margin-left:54rem}.hover\:ml-54px:hover{margin-left:54px}.hover\:ml-54px-rem:hover{margin-left:54rem}.ml-56px{margin-left:56px}.ml-56px-rem{margin-left:56rem}.hover\:ml-56px:hover{margin-left:56px}.hover\:ml-56px-rem:hover{margin-left:56rem}.ml-60px{margin-left:60px}.ml-60px-rem{margin-left:60rem}.hover\:ml-60px:hover{margin-left:60px}.hover\:ml-60px-rem:hover{margin-left:60rem}.ml-64px{margin-left:64px}.ml-64px-rem{margin-left:64rem}.hover\:ml-64px:hover{margin-left:64px}.hover\:ml-64px-rem:hover{margin-left:64rem}.mr-2px{margin-right:2px}.mr-2px-rem{margin-right:2rem}.hover\:mr-2px:hover{margin-right:2px}.hover\:mr-2px-rem:hover{margin-right:2rem}.mr-4px{margin-right:4px}.mr-4px-rem{margin-right:4rem}.hover\:mr-4px:hover{margin-right:4px}.hover\:mr-4px-rem:hover{margin-right:4rem}.mr-5px{margin-right:5px}.mr-5px-rem{margin-right:5rem}.hover\:mr-5px:hover{margin-right:5px}.hover\:mr-5px-rem:hover{margin-right:5rem}.mr-6px{margin-right:6px}.mr-6px-rem{margin-right:6rem}.hover\:mr-6px:hover{margin-right:6px}.hover\:mr-6px-rem:hover{margin-right:6rem}.mr-8px{margin-right:8px}.mr-8px-rem{margin-right:8rem}.hover\:mr-8px:hover{margin-right:8px}.hover\:mr-8px-rem:hover{margin-right:8rem}.mr-10px{margin-right:10px}.mr-10px-rem{margin-right:10rem}.hover\:mr-10px:hover{margin-right:10px}.hover\:mr-10px-rem:hover{margin-right:10rem}.mr-12px{margin-right:12px}.mr-12px-rem{margin-right:12rem}.hover\:mr-12px:hover{margin-right:12px}.hover\:mr-12px-rem:hover{margin-right:12rem}.mr-14px{margin-right:14px}.mr-14px-rem{margin-right:14rem}.hover\:mr-14px:hover{margin-right:14px}.hover\:mr-14px-rem:hover{margin-right:14rem}.mr-15px{margin-right:15px}.mr-15px-rem{margin-right:15rem}.hover\:mr-15px:hover{margin-right:15px}.hover\:mr-15px-rem:hover{margin-right:15rem}.mr-16px{margin-right:16px}.mr-16px-rem{margin-right:16rem}.hover\:mr-16px:hover{margin-right:16px}.hover\:mr-16px-rem:hover{margin-right:16rem}.mr-18px{margin-right:18px}.mr-18px-rem{margin-right:18rem}.hover\:mr-18px:hover{margin-right:18px}.hover\:mr-18px-rem:hover{margin-right:18rem}.mr-20px{margin-right:20px}.mr-20px-rem{margin-right:20rem}.hover\:mr-20px:hover{margin-right:20px}.hover\:mr-20px-rem:hover{margin-right:20rem}.mr-22px{margin-right:22px}.mr-22px-rem{margin-right:22rem}.hover\:mr-22px:hover{margin-right:22px}.hover\:mr-22px-rem:hover{margin-right:22rem}.mr-24px{margin-right:24px}.mr-24px-rem{margin-right:24rem}.hover\:mr-24px:hover{margin-right:24px}.hover\:mr-24px-rem:hover{margin-right:24rem}.mr-28px{margin-right:28px}.mr-28px-rem{margin-right:28rem}.hover\:mr-28px:hover{margin-right:28px}.hover\:mr-28px-rem:hover{margin-right:28rem}.mr-30px{margin-right:30px}.mr-30px-rem{margin-right:30rem}.hover\:mr-30px:hover{margin-right:30px}.hover\:mr-30px-rem:hover{margin-right:30rem}.mr-32px{margin-right:32px}.mr-32px-rem{margin-right:32rem}.hover\:mr-32px:hover{margin-right:32px}.hover\:mr-32px-rem:hover{margin-right:32rem}.mr-36px{margin-right:36px}.mr-36px-rem{margin-right:36rem}.hover\:mr-36px:hover{margin-right:36px}.hover\:mr-36px-rem:hover{margin-right:36rem}.mr-40px{margin-right:40px}.mr-40px-rem{margin-right:40rem}.hover\:mr-40px:hover{margin-right:40px}.hover\:mr-40px-rem:hover{margin-right:40rem}.mr-42px{margin-right:42px}.mr-42px-rem{margin-right:42rem}.hover\:mr-42px:hover{margin-right:42px}.hover\:mr-42px-rem:hover{margin-right:42rem}.mr-44px{margin-right:44px}.mr-44px-rem{margin-right:44rem}.hover\:mr-44px:hover{margin-right:44px}.hover\:mr-44px-rem:hover{margin-right:44rem}.mr-48px{margin-right:48px}.mr-48px-rem{margin-right:48rem}.hover\:mr-48px:hover{margin-right:48px}.hover\:mr-48px-rem:hover{margin-right:48rem}.mr-50px{margin-right:50px}.mr-50px-rem{margin-right:50rem}.hover\:mr-50px:hover{margin-right:50px}.hover\:mr-50px-rem:hover{margin-right:50rem}.mr-54px{margin-right:54px}.mr-54px-rem{margin-right:54rem}.hover\:mr-54px:hover{margin-right:54px}.hover\:mr-54px-rem:hover{margin-right:54rem}.mr-56px{margin-right:56px}.mr-56px-rem{margin-right:56rem}.hover\:mr-56px:hover{margin-right:56px}.hover\:mr-56px-rem:hover{margin-right:56rem}.mr-60px{margin-right:60px}.mr-60px-rem{margin-right:60rem}.hover\:mr-60px:hover{margin-right:60px}.hover\:mr-60px-rem:hover{margin-right:60rem}.mr-64px{margin-right:64px}.mr-64px-rem{margin-right:64rem}.hover\:mr-64px:hover{margin-right:64px}.hover\:mr-64px-rem:hover{margin-right:64rem}.mb-2px{margin-bottom:2px}.mb-2px-rem{margin-bottom:2rem}.hover\:mb-2px:hover{margin-bottom:2px}.hover\:mb-2px-rem:hover{margin-bottom:2rem}.mb-4px{margin-bottom:4px}.mb-4px-rem{margin-bottom:4rem}.hover\:mb-4px:hover{margin-bottom:4px}.hover\:mb-4px-rem:hover{margin-bottom:4rem}.mb-5px{margin-bottom:5px}.mb-5px-rem{margin-bottom:5rem}.hover\:mb-5px:hover{margin-bottom:5px}.hover\:mb-5px-rem:hover{margin-bottom:5rem}.mb-6px{margin-bottom:6px}.mb-6px-rem{margin-bottom:6rem}.hover\:mb-6px:hover{margin-bottom:6px}.hover\:mb-6px-rem:hover{margin-bottom:6rem}.mb-8px{margin-bottom:8px}.mb-8px-rem{margin-bottom:8rem}.hover\:mb-8px:hover{margin-bottom:8px}.hover\:mb-8px-rem:hover{margin-bottom:8rem}.mb-10px{margin-bottom:10px}.mb-10px-rem{margin-bottom:10rem}.hover\:mb-10px:hover{margin-bottom:10px}.hover\:mb-10px-rem:hover{margin-bottom:10rem}.mb-12px{margin-bottom:12px}.mb-12px-rem{margin-bottom:12rem}.hover\:mb-12px:hover{margin-bottom:12px}.hover\:mb-12px-rem:hover{margin-bottom:12rem}.mb-14px{margin-bottom:14px}.mb-14px-rem{margin-bottom:14rem}.hover\:mb-14px:hover{margin-bottom:14px}.hover\:mb-14px-rem:hover{margin-bottom:14rem}.mb-15px{margin-bottom:15px}.mb-15px-rem{margin-bottom:15rem}.hover\:mb-15px:hover{margin-bottom:15px}.hover\:mb-15px-rem:hover{margin-bottom:15rem}.mb-16px{margin-bottom:16px}.mb-16px-rem{margin-bottom:16rem}.hover\:mb-16px:hover{margin-bottom:16px}.hover\:mb-16px-rem:hover{margin-bottom:16rem}.mb-18px{margin-bottom:18px}.mb-18px-rem{margin-bottom:18rem}.hover\:mb-18px:hover{margin-bottom:18px}.hover\:mb-18px-rem:hover{margin-bottom:18rem}.mb-20px{margin-bottom:20px}.mb-20px-rem{margin-bottom:20rem}.hover\:mb-20px:hover{margin-bottom:20px}.hover\:mb-20px-rem:hover{margin-bottom:20rem}.mb-22px{margin-bottom:22px}.mb-22px-rem{margin-bottom:22rem}.hover\:mb-22px:hover{margin-bottom:22px}.hover\:mb-22px-rem:hover{margin-bottom:22rem}.mb-24px{margin-bottom:24px}.mb-24px-rem{margin-bottom:24rem}.hover\:mb-24px:hover{margin-bottom:24px}.hover\:mb-24px-rem:hover{margin-bottom:24rem}.mb-28px{margin-bottom:28px}.mb-28px-rem{margin-bottom:28rem}.hover\:mb-28px:hover{margin-bottom:28px}.hover\:mb-28px-rem:hover{margin-bottom:28rem}.mb-30px{margin-bottom:30px}.mb-30px-rem{margin-bottom:30rem}.hover\:mb-30px:hover{margin-bottom:30px}.hover\:mb-30px-rem:hover{margin-bottom:30rem}.mb-32px{margin-bottom:32px}.mb-32px-rem{margin-bottom:32rem}.hover\:mb-32px:hover{margin-bottom:32px}.hover\:mb-32px-rem:hover{margin-bottom:32rem}.mb-36px{margin-bottom:36px}.mb-36px-rem{margin-bottom:36rem}.hover\:mb-36px:hover{margin-bottom:36px}.hover\:mb-36px-rem:hover{margin-bottom:36rem}.mb-40px{margin-bottom:40px}.mb-40px-rem{margin-bottom:40rem}.hover\:mb-40px:hover{margin-bottom:40px}.hover\:mb-40px-rem:hover{margin-bottom:40rem}.mb-42px{margin-bottom:42px}.mb-42px-rem{margin-bottom:42rem}.hover\:mb-42px:hover{margin-bottom:42px}.hover\:mb-42px-rem:hover{margin-bottom:42rem}.mb-44px{margin-bottom:44px}.mb-44px-rem{margin-bottom:44rem}.hover\:mb-44px:hover{margin-bottom:44px}.hover\:mb-44px-rem:hover{margin-bottom:44rem}.mb-48px{margin-bottom:48px}.mb-48px-rem{margin-bottom:48rem}.hover\:mb-48px:hover{margin-bottom:48px}.hover\:mb-48px-rem:hover{margin-bottom:48rem}.mb-50px{margin-bottom:50px}.mb-50px-rem{margin-bottom:50rem}.hover\:mb-50px:hover{margin-bottom:50px}.hover\:mb-50px-rem:hover{margin-bottom:50rem}.mb-54px{margin-bottom:54px}.mb-54px-rem{margin-bottom:54rem}.hover\:mb-54px:hover{margin-bottom:54px}.hover\:mb-54px-rem:hover{margin-bottom:54rem}.mb-56px{margin-bottom:56px}.mb-56px-rem{margin-bottom:56rem}.hover\:mb-56px:hover{margin-bottom:56px}.hover\:mb-56px-rem:hover{margin-bottom:56rem}.mb-60px{margin-bottom:60px}.mb-60px-rem{margin-bottom:60rem}.hover\:mb-60px:hover{margin-bottom:60px}.hover\:mb-60px-rem:hover{margin-bottom:60rem}.mb-64px{margin-bottom:64px}.mb-64px-rem{margin-bottom:64rem}.hover\:mb-64px:hover{margin-bottom:64px}.hover\:mb-64px-rem:hover{margin-bottom:64rem}.m-2px{margin:2px}.m-2px-rem{margin:2rem}.hover\:m-2px:hover{margin:2px}.hover\:m-2px-rem:hover{margin:2rem}.m-4px{margin:4px}.m-4px-rem{margin:4rem}.hover\:m-4px:hover{margin:4px}.hover\:m-4px-rem:hover{margin:4rem}.m-5px{margin:5px}.m-5px-rem{margin:5rem}.hover\:m-5px:hover{margin:5px}.hover\:m-5px-rem:hover{margin:5rem}.m-6px{margin:6px}.m-6px-rem{margin:6rem}.hover\:m-6px:hover{margin:6px}.hover\:m-6px-rem:hover{margin:6rem}.m-8px{margin:8px}.m-8px-rem{margin:8rem}.hover\:m-8px:hover{margin:8px}.hover\:m-8px-rem:hover{margin:8rem}.m-10px{margin:10px}.m-10px-rem{margin:10rem}.hover\:m-10px:hover{margin:10px}.hover\:m-10px-rem:hover{margin:10rem}.m-12px{margin:12px}.m-12px-rem{margin:12rem}.hover\:m-12px:hover{margin:12px}.hover\:m-12px-rem:hover{margin:12rem}.m-14px{margin:14px}.m-14px-rem{margin:14rem}.hover\:m-14px:hover{margin:14px}.hover\:m-14px-rem:hover{margin:14rem}.m-15px{margin:15px}.m-15px-rem{margin:15rem}.hover\:m-15px:hover{margin:15px}.hover\:m-15px-rem:hover{margin:15rem}.m-16px{margin:16px}.m-16px-rem{margin:16rem}.hover\:m-16px:hover{margin:16px}.hover\:m-16px-rem:hover{margin:16rem}.m-18px{margin:18px}.m-18px-rem{margin:18rem}.hover\:m-18px:hover{margin:18px}.hover\:m-18px-rem:hover{margin:18rem}.m-20px{margin:20px}.m-20px-rem{margin:20rem}.hover\:m-20px:hover{margin:20px}.hover\:m-20px-rem:hover{margin:20rem}.m-22px{margin:22px}.m-22px-rem{margin:22rem}.hover\:m-22px:hover{margin:22px}.hover\:m-22px-rem:hover{margin:22rem}.m-24px{margin:24px}.m-24px-rem{margin:24rem}.hover\:m-24px:hover{margin:24px}.hover\:m-24px-rem:hover{margin:24rem}.m-28px{margin:28px}.m-28px-rem{margin:28rem}.hover\:m-28px:hover{margin:28px}.hover\:m-28px-rem:hover{margin:28rem}.m-30px{margin:30px}.m-30px-rem{margin:30rem}.hover\:m-30px:hover{margin:30px}.hover\:m-30px-rem:hover{margin:30rem}.m-32px{margin:32px}.m-32px-rem{margin:32rem}.hover\:m-32px:hover{margin:32px}.hover\:m-32px-rem:hover{margin:32rem}.m-36px{margin:36px}.m-36px-rem{margin:36rem}.hover\:m-36px:hover{margin:36px}.hover\:m-36px-rem:hover{margin:36rem}.m-40px{margin:40px}.m-40px-rem{margin:40rem}.hover\:m-40px:hover{margin:40px}.hover\:m-40px-rem:hover{margin:40rem}.m-42px{margin:42px}.m-42px-rem{margin:42rem}.hover\:m-42px:hover{margin:42px}.hover\:m-42px-rem:hover{margin:42rem}.m-44px{margin:44px}.m-44px-rem{margin:44rem}.hover\:m-44px:hover{margin:44px}.hover\:m-44px-rem:hover{margin:44rem}.m-48px{margin:48px}.m-48px-rem{margin:48rem}.hover\:m-48px:hover{margin:48px}.hover\:m-48px-rem:hover{margin:48rem}.m-50px{margin:50px}.m-50px-rem{margin:50rem}.hover\:m-50px:hover{margin:50px}.hover\:m-50px-rem:hover{margin:50rem}.m-54px{margin:54px}.m-54px-rem{margin:54rem}.hover\:m-54px:hover{margin:54px}.hover\:m-54px-rem:hover{margin:54rem}.m-56px{margin:56px}.m-56px-rem{margin:56rem}.hover\:m-56px:hover{margin:56px}.hover\:m-56px-rem:hover{margin:56rem}.m-60px{margin:60px}.m-60px-rem{margin:60rem}.hover\:m-60px:hover{margin:60px}.hover\:m-60px-rem:hover{margin:60rem}.m-64px{margin:64px}.m-64px-rem{margin:64rem}.hover\:m-64px:hover{margin:64px}.hover\:m-64px-rem:hover{margin:64rem}.rounded-2px{border-radius:2px}.rounded-2px-rem{border-radius:2rem}.hover\:rounded-2px:hover{border-radius:2px}.hover\:rounded-2px-rem:hover{border-radius:2rem}.rounded-4px{border-radius:4px}.rounded-4px-rem{border-radius:4rem}.hover\:rounded-4px:hover{border-radius:4px}.hover\:rounded-4px-rem:hover{border-radius:4rem}.rounded-5px{border-radius:5px}.rounded-5px-rem{border-radius:5rem}.hover\:rounded-5px:hover{border-radius:5px}.hover\:rounded-5px-rem:hover{border-radius:5rem}.rounded-6px{border-radius:6px}.rounded-6px-rem{border-radius:6rem}.hover\:rounded-6px:hover{border-radius:6px}.hover\:rounded-6px-rem:hover{border-radius:6rem}.rounded-8px{border-radius:8px}.rounded-8px-rem{border-radius:8rem}.hover\:rounded-8px:hover{border-radius:8px}.hover\:rounded-8px-rem:hover{border-radius:8rem}.rounded-10px{border-radius:10px}.rounded-10px-rem{border-radius:10rem}.hover\:rounded-10px:hover{border-radius:10px}.hover\:rounded-10px-rem:hover{border-radius:10rem}.rounded-12px{border-radius:12px}.rounded-12px-rem{border-radius:12rem}.hover\:rounded-12px:hover{border-radius:12px}.hover\:rounded-12px-rem:hover{border-radius:12rem}.rounded-14px{border-radius:14px}.rounded-14px-rem{border-radius:14rem}.hover\:rounded-14px:hover{border-radius:14px}.hover\:rounded-14px-rem:hover{border-radius:14rem}.rounded-15px{border-radius:15px}.rounded-15px-rem{border-radius:15rem}.hover\:rounded-15px:hover{border-radius:15px}.hover\:rounded-15px-rem:hover{border-radius:15rem}.rounded-16px{border-radius:16px}.rounded-16px-rem{border-radius:16rem}.hover\:rounded-16px:hover{border-radius:16px}.hover\:rounded-16px-rem:hover{border-radius:16rem}.rounded-18px{border-radius:18px}.rounded-18px-rem{border-radius:18rem}.hover\:rounded-18px:hover{border-radius:18px}.hover\:rounded-18px-rem:hover{border-radius:18rem}.rounded-20px{border-radius:20px}.rounded-20px-rem{border-radius:20rem}.hover\:rounded-20px:hover{border-radius:20px}.hover\:rounded-20px-rem:hover{border-radius:20rem}.rounded-22px{border-radius:22px}.rounded-22px-rem{border-radius:22rem}.hover\:rounded-22px:hover{border-radius:22px}.hover\:rounded-22px-rem:hover{border-radius:22rem}.rounded-24px{border-radius:24px}.rounded-24px-rem{border-radius:24rem}.hover\:rounded-24px:hover{border-radius:24px}.hover\:rounded-24px-rem:hover{border-radius:24rem}.rounded-28px{border-radius:28px}.rounded-28px-rem{border-radius:28rem}.hover\:rounded-28px:hover{border-radius:28px}.hover\:rounded-28px-rem:hover{border-radius:28rem}.rounded-30px{border-radius:30px}.rounded-30px-rem{border-radius:30rem}.hover\:rounded-30px:hover{border-radius:30px}.hover\:rounded-30px-rem:hover{border-radius:30rem}.rounded-32px{border-radius:32px}.rounded-32px-rem{border-radius:32rem}.hover\:rounded-32px:hover{border-radius:32px}.hover\:rounded-32px-rem:hover{border-radius:32rem}.rounded-36px{border-radius:36px}.rounded-36px-rem{border-radius:36rem}.hover\:rounded-36px:hover{border-radius:36px}.hover\:rounded-36px-rem:hover{border-radius:36rem}.rounded-40px{border-radius:40px}.rounded-40px-rem{border-radius:40rem}.hover\:rounded-40px:hover{border-radius:40px}.hover\:rounded-40px-rem:hover{border-radius:40rem}.rounded-42px{border-radius:42px}.rounded-42px-rem{border-radius:42rem}.hover\:rounded-42px:hover{border-radius:42px}.hover\:rounded-42px-rem:hover{border-radius:42rem}.rounded-44px{border-radius:44px}.rounded-44px-rem{border-radius:44rem}.hover\:rounded-44px:hover{border-radius:44px}.hover\:rounded-44px-rem:hover{border-radius:44rem}.rounded-48px{border-radius:48px}.rounded-48px-rem{border-radius:48rem}.hover\:rounded-48px:hover{border-radius:48px}.hover\:rounded-48px-rem:hover{border-radius:48rem}.rounded-50px{border-radius:50px}.rounded-50px-rem{border-radius:50rem}.hover\:rounded-50px:hover{border-radius:50px}.hover\:rounded-50px-rem:hover{border-radius:50rem}.rounded-54px{border-radius:54px}.rounded-54px-rem{border-radius:54rem}.hover\:rounded-54px:hover{border-radius:54px}.hover\:rounded-54px-rem:hover{border-radius:54rem}.rounded-56px{border-radius:56px}.rounded-56px-rem{border-radius:56rem}.hover\:rounded-56px:hover{border-radius:56px}.hover\:rounded-56px-rem:hover{border-radius:56rem}.rounded-60px{border-radius:60px}.rounded-60px-rem{border-radius:60rem}.hover\:rounded-60px:hover{border-radius:60px}.hover\:rounded-60px-rem:hover{border-radius:60rem}.rounded-64px{border-radius:64px}.rounded-64px-rem{border-radius:64rem}.hover\:rounded-64px:hover{border-radius:64px}.hover\:rounded-64px-rem:hover{border-radius:64rem}.gap-2px{gap:2px}.gap-2px-rem{gap:2rem}.hover\:gap-2px:hover{gap:2px}.hover\:gap-2px-rem:hover{gap:2rem}.gap-4px{gap:4px}.gap-4px-rem{gap:4rem}.hover\:gap-4px:hover{gap:4px}.hover\:gap-4px-rem:hover{gap:4rem}.gap-5px{gap:5px}.gap-5px-rem{gap:5rem}.hover\:gap-5px:hover{gap:5px}.hover\:gap-5px-rem:hover{gap:5rem}.gap-6px{gap:6px}.gap-6px-rem{gap:6rem}.hover\:gap-6px:hover{gap:6px}.hover\:gap-6px-rem:hover{gap:6rem}.gap-8px{gap:8px}.gap-8px-rem{gap:8rem}.hover\:gap-8px:hover{gap:8px}.hover\:gap-8px-rem:hover{gap:8rem}.gap-10px{gap:10px}.gap-10px-rem{gap:10rem}.hover\:gap-10px:hover{gap:10px}.hover\:gap-10px-rem:hover{gap:10rem}.gap-12px{gap:12px}.gap-12px-rem{gap:12rem}.hover\:gap-12px:hover{gap:12px}.hover\:gap-12px-rem:hover{gap:12rem}.gap-14px{gap:14px}.gap-14px-rem{gap:14rem}.hover\:gap-14px:hover{gap:14px}.hover\:gap-14px-rem:hover{gap:14rem}.gap-15px{gap:15px}.gap-15px-rem{gap:15rem}.hover\:gap-15px:hover{gap:15px}.hover\:gap-15px-rem:hover{gap:15rem}.gap-16px{gap:16px}.gap-16px-rem{gap:16rem}.hover\:gap-16px:hover{gap:16px}.hover\:gap-16px-rem:hover{gap:16rem}.gap-18px{gap:18px}.gap-18px-rem{gap:18rem}.hover\:gap-18px:hover{gap:18px}.hover\:gap-18px-rem:hover{gap:18rem}.gap-20px{gap:20px}.gap-20px-rem{gap:20rem}.hover\:gap-20px:hover{gap:20px}.hover\:gap-20px-rem:hover{gap:20rem}.gap-22px{gap:22px}.gap-22px-rem{gap:22rem}.hover\:gap-22px:hover{gap:22px}.hover\:gap-22px-rem:hover{gap:22rem}.gap-24px{gap:24px}.gap-24px-rem{gap:24rem}.hover\:gap-24px:hover{gap:24px}.hover\:gap-24px-rem:hover{gap:24rem}.gap-28px{gap:28px}.gap-28px-rem{gap:28rem}.hover\:gap-28px:hover{gap:28px}.hover\:gap-28px-rem:hover{gap:28rem}.gap-30px{gap:30px}.gap-30px-rem{gap:30rem}.hover\:gap-30px:hover{gap:30px}.hover\:gap-30px-rem:hover{gap:30rem}.gap-32px{gap:32px}.gap-32px-rem{gap:32rem}.hover\:gap-32px:hover{gap:32px}.hover\:gap-32px-rem:hover{gap:32rem}.gap-36px{gap:36px}.gap-36px-rem{gap:36rem}.hover\:gap-36px:hover{gap:36px}.hover\:gap-36px-rem:hover{gap:36rem}.gap-40px{gap:40px}.gap-40px-rem{gap:40rem}.hover\:gap-40px:hover{gap:40px}.hover\:gap-40px-rem:hover{gap:40rem}.gap-42px{gap:42px}.gap-42px-rem{gap:42rem}.hover\:gap-42px:hover{gap:42px}.hover\:gap-42px-rem:hover{gap:42rem}.gap-44px{gap:44px}.gap-44px-rem{gap:44rem}.hover\:gap-44px:hover{gap:44px}.hover\:gap-44px-rem:hover{gap:44rem}.gap-48px{gap:48px}.gap-48px-rem{gap:48rem}.hover\:gap-48px:hover{gap:48px}.hover\:gap-48px-rem:hover{gap:48rem}.gap-50px{gap:50px}.gap-50px-rem{gap:50rem}.hover\:gap-50px:hover{gap:50px}.hover\:gap-50px-rem:hover{gap:50rem}.gap-54px{gap:54px}.gap-54px-rem{gap:54rem}.hover\:gap-54px:hover{gap:54px}.hover\:gap-54px-rem:hover{gap:54rem}.gap-56px{gap:56px}.gap-56px-rem{gap:56rem}.hover\:gap-56px:hover{gap:56px}.hover\:gap-56px-rem:hover{gap:56rem}.gap-60px{gap:60px}.gap-60px-rem{gap:60rem}.hover\:gap-60px:hover{gap:60px}.hover\:gap-60px-rem:hover{gap:60rem}.gap-64px{gap:64px}.gap-64px-rem{gap:64rem}.hover\:gap-64px:hover{gap:64px}.hover\:gap-64px-rem:hover{gap:64rem}.p-2px{padding:2px}.p-2px-rem{padding:2rem}.hover\:p-2px:hover{padding:2px}.hover\:p-2px-rem:hover{padding:2rem}.p-4px{padding:4px}.p-4px-rem{padding:4rem}.hover\:p-4px:hover{padding:4px}.hover\:p-4px-rem:hover{padding:4rem}.p-5px{padding:5px}.p-5px-rem{padding:5rem}.hover\:p-5px:hover{padding:5px}.hover\:p-5px-rem:hover{padding:5rem}.p-6px{padding:6px}.p-6px-rem{padding:6rem}.hover\:p-6px:hover{padding:6px}.hover\:p-6px-rem:hover{padding:6rem}.p-8px{padding:8px}.p-8px-rem{padding:8rem}.hover\:p-8px:hover{padding:8px}.hover\:p-8px-rem:hover{padding:8rem}.p-10px{padding:10px}.p-10px-rem{padding:10rem}.hover\:p-10px:hover{padding:10px}.hover\:p-10px-rem:hover{padding:10rem}.p-12px{padding:12px}.p-12px-rem{padding:12rem}.hover\:p-12px:hover{padding:12px}.hover\:p-12px-rem:hover{padding:12rem}.p-14px{padding:14px}.p-14px-rem{padding:14rem}.hover\:p-14px:hover{padding:14px}.hover\:p-14px-rem:hover{padding:14rem}.p-15px{padding:15px}.p-15px-rem{padding:15rem}.hover\:p-15px:hover{padding:15px}.hover\:p-15px-rem:hover{padding:15rem}.p-16px{padding:16px}.p-16px-rem{padding:16rem}.hover\:p-16px:hover{padding:16px}.hover\:p-16px-rem:hover{padding:16rem}.p-18px{padding:18px}.p-18px-rem{padding:18rem}.hover\:p-18px:hover{padding:18px}.hover\:p-18px-rem:hover{padding:18rem}.p-20px{padding:20px}.p-20px-rem{padding:20rem}.hover\:p-20px:hover{padding:20px}.hover\:p-20px-rem:hover{padding:20rem}.p-22px{padding:22px}.p-22px-rem{padding:22rem}.hover\:p-22px:hover{padding:22px}.hover\:p-22px-rem:hover{padding:22rem}.p-24px{padding:24px}.p-24px-rem{padding:24rem}.hover\:p-24px:hover{padding:24px}.hover\:p-24px-rem:hover{padding:24rem}.p-28px{padding:28px}.p-28px-rem{padding:28rem}.hover\:p-28px:hover{padding:28px}.hover\:p-28px-rem:hover{padding:28rem}.p-30px{padding:30px}.p-30px-rem{padding:30rem}.hover\:p-30px:hover{padding:30px}.hover\:p-30px-rem:hover{padding:30rem}.p-32px{padding:32px}.p-32px-rem{padding:32rem}.hover\:p-32px:hover{padding:32px}.hover\:p-32px-rem:hover{padding:32rem}.p-36px{padding:36px}.p-36px-rem{padding:36rem}.hover\:p-36px:hover{padding:36px}.hover\:p-36px-rem:hover{padding:36rem}.p-40px{padding:40px}.p-40px-rem{padding:40rem}.hover\:p-40px:hover{padding:40px}.hover\:p-40px-rem:hover{padding:40rem}.p-42px{padding:42px}.p-42px-rem{padding:42rem}.hover\:p-42px:hover{padding:42px}.hover\:p-42px-rem:hover{padding:42rem}.p-44px{padding:44px}.p-44px-rem{padding:44rem}.hover\:p-44px:hover{padding:44px}.hover\:p-44px-rem:hover{padding:44rem}.p-48px{padding:48px}.p-48px-rem{padding:48rem}.hover\:p-48px:hover{padding:48px}.hover\:p-48px-rem:hover{padding:48rem}.p-50px{padding:50px}.p-50px-rem{padding:50rem}.hover\:p-50px:hover{padding:50px}.hover\:p-50px-rem:hover{padding:50rem}.p-54px{padding:54px}.p-54px-rem{padding:54rem}.hover\:p-54px:hover{padding:54px}.hover\:p-54px-rem:hover{padding:54rem}.p-56px{padding:56px}.p-56px-rem{padding:56rem}.hover\:p-56px:hover{padding:56px}.hover\:p-56px-rem:hover{padding:56rem}.p-60px{padding:60px}.p-60px-rem{padding:60rem}.hover\:p-60px:hover{padding:60px}.hover\:p-60px-rem:hover{padding:60rem}.p-64px{padding:64px}.p-64px-rem{padding:64rem}.hover\:p-64px:hover{padding:64px}.hover\:p-64px-rem:hover{padding:64rem}.pl-2px{padding-left:2px}.pl-2px-rem{padding-left:2rem}.hover\:pl-2px:hover{padding-left:2px}.hover\:pl-2px-rem:hover{padding-left:2rem}.pl-4px{padding-left:4px}.pl-4px-rem{padding-left:4rem}.hover\:pl-4px:hover{padding-left:4px}.hover\:pl-4px-rem:hover{padding-left:4rem}.pl-5px{padding-left:5px}.pl-5px-rem{padding-left:5rem}.hover\:pl-5px:hover{padding-left:5px}.hover\:pl-5px-rem:hover{padding-left:5rem}.pl-6px{padding-left:6px}.pl-6px-rem{padding-left:6rem}.hover\:pl-6px:hover{padding-left:6px}.hover\:pl-6px-rem:hover{padding-left:6rem}.pl-8px{padding-left:8px}.pl-8px-rem{padding-left:8rem}.hover\:pl-8px:hover{padding-left:8px}.hover\:pl-8px-rem:hover{padding-left:8rem}.pl-10px{padding-left:10px}.pl-10px-rem{padding-left:10rem}.hover\:pl-10px:hover{padding-left:10px}.hover\:pl-10px-rem:hover{padding-left:10rem}.pl-12px{padding-left:12px}.pl-12px-rem{padding-left:12rem}.hover\:pl-12px:hover{padding-left:12px}.hover\:pl-12px-rem:hover{padding-left:12rem}.pl-14px{padding-left:14px}.pl-14px-rem{padding-left:14rem}.hover\:pl-14px:hover{padding-left:14px}.hover\:pl-14px-rem:hover{padding-left:14rem}.pl-15px{padding-left:15px}.pl-15px-rem{padding-left:15rem}.hover\:pl-15px:hover{padding-left:15px}.hover\:pl-15px-rem:hover{padding-left:15rem}.pl-16px{padding-left:16px}.pl-16px-rem{padding-left:16rem}.hover\:pl-16px:hover{padding-left:16px}.hover\:pl-16px-rem:hover{padding-left:16rem}.pl-18px{padding-left:18px}.pl-18px-rem{padding-left:18rem}.hover\:pl-18px:hover{padding-left:18px}.hover\:pl-18px-rem:hover{padding-left:18rem}.pl-20px{padding-left:20px}.pl-20px-rem{padding-left:20rem}.hover\:pl-20px:hover{padding-left:20px}.hover\:pl-20px-rem:hover{padding-left:20rem}.pl-22px{padding-left:22px}.pl-22px-rem{padding-left:22rem}.hover\:pl-22px:hover{padding-left:22px}.hover\:pl-22px-rem:hover{padding-left:22rem}.pl-24px{padding-left:24px}.pl-24px-rem{padding-left:24rem}.hover\:pl-24px:hover{padding-left:24px}.hover\:pl-24px-rem:hover{padding-left:24rem}.pl-28px{padding-left:28px}.pl-28px-rem{padding-left:28rem}.hover\:pl-28px:hover{padding-left:28px}.hover\:pl-28px-rem:hover{padding-left:28rem}.pl-30px{padding-left:30px}.pl-30px-rem{padding-left:30rem}.hover\:pl-30px:hover{padding-left:30px}.hover\:pl-30px-rem:hover{padding-left:30rem}.pl-32px{padding-left:32px}.pl-32px-rem{padding-left:32rem}.hover\:pl-32px:hover{padding-left:32px}.hover\:pl-32px-rem:hover{padding-left:32rem}.pl-36px{padding-left:36px}.pl-36px-rem{padding-left:36rem}.hover\:pl-36px:hover{padding-left:36px}.hover\:pl-36px-rem:hover{padding-left:36rem}.pl-40px{padding-left:40px}.pl-40px-rem{padding-left:40rem}.hover\:pl-40px:hover{padding-left:40px}.hover\:pl-40px-rem:hover{padding-left:40rem}.pl-42px{padding-left:42px}.pl-42px-rem{padding-left:42rem}.hover\:pl-42px:hover{padding-left:42px}.hover\:pl-42px-rem:hover{padding-left:42rem}.pl-44px{padding-left:44px}.pl-44px-rem{padding-left:44rem}.hover\:pl-44px:hover{padding-left:44px}.hover\:pl-44px-rem:hover{padding-left:44rem}.pl-48px{padding-left:48px}.pl-48px-rem{padding-left:48rem}.hover\:pl-48px:hover{padding-left:48px}.hover\:pl-48px-rem:hover{padding-left:48rem}.pl-50px{padding-left:50px}.pl-50px-rem{padding-left:50rem}.hover\:pl-50px:hover{padding-left:50px}.hover\:pl-50px-rem:hover{padding-left:50rem}.pl-54px{padding-left:54px}.pl-54px-rem{padding-left:54rem}.hover\:pl-54px:hover{padding-left:54px}.hover\:pl-54px-rem:hover{padding-left:54rem}.pl-56px{padding-left:56px}.pl-56px-rem{padding-left:56rem}.hover\:pl-56px:hover{padding-left:56px}.hover\:pl-56px-rem:hover{padding-left:56rem}.pl-60px{padding-left:60px}.pl-60px-rem{padding-left:60rem}.hover\:pl-60px:hover{padding-left:60px}.hover\:pl-60px-rem:hover{padding-left:60rem}.pl-64px{padding-left:64px}.pl-64px-rem{padding-left:64rem}.hover\:pl-64px:hover{padding-left:64px}.hover\:pl-64px-rem:hover{padding-left:64rem}.pr-2px{padding-right:2px}.pr-2px-rem{padding-right:2rem}.hover\:pr-2px:hover{padding-right:2px}.hover\:pr-2px-rem:hover{padding-right:2rem}.pr-4px{padding-right:4px}.pr-4px-rem{padding-right:4rem}.hover\:pr-4px:hover{padding-right:4px}.hover\:pr-4px-rem:hover{padding-right:4rem}.pr-5px{padding-right:5px}.pr-5px-rem{padding-right:5rem}.hover\:pr-5px:hover{padding-right:5px}.hover\:pr-5px-rem:hover{padding-right:5rem}.pr-6px{padding-right:6px}.pr-6px-rem{padding-right:6rem}.hover\:pr-6px:hover{padding-right:6px}.hover\:pr-6px-rem:hover{padding-right:6rem}.pr-8px{padding-right:8px}.pr-8px-rem{padding-right:8rem}.hover\:pr-8px:hover{padding-right:8px}.hover\:pr-8px-rem:hover{padding-right:8rem}.pr-10px{padding-right:10px}.pr-10px-rem{padding-right:10rem}.hover\:pr-10px:hover{padding-right:10px}.hover\:pr-10px-rem:hover{padding-right:10rem}.pr-12px{padding-right:12px}.pr-12px-rem{padding-right:12rem}.hover\:pr-12px:hover{padding-right:12px}.hover\:pr-12px-rem:hover{padding-right:12rem}.pr-14px{padding-right:14px}.pr-14px-rem{padding-right:14rem}.hover\:pr-14px:hover{padding-right:14px}.hover\:pr-14px-rem:hover{padding-right:14rem}.pr-15px{padding-right:15px}.pr-15px-rem{padding-right:15rem}.hover\:pr-15px:hover{padding-right:15px}.hover\:pr-15px-rem:hover{padding-right:15rem}.pr-16px{padding-right:16px}.pr-16px-rem{padding-right:16rem}.hover\:pr-16px:hover{padding-right:16px}.hover\:pr-16px-rem:hover{padding-right:16rem}.pr-18px{padding-right:18px}.pr-18px-rem{padding-right:18rem}.hover\:pr-18px:hover{padding-right:18px}.hover\:pr-18px-rem:hover{padding-right:18rem}.pr-20px{padding-right:20px}.pr-20px-rem{padding-right:20rem}.hover\:pr-20px:hover{padding-right:20px}.hover\:pr-20px-rem:hover{padding-right:20rem}.pr-22px{padding-right:22px}.pr-22px-rem{padding-right:22rem}.hover\:pr-22px:hover{padding-right:22px}.hover\:pr-22px-rem:hover{padding-right:22rem}.pr-24px{padding-right:24px}.pr-24px-rem{padding-right:24rem}.hover\:pr-24px:hover{padding-right:24px}.hover\:pr-24px-rem:hover{padding-right:24rem}.pr-28px{padding-right:28px}.pr-28px-rem{padding-right:28rem}.hover\:pr-28px:hover{padding-right:28px}.hover\:pr-28px-rem:hover{padding-right:28rem}.pr-30px{padding-right:30px}.pr-30px-rem{padding-right:30rem}.hover\:pr-30px:hover{padding-right:30px}.hover\:pr-30px-rem:hover{padding-right:30rem}.pr-32px{padding-right:32px}.pr-32px-rem{padding-right:32rem}.hover\:pr-32px:hover{padding-right:32px}.hover\:pr-32px-rem:hover{padding-right:32rem}.pr-36px{padding-right:36px}.pr-36px-rem{padding-right:36rem}.hover\:pr-36px:hover{padding-right:36px}.hover\:pr-36px-rem:hover{padding-right:36rem}.pr-40px{padding-right:40px}.pr-40px-rem{padding-right:40rem}.hover\:pr-40px:hover{padding-right:40px}.hover\:pr-40px-rem:hover{padding-right:40rem}.pr-42px{padding-right:42px}.pr-42px-rem{padding-right:42rem}.hover\:pr-42px:hover{padding-right:42px}.hover\:pr-42px-rem:hover{padding-right:42rem}.pr-44px{padding-right:44px}.pr-44px-rem{padding-right:44rem}.hover\:pr-44px:hover{padding-right:44px}.hover\:pr-44px-rem:hover{padding-right:44rem}.pr-48px{padding-right:48px}.pr-48px-rem{padding-right:48rem}.hover\:pr-48px:hover{padding-right:48px}.hover\:pr-48px-rem:hover{padding-right:48rem}.pr-50px{padding-right:50px}.pr-50px-rem{padding-right:50rem}.hover\:pr-50px:hover{padding-right:50px}.hover\:pr-50px-rem:hover{padding-right:50rem}.pr-54px{padding-right:54px}.pr-54px-rem{padding-right:54rem}.hover\:pr-54px:hover{padding-right:54px}.hover\:pr-54px-rem:hover{padding-right:54rem}.pr-56px{padding-right:56px}.pr-56px-rem{padding-right:56rem}.hover\:pr-56px:hover{padding-right:56px}.hover\:pr-56px-rem:hover{padding-right:56rem}.pr-60px{padding-right:60px}.pr-60px-rem{padding-right:60rem}.hover\:pr-60px:hover{padding-right:60px}.hover\:pr-60px-rem:hover{padding-right:60rem}.pr-64px{padding-right:64px}.pr-64px-rem{padding-right:64rem}.hover\:pr-64px:hover{padding-right:64px}.hover\:pr-64px-rem:hover{padding-right:64rem}.pt-2px{padding-top:2px}.pt-2px-rem{padding-top:2rem}.hover\:pt-2px:hover{padding-top:2px}.hover\:pt-2px-rem:hover{padding-top:2rem}.pt-4px{padding-top:4px}.pt-4px-rem{padding-top:4rem}.hover\:pt-4px:hover{padding-top:4px}.hover\:pt-4px-rem:hover{padding-top:4rem}.pt-5px{padding-top:5px}.pt-5px-rem{padding-top:5rem}.hover\:pt-5px:hover{padding-top:5px}.hover\:pt-5px-rem:hover{padding-top:5rem}.pt-6px{padding-top:6px}.pt-6px-rem{padding-top:6rem}.hover\:pt-6px:hover{padding-top:6px}.hover\:pt-6px-rem:hover{padding-top:6rem}.pt-8px{padding-top:8px}.pt-8px-rem{padding-top:8rem}.hover\:pt-8px:hover{padding-top:8px}.hover\:pt-8px-rem:hover{padding-top:8rem}.pt-10px{padding-top:10px}.pt-10px-rem{padding-top:10rem}.hover\:pt-10px:hover{padding-top:10px}.hover\:pt-10px-rem:hover{padding-top:10rem}.pt-12px{padding-top:12px}.pt-12px-rem{padding-top:12rem}.hover\:pt-12px:hover{padding-top:12px}.hover\:pt-12px-rem:hover{padding-top:12rem}.pt-14px{padding-top:14px}.pt-14px-rem{padding-top:14rem}.hover\:pt-14px:hover{padding-top:14px}.hover\:pt-14px-rem:hover{padding-top:14rem}.pt-15px{padding-top:15px}.pt-15px-rem{padding-top:15rem}.hover\:pt-15px:hover{padding-top:15px}.hover\:pt-15px-rem:hover{padding-top:15rem}.pt-16px{padding-top:16px}.pt-16px-rem{padding-top:16rem}.hover\:pt-16px:hover{padding-top:16px}.hover\:pt-16px-rem:hover{padding-top:16rem}.pt-18px{padding-top:18px}.pt-18px-rem{padding-top:18rem}.hover\:pt-18px:hover{padding-top:18px}.hover\:pt-18px-rem:hover{padding-top:18rem}.pt-20px{padding-top:20px}.pt-20px-rem{padding-top:20rem}.hover\:pt-20px:hover{padding-top:20px}.hover\:pt-20px-rem:hover{padding-top:20rem}.pt-22px{padding-top:22px}.pt-22px-rem{padding-top:22rem}.hover\:pt-22px:hover{padding-top:22px}.hover\:pt-22px-rem:hover{padding-top:22rem}.pt-24px{padding-top:24px}.pt-24px-rem{padding-top:24rem}.hover\:pt-24px:hover{padding-top:24px}.hover\:pt-24px-rem:hover{padding-top:24rem}.pt-28px{padding-top:28px}.pt-28px-rem{padding-top:28rem}.hover\:pt-28px:hover{padding-top:28px}.hover\:pt-28px-rem:hover{padding-top:28rem}.pt-30px{padding-top:30px}.pt-30px-rem{padding-top:30rem}.hover\:pt-30px:hover{padding-top:30px}.hover\:pt-30px-rem:hover{padding-top:30rem}.pt-32px{padding-top:32px}.pt-32px-rem{padding-top:32rem}.hover\:pt-32px:hover{padding-top:32px}.hover\:pt-32px-rem:hover{padding-top:32rem}.pt-36px{padding-top:36px}.pt-36px-rem{padding-top:36rem}.hover\:pt-36px:hover{padding-top:36px}.hover\:pt-36px-rem:hover{padding-top:36rem}.pt-40px{padding-top:40px}.pt-40px-rem{padding-top:40rem}.hover\:pt-40px:hover{padding-top:40px}.hover\:pt-40px-rem:hover{padding-top:40rem}.pt-42px{padding-top:42px}.pt-42px-rem{padding-top:42rem}.hover\:pt-42px:hover{padding-top:42px}.hover\:pt-42px-rem:hover{padding-top:42rem}.pt-44px{padding-top:44px}.pt-44px-rem{padding-top:44rem}.hover\:pt-44px:hover{padding-top:44px}.hover\:pt-44px-rem:hover{padding-top:44rem}.pt-48px{padding-top:48px}.pt-48px-rem{padding-top:48rem}.hover\:pt-48px:hover{padding-top:48px}.hover\:pt-48px-rem:hover{padding-top:48rem}.pt-50px{padding-top:50px}.pt-50px-rem{padding-top:50rem}.hover\:pt-50px:hover{padding-top:50px}.hover\:pt-50px-rem:hover{padding-top:50rem}.pt-54px{padding-top:54px}.pt-54px-rem{padding-top:54rem}.hover\:pt-54px:hover{padding-top:54px}.hover\:pt-54px-rem:hover{padding-top:54rem}.pt-56px{padding-top:56px}.pt-56px-rem{padding-top:56rem}.hover\:pt-56px:hover{padding-top:56px}.hover\:pt-56px-rem:hover{padding-top:56rem}.pt-60px{padding-top:60px}.pt-60px-rem{padding-top:60rem}.hover\:pt-60px:hover{padding-top:60px}.hover\:pt-60px-rem:hover{padding-top:60rem}.pt-64px{padding-top:64px}.pt-64px-rem{padding-top:64rem}.hover\:pt-64px:hover{padding-top:64px}.hover\:pt-64px-rem:hover{padding-top:64rem}.pb-2px{padding-bottom:2px}.pb-2px-rem{padding-bottom:2rem}.hover\:pb-2px:hover{padding-bottom:2px}.hover\:pb-2px-rem:hover{padding-bottom:2rem}.pb-4px{padding-bottom:4px}.pb-4px-rem{padding-bottom:4rem}.hover\:pb-4px:hover{padding-bottom:4px}.hover\:pb-4px-rem:hover{padding-bottom:4rem}.pb-5px{padding-bottom:5px}.pb-5px-rem{padding-bottom:5rem}.hover\:pb-5px:hover{padding-bottom:5px}.hover\:pb-5px-rem:hover{padding-bottom:5rem}.pb-6px{padding-bottom:6px}.pb-6px-rem{padding-bottom:6rem}.hover\:pb-6px:hover{padding-bottom:6px}.hover\:pb-6px-rem:hover{padding-bottom:6rem}.pb-8px{padding-bottom:8px}.pb-8px-rem{padding-bottom:8rem}.hover\:pb-8px:hover{padding-bottom:8px}.hover\:pb-8px-rem:hover{padding-bottom:8rem}.pb-10px{padding-bottom:10px}.pb-10px-rem{padding-bottom:10rem}.hover\:pb-10px:hover{padding-bottom:10px}.hover\:pb-10px-rem:hover{padding-bottom:10rem}.pb-12px{padding-bottom:12px}.pb-12px-rem{padding-bottom:12rem}.hover\:pb-12px:hover{padding-bottom:12px}.hover\:pb-12px-rem:hover{padding-bottom:12rem}.pb-14px{padding-bottom:14px}.pb-14px-rem{padding-bottom:14rem}.hover\:pb-14px:hover{padding-bottom:14px}.hover\:pb-14px-rem:hover{padding-bottom:14rem}.pb-15px{padding-bottom:15px}.pb-15px-rem{padding-bottom:15rem}.hover\:pb-15px:hover{padding-bottom:15px}.hover\:pb-15px-rem:hover{padding-bottom:15rem}.pb-16px{padding-bottom:16px}.pb-16px-rem{padding-bottom:16rem}.hover\:pb-16px:hover{padding-bottom:16px}.hover\:pb-16px-rem:hover{padding-bottom:16rem}.pb-18px{padding-bottom:18px}.pb-18px-rem{padding-bottom:18rem}.hover\:pb-18px:hover{padding-bottom:18px}.hover\:pb-18px-rem:hover{padding-bottom:18rem}.pb-20px{padding-bottom:20px}.pb-20px-rem{padding-bottom:20rem}.hover\:pb-20px:hover{padding-bottom:20px}.hover\:pb-20px-rem:hover{padding-bottom:20rem}.pb-22px{padding-bottom:22px}.pb-22px-rem{padding-bottom:22rem}.hover\:pb-22px:hover{padding-bottom:22px}.hover\:pb-22px-rem:hover{padding-bottom:22rem}.pb-24px{padding-bottom:24px}.pb-24px-rem{padding-bottom:24rem}.hover\:pb-24px:hover{padding-bottom:24px}.hover\:pb-24px-rem:hover{padding-bottom:24rem}.pb-28px{padding-bottom:28px}.pb-28px-rem{padding-bottom:28rem}.hover\:pb-28px:hover{padding-bottom:28px}.hover\:pb-28px-rem:hover{padding-bottom:28rem}.pb-30px{padding-bottom:30px}.pb-30px-rem{padding-bottom:30rem}.hover\:pb-30px:hover{padding-bottom:30px}.hover\:pb-30px-rem:hover{padding-bottom:30rem}.pb-32px{padding-bottom:32px}.pb-32px-rem{padding-bottom:32rem}.hover\:pb-32px:hover{padding-bottom:32px}.hover\:pb-32px-rem:hover{padding-bottom:32rem}.pb-36px{padding-bottom:36px}.pb-36px-rem{padding-bottom:36rem}.hover\:pb-36px:hover{padding-bottom:36px}.hover\:pb-36px-rem:hover{padding-bottom:36rem}.pb-40px{padding-bottom:40px}.pb-40px-rem{padding-bottom:40rem}.hover\:pb-40px:hover{padding-bottom:40px}.hover\:pb-40px-rem:hover{padding-bottom:40rem}.pb-42px{padding-bottom:42px}.pb-42px-rem{padding-bottom:42rem}.hover\:pb-42px:hover{padding-bottom:42px}.hover\:pb-42px-rem:hover{padding-bottom:42rem}.pb-44px{padding-bottom:44px}.pb-44px-rem{padding-bottom:44rem}.hover\:pb-44px:hover{padding-bottom:44px}.hover\:pb-44px-rem:hover{padding-bottom:44rem}.pb-48px{padding-bottom:48px}.pb-48px-rem{padding-bottom:48rem}.hover\:pb-48px:hover{padding-bottom:48px}.hover\:pb-48px-rem:hover{padding-bottom:48rem}.pb-50px{padding-bottom:50px}.pb-50px-rem{padding-bottom:50rem}.hover\:pb-50px:hover{padding-bottom:50px}.hover\:pb-50px-rem:hover{padding-bottom:50rem}.pb-54px{padding-bottom:54px}.pb-54px-rem{padding-bottom:54rem}.hover\:pb-54px:hover{padding-bottom:54px}.hover\:pb-54px-rem:hover{padding-bottom:54rem}.pb-56px{padding-bottom:56px}.pb-56px-rem{padding-bottom:56rem}.hover\:pb-56px:hover{padding-bottom:56px}.hover\:pb-56px-rem:hover{padding-bottom:56rem}.pb-60px{padding-bottom:60px}.pb-60px-rem{padding-bottom:60rem}.hover\:pb-60px:hover{padding-bottom:60px}.hover\:pb-60px-rem:hover{padding-bottom:60rem}.pb-64px{padding-bottom:64px}.pb-64px-rem{padding-bottom:64rem}.hover\:pb-64px:hover{padding-bottom:64px}.hover\:pb-64px-rem:hover{padding-bottom:64rem}.text-2px{font-size:2px}.text-2px-rem{font-size:2rem}.hover\:text-2px:hover{font-size:2px}.hover\:text-2px-rem:hover{font-size:2rem}.text-4px{font-size:4px}.text-4px-rem{font-size:4rem}.hover\:text-4px:hover{font-size:4px}.hover\:text-4px-rem:hover{font-size:4rem}.text-5px{font-size:5px}.text-5px-rem{font-size:5rem}.hover\:text-5px:hover{font-size:5px}.hover\:text-5px-rem:hover{font-size:5rem}.text-6px{font-size:6px}.text-6px-rem{font-size:6rem}.hover\:text-6px:hover{font-size:6px}.hover\:text-6px-rem:hover{font-size:6rem}.text-8px{font-size:8px}.text-8px-rem{font-size:8rem}.hover\:text-8px:hover{font-size:8px}.hover\:text-8px-rem:hover{font-size:8rem}.text-10px{font-size:10px}.text-10px-rem{font-size:10rem}.hover\:text-10px:hover{font-size:10px}.hover\:text-10px-rem:hover{font-size:10rem}.text-12px{font-size:12px}.text-12px-rem{font-size:12rem}.hover\:text-12px:hover{font-size:12px}.hover\:text-12px-rem:hover{font-size:12rem}.text-14px{font-size:14px}.text-14px-rem{font-size:14rem}.hover\:text-14px:hover{font-size:14px}.hover\:text-14px-rem:hover{font-size:14rem}.text-15px{font-size:15px}.text-15px-rem{font-size:15rem}.hover\:text-15px:hover{font-size:15px}.hover\:text-15px-rem:hover{font-size:15rem}.text-16px{font-size:16px}.text-16px-rem{font-size:16rem}.hover\:text-16px:hover{font-size:16px}.hover\:text-16px-rem:hover{font-size:16rem}.text-18px{font-size:18px}.text-18px-rem{font-size:18rem}.hover\:text-18px:hover{font-size:18px}.hover\:text-18px-rem:hover{font-size:18rem}.text-20px{font-size:20px}.text-20px-rem{font-size:20rem}.hover\:text-20px:hover{font-size:20px}.hover\:text-20px-rem:hover{font-size:20rem}.text-22px{font-size:22px}.text-22px-rem{font-size:22rem}.hover\:text-22px:hover{font-size:22px}.hover\:text-22px-rem:hover{font-size:22rem}.text-24px{font-size:24px}.text-24px-rem{font-size:24rem}.hover\:text-24px:hover{font-size:24px}.hover\:text-24px-rem:hover{font-size:24rem}.text-28px{font-size:28px}.text-28px-rem{font-size:28rem}.hover\:text-28px:hover{font-size:28px}.hover\:text-28px-rem:hover{font-size:28rem}.text-30px{font-size:30px}.text-30px-rem{font-size:30rem}.hover\:text-30px:hover{font-size:30px}.hover\:text-30px-rem:hover{font-size:30rem}.text-32px{font-size:32px}.text-32px-rem{font-size:32rem}.hover\:text-32px:hover{font-size:32px}.hover\:text-32px-rem:hover{font-size:32rem}.text-36px{font-size:36px}.text-36px-rem{font-size:36rem}.hover\:text-36px:hover{font-size:36px}.hover\:text-36px-rem:hover{font-size:36rem}.text-40px{font-size:40px}.text-40px-rem{font-size:40rem}.hover\:text-40px:hover{font-size:40px}.hover\:text-40px-rem:hover{font-size:40rem}.text-42px{font-size:42px}.text-42px-rem{font-size:42rem}.hover\:text-42px:hover{font-size:42px}.hover\:text-42px-rem:hover{font-size:42rem}.text-44px{font-size:44px}.text-44px-rem{font-size:44rem}.hover\:text-44px:hover{font-size:44px}.hover\:text-44px-rem:hover{font-size:44rem}.text-48px{font-size:48px}.text-48px-rem{font-size:48rem}.hover\:text-48px:hover{font-size:48px}.hover\:text-48px-rem:hover{font-size:48rem}.text-50px{font-size:50px}.text-50px-rem{font-size:50rem}.hover\:text-50px:hover{font-size:50px}.hover\:text-50px-rem:hover{font-size:50rem}.text-54px{font-size:54px}.text-54px-rem{font-size:54rem}.hover\:text-54px:hover{font-size:54px}.hover\:text-54px-rem:hover{font-size:54rem}.text-56px{font-size:56px}.text-56px-rem{font-size:56rem}.hover\:text-56px:hover{font-size:56px}.hover\:text-56px-rem:hover{font-size:56rem}.text-60px{font-size:60px}.text-60px-rem{font-size:60rem}.hover\:text-60px:hover{font-size:60px}.hover\:text-60px-rem:hover{font-size:60rem}.text-64px{font-size:64px}.text-64px-rem{font-size:64rem}.hover\:text-64px:hover{font-size:64px}.hover\:text-64px-rem:hover{font-size:64rem}.w-2px{width:2px}.w-2px-rem{width:2rem}.hover\:w-2px:hover{width:2px}.hover\:w-2px-rem:hover{width:2rem}.w-4px{width:4px}.w-4px-rem{width:4rem}.hover\:w-4px:hover{width:4px}.hover\:w-4px-rem:hover{width:4rem}.w-5px{width:5px}.w-5px-rem{width:5rem}.hover\:w-5px:hover{width:5px}.hover\:w-5px-rem:hover{width:5rem}.w-6px{width:6px}.w-6px-rem{width:6rem}.hover\:w-6px:hover{width:6px}.hover\:w-6px-rem:hover{width:6rem}.w-8px{width:8px}.w-8px-rem{width:8rem}.hover\:w-8px:hover{width:8px}.hover\:w-8px-rem:hover{width:8rem}.w-10px{width:10px}.w-10px-rem{width:10rem}.hover\:w-10px:hover{width:10px}.hover\:w-10px-rem:hover{width:10rem}.w-12px{width:12px}.w-12px-rem{width:12rem}.hover\:w-12px:hover{width:12px}.hover\:w-12px-rem:hover{width:12rem}.w-14px{width:14px}.w-14px-rem{width:14rem}.hover\:w-14px:hover{width:14px}.hover\:w-14px-rem:hover{width:14rem}.w-15px{width:15px}.w-15px-rem{width:15rem}.hover\:w-15px:hover{width:15px}.hover\:w-15px-rem:hover{width:15rem}.w-16px{width:16px}.w-16px-rem{width:16rem}.hover\:w-16px:hover{width:16px}.hover\:w-16px-rem:hover{width:16rem}.w-18px{width:18px}.w-18px-rem{width:18rem}.hover\:w-18px:hover{width:18px}.hover\:w-18px-rem:hover{width:18rem}.w-20px{width:20px}.w-20px-rem{width:20rem}.hover\:w-20px:hover{width:20px}.hover\:w-20px-rem:hover{width:20rem}.w-22px{width:22px}.w-22px-rem{width:22rem}.hover\:w-22px:hover{width:22px}.hover\:w-22px-rem:hover{width:22rem}.w-24px{width:24px}.w-24px-rem{width:24rem}.hover\:w-24px:hover{width:24px}.hover\:w-24px-rem:hover{width:24rem}.w-28px{width:28px}.w-28px-rem{width:28rem}.hover\:w-28px:hover{width:28px}.hover\:w-28px-rem:hover{width:28rem}.w-30px{width:30px}.w-30px-rem{width:30rem}.hover\:w-30px:hover{width:30px}.hover\:w-30px-rem:hover{width:30rem}.w-32px{width:32px}.w-32px-rem{width:32rem}.hover\:w-32px:hover{width:32px}.hover\:w-32px-rem:hover{width:32rem}.w-36px{width:36px}.w-36px-rem{width:36rem}.hover\:w-36px:hover{width:36px}.hover\:w-36px-rem:hover{width:36rem}.w-40px{width:40px}.w-40px-rem{width:40rem}.hover\:w-40px:hover{width:40px}.hover\:w-40px-rem:hover{width:40rem}.w-42px{width:42px}.w-42px-rem{width:42rem}.hover\:w-42px:hover{width:42px}.hover\:w-42px-rem:hover{width:42rem}.w-44px{width:44px}.w-44px-rem{width:44rem}.hover\:w-44px:hover{width:44px}.hover\:w-44px-rem:hover{width:44rem}.w-48px{width:48px}.w-48px-rem{width:48rem}.hover\:w-48px:hover{width:48px}.hover\:w-48px-rem:hover{width:48rem}.w-50px{width:50px}.w-50px-rem{width:50rem}.hover\:w-50px:hover{width:50px}.hover\:w-50px-rem:hover{width:50rem}.w-54px{width:54px}.w-54px-rem{width:54rem}.hover\:w-54px:hover{width:54px}.hover\:w-54px-rem:hover{width:54rem}.w-56px{width:56px}.w-56px-rem{width:56rem}.hover\:w-56px:hover{width:56px}.hover\:w-56px-rem:hover{width:56rem}.w-60px{width:60px}.w-60px-rem{width:60rem}.hover\:w-60px:hover{width:60px}.hover\:w-60px-rem:hover{width:60rem}.w-64px{width:64px}.w-64px-rem{width:64rem}.hover\:w-64px:hover{width:64px}.hover\:w-64px-rem:hover{width:64rem}.h-2px{height:2px}.h-2px-rem{height:2rem}.hover\:h-2px:hover{height:2px}.hover\:h-2px-rem:hover{height:2rem}.h-4px{height:4px}.h-4px-rem{height:4rem}.hover\:h-4px:hover{height:4px}.hover\:h-4px-rem:hover{height:4rem}.h-5px{height:5px}.h-5px-rem{height:5rem}.hover\:h-5px:hover{height:5px}.hover\:h-5px-rem:hover{height:5rem}.h-6px{height:6px}.h-6px-rem{height:6rem}.hover\:h-6px:hover{height:6px}.hover\:h-6px-rem:hover{height:6rem}.h-8px{height:8px}.h-8px-rem{height:8rem}.hover\:h-8px:hover{height:8px}.hover\:h-8px-rem:hover{height:8rem}.h-10px{height:10px}.h-10px-rem{height:10rem}.hover\:h-10px:hover{height:10px}.hover\:h-10px-rem:hover{height:10rem}.h-12px{height:12px}.h-12px-rem{height:12rem}.hover\:h-12px:hover{height:12px}.hover\:h-12px-rem:hover{height:12rem}.h-14px{height:14px}.h-14px-rem{height:14rem}.hover\:h-14px:hover{height:14px}.hover\:h-14px-rem:hover{height:14rem}.h-15px{height:15px}.h-15px-rem{height:15rem}.hover\:h-15px:hover{height:15px}.hover\:h-15px-rem:hover{height:15rem}.h-16px{height:16px}.h-16px-rem{height:16rem}.hover\:h-16px:hover{height:16px}.hover\:h-16px-rem:hover{height:16rem}.h-18px{height:18px}.h-18px-rem{height:18rem}.hover\:h-18px:hover{height:18px}.hover\:h-18px-rem:hover{height:18rem}.h-20px{height:20px}.h-20px-rem{height:20rem}.hover\:h-20px:hover{height:20px}.hover\:h-20px-rem:hover{height:20rem}.h-22px{height:22px}.h-22px-rem{height:22rem}.hover\:h-22px:hover{height:22px}.hover\:h-22px-rem:hover{height:22rem}.h-24px{height:24px}.h-24px-rem{height:24rem}.hover\:h-24px:hover{height:24px}.hover\:h-24px-rem:hover{height:24rem}.h-28px{height:28px}.h-28px-rem{height:28rem}.hover\:h-28px:hover{height:28px}.hover\:h-28px-rem:hover{height:28rem}.h-30px{height:30px}.h-30px-rem{height:30rem}.hover\:h-30px:hover{height:30px}.hover\:h-30px-rem:hover{height:30rem}.h-32px{height:32px}.h-32px-rem{height:32rem}.hover\:h-32px:hover{height:32px}.hover\:h-32px-rem:hover{height:32rem}.h-36px{height:36px}.h-36px-rem{height:36rem}.hover\:h-36px:hover{height:36px}.hover\:h-36px-rem:hover{height:36rem}.h-40px{height:40px}.h-40px-rem{height:40rem}.hover\:h-40px:hover{height:40px}.hover\:h-40px-rem:hover{height:40rem}.h-42px{height:42px}.h-42px-rem{height:42rem}.hover\:h-42px:hover{height:42px}.hover\:h-42px-rem:hover{height:42rem}.h-44px{height:44px}.h-44px-rem{height:44rem}.hover\:h-44px:hover{height:44px}.hover\:h-44px-rem:hover{height:44rem}.h-48px{height:48px}.h-48px-rem{height:48rem}.hover\:h-48px:hover{height:48px}.hover\:h-48px-rem:hover{height:48rem}.h-50px{height:50px}.h-50px-rem{height:50rem}.hover\:h-50px:hover{height:50px}.hover\:h-50px-rem:hover{height:50rem}.h-54px{height:54px}.h-54px-rem{height:54rem}.hover\:h-54px:hover{height:54px}.hover\:h-54px-rem:hover{height:54rem}.h-56px{height:56px}.h-56px-rem{height:56rem}.hover\:h-56px:hover{height:56px}.hover\:h-56px-rem:hover{height:56rem}.h-60px{height:60px}.h-60px-rem{height:60rem}.hover\:h-60px:hover{height:60px}.hover\:h-60px-rem:hover{height:60rem}.h-64px{height:64px}.h-64px-rem{height:64rem}.hover\:h-64px:hover{height:64px}.hover\:h-64px-rem:hover{height:64rem}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.rounded-full{border-radius:999px}.h-full{height:100%}.h-screen{height:100vh}.w-full{width:100%}.w-screen{width:100vw}.w-auto{width:auto}.minW-0{min-width:0}.minH-0{min-height:0}.h-auto{height:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.block{display:block}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-end{justify-content:end}.items-start{align-items:flex-start}.item-center{align-items:center}.item-end{align-items:end}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.text-nowrap{white-space:nowrap}.text-500{font-weight:500}.fixed{position:fixed}.sticky{position:sticky}.absolute{position:absolute}.opacity-0{opacity:0}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.group-hover-show .hover-div{display:none}.group-hover-show:hover .hover-div{display:block}.group-hover-show:hover .hover-div-hidden{display:none}.bg-transparent{background-color:transparent}.scale-110,.hover\:scale-110:hover{transform:scale(1.1)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.native_table td{padding:12px 10px;text-align:center}[class^=icon-],[class*=" icon-"]{font-size:16px;font-family:iconfont!important;font-style:normal;line-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.edu-sorter{display:inline-block;width:10px;height:12px;position:relative;margin:0 5px}.edu-sorter.desc .icon-sanjiaoxing-down,.edu-sorter.asc .icon-sanjiaoxing-up{color:#0152d9}.edu-sorter .icon-sanjiaoxing-down{position:absolute;bottom:-8px;left:0;font-size:14px}.edu-sorter .icon-sanjiaoxing-up{position:absolute;top:-5px;left:0;font-size:14px}.inline-block{display:inline-block}.radius2{border-radius:2px!important}.w100{width:100%}.h100{height:100%}.vh100{height:100vh}.minHeight100{max-height:100vh}.minH22{min-height:22px}.wh1080p{width:1920px;height:1080px}body .current,body .current:disabled{cursor:pointer;user-select:none}body .current-primary{color:#165dff;cursor:pointer;user-select:none}.current-primary-hover{cursor:pointer;user-select:none}.current-primary-hover:hover{color:#165dff}.current-delete-hover{cursor:pointer;user-select:none}.current-delete-hover:hover{color:#fb3226}body .cursorDefault{cursor:default!important}body .cursorNotAllowed{cursor:not-allowed!important}body .th-bg-white .ant-table-thead tr th{background:#fff}body .c-555a88{color:#555a88}body .c-3061d0{color:#3061d0}body .c-blue-4ca{color:#4cacff}body .c-orange-ff9{color:#ff954c}body .c-blue,body .highlight,body .c-light-primary{color:#0152d9}body .c-spaces-primary{color:#196efd}body .c-gcrz-primary{color:#0152d9}body .c-light-blue{color:#84b6eb}body .c-brilliant-blue{color:#aed5ff}body .c-lake-blue{color:#44d7b6}body .c-orange{color:#ff6800!important}body .c-orange-ff7{color:#ff7500}body .c-black{color:#000}body .c-light-black{color:#999!important}body .c-grey-888{color:#888}body .c-grey-c{color:#ccc}body .c-grey-333{color:#333}body .c-grey-3{color:#333!important}body .c-grey-666{color:#666}body .c-grey-eee{color:#eee}body .c-grey-999{color:#999}body .c-grey-9b9{color:#9b9b9b}body .c-grey-bcb{color:#bcbcbc}body .c-grey-7c7{color:#7c7c7c}body .c-black-111{color:#111}body .c-black-051{color:#05101a}body .c-black-333{color:#333}body .c-red-ee4{color:#ee4a1f}body .c-red-e53{color:#e53333}body .c-green{color:#028d01!important}body .c-green-29b{color:#29bd8b}body .c-light-green{color:#50dbad}body .c-green-13b{color:#13bf6f}body .c-yellow{color:#fed218}body .c-yellow-feb{color:#feb300}body .c-red{color:#fb3226!important}body .c-white{color:#fff}body .c-purple-8C1{color:#8c18ff}body .c-cyan-blue{color:#18d0e7}body .border-green{border:1px solid #028d01}body .border-orange{border:1px solid #ff6800}body .border-light-black{border:1px solid #999}body .bg-blue{background:#0152d9}body .bg-black{background:#000}body .bg-skyblue{background:#f4faff}body .bg-pink{background-color:#cc317c}body .bg-green{background-color:#50dbad}body .bg-cyan{background-color:#006b75}body .bg-grey-ede{background-color:#ededed}body .bg-light-green{background-color:#50dbad}body .bg-light-orange{background-color:#e99695}body .bg-light-orangess{background-color:#f59a23}body .bg-lightblue-purple{background-color:#028d01}body .bg-light-blue{background-color:#84b6eb}body .bg-light-pink{background-color:#fc2b6a}body .bg-orange{background-color:#ff6800}body .bg-white{background:#fff}body .bg-fafafa{background:#fafafa}body .bg-c5d6ff{background:#c5d6ff}body .bg-violet{background-color:#5e5fb9}body .text-decoration-none{text-decoration:none}body .blod{font-weight:700}.mt0{margin-top:0!important}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px!important}.mt6{margin-top:6px}.mt8{margin-top:8px}.mt10{margin-top:10px!important}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt17{margin-top:17px}.mt20{margin-top:20px!important}.mt25{margin-top:25px}.mt30{margin-top:30px!important}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt75{margin-top:75px}.mt80{margin-top:80px}.mt100{margin-top:100px}.ml0{margin-left:0!important}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px!important}.ml6{margin-left:5px}.ml8{margin-left:8px!important}.ml10{margin-left:10px!important}.ml10soft{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml90{margin-left:90px}.ml100{margin-left:100px}.mr0{margin-right:0!important}.mr1{margin-right:1px!important}.mr3{margin-right:3px}.mr5{margin-right:5px!important}.mr8{margin-right:8px!important}.mr10,.mr13{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr32{margin-right:32px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px}.mr60{margin-right:60px}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.mb100{margin-bottom:100px}.mtb20{margin-top:20px;margin-bottom:20px}.blod{font-weight:700}.p0{padding:0}.p10{padding:10px}.p12{padding:12px}.p16{padding:16px}.p20{padding:20px}.p30{padding:30px}.pt2{padding-top:2px}.pt5{padding-top:5px}.pt8{padding-top:8px}.pt10{padding-top:10px}.pt16{padding-top:16px}.pt20{padding-top:20px}.pt30{padding-top:30px!important}.pt40{padding-top:40px}.pt60{padding-top:60px}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px}.pb8{padding-bottom:8px}.pb10{padding-bottom:10px}.pb12{padding-bottom:12px}.pb16{padding-bottom:16px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px!important}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb80{padding-bottom:80px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr12{padding-right:12px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr40{padding-right:40px}.pl0{padding-left:0}.pl8{padding-left:8px!important}.pl10{padding-left:10px}.pl12{padding-left:12px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px!important}.pl40{padding-left:40px}.pl60{padding-left:60px!important}.pl70{padding-left:70px}.pl80{padding-left:80px}.plr20{padding-left:20px;padding-right:20px}.plr30{padding-left:30px;padding-right:30px}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.c-green-shixun{color:#43d7b5}.show{display:block!important;_display:block}.minHb100{min-height:100%}.minH200{min-height:200px}.minH500{min-height:500px}.minH1000{min-height:1000px}.minH1050{min-height:1050px}.hide{display:none!important;_display:none}.hidden{visibility:hidden}.overflow_hidden{overflow:hidden}.zIndexf1{z-index:-1}.font8{font-size:8px}.font12{font-size:12px!important}.font13{font-size:13px}.font14{font-size:14px!important}.font15{font-size:15px}.font16{font-size:16px!important}.font17{font-size:17px}.font18{font-size:18px!important}.font19{font-size:19px}.font20{font-size:20px}.font22{font-size:22px!important}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font40{font-size:40px}.font50{font-size:50px!important}.line14{line-height:1.4}.line24{line-height:24px}.line26{line-height:26px}.flex-wrp{display:box;display:flex}.flex1{flex:1 1}.relative{position:relative}.bold{font-weight:450}.bold-400{font-weight:400}.translateY1{transform:translateY(1px)}.underline{text-decoration:underline}.minW1200{min-width:1200px}.edu-container{width:1200px;font-size:14px;margin-left:auto;margin-right:auto}.tag-topping{font-size:12px;background:#fb3226;color:#fff;padding:2px 5px;border-radius:20px;white-space:nowrap}.tag-style{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;color:#fff;display:inline-block;vertical-align:top;border-radius:24px;box-sizing:border-box}.tag-badge{padding:0 10px;height:24px;line-height:24px;text-align:center;color:#fff;display:inline-block;vertical-align:top;border-radius:24px;box-sizing:border-box;background:#45a2fe;cursor:pointer}.tag-style-border{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:24px;font-size:12px}.export{min-width:50px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:13px;border:1px solid #CD9467;color:#b26d1e;font-size:14px}.tag-style-border-small{padding:0 10px;height:20px;line-height:20px;text-align:center;display:inline-block;vertical-align:top;border-radius:2px;font-size:12px}.tag-style-fzb{min-width:68px;padding:0 10px;height:24px;line-height:24px;text-align:center;display:inline-block;vertical-align:top;border-radius:2px;font-size:12px;border:1px solid #2abd8c;background-color:#f5fffc;color:#2abd8c}.tag-style-fzb:before{margin-right:3px}.tag-grey-eae{background:#eaeaea;color:#999;border-radius:20px;padding:2px 10px;font-size:14px}.border-raduis-50{border-radius:50px!important}.flex-container{display:flex;flex-flow:row nowrap;align-items:center}.flexd-table-header tbody{display:none}.lock-item-wrp:hover .lock-item{display:inline}.delete-hover:hover{color:#e30000!important}.primary-hover:hover{color:#165dff!important}.lock-item{position:absolute;inset:0;background:#000000b3;color:#fff;font-size:14px;z-index:5;display:none}.lock-item div{width:100%;height:100%;display:box;display:flex;justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center;flex-direction:column;box-orient:block-axis}.lock-item div img{margin-bottom:15px}.multi-llipsis1e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multi_ellipsis1{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.multi_ellipsis2{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.multi_ellipsis3{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black{color:#fff;font-size:14px;background:#0009;max-height:none;height:100vh;position:fixed}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black .ant-spin-text{text-shadow:none!important;color:#fff!important}.ant-spin-nested-loading>div>.ant-spin.ant-spin-nested-loading-black .ant-spin-dot-item{background:#fff}.edu-ant-spin{position:absolute!important;left:0;top:50%;width:100%}.btn-w120 button{min-width:120px;text-align:center}.edu-popover{background-color:transparent;color:#fff}.edu-popover div[class~=ant-popover-arrow]{border-top-color:#05101a99!important;border-left-color:#05101a99!important}.edu-popover div[class~=ant-popover-inner]{background-color:#05101a99}.edu-popover div[class~=ant-popover-inner-content]{color:#fff}.ant-upload-list-item-info .anticon-loading,.ant-upload-list-item-info .anticon-paper-clip,.anticon anticon-paper-clip{color:#29bd8b!important}.leader{background:#0152d9;padding:0 8px;margin-left:3px;color:#fff;transform:scale(.733);display:inline-block;border-radius:2px;line-height:1.2}body .zcqiandao{border-color:#26c7c9;color:#26c7c9;background:#fff}body .kkqiandao{color:#ff835c;border-color:#ff835c;background:#fff}body .mask-tips{width:450px;line-height:2;padding:10px}.edu-radio-red [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#fb3226!important;background-color:#fff}.edu-radio-red [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#fb3226!important}.edu-radio-green [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#028d01!important;background-color:#fff}.edu-radio-green [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#028d01!important}.edu-checkbox-red [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]{border-color:#fb3226!important;background-color:#fb3226}.edu-checkbox-red [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]:after{border-right-color:#fff!important;border-bottom-color:#fff!important}.edu-checkbox-green [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]{border-color:#028d01!important;background-color:#028d01}.edu-checkbox-green [class~=ant-checkbox-checked] [class~=ant-checkbox-inner]:after{border-right-color:#fff!important;border-bottom-color:#fff!important}body{width:100%!important}::-webkit-scrollbar{height:6px;width:6px;background:#0000001a!important}::-webkit-scrollbar-thumb{background:#0000001a!important;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0003!important}::-webkit-scrollbar-track{background-color:#f6f7f94d!important;box-shadow:initial!important}.skt-loading:empty{margin-top:20px;width:100%;height:600px;background-image:linear-gradient(45deg,#fff0,#fff 50%,#fff0 80%),radial-gradient(circle 10px at 10px 10px,#eee 100%,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(#eee 12px,transparent 0),linear-gradient(white 100px,transparent 0);background-repeat:repeat-y;background-size:500px 20px,20px 120px,150px 120px,40px 120px,60px 120px,60px 120px,60px 120px,60px 120px,300px 120px,390px 120px,1250px 120px;background-position:-130% 0,30px 20px,70px 20px,230px 20px,620px 20px,700px 20px,780px 20px,860px 20px,70px 46px,70px 72px,0px 0px;animation:shine 2s infinite}@keyframes shine{to{background-position:200% 0,30px 20px,70px 20px,230px 20px,620px 20px,700px 20px,780px 20px,860px 20px,70px 46px,70px 72px,0px 0px}}.flex-end{justify-content:flex-end}.modal-footer-none .ant-modal-confirm-btns{display:none}.modal-footer-none .ant-modal-confirm-title{text-align:center}.disabledStyle{background-color:#f2f2f2}.radio-group-sort-order label{width:40px;display:inline-flex;justify-content:center;align-items:center}.radio-group-sort-order label span{display:flex;justify-content:center;align-items:center}.radio-group-sort-order *{outline:none!important;box-shadow:none!important}.radio-group-sort-order .icon-liebiaofenbu{position:relative}.greyhtml{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.table-layout .ant-table-thead>tr>th{background:#fff;border:none}.table-layout .ant-table-tbody>tr:nth-child(odd){background:#f5f5f5}.table-layout .ant-table-tbody>tr>td{border:none}.table-layout .ant-table-column-sort{background:transparent}.table-layout .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:transparent}body[data-custom=initial]{overflow:initial!important}body[data-custom=auto]{overflow:auto!important}body[data-custom=y-hidden]{overflow-y:hidden!important}.bgB8B8B8{background-color:#b8b8b8}.bg-C6CED6{background:#c6ced6}.bg-C1E2FF{background:#c1e2ff}.bg-0152d9{background:#0152d9}.bg-E53333{background:#e53333}.bg-44D7B6{background:#44d7b6}[name=edu-program-fill]{border:1px solid #ccc;padding:4px 10px;border-radius:2px;color:#333;border-color:#e5e5e5;outline:none;background:#fff;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}[name=edu-program-fill]:hover{border-color:#5784de;transition:all .2s}[name=edu-program-fill].program-fill-warning{border-color:#fb3226;color:#fb3226}[name=edu-program-fill].program-fill-success{border-color:#028d01;color:#028d01}.edu-program-fill-wrap{position:relative;display:inline-flex;align-items:center;border-radius:2px}.edu-program-fill-wrap>span{display:inline-flex;align-items:center;background:#e0e7ef;margin:4px 3px;width:calc(100% - 6px);height:100%}.edu-program-fill-wrap>span>span{width:53px;background:#e0e7ef;text-align:center;color:#333;font-size:16px}.edu-program-fill-wrap>span>span:empty{display:none}.disabled-fill input,.disabled-fill textarea{pointer-events:none!important}.modalIconYellow{color:#fed218;font-size:16px}.zIndex-9999,.zIndex-9999 .ant-modal-wrap{z-index:9999}@keyframes jump{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.jumping-icon{animation:jump .5s infinite}@keyframes delayed{to{visibility:visible;opacity:1}}.animation-delayed{visibility:hidden;opacity:0;animation:delayed 0s 40s forwards}@keyframes aiBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.aiBlink{animation:aiBlink .5s infinite}.ai-loading{align-items:center;display:inline-flex;position:relative;width:20px}.ai-loading:before{background-image:url(/images/ai-loading.apng);background-size:cover;content:"";height:12px;width:12px}.sprite-1{background:url(/images/sprite.png) 0px -109px;width:40px;height:40px;display:inline-block}.sprite-2{background:url(/images/sprite.png) -40px -109px;width:40px;height:40px;display:inline-block}.sprite-3{background:url(/images/sprite.png) -80px -109px;width:40px;height:40px;display:inline-block}.sprite-4{background:url(/images/sprite.png) -120px -109px;width:40px;height:40px;display:inline-block}.sprite-5{background:url(/images/sprite.png) -160px -109px;width:40px;height:40px;display:inline-block}.sprite-6{background:url(/images/sprite.png) -200px -109px;width:40px;height:40px;display:inline-block}.sprite-7{background:url(/images/sprite.png) -240px -109px;width:40px;height:40px;display:inline-block}.sprite-8{background:url(/images/sprite.png) -280px -109px;width:40px;height:40px;display:inline-block}.sprite-9{background:url(/images/sprite.png) -320px -109px;width:40px;height:40px;display:inline-block}.sprite-10{background:url(/images/sprite.png) -360px -109px;width:40px;height:40px;display:inline-block}.sprite-11{background:url(/images/sprite.png) -400px -109px;width:40px;height:40px;display:inline-block}.sprite-12{background:url(/images/sprite.png) -440px -109px;width:40px;height:40px;display:inline-block}.sprite-13{background:url(/images/sprite.png) -480px -109px;width:40px;height:40px;display:inline-block}.sprite-14{background:url(/images/sprite.png) -520px -109px;width:40px;height:40px;display:inline-block}.sprite-15{background:url(/images/sprite.png) -560px -109px;width:40px;height:40px;display:inline-block}.sprite-16{background:url(/images/sprite.png) -600px -109px;width:40px;height:40px;display:inline-block}.sprite-17{background:url(/images/sprite.png) -640px -109px;width:40px;height:40px;display:inline-block}.sprite-18{background:url(/images/sprite.png) -680px -109px;width:40px;height:40px;display:inline-block}.sprite-19{background:url(/images/sprite.png) -720px -109px;width:40px;height:40px;display:inline-block}.sprite-20{background:url(/images/sprite.png) -760px -109px;width:40px;height:40px;display:inline-block}.sprite-21{background:url(/images/sprite.png) -800px -109px;width:40px;height:40px;display:inline-block}.sprite-22{background:url(/images/sprite.png) -840px -109px;width:40px;height:40px;display:inline-block}.sprite-23{background:url(/images/sprite.png) -880px -109px;width:40px;height:40px;display:inline-block}.sprite-24{background:url(/images/sprite.png) -920px -109px;width:40px;height:40px;display:inline-block}.sprite-25{background:url(/images/sprite.png) -960px -109px;width:40px;height:40px;display:inline-block}.sprite-26{background:url(/images/sprite.png) -1000px -109px;width:40px;height:40px;display:inline-block}.sprite-27{background:url(/images/sprite.png) -1040px -59px;width:90px;height:90px;display:inline-block}.sprite-28{background:url(/images/sprite.png) -1130px -117px;width:35px;height:32px;display:inline-block}.sprite-29{background:url(/images/sprite.png) -1165px -119px;width:52px;height:30px;display:inline-block}.sprite-30{background:url(/images/sprite.png) -1217px -120px;width:45px;height:29px;display:inline-block}.sprite-31{background:url(/images/sprite.png) -1262px -123px;width:33px;height:26px;display:inline-block}.sprite-32{background:url(/images/sprite.png) -1295px -133px;width:16px;height:16px;display:inline-block}.sprite-33{background:url(/images/sprite.png) -1311px -97px;width:78px;height:52px;display:inline-block}.sprite-34{background:url(/images/sprite.png) -1389px -114px;width:163px;height:35px;display:inline-block}.sprite-35{background:url(/images/sprite.png) -1552px -107px;width:104px;height:42px;display:inline-block}.sprite-36{background:url(/images/sprite.png) -1656px -107px;width:104px;height:42px;display:inline-block}.sprite-37{background:url(/images/sprite.png) -1760px -107px;width:104px;height:42px;display:inline-block}.sprite-38{background:url(/images/sprite.png) -1864px -107px;width:104px;height:42px;display:inline-block}.sprite-39{background:url(/images/sprite.png) -1968px -117px;width:104px;height:32px;display:inline-block}.sprite-40{background:url(/images/sprite.png) -2072px -117px;width:104px;height:32px;display:inline-block}.sprite-41{background:url(/images/sprite.png) -2176px -117px;width:104px;height:32px;display:inline-block}.sprite-42{background:url(/images/sprite.png) -2280px -92px;width:212px;height:57px;display:inline-block}.sprite-43{background:url(/images/sprite.png) -2492px -92px;width:164px;height:57px;display:inline-block}.sprite-44{background:url(/images/sprite.png) -2656px -92px;width:176px;height:57px;display:inline-block}.sprite-45{background:url(/images/sprite.png) -2832px 0px;width:230px;height:149px;display:inline-block}.sprite-46{background:url(/images/sprite.png) -3062px -113px;width:112px;height:36px;display:inline-block}.sprite-47{background:url(/images/sprite.png) -3174px -131px;width:14px;height:18px;display:inline-block}.sprite-48{background:url(/images/sprite.png) -3188px -131px;width:14px;height:18px;display:inline-block}.sprite-49{background:url(/images/sprite.png) -3202px -131px;width:14px;height:18px;display:inline-block}.sprite-50{background:url(/images/sprite.png) -3216px -105px;width:104px;height:44px;display:inline-block}.sprite-51{background:url(/images/sprite.png) -3320px -107px;width:38px;height:42px;display:inline-block}.sprite-52{background:url(/images/sprite.png) -3358px -115px;width:214px;height:34px;display:inline-block}.sprite-53{background:url(/images/sprite.png) -3572px -105px;width:205px;height:44px;display:inline-block}.sprite-54{background:url(/images/sprite.png) -3777px -111px;width:235px;height:38px;display:inline-block}.sprite-55{background:url(/images/sprite.png) -4012px -121px;width:28px;height:28px;display:inline-block}.sprite-56{background:url(/images/sprite.png) -4040px -121px;width:28px;height:28px;display:inline-block}.sprite-57{background:url(/images/sprite.png) -4068px -11px;width:500px;height:138px;display:inline-block}@charset "UTF-8";/*! * animate.css - https://animate.style/ * Version - 4.1.1 * Licensed under the MIT license - http://opensource.org/licenses/MIT