diff --git a/index.html b/index.html index 26387a941e..e6b0628060 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Paths__Detail__id.6ea33e9c.async.js b/p__Paths__Detail__id.6fcd1564.async.js similarity index 93% rename from p__Paths__Detail__id.6ea33e9c.async.js rename to p__Paths__Detail__id.6fcd1564.async.js index 74847c0f83..1f2a97672a 100644 --- a/p__Paths__Detail__id.6ea33e9c.async.js +++ b/p__Paths__Detail__id.6fcd1564.async.js @@ -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}`}]}]}],E=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ge.createElement(oe.Z,{className:ae.Z.lists,gutter:[10,10]},a.map((re,ie)=>ge.createElement(De.Z,{flex:"110px",className:ae.Z.item},ge.createElement("div",null,ge.createElement(me.Z,{value:`$$${re.value}$$`}),re.name),ge.createElement("div",{className:ae.Z.children},re.children.map((Ae,pe)=>ge.createElement("div",{key:pe},ge.createElement("h1",null,Ae.name),ge.createElement(oe.Z,{gutter:[10,10]},Ae.data.map((Pe,ve)=>ge.createElement(De.Z,{key:ve,onClick:()=>E(Pe),className:ae.Z.diamond},ge.createElement(me.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ge.createElement(oe.Z,{className:ae.Z.lists,gutter:[10,10]},x.map((re,ie)=>ge.createElement(De.Z,{flex:"110px",className:ae.Z.item},ge.createElement("div",null,ge.createElement(me.Z,{value:"`$$"+re.value+"$$`"}),re.name),ge.createElement("div",{className:ae.Z.children},re.children.map((Ae,pe)=>ge.createElement("div",{key:pe},Ae.name&&ge.createElement("h1",null,Ae.name),ge.createElement(oe.Z,{gutter:[10,10]},Ae.data.map((Pe,ve)=>ge.createElement(De.Z,{key:ve,onClick:()=>E(Pe),className:ae.Z.diamond},ge.createElement(me.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ee=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var ie=re.innerText;return le&&le(ie),ie};return(0,z.useImperativeHandle)(ne,()=>({getData:ee})),ge.createElement("div",{className:ae.Z.mathWrap},ge.createElement(Fe.default,{defaultActiveKey:"1",items:b}),ge.createElement("math-field",{locale:"zh_cn",className:ae.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},se||""),ue&&ge.createElement("div",{className:ae.Z.button},ge.createElement(we.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});rn.Z=te},17696:function(Rn,rn,he){"use strict";he.d(rn,{z:function(){return Ht},Z:function(){return vt}});var z=he(59301),oe=he(54580),De=he(8591),Fe=he(43418),we=he(3113),me=he(38446),ae=he(59674),ce=Object.defineProperty,ge=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ue=(At,Xe,_e)=>Xe in At?ce(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,se=(At,Xe)=>{for(var _e in Xe||(Xe={}))te.call(Xe,_e)&&ue(At,_e,Xe[_e]);if(ge)for(var _e of ge(Xe))le.call(Xe,_e)&&ue(At,_e,Xe[_e]);return At},ne=(At,Xe,_e)=>new Promise((dt,$e)=>{var kt=bt=>{try{un(_e.next(bt))}catch(sn){$e(sn)}},jt=bt=>{try{un(_e.throw(bt))}catch(sn){$e(sn)}},un=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(kt,jt);un((_e=_e.apply(At,Xe)).next())});const y="\u3000\u3000";function a(At){var Xe=["Bytes","KB","MB","GB","TB"];if(At==0)return"0 Byte";var _e=parseInt(""+Math.floor(Math.log(At)/Math.log(1024)),10);return(At/Math.pow(1024,_e)).toFixed(1)+" "+Xe[_e]}var x=({value:At=[],action:Xe,onChange:_e,className:dt,maxSize:$e=150,title:kt="\u6587\u4EF6\u4E0A\u4F20",accept:jt=null})=>{const un={multiple:!1,fileList:At,accept:jt,withCredentials:!0,beforeUpload:sn=>sn.size/1024/1024<$e?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange(sn){var Et,St,Dt,Zt;let pt=[...sn.fileList];if(pt=pt.map(et=>(et.name.indexOf(y)===-1&&(et.name=`${et.name}${y}${a(et.size)}`),se({},et))),sn.file.status==="done"&&((St=(Et=sn.file)==null?void 0:Et.response)==null?void 0:St.status)===-1){message.error((Zt=(Dt=sn.file)==null?void 0:Dt.response)==null?void 0:Zt.message),_e([]);return}_e(pt)},onRemove:sn=>ne(void 0,null,function*(){const Et=sn.size/1024/1024;return sn.status==="uploading"?!0:Et<$e&&(sn.response?sn.response.id:sn.uid)?yield removeAttachment(sn.response?sn.response.id:sn.id):!0})};function bt(sn){sn.preventDefault(),sn.stopPropagation()}return React.createElement("div",{className:`single-upload ${dt||""}`},React.createElement(Upload,se({},un),React.createElement(Button,{type:"primary",title:At.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:At.length>0,ghost:!0},kt),React.createElement("span",{onClick:bt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",$e,"M)"," ")))},E=he(61481),b=he(89392),ee=Object.defineProperty,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,pe=(At,Xe,_e)=>Xe in At?ee(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,Pe=(At,Xe)=>{for(var _e in Xe||(Xe={}))ie.call(Xe,_e)&&pe(At,_e,Xe[_e]);if(re)for(var _e of re(Xe))Ae.call(Xe,_e)&&pe(At,_e,Xe[_e]);return At};const ve=At=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},At),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Me="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Re=Object.defineProperty,xe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,xt=(At,Xe,_e)=>Xe in At?Re(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,it=(At,Xe)=>{for(var _e in Xe||(Xe={}))at.call(Xe,_e)&&xt(At,_e,Xe[_e]);if(xe)for(var _e of xe(Xe))qe.call(Xe,_e)&&xt(At,_e,Xe[_e]);return At},Bt=(At,Xe,_e)=>new Promise((dt,$e)=>{var kt=bt=>{try{un(_e.next(bt))}catch(sn){$e(sn)}},jt=bt=>{try{un(_e.throw(bt))}catch(sn){$e(sn)}},un=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(kt,jt);un((_e=_e.apply(At,Xe)).next())});const{Dragger:nt}=oe.default;function Ht(At){let Xe=[];return At&&At.length>0&&(Xe=At.map(_e=>({uid:_e.id,id:_e.id,name:_e.title+y+_e.filesize,url:_e.url,filesize:_e.filesize,status:"done",response:{id:_e.id}}))),Xe}var vt=({value:At,onChange:Xe,action:_e,data:dt,className:$e,maxSize:kt=150,title:jt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:un=!1,accept:bt="",additionalText:sn,isDragger:Et,number:St=1e3,aloneClear:Dt=!1,realTimeRemove:Zt=!0,uploadText:pt,setFileProgress:et,showFileProgress:Nt})=>{const[ht,st]=(0,z.useState)(!1);let[Ge,Ee]=(0,z.useState)(At||[]),[de,Be]=(0,z.useState)(1);(0,z.useEffect)(()=>{At&&(de===1&&Ee([...At]),Be(2),St===(At==null?void 0:At.length)&&st(!0))},[At]);const Ie=()=>{setTimeout(()=>{Ge.pop(),Ee([...Ge])},500)};Nt&&et(Ge.some(gt=>gt.status==="uploading"));const be={multiple:!0,disabled:ht,accept:bt,withCredentials:!0,fileList:Ge,beforeUpload:(gt,an)=>{const Mt=gt.size/1024/1024;return Ge.concat(an).length>St?(Ge.pop(),Ee([...Ge]),De.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${St}\u4E2A\u6587\u4EF6`),Dt?Promise.reject():(Ie(),!1)):Mt=St?st(!0):st(!1),Ee([...Ge]),Ge=Ge.map(cn=>{var Ft,Gt;return(Ft=cn==null?void 0:cn.response)!=null&&Ft.id&&(cn.url=(Gt=cn==null?void 0:cn.response)==null?void 0:Gt.url),cn.name.indexOf(y)===-1&&(cn.name=`${cn.name}${y}${a(cn.size)}`),it({},cn)}),console.log("info:",gt,Ge),Xe(Ge)},onRemove:gt=>Bt(void 0,null,function*(){if(!Zt)return!0;const an=()=>Bt(void 0,null,function*(){if(gt.response?gt.response.id:gt.id){let ct=yield(0,ae.JZ)(gt.response?gt.response.id:gt.uid);return Promise.resolve(ct)}else return!0});return un?new Promise((Mt,ct)=>{Fe.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Bt(void 0,null,function*(){const Vt=yield an();De.ZP.success("\u5220\u9664\u6210\u529F"),Mt(!0)}),onCancel:()=>Mt(!1)})}):yield an()})};function Ze(gt){gt.preventDefault(),gt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${$e||""}`},Et&&z.createElement(nt,it({},be),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(E.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",kt,"MB)"," "),sn),!Et&&z.createElement(oe.default,it({},be),z.createElement(we.ZP,{disabled:ht,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Me}),jt),z.createElement("span",{onClick:Ze,className:"upload_text"},pt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${kt}MB)`)))}},30851:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return pe}});var z=he(59301),oe=he(9221),De=Object.defineProperty,Fe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ae=(Pe,ve,Me)=>ve in Pe?De(Pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Pe[ve]=Me,ce=(Pe,ve)=>{for(var Me in ve||(ve={}))we.call(ve,Me)&&ae(Pe,Me,ve[Me]);if(Fe)for(var Me of Fe(ve))me.call(ve,Me)&&ae(Pe,Me,ve[Me]);return Pe},ge=(Pe,ve)=>{var Me={};for(var Re in Pe)we.call(Pe,Re)&&ve.indexOf(Re)<0&&(Me[Re]=Pe[Re]);if(Pe!=null&&Fe)for(var Re of Fe(Pe))ve.indexOf(Re)<0&&me.call(Pe,Re)&&(Me[Re]=Pe[Re]);return Me};const le={header:{cell:Pe=>{var ve=Pe,{onResize:Me,width:Re}=ve,xe=ge(ve,["onResize","width"]);return Re?z.createElement(oe.Resizable,{width:Re,height:0,handle:z.createElement("span",{className:"react-resizable-handle",onClick:at=>{at.stopPropagation()}}),onResize:Me,draggableOpts:{enableUserSelectHack:!1}},z.createElement("th",ce({},xe))):z.createElement("th",ce({},xe))}}};var ue=he(1710),se=Object.defineProperty,ne=Object.defineProperties,y=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(Pe,ve,Me)=>ve in Pe?se(Pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Pe[ve]=Me,ee=(Pe,ve)=>{for(var Me in ve||(ve={}))x.call(ve,Me)&&b(Pe,Me,ve[Me]);if(a)for(var Me of a(ve))E.call(ve,Me)&&b(Pe,Me,ve[Me]);return Pe},re=(Pe,ve)=>ne(Pe,y(ve)),ie=(Pe,ve)=>{var Me={};for(var Re in Pe)x.call(Pe,Re)&&ve.indexOf(Re)<0&&(Me[Re]=Pe[Re]);if(Pe!=null&&a)for(var Re of a(Pe))ve.indexOf(Re)<0&&E.call(Pe,Re)&&(Me[Re]=Pe[Re]);return Me},pe=Pe=>{var ve=Pe,{pagination:Me,resColumns:Re,dataSource:xe,onRow:at}=ve,qe=ie(ve,["pagination","resColumns","dataSource","onRow"]);const[xt,it]=(0,z.useState)(!1),[Bt,nt]=(0,z.useState)([{}]),Ht=(0,z.useRef)(null);(0,z.useEffect)(()=>{let At=Re;At=At.map((Xe,_e)=>re(ee({},Xe),{onHeaderCell:dt=>({width:dt.width,onResize:vt(_e)})})),nt(At)},[]),(0,z.useEffect)(()=>{Ht.current=Bt},[Bt]);const vt=At=>(Xe,{size:_e})=>{const dt=[...Ht.current];dt[At]=re(ee({},dt[At]),{width:_e.width}),nt(dt)};return z.createElement("div",null,z.createElement(ue.default,re(ee({bordered:!0,components:le,columns:Bt,dataSource:xe,pagination:Me,loading:xt,onRow:at},qe),{rowKey:At=>At.key||At.id})))}},4586:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ve},P:function(){return Ae}});var z=he(59301),oe=he(78241),De=he(43418),Fe=he(5112),we=he(92832),me=he(1710),ae={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},ce=he(49898),ge=Object.defineProperty,te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(Me,Re,xe)=>Re in Me?ge(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Me[Re]=xe,a=(Me,Re)=>{for(var xe in Re||(Re={}))se.call(Re,xe)&&y(Me,xe,Re[xe]);if(ue)for(var xe of ue(Re))ne.call(Re,xe)&&y(Me,xe,Re[xe]);return Me},x=(Me,Re)=>te(Me,le(Re)),E=(Me,Re)=>{var xe={};for(var at in Me)se.call(Me,at)&&Re.indexOf(at)<0&&(xe[at]=Me[at]);if(Me!=null&&ue)for(var at of ue(Me))Re.indexOf(at)<0&&ne.call(Me,at)&&(xe[at]=Me[at]);return xe},b=(Me,Re,xe)=>new Promise((at,qe)=>{var xt=nt=>{try{Bt(xe.next(nt))}catch(Ht){qe(Ht)}},it=nt=>{try{Bt(xe.throw(nt))}catch(Ht){qe(Ht)}},Bt=nt=>nt.done?at(nt.value):Promise.resolve(nt.value).then(xt,it);Bt((xe=xe.apply(Me,Re)).next())});const ee=({studentNames:Me,total:Re})=>{const xe=["","\u4E00","\u4E24","\u4E09"];return Re>3?z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ae.orangeColor},Me==null?void 0:Me.join("\u3001")),"\u7B49",z.createElement("span",{className:ae.orangeColor},Re),"\u540D\u5B66\u751F"):z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ae.orangeColor},Me==null?void 0:Me.join("\u3001")),xe[Re],"\u540D\u5B66\u751F")},re=({used:Me,copy:Re,canNotCopy:xe,studentNames:at,studentCount:qe,inPaper:xt,is_random:it=!1,position:Bt=""})=>{const nt=()=>{if(Re>0&&xe>0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",z.createElement("span",{className:ae.orangeColor},xe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Re>0&&xe===0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Re===0&&xe>0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},xe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ht=Bt||(xt?"\u8BD5\u5377":"\u8BFE\u7A0B");return z.createElement("span",null,z.createElement(ee,{studentNames:at,total:qe}),"\u5B66\u4E60\u8FC7",Ht,"\u4E2D\u7684",z.createElement("span",{className:ae.orangeColor},Me),"\u4E2A\u9879\u76EE\uFF0C",nt(),"\u3002\u8BF7\u9009\u62E9",it?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},ie=({onCancel:Me,onOk:Re,visible:xe,inPaper:at,renderData:qe,type:xt,isMultipleCourse:it=!1})=>{const[Bt]=oe.default.useForm(),[nt,Ht]=(0,z.useState)(1),[vt,At]=(0,z.useState)(!1),Xe=(0,z.useMemo)(()=>(qe==null?void 0:qe.total_num)===1&&(qe==null?void 0:qe.can_copy_num)===1,[qe]),_e=(0,z.useMemo)(()=>{var dt;return(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.filter($e=>$e.is_show)},[qe]);return z.createElement(z.Fragment,null,Xe?z.createElement(De.default,{centered:!0,closable:!0,open:xe,destroyOnClose:!0,title:"\u63D0\u793A",className:ae.antdModal,width:682,confirmLoading:vt,onCancel:Me,onOk:()=>b(void 0,null,function*(){var dt;At(!0);let $e=nt;if(it){const kt=a({},Bt.getFieldsValue());$e=(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.map(jt=>kt[jt.id]!==void 0?x(a({},jt),{is_copy:kt[jt.id]}):jt)}yield Re($e),At(!1)})},z.createElement("div",{className:ae.content,style:{marginBottom:20}},it?"\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?":z.createElement(z.Fragment,null,z.createElement(ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.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")),it?z.createElement(oe.default,{form:Bt,preserve:!1},_e==null?void 0:_e.map(dt=>z.createElement(z.Fragment,{key:dt.id},z.createElement("h3",{className:"ml15 mb5"},dt.name),z.createElement(oe.default.Item,{name:dt.id,initialValue:1},z.createElement(Fe.ZP.Group,{className:ae.content},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):z.createElement(Fe.ZP.Group,{value:nt,onChange:dt=>Ht(dt.target.value),className:ae.content,style:{marginBottom:30}},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),z.createElement("div",null,z.createElement("div",{className:ae.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),z.createElement("div",{className:ae.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"),z.createElement("div",{className:`${ae.content} ${ae.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"))):z.createElement(De.default,{centered:!0,closable:!0,destroyOnClose:!0,open:xe,confirmLoading:vt,title:"\u63D0\u793A",width:682,onCancel:Me,onOk:()=>b(void 0,null,function*(){var dt;At(!0);let $e=0;if(it){const kt=a({},Bt.getFieldsValue());$e=(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.map(jt=>kt[jt.id]!==void 0?x(a({},jt),{is_use:kt[jt.id]}):jt)}yield Re($e),At(!1)})},z.createElement("div",{className:ae.content},z.createElement(ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",it?z.createElement(oe.default,{form:Bt,preserve:!1},z.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"),_e==null?void 0:_e.map(dt=>z.createElement(z.Fragment,{key:dt.id},z.createElement("h3",{className:"ml15 mb5"},dt.name),z.createElement(oe.default.Item,{name:dt.id,initialValue:1},z.createElement(Fe.ZP.Group,{className:ae.content},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):z.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",z.createElement("span",{className:ae.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"))))},Ae=function(){const[Me,Re]=(0,z.useState)(!1),[xe,at]=(0,z.useState)();return[Me,()=>Re(!1),xe,it=>b(this,null,function*(){var Bt;const nt=it,{isImportMultipleCourse:Ht=!1}=nt,vt=E(nt,["isImportMultipleCourse"]);console.log(it);const At=(it==null?void 0:it.result)||(yield(0,ce.Tr)(vt));return"status"in At?!1:Ht?((Bt=At==null?void 0:At.course_data_list)==null?void 0:Bt.some(_e=>_e.is_show))?(at(At),Re(!0),!0):At.course_data_list||[]:At.student_count===0?!1:(at(At),Re(!0),!0)})]},pe=Me=>{const[Re]=oe.default.useForm(),[xe,at]=(0,z.useState)(!1),{onCancel:qe,onOk:xt,visible:it,inPaper:Bt=!1,renderData:nt,type:Ht,isMultipleCourse:vt=!1,position:At}=Me;let Xe=(0,z.useMemo)(()=>Bt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ae.tableCell,render($e,kt){return z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426"))),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ae.tableCell,render($e,kt){return z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:($e,kt)=>z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:($e,kt)=>z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426")))}],[Bt]),_e=(0,z.useMemo)(()=>Bt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ae.tableCell,align:"center",ellipsis:!0,render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ae.tableCell,ellipsis:!0,align:"center",render:($e,kt)=>z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],initialValue:0},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426"))),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})))}],[Bt]);if(vt){const $e={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ae.tableCell,render:(kt,jt)=>z.createElement("a",{href:`/classrooms/${jt.course_id}`},kt)};Xe=[$e,...Xe],_e=[$e,..._e]}const dt=(0,z.useMemo)(()=>re({used:nt==null?void 0:nt.repeat_shixun_num,copy:nt==null?void 0:nt.can_copy_num,canNotCopy:nt==null?void 0:nt.no_copy_num,studentNames:nt==null?void 0:nt.student_names,studentCount:nt==null?void 0:nt.student_count,is_random:nt==null?void 0:nt.is_random,inPaper:Bt,position:At}),[nt,Bt,At]);return z.createElement(De.default,{title:"\u63D0\u793A",centered:!0,open:it,confirmLoading:xe,onOk:()=>b(void 0,null,function*(){at(!0);const $e=Re.getFieldsValue(),kt=Object.keys($e).map(jt=>({id:parseInt(jt.split("_")[0]),course_id:parseInt(jt.split("_")[1]),is_use:$e[jt].is_use,is_copy:$e[jt].is_copy}));yield xt(kt),at(!1)}),onCancel:qe,width:880,okText:"\u786E\u8BA4",className:ae.antdModal,destroyOnClose:!0},z.createElement(oe.default,{form:Re,preserve:!1},z.createElement("div",{className:ae.brief},dt),z.createElement("div",{style:{marginBottom:30}},z.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),z.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"),z.createElement("div",{className:ae.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")),(nt==null?void 0:nt.can_copy_num)>0&&z.createElement("div",null,z.createElement("div",{className:ae.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),z.createElement(me.default,{columns:Xe,className:ae.antdTable,dataSource:nt==null?void 0:nt.can_copy_list,rowKey:Ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(nt==null?void 0:nt.no_copy_num)>0&&z.createElement("div",null,z.createElement("div",{className:ae.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),z.createElement(me.default,{columns:_e,className:ae.antdTable,dataSource:nt==null?void 0:nt.no_copy_list,rowKey:Ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(nt==null?void 0:nt.no_use_list.length)>0&&(nt==null?void 0:nt.no_use_list.map($e=>z.createElement("div",{key:Ht==="subject"?$e.stage_shixun_id:$e.shixun_course_id||$e.id},z.createElement(oe.default.Item,{name:[`${Ht==="subject"?$e==null?void 0:$e.stage_shixun_id:$e.shixun_course_id||$e.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?$e==null?void 0:$e.stage_shixun_id:$e.shixun_course_id||$e.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))))))};var ve=Me=>{const{modalType:Re}=Me;return Re==="multiple"?z.createElement(pe,a({},Me)):z.createElement(ie,a({},Me))}},20527:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ce}});var z=he(59301),oe={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"},De=he(43418),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",me=(ge,te,le)=>new Promise((ue,se)=>{var ne=x=>{try{a(le.next(x))}catch(E){se(E)}},y=x=>{try{a(le.throw(x))}catch(E){se(E)}},a=x=>x.done?ue(x.value):Promise.resolve(x.value).then(ne,y);a((le=le.apply(ge,te)).next())}),ce=({type:ge,resdata:te,onok:le,oktext:ue,okloading:se})=>{const[ne,y]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:ee,no_copy_num:re,no_use_list:ie,no_use_num:Ae,repeat_shixun_num:pe,student_count:Pe,total_num:ve,use_num:Me}=te;let Re=x>0||ge==="exercise";(0,z.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&y(!0)},[te]),console.log("---11",se),(0,z.useEffect)(()=>{se||y(!1)},[se]);const xe=()=>{if(ge==="exercise"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.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(ge==="exercise"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixun"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixun"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="subject"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="subject"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:oe.orangeColor},Pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:oe.orangeColor},Me)," \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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:oe.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(ge==="shixunpush"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixunpush"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:oe.orangeColor},Me),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},at=()=>{if(ge==="exercise"||ge==="subject"||ge==="exercisepush"||ge==="shixunpush")return z.createElement("div",{style:{marginTop:20}},re>0&&z.createElement("div",null,z.createElement("span",{className:oe.flex},z.createElement("img",{src:we,style:{width:14}}),z.createElement("span",{className:oe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:oe.statusbody},ge==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.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"),(ge==="subject"||ge==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&z.createElement("span",{className:oe.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"),ge==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&z.createElement("span",{className:oe.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"),z.createElement("div",null,ee==null?void 0:ee.map((qe,xt)=>z.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",xt+1!==re&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:oe.flex},z.createElement("img",{src:Fe,style:{width:14}}),z.createElement("span",{className:oe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:oe.statusbody},ge==="exercise"&&z.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"),(ge==="subject"||ge==="exercisepush")&&z.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"),ge==="shixunpush"&&z.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"),z.createElement("div",null,a==null?void 0:a.map((qe,xt)=>z.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",xt+1!==x&&"\u3001"))))));if(ge==="shixun")return z.createElement("div",{style:{marginTop:20}},x>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 z.createElement(De.default,{open:ne,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Re&&"none"}},zIndex:1003,confirmLoading:se,okText:Re?ue:"\u6211\u77E5\u9053\u4E86",onOk:()=>me(void 0,null,function*(){Re?yield le([...a,...ie]):y(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},xe(),at()))}},38461:function(Rn,rn,he){"use strict";he.d(rn,{K:function(){return me}});var z=he(59301),oe=he(43418),De=he(71628),Fe={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},we=he(24334);const me=({visible:ae,width:ce,videoId:ge,file_url:te,course_id:le,copyUrl:ue,toLog:se=!0,logWatchHistory:ne=()=>{},allow_skip:y,onClose:a=()=>{},autoPlay:x=!1,onPlayEnded:E=()=>{}})=>z.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ae,title:null,footer:null,width:ce,className:Fe.modal},z.createElement("i",{className:`${Fe.closeIcon} iconfont icon-guanbi10`,onClick:a}),ae&&z.createElement(De.Z,{onPlayEnded:E,autoPlay:x,allow_skip:y,courseId:le,src:te!=null&&te.startsWith("http")?te:we.Base64.decode(te),videoId:ge,toLog:se,logWatchHistory:ne}))},71628:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return y}});var z=he(59301),oe=he(8591),De=he(38854),Fe=he(44860),we=he(40846),me=he(73898),ae=he(56102),ce=he(20736),ge={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},te=(a,x,E)=>new Promise((b,ee)=>{var re=pe=>{try{Ae(E.next(pe))}catch(Pe){ee(Pe)}},ie=pe=>{try{Ae(E.throw(pe))}catch(Pe){ee(Pe)}},Ae=pe=>pe.done?b(pe.value):Promise.resolve(pe.value).then(re,ie);Ae((E=E.apply(a,x)).next())});function le(a){if(isNaN(a))return{minutes:"00",seconds:"00"};const x=new Date(a*1e3).toISOString().substr(11,8);return{hour:x.substr(0,2),minutes:x.substr(3,2),seconds:x.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ue(a,x){return a-x}function se(a){a.sort(ue);let x=0;for(let E=0;E{},handlePlay:pe=()=>{},handlePlayEnded:Pe=()=>{},autoPlay:ve=!1,onPlayEnded:Me=()=>{},isShowWaterMark:Re=!0},xe)=>{var at;const xt=((at=x==null?void 0:x.split("."))==null?void 0:at.pop())==="flv",it=(0,z.useRef)(),Bt=(0,z.useRef)(),nt=(0,z.useRef)(),Ht=(0,z.useRef)(),vt=(0,z.useRef)(),At=(0,z.useRef)(),Xe=(0,z.useRef)(),_e=(0,z.useRef)(),dt=(0,z.useRef)(),$e=(0,z.useRef)(),kt=(0,z.useRef)(),jt=(0,z.useRef)(),un=(0,z.useRef)(),bt=(0,z.useRef)(),sn=navigator.userAgent.toLowerCase().match(ne),Et=sn?sn[0]:"pc",St=(0,z.useRef)(!1),Dt=(0,me.eY)();let Zt=0,pt=0,et=0,Nt=null,ht=!1,st=20,Ge=1,Ee=!1,de=!1,Be=[];(0,z.useImperativeHandle)(xe,()=>({getLastUpdatedTime:()=>it.current.currentTime,getDuration:()=>it.current.duration})),oe.ZP.config({maxCount:1,getContainer:()=>nt.current});const Ie=(0,z.useCallback)((Vt,cn=!1)=>{let Ft={point:it.current.currentTime};Nt?(Ft.log_id=Nt,Ft.watch_duration=se(Be),Ft.total_duration=pt):(re?(Ft.video_id=parseInt(b,10),Ft.course_id=re):Ft.video_id=b,Ft.duration=Zt,Ft.device=Et),cn&&(Ft.ed="1");function Gt(){return te(this,null,function*(){Ee=!0,Nt=yield ee==null?void 0:ee(Ft),Ee=!1,Vt&&Vt()})}Gt()},[b,re]);(0,z.useEffect)(()=>{it.current&&(Ht.current.style.display="none",vt.current.style.display="block"),oe.ZP.destroy();let Vt=null;return Fe.Z.isSupported&&xt&&x&&(x==null?void 0:x.indexOf(".m3u8"))<0?(Vt=Fe.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:x,muted:!1}),it.current&&(Vt.attachMediaElement(it.current),Vt.load())):it.current.setAttribute("src",x),Ze(),()=>{Vt&&(Vt.unload(),Vt.pause(),Vt.destroy(),Vt=null)}},[it,xt,x]);function be(){it.current.paused?(Ht.current.style.display="none",vt.current.style.display="block"):(Ht.current.style.display="block",vt.current.style.display="none")}function Ze(){kt.current.style.display="none",un.current.style.display="none",jt.current.style.display="none",it.current.muted||it.current.volume===0?kt.current.style.display="block":it.current.volume>0&&it.current.volume<=.5?un.current.style.display="block":jt.current.style.display="block"}(0,z.useEffect)(()=>{const Vt=document.getElementById("play"),cn=document.querySelectorAll(".playback-icons use");function Ft(){pe(),ie&&!St.current&&(it.current.currentTime=ie),St.current=!0,Be.push(it.current.currentTime),ht||(ht=!0,E&&Ie())}function Gt(){return te(this,null,function*(){be(),Be.push(it.current.currentTime),E&&Ie(()=>{Nt=null,et=0,ht=!1,Ee=!1,de=!1,Be=[],pt=0,Ge=1},!0),Me()})}function pn(){At.current.value=Math.round(it.current.currentTime),Xe.current.value=Math.round(it.current.currentTime)}function fn(){const Vr=le(Math.round(it.current.currentTime));dt.current.innerText=`${Vr.hour>0?Vr.hour+":":""}${Vr.minutes}:${Vr.seconds}`,dt.current.setAttribute("datetime",`${Vr.hour>0?" "+Vr.hour+" ":""}${Vr.minutes}m ${Vr.seconds}s`)}function Xn(){var Vr,_a,ja,fa,bo,ui,Bn;const ar=Math.round((Vr=it.current)==null?void 0:Vr.duration);(ja=(_a=At.current)==null?void 0:_a.setAttribute)==null||ja.call(_a,"max",ar),(bo=(fa=Xe.current)==null?void 0:fa.setAttribute)==null||bo.call(fa,"max",ar);const dr=le(ar);_e.current&&(_e.current.innerText=`${dr.hour>0?dr.hour+":":""}${dr.minutes}:${dr.seconds}`,(Bn=(ui=_e.current).setAttribute)==null||Bn.call(ui,"datetime",`${dr.hour>0?" "+dr.hour+" ":""}${dr.minutes}m ${dr.seconds}s`))}function Ar(){try{const Vr=Math.round(it.current.duration);At.current.setAttribute("max",Vr),Xe.current.setAttribute("max",Vr);const _a=le(Vr);_e.current.innerText=`${_a.hour>0?_a.hour+":":""}${_a.minutes}:${_a.seconds}`,_e.current.setAttribute("datetime",`${_a.hour>0?" "+_a.hour+" ":""}${_a.minutes}m ${_a.seconds}s`),pn(),fn();const{width:ja,height:fa,x:bo,y:ui}=Bt.current.getBoundingClientRect();if(bo<0||ui<0||!ja)return;if(!de){let Bn=it.current.currentTime,ar=Bn-et;Math.abs(ar)<10?(pt+=Math.abs(ar),et=Bn,Ee||pt-Ge*st>=0&&(Ge++,Be.push(et),E&&Ie())):(et=Bn,E&&Ie())}}catch(Vr){console.log(Vr)}}function ir(){de=!0}function Ir(){it.current.playing&&Be.push(it.current.currentTime,et),et=it.current.currentTime,de=!1}function Hr(){Zt=it.current.duration,Zt<=20&&(st=Zt/3),it.current.addEventListener("play",Ft)}function Rr(Vr){Vr.preventDefault(),(0,ce.vp)()?(it.current.style.width="100%",it.current.style.height="100%"):it.current.style.cssText=""}function Dr(){Ae()}function oa(Vr){if(!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const _a=Vr.target.dataset.seek?Vr.target.dataset.seek:Vr.target.value;it.current.currentTime=_a,Xe.current.value=_a,At.current.value=_a}function Ia(Vr){const _a=Math.round(Vr.offsetX/Vr.target.clientWidth*parseInt(Vr.target.getAttribute("max"),10));At.current.setAttribute("data-seek",_a);const ja=le(_a);$e.current.textContent=`${ja.hour>0?ja.hour+":":""}${ja.minutes}:${ja.seconds}`;const fa=it.current.getBoundingClientRect();$e.current.style.left=`${Vr.pageX-fa.left}px`}function Qa(Vr){switch(Vr.code){case"Space":Vr.preventDefault(),Mt();break;case"ArrowRight":if(Vr.preventDefault(),!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(it.current.currentTime>=it.current.duration)break;it.current.currentTime=parseInt(it.current.currentTime)+5,pn();break;case"ArrowLeft":if(Vr.preventDefault(),!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(it.current.currentTime===0)break;it.current.currentTime=parseInt(it.current.currentTime)-5,pn();break;case"ArrowUp":Vr.preventDefault(),it.current.volume<1&&(it.current.volume=(parseInt(it.current.volume*10)+1)/10);break;case"ArrowDown":Vr.preventDefault(),it.current.volume>0&&(it.current.volume=(parseInt(it.current.volume*10)-1)/10);break}}return nt.current.addEventListener((0,ce.gH)(),Rr),it.current.addEventListener("canplay",Hr),it.current.addEventListener("ended",Gt),it.current.addEventListener("seeking",ir),it.current.addEventListener("seeked",Ir),it.current.addEventListener("loadedmetadata",Xn),At.current.addEventListener("mousemove",Ia),At.current.addEventListener("input",oa),it.current.addEventListener("timeupdate",Ar),it.current.addEventListener("pause",Dr),it.current.addEventListener("volumechange",Ze),document.addEventListener("keydown",Qa),()=>{var Vr,_a,ja,fa,bo,ui,Bn,ar,dr,wr,sa,rr;(Vr=it.current)==null||Vr.removeEventListener("canplay",Hr),(_a=it.current)==null||_a.removeEventListener("play",Ft),(ja=it.current)==null||ja.removeEventListener("ended",Gt),(fa=it.current)==null||fa.removeEventListener("seeking",ir),(bo=it.current)==null||bo.removeEventListener("seeked",Ir),(ui=At.current)==null||ui.removeEventListener("mousemove",Ia),(Bn=At.current)==null||Bn.removeEventListener("input",oa),(ar=it.current)==null||ar.removeEventListener("timeupdate",Ar),(dr=it.current)==null||dr.removeEventListener("pause",Dr),(wr=it.current)==null||wr.removeEventListener("loadedmetadata",Xn),(sa=it.current)==null||sa.removeEventListener("volumechange",Ze),document.removeEventListener("keydown",Qa),(rr=it.current)!=null&&rr.playing&&(Be.push(et,it.current.currentTime),E&&Ie())}},[it,x]),(0,z.useEffect)(()=>{if(it.current.onended=()=>{Pe(it)},it.current.oncontextmenu=()=>!1,(x==null?void 0:x.indexOf(".m3u8"))>-1){if(it.current.canPlayType("application/vnd.apple.mpegurl"))it.current.src=x;else if(we.ZP.isSupported()){var Vt=new we.ZP;Vt.loadSource(x),Vt.attachMedia(it.current)}}},[x]);const[gt,an]=(0,z.useState)(1),Mt=()=>{it.current.paused||it.current.ended?it.current.play():it.current.pause(),be()};function ct(){it.current.muted=!it.current.muted,it.current.muted?(bt.current.setAttribute("data-volume",volume.value),bt.current.value=0):bt.current.value=bt.current.dataset.volume}return z.createElement("div",{style:{position:"relative"},ref:nt},z.createElement("div",{ref:Bt,className:`${ge.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${ge.animate__loop}`},Re&&Dt?Dt.login:" "),z.createElement("div",{className:ge.container},z.createElement("div",{className:ge["video-container"],id:"video-container"},z.createElement("div",{className:ge["playback-animation"],id:"playback-animation"},z.createElement("svg",{className:ge["playback-icons"]},z.createElement("use",{className:"hidden",href:"#play-icon"}),z.createElement("use",{href:"#pause"}))),z.createElement("video",{className:ge.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:it,autoPlay:ve}),z.createElement("div",{className:`${ge["video-controls"]} `,id:"video-controls"},z.createElement("div",{className:ge["bottom-controls"]},z.createElement("div",{className:ge["left-controls"]},z.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Mt},z.createElement("svg",{className:ge["playback-icons"]},z.createElement("use",{ref:vt,href:"#play-icon"}),z.createElement("use",{ref:Ht,style:{display:"none"},href:"#pause"}))),z.createElement("div",{className:ge.time},z.createElement("time",{id:"time-elapsed",ref:dt},"00:00"),z.createElement("span",null," / "),z.createElement("time",{id:"duration",ref:_e},"00:00"))),z.createElement("div",{className:ge["right-controls"]},a&&z.createElement(De.Z,{placement:"top",overlayClassName:ge.rateOverlay,getPopupContainer:Vt=>Vt.parentNode,menu:{items:[{key:"1",label:z.createElement("span",{onClick:()=>{an(1),it.current.playbackRate=1}},"1.0x")},{key:"2",label:z.createElement("span",{onClick:()=>{an(1.5),it.current.playbackRate=1.5}},"1.5x")},{key:"3",label:z.createElement("span",{onClick:()=>{an(2),it.current.playbackRate=2}},"2.0x")}]}},z.createElement("div",{className:`${ge.controlText} mr5`},"\u500D\u901F")),z.createElement(ae.CopyToClipboard,{text:x,onCopy:()=>oe.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},z.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),z.createElement("div",{className:ge["volume-controls"]},z.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:ge["volume-button"],id:"volume-button",onClick:ct},z.createElement("i",{ref:kt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),z.createElement("i",{ref:un,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),z.createElement("i",{ref:jt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),z.createElement("input",{className:ge.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:bt,style:{display:"none"},onClick:Ze})),z.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:ge["fullscreen-button"],onClick:()=>{(0,ce.vp)()?(0,ce.BU)():(0,ce.Dj)(nt.current)}},z.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),z.createElement("div",{className:ge["video-progress"]},z.createElement("progress",{ref:Xe,value:"0",min:"0"}),z.createElement("input",{className:ge.seek,ref:At,value:"0",min:"0",type:"range",step:"1"}),z.createElement("div",{className:ge["seek-tooltip"],ref:$e,id:"seek-tooltip"},"00:00"))))),z.createElement("svg",{style:{display:"none"}},z.createElement("defs",null,z.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),z.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},z.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),z.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),z.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},z.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),z.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},z.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),z.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),z.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},z.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),z.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},z.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},85469:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return aa}});var z=he(59301),oe=he(50484),De=he(15277),Fe=he(92310),we=he.n(Fe),me=he(92413),ae=he(33708),ce=he(400),ge=he(33606),te=he(39559),le=he(37061),ue=he(55468),se=he(18929),ne=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],y=z.createContext(null),a=0;function x(_n,on){var ur=z.useState(function(){return a+=1,String(a)}),mr=(0,ge.Z)(ur,1),fr=mr[0],Lr=z.useContext(y),ln={data:on,canPreview:_n};return z.useEffect(function(){if(Lr)return Lr.register(fr,ln)},[]),z.useEffect(function(){Lr&&Lr.register(fr,ln)},[_n,on]),fr}function E(_n){return new Promise(function(on){var ur=document.createElement("img");ur.onerror=function(){return on(!1)},ur.onload=function(){return on(!0)},ur.src=_n})}function b(_n){var on=_n.src,ur=_n.isCustomPlaceholder,mr=_n.fallback,fr=(0,z.useState)(ur?"loading":"normal"),Lr=(0,ge.Z)(fr,2),ln=Lr[0],Hn=Lr[1],On=(0,z.useRef)(!1),nr=ln==="error";(0,z.useEffect)(function(){E(on).then(function(gr){gr||Hn("error")})},[on]),(0,z.useEffect)(function(){ur&&!On.current?Hn("loading"):nr&&Hn("normal")},[on]);var Cr=function(){Hn("normal")},Yn=function(Da){On.current=!1,ln==="loading"&&Da!=null&&Da.complete&&(Da.naturalWidth||Da.naturalHeight)&&(On.current=!0,Cr())},Br=nr&&mr?{src:mr}:{onLoad:Cr,src:on};return[Yn,Br,ln]}var ee=he(86923),re=he(8224),ie=he(10228),Ae=he(48736);function pe(_n,on,ur,mr){var fr=on+ur,Lr=(ur-mr)/2;if(ur>mr){if(on>0)return(0,ce.Z)({},_n,Lr);if(on<0&&frmr)return(0,ce.Z)({},_n,on<0?Lr:-Lr);return{}}function Pe(_n,on,ur,mr){var fr=(0,ue.g1)(),Lr=fr.width,ln=fr.height,Hn=null;return _n<=Lr&&on<=ln?Hn={x:0,y:0}:(_n>Lr||on>ln)&&(Hn=(0,ae.Z)((0,ae.Z)({},pe("x",ur,_n,Lr)),pe("y",mr,on,ln))),Hn}var ve=he(13697),Me=he(16089),Re={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function xe(_n,on,ur,mr){var fr=(0,z.useRef)(null),Lr=(0,z.useRef)([]),ln=(0,z.useState)(Re),Hn=(0,ge.Z)(ln,2),On=Hn[0],nr=Hn[1],Cr=function(Da){nr(Re),mr&&!(0,ve.Z)(Re,On)&&mr({transform:Re,action:Da})},Yn=function(Da,Pa){fr.current===null&&(Lr.current=[],fr.current=(0,Me.Z)(function(){nr(function(br){var To=br;return Lr.current.forEach(function(xo){To=(0,ae.Z)((0,ae.Z)({},To),xo)}),fr.current=null,mr==null||mr({transform:To,action:Pa}),To})})),Lr.current.push((0,ae.Z)((0,ae.Z)({},On),Da))},Br=function(Da,Pa,br,To){var xo=_n.current,fi=xo.width,jo=xo.height,va=xo.offsetWidth,to=xo.offsetHeight,no=xo.offsetLeft,ya=xo.offsetTop,Co=Da,_o=On.scale*Da;_o>ur?(Co=ur/On.scale,_o=ur):_o1,Qs=si&&xo>=1,mi=xe(Ui,no,Co,qi),Ii=mi.transform,ns=mi.resetTransform,gs=mi.updateTransform,Ws=mi.dispatchZoomChange,gl=(0,z.useState)(!0),ul=(0,ge.Z)(gl,2),Pl=ul[0],ms=ul[1],bi=Ii.rotate,js=Ii.scale,bl=Ii.x,Dl=Ii.y,Au=we()((0,ce.Z)({},"".concat(ur,"-moving"),ki));(0,z.useEffect)(function(){Pl||ms(!0)},[Pl]);var Xo=function(){ns("close")},Za=function(){Ws(Bt+va,"zoomIn")},ua=function(){Ws(Bt/(Bt+va),"zoomOut")},Zn=function(){gs({rotate:bi+90},"rotateRight")},Li=function(){gs({rotate:bi-90},"rotateLeft")},Ti=function(){gs({flipX:!Ii.flipX},"flipX")},Ki=function(){gs({flipY:!Ii.flipY},"flipY")},Ho=function(Eo){Eo==null||Eo.preventDefault(),Eo==null||Eo.stopPropagation(),br>0&&(ms(!1),ns("prev"),yi==null||yi(br-1,br))},Hi=function(Eo){Eo==null||Eo.preventDefault(),Eo==null||Eo.stopPropagation(),br0&&(hl=Bt/hl),Ws(hl,"wheel",Eo.clientX,Eo.clientY)}},ds=function(Eo){!nr||!Ni||(Eo.keyCode===ie.Z.LEFT?Ho():Eo.keyCode===ie.Z.RIGHT&&Hi())},zs=function(Eo){nr&&(js!==1?gs({x:0,y:0,scale:1},"doubleClick"):Ws(Bt+va,"doubleClick",Eo.clientX,Eo.clientY))};(0,z.useEffect)(function(){var ti,Eo,_s,Yl;if(Hn){_s=(0,re.Z)(window,"mouseup",ls,!1),Yl=(0,re.Z)(window,"mousemove",Hs,!1);try{window.top!==window.self&&(ti=(0,re.Z)(window.top,"mouseup",ls,!1),Eo=(0,re.Z)(window.top,"mousemove",Hs,!1))}catch(hl){(0,Ae.Kp)(!1,"[rc-image] ".concat(hl))}}return function(){var hl,Zl,zu,Su;(hl=_s)===null||hl===void 0||hl.remove(),(Zl=Yl)===null||Zl===void 0||Zl.remove(),(zu=ti)===null||zu===void 0||zu.remove(),(Su=Eo)===null||Su===void 0||Su.remove()}},[nr,ki,bl,Dl,bi,Hn]),(0,z.useEffect)(function(){var ti=(0,re.Z)(window,"keydown",ds,!1);return function(){ti.remove()}},[nr,Ni,br]);var li=z.createElement(At,(0,me.Z)({},ts,{width:on.width,height:on.height,imgRef:Ui,className:"".concat(ur,"-img"),alt:fr,style:{transform:"translate3d(".concat(Ii.x,"px, ").concat(Ii.y,"px, 0) scale3d(").concat(Ii.flipX?"-":"").concat(js,", ").concat(Ii.flipY?"-":"").concat(js,", 1) rotate(").concat(bi,"deg)"),transitionDuration:!Pl&&"0s"},fallback:Lr,src:mr,onWheel:oi,onMouseDown:Jl,onDoubleClick:zs}));return z.createElement(z.Fragment,null,z.createElement(ee.Z,(0,me.Z)({transitionName:Zo,maskTransitionName:wi,closable:!1,keyboard:!0,prefixCls:ur,onClose:On,visible:nr,wrapClassName:Au,rootClassName:Br,getContainer:Da},Wo,{afterClose:Xo}),z.createElement("div",{className:"".concat(ur,"-img-wrapper")},hi?hi(li,(0,ae.Z)({transform:Ii},si?{current:br}:{})):li)),z.createElement(it,{visible:nr,transform:Ii,maskTransitionName:wi,closeIcon:gr,getContainer:Da,prefixCls:ur,rootClassName:Br,icons:Yn,countRender:fi,showSwitch:Ni,showProgress:Qs,current:br,count:xo,scale:js,minScale:no,maxScale:Co,toolbarRender:vs,onSwitchLeft:Ho,onSwitchRight:Hi,onZoomIn:Za,onZoomOut:ua,onRotateRight:Zn,onRotateLeft:Li,onFlipX:Ti,onFlipY:Ki,onClose:On}))},_e=Xe,dt=he(26407);function $e(_n){var on=z.useState({}),ur=(0,ge.Z)(on,2),mr=ur[0],fr=ur[1],Lr=z.useCallback(function(Hn,On){return fr(function(nr){return(0,ae.Z)((0,ae.Z)({},nr),{},(0,ce.Z)({},Hn,On))}),function(){fr(function(nr){var Cr=(0,ae.Z)({},nr);return delete Cr[Hn],Cr})}},[]),ln=z.useMemo(function(){return _n?_n.map(function(Hn){if(typeof Hn=="string")return{data:{src:Hn}};var On={};return Object.keys(Hn).forEach(function(nr){["src"].concat((0,dt.Z)(ne)).includes(nr)&&(On[nr]=Hn[nr])}),{data:On}}):Object.keys(mr).reduce(function(Hn,On){var nr=mr[On],Cr=nr.canPreview,Yn=nr.data;return Cr&&Hn.push({data:Yn,id:On}),Hn},[])},[_n,mr]);return[ln,Lr]}var kt=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],jt=["src"],un=function(on){var ur,mr=on.previewPrefixCls,fr=mr===void 0?"rc-image-preview":mr,Lr=on.children,ln=on.icons,Hn=ln===void 0?{}:ln,On=on.items,nr=on.preview,Cr=on.fallback,Yn=(0,te.Z)(nr)==="object"?nr:{},Br=Yn.visible,gr=Yn.onVisibleChange,Da=Yn.getContainer,Pa=Yn.current,br=Yn.movable,To=Yn.minScale,xo=Yn.maxScale,fi=Yn.countRender,jo=Yn.closeIcon,va=Yn.onChange,to=Yn.onTransform,no=Yn.toolbarRender,ya=Yn.imageRender,Co=(0,le.Z)(Yn,kt),_o=$e(On),Zo=(0,ge.Z)(_o,2),Ja=Zo[0],wi=Zo[1],hi=(0,se.Z)(0,{value:Pa}),ts=(0,ge.Z)(hi,2),vs=ts[0],qi=ts[1],yi=(0,z.useState)(!1),Wo=(0,ge.Z)(yi,2),Ui=Wo[0],Vi=Wo[1],ji=((ur=Ja[vs])===null||ur===void 0?void 0:ur.data)||{},ws=ji.src,ki=(0,le.Z)(ji,jt),Zi=(0,se.Z)(!!Br,{value:Br,onChange:function(bi,js){gr==null||gr(bi,js,vs)}}),si=(0,ge.Z)(Zi,2),Ni=si[0],Qs=si[1],mi=(0,z.useState)(null),Ii=(0,ge.Z)(mi,2),ns=Ii[0],gs=Ii[1],Ws=z.useCallback(function(ms,bi,js){var bl=Ja.findIndex(function(Dl){return Dl.id===ms});Qs(!0),gs({x:bi,y:js}),qi(bl<0?0:bl),Vi(!0)},[Ja]);z.useEffect(function(){Ni?Ui||qi(0):Vi(!1)},[Ni]);var gl=function(bi,js){qi(bi),va==null||va(bi,js)},ul=function(){Qs(!1),gs(null)},Pl=z.useMemo(function(){return{register:wi,onPreview:Ws}},[wi,Ws]);return z.createElement(y.Provider,{value:Pl},Lr,z.createElement(_e,(0,me.Z)({"aria-hidden":!Ni,movable:br,visible:Ni,prefixCls:fr,closeIcon:jo,onClose:ul,mousePosition:ns,imgCommonProps:ki,src:ws,fallback:Cr,icons:Hn,minScale:To,maxScale:xo,getContainer:Da,current:vs,count:Ja.length,countRender:fi,onTransform:to,toolbarRender:no,imageRender:ya,onChange:gl},Co)))},bt=un,sn=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Et=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(on){var ur=on.src,mr=on.alt,fr=on.onPreviewClose,Lr=on.prefixCls,ln=Lr===void 0?"rc-image":Lr,Hn=on.previewPrefixCls,On=Hn===void 0?"".concat(ln,"-preview"):Hn,nr=on.placeholder,Cr=on.fallback,Yn=on.width,Br=on.height,gr=on.style,Da=on.preview,Pa=Da===void 0?!0:Da,br=on.className,To=on.onClick,xo=on.onError,fi=on.wrapperClassName,jo=on.wrapperStyle,va=on.rootClassName,to=(0,le.Z)(on,sn),no=nr&&nr!==!0,ya=(0,te.Z)(Pa)==="object"?Pa:{},Co=ya.src,_o=ya.visible,Zo=_o===void 0?void 0:_o,Ja=ya.onVisibleChange,wi=Ja===void 0?fr:Ja,hi=ya.getContainer,ts=hi===void 0?void 0:hi,vs=ya.mask,qi=ya.maskClassName,yi=ya.movable,Wo=ya.icons,Ui=ya.scaleStep,Vi=ya.minScale,ji=ya.maxScale,ws=ya.imageRender,ki=ya.toolbarRender,Zi=(0,le.Z)(ya,Et),si=Co!=null?Co:ur,Ni=(0,se.Z)(!!Zo,{value:Zo,onChange:wi}),Qs=(0,ge.Z)(Ni,2),mi=Qs[0],Ii=Qs[1],ns=b({src:ur,isCustomPlaceholder:no,fallback:Cr}),gs=(0,ge.Z)(ns,3),Ws=gs[0],gl=gs[1],ul=gs[2],Pl=(0,z.useState)(null),ms=(0,ge.Z)(Pl,2),bi=ms[0],js=ms[1],bl=(0,z.useContext)(y),Dl=!!Pa,Au=function(){Ii(!1),js(null)},Xo=we()(ln,fi,va,(0,ce.Z)({},"".concat(ln,"-error"),ul==="error")),Za=(0,z.useMemo)(function(){var Ti={};return ne.forEach(function(Ki){on[Ki]!==void 0&&(Ti[Ki]=on[Ki])}),Ti},ne.map(function(Ti){return on[Ti]})),ua=(0,z.useMemo)(function(){return(0,ae.Z)((0,ae.Z)({},Za),{},{src:si})},[si,Za]),Zn=x(Dl,ua),Li=function(Ki){var Ho=(0,ue.os)(Ki.target),Hi=Ho.left,ls=Ho.top;bl?bl.onPreview(Zn,Hi,ls):(js({x:Hi,y:ls}),Ii(!0)),To==null||To(Ki)};return z.createElement(z.Fragment,null,z.createElement("div",(0,me.Z)({},to,{className:Xo,onClick:Dl?Li:To,style:(0,ae.Z)({width:Yn,height:Br},jo)}),z.createElement("img",(0,me.Z)({},Za,{className:we()("".concat(ln,"-img"),(0,ce.Z)({},"".concat(ln,"-img-placeholder"),nr===!0),br),style:(0,ae.Z)({height:Br},gr),ref:Ws},gl,{width:Yn,height:Br,onError:xo})),ul==="loading"&&z.createElement("div",{"aria-hidden":"true",className:"".concat(ln,"-placeholder")},nr),vs&&Dl&&z.createElement("div",{className:we()("".concat(ln,"-mask"),qi),style:{display:(gr==null?void 0:gr.display)==="none"?"none":void 0}},vs)),!bl&&Dl&&z.createElement(_e,(0,me.Z)({"aria-hidden":!mi,visible:mi,prefixCls:On,onClose:Au,mousePosition:bi,src:si,alt:mr,fallback:Cr,getContainer:ts,icons:Wo,movable:yi,scaleStep:Ui,minScale:Vi,maxScale:ji,rootClassName:va,imageRender:ws,imgCommonProps:Za,toolbarRender:ki},Zi)))};St.PreviewGroup=bt,St.displayName="Image";var Dt=St,Zt=Dt,pt=he(62892),et=he(36355),Nt=he(31724),ht=he(99267),st=he(33853),Ge=he(38819),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},de=Ee,Be=he(7657),Ie=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:de}))},be=z.forwardRef(Ie),Ze=be,gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},an=gt,Mt=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:an}))},ct=z.forwardRef(Mt),Vt=ct,cn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Ft=cn,Gt=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Ft}))},pn=z.forwardRef(Gt),fn=pn,Xn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Ar=Xn,ir=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Ar}))},Ir=z.forwardRef(ir),Hr=Ir,Rr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Dr=Rr,oa=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Dr}))},Ia=z.forwardRef(oa),Qa=Ia,Vr=he(64993),_a=he(73819),ja=he(17313),fa=he(29878),bo=he(1950),ui=he(83116),Bn=he(37613);const ar=_n=>({position:_n||"absolute",inset:0}),dr=_n=>{const{iconCls:on,motionDurationSlow:ur,paddingXXS:mr,marginXXS:fr,prefixCls:Lr,colorTextLightSolid:ln}=_n;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:ln,background:new Vr.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${ur}`,[`.${Lr}-mask-info`]:Object.assign(Object.assign({},ja.vS),{padding:`0 ${mr}px`,[on]:{marginInlineEnd:fr,svg:{verticalAlign:"baseline"}}})}},wr=_n=>{const{previewCls:on,modalMaskBg:ur,paddingSM:mr,marginXL:fr,margin:Lr,paddingLG:ln,previewOperationColorDisabled:Hn,previewOperationHoverColor:On,motionDurationSlow:nr,iconCls:Cr,colorTextLightSolid:Yn}=_n,Br=new Vr.C(ur).setAlpha(.1),gr=Br.clone().setAlpha(.2);return{[`${on}-footer`]:{position:"fixed",bottom:fr,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:_n.previewOperationColor},[`${on}-progress`]:{marginBottom:Lr},[`${on}-close`]:{position:"fixed",top:fr,right:{_skip_check_:!0,value:fr},display:"flex",color:Yn,backgroundColor:Br.toRgbString(),borderRadius:"50%",padding:mr,outline:0,border:0,cursor:"pointer",transition:`all ${nr}`,"&:hover":{backgroundColor:gr.toRgbString()},[`& > ${Cr}`]:{fontSize:_n.previewOperationSize}},[`${on}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${ln}px`,backgroundColor:Br.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:mr,padding:mr,cursor:"pointer",transition:`all ${nr}`,userSelect:"none",[`&:not(${on}-operations-operation-disabled):hover > ${Cr}`]:{color:On},"&-disabled":{color:Hn,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Cr}`]:{fontSize:_n.previewOperationSize}}}}},sa=_n=>{const{modalMaskBg:on,iconCls:ur,previewOperationColorDisabled:mr,previewCls:fr,zIndexPopup:Lr,motionDurationSlow:ln}=_n,Hn=new Vr.C(on).setAlpha(.1),On=Hn.clone().setAlpha(.2);return{[`${fr}-switch-left, ${fr}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Lr+1,display:"flex",alignItems:"center",justifyContent:"center",width:_n.imagePreviewSwitchSize,height:_n.imagePreviewSwitchSize,marginTop:-_n.imagePreviewSwitchSize/2,color:_n.previewOperationColor,background:Hn.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${ln}`,userSelect:"none","&:hover":{background:On.toRgbString()},"&-disabled":{"&, &:hover":{color:mr,background:"transparent",cursor:"not-allowed",[`> ${ur}`]:{cursor:"not-allowed"}}},[`> ${ur}`]:{fontSize:_n.previewOperationSize}},[`${fr}-switch-left`]:{insetInlineStart:_n.marginSM},[`${fr}-switch-right`]:{insetInlineEnd:_n.marginSM}}},rr=_n=>{const{motionEaseOut:on,previewCls:ur,motionDurationSlow:mr,componentCls:fr}=_n;return[{[`${fr}-preview-root`]:{[ur]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${ur}-body`]:Object.assign(Object.assign({},ar()),{overflow:"hidden"}),[`${ur}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${mr} ${on} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ar()),{transition:`transform ${mr} ${on} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${ur}-moving`]:{[`${ur}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${fr}-preview-root`]:{[`${ur}-wrap`]:{zIndex:_n.zIndexPopup}}},{[`${fr}-preview-operations-wrapper`]:{position:"fixed",zIndex:_n.zIndexPopup+1},"&":[wr(_n),sa(_n)]}]},Ne=_n=>{const{componentCls:on}=_n;return{[on]:{position:"relative",display:"inline-block",[`${on}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${on}-img-placeholder`]:{backgroundColor:_n.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${on}-mask`]:Object.assign({},dr(_n)),[`${on}-mask:hover`]:{opacity:1},[`${on}-placeholder`]:Object.assign({},ar())}}},He=_n=>{const{previewCls:on}=_n;return{[`${on}-root`]:(0,fa._y)(_n,"zoom"),"&":(0,bo.J$)(_n,!0)}};var Qe=(0,ui.Z)("Image",_n=>{const on=`${_n.componentCls}-preview`,ur=(0,Bn.TS)(_n,{previewCls:on,modalMaskBg:new Vr.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:_n.controlHeightLG});return[Ne(ur),rr(ur),(0,_a.QA)((0,Bn.TS)(ur,{componentCls:on})),He(ur)]},_n=>({zIndexPopup:_n.zIndexPopupBase+80,previewOperationColor:new Vr.C(_n.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Vr.C(_n.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Vr.C(_n.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:_n.fontSizeIcon*1.5})),ut=function(_n,on){var ur={};for(var mr in _n)Object.prototype.hasOwnProperty.call(_n,mr)&&on.indexOf(mr)<0&&(ur[mr]=_n[mr]);if(_n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fr=0,mr=Object.getOwnPropertySymbols(_n);fr{var{previewPrefixCls:on,preview:ur}=_n,mr=ut(_n,["previewPrefixCls","preview"]);const{getPrefixCls:fr}=z.useContext(et.E_),Lr=fr("image",on),ln=`${Lr}-preview`,Hn=fr(),[On,nr]=Qe(Lr),Cr=z.useMemo(()=>{var Yn;if(ur===!1)return ur;const Br=typeof ur=="object"?ur:{},gr=we()(nr,(Yn=Br.rootClassName)!==null&&Yn!==void 0?Yn:"");return Object.assign(Object.assign({},Br),{transitionName:(0,pt.m)(Hn,"zoom",Br.transitionName),maskTransitionName:(0,pt.m)(Hn,"fade",Br.maskTransitionName),rootClassName:gr})},[ur]);return On(z.createElement(Zt.PreviewGroup,Object.assign({preview:Cr,previewPrefixCls:ln,icons:Rt},mr)))},ea=function(_n,on){var ur={};for(var mr in _n)Object.prototype.hasOwnProperty.call(_n,mr)&&on.indexOf(mr)<0&&(ur[mr]=_n[mr]);if(_n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fr=0,mr=Object.getOwnPropertySymbols(_n);fr{const{prefixCls:on,preview:ur,className:mr,rootClassName:fr,style:Lr}=_n,ln=ea(_n,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:Hn,locale:On=Nt.Z,getPopupContainer:nr,image:Cr}=z.useContext(et.E_),Yn=Hn("image",on),Br=Hn(),gr=On.Image||Nt.Z.Image,[Da,Pa]=Qe(Yn),br=we()(fr,Pa),To=we()(mr,Pa,Cr==null?void 0:Cr.className),xo=z.useMemo(()=>{if(ur===!1)return ur;const jo=typeof ur=="object"?ur:{},{getContainer:va}=jo,to=ea(jo,["getContainer"]);return Object.assign(Object.assign({mask:z.createElement("div",{className:`${Yn}-mask-info`},z.createElement(De.Z,null),gr==null?void 0:gr.preview),icons:Rt},to),{getContainer:va||nr,transitionName:(0,pt.m)(Br,"zoom",jo.transitionName),maskTransitionName:(0,pt.m)(Br,"fade",jo.maskTransitionName)})},[ur,gr]),fi=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),Lr);return Da(z.createElement(Zt,Object.assign({prefixCls:Yn,preview:xo,rootClassName:br,className:To,style:fi},ln)))};vr.PreviewGroup=bn;var Sr=vr,aa=()=>{const[_n,on]=(0,z.useState)(""),[ur,mr]=(0,z.useState)(0);let[fr,Lr]=(0,z.useState)(),[ln,Hn]=(0,z.useState)();const[On,nr]=(0,z.useState)(!1),Cr=(0,z.useRef)("");(0,z.useEffect)(()=>oe.Z.subscribe("preview-image",va=>{on(va),console.log(xo.current),document.body.style.overflow="hidden"}),[]),(0,z.useEffect)(()=>(document.addEventListener("keydown",Yn),()=>{document.removeEventListener("keydown",Yn)}),[]),(0,z.useEffect)(()=>{Cr.current=_n},[_n]);function Yn(jo){jo.keyCode==27&&Cr.current&&Br()}function Br(){document.body.style.overflow="auto",Lr(void 0),Hn(void 0),mr(0),on("")}function gr(){mr(ur+90)}function Da(){fr=xo.current.width*1.1,ln=xo.current.height*1.1,Hn(ln),Lr(fr)}function Pa(){fr=xo.current.width/1.1,ln=xo.current.height/1.1,Hn(ln),Lr(fr)}const br=(0,z.useRef)(),To=(0,z.useRef)(),xo=(0,z.useRef)(),fi=jo=>{(jo.nativeEvent.target===br.current||jo.nativeEvent.target===To.current)&&Br()};return z.createElement(z.Fragment,null,_n?z.createElement("div",null,z.createElement("div",{className:"preview-wrp-group",ref:To},z.createElement(Sr,{className:"image-preview",src:_n,style:{display:"none"},preview:{visible:!0,src:_n,movable:!1,onVisibleChange:jo=>{on("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},73278:function(Rn,rn,he){"use strict";he.d(rn,{h:function(){return re}});var z=he(59301),oe=he(57809),De=he(78241),Fe=he(3113),we=he(89780),me=he.n(we),ae=he(78780),ce=he(19136),ge=Object.defineProperty,te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(ie,Ae,pe)=>Ae in ie?ge(ie,Ae,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ie[Ae]=pe,a=(ie,Ae)=>{for(var pe in Ae||(Ae={}))se.call(Ae,pe)&&y(ie,pe,Ae[pe]);if(ue)for(var pe of ue(Ae))ne.call(Ae,pe)&&y(ie,pe,Ae[pe]);return ie},x=(ie,Ae)=>te(ie,le(Ae));const E=oe.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};rn.Z=({callback:ie,onCancel:Ae})=>{const[pe,Pe]=(0,z.useState)("python");function ve(Re){Pe(ee[Re][1])}function Me(Re){ie(Re)}return z.createElement(De.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),z.createElement(De.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(oe.default,{getPopupContainer:Re=>Re.parentNode,onChange:ve},Object.keys(ee).map(Re=>z.createElement(E,{key:Re,value:Re},ee[Re][0])))),z.createElement(De.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(re,{mode:pe})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Fe.ZP,{type:"ghost",onClick:Ae},"\u53D6\u6D88")))};function re({value:ie,onChange:Ae,mode:pe,options:Pe={}}){const ve=(0,z.useRef)(),[Me,Re]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Me){let xe=function(at){const qe=at.getValue();Ae&&Ae(qe)};return Me.on("change",xe),()=>{Me.off("change",xe)}}},[Me,Ae]),(0,z.useEffect)(()=>{Me&&Me.setOption("mode",pe)},[Me,pe]),(0,z.useEffect)(()=>{Me&&(ie!==Me.getValue()||ie==="")&&setTimeout(()=>{Me.setValue(ie||"")},300)},[Me,ie]),(0,z.useEffect)(()=>{if(ve.current&&!Me){const xe=me().fromTextArea(ve.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));Re(xe)}},[ve.current,Me]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:ve}))}},64726:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Ne}});var z=he(59301),oe=he(89780),De=he.n(oe),Fe=he(76374),we=he(78780),me=he(6313),ae=he(25717),ce=he(99498),ge=he(25419),te=he(67549),le=he(99325),ue=({value:He="",className:Qe,showTextOnly:ut,showLines:Rt,style:hn={}})=>{const bn=(0,z.useMemo)(()=>"",[He]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:bn}}))},se=he(59301),ne=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(He,Qe,ut)=>Qe in He?ne(He,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):He[Qe]=ut,re=(He,Qe)=>{for(var ut in Qe||(Qe={}))E.call(Qe,ut)&&ee(He,ut,Qe[ut]);if(x)for(var ut of x(Qe))b.call(Qe,ut)&&ee(He,ut,Qe[ut]);return He},ie=(He,Qe)=>y(He,a(Qe));let Ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:He,title:Qe,icon:ut,actionName:Rt,className:hn="",children:bn}){function ea(){He(Rt)}return se.createElement("a",{title:Qe,className:hn,onClick:ea},se.createElement("i",{className:`${ut}`}),bn)}var Pe=({watch:He,showNullButton:Qe,showNullProgramButton:ut,onActionCallback:Rt,fullScreen:hn,insertTemp:bn,hidetoolBar:ea,extraUse:vr})=>{const Sr=[...Ae,{title:`${He?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return se.createElement("ul",{className:"markdown-toolbar-container"},!ea&&Sr.map((aa,_n)=>se.createElement("li",{key:_n},aa.actionName?se.createElement(pe,ie(re({},aa),{onActionCallback:Rt})):se.createElement("span",{className:"v-line"}))),Qe?se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ut?se.createElement(se.Fragment,null,se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,bn&&se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${bn}`,onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),vr&&se.createElement("li",null,vr),se.createElement("li",{className:"btn-full-screen"},se.createElement(pe,{icon:`${hn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:hn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rt})))},ve=he(19647),Me=he(78241),Re=he(92832),xe=he(3113),at=Object.defineProperty,qe=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ht=(He,Qe,ut)=>Qe in He?at(He,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):He[Qe]=ut,vt=(He,Qe)=>{for(var ut in Qe||(Qe={}))Bt.call(Qe,ut)&&Ht(He,ut,Qe[ut]);if(it)for(var ut of it(Qe))nt.call(Qe,ut)&&Ht(He,ut,Qe[ut]);return He},At=(He,Qe)=>qe(He,xt(Qe));const Xe={labelCol:{span:4},wrapperCol:{span:20}};var _e=({callback:He,onCancel:Qe})=>{function ut(Rt){He(Rt)}return z.createElement(Me.default,At(vt({},Xe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ut,style:{width:500}}),z.createElement(Me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Re.default,null)),z.createElement(Me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Re.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(xe.ZP,{type:"ghost",onClick:Qe},"\u53D6\u6D88")))},dt=he(73278),$e=he(56030),kt=he(43418),jt=he(95237),un=he(14573),bt=he(59301),sn=({callback:He,onCancel:Qe})=>{const ut=document.createElement("canvas"),Rt=ut.getContext("2d");ut.width=1e3,ut.height=800,Rt.fillStyle="#ffffff",Rt.fillRect(0,0,ut.width,ut.height);const hn=ut.toDataURL("image/png");return bt.createElement(kt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(jt.Z,{style:{height:"100vh"}},bt.createElement(un.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:hn,visible:!0,title:String(Date.now())},onOk:bn=>{He({src:bn.url})},onClose:Qe})))},Et=he(12378);function St(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(St,go.CommandHandler),St.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},St.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var Qe=1/0;He.selection.each(function(ut){ut instanceof go.Link||(Qe=Math.min(ut.position.x,Qe))}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(Qe,ut.position.y))}),He.commitTransaction("aligning left")},St.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var Qe=-1/0;He.selection.each(function(ut){if(!(ut instanceof go.Link)){var Rt=ut.actualBounds.x+ut.actualBounds.width;Qe=Math.max(Rt,Qe)}}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(Qe-ut.actualBounds.width,ut.position.y))}),He.commitTransaction("aligning right")},St.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var Qe=1/0;He.selection.each(function(ut){ut instanceof go.Link||(Qe=Math.min(ut.position.y,Qe))}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.position.x,Qe))}),He.commitTransaction("alignTop")},St.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var Qe=-1/0;He.selection.each(function(ut){if(!(ut instanceof go.Link)){var Rt=ut.actualBounds.y+ut.actualBounds.height;Qe=Math.max(Rt,Qe)}}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.actualBounds.x,Qe-ut.actualBounds.height))}),He.commitTransaction("aligning bottom")},St.prototype.alignCenterX=function(){var He=this.diagram,Qe=He.selection.first();if(Qe){He.startTransaction("aligning Center X");var ut=Qe.actualBounds.x+Qe.actualBounds.width/2;He.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(ut-Rt.actualBounds.width/2,Rt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},St.prototype.alignCenterY=function(){var He=this.diagram,Qe=He.selection.first();if(Qe){He.startTransaction("aligning Center Y");var ut=Qe.actualBounds.y+Qe.actualBounds.height/2;He.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,ut-Rt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},St.prototype.alignColumn=function(He){var Qe=this.diagram;Qe.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var ut=new Array;Qe.selection.each(function(vr){vr instanceof go.Link||ut.push(vr)});for(var Rt=0;Rt0){for(var vr=bn.elt(ea-1);vr!==null&&vr.isTreeExpanded&&!vr.isTreeLeaf;){var Sr=this._sortTreeChildrenByY(vr);vr=Sr.last()}vr!==null&&He.select(vr)}else He.select(hn)}}else if(ut.key==="Down")if(Qe.isTreeExpanded&&!Qe.isTreeLeaf){var Rt=this._sortTreeChildrenByY(Qe).first();Rt!==null&&He.select(Rt)}else for(;Qe!==null;){var hn=Qe.findTreeParentNode();if(hn===null)break;var bn=this._sortTreeChildrenByY(hn),ea=bn.indexOf(Qe);if(eabn.y?1:hn.xbn.x?1:0}),Qe},St.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},St.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(St.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(St.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var Dt=St,Zt=he(29277),pt=he(43604),et=he(7660),Nt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ht=he(59301),st=(He,Qe,ut)=>new Promise((Rt,hn)=>{var bn=Sr=>{try{vr(ut.next(Sr))}catch(aa){hn(aa)}},ea=Sr=>{try{vr(ut.throw(Sr))}catch(aa){hn(aa)}},vr=Sr=>Sr.done?Rt(Sr.value):Promise.resolve(Sr.value).then(bn,ea);vr((ut=ut.apply(He,Qe)).next())});function Ge({onCancel:He,callback:Qe}){let ut=(0,z.useRef)(),Rt=(0,z.useRef)(),hn=(0,z.useRef)(),bn=(0,z.useRef)(!1);const ea=(0,z.useRef)(!1),[vr,Sr]=(0,z.useState)(0);function aa(){const on=Et.bx.make,ur={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ut.current=new Et.S0(Rt.current,{padding:20,grid:on(Et.s_,"Grid",on(Et.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),on(Et.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:va=>{var to=va.diagram.commandHandler.addTopLevelParts(va.diagram.selection,!0);to||va.diagram.currentTool.doCancel()},commandHandler:on(Dt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:va=>{var to=va.subject;to.location=to.location.copy().snapToGridPoint(va.diagram.grid.gridOrigin,va.diagram.grid.gridCellSize),setTimeout(()=>{va.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:va=>{var to=va.subject;setTimeout(()=>{va.diagram.commandHandler.editTextBlock()})},LinkRelinked:va=>{var to=va.parameter.part;to.invalidateConnectedLinks();var no=va.subject;va.diagram.toolManager.linkingTool.isForwards?no.toNode.invalidateConnectedLinks():no.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ut.current.nodeTemplate=on(Et.NB,"Auto",{locationSpot:Et.z6.Center,locationObjectName:"SHAPE",desiredSize:new Et.$u(120,60),minSize:new Et.$u(40,40),resizable:!0,resizeCellSize:new Et.$u(10,10),rotatable:!0},new Et.KX("location","loc",Et.E9.parse).makeTwoWay(Et.E9.stringify),new Et.KX("desiredSize","size",Et.$u.parse).makeTwoWay(Et.$u.stringify),on(Et.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Et.z6.AllSides,toSpot:Et.z6.AllSides},new Et.KX("figure"),new Et.KX("fill"),new Et.KX("stroke","borderColor"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),on(Et.al,{margin:1,textAlign:"center",overflow:Et.al.OverflowEllipsis,editable:!0},new Et.KX("text").makeTwoWay(),new Et.KX("stroke","color"))),ut.current.nodeTemplate.toolTip=on("ToolTip",on(Et.s_,"Vertical",{maxSize:new Et.$u(200,NaN)},on(Et.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Et.KX("text")),on(Et.al,{font:"10pt sans-serif",textAlign:"center"},new Et.KX("text","details"))));function mr(va,to){var no=(ya,Co)=>{ya.handled=!0,ya.diagram.model.commit(_o=>{var Zo=Co.part.adornedPart,Ja=new Et.E9().setRectSpot(Zo.actualBounds,va);Ja.subtract(Zo.location),Ja.scale(2,2),Ja.x+=Math.sign(Ja.x)*130,Ja.y+=Math.sign(Ja.y)*130,Ja.add(Zo.location),Ja.snapToGridPoint(ya.diagram.grid.gridOrigin,ya.diagram.grid.gridCellSize);var wi=_o.copyNodeData(Zo.data);_o.setGroupKeyForNodeData(wi,_o.getGroupKeyForNodeData(Zo.data)),_o.addNodeData(wi);var hi={from:Zo.key,to:_o.getKeyForNodeData(wi)};_o.addLinkData(hi);var ts=ya.diagram.findNodeForData(wi);ts.location=Ja,ya.diagram.select(ts),setTimeout(()=>{ya.diagram.commandHandler.editTextBlock()},20)})};return on(Et.bn,{figure:to,alignment:va,alignmentFocus:va.opposite(),width:va.equals(Et.z6.Top)||va.equals(Et.z6.Bottom)?25:18,height:va.equals(Et.z6.Top)||va.equals(Et.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(ya,Co)=>Co.fill="dodgerblue",mouseLeave:(ya,Co)=>Co.fill="orange",isActionable:!0,click:no,contextClick:no})}function fr(va){return on(Et.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(to,no)=>no.fill="dodgerblue",mouseLeave:(to,no)=>no.fill="orange",click:(to,no)=>{to.diagram.commandHandler.showContextMenu(no.part.adornedPart)}},va||{})}ut.current.nodeTemplate.selectionAdornmentTemplate=on(Et.uz,"Spot",on(Et.Vm,{padding:10}),mr(Et.z6.Top,"TriangleUp"),mr(Et.z6.Left,"TriangleLeft"),mr(Et.z6.Right,"TriangleRight"),mr(Et.z6.Bottom,"TriangleDown"),fr({alignment:new Et.z6(.75,0)}));function Lr(va,to){return(no,ya)=>{no.handled=!0,no.diagram.model.commit(Co=>{Co.set(ya.part.adornedPart.data,va,to)})}}function ln(va,to){return to||(to="color"),on(Et.bn,{width:16,height:16,stroke:"lightgray",fill:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.stroke="dodgerblue",mouseLeave:(no,ya)=>ya.stroke="lightgray",click:Lr(to,va),contextClick:Lr(to,va)})}function Hn(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.white,"fill"),ln(ur.beige,"fill"),ln(ur.extralightblue,"fill"),ln(ur.extralightred,"fill"))),on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.lightgray,"fill"),ln(ur.lightgreen,"fill"),ln(ur.lightblue,"fill"),ln(ur.lightred,"fill")))]}function On(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.black),ln(ur.green),ln(ur.blue),ln(ur.red))),on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.white),ln(ur.magenta),ln(ur.purple),ln(ur.orange)))]}function nr(va,to){return to||(to="thickness"),on(Et.bn,"LineH",{width:16,height:16,strokeWidth:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr(to,va),contextClick:Lr(to,va)})}function Cr(va,to){return to||(to="dash"),on(Et.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr(to,va),contextClick:Lr(to,va)})}function Yn(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",nr(1),nr(2),nr(3),nr(4))),on("ContextMenuButton",on(Et.s_,"Horizontal",Cr(null),Cr([2,4]),Cr([4,4])))]}function Br(va,to){return to||(to="figure"),on(Et.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.fill="dodgerblue",mouseLeave:(no,ya)=>ya.fill="lightgray",click:Lr(to,va),contextClick:Lr(to,va)})}ut.current.nodeTemplate.contextMenu=on("ContextMenu",on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Rectangle"),Br("RoundedRectangle"),Br("Ellipse"),Br("Diamond"))),on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Parallelogram2"),Br("ManualOperation"),Br("Procedure"),Br("Cylinder1"))),on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Terminator"),Br("CreateRequest"),Br("Document"),Br("TriangleDown"))),Hn(),On(),Yn()),ut.current.groupTemplate=on(Et.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Et.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(va,to)=>{var no=to.addMembers(to.diagram.selection,!0);no||to.diagram.currentTool.doCancel()},avoidable:!1},new Et.KX("location","loc",Et.E9.parse).makeTwoWay(Et.E9.stringify),on(Et.s_,"Auto",{name:"BODY"},on(Et.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Et.z6.AllSides,toSpot:Et.z6.AllSides},new Et.KX("fill"),new Et.KX("stroke","color"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.Vm,{background:"transparent",margin:20})),on(Et.al,{alignment:Et.z6.Top,alignmentFocus:Et.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Et.KX("text"),new Et.KX("stroke","color"))),ut.current.groupTemplate.selectionAdornmentTemplate=on(Et.uz,"Spot",on(Et.s_,"Auto",on(Et.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),on(Et.Vm,{margin:1.5})),fr({alignment:Et.z6.TopRight,alignmentFocus:Et.z6.BottomRight})),ut.current.groupTemplate.contextMenu=on("ContextMenu",Hn(),On(),Yn()),ut.current.linkTemplate=on(Et.rU,{layerName:"Foreground",routing:Et.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Et.KX("fromSpot","fromSpot",Et.z6.parse),new Et.KX("toSpot","toSpot",Et.z6.parse),new Et.KX("fromShortLength","dir",va=>va>=1?10:0),new Et.KX("toShortLength","dir",va=>va>=1?10:0),new Et.KX("points").makeTwoWay(),on(Et.bn,{strokeWidth:2},new Et.KX("stroke","color"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.bn,{segmentIndex:0,segmentOffset:new Et.E9(15,0),segmentOrientation:Et.rU.OrientAlong,alignmentFocus:Et.z6.Right,figure:"circle",width:10,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va===1)),on(Et.bn,{segmentIndex:-1,segmentOffset:new Et.E9(-10,6),segmentOrientation:Et.rU.OrientPlus90,alignmentFocus:Et.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va>=1),new Et.KX("width","thickness",va=>7+3*va),new Et.KX("height","thickness",va=>7+3*va),new Et.KX("segmentOffset","thickness",va=>new Et.E9(-15,4+1.5*va))),on(Et.bn,{segmentIndex:0,segmentOffset:new Et.E9(15,-6),segmentOrientation:Et.rU.OrientMinus90,alignmentFocus:Et.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va===2),new Et.KX("width","thickness",va=>7+3*va),new Et.KX("height","thickness",va=>7+3*va),new Et.KX("segmentOffset","thickness",va=>new Et.E9(-15,4+1.5*va))),on(Et.al,{alignmentFocus:new Et.z6(0,1,-4,0),editable:!0},new Et.KX("text").makeTwoWay(),new Et.KX("stroke","color"))),ut.current.linkTemplate.selectionAdornmentTemplate=on(Et.uz,on(Et.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:gr(2)},new Et.KX("pathPattern","thickness",gr)),fr({alignmentFocus:new Et.z6(0,0,-6,-4)}));function gr(va){return on(Et.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(va+4).toString()+" H3"})}function Da(va){var to="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return va===0?to="M0 0 M16 16 M0 8 L16 8":va===2&&(to="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),on(Et.bn,{geometryString:to,margin:2,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr("dir",va),contextClick:Lr("dir",va)})}function Pa(va){var to=(no,ya)=>{no.handled=!0,no.diagram.model.commit(Co=>{var _o=ya.part.adornedPart;Co.set(_o.data,va?"toSpot":"fromSpot",Et.z6.stringify(Et.z6.AllSides)),(va?_o.toNode:_o.fromNode).invalidateConnectedLinks()})};return on(Et.bn,{width:12,height:12,fill:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:to,contextClick:to})}function br(va,to){var no=0,ya=Et.z6.RightSide;va.equals(Et.z6.Top)?(no=270,ya=Et.z6.TopSide):va.equals(Et.z6.Left)?(no=180,ya=Et.z6.LeftSide):va.equals(Et.z6.Bottom)&&(no=90,ya=Et.z6.BottomSide),to||(no-=180);var Co=(_o,Zo)=>{_o.handled=!0,_o.diagram.model.commit(Ja=>{var wi=Zo.part.adornedPart;Ja.set(wi.data,to?"toSpot":"fromSpot",Et.z6.stringify(ya)),(to?wi.toNode:wi.fromNode).invalidateConnectedLinks()})};return on(Et.bn,{alignment:va,alignmentFocus:va.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:no,background:"transparent",mouseEnter:(_o,Zo)=>Zo.background="dodgerblue",mouseLeave:(_o,Zo)=>Zo.background="transparent",click:Co,contextClick:Co})}ut.current.linkTemplate.contextMenu=on("ContextMenu",On(),Yn(),on("ContextMenuButton",on(Et.s_,"Horizontal",Da(0),Da(1),Da(2))),on("ContextMenuButton",on(Et.s_,"Horizontal",on(Et.s_,"Spot",Pa(!1),br(Et.z6.Top,!1),br(Et.z6.Left,!1),br(Et.z6.Right,!1),br(Et.z6.Bottom,!1)),on(Et.s_,"Spot",{margin:new Et.Zt(0,0,0,2)},Pa(!0),br(Et.z6.Top,!0),br(Et.z6.Left,!0),br(Et.z6.Right,!0),br(Et.z6.Bottom,!0)))));const To=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],E=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},b=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ge.createElement(oe.Z,{className:ae.Z.lists,gutter:[10,10]},a.map((re,ie)=>ge.createElement(De.Z,{flex:"110px",className:ae.Z.item},ge.createElement("div",null,ge.createElement(me.Z,{value:`$$${re.value}$$`}),re.name),ge.createElement("div",{className:ae.Z.children},re.children.map((Ae,pe)=>ge.createElement("div",{key:pe},ge.createElement("h1",null,Ae.name),ge.createElement(oe.Z,{gutter:[10,10]},Ae.data.map((Pe,ve)=>ge.createElement(De.Z,{key:ve,onClick:()=>E(Pe),className:ae.Z.diamond},ge.createElement(me.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ge.createElement(oe.Z,{className:ae.Z.lists,gutter:[10,10]},x.map((re,ie)=>ge.createElement(De.Z,{flex:"110px",className:ae.Z.item},ge.createElement("div",null,ge.createElement(me.Z,{value:"`$$"+re.value+"$$`"}),re.name),ge.createElement("div",{className:ae.Z.children},re.children.map((Ae,pe)=>ge.createElement("div",{key:pe},Ae.name&&ge.createElement("h1",null,Ae.name),ge.createElement(oe.Z,{gutter:[10,10]},Ae.data.map((Pe,ve)=>ge.createElement(De.Z,{key:ve,onClick:()=>E(Pe),className:ae.Z.diamond},ge.createElement(me.Z,{value:"`$$"+Pe.value+"$$`"}))))))))))}],ee=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var ie=re.innerText;return le&&le(ie),ie};return(0,z.useImperativeHandle)(ne,()=>({getData:ee})),ge.createElement("div",{className:ae.Z.mathWrap},ge.createElement(Fe.default,{defaultActiveKey:"1",items:b}),ge.createElement("math-field",{locale:"zh_cn",className:ae.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},se||""),ue&&ge.createElement("div",{className:ae.Z.button},ge.createElement(we.ZP,{size:"large",onClick:ee,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});rn.Z=te},17696:function(Rn,rn,he){"use strict";he.d(rn,{z:function(){return Ht},Z:function(){return vt}});var z=he(59301),oe=he(54580),De=he(8591),Fe=he(43418),we=he(3113),me=he(38446),ae=he(59674),ce=Object.defineProperty,ge=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ue=(At,Xe,_e)=>Xe in At?ce(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,se=(At,Xe)=>{for(var _e in Xe||(Xe={}))te.call(Xe,_e)&&ue(At,_e,Xe[_e]);if(ge)for(var _e of ge(Xe))le.call(Xe,_e)&&ue(At,_e,Xe[_e]);return At},ne=(At,Xe,_e)=>new Promise((dt,$e)=>{var kt=bt=>{try{un(_e.next(bt))}catch(sn){$e(sn)}},jt=bt=>{try{un(_e.throw(bt))}catch(sn){$e(sn)}},un=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(kt,jt);un((_e=_e.apply(At,Xe)).next())});const y="\u3000\u3000";function a(At){var Xe=["Bytes","KB","MB","GB","TB"];if(At==0)return"0 Byte";var _e=parseInt(""+Math.floor(Math.log(At)/Math.log(1024)),10);return(At/Math.pow(1024,_e)).toFixed(1)+" "+Xe[_e]}var x=({value:At=[],action:Xe,onChange:_e,className:dt,maxSize:$e=150,title:kt="\u6587\u4EF6\u4E0A\u4F20",accept:jt=null})=>{const un={multiple:!1,fileList:At,accept:jt,withCredentials:!0,beforeUpload:sn=>sn.size/1024/1024<$e?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${$e}MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange(sn){var Et,St,Dt,Zt;let pt=[...sn.fileList];if(pt=pt.map(et=>(et.name.indexOf(y)===-1&&(et.name=`${et.name}${y}${a(et.size)}`),se({},et))),sn.file.status==="done"&&((St=(Et=sn.file)==null?void 0:Et.response)==null?void 0:St.status)===-1){message.error((Zt=(Dt=sn.file)==null?void 0:Dt.response)==null?void 0:Zt.message),_e([]);return}_e(pt)},onRemove:sn=>ne(void 0,null,function*(){const Et=sn.size/1024/1024;return sn.status==="uploading"?!0:Et<$e&&(sn.response?sn.response.id:sn.uid)?yield removeAttachment(sn.response?sn.response.id:sn.id):!0})};function bt(sn){sn.preventDefault(),sn.stopPropagation()}return React.createElement("div",{className:`single-upload ${dt||""}`},React.createElement(Upload,se({},un),React.createElement(Button,{type:"primary",title:At.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:At.length>0,ghost:!0},kt),React.createElement("span",{onClick:bt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",$e,"M)"," ")))},E=he(61481),b=he(89392),ee=Object.defineProperty,re=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,pe=(At,Xe,_e)=>Xe in At?ee(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,Pe=(At,Xe)=>{for(var _e in Xe||(Xe={}))ie.call(Xe,_e)&&pe(At,_e,Xe[_e]);if(re)for(var _e of re(Xe))Ae.call(Xe,_e)&&pe(At,_e,Xe[_e]);return At};const ve=At=>React.createElement("svg",Pe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},At),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Me="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Re=Object.defineProperty,xe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,xt=(At,Xe,_e)=>Xe in At?Re(At,Xe,{enumerable:!0,configurable:!0,writable:!0,value:_e}):At[Xe]=_e,it=(At,Xe)=>{for(var _e in Xe||(Xe={}))at.call(Xe,_e)&&xt(At,_e,Xe[_e]);if(xe)for(var _e of xe(Xe))qe.call(Xe,_e)&&xt(At,_e,Xe[_e]);return At},Bt=(At,Xe,_e)=>new Promise((dt,$e)=>{var kt=bt=>{try{un(_e.next(bt))}catch(sn){$e(sn)}},jt=bt=>{try{un(_e.throw(bt))}catch(sn){$e(sn)}},un=bt=>bt.done?dt(bt.value):Promise.resolve(bt.value).then(kt,jt);un((_e=_e.apply(At,Xe)).next())});const{Dragger:nt}=oe.default;function Ht(At){let Xe=[];return At&&At.length>0&&(Xe=At.map(_e=>({uid:_e.id,id:_e.id,name:_e.title+y+_e.filesize,url:_e.url,filesize:_e.filesize,status:"done",response:{id:_e.id}}))),Xe}var vt=({value:At,onChange:Xe,action:_e,data:dt,className:$e,maxSize:kt=150,title:jt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:un=!1,accept:bt="",additionalText:sn,isDragger:Et,number:St=1e3,aloneClear:Dt=!1,realTimeRemove:Zt=!0,uploadText:pt,setFileProgress:et,showFileProgress:Nt})=>{const[ht,st]=(0,z.useState)(!1);let[Ge,Ee]=(0,z.useState)(At||[]),[de,Be]=(0,z.useState)(1);(0,z.useEffect)(()=>{At&&(de===1&&Ee([...At]),Be(2),St===(At==null?void 0:At.length)&&st(!0))},[At]);const Ie=()=>{setTimeout(()=>{Ge.pop(),Ee([...Ge])},500)};Nt&&et(Ge.some(gt=>gt.status==="uploading"));const be={multiple:!0,disabled:ht,accept:bt,withCredentials:!0,fileList:Ge,beforeUpload:(gt,an)=>{const Mt=gt.size/1024/1024;return Ge.concat(an).length>St?(Ge.pop(),Ee([...Ge]),De.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${St}\u4E2A\u6587\u4EF6`),Dt?Promise.reject():(Ie(),!1)):Mt=St?st(!0):st(!1),Ee([...Ge]),Ge=Ge.map(cn=>{var Ft,Gt;return(Ft=cn==null?void 0:cn.response)!=null&&Ft.id&&(cn.url=(Gt=cn==null?void 0:cn.response)==null?void 0:Gt.url),cn.name.indexOf(y)===-1&&(cn.name=`${cn.name}${y}${a(cn.size)}`),it({},cn)}),console.log("info:",gt,Ge),Xe(Ge)},onRemove:gt=>Bt(void 0,null,function*(){if(!Zt)return!0;const an=()=>Bt(void 0,null,function*(){if(gt.response?gt.response.id:gt.id){let ct=yield(0,ae.JZ)(gt.response?gt.response.id:gt.uid);return Promise.resolve(ct)}else return!0});return un?new Promise((Mt,ct)=>{Fe.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:z.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Bt(void 0,null,function*(){const Vt=yield an();De.ZP.success("\u5220\u9664\u6210\u529F"),Mt(!0)}),onCancel:()=>Mt(!1)})}):yield an()})};function Ze(gt){gt.preventDefault(),gt.stopPropagation()}return z.createElement("div",{className:`multi-upload ${$e||""}`},Et&&z.createElement(nt,it({},be),z.createElement("p",{className:"ant-upload-drag-icon"},z.createElement(E.Z,null)),z.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",z.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",kt,"MB)"," "),sn),!Et&&z.createElement(oe.default,it({},be),z.createElement(we.ZP,{disabled:ht,className:"upload_button"},z.createElement("img",{className:"aBtn_img",src:Me}),jt),z.createElement("span",{onClick:Ze,className:"upload_text"},pt||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${kt}MB)`)))}},30851:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return pe}});var z=he(59301),oe=he(9221),De=Object.defineProperty,Fe=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,ae=(Pe,ve,Me)=>ve in Pe?De(Pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Pe[ve]=Me,ce=(Pe,ve)=>{for(var Me in ve||(ve={}))we.call(ve,Me)&&ae(Pe,Me,ve[Me]);if(Fe)for(var Me of Fe(ve))me.call(ve,Me)&&ae(Pe,Me,ve[Me]);return Pe},ge=(Pe,ve)=>{var Me={};for(var Re in Pe)we.call(Pe,Re)&&ve.indexOf(Re)<0&&(Me[Re]=Pe[Re]);if(Pe!=null&&Fe)for(var Re of Fe(Pe))ve.indexOf(Re)<0&&me.call(Pe,Re)&&(Me[Re]=Pe[Re]);return Me};const le={header:{cell:Pe=>{var ve=Pe,{onResize:Me,width:Re}=ve,xe=ge(ve,["onResize","width"]);return Re?z.createElement(oe.Resizable,{width:Re,height:0,handle:z.createElement("span",{className:"react-resizable-handle",onClick:at=>{at.stopPropagation()}}),onResize:Me,draggableOpts:{enableUserSelectHack:!1}},z.createElement("th",ce({},xe))):z.createElement("th",ce({},xe))}}};var ue=he(1710),se=Object.defineProperty,ne=Object.defineProperties,y=Object.getOwnPropertyDescriptors,a=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(Pe,ve,Me)=>ve in Pe?se(Pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:Me}):Pe[ve]=Me,ee=(Pe,ve)=>{for(var Me in ve||(ve={}))x.call(ve,Me)&&b(Pe,Me,ve[Me]);if(a)for(var Me of a(ve))E.call(ve,Me)&&b(Pe,Me,ve[Me]);return Pe},re=(Pe,ve)=>ne(Pe,y(ve)),ie=(Pe,ve)=>{var Me={};for(var Re in Pe)x.call(Pe,Re)&&ve.indexOf(Re)<0&&(Me[Re]=Pe[Re]);if(Pe!=null&&a)for(var Re of a(Pe))ve.indexOf(Re)<0&&E.call(Pe,Re)&&(Me[Re]=Pe[Re]);return Me},pe=Pe=>{var ve=Pe,{pagination:Me,resColumns:Re,dataSource:xe,onRow:at}=ve,qe=ie(ve,["pagination","resColumns","dataSource","onRow"]);const[xt,it]=(0,z.useState)(!1),[Bt,nt]=(0,z.useState)([{}]),Ht=(0,z.useRef)(null);(0,z.useEffect)(()=>{let At=Re;At=At.map((Xe,_e)=>re(ee({},Xe),{onHeaderCell:dt=>({width:dt.width,onResize:vt(_e)})})),nt(At)},[]),(0,z.useEffect)(()=>{Ht.current=Bt},[Bt]);const vt=At=>(Xe,{size:_e})=>{const dt=[...Ht.current];dt[At]=re(ee({},dt[At]),{width:_e.width}),nt(dt)};return z.createElement("div",null,z.createElement(ue.default,re(ee({bordered:!0,components:le,columns:Bt,dataSource:xe,pagination:Me,loading:xt,onRow:at},qe),{rowKey:At=>At.key||At.id})))}},4586:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ve},P:function(){return Ae}});var z=he(59301),oe=he(78241),De=he(43418),Fe=he(5112),we=he(92832),me=he(1710),ae={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},ce=he(49898),ge=Object.defineProperty,te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(Me,Re,xe)=>Re in Me?ge(Me,Re,{enumerable:!0,configurable:!0,writable:!0,value:xe}):Me[Re]=xe,a=(Me,Re)=>{for(var xe in Re||(Re={}))se.call(Re,xe)&&y(Me,xe,Re[xe]);if(ue)for(var xe of ue(Re))ne.call(Re,xe)&&y(Me,xe,Re[xe]);return Me},x=(Me,Re)=>te(Me,le(Re)),E=(Me,Re)=>{var xe={};for(var at in Me)se.call(Me,at)&&Re.indexOf(at)<0&&(xe[at]=Me[at]);if(Me!=null&&ue)for(var at of ue(Me))Re.indexOf(at)<0&&ne.call(Me,at)&&(xe[at]=Me[at]);return xe},b=(Me,Re,xe)=>new Promise((at,qe)=>{var xt=nt=>{try{Bt(xe.next(nt))}catch(Ht){qe(Ht)}},it=nt=>{try{Bt(xe.throw(nt))}catch(Ht){qe(Ht)}},Bt=nt=>nt.done?at(nt.value):Promise.resolve(nt.value).then(xt,it);Bt((xe=xe.apply(Me,Re)).next())});const ee=({studentNames:Me,total:Re})=>{const xe=["","\u4E00","\u4E24","\u4E09"];return Re>3?z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ae.orangeColor},Me==null?void 0:Me.join("\u3001")),"\u7B49",z.createElement("span",{className:ae.orangeColor},Re),"\u540D\u5B66\u751F"):z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:ae.orangeColor},Me==null?void 0:Me.join("\u3001")),xe[Re],"\u540D\u5B66\u751F")},re=({used:Me,copy:Re,canNotCopy:xe,studentNames:at,studentCount:qe,inPaper:xt,is_random:it=!1,position:Bt=""})=>{const nt=()=>{if(Re>0&&xe>0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",z.createElement("span",{className:ae.orangeColor},xe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(Re>0&&xe===0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},Re),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(Re===0&&xe>0)return z.createElement(z.Fragment,null,"\u5176\u4E2D",z.createElement("span",{className:ae.orangeColor},xe),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},Ht=Bt||(xt?"\u8BD5\u5377":"\u8BFE\u7A0B");return z.createElement("span",null,z.createElement(ee,{studentNames:at,total:qe}),"\u5B66\u4E60\u8FC7",Ht,"\u4E2D\u7684",z.createElement("span",{className:ae.orangeColor},Me),"\u4E2A\u9879\u76EE\uFF0C",nt(),"\u3002\u8BF7\u9009\u62E9",it?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},ie=({onCancel:Me,onOk:Re,visible:xe,inPaper:at,renderData:qe,type:xt,isMultipleCourse:it=!1})=>{const[Bt]=oe.default.useForm(),[nt,Ht]=(0,z.useState)(1),[vt,At]=(0,z.useState)(!1),Xe=(0,z.useMemo)(()=>(qe==null?void 0:qe.total_num)===1&&(qe==null?void 0:qe.can_copy_num)===1,[qe]),_e=(0,z.useMemo)(()=>{var dt;return(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.filter($e=>$e.is_show)},[qe]);return z.createElement(z.Fragment,null,Xe?z.createElement(De.default,{centered:!0,closable:!0,open:xe,destroyOnClose:!0,title:"\u63D0\u793A",className:ae.antdModal,width:682,confirmLoading:vt,onCancel:Me,onOk:()=>b(void 0,null,function*(){var dt;At(!0);let $e=nt;if(it){const kt=a({},Bt.getFieldsValue());$e=(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.map(jt=>kt[jt.id]!==void 0?x(a({},jt),{is_copy:kt[jt.id]}):jt)}yield Re($e),At(!1)})},z.createElement("div",{className:ae.content,style:{marginBottom:20}},it?"\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?":z.createElement(z.Fragment,null,z.createElement(ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.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")),it?z.createElement(oe.default,{form:Bt,preserve:!1},_e==null?void 0:_e.map(dt=>z.createElement(z.Fragment,{key:dt.id},z.createElement("h3",{className:"ml15 mb5"},dt.name),z.createElement(oe.default.Item,{name:dt.id,initialValue:1},z.createElement(Fe.ZP.Group,{className:ae.content},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):z.createElement(Fe.ZP.Group,{value:nt,onChange:dt=>Ht(dt.target.value),className:ae.content,style:{marginBottom:30}},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),z.createElement("div",null,z.createElement("div",{className:ae.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),z.createElement("div",{className:ae.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"),z.createElement("div",{className:`${ae.content} ${ae.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"))):z.createElement(De.default,{centered:!0,closable:!0,destroyOnClose:!0,open:xe,confirmLoading:vt,title:"\u63D0\u793A",width:682,onCancel:Me,onOk:()=>b(void 0,null,function*(){var dt;At(!0);let $e=0;if(it){const kt=a({},Bt.getFieldsValue());$e=(dt=qe==null?void 0:qe.course_data_list)==null?void 0:dt.map(jt=>kt[jt.id]!==void 0?x(a({},jt),{is_use:kt[jt.id]}):jt)}yield Re($e),At(!1)})},z.createElement("div",{className:ae.content},z.createElement(ee,{studentNames:qe==null?void 0:qe.student_names,total:qe==null?void 0:qe.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",it?z.createElement(oe.default,{form:Bt,preserve:!1},z.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"),_e==null?void 0:_e.map(dt=>z.createElement(z.Fragment,{key:dt.id},z.createElement("h3",{className:"ml15 mb5"},dt.name),z.createElement(oe.default.Item,{name:dt.id,initialValue:1},z.createElement(Fe.ZP.Group,{className:ae.content},z.createElement(Fe.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),z.createElement(Fe.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):z.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",z.createElement("span",{className:ae.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"))))},Ae=function(){const[Me,Re]=(0,z.useState)(!1),[xe,at]=(0,z.useState)();return[Me,()=>Re(!1),xe,it=>b(this,null,function*(){var Bt;const nt=it,{isImportMultipleCourse:Ht=!1}=nt,vt=E(nt,["isImportMultipleCourse"]);console.log(it);const At=(it==null?void 0:it.result)||(yield(0,ce.Tr)(vt));return"status"in At?!1:Ht?((Bt=At==null?void 0:At.course_data_list)==null?void 0:Bt.some(_e=>_e.is_show))?(at(At),Re(!0),!0):At.course_data_list||[]:At.student_count===0?!1:(at(At),Re(!0),!0)})]},pe=Me=>{const[Re]=oe.default.useForm(),[xe,at]=(0,z.useState)(!1),{onCancel:qe,onOk:xt,visible:it,inPaper:Bt=!1,renderData:nt,type:Ht,isMultipleCourse:vt=!1,position:At}=Me;let Xe=(0,z.useMemo)(()=>Bt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ae.tableCell,render($e,kt){return z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426"))),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:ae.tableCell,render($e,kt){return z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:($e,kt)=>z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:($e,kt)=>z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],initialValue:1},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426")))}],[Bt]),_e=(0,z.useMemo)(()=>Bt?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ae.tableCell,align:"center",ellipsis:!0,render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:ae.tableCell,ellipsis:!0,align:"center",render:($e,kt)=>z.createElement("a",{href:`/shixuns/${kt.identifier}/challenges`,target:"_blank"},$e)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:($e,kt)=>z.createElement(z.Fragment,null,z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_use"],initialValue:0},z.createElement(Fe.ZP.Group,null,z.createElement(Fe.ZP,{value:1},"\u662F"),z.createElement(Fe.ZP,{value:0},"\u5426"))),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?kt==null?void 0:kt.stage_shixun_id:kt.shixun_course_id||kt.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})))}],[Bt]);if(vt){const $e={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:ae.tableCell,render:(kt,jt)=>z.createElement("a",{href:`/classrooms/${jt.course_id}`},kt)};Xe=[$e,...Xe],_e=[$e,..._e]}const dt=(0,z.useMemo)(()=>re({used:nt==null?void 0:nt.repeat_shixun_num,copy:nt==null?void 0:nt.can_copy_num,canNotCopy:nt==null?void 0:nt.no_copy_num,studentNames:nt==null?void 0:nt.student_names,studentCount:nt==null?void 0:nt.student_count,is_random:nt==null?void 0:nt.is_random,inPaper:Bt,position:At}),[nt,Bt,At]);return z.createElement(De.default,{title:"\u63D0\u793A",centered:!0,open:it,confirmLoading:xe,onOk:()=>b(void 0,null,function*(){at(!0);const $e=Re.getFieldsValue(),kt=Object.keys($e).map(jt=>({id:parseInt(jt.split("_")[0]),course_id:parseInt(jt.split("_")[1]),is_use:$e[jt].is_use,is_copy:$e[jt].is_copy}));yield xt(kt),at(!1)}),onCancel:qe,width:880,okText:"\u786E\u8BA4",className:ae.antdModal,destroyOnClose:!0},z.createElement(oe.default,{form:Re,preserve:!1},z.createElement("div",{className:ae.brief},dt),z.createElement("div",{style:{marginBottom:30}},z.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),z.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"),z.createElement("div",{className:ae.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")),(nt==null?void 0:nt.can_copy_num)>0&&z.createElement("div",null,z.createElement("div",{className:ae.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),z.createElement(me.default,{columns:Xe,className:ae.antdTable,dataSource:nt==null?void 0:nt.can_copy_list,rowKey:Ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(nt==null?void 0:nt.no_copy_num)>0&&z.createElement("div",null,z.createElement("div",{className:ae.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),z.createElement(me.default,{columns:_e,className:ae.antdTable,dataSource:nt==null?void 0:nt.no_copy_list,rowKey:Ht==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(nt==null?void 0:nt.no_use_list.length)>0&&(nt==null?void 0:nt.no_use_list.map($e=>z.createElement("div",{key:Ht==="subject"?$e.stage_shixun_id:$e.shixun_course_id||$e.id},z.createElement(oe.default.Item,{name:[`${Ht==="subject"?$e==null?void 0:$e.stage_shixun_id:$e.shixun_course_id||$e.id}`,"is_copy"],hidden:!0,initialValue:0},z.createElement(we.default,{type:"hidden"})),z.createElement(oe.default.Item,{name:[`${Ht==="subject"?$e==null?void 0:$e.stage_shixun_id:$e.shixun_course_id||$e.id}`,"is_use"],hidden:!0,initialValue:1},z.createElement(we.default,{type:"hidden"})))))))};var ve=Me=>{const{modalType:Re}=Me;return Re==="multiple"?z.createElement(pe,a({},Me)):z.createElement(ie,a({},Me))}},20527:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ce}});var z=he(59301),oe={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"},De=he(43418),Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",me=(ge,te,le)=>new Promise((ue,se)=>{var ne=x=>{try{a(le.next(x))}catch(E){se(E)}},y=x=>{try{a(le.throw(x))}catch(E){se(E)}},a=x=>x.done?ue(x.value):Promise.resolve(x.value).then(ne,y);a((le=le.apply(ge,te)).next())}),ce=({type:ge,resdata:te,onok:le,oktext:ue,okloading:se})=>{const[ne,y]=(0,z.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:E,course_data_list:b,no_copy_list:ee,no_copy_num:re,no_use_list:ie,no_use_num:Ae,repeat_shixun_num:pe,student_count:Pe,total_num:ve,use_num:Me}=te;let Re=x>0||ge==="exercise";(0,z.useEffect)(()=>{(te==null?void 0:te.student_count)>0&&y(!0)},[te]),console.log("---11",se),(0,z.useEffect)(()=>{se||y(!1)},[se]);const xe=()=>{if(ge==="exercise"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.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(ge==="exercise"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixun"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixun"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="subject"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="subject"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",z.createElement("span",{className:oe.orangeColor},Pe)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",z.createElement("span",{className:oe.orangeColor},Me)," \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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="exercisepush")return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",z.createElement("span",{className:oe.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(ge==="shixunpush"&&E===1)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",z.createElement("span",{className:oe.orangeColor},Me),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if(ge==="shixunpush"&&E===2)return z.createElement(z.Fragment,null,"\u8BFE\u5802\u5185\u6709",z.createElement("span",{className:oe.orangeColor},Pe),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",z.createElement("span",{className:oe.orangeColor},Me),"\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",z.createElement("span",{className:oe.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},at=()=>{if(ge==="exercise"||ge==="subject"||ge==="exercisepush"||ge==="shixunpush")return z.createElement("div",{style:{marginTop:20}},re>0&&z.createElement("div",null,z.createElement("span",{className:oe.flex},z.createElement("img",{src:we,style:{width:14}}),z.createElement("span",{className:oe.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:oe.statusbody},ge==="exercise"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",z.createElement("span",{className:oe.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"),(ge==="subject"||ge==="exercisepush")&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&z.createElement("span",{className:oe.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"),ge==="shixunpush"&&z.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",Re&&z.createElement("span",{className:oe.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"),z.createElement("div",null,ee==null?void 0:ee.map((qe,xt)=>z.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",xt+1!==re&&"\u3001"))))),x>0&&z.createElement("div",{style:{marginTop:20}},z.createElement("span",{className:oe.flex},z.createElement("img",{src:Fe,style:{width:14}}),z.createElement("span",{className:oe.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),z.createElement("div",{className:oe.statusbody},ge==="exercise"&&z.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"),(ge==="subject"||ge==="exercisepush")&&z.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"),ge==="shixunpush"&&z.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"),z.createElement("div",null,a==null?void 0:a.map((qe,xt)=>z.createElement("a",{href:`/shixuns/${qe.identifier}/challenges`,target:"_blank"},"\u300A",qe==null?void 0:qe.name,"\u300B",xt+1!==x&&"\u3001"))))));if(ge==="shixun")return z.createElement("div",{style:{marginTop:20}},x>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 z.createElement(De.default,{open:ne,onCancel:()=>{y(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!Re&&"none"}},zIndex:1003,confirmLoading:se,okText:Re?ue:"\u6211\u77E5\u9053\u4E86",onOk:()=>me(void 0,null,function*(){Re?yield le([...a,...ie]):y(!1)})},z.createElement("div",{style:{maxHeight:600,overflow:"auto"}},xe(),at()))}},38461:function(Rn,rn,he){"use strict";he.d(rn,{K:function(){return me}});var z=he(59301),oe=he(43418),De=he(71628),Fe={modal:"modal___LGwws",closeIcon:"closeIcon___vsUXI",wrap:"wrap___tDzbl",input:"input___aikQk"},we=he(24334);const me=({visible:ae,width:ce,videoId:ge,file_url:te,course_id:le,copyUrl:ue,toLog:se=!0,logWatchHistory:ne=()=>{},allow_skip:y,onClose:a=()=>{},autoPlay:x=!1,onPlayEnded:E=()=>{}})=>z.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:ae,title:null,footer:null,width:ce,className:Fe.modal},z.createElement("i",{className:`${Fe.closeIcon} iconfont icon-guanbi10`,onClick:a}),ae&&z.createElement(De.Z,{onPlayEnded:E,autoPlay:x,allow_skip:y,courseId:le,src:te!=null&&te.startsWith("http")?te:we.Base64.decode(te),videoId:ge,toLog:se,logWatchHistory:ne}))},71628:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return y}});var z=he(59301),oe=he(8591),De=he(38854),Fe=he(44860),we=he(40846),me=he(73898),ae=he(56102),ce=he(20736),ge={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},te=(a,x,E)=>new Promise((b,ee)=>{var re=pe=>{try{Ae(E.next(pe))}catch(Pe){ee(Pe)}},ie=pe=>{try{Ae(E.throw(pe))}catch(Pe){ee(Pe)}},Ae=pe=>pe.done?b(pe.value):Promise.resolve(pe.value).then(re,ie);Ae((E=E.apply(a,x)).next())});function le(a){if(isNaN(a))return{minutes:"00",seconds:"00"};const x=new Date(a*1e3).toISOString().substr(11,8);return{hour:x.substr(0,2),minutes:x.substr(3,2),seconds:x.substr(6,2)}}Object.defineProperty(HTMLMediaElement.prototype,"playing",{get:function(){return this.currentTime>0&&!this.paused&&!this.ended&&this.readyState>2}});function ue(a,x){return a-x}function se(a){a.sort(ue);let x=0;for(let E=0;E{},handlePlay:pe=()=>{},handlePlayEnded:Pe=()=>{},autoPlay:ve=!1,onPlayEnded:Me=()=>{},isShowWaterMark:Re=!0},xe)=>{var at;const xt=((at=x==null?void 0:x.split("."))==null?void 0:at.pop())==="flv",it=(0,z.useRef)(),Bt=(0,z.useRef)(),nt=(0,z.useRef)(),Ht=(0,z.useRef)(),vt=(0,z.useRef)(),At=(0,z.useRef)(),Xe=(0,z.useRef)(),_e=(0,z.useRef)(),dt=(0,z.useRef)(),$e=(0,z.useRef)(),kt=(0,z.useRef)(),jt=(0,z.useRef)(),un=(0,z.useRef)(),bt=(0,z.useRef)(),sn=navigator.userAgent.toLowerCase().match(ne),Et=sn?sn[0]:"pc",St=(0,z.useRef)(!1),Dt=(0,me.eY)();let Zt=0,pt=0,et=0,Nt=null,ht=!1,st=20,Ge=1,Ee=!1,de=!1,Be=[];(0,z.useImperativeHandle)(xe,()=>({getLastUpdatedTime:()=>it.current.currentTime,getDuration:()=>it.current.duration})),oe.ZP.config({maxCount:1,getContainer:()=>nt.current});const Ie=(0,z.useCallback)((Vt,cn=!1)=>{let Ft={point:it.current.currentTime};Nt?(Ft.log_id=Nt,Ft.watch_duration=se(Be),Ft.total_duration=pt):(re?(Ft.video_id=parseInt(b,10),Ft.course_id=re):Ft.video_id=b,Ft.duration=Zt,Ft.device=Et),cn&&(Ft.ed="1");function Gt(){return te(this,null,function*(){Ee=!0,Nt=yield ee==null?void 0:ee(Ft),Ee=!1,Vt&&Vt()})}Gt()},[b,re]);(0,z.useEffect)(()=>{it.current&&(Ht.current.style.display="none",vt.current.style.display="block"),oe.ZP.destroy();let Vt=null;return Fe.Z.isSupported&&xt&&x&&(x==null?void 0:x.indexOf(".m3u8"))<0?(Vt=Fe.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:x,muted:!1}),it.current&&(Vt.attachMediaElement(it.current),Vt.load())):it.current.setAttribute("src",x),Ze(),()=>{Vt&&(Vt.unload(),Vt.pause(),Vt.destroy(),Vt=null)}},[it,xt,x]);function be(){it.current.paused?(Ht.current.style.display="none",vt.current.style.display="block"):(Ht.current.style.display="block",vt.current.style.display="none")}function Ze(){kt.current.style.display="none",un.current.style.display="none",jt.current.style.display="none",it.current.muted||it.current.volume===0?kt.current.style.display="block":it.current.volume>0&&it.current.volume<=.5?un.current.style.display="block":jt.current.style.display="block"}(0,z.useEffect)(()=>{const Vt=document.getElementById("play"),cn=document.querySelectorAll(".playback-icons use");function Ft(){pe(),ie&&!St.current&&(it.current.currentTime=ie),St.current=!0,Be.push(it.current.currentTime),ht||(ht=!0,E&&Ie())}function Gt(){return te(this,null,function*(){be(),Be.push(it.current.currentTime),E&&Ie(()=>{Nt=null,et=0,ht=!1,Ee=!1,de=!1,Be=[],pt=0,Ge=1},!0),Me()})}function pn(){At.current.value=Math.round(it.current.currentTime),Xe.current.value=Math.round(it.current.currentTime)}function fn(){const Vr=le(Math.round(it.current.currentTime));dt.current.innerText=`${Vr.hour>0?Vr.hour+":":""}${Vr.minutes}:${Vr.seconds}`,dt.current.setAttribute("datetime",`${Vr.hour>0?" "+Vr.hour+" ":""}${Vr.minutes}m ${Vr.seconds}s`)}function Xn(){var Vr,_a,ja,fa,bo,ui,Bn;const ar=Math.round((Vr=it.current)==null?void 0:Vr.duration);(ja=(_a=At.current)==null?void 0:_a.setAttribute)==null||ja.call(_a,"max",ar),(bo=(fa=Xe.current)==null?void 0:fa.setAttribute)==null||bo.call(fa,"max",ar);const dr=le(ar);_e.current&&(_e.current.innerText=`${dr.hour>0?dr.hour+":":""}${dr.minutes}:${dr.seconds}`,(Bn=(ui=_e.current).setAttribute)==null||Bn.call(ui,"datetime",`${dr.hour>0?" "+dr.hour+" ":""}${dr.minutes}m ${dr.seconds}s`))}function Ar(){try{const Vr=Math.round(it.current.duration);At.current.setAttribute("max",Vr),Xe.current.setAttribute("max",Vr);const _a=le(Vr);_e.current.innerText=`${_a.hour>0?_a.hour+":":""}${_a.minutes}:${_a.seconds}`,_e.current.setAttribute("datetime",`${_a.hour>0?" "+_a.hour+" ":""}${_a.minutes}m ${_a.seconds}s`),pn(),fn();const{width:ja,height:fa,x:bo,y:ui}=Bt.current.getBoundingClientRect();if(bo<0||ui<0||!ja)return;if(!de){let Bn=it.current.currentTime,ar=Bn-et;Math.abs(ar)<10?(pt+=Math.abs(ar),et=Bn,Ee||pt-Ge*st>=0&&(Ge++,Be.push(et),E&&Ie())):(et=Bn,E&&Ie())}}catch(Vr){console.log(Vr)}}function ir(){de=!0}function Ir(){it.current.playing&&Be.push(it.current.currentTime,et),et=it.current.currentTime,de=!1}function Hr(){Zt=it.current.duration,Zt<=20&&(st=Zt/3),it.current.addEventListener("play",Ft)}function Rr(Vr){Vr.preventDefault(),(0,ce.vp)()?(it.current.style.width="100%",it.current.style.height="100%"):it.current.style.cssText=""}function Dr(){Ae()}function oa(Vr){if(!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");return}const _a=Vr.target.dataset.seek?Vr.target.dataset.seek:Vr.target.value;it.current.currentTime=_a,Xe.current.value=_a,At.current.value=_a}function Ia(Vr){const _a=Math.round(Vr.offsetX/Vr.target.clientWidth*parseInt(Vr.target.getAttribute("max"),10));At.current.setAttribute("data-seek",_a);const ja=le(_a);$e.current.textContent=`${ja.hour>0?ja.hour+":":""}${ja.minutes}:${ja.seconds}`;const fa=it.current.getBoundingClientRect();$e.current.style.left=`${Vr.pageX-fa.left}px`}function Qa(Vr){switch(Vr.code){case"Space":Vr.preventDefault(),Mt();break;case"ArrowRight":if(Vr.preventDefault(),!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(it.current.currentTime>=it.current.duration)break;it.current.currentTime=parseInt(it.current.currentTime)+5,pn();break;case"ArrowLeft":if(Vr.preventDefault(),!a){oe.ZP.warning("\u8BE5\u89C6\u9891\u7981\u6B62\u5FEB\u8FDB/\u540E\u9000\u64AD\u653E");break}if(it.current.currentTime===0)break;it.current.currentTime=parseInt(it.current.currentTime)-5,pn();break;case"ArrowUp":Vr.preventDefault(),it.current.volume<1&&(it.current.volume=(parseInt(it.current.volume*10)+1)/10);break;case"ArrowDown":Vr.preventDefault(),it.current.volume>0&&(it.current.volume=(parseInt(it.current.volume*10)-1)/10);break}}return nt.current.addEventListener((0,ce.gH)(),Rr),it.current.addEventListener("canplay",Hr),it.current.addEventListener("ended",Gt),it.current.addEventListener("seeking",ir),it.current.addEventListener("seeked",Ir),it.current.addEventListener("loadedmetadata",Xn),At.current.addEventListener("mousemove",Ia),At.current.addEventListener("input",oa),it.current.addEventListener("timeupdate",Ar),it.current.addEventListener("pause",Dr),it.current.addEventListener("volumechange",Ze),document.addEventListener("keydown",Qa),()=>{var Vr,_a,ja,fa,bo,ui,Bn,ar,dr,wr,sa,rr;(Vr=it.current)==null||Vr.removeEventListener("canplay",Hr),(_a=it.current)==null||_a.removeEventListener("play",Ft),(ja=it.current)==null||ja.removeEventListener("ended",Gt),(fa=it.current)==null||fa.removeEventListener("seeking",ir),(bo=it.current)==null||bo.removeEventListener("seeked",Ir),(ui=At.current)==null||ui.removeEventListener("mousemove",Ia),(Bn=At.current)==null||Bn.removeEventListener("input",oa),(ar=it.current)==null||ar.removeEventListener("timeupdate",Ar),(dr=it.current)==null||dr.removeEventListener("pause",Dr),(wr=it.current)==null||wr.removeEventListener("loadedmetadata",Xn),(sa=it.current)==null||sa.removeEventListener("volumechange",Ze),document.removeEventListener("keydown",Qa),(rr=it.current)!=null&&rr.playing&&(Be.push(et,it.current.currentTime),E&&Ie())}},[it,x]),(0,z.useEffect)(()=>{if(it.current.onended=()=>{Pe(it)},it.current.oncontextmenu=()=>!1,(x==null?void 0:x.indexOf(".m3u8"))>-1){if(it.current.canPlayType("application/vnd.apple.mpegurl"))it.current.src=x;else if(we.ZP.isSupported()){var Vt=new we.ZP;Vt.loadSource(x),Vt.attachMedia(it.current)}}},[x]);const[gt,an]=(0,z.useState)(1),Mt=()=>{it.current.paused||it.current.ended?it.current.play():it.current.pause(),be()};function ct(){it.current.muted=!it.current.muted,it.current.muted?(bt.current.setAttribute("data-volume",volume.value),bt.current.value=0):bt.current.value=bt.current.dataset.volume}return z.createElement("div",{style:{position:"relative"},ref:nt},z.createElement("div",{ref:Bt,className:`${ge.watermark} animated_alternate animate__animated_10s animate__infinite animate__stepstart ${ge.animate__loop}`},Re&&Dt?Dt.login:" "),z.createElement("div",{className:ge.container},z.createElement("div",{className:ge["video-container"],id:"video-container"},z.createElement("div",{className:ge["playback-animation"],id:"playback-animation"},z.createElement("svg",{className:ge["playback-icons"]},z.createElement("use",{className:"hidden",href:"#play-icon"}),z.createElement("use",{href:"#pause"}))),z.createElement("video",{className:ge.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:it,autoPlay:ve}),z.createElement("div",{className:`${ge["video-controls"]} `,id:"video-controls"},z.createElement("div",{className:ge["bottom-controls"]},z.createElement("div",{className:ge["left-controls"]},z.createElement("button",{"data-title":"\u64AD\u653E/\u6682\u505C",id:"play",onClick:Mt},z.createElement("svg",{className:ge["playback-icons"]},z.createElement("use",{ref:vt,href:"#play-icon"}),z.createElement("use",{ref:Ht,style:{display:"none"},href:"#pause"}))),z.createElement("div",{className:ge.time},z.createElement("time",{id:"time-elapsed",ref:dt},"00:00"),z.createElement("span",null," / "),z.createElement("time",{id:"duration",ref:_e},"00:00"))),z.createElement("div",{className:ge["right-controls"]},a&&z.createElement(De.Z,{placement:"top",overlayClassName:ge.rateOverlay,getPopupContainer:Vt=>Vt.parentNode,menu:{items:[{key:"1",label:z.createElement("span",{onClick:()=>{an(1),it.current.playbackRate=1}},"1.0x")},{key:"2",label:z.createElement("span",{onClick:()=>{an(1.5),it.current.playbackRate=1.5}},"1.5x")},{key:"3",label:z.createElement("span",{onClick:()=>{an(2),it.current.playbackRate=2}},"2.0x")}]}},z.createElement("div",{className:`${ge.controlText} mr5`},"\u500D\u901F")),z.createElement(ae.CopyToClipboard,{text:x,onCopy:()=>oe.ZP.success("\u590D\u5236\u6210\u529F")},z.createElement("button",{"data-title":"\u590D\u5236\u94FE\u63A5"},z.createElement("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}}))),z.createElement("div",{className:ge["volume-controls"]},z.createElement("button",{"data-title":"\u5F00\u542F/\u5173\u95ED\u58F0\u97F3",className:ge["volume-button"],id:"volume-button",onClick:ct},z.createElement("i",{ref:kt,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),z.createElement("i",{ref:un,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),z.createElement("i",{ref:jt,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})),z.createElement("input",{className:ge.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:bt,style:{display:"none"},onClick:Ze})),z.createElement("button",{"data-title":"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",className:ge["fullscreen-button"],onClick:()=>{(0,ce.vp)()?(0,ce.BU)():(0,ce.Dj)(nt.current)}},z.createElement("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})))),z.createElement("div",{className:ge["video-progress"]},z.createElement("progress",{ref:Xe,value:"0",min:"0"}),z.createElement("input",{className:ge.seek,ref:At,value:"0",min:"0",type:"range",step:"1"}),z.createElement("div",{className:ge["seek-tooltip"],ref:$e,id:"seek-tooltip"},"00:00"))))),z.createElement("svg",{style:{display:"none"}},z.createElement("defs",null,z.createElement("symbol",{id:"pause",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})),z.createElement("symbol",{id:"play-icon",viewBox:"0 0 24 24"},z.createElement("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})),z.createElement("symbol",{id:"volume-high",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})),z.createElement("symbol",{id:"volume-low",viewBox:"0 0 24 24"},z.createElement("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})),z.createElement("symbol",{id:"volume-mute",viewBox:"0 0 24 24"},z.createElement("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})),z.createElement("symbol",{id:"fullscreen",viewBox:"0 0 24 24"},z.createElement("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})),z.createElement("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24"},z.createElement("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})),z.createElement("symbol",{id:"pip",viewBox:"0 0 24 24"},z.createElement("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})))))})},85469:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return aa}});var z=he(59301),oe=he(50484),De=he(15277),Fe=he(92310),we=he.n(Fe),me=he(92413),ae=he(33708),ce=he(400),ge=he(33606),te=he(39559),le=he(37061),ue=he(55468),se=he(18929),ne=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],y=z.createContext(null),a=0;function x(_n,on){var ur=z.useState(function(){return a+=1,String(a)}),mr=(0,ge.Z)(ur,1),fr=mr[0],Lr=z.useContext(y),ln={data:on,canPreview:_n};return z.useEffect(function(){if(Lr)return Lr.register(fr,ln)},[]),z.useEffect(function(){Lr&&Lr.register(fr,ln)},[_n,on]),fr}function E(_n){return new Promise(function(on){var ur=document.createElement("img");ur.onerror=function(){return on(!1)},ur.onload=function(){return on(!0)},ur.src=_n})}function b(_n){var on=_n.src,ur=_n.isCustomPlaceholder,mr=_n.fallback,fr=(0,z.useState)(ur?"loading":"normal"),Lr=(0,ge.Z)(fr,2),ln=Lr[0],Hn=Lr[1],On=(0,z.useRef)(!1),nr=ln==="error";(0,z.useEffect)(function(){E(on).then(function(gr){gr||Hn("error")})},[on]),(0,z.useEffect)(function(){ur&&!On.current?Hn("loading"):nr&&Hn("normal")},[on]);var Cr=function(){Hn("normal")},Yn=function(Da){On.current=!1,ln==="loading"&&Da!=null&&Da.complete&&(Da.naturalWidth||Da.naturalHeight)&&(On.current=!0,Cr())},Br=nr&&mr?{src:mr}:{onLoad:Cr,src:on};return[Yn,Br,ln]}var ee=he(86923),re=he(8224),ie=he(10228),Ae=he(48736);function pe(_n,on,ur,mr){var fr=on+ur,Lr=(ur-mr)/2;if(ur>mr){if(on>0)return(0,ce.Z)({},_n,Lr);if(on<0&&frmr)return(0,ce.Z)({},_n,on<0?Lr:-Lr);return{}}function Pe(_n,on,ur,mr){var fr=(0,ue.g1)(),Lr=fr.width,ln=fr.height,Hn=null;return _n<=Lr&&on<=ln?Hn={x:0,y:0}:(_n>Lr||on>ln)&&(Hn=(0,ae.Z)((0,ae.Z)({},pe("x",ur,_n,Lr)),pe("y",mr,on,ln))),Hn}var ve=he(13697),Me=he(16089),Re={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function xe(_n,on,ur,mr){var fr=(0,z.useRef)(null),Lr=(0,z.useRef)([]),ln=(0,z.useState)(Re),Hn=(0,ge.Z)(ln,2),On=Hn[0],nr=Hn[1],Cr=function(Da){nr(Re),mr&&!(0,ve.Z)(Re,On)&&mr({transform:Re,action:Da})},Yn=function(Da,Pa){fr.current===null&&(Lr.current=[],fr.current=(0,Me.Z)(function(){nr(function(br){var To=br;return Lr.current.forEach(function(xo){To=(0,ae.Z)((0,ae.Z)({},To),xo)}),fr.current=null,mr==null||mr({transform:To,action:Pa}),To})})),Lr.current.push((0,ae.Z)((0,ae.Z)({},On),Da))},Br=function(Da,Pa,br,To){var xo=_n.current,fi=xo.width,jo=xo.height,va=xo.offsetWidth,to=xo.offsetHeight,no=xo.offsetLeft,ya=xo.offsetTop,Co=Da,_o=On.scale*Da;_o>ur?(Co=ur/On.scale,_o=ur):_o1,Qs=si&&xo>=1,mi=xe(Ui,no,Co,qi),Ii=mi.transform,ns=mi.resetTransform,gs=mi.updateTransform,Ws=mi.dispatchZoomChange,gl=(0,z.useState)(!0),ul=(0,ge.Z)(gl,2),Pl=ul[0],ms=ul[1],bi=Ii.rotate,js=Ii.scale,bl=Ii.x,Dl=Ii.y,Au=we()((0,ce.Z)({},"".concat(ur,"-moving"),ki));(0,z.useEffect)(function(){Pl||ms(!0)},[Pl]);var Xo=function(){ns("close")},Za=function(){Ws(Bt+va,"zoomIn")},ua=function(){Ws(Bt/(Bt+va),"zoomOut")},Zn=function(){gs({rotate:bi+90},"rotateRight")},Li=function(){gs({rotate:bi-90},"rotateLeft")},Ti=function(){gs({flipX:!Ii.flipX},"flipX")},Ki=function(){gs({flipY:!Ii.flipY},"flipY")},Ho=function(Eo){Eo==null||Eo.preventDefault(),Eo==null||Eo.stopPropagation(),br>0&&(ms(!1),ns("prev"),yi==null||yi(br-1,br))},Hi=function(Eo){Eo==null||Eo.preventDefault(),Eo==null||Eo.stopPropagation(),br0&&(hl=Bt/hl),Ws(hl,"wheel",Eo.clientX,Eo.clientY)}},ds=function(Eo){!nr||!Ni||(Eo.keyCode===ie.Z.LEFT?Ho():Eo.keyCode===ie.Z.RIGHT&&Hi())},zs=function(Eo){nr&&(js!==1?gs({x:0,y:0,scale:1},"doubleClick"):Ws(Bt+va,"doubleClick",Eo.clientX,Eo.clientY))};(0,z.useEffect)(function(){var ti,Eo,_s,Yl;if(Hn){_s=(0,re.Z)(window,"mouseup",ls,!1),Yl=(0,re.Z)(window,"mousemove",Hs,!1);try{window.top!==window.self&&(ti=(0,re.Z)(window.top,"mouseup",ls,!1),Eo=(0,re.Z)(window.top,"mousemove",Hs,!1))}catch(hl){(0,Ae.Kp)(!1,"[rc-image] ".concat(hl))}}return function(){var hl,Zl,zu,Su;(hl=_s)===null||hl===void 0||hl.remove(),(Zl=Yl)===null||Zl===void 0||Zl.remove(),(zu=ti)===null||zu===void 0||zu.remove(),(Su=Eo)===null||Su===void 0||Su.remove()}},[nr,ki,bl,Dl,bi,Hn]),(0,z.useEffect)(function(){var ti=(0,re.Z)(window,"keydown",ds,!1);return function(){ti.remove()}},[nr,Ni,br]);var li=z.createElement(At,(0,me.Z)({},ts,{width:on.width,height:on.height,imgRef:Ui,className:"".concat(ur,"-img"),alt:fr,style:{transform:"translate3d(".concat(Ii.x,"px, ").concat(Ii.y,"px, 0) scale3d(").concat(Ii.flipX?"-":"").concat(js,", ").concat(Ii.flipY?"-":"").concat(js,", 1) rotate(").concat(bi,"deg)"),transitionDuration:!Pl&&"0s"},fallback:Lr,src:mr,onWheel:oi,onMouseDown:Jl,onDoubleClick:zs}));return z.createElement(z.Fragment,null,z.createElement(ee.Z,(0,me.Z)({transitionName:Zo,maskTransitionName:wi,closable:!1,keyboard:!0,prefixCls:ur,onClose:On,visible:nr,wrapClassName:Au,rootClassName:Br,getContainer:Da},Wo,{afterClose:Xo}),z.createElement("div",{className:"".concat(ur,"-img-wrapper")},hi?hi(li,(0,ae.Z)({transform:Ii},si?{current:br}:{})):li)),z.createElement(it,{visible:nr,transform:Ii,maskTransitionName:wi,closeIcon:gr,getContainer:Da,prefixCls:ur,rootClassName:Br,icons:Yn,countRender:fi,showSwitch:Ni,showProgress:Qs,current:br,count:xo,scale:js,minScale:no,maxScale:Co,toolbarRender:vs,onSwitchLeft:Ho,onSwitchRight:Hi,onZoomIn:Za,onZoomOut:ua,onRotateRight:Zn,onRotateLeft:Li,onFlipX:Ti,onFlipY:Ki,onClose:On}))},_e=Xe,dt=he(26407);function $e(_n){var on=z.useState({}),ur=(0,ge.Z)(on,2),mr=ur[0],fr=ur[1],Lr=z.useCallback(function(Hn,On){return fr(function(nr){return(0,ae.Z)((0,ae.Z)({},nr),{},(0,ce.Z)({},Hn,On))}),function(){fr(function(nr){var Cr=(0,ae.Z)({},nr);return delete Cr[Hn],Cr})}},[]),ln=z.useMemo(function(){return _n?_n.map(function(Hn){if(typeof Hn=="string")return{data:{src:Hn}};var On={};return Object.keys(Hn).forEach(function(nr){["src"].concat((0,dt.Z)(ne)).includes(nr)&&(On[nr]=Hn[nr])}),{data:On}}):Object.keys(mr).reduce(function(Hn,On){var nr=mr[On],Cr=nr.canPreview,Yn=nr.data;return Cr&&Hn.push({data:Yn,id:On}),Hn},[])},[_n,mr]);return[ln,Lr]}var kt=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],jt=["src"],un=function(on){var ur,mr=on.previewPrefixCls,fr=mr===void 0?"rc-image-preview":mr,Lr=on.children,ln=on.icons,Hn=ln===void 0?{}:ln,On=on.items,nr=on.preview,Cr=on.fallback,Yn=(0,te.Z)(nr)==="object"?nr:{},Br=Yn.visible,gr=Yn.onVisibleChange,Da=Yn.getContainer,Pa=Yn.current,br=Yn.movable,To=Yn.minScale,xo=Yn.maxScale,fi=Yn.countRender,jo=Yn.closeIcon,va=Yn.onChange,to=Yn.onTransform,no=Yn.toolbarRender,ya=Yn.imageRender,Co=(0,le.Z)(Yn,kt),_o=$e(On),Zo=(0,ge.Z)(_o,2),Ja=Zo[0],wi=Zo[1],hi=(0,se.Z)(0,{value:Pa}),ts=(0,ge.Z)(hi,2),vs=ts[0],qi=ts[1],yi=(0,z.useState)(!1),Wo=(0,ge.Z)(yi,2),Ui=Wo[0],Vi=Wo[1],ji=((ur=Ja[vs])===null||ur===void 0?void 0:ur.data)||{},ws=ji.src,ki=(0,le.Z)(ji,jt),Zi=(0,se.Z)(!!Br,{value:Br,onChange:function(bi,js){gr==null||gr(bi,js,vs)}}),si=(0,ge.Z)(Zi,2),Ni=si[0],Qs=si[1],mi=(0,z.useState)(null),Ii=(0,ge.Z)(mi,2),ns=Ii[0],gs=Ii[1],Ws=z.useCallback(function(ms,bi,js){var bl=Ja.findIndex(function(Dl){return Dl.id===ms});Qs(!0),gs({x:bi,y:js}),qi(bl<0?0:bl),Vi(!0)},[Ja]);z.useEffect(function(){Ni?Ui||qi(0):Vi(!1)},[Ni]);var gl=function(bi,js){qi(bi),va==null||va(bi,js)},ul=function(){Qs(!1),gs(null)},Pl=z.useMemo(function(){return{register:wi,onPreview:Ws}},[wi,Ws]);return z.createElement(y.Provider,{value:Pl},Lr,z.createElement(_e,(0,me.Z)({"aria-hidden":!Ni,movable:br,visible:Ni,prefixCls:fr,closeIcon:jo,onClose:ul,mousePosition:ns,imgCommonProps:ki,src:ws,fallback:Cr,icons:Hn,minScale:To,maxScale:xo,getContainer:Da,current:vs,count:Ja.length,countRender:fi,onTransform:to,toolbarRender:no,imageRender:ya,onChange:gl},Co)))},bt=un,sn=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],Et=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],St=function(on){var ur=on.src,mr=on.alt,fr=on.onPreviewClose,Lr=on.prefixCls,ln=Lr===void 0?"rc-image":Lr,Hn=on.previewPrefixCls,On=Hn===void 0?"".concat(ln,"-preview"):Hn,nr=on.placeholder,Cr=on.fallback,Yn=on.width,Br=on.height,gr=on.style,Da=on.preview,Pa=Da===void 0?!0:Da,br=on.className,To=on.onClick,xo=on.onError,fi=on.wrapperClassName,jo=on.wrapperStyle,va=on.rootClassName,to=(0,le.Z)(on,sn),no=nr&&nr!==!0,ya=(0,te.Z)(Pa)==="object"?Pa:{},Co=ya.src,_o=ya.visible,Zo=_o===void 0?void 0:_o,Ja=ya.onVisibleChange,wi=Ja===void 0?fr:Ja,hi=ya.getContainer,ts=hi===void 0?void 0:hi,vs=ya.mask,qi=ya.maskClassName,yi=ya.movable,Wo=ya.icons,Ui=ya.scaleStep,Vi=ya.minScale,ji=ya.maxScale,ws=ya.imageRender,ki=ya.toolbarRender,Zi=(0,le.Z)(ya,Et),si=Co!=null?Co:ur,Ni=(0,se.Z)(!!Zo,{value:Zo,onChange:wi}),Qs=(0,ge.Z)(Ni,2),mi=Qs[0],Ii=Qs[1],ns=b({src:ur,isCustomPlaceholder:no,fallback:Cr}),gs=(0,ge.Z)(ns,3),Ws=gs[0],gl=gs[1],ul=gs[2],Pl=(0,z.useState)(null),ms=(0,ge.Z)(Pl,2),bi=ms[0],js=ms[1],bl=(0,z.useContext)(y),Dl=!!Pa,Au=function(){Ii(!1),js(null)},Xo=we()(ln,fi,va,(0,ce.Z)({},"".concat(ln,"-error"),ul==="error")),Za=(0,z.useMemo)(function(){var Ti={};return ne.forEach(function(Ki){on[Ki]!==void 0&&(Ti[Ki]=on[Ki])}),Ti},ne.map(function(Ti){return on[Ti]})),ua=(0,z.useMemo)(function(){return(0,ae.Z)((0,ae.Z)({},Za),{},{src:si})},[si,Za]),Zn=x(Dl,ua),Li=function(Ki){var Ho=(0,ue.os)(Ki.target),Hi=Ho.left,ls=Ho.top;bl?bl.onPreview(Zn,Hi,ls):(js({x:Hi,y:ls}),Ii(!0)),To==null||To(Ki)};return z.createElement(z.Fragment,null,z.createElement("div",(0,me.Z)({},to,{className:Xo,onClick:Dl?Li:To,style:(0,ae.Z)({width:Yn,height:Br},jo)}),z.createElement("img",(0,me.Z)({},Za,{className:we()("".concat(ln,"-img"),(0,ce.Z)({},"".concat(ln,"-img-placeholder"),nr===!0),br),style:(0,ae.Z)({height:Br},gr),ref:Ws},gl,{width:Yn,height:Br,onError:xo})),ul==="loading"&&z.createElement("div",{"aria-hidden":"true",className:"".concat(ln,"-placeholder")},nr),vs&&Dl&&z.createElement("div",{className:we()("".concat(ln,"-mask"),qi),style:{display:(gr==null?void 0:gr.display)==="none"?"none":void 0}},vs)),!bl&&Dl&&z.createElement(_e,(0,me.Z)({"aria-hidden":!mi,visible:mi,prefixCls:On,onClose:Au,mousePosition:bi,src:si,alt:mr,fallback:Cr,getContainer:ts,icons:Wo,movable:yi,scaleStep:Ui,minScale:Vi,maxScale:ji,rootClassName:va,imageRender:ws,imgCommonProps:Za,toolbarRender:ki},Zi)))};St.PreviewGroup=bt,St.displayName="Image";var Dt=St,Zt=Dt,pt=he(62892),et=he(36355),Nt=he(31724),ht=he(99267),st=he(33853),Ge=he(38819),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},de=Ee,Be=he(7657),Ie=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:de}))},be=z.forwardRef(Ie),Ze=be,gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},an=gt,Mt=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:an}))},ct=z.forwardRef(Mt),Vt=ct,cn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Ft=cn,Gt=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Ft}))},pn=z.forwardRef(Gt),fn=pn,Xn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},Ar=Xn,ir=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Ar}))},Ir=z.forwardRef(ir),Hr=Ir,Rr={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Dr=Rr,oa=function(on,ur){return z.createElement(Be.Z,(0,me.Z)({},on,{ref:ur,icon:Dr}))},Ia=z.forwardRef(oa),Qa=Ia,Vr=he(64993),_a=he(73819),ja=he(17313),fa=he(29878),bo=he(1950),ui=he(83116),Bn=he(37613);const ar=_n=>({position:_n||"absolute",inset:0}),dr=_n=>{const{iconCls:on,motionDurationSlow:ur,paddingXXS:mr,marginXXS:fr,prefixCls:Lr,colorTextLightSolid:ln}=_n;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:ln,background:new Vr.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${ur}`,[`.${Lr}-mask-info`]:Object.assign(Object.assign({},ja.vS),{padding:`0 ${mr}px`,[on]:{marginInlineEnd:fr,svg:{verticalAlign:"baseline"}}})}},wr=_n=>{const{previewCls:on,modalMaskBg:ur,paddingSM:mr,marginXL:fr,margin:Lr,paddingLG:ln,previewOperationColorDisabled:Hn,previewOperationHoverColor:On,motionDurationSlow:nr,iconCls:Cr,colorTextLightSolid:Yn}=_n,Br=new Vr.C(ur).setAlpha(.1),gr=Br.clone().setAlpha(.2);return{[`${on}-footer`]:{position:"fixed",bottom:fr,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:_n.previewOperationColor},[`${on}-progress`]:{marginBottom:Lr},[`${on}-close`]:{position:"fixed",top:fr,right:{_skip_check_:!0,value:fr},display:"flex",color:Yn,backgroundColor:Br.toRgbString(),borderRadius:"50%",padding:mr,outline:0,border:0,cursor:"pointer",transition:`all ${nr}`,"&:hover":{backgroundColor:gr.toRgbString()},[`& > ${Cr}`]:{fontSize:_n.previewOperationSize}},[`${on}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${ln}px`,backgroundColor:Br.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:mr,padding:mr,cursor:"pointer",transition:`all ${nr}`,userSelect:"none",[`&:not(${on}-operations-operation-disabled):hover > ${Cr}`]:{color:On},"&-disabled":{color:Hn,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Cr}`]:{fontSize:_n.previewOperationSize}}}}},sa=_n=>{const{modalMaskBg:on,iconCls:ur,previewOperationColorDisabled:mr,previewCls:fr,zIndexPopup:Lr,motionDurationSlow:ln}=_n,Hn=new Vr.C(on).setAlpha(.1),On=Hn.clone().setAlpha(.2);return{[`${fr}-switch-left, ${fr}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Lr+1,display:"flex",alignItems:"center",justifyContent:"center",width:_n.imagePreviewSwitchSize,height:_n.imagePreviewSwitchSize,marginTop:-_n.imagePreviewSwitchSize/2,color:_n.previewOperationColor,background:Hn.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${ln}`,userSelect:"none","&:hover":{background:On.toRgbString()},"&-disabled":{"&, &:hover":{color:mr,background:"transparent",cursor:"not-allowed",[`> ${ur}`]:{cursor:"not-allowed"}}},[`> ${ur}`]:{fontSize:_n.previewOperationSize}},[`${fr}-switch-left`]:{insetInlineStart:_n.marginSM},[`${fr}-switch-right`]:{insetInlineEnd:_n.marginSM}}},rr=_n=>{const{motionEaseOut:on,previewCls:ur,motionDurationSlow:mr,componentCls:fr}=_n;return[{[`${fr}-preview-root`]:{[ur]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${ur}-body`]:Object.assign(Object.assign({},ar()),{overflow:"hidden"}),[`${ur}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${mr} ${on} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ar()),{transition:`transform ${mr} ${on} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${ur}-moving`]:{[`${ur}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${fr}-preview-root`]:{[`${ur}-wrap`]:{zIndex:_n.zIndexPopup}}},{[`${fr}-preview-operations-wrapper`]:{position:"fixed",zIndex:_n.zIndexPopup+1},"&":[wr(_n),sa(_n)]}]},Ne=_n=>{const{componentCls:on}=_n;return{[on]:{position:"relative",display:"inline-block",[`${on}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${on}-img-placeholder`]:{backgroundColor:_n.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${on}-mask`]:Object.assign({},dr(_n)),[`${on}-mask:hover`]:{opacity:1},[`${on}-placeholder`]:Object.assign({},ar())}}},He=_n=>{const{previewCls:on}=_n;return{[`${on}-root`]:(0,fa._y)(_n,"zoom"),"&":(0,bo.J$)(_n,!0)}};var Qe=(0,ui.Z)("Image",_n=>{const on=`${_n.componentCls}-preview`,ur=(0,Bn.TS)(_n,{previewCls:on,modalMaskBg:new Vr.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:_n.controlHeightLG});return[Ne(ur),rr(ur),(0,_a.QA)((0,Bn.TS)(ur,{componentCls:on})),He(ur)]},_n=>({zIndexPopup:_n.zIndexPopupBase+80,previewOperationColor:new Vr.C(_n.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Vr.C(_n.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Vr.C(_n.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:_n.fontSizeIcon*1.5})),ut=function(_n,on){var ur={};for(var mr in _n)Object.prototype.hasOwnProperty.call(_n,mr)&&on.indexOf(mr)<0&&(ur[mr]=_n[mr]);if(_n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fr=0,mr=Object.getOwnPropertySymbols(_n);fr{var{previewPrefixCls:on,preview:ur}=_n,mr=ut(_n,["previewPrefixCls","preview"]);const{getPrefixCls:fr}=z.useContext(et.E_),Lr=fr("image",on),ln=`${Lr}-preview`,Hn=fr(),[On,nr]=Qe(Lr),Cr=z.useMemo(()=>{var Yn;if(ur===!1)return ur;const Br=typeof ur=="object"?ur:{},gr=we()(nr,(Yn=Br.rootClassName)!==null&&Yn!==void 0?Yn:"");return Object.assign(Object.assign({},Br),{transitionName:(0,pt.m)(Hn,"zoom",Br.transitionName),maskTransitionName:(0,pt.m)(Hn,"fade",Br.maskTransitionName),rootClassName:gr})},[ur]);return On(z.createElement(Zt.PreviewGroup,Object.assign({preview:Cr,previewPrefixCls:ln,icons:Rt},mr)))},ea=function(_n,on){var ur={};for(var mr in _n)Object.prototype.hasOwnProperty.call(_n,mr)&&on.indexOf(mr)<0&&(ur[mr]=_n[mr]);if(_n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fr=0,mr=Object.getOwnPropertySymbols(_n);fr{const{prefixCls:on,preview:ur,className:mr,rootClassName:fr,style:Lr}=_n,ln=ea(_n,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:Hn,locale:On=Nt.Z,getPopupContainer:nr,image:Cr}=z.useContext(et.E_),Yn=Hn("image",on),Br=Hn(),gr=On.Image||Nt.Z.Image,[Da,Pa]=Qe(Yn),br=we()(fr,Pa),To=we()(mr,Pa,Cr==null?void 0:Cr.className),xo=z.useMemo(()=>{if(ur===!1)return ur;const jo=typeof ur=="object"?ur:{},{getContainer:va}=jo,to=ea(jo,["getContainer"]);return Object.assign(Object.assign({mask:z.createElement("div",{className:`${Yn}-mask-info`},z.createElement(De.Z,null),gr==null?void 0:gr.preview),icons:Rt},to),{getContainer:va||nr,transitionName:(0,pt.m)(Br,"zoom",jo.transitionName),maskTransitionName:(0,pt.m)(Br,"fade",jo.maskTransitionName)})},[ur,gr]),fi=Object.assign(Object.assign({},Cr==null?void 0:Cr.style),Lr);return Da(z.createElement(Zt,Object.assign({prefixCls:Yn,preview:xo,rootClassName:br,className:To,style:fi},ln)))};vr.PreviewGroup=bn;var Sr=vr,aa=()=>{const[_n,on]=(0,z.useState)(""),[ur,mr]=(0,z.useState)(0);let[fr,Lr]=(0,z.useState)(),[ln,Hn]=(0,z.useState)();const[On,nr]=(0,z.useState)(!1),Cr=(0,z.useRef)("");(0,z.useEffect)(()=>oe.Z.subscribe("preview-image",va=>{on(va),console.log(xo.current),document.body.style.overflow="hidden"}),[]),(0,z.useEffect)(()=>(document.addEventListener("keydown",Yn),()=>{document.removeEventListener("keydown",Yn)}),[]),(0,z.useEffect)(()=>{Cr.current=_n},[_n]);function Yn(jo){jo.keyCode==27&&Cr.current&&Br()}function Br(){document.body.style.overflow="auto",Lr(void 0),Hn(void 0),mr(0),on("")}function gr(){mr(ur+90)}function Da(){fr=xo.current.width*1.1,ln=xo.current.height*1.1,Hn(ln),Lr(fr)}function Pa(){fr=xo.current.width/1.1,ln=xo.current.height/1.1,Hn(ln),Lr(fr)}const br=(0,z.useRef)(),To=(0,z.useRef)(),xo=(0,z.useRef)(),fi=jo=>{(jo.nativeEvent.target===br.current||jo.nativeEvent.target===To.current)&&Br()};return z.createElement(z.Fragment,null,_n?z.createElement("div",null,z.createElement("div",{className:"preview-wrp-group",ref:To},z.createElement(Sr,{className:"image-preview",src:_n,style:{display:"none"},preview:{visible:!0,src:_n,movable:!1,onVisibleChange:jo=>{on("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},73278:function(Rn,rn,he){"use strict";he.d(rn,{h:function(){return re}});var z=he(59301),oe=he(57809),De=he(78241),Fe=he(3113),we=he(89780),me=he.n(we),ae=he(78780),ce=he(19136),ge=Object.defineProperty,te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(ie,Ae,pe)=>Ae in ie?ge(ie,Ae,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ie[Ae]=pe,a=(ie,Ae)=>{for(var pe in Ae||(Ae={}))se.call(Ae,pe)&&y(ie,pe,Ae[pe]);if(ue)for(var pe of ue(Ae))ne.call(Ae,pe)&&y(ie,pe,Ae[pe]);return ie},x=(ie,Ae)=>te(ie,le(Ae));const E=oe.default.Option,b={labelCol:{span:4},wrapperCol:{span:20}},ee={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"]};rn.Z=({callback:ie,onCancel:Ae})=>{const[pe,Pe]=(0,z.useState)("python");function ve(Re){Pe(ee[Re][1])}function Me(Re){ie(Re)}return z.createElement(De.default,x(a({},b),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Me,style:{width:500}}),z.createElement(De.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},z.createElement(oe.default,{getPopupContainer:Re=>Re.parentNode,onChange:ve},Object.keys(ee).map(Re=>z.createElement(E,{key:Re,value:Re},ee[Re][0])))),z.createElement(De.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},z.createElement(re,{mode:pe})),z.createElement("div",{className:"flex-container flex-end"},z.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(Fe.ZP,{type:"ghost",onClick:Ae},"\u53D6\u6D88")))};function re({value:ie,onChange:Ae,mode:pe,options:Pe={}}){const ve=(0,z.useRef)(),[Me,Re]=(0,z.useState)();return(0,z.useEffect)(()=>{if(Me){let xe=function(at){const qe=at.getValue();Ae&&Ae(qe)};return Me.on("change",xe),()=>{Me.off("change",xe)}}},[Me,Ae]),(0,z.useEffect)(()=>{Me&&Me.setOption("mode",pe)},[Me,pe]),(0,z.useEffect)(()=>{Me&&(ie!==Me.getValue()||ie==="")&&setTimeout(()=>{Me.setValue(ie||"")},300)},[Me,ie]),(0,z.useEffect)(()=>{if(ve.current&&!Me){const xe=me().fromTextArea(ve.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Pe));Re(xe)}},[ve.current,Me]),z.createElement("div",{className:"my-codemirror-container"},z.createElement("textarea",{ref:ve}))}},64726:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Ne}});var z=he(59301),oe=he(89780),De=he.n(oe),Fe=he(76374),we=he(78780),me=he(6313),ae=he(25717),ce=he(99498),ge=he(25419),te=he(67549),le=he(99325),ue=({value:He="",className:Qe,showTextOnly:ut,showLines:Rt,style:hn={}})=>{const bn=(0,z.useMemo)(()=>"",[He]);return z.createElement(z.Fragment,null,z.createElement("div",{dangerouslySetInnerHTML:{__html:bn}}))},se=he(59301),ne=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,ee=(He,Qe,ut)=>Qe in He?ne(He,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):He[Qe]=ut,re=(He,Qe)=>{for(var ut in Qe||(Qe={}))E.call(Qe,ut)&&ee(He,ut,Qe[ut]);if(x)for(var ut of x(Qe))b.call(Qe,ut)&&ee(He,ut,Qe[ut]);return He},ie=(He,Qe)=>y(He,a(Qe));let Ae=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:He,title:Qe,icon:ut,actionName:Rt,className:hn="",children:bn}){function ea(){He(Rt)}return se.createElement("a",{title:Qe,className:hn,onClick:ea},se.createElement("i",{className:`${ut}`}),bn)}var Pe=({watch:He,showNullButton:Qe,showNullProgramButton:ut,onActionCallback:Rt,fullScreen:hn,insertTemp:bn,hidetoolBar:ea,extraUse:vr})=>{const Sr=[...Ae,{title:`${He?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${He?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return se.createElement("ul",{className:"markdown-toolbar-container"},!ea&&Sr.map((aa,_n)=>se.createElement("li",{key:_n},aa.actionName?se.createElement(pe,ie(re({},aa),{onActionCallback:Rt})):se.createElement("span",{className:"v-line"}))),Qe?se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ut?se.createElement(se.Fragment,null,se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,bn&&se.createElement("li",null,se.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${bn}`,onActionCallback:Rt},se.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),vr&&se.createElement("li",null,vr),se.createElement("li",{className:"btn-full-screen"},se.createElement(pe,{icon:`${hn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:hn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Rt})))},ve=he(19647),Me=he(78241),Re=he(92832),xe=he(3113),at=Object.defineProperty,qe=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ht=(He,Qe,ut)=>Qe in He?at(He,Qe,{enumerable:!0,configurable:!0,writable:!0,value:ut}):He[Qe]=ut,vt=(He,Qe)=>{for(var ut in Qe||(Qe={}))Bt.call(Qe,ut)&&Ht(He,ut,Qe[ut]);if(it)for(var ut of it(Qe))nt.call(Qe,ut)&&Ht(He,ut,Qe[ut]);return He},At=(He,Qe)=>qe(He,xt(Qe));const Xe={labelCol:{span:4},wrapperCol:{span:20}};var _e=({callback:He,onCancel:Qe})=>{function ut(Rt){He(Rt)}return z.createElement(Me.default,At(vt({},Xe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ut,style:{width:500}}),z.createElement(Me.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},z.createElement(Re.default,null)),z.createElement(Me.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},z.createElement(Re.default,null)),z.createElement("div",{className:"flex-container flex-end"},z.createElement(xe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),z.createElement(xe.ZP,{type:"ghost",onClick:Qe},"\u53D6\u6D88")))},dt=he(73278),$e=he(56030),kt=he(43418),jt=he(95237),un=he(14573),bt=he(59301),sn=({callback:He,onCancel:Qe})=>{const ut=document.createElement("canvas"),Rt=ut.getContext("2d");ut.width=1e3,ut.height=800,Rt.fillStyle="#ffffff",Rt.fillRect(0,0,ut.width,ut.height);const hn=ut.toDataURL("image/png");return bt.createElement(kt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(jt.Z,{style:{height:"100vh"}},bt.createElement(un.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:hn,visible:!0,title:String(Date.now())},onOk:bn=>{He({src:bn.url})},onClose:Qe})))},Et=he(12378);function St(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(St,go.CommandHandler),St.prototype.canAlignSelection=function(){var He=this.diagram;return!(He===null||He.isReadOnly||He.isModelReadOnly||He.selection.count<2)},St.prototype.alignLeft=function(){var He=this.diagram;He.startTransaction("aligning left");var Qe=1/0;He.selection.each(function(ut){ut instanceof go.Link||(Qe=Math.min(ut.position.x,Qe))}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(Qe,ut.position.y))}),He.commitTransaction("aligning left")},St.prototype.alignRight=function(){var He=this.diagram;He.startTransaction("aligning right");var Qe=-1/0;He.selection.each(function(ut){if(!(ut instanceof go.Link)){var Rt=ut.actualBounds.x+ut.actualBounds.width;Qe=Math.max(Rt,Qe)}}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(Qe-ut.actualBounds.width,ut.position.y))}),He.commitTransaction("aligning right")},St.prototype.alignTop=function(){var He=this.diagram;He.startTransaction("alignTop");var Qe=1/0;He.selection.each(function(ut){ut instanceof go.Link||(Qe=Math.min(ut.position.y,Qe))}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.position.x,Qe))}),He.commitTransaction("alignTop")},St.prototype.alignBottom=function(){var He=this.diagram;He.startTransaction("aligning bottom");var Qe=-1/0;He.selection.each(function(ut){if(!(ut instanceof go.Link)){var Rt=ut.actualBounds.y+ut.actualBounds.height;Qe=Math.max(Rt,Qe)}}),He.selection.each(function(ut){ut instanceof go.Link||ut.move(new go.Point(ut.actualBounds.x,Qe-ut.actualBounds.height))}),He.commitTransaction("aligning bottom")},St.prototype.alignCenterX=function(){var He=this.diagram,Qe=He.selection.first();if(Qe){He.startTransaction("aligning Center X");var ut=Qe.actualBounds.x+Qe.actualBounds.width/2;He.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(ut-Rt.actualBounds.width/2,Rt.actualBounds.y))}),He.commitTransaction("aligning Center X")}},St.prototype.alignCenterY=function(){var He=this.diagram,Qe=He.selection.first();if(Qe){He.startTransaction("aligning Center Y");var ut=Qe.actualBounds.y+Qe.actualBounds.height/2;He.selection.each(function(Rt){Rt instanceof go.Link||Rt.move(new go.Point(Rt.actualBounds.x,ut-Rt.actualBounds.height/2))}),He.commitTransaction("aligning Center Y")}},St.prototype.alignColumn=function(He){var Qe=this.diagram;Qe.startTransaction("align Column"),He===void 0&&(He=0),He=parseFloat(He);var ut=new Array;Qe.selection.each(function(vr){vr instanceof go.Link||ut.push(vr)});for(var Rt=0;Rt0){for(var vr=bn.elt(ea-1);vr!==null&&vr.isTreeExpanded&&!vr.isTreeLeaf;){var Sr=this._sortTreeChildrenByY(vr);vr=Sr.last()}vr!==null&&He.select(vr)}else He.select(hn)}}else if(ut.key==="Down")if(Qe.isTreeExpanded&&!Qe.isTreeLeaf){var Rt=this._sortTreeChildrenByY(Qe).first();Rt!==null&&He.select(Rt)}else for(;Qe!==null;){var hn=Qe.findTreeParentNode();if(hn===null)break;var bn=this._sortTreeChildrenByY(hn),ea=bn.indexOf(Qe);if(eabn.y?1:hn.xbn.x?1:0}),Qe},St.prototype.copyToClipboard=function(He){go.CommandHandler.prototype.copyToClipboard.call(this,He),this._lastPasteOffset.set(this.pasteOffset)},St.prototype.pasteFromClipboard=function(){var He=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(He,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),He},Object.defineProperty(St.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(He){if(He!=="move"&&He!=="select"&&He!=="scroll"&&He!=="tree"&&He!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+He);this._arrowKeyBehavior=He}}),Object.defineProperty(St.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(He){if(!(He instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+He);this._pasteOffset.set(He)}});var Dt=St,Zt=he(29277),pt=he(43604),et=he(7660),Nt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ht=he(59301),st=(He,Qe,ut)=>new Promise((Rt,hn)=>{var bn=Sr=>{try{vr(ut.next(Sr))}catch(aa){hn(aa)}},ea=Sr=>{try{vr(ut.throw(Sr))}catch(aa){hn(aa)}},vr=Sr=>Sr.done?Rt(Sr.value):Promise.resolve(Sr.value).then(bn,ea);vr((ut=ut.apply(He,Qe)).next())});function Ge({onCancel:He,callback:Qe}){let ut=(0,z.useRef)(),Rt=(0,z.useRef)(),hn=(0,z.useRef)(),bn=(0,z.useRef)(!1);const ea=(0,z.useRef)(!1),[vr,Sr]=(0,z.useState)(0);function aa(){const on=Et.bx.make,ur={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};ut.current=new Et.S0(Rt.current,{padding:20,grid:on(Et.s_,"Grid",on(Et.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),on(Et.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:va=>{var to=va.diagram.commandHandler.addTopLevelParts(va.diagram.selection,!0);to||va.diagram.currentTool.doCancel()},commandHandler:on(Dt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:va=>{var to=va.subject;to.location=to.location.copy().snapToGridPoint(va.diagram.grid.gridOrigin,va.diagram.grid.gridCellSize),setTimeout(()=>{va.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:va=>{var to=va.subject;setTimeout(()=>{va.diagram.commandHandler.editTextBlock()})},LinkRelinked:va=>{var to=va.parameter.part;to.invalidateConnectedLinks();var no=va.subject;va.diagram.toolManager.linkingTool.isForwards?no.toNode.invalidateConnectedLinks():no.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ut.current.nodeTemplate=on(Et.NB,"Auto",{locationSpot:Et.z6.Center,locationObjectName:"SHAPE",desiredSize:new Et.$u(120,60),minSize:new Et.$u(40,40),resizable:!0,resizeCellSize:new Et.$u(10,10),rotatable:!0},new Et.KX("location","loc",Et.E9.parse).makeTwoWay(Et.E9.stringify),new Et.KX("desiredSize","size",Et.$u.parse).makeTwoWay(Et.$u.stringify),on(Et.bn,{name:"SHAPE",fill:ur.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Et.z6.AllSides,toSpot:Et.z6.AllSides},new Et.KX("figure"),new Et.KX("fill"),new Et.KX("stroke","borderColor"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),on(Et.al,{margin:1,textAlign:"center",overflow:Et.al.OverflowEllipsis,editable:!0},new Et.KX("text").makeTwoWay(),new Et.KX("stroke","color"))),ut.current.nodeTemplate.toolTip=on("ToolTip",on(Et.s_,"Vertical",{maxSize:new Et.$u(200,NaN)},on(Et.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Et.KX("text")),on(Et.al,{font:"10pt sans-serif",textAlign:"center"},new Et.KX("text","details"))));function mr(va,to){var no=(ya,Co)=>{ya.handled=!0,ya.diagram.model.commit(_o=>{var Zo=Co.part.adornedPart,Ja=new Et.E9().setRectSpot(Zo.actualBounds,va);Ja.subtract(Zo.location),Ja.scale(2,2),Ja.x+=Math.sign(Ja.x)*130,Ja.y+=Math.sign(Ja.y)*130,Ja.add(Zo.location),Ja.snapToGridPoint(ya.diagram.grid.gridOrigin,ya.diagram.grid.gridCellSize);var wi=_o.copyNodeData(Zo.data);_o.setGroupKeyForNodeData(wi,_o.getGroupKeyForNodeData(Zo.data)),_o.addNodeData(wi);var hi={from:Zo.key,to:_o.getKeyForNodeData(wi)};_o.addLinkData(hi);var ts=ya.diagram.findNodeForData(wi);ts.location=Ja,ya.diagram.select(ts),setTimeout(()=>{ya.diagram.commandHandler.editTextBlock()},20)})};return on(Et.bn,{figure:to,alignment:va,alignmentFocus:va.opposite(),width:va.equals(Et.z6.Top)||va.equals(Et.z6.Bottom)?25:18,height:va.equals(Et.z6.Top)||va.equals(Et.z6.Bottom)?18:25,fill:"orange",stroke:ur.white,strokeWidth:4,mouseEnter:(ya,Co)=>Co.fill="dodgerblue",mouseLeave:(ya,Co)=>Co.fill="orange",isActionable:!0,click:no,contextClick:no})}function fr(va){return on(Et.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(to,no)=>no.fill="dodgerblue",mouseLeave:(to,no)=>no.fill="orange",click:(to,no)=>{to.diagram.commandHandler.showContextMenu(no.part.adornedPart)}},va||{})}ut.current.nodeTemplate.selectionAdornmentTemplate=on(Et.uz,"Spot",on(Et.Vm,{padding:10}),mr(Et.z6.Top,"TriangleUp"),mr(Et.z6.Left,"TriangleLeft"),mr(Et.z6.Right,"TriangleRight"),mr(Et.z6.Bottom,"TriangleDown"),fr({alignment:new Et.z6(.75,0)}));function Lr(va,to){return(no,ya)=>{no.handled=!0,no.diagram.model.commit(Co=>{Co.set(ya.part.adornedPart.data,va,to)})}}function ln(va,to){return to||(to="color"),on(Et.bn,{width:16,height:16,stroke:"lightgray",fill:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.stroke="dodgerblue",mouseLeave:(no,ya)=>ya.stroke="lightgray",click:Lr(to,va),contextClick:Lr(to,va)})}function Hn(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.white,"fill"),ln(ur.beige,"fill"),ln(ur.extralightblue,"fill"),ln(ur.extralightred,"fill"))),on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.lightgray,"fill"),ln(ur.lightgreen,"fill"),ln(ur.lightblue,"fill"),ln(ur.lightred,"fill")))]}function On(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.black),ln(ur.green),ln(ur.blue),ln(ur.red))),on("ContextMenuButton",on(Et.s_,"Horizontal",ln(ur.white),ln(ur.magenta),ln(ur.purple),ln(ur.orange)))]}function nr(va,to){return to||(to="thickness"),on(Et.bn,"LineH",{width:16,height:16,strokeWidth:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr(to,va),contextClick:Lr(to,va)})}function Cr(va,to){return to||(to="dash"),on(Et.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr(to,va),contextClick:Lr(to,va)})}function Yn(){return[on("ContextMenuButton",on(Et.s_,"Horizontal",nr(1),nr(2),nr(3),nr(4))),on("ContextMenuButton",on(Et.s_,"Horizontal",Cr(null),Cr([2,4]),Cr([4,4])))]}function Br(va,to){return to||(to="figure"),on(Et.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:va,margin:1,background:"transparent",mouseEnter:(no,ya)=>ya.fill="dodgerblue",mouseLeave:(no,ya)=>ya.fill="lightgray",click:Lr(to,va),contextClick:Lr(to,va)})}ut.current.nodeTemplate.contextMenu=on("ContextMenu",on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Rectangle"),Br("RoundedRectangle"),Br("Ellipse"),Br("Diamond"))),on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Parallelogram2"),Br("ManualOperation"),Br("Procedure"),Br("Cylinder1"))),on("ContextMenuButton",on(Et.s_,"Horizontal",Br("Terminator"),Br("CreateRequest"),Br("Document"),Br("TriangleDown"))),Hn(),On(),Yn()),ut.current.groupTemplate=on(Et.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Et.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(va,to)=>{var no=to.addMembers(to.diagram.selection,!0);no||to.diagram.currentTool.doCancel()},avoidable:!1},new Et.KX("location","loc",Et.E9.parse).makeTwoWay(Et.E9.stringify),on(Et.s_,"Auto",{name:"BODY"},on(Et.bn,{parameter1:10,fill:ur.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Et.z6.AllSides,toSpot:Et.z6.AllSides},new Et.KX("fill"),new Et.KX("stroke","color"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.Vm,{background:"transparent",margin:20})),on(Et.al,{alignment:Et.z6.Top,alignmentFocus:Et.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Et.KX("text"),new Et.KX("stroke","color"))),ut.current.groupTemplate.selectionAdornmentTemplate=on(Et.uz,"Spot",on(Et.s_,"Auto",on(Et.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),on(Et.Vm,{margin:1.5})),fr({alignment:Et.z6.TopRight,alignmentFocus:Et.z6.BottomRight})),ut.current.groupTemplate.contextMenu=on("ContextMenu",Hn(),On(),Yn()),ut.current.linkTemplate=on(Et.rU,{layerName:"Foreground",routing:Et.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Et.KX("fromSpot","fromSpot",Et.z6.parse),new Et.KX("toSpot","toSpot",Et.z6.parse),new Et.KX("fromShortLength","dir",va=>va>=1?10:0),new Et.KX("toShortLength","dir",va=>va>=1?10:0),new Et.KX("points").makeTwoWay(),on(Et.bn,{strokeWidth:2},new Et.KX("stroke","color"),new Et.KX("strokeWidth","thickness"),new Et.KX("strokeDashArray","dash")),on(Et.bn,{segmentIndex:0,segmentOffset:new Et.E9(15,0),segmentOrientation:Et.rU.OrientAlong,alignmentFocus:Et.z6.Right,figure:"circle",width:10,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va===1)),on(Et.bn,{segmentIndex:-1,segmentOffset:new Et.E9(-10,6),segmentOrientation:Et.rU.OrientPlus90,alignmentFocus:Et.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va>=1),new Et.KX("width","thickness",va=>7+3*va),new Et.KX("height","thickness",va=>7+3*va),new Et.KX("segmentOffset","thickness",va=>new Et.E9(-15,4+1.5*va))),on(Et.bn,{segmentIndex:0,segmentOffset:new Et.E9(15,-6),segmentOrientation:Et.rU.OrientMinus90,alignmentFocus:Et.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Et.KX("fill","color"),new Et.KX("visible","dir",va=>va===2),new Et.KX("width","thickness",va=>7+3*va),new Et.KX("height","thickness",va=>7+3*va),new Et.KX("segmentOffset","thickness",va=>new Et.E9(-15,4+1.5*va))),on(Et.al,{alignmentFocus:new Et.z6(0,1,-4,0),editable:!0},new Et.KX("text").makeTwoWay(),new Et.KX("stroke","color"))),ut.current.linkTemplate.selectionAdornmentTemplate=on(Et.uz,on(Et.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:gr(2)},new Et.KX("pathPattern","thickness",gr)),fr({alignmentFocus:new Et.z6(0,0,-6,-4)}));function gr(va){return on(Et.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(va+4).toString()+" H3"})}function Da(va){var to="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return va===0?to="M0 0 M16 16 M0 8 L16 8":va===2&&(to="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),on(Et.bn,{geometryString:to,margin:2,background:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:Lr("dir",va),contextClick:Lr("dir",va)})}function Pa(va){var to=(no,ya)=>{no.handled=!0,no.diagram.model.commit(Co=>{var _o=ya.part.adornedPart;Co.set(_o.data,va?"toSpot":"fromSpot",Et.z6.stringify(Et.z6.AllSides)),(va?_o.toNode:_o.fromNode).invalidateConnectedLinks()})};return on(Et.bn,{width:12,height:12,fill:"transparent",mouseEnter:(no,ya)=>ya.background="dodgerblue",mouseLeave:(no,ya)=>ya.background="transparent",click:to,contextClick:to})}function br(va,to){var no=0,ya=Et.z6.RightSide;va.equals(Et.z6.Top)?(no=270,ya=Et.z6.TopSide):va.equals(Et.z6.Left)?(no=180,ya=Et.z6.LeftSide):va.equals(Et.z6.Bottom)&&(no=90,ya=Et.z6.BottomSide),to||(no-=180);var Co=(_o,Zo)=>{_o.handled=!0,_o.diagram.model.commit(Ja=>{var wi=Zo.part.adornedPart;Ja.set(wi.data,to?"toSpot":"fromSpot",Et.z6.stringify(ya)),(to?wi.toNode:wi.fromNode).invalidateConnectedLinks()})};return on(Et.bn,{alignment:va,alignmentFocus:va.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:no,background:"transparent",mouseEnter:(_o,Zo)=>Zo.background="dodgerblue",mouseLeave:(_o,Zo)=>Zo.background="transparent",click:Co,contextClick:Co})}ut.current.linkTemplate.contextMenu=on("ContextMenu",On(),Yn(),on("ContextMenuButton",on(Et.s_,"Horizontal",Da(0),Da(1),Da(2))),on("ContextMenuButton",on(Et.s_,"Horizontal",on(Et.s_,"Spot",Pa(!1),br(Et.z6.Top,!1),br(Et.z6.Left,!1),br(Et.z6.Right,!1),br(Et.z6.Bottom,!1)),on(Et.s_,"Spot",{margin:new Et.Zt(0,0,0,2)},Pa(!0),br(Et.z6.Top,!0),br(Et.z6.Left,!0),br(Et.z6.Right,!0),br(Et.z6.Bottom,!0)))));const To=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -94,14 +94,14 @@ `)),br.focus();case"list-ol":return ua===""?br.replaceSelection("1. "+ua):br.replaceSelection(Zn.map((Li,Ti)=>Li===""?"":`${Ti+1}. ${Li}`).join(` `)),br.focus();case"add-null-ch":return ua===""&&br.setCursor(Za.line,Za.ch),br.replaceSelection(ja),br.focus();case"add-signal":return ua===""&&br.setCursor(Za.line,Za.ch),br.replaceSelection(bo),br.focus();case"add-multiple":return ua===""&&br.setCursor(Za.line,Za.ch),br.replaceSelection(fa),br.focus();case"inster-template-1":return ua===""&&br.setCursor(Za.line,Za.ch),br.replaceSelection(ui),br.focus();case"eraser":return br.setValue(""),br.focus();case"trigger-watch":return va(!jo),br.focus();case"trigger-full-screen":return no(!to),br.focus();case pn:Co(pn);return;case Ir:Co(Ir);return;case fn:Co(fn);return;case Ar:Co(Ar);return;case"maths-latex":Co("maths-latex");return;case Xn:Co(Xn);return;case Hr:Co(Hr);return;default:throw new Error}},[br,jo,to]),ns=(0,z.useCallback)((Xo,Za)=>{var ua,Zn,Li,Ti,Ki,Ho;switch(Co(""),ya){case pn:const{title:oi,link:ds}=Xo;return br.replaceSelection(`[${oi}](${ds})`),br.focus();case Ir:const{language:zs,content:li}=Xo;return br.replaceSelection(["```"+zs,li,"```"].join(` `)),br.focus();case"maths-latex":for(var Hi=atob(Xo),ls=new Uint8Array(Hi.length),Jl=0;Jl{hu.id?br.replaceSelection(`![,](/api/attachments/${hu.id}?type=${hu.content_type})`):(hu==null?void 0:hu.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":br.replaceSelection("`$$"+Xo+"$$`");break;case fn:case Ar:case ir:const{src:ti,alt:Eo}=Xo,_s=Za,Yl=(Li=(Zn=(ua=_s==null?void 0:_s.name)==null?void 0:ua.split("."))==null?void 0:Zn.pop)==null?void 0:Li.call(Zn);return((Ti=_s==null?void 0:_s.type)==null?void 0:Ti.indexOf("image"))>-1||!(_s!=null&&_s.type)?Eo?br.replaceSelection(`![ ${Eo} ]( ${ti} "${Eo}" )`):br.replaceSelection(`![,](${ti})`):((Ki=_s==null?void 0:_s.type)==null?void 0:Ki.indexOf("video"))>-1?br.replaceSelection(``):((Ho=_s==null?void 0:_s.type)==null?void 0:Ho.indexOf("pdf"))>-1?br.replaceSelection(`${_s.name}`):Bn.includes(Yl)?br.replaceSelection(`${_s.name}`):br.replaceSelection(`[${_s.name}](${ti})`),br.focus();case Hr:const{row:hl,col:Zl,align:zu}=Xo;let Su=` -`;for(let hu=0;hu{switch(ya){case pn:return z.createElement(_e,{callback:ns,onCancel:Ws});case Ir:return z.createElement(dt.Z,{callback:ns,onCancel:Ws});case fn:return z.createElement($e.Z,{callback:ns,onCancel:Ws});case Xn:return z.createElement(Ee,{callback:ns,onCancel:Ws});case Hr:return z.createElement(Ze,{callback:ns,onCancel:Ws});case"maths-latex":return z.createElement(Vt,{showSaveButton:!0,callback:ns});case"inline-latex":return z.createElement(cn.Z,{showSaveButton:!0,callback:ns});default:return null}},[ya]);function Ws(){Co("")}(0,z.useEffect)(()=>{if(Zi.current){let Xo=function(Ki){Li=!0,Ti=Ki.pageY},Za=function(){Li=!1},ua=function(Ki){if(Li){let Ho=Ki.pageY-Ti;Ho<0&&(Ho=0),Ho>300&&(Ho=300);let Hi=Rt+Ho+"px";wi(Hi)}},Zn=Zi.current,Li=!1,Ti=0;return Zn.addEventListener("mousedown",Xo),document.addEventListener("mousemove",ua),document.addEventListener("mouseup",Za),()=>{Zn.removeEventListener("mousedown",Xo),document.removeEventListener("mousemove",ua),document.removeEventListener("mouseup",Za)}}},[br,Zi]),(0,z.useEffect)(()=>{wi(Rt)},[Rt]);const gl=ar(ut),ul=ar(Ja),Pl={width:gl,height:ul},ms=(0,z.useMemo)(()=>{if(_o){let Xo=new Date(_o),Za=Xo.getHours(),ua=Xo.getMinutes(),Zn=Xo.getSeconds();return Za=Za<10?"0"+Za:Za,ua=ua<10?"0"+ua:ua,Zn=Zn<10?"0"+Zn:Zn,`${Za}:${ua}:${Zn}`}return 0},[_o]),bi=Xo=>{const Za=[];if(mr){let ua=-1;Xo=Xo.replace(/(@▁▁@|@▁@)/g,function(Zn,Li,Ti){Za.push({multiLine:Zn!==bo})})}return Za};function js(){window.sessionStorage.removeItem(aa),ts(!1),Zo(0)}function bl(){ts(!1),Zo(0),br.setValue(window.sessionStorage.getItem(aa))}(0,z.useEffect)(()=>{rr[ya]&&ya!==Ar&&ya!==Xn&&setTimeout(()=>{const Xo=document.getElementsByClassName("markdown-popup-form")[0],Za=window.innerWidth/2-Xo.offsetWidth/2,ua=window.innerHeight/2-Xo.offsetHeight/2;Ui(Za),ji(ua)},0)},[ya]);const Dl=Xo=>{Xo.preventDefault();const Za=Xo.clientX-Wo,ua=Xo.clientY-Vi;document.body.onmousemove=Zn=>{let Li=Zn.clientX-Za,Ti=Zn.clientY-ua;const Ki=document.getElementsByClassName("markdown-popup-form")[0],Ho=window.innerWidth-Ki.offsetWidth,Hi=window.innerHeight-Ki.offsetHeight;Li=Math.max(0,Math.min(Li,Ho)),Ti=Math.max(0,Math.min(Ti,Hi)),Au(Zn.clientX,Zn.clientY,Za,ua)&&(Ui(Li),ji(Ti))},document.body.onmouseup=function(){document.body.onmousemove=null}},Au=(Xo,Za,ua,Zn)=>{const Li=document.body.clientHeight,Ti=document.body.clientWidth;return Xo<20&&ua>Xo||Xo>Ti-20&&uaZa||Za>Li-20&&ZnPe in pe?ge(pe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):pe[Pe]=ve,a=(pe,Pe)=>{for(var ve in Pe||(Pe={}))se.call(Pe,ve)&&y(pe,ve,Pe[ve]);if(ue)for(var ve of ue(Pe))ne.call(Pe,ve)&&y(pe,ve,Pe[ve]);return pe},x=(pe,Pe)=>te(pe,le(Pe));const{useForm:E}=z.default,b={width:280,marginRight:10},ee={labelCol:{span:5},wrapperCol:{span:19}};var re=({callback:pe,onCancel:Pe})=>{const[ve]=E();let Me=(0,me.useRef)();function Re(qe){pe(qe,Me.current)}function xe(qe,xt){if(qe.status===-1){oe.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:xt.type})}function at(qe){let xt=qe.target.files[0];Me.current=xt,Ae(xt,xe)}return ce.createElement(z.default,x(a({form:ve},ee),{className:"upload-image-panel",onFinish:Re,style:{width:470,overflow:"hidden"}}),ce.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(De.default,{style:b})),ce.createElement(ie,{onFileChange:at}))),ce.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(De.default,{style:{width:264}})),ce.createElement(z.default.Item,{style:{textAlign:"right"}},ce.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Fe.ZP,{type:"default",onClick:Pe},"\u53D6\u6D88")))};function ie({onFileChange:pe}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:pe}))}function Ae(pe,Pe){if(!pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ae.bg)())throw oe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",pe),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(Re){Pe(JSON.parse(Re.target.responseText),pe)},!1),Me.addEventListener("error",function(Re){console.error(Re)},!1),Me.open("POST",`${we.KI}/api/attachments.json`),Me.send(ve)}},19647:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return De}});var z=he(59301),oe=he(4676);class De extends z.Component{constructor(we){super(we);const me=window.document;this.node=me.createElement("div"),me.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,oe.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},55785:function(Rn,rn,he){"use strict";he.d(rn,{i:function(){return ie},Z:function(){return pe}});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"},oe=he(71418),De=he(6848),Fe=he(92310),we=he.n(Fe),me=he(88230),ae=he(57816),ce=he(73898),ge="data:image/png;base64,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",te="data:image/png;base64,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",le="data:image/png;base64,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",ue="data:image/png;base64,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",se="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",ne="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",b="data:image/png;base64,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",ee="data:image/png;base64,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",re=he(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ge,swimg:te},{name:"101\u8BA1\u5212",ptimg:le,swimg:ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:b,swimg:ee}];var pe=({className:Pe,dataSource:ve=[],col:Me=4,right:Re,bottom:xe=23,precision:at=0,wrapWidth:qe=1200,trackEventItems:xt,loading:it,onRemove:Bt=()=>{},isCurrent:nt=!0,showAlias:Ht=!1})=>{const vt=Math.floor((qe-(Me-1)*Re)/Me),At=[{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 re.createElement(oe.Z,{spinning:it},re.createElement("div",{className:we()(z.list,Pe)},!!(ve!=null&&ve.length)&&(ve==null?void 0:ve.map((Xe,_e)=>{var dt;const{name:$e,id:kt,identifier:jt,featured:un,school_name:bt,image_url:sn,excellent:Et,is_plan:St}=Xe;return re.createElement("div",{key:kt,className:z.wrap,style:{width:vt,marginRight:(1+_e)%Me===0?0:Re+at,marginBottom:xe}},re.createElement("a",{className:z.li,onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),xt&&(0,me.L9)([xt]),(0,me.xg)(`/paths/${jt}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${sn}`}),nt&&(0,ce.bg)()&&(Xe==null?void 0:Xe.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Dt=>{Dt.stopPropagation(),Bt(Xe)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(dt=Xe==null?void 0:Xe.subject_tags)==null?void 0:dt.map((Dt,Zt)=>{var pt,et;if(Zt===0){const ht=(pt=At.find(st=>st.name==Dt))==null?void 0:pt.swimg;return re.createElement("img",{className:z.sign,src:ht,style:{left:"-4px"}})}const Nt=(et=At.find(ht=>ht.name==Dt))==null?void 0:et.ptimg;return re.createElement("img",{className:z.sign,src:Nt,style:{left:`${48+52*(Zt-1)+2*Zt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Xe==null?void 0:Xe.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(De.Z,{title:Ht&&(Xe!=null&&Xe.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${$e}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Xe==null?void 0:Xe.excellent_alias_name}`)):$e},re.createElement("span",{className:z.e},Ht&&(Xe==null?void 0:Xe.excellent_alias_name)||$e))),re.createElement("div",{className:z.tags},re.createElement("div",null,re.createElement(De.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Xe.stages_count))),re.createElement(De.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Xe.members_count)))))))})),!ve.length&&re.createElement(ae.Z,null)))}},11420:function(Rn,rn,he){"use strict";he.d(rn,{jL:function(){return we},w9:function(){return Xe},QD:function(){return cn},cQ:function(){return Bt.Z},op:function(){return Ze},O5:function(){return ui},_b:function(){return Ar},t7:function(){return E},Gi:function(){return un},YG:function(){return kt},qp:function(){return le},vr:function(){return pn},qE:function(){return Mt},Je:function(){return re},wb:function(){return it},cq:function(){return Zt},tp:function(){return ne}});var z=he(59301),oe={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"},De="data:image/png;base64,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",we=({dataSource:Bn=[],img:ar,imgWidth:dr=346,title:wr,sunTitle:sa,bannerExtraContent:rr})=>z.createElement("div",{className:oe.banner},z.createElement("div",{className:oe.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,wr),z.createElement("span",null,sa)),Bn.length>0&&z.createElement("div",{className:oe.btns},Bn.map((Ne,He)=>z.createElement("div",{key:He,onClick:Ne.click},Ne.name,Ne.sign?z.createElement("img",{src:De,width:39}):null))),rr),ar&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:ar,width:dr}))),me={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"},ae=he(92310),ce=he.n(ae),ge=he(89392),le=({dataSource:Bn=[],value:ar,onChange:dr,onTitleChange:wr,className:sa,title:rr,titleWidth:Ne=41,style:He={},fontColor:Qe="#6A7283",showCount:ut})=>{const[Rt,hn]=(0,z.useState)(0),[bn,ea]=(0,z.useState)(!1),vr=(0,z.useRef)(null),Sr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var aa;Bn.length!==0&&(((aa=vr==null?void 0:vr.current)==null?void 0:aa.clientHeight)>97?hn(1):hn(0)),Bn.length===0&&hn(0),ea(!1)},[Bn]),z.createElement("div",{className:ce()(me.row,sa),style:He},z.createElement("div",{onClick:(0,ge.throttle)(()=>wr==null?void 0:wr(),2e3),style:{width:Ne,marginTop:bn?12:4},className:`${me.title} ${wr?"current":""}`},rr),z.createElement("div",{className:bn?`${me.tagsWrap} ${me.tagsBorderWrap}`:me.tagsWrap},z.createElement("div",{className:me.bar,ref:Sr,style:Rt>0?{height:Rt===1?97:"auto",overflow:Rt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:me.tag,ref:vr},Bn==null?void 0:Bn.map(aa=>z.createElement("span",{onClick:()=>dr(aa.id),key:aa.id,style:{color:Qe},className:ar===aa.id?me.active:""},z.createElement("span",{title:aa.name,className:me.name},aa.name),!!ut&&z.createElement("span",{className:me.num},aa.count))))),!!Rt&&z.createElement(z.Fragment,null,Rt===1?z.createElement("div",{onClick:()=>{var aa;hn(2),((aa=vr==null?void 0:vr.current)==null?void 0:aa.clientHeight)>245?ea(!0):ea(!1)},className:me.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Sr.current.scrollTop=0,hn(1),ea(!1)},className:me.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ue={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"},ne=({dataSource:Bn=[],value:ar,onChange:dr,className:wr,style:sa={}})=>z.createElement("div",{style:sa,className:ce()(ue.tabs,wr)},Bn.map(rr=>z.createElement("span",{onClick:()=>dr(rr.id),className:ar===rr.id?ue.active:"",key:rr.id},rr.name))),y={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"},a=he(92832),E=({dataSource:Bn=[],value:ar="",onChange:dr,onInputChange:wr=()=>{},className:sa,style:rr={},placeholder:Ne,allowClear:He=!1})=>{var Qe;const[ut,Rt]=(0,z.useState)(""),[hn,bn]=(0,z.useState)("");(0,z.useEffect)(()=>{var Sr;let aa=ar;(Sr=JSON.stringify(ar))!=null&&Sr.includes("{")&&(Rt(ar.id),aa=ar.value||"");try{bn(decodeURIComponent(aa||""))}catch(_n){bn(decodeURIComponent(aa||""))}},[ar]);const ea=()=>{dr(encodeURIComponent(hn),ut||null)},vr=Sr=>{Sr!==ut&&(Rt(Sr),dr(encodeURIComponent(hn),Sr))};return z.createElement("div",{className:ce()(y.input,sa),style:rr},!!Bn.length&&z.createElement("div",{className:y.dropdown},z.createElement("div",{className:y.text},(Qe=Bn.find(Sr=>Sr.id===ut))==null?void 0:Qe.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:y.b1}),z.createElement("b",{className:y.b2})),z.createElement("div",{className:y.menu},Bn.map((Sr,aa)=>z.createElement("div",{key:aa,onClick:()=>vr(Sr.id)},Sr.name)))),z.createElement(a.default,{onPressEnter:ea,value:hn,onChange:Sr=>{bn(Sr.target.value),wr(encodeURIComponent(Sr.target.value),ut||null)},bordered:!1,placeholder:Ne}),z.createElement("i",{onClick:ea,className:"iconfont icon-sousuo9 font14 pl10 current"}))},b={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"},re=({value:Bn,onChange:ar,className:dr,total:wr,pageSize:sa,style:rr={}})=>{const Ne=Bn<2,He=Bn>=Math.ceil(wr/sa);return wr<=sa?z.createElement(z.Fragment,null):z.createElement("div",{className:ce()(b.quickPager,dr),style:rr},z.createElement("div",{onClick:()=>{Ne||ar(Bn-1,"prev")},className:Ne?b.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{He||ar(Bn+1,"next")},className:He?b.disabled:""},"\u4E0B\u4E00\u9875"))},ie={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"},Ae=he(71418),pe=he(6848),Pe=he(13570),ve=he(38446),Me=he(88230),Re=he(96908),xe=he(57177),at=he(81378),qe=he(57816),it=({className:Bn,dataSource:ar=[],col:dr=4,right:wr,bottom:sa=23,precision:rr=0,wrapWidth:Ne=1200,trackEventItems:He,loading:Qe})=>{const ut=Math.floor((Ne-(dr-1)*wr)/dr);return z.createElement(Ae.Z,{spinning:Qe},z.createElement("div",{className:ce()(ie.list,Bn)},!!ar.length&&ar.map((Rt,hn)=>{const{name:bn,id:ea,identifier:vr,power:Sr,cover_image_id:aa,pic:_n}=Rt;return z.createElement("div",{className:ie.wrap,key:ea,style:{width:ut,marginRight:(1+hn)%dr===0?0:wr+rr,marginBottom:sa}},z.createElement("a",{target:"_blank",href:`/shixuns/${vr}/challenges`,className:ie.li,onClick:on=>{on.preventDefault(),He&&(0,Me.L9)([He]),Sr&&(0,Me.xg)(`/shixuns/${vr}/challenges`)}},z.createElement("div",{className:ie.img},z.createElement("img",{className:ie.cover,src:`${_n}`}),Rt.is_jupyter&&z.createElement("img",{className:ie.sign,src:Re}),Rt.is_jupyter_lab&&z.createElement("img",{className:ie.sign,src:xe}),Rt.is_unity_3d&&z.createElement("img",{className:ie.sign,src:at})),z.createElement("div",{className:ie.name},z.createElement(pe.Z,{title:bn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ie.e},bn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ie.tags},z.createElement(pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&z.createElement(pe.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,Rt.myshixuns_count))),z.createElement(pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Rt.level))),z.createElement("div",{className:ie.rate},z.createElement(Pe.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),z.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!Sr&&z.createElement("div",{className:ie.lockWrap},z.createElement("img",{src:`${ve.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")))}),!ar.length&&z.createElement(qe.Z,null)))},Bt=he(55785),nt={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",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ht="data:image/png;base64,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",vt=he(59301),Xe=({className:Bn,dataSource:ar=[],col:dr=4,right:wr,bottom:sa=23,precision:rr=0,wrapWidth:Ne=1200,trackEventItems:He,loading:Qe})=>{const ut=Math.floor((Ne-(dr-1)*wr)/dr);return vt.createElement(Ae.Z,{spinning:Qe},vt.createElement("div",{className:ce()(nt.list,Bn)},!!ar.length&&ar.map((Rt,hn)=>{const{subject_identifier:bn,id:ea,identifier:vr,power:Sr}=Rt,aa=Rt.is_public!=0&&Rt.is_public;return vt.createElement("div",{className:nt.wrap,key:ea,style:{width:ut,marginRight:(1+hn)%dr===0?0:wr+rr,marginBottom:sa}},vt.createElement("a",{className:nt.li,onClick:_n=>{_n.preventDefault(),He&&(0,Me.L9)([He]),(0,Me.xg)(Rt.first_category_url)}},vt.createElement("div",{className:nt.top},vt.createElement(pe.Z,{title:Rt.name},vt.createElement("div",{className:nt.name},Rt.name)),vt.createElement("img",{className:nt.img,src:ve.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),vt.createElement("div",{className:nt.text,title:Rt.creator},Rt.creator),bn&&vt.createElement("div",{className:nt.btns},vt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),vt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),aa&&vt.createElement("div",{className:nt.sign},"\u516C\u5F00")),vt.createElement("div",{className:nt.bottom},Rt.visits>0&&vt.createElement(pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-liulanyan"}),vt.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&vt.createElement(pe.Z,{title:"\u6210\u5458",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&vt.createElement(pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?vt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):vt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rt.is_accessible&&vt.createElement("div",{className:nt.lockWrap},vt.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),vt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ar.length&&vt.createElement(qe.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"},dt=he(24459),kt=({dataSource:Bn=[],value:ar,onChange:dr,className:wr,style:sa={},tabBarExtraContent:rr})=>z.createElement("div",{className:ce()(_e.tabs,wr),style:sa},z.createElement("div",{className:_e.tabsWrap},Bn.map((Ne,He)=>z.createElement("aside",{className:_e.tab,onClick:()=>{dr(Ne.id),Ne.link&&dt.history.push(Ne.link)},key:He},z.createElement("div",{className:ar===Ne.id?_e.active:""},Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&z.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&z.createElement(pe.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",z.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),z.createElement("div",{className:_e.tabBar},rr)),un=({className:Bn,style:ar={},children:dr})=>z.createElement("div",{className:ce()(Bn),style:ar},dr),bt={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"},sn=he(38854),Et=he(20834);const St=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Zt=({sortValue:Bn,dropValue:ar,className:dr,onSort:wr,onDrop:sa,dataSource:rr=St})=>{var Ne;return z.createElement("div",{className:ce()(bt.orderWrap,dr)},z.createElement(sn.Z,{dropdownRender:()=>z.createElement(Et.default,null,rr.map((He,Qe)=>z.createElement(Et.default.Item,{key:Qe,onClick:()=>sa(He.id)},He.name)))},z.createElement("span",{className:bt.orderTextWrap},(Ne=rr.find(He=>ar===He.id))==null?void 0:Ne.name)),z.createElement("span",{className:bt.orderIconWrap},z.createElement("span",{className:bt.orderAsc},z.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>wr(Bn==="asc"?"desc":"asc")})),z.createElement("span",{className:bt.orderDesc},z.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>wr(Bn==="asc"?"desc":"asc")}))))},pt={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"},et=he(3113),Nt=Object.defineProperty,ht=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ee=(Bn,ar,dr)=>ar in Bn?Nt(Bn,ar,{enumerable:!0,configurable:!0,writable:!0,value:dr}):Bn[ar]=dr,de=(Bn,ar)=>{for(var dr in ar||(ar={}))st.call(ar,dr)&&Ee(Bn,dr,ar[dr]);if(ht)for(var dr of ht(ar))Ge.call(ar,dr)&&Ee(Bn,dr,ar[dr]);return Bn},Be=(Bn,ar)=>{var dr={};for(var wr in Bn)st.call(Bn,wr)&&ar.indexOf(wr)<0&&(dr[wr]=Bn[wr]);if(Bn!=null&&ht)for(var wr of ht(Bn))ar.indexOf(wr)<0&&Ge.call(Bn,wr)&&(dr[wr]=Bn[wr]);return dr},Ie=(Bn,ar,dr)=>new Promise((wr,sa)=>{var rr=Qe=>{try{He(dr.next(Qe))}catch(ut){sa(ut)}},Ne=Qe=>{try{He(dr.throw(Qe))}catch(ut){sa(ut)}},He=Qe=>Qe.done?wr(Qe.value):Promise.resolve(Qe.value).then(rr,Ne);He((dr=dr.apply(Bn,ar)).next())}),Ze=Bn=>{var ar=Bn,{className:dr,style:wr,children:sa,loading:rr=!1,openLoading:Ne,onClick:He=()=>{},size:Qe="middle",shape:ut="round"}=ar,Rt=Be(ar,["className","style","children","loading","openLoading","onClick","size","shape"]);const[hn,bn]=(0,z.useState)(!1);return z.createElement(et.ZP,de({onClick:(0,ge.throttle)(ea=>Ie(void 0,null,function*(){Ne&&bn(!0);try{yield He(ea)}catch(vr){console.log("error",vr)}Ne&&bn(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(pt.btn,pt[`${Qe}-${ut}`],dr),style:wr,size:Qe,shape:ut,loading:hn||rr},Rt),sa)},gt={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"},Mt=({className:Bn,style:ar,children:dr=null,onClick:wr,title:sa})=>z.createElement("div",{className:ce()(gt.head,Bn),style:ar},z.createElement("span",{className:"primary-hover",onClick:wr},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:sa},sa),z.createElement("div",{className:gt.node},dr)),ct={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"},cn=({confirmShow:Bn=!0,confirmTitle:ar,confirmClick:dr,cancelShow:wr=!0,cancelTitle:sa,cancelClick:rr,className:Ne,style:He,confirmLoading:Qe=!1})=>z.createElement("div",{className:ce()(ct.btns,Ne),style:He},Bn&&z.createElement(et.ZP,{loading:Qe,onClick:dr,type:"primary",className:ct.confirm},ar),wr&&z.createElement(et.ZP,{onClick:rr,className:ct.cancel},sa)),Ft={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"},pn=({className:Bn,style:ar={},LeftContent:dr,children:wr,RightContent:sa})=>z.createElement("div",{className:ce()(Ft.fixedBottom,Bn),style:ar},z.createElement("div",{className:Ft.wrap},z.createElement("div",{className:Ft.left},dr),z.createElement("div",{className:Ft.center},wr),z.createElement("div",{className:Ft.right},sa))),fn={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"},Ar=({className:Bn,style:ar={},dataSource:dr=[]})=>z.createElement("div",{className:ce()(fn.crumbs,Bn),style:ar},dr.map((wr,sa)=>sadt.history.push(wr.path)},wr.name):z.createElement("span",null,wr.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:sa,style:{color:"#5F6368"}},wr.name))),ir=he(31797),Ir=Object.defineProperty,Hr=Object.defineProperties,Rr=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Ia=Object.prototype.propertyIsEnumerable,Qa=(Bn,ar,dr)=>ar in Bn?Ir(Bn,ar,{enumerable:!0,configurable:!0,writable:!0,value:dr}):Bn[ar]=dr,Vr=(Bn,ar)=>{for(var dr in ar||(ar={}))oa.call(ar,dr)&&Qa(Bn,dr,ar[dr]);if(Dr)for(var dr of Dr(ar))Ia.call(ar,dr)&&Qa(Bn,dr,ar[dr]);return Bn},_a=(Bn,ar)=>Hr(Bn,Rr(ar)),ja=(Bn,ar)=>{var dr={};for(var wr in Bn)oa.call(Bn,wr)&&ar.indexOf(wr)<0&&(dr[wr]=Bn[wr]);if(Bn!=null&&Dr)for(var wr of Dr(Bn))ar.indexOf(wr)<0&&Ia.call(Bn,wr)&&(dr[wr]=Bn[wr]);return dr};const{Countdown:fa}=ir.default;var ui=Bn=>{var ar=Bn,{onChange:dr}=ar,wr=ja(ar,["onChange"]);const[sa,rr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof sa=="number"&&sa>=0&&dr(sa)},[sa]);const Ne=He=>{const Qe=Math.floor(He/1e3);rr(Qe)};return z.createElement(fa,_a(Vr({},wr),{onChange:Ne}))}},50505:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return oe}});var z=he(59301);function oe(De,Fe){const we=(0,z.useRef)();(0,z.useEffect)(()=>{we.current=De}),(0,z.useEffect)(()=>{function me(){we.current()}if(Fe!==null){let ae=setInterval(me,Fe);return()=>clearInterval(ae)}},[Fe])}},78271:function(Rn,rn,he){"use strict";var z=he(59301),oe=he(78241),De=he(43418),Fe=he(61621),we=he(95237),me=he(43604),ae=he(6848),ce=he(12563),ge=he(61186),te=he.n(ge),le=he(24459),ue=he(38446),se=he(51084),ne=he(73898),y=he(59301),a=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Re,xe,at)=>xe in Re?a(Re,xe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Re[xe]=at,Ae=(Re,xe)=>{for(var at in xe||(xe={}))ee.call(xe,at)&&ie(Re,at,xe[at]);if(b)for(var at of b(xe))re.call(xe,at)&&ie(Re,at,xe[at]);return Re},pe=(Re,xe)=>x(Re,E(xe)),Pe=(Re,xe,at)=>new Promise((qe,xt)=>{var it=Ht=>{try{nt(at.next(Ht))}catch(vt){xt(vt)}},Bt=Ht=>{try{nt(at.throw(Ht))}catch(vt){xt(vt)}},nt=Ht=>Ht.done?qe(Ht.value):Promise.resolve(Ht.value).then(it,Bt);nt((at=at.apply(Re,xe)).next())});const ve={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Me=({attachment:Re,dispatch:xe,loading:at,globalSetting:qe})=>{const xt=(0,le.useParams)(),{detail:it}=Re,[Bt]=oe.default.useForm(),[nt,Ht]=(0,z.useState)(!1),[vt,At]=(0,z.useState)([]),[Xe,_e]=(0,z.useState)(Ae({},ve)),[dt,$e]=(0,z.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}}}),kt=un=>un&&unPe(void 0,null,function*(){var un,bt,sn,Et,St,Dt,Zt,pt,et;let Nt={};((bt=(un=Re==null?void 0:Re.actionTabs)==null?void 0:un.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Nt=Ae({},Re.actionTabs.params):Nt=Ae({},xt);const ht=yield xe({type:"attachment/getDetail",payload:Nt});ht.delay_publish=ht.delay_publish?1:0,Xe.is_public=[ht.is_public],Xe.description=ht.description,Xe.delay_publish=ht.delay_publish,Xe.publish_time=ht.publish_time,Bt.setFieldsValue(Xe),At([Ae({},ht),...ht==null?void 0:ht.attachment_histories]),(sn=ht==null?void 0:ht.attachment_histories)!=null&&sn.length?Ht(!0):(dt.type=ht.file_type,dt.data=ue.Z.API_SERVER+ht.url,dt.recordInfo={id:(St=(Et=Re==null?void 0:Re.actionTabs)==null?void 0:Et.selectArrs)==null?void 0:St.id,course_id:(Zt=(Dt=Re==null?void 0:Re.actionTabs)==null?void 0:Dt.params)==null?void 0:Zt.course_id},ht.file_type==="txt"&&(dt.monacoEditor.value=ht.content),dt.disabledDownload=(0,ne.dE)()&&!!((et=(pt=Re==null?void 0:Re.actionTabs)==null?void 0:pt.selectArrs)!=null&&et.download_setting),$e(Ae({},dt)))});return(0,z.useEffect)(()=>{var un;Re.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(xt.id=(un=Re.actionTabs.selectArrs)==null?void 0:un.id,Bt.resetFields(),jt()):Ht(!1)},[Re.actionTabs.key,xt.id]),(0,z.useEffect)(()=>()=>{$e(pe(Ae({},dt),{type:""})),xe({type:"attachment/setActionTabs",payload:{}})},[]),y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:nt,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Pe(void 0,null,function*(){xe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Ae({},ve)),xe({type:"attachment/setActionTabs",payload:{}})}},y.createElement("section",{className:"pl20 pr20 pt10"},y.createElement(Fe.Z,{loading:at["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},y.createElement(we.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},y.createElement(me.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),y.createElement(me.Z,{flex:"80px"},"\u4E0B\u8F7D"),y.createElement(me.Z,{flex:"140px"},"\u7248\u672C\u53F7")),vt==null?void 0:vt.map(function(un,bt){return y.createElement(we.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},y.createElement(me.Z,{flex:"307px"},y.createElement(ae.Z,{title:un.title},y.createElement(we.Z,null,y.createElement(me.Z,null,y.createElement("a",{href:ue.Z.API_SERVER+un.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:sn=>{var Et,St;un.link||un.content_type==="application/pdf"||qe.setting.is_local||(sn.preventDefault(),dt.type=un.file_type,dt.data=ue.Z.API_SERVER+un.url,un.file_type==="txt"&&(dt.monacoEditor.value=un.content),dt.disabledDownload=(0,ne.dE)()&&!!((St=(Et=Re==null?void 0:Re.actionTabs)==null?void 0:Et.selectArrs)!=null&&St.download_setting),$e(Ae({},dt)))}},un.title)),y.createElement(me.Z,null,y.createElement(ce.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),y.createElement(me.Z,{flex:"80px"},un.downloads_count),y.createElement(me.Z,{flex:"140px"},te()(un.created_on).format("YYYY-MM-DD HH:mm")))})))),y.createElement(se.Z,pe(Ae({},dt),{onClose:()=>{$e(pe(Ae({},dt),{type:""})),xe({type:"attachment/setActionTabs",payload:{}})}})))};rn.Z=(0,le.connect)(({attachment:Re,loading:xe,globalSetting:at,user:qe})=>({attachment:Re,globalSetting:at,loading:xe,user:qe}))(Me)},59674:function(Rn,rn,he){"use strict";he.d(rn,{$J:function(){return De},JZ:function(){return we},bN:function(){return ae},jP:function(){return me},rO:function(){return Fe}});var z=he(7660),oe=(ce,ge,te)=>new Promise((le,ue)=>{var se=a=>{try{y(te.next(a))}catch(x){ue(x)}},ne=a=>{try{y(te.throw(a))}catch(x){ue(x)}},y=a=>a.done?le(a.value):Promise.resolve(a.value).then(se,ne);y((te=te.apply(ce,ge)).next())});function De(ce){return(0,z.U2)(`libraries/${ce}.json`)}function Fe(ce){return(0,z.U2)("library_tags.json",ce)}function we(ce){return oe(this,null,function*(){return(yield(0,z.IV)(`attachments/${ce}.json`)).status===0})}function me(ce){return(0,z.v_)("libraries.json",ce)}function ae(ce,ge){return(0,z.gz)(`libraries/${ce}.json`,ge)}},38905:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{default:function(){return is}});var z=he(59301),oe=he(24459),De=he(8591),Fe=he(43418),we=he(5112),me=he(6848),ae=he(38854),ce=he(20834),ge=he(13570),te=he(3113),le=he(89489),ue={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},se=he(73898),ne=he(22663),y=he(57809),a=he(95237),x=he(43604),E=he(71418),b=he(24905),ee=he(17574),re=he(61186),ie=he.n(re),Ae={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},pe=he(88230),Pe=he(4586),ve=he(72559),Me=he(49898),Re=he(20527),xe=he(59301),at=Object.defineProperty,qe=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ht=(ft,Ct,We)=>Ct in ft?at(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,vt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Bt.call(Ct,We)&&Ht(ft,We,Ct[We]);if(it)for(var We of it(Ct))nt.call(Ct,We)&&Ht(ft,We,Ct[We]);return ft},At=(ft,Ct)=>qe(ft,xt(Ct)),Xe=(ft,Ct)=>{var We={};for(var xn in ft)Bt.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&it)for(var xn of it(ft))Ct.indexOf(xn)<0&&nt.call(ft,xn)&&(We[xn]=ft[xn]);return We},_e=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{Option:dt}=y.default,$e=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,loading:lr,dispatch:Er}=Ct,_r=Xe(Ct,["pathsDetail","globalSetting","loading","dispatch"]);const Jn=(0,oe.useParams)(),[En,$n]=(0,z.useState)(),[Wr,da]=(0,z.useState)([]),[ca,Ka]=(0,z.useState)([]),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)(),[Oa,Ya]=(0,z.useState)(),[Wa,ba]=(0,z.useState)(!0),[Fa,Lo]=(0,z.useState)(!0),[Bo,Xr]=(0,z.useState)(!1),[Ao,Oo]=(0,z.useState)({});(0,z.useEffect)(()=>{We.actionTabs.key==="PathsDetail-SendToClass"&&ao()},[We.actionTabs.key]);const Xa=Sa=>{switch(Sa.item_type){case"Challenge":return xe.createElement(a.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},xe.createElement(x.Z,{flex:"302px"},xe.createElement(me.Z,{title:Sa.name||""},xe.createElement("div",{className:" multi_ellipsis1"},xe.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Sa.name||""))),xe.createElement(x.Z,{flex:1},xe.createElement(me.Z,{title:Sa.shixun_name||""},xe.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Sa==null?void 0:Sa.shixun_name)||""))));case"Shixun":return xe.createElement(me.Z,{title:Sa!=null&&Sa.is_published?"":Sa!=null&&Sa.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},xe.createElement("span",{onClick:()=>{!(Sa!=null&&Sa.is_published)&&(Sa!=null&&Sa.edit_permission)&&window.open(`/shixuns/${Sa.identifier}/challenges`)}},xe.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Sa.name,(Sa==null?void 0:Sa.high_resources_consume)&&xe.createElement("span",{style:{display:"inline-block"}},xe.createElement(ve.Z,{type:"shixun",style:{marginLeft:10}})),!(Sa!=null&&Sa.is_published)&&xe.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Sa.item_type==="Shixun"&&Sa.is_unity_3d&&xe.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Sa.item_type==="Shixun"&&Sa.is_jupyter_lab&&xe.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Sa.item_type==="Shixun"&&Sa.is_jupyter&&xe.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return xe.createElement("span",null,xe.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Sa.name);case"ExaminationBank":return xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Sa.name);case"HomeworkCommon":return xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Sa.name);case"VideoItem":return xe.createElement("span",null,xe.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Sa.name);case"SubjectHomework":return(Sa==null?void 0:Sa.homework_type)=="group"?xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Sa.name):xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Sa.name);case"StageCatalog":return xe.createElement("span",null,Sa.name);default:return""}},ao=()=>_e(void 0,null,function*(){var Sa;Lo(!0);const Va=yield(0,ne.MO)({id:Jn.pathId});if(Va){da((Va==null?void 0:Va.courses)||[]);const $a=(Sa=Va.stages)==null?void 0:Sa.map((Ha,ri)=>{var Ca;return{title:Ha.state_name||"",key:ri,children:(Ca=Ha.items)==null?void 0:Ca.map((Ei,co)=>{var oo;return At(vt({},Ei),{title:Xa(Ei),key:`${ri}-${co}`,disabled:(Ei==null?void 0:Ei.item_type)=="ExaminationBank"?!0:(Ei==null?void 0:Ei.item_type)==="Shixun"&&(Ei==null?void 0:Ei.is_published)===!1,children:(oo=Ei.children)==null?void 0:oo.map((Yo,gi)=>At(vt({},Yo),{title:Xa(Yo),disabled:(Yo==null?void 0:Yo.item_type)=="ExaminationBank"?!0:(Ei==null?void 0:Ei.item_type)==="Shixun"&&(Ei==null?void 0:Ei.is_published)===!1,key:`${ri}-${co}-${gi}`}))})})}});Ka($a||[])}Lo(!1)}),vi=(Sa,Va)=>{Ma(Sa)},Aa=Sa=>{const Va=Sa.target.checked,$a=[];ca==null||ca.map((Ha,ri)=>{var Ca;$a.push(ri),(Ca=Ha==null?void 0:Ha.children)==null||Ca.map((Ei,co)=>{var oo;(Ei==null?void 0:Ei.item_type)!="ExaminationBank"&&!(Ei!=null&&Ei.disabled)&&($a.push(`${ri}-${co}`),(oo=Ei==null?void 0:Ei.children)==null||oo.map((Yo,gi)=>{Ha!=null&&Ha.disabled||$a.push(`${ri}-${co}-${gi}`)}))})}),Ma(Va?$a:[])},Pr=()=>{const Sa=fo.filter(gi=>typeof gi=="string"),Va=[],$a=[],Ha=[],ri=[],Ca=[],Ei=[],co=[],oo=[],Yo=[];return ca==null||ca.map((gi,Mo)=>{var Ga;(Ga=gi==null?void 0:gi.children)==null||Ga.map((ai,cl)=>{var yl;Sa.includes(`${Mo}-${cl}`)&&(Ha.push(ai.stage_item_id),ai.item_type==="Shixun"?Va.push(ai.id):ai.item_type==="Attachment"?ri.push(ai.id):ai.item_type==="VideoItem"?$a.push(ai.id):ai.item_type==="ExaminationBank"?co.push(ai.id):ai.item_type==="HomeworkCommon"?oo.push(ai.id):ai.item_type==="SubjectHomework"?ai.homework_type=="group"?Ca.push(ai.id):ai.homework_type=="normal"&&Ei.push(ai.id):ai.item_type==="Challenge"&&Yo.push(ai.id)),(yl=ai==null?void 0:ai.children)==null||yl.map((gu,Os)=>{Sa.includes(`${Mo}-${cl}-${Os}`)&&(Ha.push(gu.stage_item_id),gu.item_type==="Shixun"?Va.push(gu.id):gu.item_type==="Attachment"?ri.push(gu.id):gu.item_type==="VideoItem"?$a.push(gu.id):ai.item_type==="ExaminationBank"?co.push(gu.id):ai.item_type==="HomeworkCommon"?oo.push(gu.id):ai.item_type==="SubjectHomework"?ai.homework_type=="group"?Ca.push(ai.id):ai.homework_type=="normal"&&Ei.push(ai.id):ai.item_type==="Challenge"&&Yo.push(ai.id))})})}),{shixunIds:Va,videoItemIds:$a,stageItemIds:Ha,coursewareIds:ri,groupIds:Ca,normalIds:Ei,banksIds:co,hackIds:oo,ChallengeIds:Yo}},[ko,Oi,Wi,Ai]=(0,Pe.P)(),Yi=()=>_e(void 0,null,function*(){const{stageItemIds:Sa}=Pr();debugger;if(!En){De.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!hs.length&&!Xi.length&&!al.length&&!ii.length&&!Qr.length&&!cs.length&&!dl.length&&!ni.length){De.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}Ya(!0);let Va=yield(0,Me.Tr)({id:Jn.pathId,course_id:parseInt(En),type:"subject",stage_item_id:Sa,sync_catelog:Wa?1:0});Ya(!1),(Va==null?void 0:Va.student_count)===0?yield as(Va==null?void 0:Va.no_use_list):Oo(Va),Pi()}),as=Sa=>_e(void 0,null,function*(){Xr(!0);const Va=yield(0,ne.Q)({id:Jn.pathId,course_id:En,stage_shixuns:Sa,sync_catelog:Wa?1:0});Xr(!1),$n(null),Oi(),(Va==null?void 0:Va.status)===1&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:xe.createElement("div",{className:"tc"},Va.message),onOk:()=>{var $a;const Ha=($a=Va==null?void 0:Va.url.split("/"))==null?void 0:$a[2];(0,pe.xg)(`/classrooms/${Ha}/shixun_homework`)}})}),Pi=()=>{Er({type:"pathsDetail/setActionTabs",payload:{}}),Ma([]),mo(null)},{shixunIds:hs=[],videoItemIds:Xi=[],banksIds:cs=[],hackIds:dl=[],coursewareIds:al=[],groupIds:ii=[],normalIds:Qr=[],ChallengeIds:ni=[]}=Pr();return xe.createElement(xe.Fragment,null,xe.createElement(Fe.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:We.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Oa,className:Ae.scoremodal,onCancel:Pi,onOk:Yi},xe.createElement("div",{className:Ae.wrap},xe.createElement("div",{className:"mb10"},xe.createElement(y.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:En,style:{width:"100%"},onSelect:Sa=>$n(Sa),optionLabelProp:"lable"},Wr==null?void 0:Wr.map((Sa,Va)=>xe.createElement(dt,{key:Sa.course_id,value:Sa.course_id,lable:Sa.course_name},xe.createElement(a.Z,{justify:"space-between"},xe.createElement(x.Z,null,Sa.course_name),xe.createElement(x.Z,null,ie()(Sa.created_at).format("YYYY-MM-DD HH:mm"))))))),xe.createElement("div",{className:Ae.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",xe.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",xe.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),xe.createElement("a",{onClick:()=>{ao()}},xe.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),xe.createElement(E.Z,{spinning:Fa},xe.createElement("div",{className:Ae.radioWrap},xe.createElement("div",null,xe.createElement(b.default,{value:xa,onChange:Aa,className:"font14 ml20"},"\u5168\u9009")),!!(ca!=null&&ca.length)&&xe.createElement(ee.default,{className:Ae.tree,checkable:!0,defaultExpandAll:!0,treeData:ca,checkedKeys:fo,onCheck:(Sa,Va)=>vi(Sa,Va)}))),xe.createElement("div",{className:Ae.createMkdir},xe.createElement(b.default,{checked:Wa,onChange:Sa=>ba(Sa.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(hs.length+Xi.length+ii.length+Qr.length+cs.length+dl.length+ni.length)&&xe.createElement("span",null,xe.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!hs.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-light-primary"},hs.length," "),xe.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ni.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ni.length," "),xe.createElement("span",null,"\u4E2A\u5173\u5361")),!!Xi.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-purple-8C1 ml5"},Xi.length," "),xe.createElement("span",null,"\u4E2A\u89C6\u9891")),!!al.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-cyan-blue ml5"},al.length," "),xe.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!ii.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#AABF07"}},ii.length," "),xe.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!Qr.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},Qr.length," "),xe.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!cs.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#e69917"}},cs.length," "),xe.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!dl.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#e69917"}},dl.length," "),xe.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),xe.createElement(Re.Z,{resdata:Ao,type:"subject",okloading:Bo,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Sa=>{as(Sa)}}))};var kt=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We})=>({pathsDetail:ft,globalSetting:We,loading:Ct.effects}))($e),jt=he(82309),un=he(56102),bt=he(78241),sn=he(19842),Et=he(92832),St=he(7660),Dt={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},Zt=he(87169),pt=he(59301),et=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())}),ht=({type:ft,onCancel:Ct,onOk:We})=>{const[xn]=bt.default.useForm(),[lr,Er]=(0,z.useState)(1),[_r,Jn]=(0,z.useState)(!1),[En,$n]=(0,z.useState)([]);(0,z.useEffect)(()=>{xn.setFieldValue("type",1),Wr()},[]);const Wr=()=>et(void 0,null,function*(){if(ft){Jn(!0);const ca=yield(0,St.ZP)("/api/disciplines.json",{method:"get",params:{source:ft}});$n(ca.disciplines||[]),Jn(!1)}}),da=()=>{const{sub_discipline_id:ca,discipline_name:Ka,sub_discipline_name:fo,type:Ma}=xn.getFieldsValue();if((!ca||ca&&ca.length===0)&&(!Ka||!fo))return De.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;We({user_customize:Ma==2,sub_discipline_id:Ma==1?[ca[1]]:null,discipline_name:Ka,sub_discipline_name:fo})};return pt.createElement(Fe.default,{width:640,className:Dt.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ct(),xn.resetFields()},onOk:()=>{xn.validateFields().then(ca=>{if(lr==2&&(ca.discipline_name.replaceAll(" ","").length<=0||ca.sub_discipline_name.replaceAll(" ","").length<=0)){De.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}da(),xn.resetFields()})}},pt.createElement("div",{className:Dt.applyPublicContent},pt.createElement("div",{className:Dt.tips},pt.createElement(Zt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),pt.createElement(bt.default,{labelAlign:"left",form:xn},pt.createElement(bt.default.Item,{name:"type"},pt.createElement(we.ZP.Group,{onChange:ca=>{Er(ca.target.value),ca.target.value==1?xn.setFieldsValue({discipline_name:"",sub_discipline_name:""}):xn.setFieldsValue({sub_discipline_id:[]})}},pt.createElement(we.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),pt.createElement(we.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),lr==1&&pt.createElement(bt.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},pt.createElement(sn.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:En,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ca,Ka)=>xn.setFieldsValue({sub_discipline_id:ca})})),lr==2&&pt.createElement(pt.Fragment,null,pt.createElement(bt.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},pt.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),pt.createElement(bt.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},pt.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),_r&&pt.createElement("div",{className:Dt.spin},pt.createElement(E.Z,null))))},st=he(99325),Ge="data:image/png;base64,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",Ee=Object.defineProperty,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,be=(ft,Ct,We)=>Ct in ft?Ee(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ze=(ft,Ct)=>{for(var We in Ct||(Ct={}))Be.call(Ct,We)&&be(ft,We,Ct[We]);if(de)for(var We of de(Ct))Ie.call(Ct,We)&&be(ft,We,Ct[We]);return ft};const gt=ft=>React.createElement("svg",Ze({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var an="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Mt=Object.defineProperty,ct=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Ft=(ft,Ct,We)=>Ct in ft?Mt(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Gt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Vt.call(Ct,We)&&Ft(ft,We,Ct[We]);if(ct)for(var We of ct(Ct))cn.call(Ct,We)&&Ft(ft,We,Ct[We]);return ft};const pn=ft=>React.createElement("svg",Gt({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var fn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Xn=Object.defineProperty,Ar=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Hr=(ft,Ct,We)=>Ct in ft?Xn(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Rr=(ft,Ct)=>{for(var We in Ct||(Ct={}))ir.call(Ct,We)&&Hr(ft,We,Ct[We]);if(Ar)for(var We of Ar(Ct))Ir.call(Ct,We)&&Hr(ft,We,Ct[We]);return ft};const Dr=ft=>React.createElement("svg",Rr({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var oa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ia=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,ja=(ft,Ct,We)=>Ct in ft?Ia(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,fa=(ft,Ct)=>{for(var We in Ct||(Ct={}))Vr.call(Ct,We)&&ja(ft,We,Ct[We]);if(Qa)for(var We of Qa(Ct))_a.call(Ct,We)&&ja(ft,We,Ct[We]);return ft};const bo=ft=>React.createElement("svg",fa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var ui="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Bn=Object.defineProperty,ar=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,wr=Object.prototype.propertyIsEnumerable,sa=(ft,Ct,We)=>Ct in ft?Bn(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,rr=(ft,Ct)=>{for(var We in Ct||(Ct={}))dr.call(Ct,We)&&sa(ft,We,Ct[We]);if(ar)for(var We of ar(Ct))wr.call(Ct,We)&&sa(ft,We,Ct[We]);return ft};const Ne=ft=>React.createElement("svg",rr({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Qe=he(59301),ut=Object.defineProperty,Rt=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Sr=(ft,Ct,We)=>Ct in ft?ut(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,aa=(ft,Ct)=>{for(var We in Ct||(Ct={}))ea.call(Ct,We)&&Sr(ft,We,Ct[We]);if(bn)for(var We of bn(Ct))vr.call(Ct,We)&&Sr(ft,We,Ct[We]);return ft},_n=(ft,Ct)=>Rt(ft,hn(Ct)),on=(ft,Ct)=>{var We={};for(var xn in ft)ea.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&bn)for(var xn of bn(ft))Ct.indexOf(xn)<0&&vr.call(ft,xn)&&(We[xn]=ft[xn]);return We},ur=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const mr=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],fr=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,dispatch:_r}=Ct,Jn=on(Ct,["pathsDetail","user","globalSetting","loading","dispatch"]),En,$n,Wr,da,ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa,ao,vi,Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga,ai,cl,yl,gu,Os,Is,ll,EA,wu,kA,cA,MA,Lc,Dc,JA,uc,Ac,cc,Kc,Oc,dc,td,Gc,nd,rd,Wc,wA,au,dA,QA,ad,Xc,Nc,UA,fc,Ea,Go,ci,os,ps,Ns,Sl,xl,YA,jA,ju,Tc,Rc,fA,kc,qA,_A,$A,gc,Vl,ec,Te,Le,je,Ue,yt,Ut,dn,zn,Un,Nr,zr,ra,ye,ze,Ye,wt,Yt,en,tn,An,mn;const wn=(0,oe.useParams)(),[Tn,Ur]=(0,z.useState)({}),kr=(0,z.useRef)(1),[sr,Na]=(0,z.useState)(),[wa,pr]=(0,z.useState)(!1),[hr,La]=(0,z.useState)(!1),qa=(0,z.useRef)(null),Ta=!((En=We.detail)!=null&&En.can_managed),[qo,Qo]=(0,z.useState)({status:!1}),Fi=(($n=We.detail)==null?void 0:$n.is_free)||((Wr=We.detail)==null?void 0:Wr.can_learning);(0,z.useEffect)(()=>{Qo({status:!1})},[]),(0,z.useEffect)(()=>{function Si(){return ur(this,null,function*(){var Ls,Il,su,Iu,lu,fl,CA;if((Ls=We.detail)!=null&&Ls.courses){const Po=(Il=We.detail)==null?void 0:Il.courses;if((su=Po==null?void 0:Po.toast)!=null&&su.is_open&&((Iu=Po.toast)==null?void 0:Iu.open_num)===-1)La(!0);else if((lu=Po==null?void 0:Po.toast)!=null&&lu.is_open&&((fl=Po==null?void 0:Po.toast)==null?void 0:fl.open_num)===1){let Qi=JSON.parse(localStorage.getItem("pathsshow"))||[];((CA=Qi.filter(po=>po===(wn==null?void 0:wn.pathId)))==null?void 0:CA.length)>0?La(!1):(La(!0),Qi.push(wn==null?void 0:wn.pathId),localStorage.setItem("pathsshow",JSON.stringify(Qi)))}else La(!1)}})}Si()},[(da=We.detail)==null?void 0:da.courses]),(0,z.useEffect)(()=>{var Si,Ls,Il,su,Iu,lu,fl,CA,Po,Qi,po;if(!((Ls=(Si=We.detail)==null?void 0:Si.courses)==null?void 0:Ls.length))return;let wl;if((Il=We.detail)!=null&&Il.has_start){const Bs=(Iu=(su=We.detail)==null?void 0:su.courses)==null?void 0:Iu.findIndex(Ll=>{var Rl;return((Rl=Ll.course_status)==null?void 0:Rl.status)===1});wl=Bs>-1?Bs:0}else{let Bs=(CA=(fl=(lu=We.detail)==null?void 0:lu.courses)==null?void 0:fl.map(Ll=>{var Rl;return(Rl=Ll.course_status)==null?void 0:Rl.status}))==null?void 0:CA.lastIndexOf(2);wl=Bs>-1?Bs:0,Bs=(Qi=(Po=We.detail)==null?void 0:Po.courses)==null?void 0:Qi.findIndex(Ll=>{var Rl;return((Rl=Ll.course_status)==null?void 0:Rl.status)===0}),wl=Bs>-1?Bs:wl}Ur(((po=We.detail)==null?void 0:po.courses[wl])||{})},[We.detail]);const Uo=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Gs=Si=>{var Ls,Il;const su=(Il=(Ls=We.detail)==null?void 0:Ls.courses)==null?void 0:Il.find(Iu=>Iu.course_id===Si);Ur(su||{}),_r({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:Si}})},Ys=()=>ur(void 0,null,function*(){const Si=yield(0,ne.rs)({container_id:wn.pathId,container_type:"Subject"});Si.status===0&&(zl(),De.ZP.success(Si.message))}),bs=()=>ur(void 0,null,function*(){const Si=yield(0,ne.KM)({container_id:wn.pathId,container_type:"Subject"});Si.status===0&&(zl(),De.ZP.success(Si.message))}),Es=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>ur(void 0,null,function*(){(yield(0,ne.eJ)({id:wn.pathId})).status===1&&oe.history.push("/paths")})})}),tl=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.Go)({id:wn.pathId});(Si==null?void 0:Si.status)===0&&(zl(),De.ZP.success(Si.message))})})}),nl=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:wa},onOk:()=>ur(void 0,null,function*(){pr(!0);const Si=yield(0,ne.fj)({id:wn.pathId});(Si==null?void 0:Si.status)===1&&(zl(),De.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),pr(!1)})})}),ss=()=>{if(Ta){Uo();return}gA()},Fl=Si=>{Qo({status:Si})},gA=()=>{Fe.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",Qe.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",Qe.createElement("br",null)),onOk:()=>ur(void 0,null,function*(){if(We.detail&&We.detail.has_sub_discipline){const Si=yield(0,ne.WO)({id:wn.pathId,user_customize:!1});((Si==null?void 0:Si.status)===0||(Si==null?void 0:Si.status)===1)&&(zl(),De.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else Fl(!0)})})},ou=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.Er)({id:wn.pathId});(Si==null?void 0:Si.status)===0&&(zl(),De.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),qu=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"ml20"},Qe.createElement(we.ZP.Group,{defaultValue:1,onChange:Si=>kr.current=Si.target.value},Qe.createElement(we.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",Qe.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),Qe.createElement(we.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",Qe.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>ur(void 0,null,function*(){(0,pe.xg)(`/classrooms/news/${wn.pathId}/newgold/${kr.current}`)})})}),El=()=>{Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.c3)({id:wn.pathId});Si.status===0&&(Na(!0),De.ZP.success(Si.message))})})},_u=()=>{(0,jt.tJ)(_r)&&Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>ur(void 0,null,function*(){var Si;const Ls=yield(0,ne.JS)({id:Tn==null?void 0:Tn.course_id});Ls.status===0&&(De.ZP.success(Ls.message),_r({type:"pathsDetail/getPathsDetail",payload:{id:wn.pathId}}),((Si=Tn.course_status)==null?void 0:Si.status)===1&&(0,pe.xg)(`/classrooms/${Tn==null?void 0:Tn.course_id}/shixun_homework`))})})},SA=()=>{var Si;if((Si=We.detail)!=null&&Si.need_authorize){(0,jt.rX)(!1,"\u8BE5\u8BFE\u7A0B\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}(0,jt.tJ)(_r)&&_r({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},zl=()=>{_r({type:"pathsDetail/getPathsDetail",payload:{id:wn.pathId}}),_r({type:"pathsDetail/getRightData",payload:{id:wn.pathId}})},iu=!!((ca=We.detail)!=null&&ca.participant_count)&&!((Ka=We.detail)!=null&&Ka.allow_statistics),Hu=((Ma=(fo=We.detail)==null?void 0:fo.courses)==null?void 0:Ma.findIndex(Si=>(Si==null?void 0:Si.course_id)===(Tn==null?void 0:Tn.course_id)))+1,$u=Hu===((mo=(xa=We.detail)==null?void 0:xa.courses)==null?void 0:mo.length);return Qe.createElement("section",null,Qe.createElement("aside",{className:ue.banner,style:{backgroundImage:(Wa=(Ya=(Oa=We==null?void 0:We.detail)==null?void 0:Oa.attachments)==null?void 0:Ya[0])!=null&&Wa.url?`url(${(Lo=(Fa=(ba=We==null?void 0:We.detail)==null?void 0:ba.attachments)==null?void 0:Fa[0])==null?void 0:Lo.url})`:`url(${Ge})`,marginBottom:(Xr=(Bo=We.detail)==null?void 0:Bo.courses)!=null&&Xr.length?70:20,paddingTop:20}},Qe.createElement("aside",{className:ue.wrp,style:{backgroundImage:(Xa=(Oo=(Ao=We==null?void 0:We.detail)==null?void 0:Ao.attachments_b)==null?void 0:Oo[0])!=null&&Xa.url?`url(${(Aa=(vi=(ao=We==null?void 0:We.detail)==null?void 0:ao.attachments_b)==null?void 0:vi[0])==null?void 0:Aa.url})`:""}},Qe.createElement("div",{className:ue.operationWrap},((Pr=xn.userInfo)==null?void 0:Pr.login)&&((ko=We.detail)==null?void 0:ko.is_collect)&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex",alignItems:"center"},onClick:Ys},Qe.createElement(me.Z,{title:"\u53D6\u6D88\u6536\u85CF"},Qe.createElement("img",{src:ui,style:{marginRight:"10px"}})),Qe.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((Oi=xn.userInfo)==null?void 0:Oi.login)&&!((Wi=We.detail)!=null&&Wi.is_collect)&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex",alignItems:"center"},onClick:bs},Qe.createElement(me.Z,{title:"\u6536\u85CF"},Qe.createElement("img",{src:He,style:{marginRight:"10px"}})),Qe.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,se.bg)()&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,jt.tJ)(_r)}},Qe.createElement("img",{src:He,style:{marginRight:"10px"}}),Qe.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((Ai=We.detail)!=null&&Ai.is_free)&&((Yi=We.detail)==null?void 0:Yi.publish_status)!==0&&(((as=We.detail)==null?void 0:as.allow_add_member)||!(0,se.JA)())&&Qe.createElement(me.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},Qe.createElement("span",{onClick:SA,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:an,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Pi=We.detail)==null?void 0:Pi.allow_statistics)&&((hs=We.detail)==null?void 0:hs.public_status)===2&&Qe.createElement("span",{onClick:()=>oe.history.push(`/paths/${wn.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:oa,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((Xi=We.detail)==null?void 0:Xi.is_share)&&Qe.createElement(un.CopyToClipboard,{text:`${window.location.origin}/paths/${wn.pathId}?userid=${(cs=xn.userInfo)==null?void 0:cs.user_id}`,onCopy:()=>De.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:an,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((dl=We.detail)==null?void 0:dl.allow_add_member)&&((al=We.detail)==null?void 0:al.allow_edit_stage)&&Qe.createElement(ae.Z,{dropdownRender:()=>{var Si,Ls,Il,su,Iu,lu,fl,CA,Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc;return Qe.createElement(ce.default,null,((Si=We.detail)==null?void 0:Si.courses)&&(((Ls=We.detail)==null?void 0:Ls.is_creator)&&!!((Il=xn.userInfo)!=null&&Il.professional_certification)||(0,se.ag)())&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:qu},"\u5F00\u8BFE"),((su=We.detail)==null?void 0:su.allow_statistics)&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Ta){Uo();return}oe.history.push(`/paths/${wn.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((Iu=We.detail)==null?void 0:Iu.allow_add_member)&&((lu=We.detail)==null?void 0:lu.publish_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:tl},"\u53D1\u5E03\u8BFE\u7A0B"),((fl=We.detail)==null?void 0:fl.allow_statistics)&&((CA=We.detail)==null?void 0:CA.publish_status)===2&&((Po=We.detail)==null?void 0:Po.public_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:nl},"\u64A4\u9500\u53D1\u5E03"),((Qi=We.detail)==null?void 0:Qi.allow_statistics)&&((po=We.detail)==null?void 0:po.publish_status)===2&&((Cl=We.detail)==null?void 0:Cl.public_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ss},"\u516C\u5F00\u8BFE\u7A0B"),((wl=We.detail)==null?void 0:wl.allow_statistics)&&((Bs=We.detail)==null?void 0:Bs.public_status)===1&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ou},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,se.GJ)()&&((Ll=We.detail)==null?void 0:Ll.allow_statistics)&&((Rl=We.detail)==null?void 0:Rl.public_status)===2&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ou},"\u64A4\u9500\u516C\u5F00"),((hc=We.detail)==null?void 0:hc.allow_delete)&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:Es},"\u5220\u9664\u8BFE\u7A0B"))}},Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:fn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),Qe.createElement("div",{style:{alignItems:"center"},className:[ue.titleWrap,((Qr=(ii=We.detail)==null?void 0:ii.name)==null?void 0:Qr.indexOf(` +`),br.focus();default:throw new Error}},[br,ya]),gs=(0,z.useMemo)(()=>{switch(ya){case pn:return z.createElement(_e,{callback:ns,onCancel:Ws});case Ir:return z.createElement(dt.Z,{callback:ns,onCancel:Ws});case fn:return z.createElement($e.Z,{callback:ns,onCancel:Ws});case Xn:return z.createElement(Ee,{callback:ns,onCancel:Ws});case Hr:return z.createElement(Ze,{callback:ns,onCancel:Ws});case"maths-latex":return z.createElement(Vt,{showSaveButton:!0,callback:ns});case"inline-latex":return z.createElement(cn.Z,{showSaveButton:!0,callback:ns});default:return null}},[ya]);function Ws(){Co("")}(0,z.useEffect)(()=>{if(Zi.current){let Xo=function(Ki){Li=!0,Ti=Ki.pageY},Za=function(){Li=!1},ua=function(Ki){if(Li){let Ho=Ki.pageY-Ti;Ho<0&&(Ho=0),Ho>300&&(Ho=300);let Hi=Rt+Ho+"px";wi(Hi)}},Zn=Zi.current,Li=!1,Ti=0;return Zn.addEventListener("mousedown",Xo),document.addEventListener("mousemove",ua),document.addEventListener("mouseup",Za),()=>{Zn.removeEventListener("mousedown",Xo),document.removeEventListener("mousemove",ua),document.removeEventListener("mouseup",Za)}}},[br,Zi]),(0,z.useEffect)(()=>{wi(Rt)},[Rt]);const gl=ar(ut),ul=ar(Ja),Pl={width:gl,height:ul},ms=(0,z.useMemo)(()=>{if(_o){let Xo=new Date(_o),Za=Xo.getHours(),ua=Xo.getMinutes(),Zn=Xo.getSeconds();return Za=Za<10?"0"+Za:Za,ua=ua<10?"0"+ua:ua,Zn=Zn<10?"0"+Zn:Zn,`${Za}:${ua}:${Zn}`}return 0},[_o]),bi=Xo=>{const Za=[];if(mr){let ua=-1;Xo=Xo.replace(/(@▁▁@|@▁@)/g,function(Zn,Li,Ti){Za.push({multiLine:Zn!==bo})})}return Za};function js(){window.sessionStorage.removeItem(aa),ts(!1),Zo(0)}function bl(){ts(!1),Zo(0),br.setValue(window.sessionStorage.getItem(aa))}(0,z.useEffect)(()=>{rr[ya]&&ya!==Ar&&ya!==Xn&&setTimeout(()=>{const Xo=document.getElementsByClassName("markdown-popup-form")[0],Za=window.innerWidth/2-Xo.offsetWidth/2,ua=window.innerHeight/2-Xo.offsetHeight/2;Ui(Za),ji(ua)},0)},[ya]);const Dl=Xo=>{Xo.preventDefault();const Za=Xo.clientX-Wo,ua=Xo.clientY-Vi;document.body.onmousemove=Zn=>{let Li=Zn.clientX-Za,Ti=Zn.clientY-ua;const Ki=document.getElementsByClassName("markdown-popup-form")[0],Ho=window.innerWidth-Ki.offsetWidth,Hi=window.innerHeight-Ki.offsetHeight;Li=Math.max(0,Math.min(Li,Ho)),Ti=Math.max(0,Math.min(Ti,Hi)),Au(Zn.clientX,Zn.clientY,Za,ua)&&(Ui(Li),ji(Ti))},document.body.onmouseup=function(){document.body.onmousemove=null}},Au=(Xo,Za,ua,Zn)=>{const Li=document.body.clientHeight,Ti=document.body.clientWidth;return Xo<20&&ua>Xo||Xo>Ti-20&&uaZa||Za>Li-20&&ZnPe in pe?ge(pe,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):pe[Pe]=ve,a=(pe,Pe)=>{for(var ve in Pe||(Pe={}))se.call(Pe,ve)&&y(pe,ve,Pe[ve]);if(ue)for(var ve of ue(Pe))ne.call(Pe,ve)&&y(pe,ve,Pe[ve]);return pe},x=(pe,Pe)=>te(pe,le(Pe));const{useForm:E}=z.default,b={width:280,marginRight:10},ee={labelCol:{span:5},wrapperCol:{span:19}};var re=({callback:pe,onCancel:Pe})=>{const[ve]=E();let Me=(0,me.useRef)();function Re(qe){pe(qe,Me.current)}function xe(qe,xt){if(qe.status===-1){oe.ZP.error(qe.message);return}ve.setFieldsValue({src:`/api/attachments/${qe.id}`,type:xt.type})}function at(qe){let xt=qe.target.files[0];Me.current=xt,Ae(xt,xe)}return ce.createElement(z.default,x(a({form:ve},ee),{className:"upload-image-panel",onFinish:Re,style:{width:470,overflow:"hidden"}}),ce.createElement(z.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ce.createElement("div",{className:"flex-container"},ce.createElement(z.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ce.createElement(De.default,{style:b})),ce.createElement(ie,{onFileChange:at}))),ce.createElement(z.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ce.createElement(De.default,{style:{width:264}})),ce.createElement(z.default.Item,{style:{textAlign:"right"}},ce.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ce.createElement(Fe.ZP,{type:"default",onClick:Pe},"\u53D6\u6D88")))};function ie({onFileChange:pe}){return ce.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ce.createElement("input",{type:"file",onChange:pe}))}function Ae(pe,Pe){if(!pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ae.bg)())throw oe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ve=new FormData;ve.append("editormd-image-file",pe),ve.append("file_param_name","editormd-image-file"),ve.append("byxhr","true");var Me=new window.XMLHttpRequest;Me.withCredentials=!0,Me.addEventListener("load",function(Re){Pe(JSON.parse(Re.target.responseText),pe)},!1),Me.addEventListener("error",function(Re){console.error(Re)},!1),Me.open("POST",`${we.KI}/api/attachments.json`),Me.send(ve)}},19647:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return De}});var z=he(59301),oe=he(4676);class De extends z.Component{constructor(we){super(we);const me=window.document;this.node=me.createElement("div"),me.body.appendChild(this.node)}render(){const{children:we}=this.props;return(0,oe.createPortal)(we,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},55785:function(Rn,rn,he){"use strict";he.d(rn,{i:function(){return ie},Z:function(){return pe}});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"},oe=he(71418),De=he(6848),Fe=he(92310),we=he.n(Fe),me=he(88230),ae=he(57816),ce=he(73898),ge="data:image/png;base64,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",te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC",le="data:image/png;base64,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",ue="data:image/png;base64,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",se="data:image/png;base64,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",ne="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",E="data:image/png;base64,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",b="data:image/png;base64,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",ee="data:image/png;base64,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",re=he(59301);const ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ge,swimg:te},{name:"101\u8BA1\u5212",ptimg:le,swimg:ue},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:se,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:b,swimg:ee}];var pe=({className:Pe,dataSource:ve=[],col:Me=4,right:Re,bottom:xe=23,precision:at=0,wrapWidth:qe=1200,trackEventItems:xt,loading:it,onRemove:Bt=()=>{},isCurrent:nt=!0,showAlias:Ht=!1})=>{const vt=Math.floor((qe-(Me-1)*Re)/Me),At=[{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 re.createElement(oe.Z,{spinning:it},re.createElement("div",{className:we()(z.list,Pe)},!!(ve!=null&&ve.length)&&(ve==null?void 0:ve.map((Xe,_e)=>{var dt;const{name:$e,id:kt,identifier:jt,featured:un,school_name:bt,image_url:sn,excellent:Et,is_plan:St}=Xe;return re.createElement("div",{key:kt,className:z.wrap,style:{width:vt,marginRight:(1+_e)%Me===0?0:Re+at,marginBottom:xe}},re.createElement("a",{className:z.li,onClick:Dt=>{Dt.preventDefault(),Dt.stopPropagation(),xt&&(0,me.L9)([xt]),(0,me.xg)(`/paths/${jt}`)}},re.createElement("div",{className:z.img},re.createElement("img",{className:z.cover,src:`${sn}`}),nt&&(0,ce.bg)()&&(Xe==null?void 0:Xe.studying)&&re.createElement("div",{className:`${z.movebq} user-path-items`,onClick:Dt=>{Dt.stopPropagation(),Bt(Xe)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(dt=Xe==null?void 0:Xe.subject_tags)==null?void 0:dt.map((Dt,Zt)=>{var pt,et;if(Zt===0){const ht=(pt=At.find(st=>st.name==Dt))==null?void 0:pt.swimg;return re.createElement("img",{className:z.sign,src:ht,style:{left:"-4px"}})}const Nt=(et=At.find(ht=>ht.name==Dt))==null?void 0:et.ptimg;return re.createElement("img",{className:z.sign,src:Nt,style:{left:`${48+52*(Zt-1)+2*Zt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Xe==null?void 0:Xe.excellent)&&re.createElement("div",{className:z.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:z.name},re.createElement(De.Z,{title:Ht&&(Xe!=null&&Xe.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${$e}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Xe==null?void 0:Xe.excellent_alias_name}`)):$e},re.createElement("span",{className:z.e},Ht&&(Xe==null?void 0:Xe.excellent_alias_name)||$e))),re.createElement("div",{className:z.tags},re.createElement("div",null,re.createElement(De.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Xe.stages_count))),re.createElement(De.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Xe.members_count)))))))})),!ve.length&&re.createElement(ae.Z,null)))}},11420:function(Rn,rn,he){"use strict";he.d(rn,{jL:function(){return we},w9:function(){return Xe},QD:function(){return cn},cQ:function(){return Bt.Z},op:function(){return Ze},O5:function(){return ui},_b:function(){return Ar},t7:function(){return E},Gi:function(){return un},YG:function(){return kt},qp:function(){return le},vr:function(){return pn},qE:function(){return Mt},Je:function(){return re},wb:function(){return it},cq:function(){return Zt},tp:function(){return ne}});var z=he(59301),oe={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"},De="data:image/png;base64,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",we=({dataSource:Bn=[],img:ar,imgWidth:dr=346,title:wr,sunTitle:sa,bannerExtraContent:rr})=>z.createElement("div",{className:oe.banner},z.createElement("div",{className:oe.content},z.createElement("aside",null,z.createElement("p",null,z.createElement("b",null,wr),z.createElement("span",null,sa)),Bn.length>0&&z.createElement("div",{className:oe.btns},Bn.map((Ne,He)=>z.createElement("div",{key:He,onClick:Ne.click},Ne.name,Ne.sign?z.createElement("img",{src:De,width:39}):null))),rr),ar&&z.createElement("img",{style:{marginTop:33,marginRight:38},src:ar,width:dr}))),me={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"},ae=he(92310),ce=he.n(ae),ge=he(89392),le=({dataSource:Bn=[],value:ar,onChange:dr,onTitleChange:wr,className:sa,title:rr,titleWidth:Ne=41,style:He={},fontColor:Qe="#6A7283",showCount:ut})=>{const[Rt,hn]=(0,z.useState)(0),[bn,ea]=(0,z.useState)(!1),vr=(0,z.useRef)(null),Sr=(0,z.useRef)(null);return(0,z.useEffect)(()=>{var aa;Bn.length!==0&&(((aa=vr==null?void 0:vr.current)==null?void 0:aa.clientHeight)>97?hn(1):hn(0)),Bn.length===0&&hn(0),ea(!1)},[Bn]),z.createElement("div",{className:ce()(me.row,sa),style:He},z.createElement("div",{onClick:(0,ge.throttle)(()=>wr==null?void 0:wr(),2e3),style:{width:Ne,marginTop:bn?12:4},className:`${me.title} ${wr?"current":""}`},rr),z.createElement("div",{className:bn?`${me.tagsWrap} ${me.tagsBorderWrap}`:me.tagsWrap},z.createElement("div",{className:me.bar,ref:Sr,style:Rt>0?{height:Rt===1?97:"auto",overflow:Rt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},z.createElement("div",{className:me.tag,ref:vr},Bn==null?void 0:Bn.map(aa=>z.createElement("span",{onClick:()=>dr(aa.id),key:aa.id,style:{color:Qe},className:ar===aa.id?me.active:""},z.createElement("span",{title:aa.name,className:me.name},aa.name),!!ut&&z.createElement("span",{className:me.num},aa.count))))),!!Rt&&z.createElement(z.Fragment,null,Rt===1?z.createElement("div",{onClick:()=>{var aa;hn(2),((aa=vr==null?void 0:vr.current)==null?void 0:aa.clientHeight)>245?ea(!0):ea(!1)},className:me.action},"\u5C55\u5F00",z.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):z.createElement("div",{onClick:()=>{Sr.current.scrollTop=0,hn(1),ea(!1)},className:me.action},"\u6536\u8D77",z.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ue={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"},ne=({dataSource:Bn=[],value:ar,onChange:dr,className:wr,style:sa={}})=>z.createElement("div",{style:sa,className:ce()(ue.tabs,wr)},Bn.map(rr=>z.createElement("span",{onClick:()=>dr(rr.id),className:ar===rr.id?ue.active:"",key:rr.id},rr.name))),y={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"},a=he(92832),E=({dataSource:Bn=[],value:ar="",onChange:dr,onInputChange:wr=()=>{},className:sa,style:rr={},placeholder:Ne,allowClear:He=!1})=>{var Qe;const[ut,Rt]=(0,z.useState)(""),[hn,bn]=(0,z.useState)("");(0,z.useEffect)(()=>{var Sr;let aa=ar;(Sr=JSON.stringify(ar))!=null&&Sr.includes("{")&&(Rt(ar.id),aa=ar.value||"");try{bn(decodeURIComponent(aa||""))}catch(_n){bn(decodeURIComponent(aa||""))}},[ar]);const ea=()=>{dr(encodeURIComponent(hn),ut||null)},vr=Sr=>{Sr!==ut&&(Rt(Sr),dr(encodeURIComponent(hn),Sr))};return z.createElement("div",{className:ce()(y.input,sa),style:rr},!!Bn.length&&z.createElement("div",{className:y.dropdown},z.createElement("div",{className:y.text},(Qe=Bn.find(Sr=>Sr.id===ut))==null?void 0:Qe.name,z.createElement("i",{className:"iconfont icon-zhankai4"}),z.createElement("b",{className:y.b1}),z.createElement("b",{className:y.b2})),z.createElement("div",{className:y.menu},Bn.map((Sr,aa)=>z.createElement("div",{key:aa,onClick:()=>vr(Sr.id)},Sr.name)))),z.createElement(a.default,{onPressEnter:ea,value:hn,onChange:Sr=>{bn(Sr.target.value),wr(encodeURIComponent(Sr.target.value),ut||null)},bordered:!1,placeholder:Ne}),z.createElement("i",{onClick:ea,className:"iconfont icon-sousuo9 font14 pl10 current"}))},b={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"},re=({value:Bn,onChange:ar,className:dr,total:wr,pageSize:sa,style:rr={}})=>{const Ne=Bn<2,He=Bn>=Math.ceil(wr/sa);return wr<=sa?z.createElement(z.Fragment,null):z.createElement("div",{className:ce()(b.quickPager,dr),style:rr},z.createElement("div",{onClick:()=>{Ne||ar(Bn-1,"prev")},className:Ne?b.disabled:""},"\u4E0A\u4E00\u9875"),z.createElement("div",{onClick:()=>{He||ar(Bn+1,"next")},className:He?b.disabled:""},"\u4E0B\u4E00\u9875"))},ie={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"},Ae=he(71418),pe=he(6848),Pe=he(13570),ve=he(38446),Me=he(88230),Re=he(96908),xe=he(57177),at=he(81378),qe=he(57816),it=({className:Bn,dataSource:ar=[],col:dr=4,right:wr,bottom:sa=23,precision:rr=0,wrapWidth:Ne=1200,trackEventItems:He,loading:Qe})=>{const ut=Math.floor((Ne-(dr-1)*wr)/dr);return z.createElement(Ae.Z,{spinning:Qe},z.createElement("div",{className:ce()(ie.list,Bn)},!!ar.length&&ar.map((Rt,hn)=>{const{name:bn,id:ea,identifier:vr,power:Sr,cover_image_id:aa,pic:_n}=Rt;return z.createElement("div",{className:ie.wrap,key:ea,style:{width:ut,marginRight:(1+hn)%dr===0?0:wr+rr,marginBottom:sa}},z.createElement("a",{target:"_blank",href:`/shixuns/${vr}/challenges`,className:ie.li,onClick:on=>{on.preventDefault(),He&&(0,Me.L9)([He]),Sr&&(0,Me.xg)(`/shixuns/${vr}/challenges`)}},z.createElement("div",{className:ie.img},z.createElement("img",{className:ie.cover,src:`${_n}`}),Rt.is_jupyter&&z.createElement("img",{className:ie.sign,src:Re}),Rt.is_jupyter_lab&&z.createElement("img",{className:ie.sign,src:xe}),Rt.is_unity_3d&&z.createElement("img",{className:ie.sign,src:at})),z.createElement("div",{className:ie.name},z.createElement(pe.Z,{title:bn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},z.createElement("span",{className:ie.e},bn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),z.createElement("div",{className:ie.tags},z.createElement(pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},z.createElement("span",null,z.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),z.createElement("span",null,Rt.challenges_count))),!!Rt.myshixuns_count&&z.createElement(pe.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,Rt.myshixuns_count))),z.createElement(pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},z.createElement("span",null,z.createElement("span",null,Rt.level))),z.createElement("div",{className:ie.rate},z.createElement(Pe.Z,{allowHalf:!0,disabled:!0,defaultValue:Rt.score_info}),z.createElement("span",null,"\xA0",Rt.score_info?`${Rt.score_info}\u5206`:"5\u5206")))),!Sr&&z.createElement("div",{className:ie.lockWrap},z.createElement("img",{src:`${ve.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")))}),!ar.length&&z.createElement(qe.Z,null)))},Bt=he(55785),nt={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",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ht="data:image/png;base64,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",vt=he(59301),Xe=({className:Bn,dataSource:ar=[],col:dr=4,right:wr,bottom:sa=23,precision:rr=0,wrapWidth:Ne=1200,trackEventItems:He,loading:Qe})=>{const ut=Math.floor((Ne-(dr-1)*wr)/dr);return vt.createElement(Ae.Z,{spinning:Qe},vt.createElement("div",{className:ce()(nt.list,Bn)},!!ar.length&&ar.map((Rt,hn)=>{const{subject_identifier:bn,id:ea,identifier:vr,power:Sr}=Rt,aa=Rt.is_public!=0&&Rt.is_public;return vt.createElement("div",{className:nt.wrap,key:ea,style:{width:ut,marginRight:(1+hn)%dr===0?0:wr+rr,marginBottom:sa}},vt.createElement("a",{className:nt.li,onClick:_n=>{_n.preventDefault(),He&&(0,Me.L9)([He]),(0,Me.xg)(Rt.first_category_url)}},vt.createElement("div",{className:nt.top},vt.createElement(pe.Z,{title:Rt.name},vt.createElement("div",{className:nt.name},Rt.name)),vt.createElement("img",{className:nt.img,src:ve.Z.IMG_SERVER+"/images/"+Rt.avatar_url}),vt.createElement("div",{className:nt.text,title:Rt.creator},Rt.creator),bn&&vt.createElement("div",{className:nt.btns},vt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),vt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),aa&&vt.createElement("div",{className:nt.sign},"\u516C\u5F00")),vt.createElement("div",{className:nt.bottom},Rt.visits>0&&vt.createElement(pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-liulanyan"}),vt.createElement("span",null,Rt.visits))),Rt.course_members_count>0&&vt.createElement(pe.Z,{title:"\u6210\u5458",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-chengyuan"}),Rt.course_members_count)),Rt.tasks_count>0&&vt.createElement(pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},vt.createElement("span",null,vt.createElement("i",{className:"iconfont icon-zuoye"}),Rt.tasks_count)),Rt.is_end?vt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):vt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Rt.is_accessible&&vt.createElement("div",{className:nt.lockWrap},vt.createElement("img",{src:`${ve.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),vt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ar.length&&vt.createElement(qe.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"},dt=he(24459),kt=({dataSource:Bn=[],value:ar,onChange:dr,className:wr,style:sa={},tabBarExtraContent:rr})=>z.createElement("div",{className:ce()(_e.tabs,wr),style:sa},z.createElement("div",{className:_e.tabsWrap},Bn.map((Ne,He)=>z.createElement("aside",{className:_e.tab,onClick:()=>{dr(Ne.id),Ne.link&&dt.history.push(Ne.link)},key:He},z.createElement("div",{className:ar===Ne.id?_e.active:""},Ne.name),(Ne==null?void 0:Ne.resetCount)==null&&(Ne==null?void 0:Ne.total)!==void 0&&z.createElement("span",null,"\uFF08",Ne==null?void 0:Ne.total,"\uFF09"),(Ne==null?void 0:Ne.resetCount)!==void 0&&(Ne==null?void 0:Ne.total)!==void 0&&z.createElement(pe.Z,{title:(Ne==null?void 0:Ne.tip)!=null?Ne==null?void 0:Ne.tip:""},z.createElement("span",{style:{color:"#9096A3"}},"\uFF08",z.createElement("span",{style:{color:"#000"}},Ne==null?void 0:Ne.resetCount),"/",z.createElement("span",null,Ne==null?void 0:Ne.total),"\uFF09"))))),z.createElement("div",{className:_e.tabBar},rr)),un=({className:Bn,style:ar={},children:dr})=>z.createElement("div",{className:ce()(Bn),style:ar},dr),bt={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"},sn=he(38854),Et=he(20834);const St=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Zt=({sortValue:Bn,dropValue:ar,className:dr,onSort:wr,onDrop:sa,dataSource:rr=St})=>{var Ne;return z.createElement("div",{className:ce()(bt.orderWrap,dr)},z.createElement(sn.Z,{dropdownRender:()=>z.createElement(Et.default,null,rr.map((He,Qe)=>z.createElement(Et.default.Item,{key:Qe,onClick:()=>sa(He.id)},He.name)))},z.createElement("span",{className:bt.orderTextWrap},(Ne=rr.find(He=>ar===He.id))==null?void 0:Ne.name)),z.createElement("span",{className:bt.orderIconWrap},z.createElement("span",{className:bt.orderAsc},z.createElement("i",{className:Bn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>wr(Bn==="asc"?"desc":"asc")})),z.createElement("span",{className:bt.orderDesc},z.createElement("i",{className:Bn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>wr(Bn==="asc"?"desc":"asc")}))))},pt={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"},et=he(3113),Nt=Object.defineProperty,ht=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Ge=Object.prototype.propertyIsEnumerable,Ee=(Bn,ar,dr)=>ar in Bn?Nt(Bn,ar,{enumerable:!0,configurable:!0,writable:!0,value:dr}):Bn[ar]=dr,de=(Bn,ar)=>{for(var dr in ar||(ar={}))st.call(ar,dr)&&Ee(Bn,dr,ar[dr]);if(ht)for(var dr of ht(ar))Ge.call(ar,dr)&&Ee(Bn,dr,ar[dr]);return Bn},Be=(Bn,ar)=>{var dr={};for(var wr in Bn)st.call(Bn,wr)&&ar.indexOf(wr)<0&&(dr[wr]=Bn[wr]);if(Bn!=null&&ht)for(var wr of ht(Bn))ar.indexOf(wr)<0&&Ge.call(Bn,wr)&&(dr[wr]=Bn[wr]);return dr},Ie=(Bn,ar,dr)=>new Promise((wr,sa)=>{var rr=Qe=>{try{He(dr.next(Qe))}catch(ut){sa(ut)}},Ne=Qe=>{try{He(dr.throw(Qe))}catch(ut){sa(ut)}},He=Qe=>Qe.done?wr(Qe.value):Promise.resolve(Qe.value).then(rr,Ne);He((dr=dr.apply(Bn,ar)).next())}),Ze=Bn=>{var ar=Bn,{className:dr,style:wr,children:sa,loading:rr=!1,openLoading:Ne,onClick:He=()=>{},size:Qe="middle",shape:ut="round"}=ar,Rt=Be(ar,["className","style","children","loading","openLoading","onClick","size","shape"]);const[hn,bn]=(0,z.useState)(!1);return z.createElement(et.ZP,de({onClick:(0,ge.throttle)(ea=>Ie(void 0,null,function*(){Ne&&bn(!0);try{yield He(ea)}catch(vr){console.log("error",vr)}Ne&&bn(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(pt.btn,pt[`${Qe}-${ut}`],dr),style:wr,size:Qe,shape:ut,loading:hn||rr},Rt),sa)},gt={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"},Mt=({className:Bn,style:ar,children:dr=null,onClick:wr,title:sa})=>z.createElement("div",{className:ce()(gt.head,Bn),style:ar},z.createElement("span",{className:"primary-hover",onClick:wr},z.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),z.createElement("b",{title:sa},sa),z.createElement("div",{className:gt.node},dr)),ct={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"},cn=({confirmShow:Bn=!0,confirmTitle:ar,confirmClick:dr,cancelShow:wr=!0,cancelTitle:sa,cancelClick:rr,className:Ne,style:He,confirmLoading:Qe=!1})=>z.createElement("div",{className:ce()(ct.btns,Ne),style:He},Bn&&z.createElement(et.ZP,{loading:Qe,onClick:dr,type:"primary",className:ct.confirm},ar),wr&&z.createElement(et.ZP,{onClick:rr,className:ct.cancel},sa)),Ft={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"},pn=({className:Bn,style:ar={},LeftContent:dr,children:wr,RightContent:sa})=>z.createElement("div",{className:ce()(Ft.fixedBottom,Bn),style:ar},z.createElement("div",{className:Ft.wrap},z.createElement("div",{className:Ft.left},dr),z.createElement("div",{className:Ft.center},wr),z.createElement("div",{className:Ft.right},sa))),fn={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"},Ar=({className:Bn,style:ar={},dataSource:dr=[]})=>z.createElement("div",{className:ce()(fn.crumbs,Bn),style:ar},dr.map((wr,sa)=>sadt.history.push(wr.path)},wr.name):z.createElement("span",null,wr.name),z.createElement("span",null,"\xA0",">","\xA0")):z.createElement("span",{key:sa,style:{color:"#5F6368"}},wr.name))),ir=he(31797),Ir=Object.defineProperty,Hr=Object.defineProperties,Rr=Object.getOwnPropertyDescriptors,Dr=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Ia=Object.prototype.propertyIsEnumerable,Qa=(Bn,ar,dr)=>ar in Bn?Ir(Bn,ar,{enumerable:!0,configurable:!0,writable:!0,value:dr}):Bn[ar]=dr,Vr=(Bn,ar)=>{for(var dr in ar||(ar={}))oa.call(ar,dr)&&Qa(Bn,dr,ar[dr]);if(Dr)for(var dr of Dr(ar))Ia.call(ar,dr)&&Qa(Bn,dr,ar[dr]);return Bn},_a=(Bn,ar)=>Hr(Bn,Rr(ar)),ja=(Bn,ar)=>{var dr={};for(var wr in Bn)oa.call(Bn,wr)&&ar.indexOf(wr)<0&&(dr[wr]=Bn[wr]);if(Bn!=null&&Dr)for(var wr of Dr(Bn))ar.indexOf(wr)<0&&Ia.call(Bn,wr)&&(dr[wr]=Bn[wr]);return dr};const{Countdown:fa}=ir.default;var ui=Bn=>{var ar=Bn,{onChange:dr}=ar,wr=ja(ar,["onChange"]);const[sa,rr]=(0,z.useState)(null);(0,z.useEffect)(()=>{typeof sa=="number"&&sa>=0&&dr(sa)},[sa]);const Ne=He=>{const Qe=Math.floor(He/1e3);rr(Qe)};return z.createElement(fa,_a(Vr({},wr),{onChange:Ne}))}},50505:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return oe}});var z=he(59301);function oe(De,Fe){const we=(0,z.useRef)();(0,z.useEffect)(()=>{we.current=De}),(0,z.useEffect)(()=>{function me(){we.current()}if(Fe!==null){let ae=setInterval(me,Fe);return()=>clearInterval(ae)}},[Fe])}},78271:function(Rn,rn,he){"use strict";var z=he(59301),oe=he(78241),De=he(43418),Fe=he(61621),we=he(95237),me=he(43604),ae=he(6848),ce=he(12563),ge=he(61186),te=he.n(ge),le=he(24459),ue=he(38446),se=he(51084),ne=he(73898),y=he(59301),a=Object.defineProperty,x=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ie=(Re,xe,at)=>xe in Re?a(Re,xe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Re[xe]=at,Ae=(Re,xe)=>{for(var at in xe||(xe={}))ee.call(xe,at)&&ie(Re,at,xe[at]);if(b)for(var at of b(xe))re.call(xe,at)&&ie(Re,at,xe[at]);return Re},pe=(Re,xe)=>x(Re,E(xe)),Pe=(Re,xe,at)=>new Promise((qe,xt)=>{var it=Ht=>{try{nt(at.next(Ht))}catch(vt){xt(vt)}},Bt=Ht=>{try{nt(at.throw(Ht))}catch(vt){xt(vt)}},nt=Ht=>Ht.done?qe(Ht.value):Promise.resolve(Ht.value).then(it,Bt);nt((at=at.apply(Re,xe)).next())});const ve={delay_publish:0,is_public:[!1],description:"",title:"",link:"",publish_time:""},Me=({attachment:Re,dispatch:xe,loading:at,globalSetting:qe})=>{const xt=(0,le.useParams)(),{detail:it}=Re,[Bt]=oe.default.useForm(),[nt,Ht]=(0,z.useState)(!1),[vt,At]=(0,z.useState)([]),[Xe,_e]=(0,z.useState)(Ae({},ve)),[dt,$e]=(0,z.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}}}),kt=un=>un&&unPe(void 0,null,function*(){var un,bt,sn,Et,St,Dt,Zt,pt,et;let Nt={};((bt=(un=Re==null?void 0:Re.actionTabs)==null?void 0:un.params)==null?void 0:bt.openType)=="\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"?Nt=Ae({},Re.actionTabs.params):Nt=Ae({},xt);const ht=yield xe({type:"attachment/getDetail",payload:Nt});ht.delay_publish=ht.delay_publish?1:0,Xe.is_public=[ht.is_public],Xe.description=ht.description,Xe.delay_publish=ht.delay_publish,Xe.publish_time=ht.publish_time,Bt.setFieldsValue(Xe),At([Ae({},ht),...ht==null?void 0:ht.attachment_histories]),(sn=ht==null?void 0:ht.attachment_histories)!=null&&sn.length?Ht(!0):(dt.type=ht.file_type,dt.data=ue.Z.API_SERVER+ht.url,dt.recordInfo={id:(St=(Et=Re==null?void 0:Re.actionTabs)==null?void 0:Et.selectArrs)==null?void 0:St.id,course_id:(Zt=(Dt=Re==null?void 0:Re.actionTabs)==null?void 0:Dt.params)==null?void 0:Zt.course_id},ht.file_type==="txt"&&(dt.monacoEditor.value=ht.content),dt.disabledDownload=(0,ne.dE)()&&!!((et=(pt=Re==null?void 0:Re.actionTabs)==null?void 0:pt.selectArrs)!=null&&et.download_setting),$e(Ae({},dt)))});return(0,z.useEffect)(()=>{var un;Re.actionTabs.key==="\u8D44\u6E90\u4E0B\u8F7D"?(xt.id=(un=Re.actionTabs.selectArrs)==null?void 0:un.id,Bt.resetFields(),jt()):Ht(!1)},[Re.actionTabs.key,xt.id]),(0,z.useEffect)(()=>()=>{$e(pe(Ae({},dt),{type:""})),xe({type:"attachment/setActionTabs",payload:{}})},[]),y.createElement(y.Fragment,null,y.createElement(De.default,{centered:!0,title:"\u8D44\u6E90\u4E0B\u8F7D",open:nt,okText:"\u786E\u5B9A",destroyOnClose:!0,maskClosable:!1,cancelText:"\u53D6\u6D88",width:600,onOk:()=>Pe(void 0,null,function*(){xe({type:"attachment/setActionTabs",payload:{}})}),onCancel:()=>{_e(Ae({},ve)),xe({type:"attachment/setActionTabs",payload:{}})}},y.createElement("section",{className:"pl20 pr20 pt10"},y.createElement(Fe.Z,{loading:at["attachment/getDetail"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},y.createElement(we.Z,{align:"middle",justify:"center",style:{background:"#eee"},gutter:[20,8]},y.createElement(me.Z,{flex:"307px"},"\u8D44\u6E90\u540D\u79F0"),y.createElement(me.Z,{flex:"80px"},"\u4E0B\u8F7D"),y.createElement(me.Z,{flex:"140px"},"\u7248\u672C\u53F7")),vt==null?void 0:vt.map(function(un,bt){return y.createElement(we.Z,{align:"middle",justify:"center",style:{borderBottom:"1px solid #eaeaea"},key:bt,gutter:[20,8]},y.createElement(me.Z,{flex:"307px"},y.createElement(ae.Z,{title:un.title},y.createElement(we.Z,null,y.createElement(me.Z,null,y.createElement("a",{href:ue.Z.API_SERVER+un.url,target:"_blank",className:"multi_ellipsis1 c-grey-333 mr5",onClick:sn=>{var Et,St;un.link||un.content_type==="application/pdf"||qe.setting.is_local||(sn.preventDefault(),dt.type=un.file_type,dt.data=ue.Z.API_SERVER+un.url,un.file_type==="txt"&&(dt.monacoEditor.value=un.content),dt.disabledDownload=(0,ne.dE)()&&!!((St=(Et=Re==null?void 0:Re.actionTabs)==null?void 0:Et.selectArrs)!=null&&St.download_setting),$e(Ae({},dt)))}},un.title)),y.createElement(me.Z,null,y.createElement(ce.default,{className:"",color:bt===0?"green":"orange"},bt===0?"\u5F53\u524D\u7248\u672C":"\u5386\u53F2\u7248\u672C"))))),y.createElement(me.Z,{flex:"80px"},un.downloads_count),y.createElement(me.Z,{flex:"140px"},te()(un.created_on).format("YYYY-MM-DD HH:mm")))})))),y.createElement(se.Z,pe(Ae({},dt),{onClose:()=>{$e(pe(Ae({},dt),{type:""})),xe({type:"attachment/setActionTabs",payload:{}})}})))};rn.Z=(0,le.connect)(({attachment:Re,loading:xe,globalSetting:at,user:qe})=>({attachment:Re,globalSetting:at,loading:xe,user:qe}))(Me)},59674:function(Rn,rn,he){"use strict";he.d(rn,{$J:function(){return De},JZ:function(){return we},bN:function(){return ae},jP:function(){return me},rO:function(){return Fe}});var z=he(7660),oe=(ce,ge,te)=>new Promise((le,ue)=>{var se=a=>{try{y(te.next(a))}catch(x){ue(x)}},ne=a=>{try{y(te.throw(a))}catch(x){ue(x)}},y=a=>a.done?le(a.value):Promise.resolve(a.value).then(se,ne);y((te=te.apply(ce,ge)).next())});function De(ce){return(0,z.U2)(`libraries/${ce}.json`)}function Fe(ce){return(0,z.U2)("library_tags.json",ce)}function we(ce){return oe(this,null,function*(){return(yield(0,z.IV)(`attachments/${ce}.json`)).status===0})}function me(ce){return(0,z.v_)("libraries.json",ce)}function ae(ce,ge){return(0,z.gz)(`libraries/${ce}.json`,ge)}},38905:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{default:function(){return is}});var z=he(59301),oe=he(24459),De=he(8591),Fe=he(43418),we=he(5112),me=he(6848),ae=he(38854),ce=he(20834),ge=he(13570),te=he(3113),le=he(89489),ue={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},se=he(73898),ne=he(22663),y=he(57809),a=he(95237),x=he(43604),E=he(71418),b=he(24905),ee=he(17574),re=he(61186),ie=he.n(re),Ae={scoremodal:"scoremodal___BKuJN",selectWrapper:"selectWrapper___Fi34Y",allqingchu:"allqingchu___Vp8Q9",title:"title___kp01U",score:"score___BQOSd",close:"close___ALIRE",content:"content___hqQbB",items:"items___ZTtlU",bottom:"bottom___H6hpA",yes:"yes___zYyyw",no:"no___8FH42",titlecount:"titlecount___ecJW_",add:"add___z8lxY",search:"search___kt2EB",searchIcon:"searchIcon___Zcr4l",header_style:"header_style___tHswU",tabWrap:"tabWrap___uSlsr",form_style:"form_style___TsJXf",wrap:"wrap___ptPf6",wrap_title:"wrap_title___QhQIv",radioWrap:"radioWrap___YOQsB",checkboxWrap:"checkboxWrap___OC3Y7",radio:"radio___SjWTZ",colorFF0000:"colorFF0000___S4NIg",pagination:"pagination___mWNdK",createMkdir:"createMkdir___kT_2U",tree:"tree___an1x1"},pe=he(88230),Pe=he(4586),ve=he(72559),Me=he(49898),Re=he(20527),xe=he(59301),at=Object.defineProperty,qe=Object.defineProperties,xt=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,Ht=(ft,Ct,We)=>Ct in ft?at(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,vt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Bt.call(Ct,We)&&Ht(ft,We,Ct[We]);if(it)for(var We of it(Ct))nt.call(Ct,We)&&Ht(ft,We,Ct[We]);return ft},At=(ft,Ct)=>qe(ft,xt(Ct)),Xe=(ft,Ct)=>{var We={};for(var xn in ft)Bt.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&it)for(var xn of it(ft))Ct.indexOf(xn)<0&&nt.call(ft,xn)&&(We[xn]=ft[xn]);return We},_e=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{Option:dt}=y.default,$e=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,loading:lr,dispatch:Er}=Ct,_r=Xe(Ct,["pathsDetail","globalSetting","loading","dispatch"]);const Jn=(0,oe.useParams)(),[En,$n]=(0,z.useState)(),[Wr,da]=(0,z.useState)([]),[ca,Ka]=(0,z.useState)([]),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)(),[Oa,Ya]=(0,z.useState)(),[Wa,ba]=(0,z.useState)(!0),[Fa,Lo]=(0,z.useState)(!0),[Bo,Xr]=(0,z.useState)(!1),[Ao,Oo]=(0,z.useState)({});(0,z.useEffect)(()=>{We.actionTabs.key==="PathsDetail-SendToClass"&&ao()},[We.actionTabs.key]);const Xa=Sa=>{switch(Sa.item_type){case"Challenge":return xe.createElement(a.Z,{wrap:!1,align:"middle",justify:"space-between",gutter:20},xe.createElement(x.Z,{flex:"302px"},xe.createElement(me.Z,{title:Sa.name||""},xe.createElement("div",{className:" multi_ellipsis1"},xe.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u5173\u5361")," ",Sa.name||""))),xe.createElement(x.Z,{flex:1},xe.createElement(me.Z,{title:Sa.shixun_name||""},xe.createElement("div",{className:"c-grey-666 multi_ellipsis1"},"\u6240\u5C5E\u5B9E\u8BAD\uFF1A",(Sa==null?void 0:Sa.shixun_name)||""))));case"Shixun":return xe.createElement(me.Z,{title:Sa!=null&&Sa.is_published?"":Sa!=null&&Sa.edit_permission?"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5":"\u5B9E\u8BAD\u9700\u8981\u53D1\u5E03\u540E\u624D\u80FD\u53D1\u9001\u5230\u8BFE\u5802\uFF0C\u8BF7\u8054\u7CFB\u5B9E\u8BAD\u7BA1\u7406\u5458\u53D1\u5E03"},xe.createElement("span",{onClick:()=>{!(Sa!=null&&Sa.is_published)&&(Sa!=null&&Sa.edit_permission)&&window.open(`/shixuns/${Sa.identifier}/challenges`)}},xe.createElement("span",{className:"mr5 c-light-primary"},"\u5B9E\u8BAD"),Sa.name,(Sa==null?void 0:Sa.high_resources_consume)&&xe.createElement("span",{style:{display:"inline-block"}},xe.createElement(ve.Z,{type:"shixun",style:{marginLeft:10}})),!(Sa!=null&&Sa.is_published)&&xe.createElement("span",{style:{marginLeft:5,color:"rgb(216, 216, 216)"}},"\u672A\u53D1\u5E03"),Sa.item_type==="Shixun"&&Sa.is_unity_3d&&xe.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),Sa.item_type==="Shixun"&&Sa.is_jupyter_lab&&xe.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),Sa.item_type==="Shixun"&&Sa.is_jupyter&&xe.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook")));case"Attachment":return xe.createElement("span",null,xe.createElement("span",{className:"mr5 c-cyan-blue"},"\u8BFE\u4EF6"),Sa.name);case"ExaminationBank":return xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#e69917"}},"\u6D4B\u9A8C"),Sa.name);case"HomeworkCommon":return xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#E99237"}},"\u7F16\u7A0B\u4F5C\u4E1A"),Sa.name);case"VideoItem":return xe.createElement("span",null,xe.createElement("span",{className:"mr5 c-purple-8C1"},"\u89C6\u9891"),Sa.name);case"SubjectHomework":return(Sa==null?void 0:Sa.homework_type)=="group"?xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#AABF07"}},"\u5206\u7EC4\u4F5C\u4E1A"),Sa.name):xe.createElement("span",null,xe.createElement("span",{className:"mr5",style:{color:"#20BB8A"}},"\u56FE\u6587\u4F5C\u4E1A"),Sa.name);case"StageCatalog":return xe.createElement("span",null,Sa.name);default:return""}},ao=()=>_e(void 0,null,function*(){var Sa;Lo(!0);const Va=yield(0,ne.MO)({id:Jn.pathId});if(Va){da((Va==null?void 0:Va.courses)||[]);const $a=(Sa=Va.stages)==null?void 0:Sa.map((Ha,ri)=>{var Ca;return{title:Ha.state_name||"",key:ri,children:(Ca=Ha.items)==null?void 0:Ca.map((Ei,co)=>{var oo;return At(vt({},Ei),{title:Xa(Ei),key:`${ri}-${co}`,disabled:(Ei==null?void 0:Ei.item_type)=="ExaminationBank"?!0:(Ei==null?void 0:Ei.item_type)==="Shixun"&&(Ei==null?void 0:Ei.is_published)===!1,children:(oo=Ei.children)==null?void 0:oo.map((Yo,gi)=>At(vt({},Yo),{title:Xa(Yo),disabled:(Yo==null?void 0:Yo.item_type)=="ExaminationBank"?!0:(Ei==null?void 0:Ei.item_type)==="Shixun"&&(Ei==null?void 0:Ei.is_published)===!1,key:`${ri}-${co}-${gi}`}))})})}});Ka($a||[])}Lo(!1)}),vi=(Sa,Va)=>{Ma(Sa)},Aa=Sa=>{const Va=Sa.target.checked,$a=[];ca==null||ca.map((Ha,ri)=>{var Ca;$a.push(ri),(Ca=Ha==null?void 0:Ha.children)==null||Ca.map((Ei,co)=>{var oo;(Ei==null?void 0:Ei.item_type)!="ExaminationBank"&&!(Ei!=null&&Ei.disabled)&&($a.push(`${ri}-${co}`),(oo=Ei==null?void 0:Ei.children)==null||oo.map((Yo,gi)=>{Ha!=null&&Ha.disabled||$a.push(`${ri}-${co}-${gi}`)}))})}),Ma(Va?$a:[])},Pr=()=>{const Sa=fo.filter(gi=>typeof gi=="string"),Va=[],$a=[],Ha=[],ri=[],Ca=[],Ei=[],co=[],oo=[],Yo=[];return ca==null||ca.map((gi,Mo)=>{var Ga;(Ga=gi==null?void 0:gi.children)==null||Ga.map((ai,cl)=>{var yl;Sa.includes(`${Mo}-${cl}`)&&(Ha.push(ai.stage_item_id),ai.item_type==="Shixun"?Va.push(ai.id):ai.item_type==="Attachment"?ri.push(ai.id):ai.item_type==="VideoItem"?$a.push(ai.id):ai.item_type==="ExaminationBank"?co.push(ai.id):ai.item_type==="HomeworkCommon"?oo.push(ai.id):ai.item_type==="SubjectHomework"?ai.homework_type=="group"?Ca.push(ai.id):ai.homework_type=="normal"&&Ei.push(ai.id):ai.item_type==="Challenge"&&Yo.push(ai.id)),(yl=ai==null?void 0:ai.children)==null||yl.map((gu,Os)=>{Sa.includes(`${Mo}-${cl}-${Os}`)&&(Ha.push(gu.stage_item_id),gu.item_type==="Shixun"?Va.push(gu.id):gu.item_type==="Attachment"?ri.push(gu.id):gu.item_type==="VideoItem"?$a.push(gu.id):ai.item_type==="ExaminationBank"?co.push(gu.id):ai.item_type==="HomeworkCommon"?oo.push(gu.id):ai.item_type==="SubjectHomework"?ai.homework_type=="group"?Ca.push(ai.id):ai.homework_type=="normal"&&Ei.push(ai.id):ai.item_type==="Challenge"&&Yo.push(ai.id))})})}),{shixunIds:Va,videoItemIds:$a,stageItemIds:Ha,coursewareIds:ri,groupIds:Ca,normalIds:Ei,banksIds:co,hackIds:oo,ChallengeIds:Yo}},[ko,Oi,Wi,Ai]=(0,Pe.P)(),Yi=()=>_e(void 0,null,function*(){const{stageItemIds:Sa}=Pr();debugger;if(!En){De.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u53D1\u9001\u7684\u8BFE\u5802");return}if(!hs.length&&!Xi.length&&!al.length&&!ii.length&&!Qr.length&&!cs.length&&!dl.length&&!ni.length){De.ZP.info("\u60A8\u8FD8\u672A\u9009\u62E9\u5B9E\u8BAD\u3001\u5173\u5361\u3001\u89C6\u9891\u3001\u5206\u7EC4\u4F5C\u4E1A\u3001\u56FE\u6587\u4F5C\u4E1A\u3001\u6D4B\u9A8C\u6216\u8005\u7F16\u7A0B\u4F5C\u4E1A");return}Ya(!0);let Va=yield(0,Me.Tr)({id:Jn.pathId,course_id:parseInt(En),type:"subject",stage_item_id:Sa,sync_catelog:Wa?1:0});Ya(!1),(Va==null?void 0:Va.student_count)===0?yield as(Va==null?void 0:Va.no_use_list):Oo(Va),Pi()}),as=Sa=>_e(void 0,null,function*(){Xr(!0);const Va=yield(0,ne.Q)({id:Jn.pathId,course_id:En,stage_shixuns:Sa,sync_catelog:Wa?1:0});Xr(!1),$n(null),Oi(),(Va==null?void 0:Va.status)===1&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:xe.createElement("div",{className:"tc"},Va.message),onOk:()=>{var $a;const Ha=($a=Va==null?void 0:Va.url.split("/"))==null?void 0:$a[2];(0,pe.xg)(`/classrooms/${Ha}/shixun_homework`)}})}),Pi=()=>{Er({type:"pathsDetail/setActionTabs",payload:{}}),Ma([]),mo(null)},{shixunIds:hs=[],videoItemIds:Xi=[],banksIds:cs=[],hackIds:dl=[],coursewareIds:al=[],groupIds:ii=[],normalIds:Qr=[],ChallengeIds:ni=[]}=Pr();return xe.createElement(xe.Fragment,null,xe.createElement(Fe.default,{title:"\u53D1\u9001\u81F3\u8BFE\u5802",keyboard:!1,destroyOnClose:!0,open:We.actionTabs.key==="PathsDetail-SendToClass",width:800,centered:!0,confirmLoading:Oa,className:Ae.scoremodal,onCancel:Pi,onOk:Yi},xe.createElement("div",{className:Ae.wrap},xe.createElement("div",{className:"mb10"},xe.createElement(y.default,{placeholder:"\u8BF7\u9009\u62E9\u60A8\u8981\u53D1\u9001\u7684\u8BFE\u5802",defaultOpen:!1,value:En,style:{width:"100%"},onSelect:Sa=>$n(Sa),optionLabelProp:"lable"},Wr==null?void 0:Wr.map((Sa,Va)=>xe.createElement(dt,{key:Sa.course_id,value:Sa.course_id,lable:Sa.course_name},xe.createElement(a.Z,{justify:"space-between"},xe.createElement(x.Z,null,Sa.course_name),xe.createElement(x.Z,null,ie()(Sa.created_at).format("YYYY-MM-DD HH:mm"))))))),xe.createElement("div",{className:Ae.wrap_title},"\u6E29\u99A8\u63D0\u793A\uFF1A",xe.createElement("br",null),"1.\u8BF7\u5728\u672C\u8BFE\u7A0B\u4E2D\u9009\u62E9\u6240\u9700\u9879\u76EE\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802\uFF0C\u5206\u7EC4\u4F5C\u4E1A\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u5F00\u653E\u8BFE\u5802\uFF1B",xe.createElement("br",null),"2.\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4E0D\u80FD\u53D1\u9001\u81F3\u8BFE\u5802"),xe.createElement("a",{onClick:()=>{ao()}},xe.createElement("i",{className:"iconfont icon-shuaxin3 font14 mr5",style:{color:"#3061d0"}}),"\u5237\u65B0\u5217\u8868"),xe.createElement(E.Z,{spinning:Fa},xe.createElement("div",{className:Ae.radioWrap},xe.createElement("div",null,xe.createElement(b.default,{value:xa,onChange:Aa,className:"font14 ml20"},"\u5168\u9009")),!!(ca!=null&&ca.length)&&xe.createElement(ee.default,{className:Ae.tree,checkable:!0,defaultExpandAll:!0,treeData:ca,checkedKeys:fo,onCheck:(Sa,Va)=>vi(Sa,Va)}))),xe.createElement("div",{className:Ae.createMkdir},xe.createElement(b.default,{checked:Wa,onChange:Sa=>ba(Sa.target.checked),className:"font14"},"\u9009\u4E2D\u7AE0\u8282\u5728\u8BFE\u5802\u4E2D\u540C\u6B65\u751F\u6210\u76EE\u5F55"),!!(hs.length+Xi.length+ii.length+Qr.length+cs.length+dl.length+ni.length)&&xe.createElement("span",null,xe.createElement("span",null,"\u5DF2\u9009\u4E2D\uFF1A"),!!hs.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-light-primary"},hs.length," "),xe.createElement("span",null,"\u4E2A\u5B9E\u8BAD")),!!ni.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},ni.length," "),xe.createElement("span",null,"\u4E2A\u5173\u5361")),!!Xi.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-purple-8C1 ml5"},Xi.length," "),xe.createElement("span",null,"\u4E2A\u89C6\u9891")),!!al.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"c-cyan-blue ml5"},al.length," "),xe.createElement("span",null,"\u4E2A\u8BFE\u4EF6")),!!ii.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#AABF07"}},ii.length," "),xe.createElement("span",null,"\u4E2A\u5206\u7EC4\u4F5C\u4E1A")),!!Qr.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#20BB8A"}},Qr.length," "),xe.createElement("span",null,"\u4E2A\u56FE\u6587\u4F5C\u4E1A")),!!cs.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#e69917"}},cs.length," "),xe.createElement("span",null,"\u4E2A\u6D4B\u9A8C")),!!dl.length&&xe.createElement(xe.Fragment,null,xe.createElement("span",{className:"ml5",style:{color:"#e69917"}},dl.length," "),xe.createElement("span",null,"\u4E2A\u7F16\u7A0B\u4F5C\u4E1A")))))),xe.createElement(Re.Z,{resdata:Ao,type:"subject",okloading:Bo,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Sa=>{as(Sa)}}))};var kt=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We})=>({pathsDetail:ft,globalSetting:We,loading:Ct.effects}))($e),jt=he(82309),un=he(56102),bt=he(78241),sn=he(19842),Et=he(92832),St=he(7660),Dt={applyPublicContainer:"applyPublicContainer___UVHD5",applyPublicContent:"applyPublicContent___XjdaZ",spin:"spin___xLRsh",tips:"tips___Hok1Y",action:"action___Wp5oZ"},Zt=he(87169),pt=he(59301),et=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())}),ht=({type:ft,onCancel:Ct,onOk:We})=>{const[xn]=bt.default.useForm(),[lr,Er]=(0,z.useState)(1),[_r,Jn]=(0,z.useState)(!1),[En,$n]=(0,z.useState)([]);(0,z.useEffect)(()=>{xn.setFieldValue("type",1),Wr()},[]);const Wr=()=>et(void 0,null,function*(){if(ft){Jn(!0);const ca=yield(0,St.ZP)("/api/disciplines.json",{method:"get",params:{source:ft}});$n(ca.disciplines||[]),Jn(!1)}}),da=()=>{const{sub_discipline_id:ca,discipline_name:Ka,sub_discipline_name:fo,type:Ma}=xn.getFieldsValue();if((!ca||ca&&ca.length===0)&&(!Ka||!fo))return De.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),!1;We({user_customize:Ma==2,sub_discipline_id:Ma==1?[ca[1]]:null,discipline_name:Ka,sub_discipline_name:fo})};return pt.createElement(Fe.default,{width:640,className:Dt.applyPublicContainer,centered:!0,title:"\u516C\u5F00\u8BFE\u7A0B",okText:"\u7533\u8BF7\u516C\u5F00",open:!0,onCancel:()=>{Ct(),xn.resetFields()},onOk:()=>{xn.validateFields().then(ca=>{if(lr==2&&(ca.discipline_name.replaceAll(" ","").length<=0||ca.sub_discipline_name.replaceAll(" ","").length<=0)){De.ZP.info("\u65B9\u5411\u6216\u8BFE\u7A0B\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u586B\u5199\u540E\u518D\u63D0\u4EA4\uFF01");return}da(),xn.resetFields()})}},pt.createElement("div",{className:Dt.applyPublicContent},pt.createElement("div",{className:Dt.tips},pt.createElement(Zt.Z,{style:{color:"#FF8C29",marginRight:10}}),"\u586B\u5199\u5B9E\u8DF5\u8BFE\u7A0B\u7684\u65B9\u5411&\u8BFE\u7A0B\u4E4B\u540E\uFF0C\u65B9\u53EF\u7533\u8BF7\u516C\u5F00"),pt.createElement(bt.default,{labelAlign:"left",form:xn},pt.createElement(bt.default.Item,{name:"type"},pt.createElement(we.ZP.Group,{onChange:ca=>{Er(ca.target.value),ca.target.value==1?xn.setFieldsValue({discipline_name:"",sub_discipline_name:""}):xn.setFieldsValue({sub_discipline_id:[]})}},pt.createElement(we.ZP,{value:1},"\u5FEB\u901F\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"),pt.createElement(we.ZP,{value:2,style:{marginLeft:40}},"\u81EA\u5B9A\u4E49\u65B9\u5411&\u8BFE\u7A0B"))),lr==1&&pt.createElement(bt.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",rules:[{required:!0}]},pt.createElement(sn.Z,{expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:En,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ca,Ka)=>xn.setFieldsValue({sub_discipline_id:ca})})),lr==2&&pt.createElement(pt.Fragment,null,pt.createElement(bt.default.Item,{label:"\u65B9\u5411",name:"discipline_name",rules:[{required:!0}]},pt.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u65B9\u5411",autoComplete:"off"})),pt.createElement(bt.default.Item,{label:"\u8BFE\u7A0B",name:"sub_discipline_name",rules:[{required:!0}]},pt.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u8BFE\u7A0B",autoComplete:"off"})))),_r&&pt.createElement("div",{className:Dt.spin},pt.createElement(E.Z,null))))},st=he(99325),Ge="data:image/png;base64,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",Ee=Object.defineProperty,de=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,be=(ft,Ct,We)=>Ct in ft?Ee(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ze=(ft,Ct)=>{for(var We in Ct||(Ct={}))Be.call(Ct,We)&&be(ft,We,Ct[We]);if(de)for(var We of de(Ct))Ie.call(Ct,We)&&be(ft,We,Ct[We]);return ft};const gt=ft=>React.createElement("svg",Ze({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u53D1\u9001\u8BFE\u5802"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M4.5 17.94S5.587 8.45 13.86 8.45V5l5.952 6.04-5.953 6.037v-3.45S7.951 12.96 4.5 17.94",fill:"#FFF",fillRule:"nonzero"})));var an="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Mt=Object.defineProperty,ct=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,Ft=(ft,Ct,We)=>Ct in ft?Mt(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Gt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Vt.call(Ct,We)&&Ft(ft,We,Ct[We]);if(ct)for(var We of ct(Ct))cn.call(Ct,We)&&Ft(ft,We,Ct[We]);return ft};const pn=ft=>React.createElement("svg",Gt({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u8BBE\u7F6E"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M19.328 10.55c-.09-.457-.371-.752-.716-.752h-.072A1.83 1.83 0 0 1 16.7 7.981c0-.322.163-.69.163-.69a.948.948 0 0 0-.326-1.154l-.027-.018-1.857-1.012-.027-.009a.96.96 0 0 0-.399-.08c-.29 0-.57.116-.76.304-.2.206-.906.806-1.45.806-.543 0-1.25-.609-1.458-.815A1.067 1.067 0 0 0 9.799 5c-.136 0-.263.027-.39.072l-.027.009-1.911 1.047-.027.018a.944.944 0 0 0-.326 1.146s.163.367.163.689a1.83 1.83 0 0 1-1.839 1.817H5.37c-.354 0-.634.295-.716.752-.01.036-.154.832-.154 1.45s.154 1.414.154 1.45c.09.457.371.752.716.752h.081a1.83 1.83 0 0 1 1.839 1.817c0 .322-.154.69-.163.69a.948.948 0 0 0 .326 1.154l.018.018 1.82 1.012.028.009c.118.053.253.08.39.08.29 0 .579-.116.76-.322.263-.278.96-.85 1.477-.85.561 0 1.286.644 1.494.868a1.045 1.045 0 0 0 1.16.241l.027-.009 1.893-1.029.027-.018a.944.944 0 0 0 .326-1.146s-.163-.367-.163-.689a1.83 1.83 0 0 1 1.839-1.817h.072c.354 0 .634-.295.725-.752 0-.009.154-.814.154-1.45a10.888 10.888 0 0 0-.172-1.46Zm-7.373 4.073C10.487 14.623 9.3 13.44 9.3 12c0-1.45 1.195-2.623 2.654-2.623 1.467 0 2.654 1.182 2.654 2.623 0 1.441-1.187 2.623-2.654 2.623Z",fill:"#FFF",fillRule:"nonzero"})));var fn="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Xn=Object.defineProperty,Ar=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Hr=(ft,Ct,We)=>Ct in ft?Xn(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Rr=(ft,Ct)=>{for(var We in Ct||(Ct={}))ir.call(Ct,We)&&Hr(ft,We,Ct[We]);if(Ar)for(var We of Ar(Ct))Ir.call(Ct,We)&&Hr(ft,We,Ct[We]);return ft};const Dr=ft=>React.createElement("svg",Rr({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u5B66\u4E60\u7EDF\u8BA1"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M7.843 17.967V9.34c0-.343-.258-.608-.568-.608H5.569c-.31 0-.569.29-.569.608v8.627h2.843Zm3.619 0V5.635c0-.343-.259-.635-.569-.635H9.188c-.311 0-.57.29-.57.635v12.332h2.844Zm3.619 0v-5.45c0-.345-.259-.636-.57-.636h-1.705c-.31 0-.569.29-.569.634v5.452h2.843Zm3.618 0V9.34c0-.343-.259-.608-.569-.608h-1.706c-.31 0-.568.29-.568.608v8.627h2.843Z",fill:"#FFF",fillRule:"nonzero"})));var oa="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",Ia=Object.defineProperty,Qa=Object.getOwnPropertySymbols,Vr=Object.prototype.hasOwnProperty,_a=Object.prototype.propertyIsEnumerable,ja=(ft,Ct,We)=>Ct in ft?Ia(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,fa=(ft,Ct)=>{for(var We in Ct||(Ct={}))Vr.call(Ct,We)&&ja(ft,We,Ct[We]);if(Qa)for(var We of Qa(Ct))_a.call(Ct,We)&&ja(ft,We,Ct[We]);return ft};const bo=ft=>React.createElement("svg",fa({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u5DF2\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#EE5D5D",fillRule:"nonzero"})));var ui="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Bn=Object.defineProperty,ar=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,wr=Object.prototype.propertyIsEnumerable,sa=(ft,Ct,We)=>Ct in ft?Bn(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,rr=(ft,Ct)=>{for(var We in Ct||(Ct={}))dr.call(Ct,We)&&sa(ft,We,Ct[We]);if(ar)for(var We of ar(Ct))wr.call(Ct,We)&&sa(ft,We,Ct[We]);return ft};const Ne=ft=>React.createElement("svg",rr({width:24,height:24,xmlns:"http://www.w3.org/2000/svg"},ft),React.createElement("title",null,"\u6536\u85CF"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("rect",{fill:"#000",opacity:.3,width:24,height:24,rx:12}),React.createElement("path",{d:"M15.284 5A4.106 4.106 0 0 0 12 6.727 4.094 4.094 0 0 0 8.716 5C6.39 5 4.5 7.078 4.5 9.63a6.163 6.163 0 0 0 1.223 3.452c1.582 2.5 5.567 5.6 5.738 5.729a.863.863 0 0 0 1.078 0c.173-.129 4.147-3.238 5.738-5.729A6.163 6.163 0 0 0 19.5 9.63C19.5 7.08 17.61 5 15.284 5Z",fill:"#FFF",fillRule:"nonzero"})));var He="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",Qe=he(59301),ut=Object.defineProperty,Rt=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ea=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,Sr=(ft,Ct,We)=>Ct in ft?ut(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,aa=(ft,Ct)=>{for(var We in Ct||(Ct={}))ea.call(Ct,We)&&Sr(ft,We,Ct[We]);if(bn)for(var We of bn(Ct))vr.call(Ct,We)&&Sr(ft,We,Ct[We]);return ft},_n=(ft,Ct)=>Rt(ft,hn(Ct)),on=(ft,Ct)=>{var We={};for(var xn in ft)ea.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&bn)for(var xn of bn(ft))Ct.indexOf(xn)<0&&vr.call(ft,xn)&&(We[xn]=ft[xn]);return We},ur=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const mr=[{name:"\u672A\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u6B63\u5728\u5F00\u53D1\u4E2D\uFF0C\u4E0D\u53EF\u88AB\u4ED6\u4EBA\u4F7F\u7528",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"\u9759\u9ED8\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u53EF\u4EE5\u901A\u8FC7\u5206\u4EAB\u94FE\u63A5\u4F7F\u7528\uFF0C\u4F46\u4E0D\u80FD\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"\u516C\u5F00\u5BA1\u6838",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u7533\u8BF7\u7EB3\u5165\u5F00\u653E\u68C0\u7D22\uFF0C\u76EE\u524D\u5E73\u53F0\u6B63\u5728\u5BA1\u6838\u4E2D",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"\u516C\u5F00\u53D1\u5E03",connect:"\u5F53\u524D\u8BFE\u7A0B\u5DF2\u53D1\u5E03\uFF0C\u4E14\u53EF\u88AB\u5F00\u653E\u68C0\u7D22",bkcolor:"#FFE9C1",txcolor:"#A45204"}],fr=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,dispatch:_r}=Ct,Jn=on(Ct,["pathsDetail","user","globalSetting","loading","dispatch"]),En,$n,Wr,da,ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa,ao,vi,Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga,ai,cl,yl,gu,Os,Is,ll,EA,wu,kA,cA,MA,Lc,Dc,qA,lc,uc,Ac,zc,Oc,cc,td,Kc,nd,rd,Gc,wA,au,dA,QA,ad,Wc,Nc,UA,dc,Ea,Go,ci,os,ps,Ns,Sl,xl,_A,jA,ju,Tc,fA,fc,Xc,$A,gc,HA,zl,zA,Rc,Te,Le,je,Ue,yt,Ut,dn,zn,Un,Nr,zr,ra,ye,ze,Ye,wt,Yt,en,tn,An,mn;const wn=(0,oe.useParams)(),[Tn,Ur]=(0,z.useState)({}),kr=(0,z.useRef)(1),[sr,Na]=(0,z.useState)(),[wa,pr]=(0,z.useState)(!1),[hr,La]=(0,z.useState)(!1),qa=(0,z.useRef)(null),Ta=!((En=We.detail)!=null&&En.can_managed),[qo,Qo]=(0,z.useState)({status:!1}),Fi=(($n=We.detail)==null?void 0:$n.is_free)||((Wr=We.detail)==null?void 0:Wr.can_learning);(0,z.useEffect)(()=>{Qo({status:!1})},[]),(0,z.useEffect)(()=>{function Si(){return ur(this,null,function*(){var Ls,Il,su,Iu,lu,fl,CA;if((Ls=We.detail)!=null&&Ls.courses){const Po=(Il=We.detail)==null?void 0:Il.courses;if((su=Po==null?void 0:Po.toast)!=null&&su.is_open&&((Iu=Po.toast)==null?void 0:Iu.open_num)===-1)La(!0);else if((lu=Po==null?void 0:Po.toast)!=null&&lu.is_open&&((fl=Po==null?void 0:Po.toast)==null?void 0:fl.open_num)===1){let Qi=JSON.parse(localStorage.getItem("pathsshow"))||[];((CA=Qi.filter(po=>po===(wn==null?void 0:wn.pathId)))==null?void 0:CA.length)>0?La(!1):(La(!0),Qi.push(wn==null?void 0:wn.pathId),localStorage.setItem("pathsshow",JSON.stringify(Qi)))}else La(!1)}})}Si()},[(da=We.detail)==null?void 0:da.courses]),(0,z.useEffect)(()=>{var Si,Ls,Il,su,Iu,lu,fl,CA,Po,Qi,po;if(!((Ls=(Si=We.detail)==null?void 0:Si.courses)==null?void 0:Ls.length))return;let wl;if((Il=We.detail)!=null&&Il.has_start){const Bs=(Iu=(su=We.detail)==null?void 0:su.courses)==null?void 0:Iu.findIndex(Ll=>{var Rl;return((Rl=Ll.course_status)==null?void 0:Rl.status)===1});wl=Bs>-1?Bs:0}else{let Bs=(CA=(fl=(lu=We.detail)==null?void 0:lu.courses)==null?void 0:fl.map(Ll=>{var Rl;return(Rl=Ll.course_status)==null?void 0:Rl.status}))==null?void 0:CA.lastIndexOf(2);wl=Bs>-1?Bs:0,Bs=(Qi=(Po=We.detail)==null?void 0:Po.courses)==null?void 0:Qi.findIndex(Ll=>{var Rl;return((Rl=Ll.course_status)==null?void 0:Rl.status)===0}),wl=Bs>-1?Bs:wl}Ur(((po=We.detail)==null?void 0:po.courses[wl])||{})},[We.detail]);const Uo=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Gs=Si=>{var Ls,Il;const su=(Il=(Ls=We.detail)==null?void 0:Ls.courses)==null?void 0:Il.find(Iu=>Iu.course_id===Si);Ur(su||{}),_r({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4",name:Si}})},Ys=()=>ur(void 0,null,function*(){const Si=yield(0,ne.rs)({container_id:wn.pathId,container_type:"Subject"});Si.status===0&&(Kl(),De.ZP.success(Si.message))}),bs=()=>ur(void 0,null,function*(){const Si=yield(0,ne.KM)({container_id:wn.pathId,container_type:"Subject"});Si.status===0&&(Kl(),De.ZP.success(Si.message))}),Es=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u5220\u9664\u5B9E\u8DF5\u8BFE\u7A0B?"),onOk:()=>ur(void 0,null,function*(){(yield(0,ne.eJ)({id:wn.pathId})).status===1&&oe.history.push("/paths")})})}),tl=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.info({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u77E5\u9053\u5566",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u8BFE\u7A0B\u53D1\u5E03\u540E\u5373\u53EF\u53D1\u9001\u8BFE\u5802\u4F7F\u7528"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.Go)({id:wn.pathId});(Si==null?void 0:Si.status)===0&&(Kl(),De.ZP.success(Si.message))})})}),nl=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:430,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F"),okButtonProps:{loading:wa},onOk:()=>ur(void 0,null,function*(){pr(!0);const Si=yield(0,ne.fj)({id:wn.pathId});(Si==null?void 0:Si.status)===1&&(Kl(),De.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F")),pr(!1)})})}),ss=()=>{if(Ta){Uo();return}gA()},Fl=Si=>{Qo({status:Si})},gA=()=>{Fe.default.confirm({centered:!0,width:590,title:"\u63D0\u793A",okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88\u7533\u8BF7",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u516C\u5F00\u8BFE\u7A0B\u9700\u7ECF\u8FC7\u5E73\u53F0\u6807\u51C6\u5316\u5BA1\u6838\uFF0C\u6211\u4EEC\u5C06\u5C3D\u5FEB\u5B89\u6392\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u7531\u5BA2\u670D\u4EBA\u5458\u8054\u7CFB\u60A8\u544A\u77E5\uFF0C\u6216\u7531\u5E73\u53F0\u6D88\u606F\u7CFB\u7EDF\u901A\u77E5\u60A8\u3002",Qe.createElement("br",null),"\u8BFE\u7A0B\u516C\u5F00\u540E\u5C06\u5BF9\u5E73\u53F0\u6240\u6709\u4EBA\u53EF\u89C1\uFF1B\u82E5\u4EC5\u672C\u4EBA\u6559\u5B66\u4F7F\u7528\u5219\u65E0\u9700\u7533\u8BF7\u516C\u5F00\uFF0C\u76F4\u63A5\u53D1\u9001\u5230\u6559\u5B66\u8BFE\u5802\u5373\u53EF\u3002",Qe.createElement("br",null)),onOk:()=>ur(void 0,null,function*(){if(We.detail&&We.detail.has_sub_discipline){const Si=yield(0,ne.WO)({id:wn.pathId,user_customize:!1});((Si==null?void 0:Si.status)===0||(Si==null?void 0:Si.status)===1)&&(Kl(),De.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))}else Fl(!0)})})},ou=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u7533\u8BF7\u516C\u5F00\uFF1F"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.Er)({id:wn.pathId});(Si==null?void 0:Si.status)===0&&(Kl(),De.ZP.success("\u64A4\u9500\u7533\u8BF7\u516C\u5F00\u6210\u529F"))})})}),qu=()=>ur(void 0,null,function*(){if(Ta){Uo();return}Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"ml20"},Qe.createElement(we.ZP.Group,{defaultValue:1,onChange:Si=>kr.current=Si.target.value},Qe.createElement(we.ZP,{value:1,className:"mt10",style:{color:"#5F6367"}},"\u5F00\u653E\u8BFE\u5802\uFF1A",Qe.createElement("span",null,"\u6240\u6709\u7528\u6237\u53EF\u4EE5\u968F\u65F6\u8BBF\u95EE")),Qe.createElement(we.ZP,{value:0,className:"mt10",style:{color:"#5F6367"}},"\u79C1\u6709\u8BFE\u5802\uFF1A",Qe.createElement("span",null,"\u4EC5\u62A5\u540D\u53C2\u4E0E\u7684\u8BFE\u5802\u6210\u5458\u53EF\u4EE5\u8BBF\u95EE")))),onOk:()=>ur(void 0,null,function*(){(0,pe.xg)(`/classrooms/news/${wn.pathId}/newgold/${kr.current}`)})})}),El=()=>{Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>ur(void 0,null,function*(){const Si=yield(0,ne.c3)({id:wn.pathId});Si.status===0&&(Na(!0),De.ZP.success(Si.message))})})},_u=()=>{(0,jt.tJ)(_r)&&Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",icon:null,cancelText:"\u53D6\u6D88",content:Qe.createElement("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"}},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>ur(void 0,null,function*(){var Si;const Ls=yield(0,ne.JS)({id:Tn==null?void 0:Tn.course_id});Ls.status===0&&(De.ZP.success(Ls.message),_r({type:"pathsDetail/getPathsDetail",payload:{id:wn.pathId}}),((Si=Tn.course_status)==null?void 0:Si.status)===1&&(0,pe.xg)(`/classrooms/${Tn==null?void 0:Tn.course_id}/shixun_homework`))})})},SA=()=>{var Si;if((Si=We.detail)!=null&&Si.need_authorize){(0,jt.rX)(!1,"\u8BE5\u8BFE\u7A0B\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}(0,jt.tJ)(_r)&&_r({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},Kl=()=>{_r({type:"pathsDetail/getPathsDetail",payload:{id:wn.pathId}}),_r({type:"pathsDetail/getRightData",payload:{id:wn.pathId}})},iu=!!((ca=We.detail)!=null&&ca.participant_count)&&!((Ka=We.detail)!=null&&Ka.allow_statistics),Hu=((Ma=(fo=We.detail)==null?void 0:fo.courses)==null?void 0:Ma.findIndex(Si=>(Si==null?void 0:Si.course_id)===(Tn==null?void 0:Tn.course_id)))+1,$u=Hu===((mo=(xa=We.detail)==null?void 0:xa.courses)==null?void 0:mo.length);return Qe.createElement("section",null,Qe.createElement("aside",{className:ue.banner,style:{backgroundImage:(Wa=(Ya=(Oa=We==null?void 0:We.detail)==null?void 0:Oa.attachments)==null?void 0:Ya[0])!=null&&Wa.url?`url(${(Lo=(Fa=(ba=We==null?void 0:We.detail)==null?void 0:ba.attachments)==null?void 0:Fa[0])==null?void 0:Lo.url})`:`url(${Ge})`,marginBottom:(Xr=(Bo=We.detail)==null?void 0:Bo.courses)!=null&&Xr.length?70:20,paddingTop:20}},Qe.createElement("aside",{className:ue.wrp,style:{backgroundImage:(Xa=(Oo=(Ao=We==null?void 0:We.detail)==null?void 0:Ao.attachments_b)==null?void 0:Oo[0])!=null&&Xa.url?`url(${(Aa=(vi=(ao=We==null?void 0:We.detail)==null?void 0:ao.attachments_b)==null?void 0:vi[0])==null?void 0:Aa.url})`:""}},Qe.createElement("div",{className:ue.operationWrap},((Pr=xn.userInfo)==null?void 0:Pr.login)&&((ko=We.detail)==null?void 0:ko.is_collect)&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex",alignItems:"center"},onClick:Ys},Qe.createElement(me.Z,{title:"\u53D6\u6D88\u6536\u85CF"},Qe.createElement("img",{src:ui,style:{marginRight:"10px"}})),Qe.createElement("span",{style:{height:"24px"}},"\u5DF2\u6536\u85CF")),((Oi=xn.userInfo)==null?void 0:Oi.login)&&!((Wi=We.detail)!=null&&Wi.is_collect)&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex",alignItems:"center"},onClick:bs},Qe.createElement(me.Z,{title:"\u6536\u85CF"},Qe.createElement("img",{src:He,style:{marginRight:"10px"}})),Qe.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!(0,se.bg)()&&Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex",width:70},className:"mr15",onClick:()=>{(0,jt.tJ)(_r)}},Qe.createElement("img",{src:He,style:{marginRight:"10px"}}),Qe.createElement("span",{style:{height:"24px"}},"\u6536\u85CF")),!!((Ai=We.detail)!=null&&Ai.is_free)&&((Yi=We.detail)==null?void 0:Yi.publish_status)!==0&&(((as=We.detail)==null?void 0:as.allow_add_member)||!(0,se.JA)())&&Qe.createElement(me.Z,{title:"\u4EE5\u8BFE\u5802\u5B9E\u9A8C\u7684\u5F62\u5F0F\u53D1\u9001\u5230\u6211\u7684\u8BFE\u5802"},Qe.createElement("span",{onClick:SA,style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:an,style:{marginRight:"10px"}}),"\u53D1\u9001\u8BFE\u5802")),((Pi=We.detail)==null?void 0:Pi.allow_statistics)&&((hs=We.detail)==null?void 0:hs.public_status)===2&&Qe.createElement("span",{onClick:()=>oe.history.push(`/paths/${wn.pathId}/statistics`),style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:oa,style:{marginRight:"10px"}}),"\u5B66\u4E60\u7EDF\u8BA1"),((Xi=We.detail)==null?void 0:Xi.is_share)&&Qe.createElement(un.CopyToClipboard,{text:`${window.location.origin}/paths/${wn.pathId}?userid=${(cs=xn.userInfo)==null?void 0:cs.user_id}`,onCopy:()=>De.ZP.success("\u5DF2\u590D\u5236\u8BFE\u7A0B\u5206\u4EAB\u4E13\u5C5E\u94FE\u63A5")},Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:an,style:{marginRight:"10px"}}),"\u5206\u4EAB\u8BFE\u7A0B")),((dl=We.detail)==null?void 0:dl.allow_add_member)&&((al=We.detail)==null?void 0:al.allow_edit_stage)&&Qe.createElement(ae.Z,{dropdownRender:()=>{var Si,Ls,Il,su,Iu,lu,fl,CA,Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc;return Qe.createElement(ce.default,null,((Si=We.detail)==null?void 0:Si.courses)&&(((Ls=We.detail)==null?void 0:Ls.is_creator)&&!!((Il=xn.userInfo)!=null&&Il.professional_certification)||(0,se.ag)())&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:qu},"\u5F00\u8BFE"),((su=We.detail)==null?void 0:su.allow_statistics)&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:()=>{if(Ta){Uo();return}oe.history.push(`/paths/${wn.pathId}/edit`)}},"\u7F16\u8F91\u8BFE\u7A0B"),((Iu=We.detail)==null?void 0:Iu.allow_add_member)&&((lu=We.detail)==null?void 0:lu.publish_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:tl},"\u53D1\u5E03\u8BFE\u7A0B"),((fl=We.detail)==null?void 0:fl.allow_statistics)&&((CA=We.detail)==null?void 0:CA.publish_status)===2&&((Po=We.detail)==null?void 0:Po.public_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:nl},"\u64A4\u9500\u53D1\u5E03"),((Qi=We.detail)==null?void 0:Qi.allow_statistics)&&((po=We.detail)==null?void 0:po.publish_status)===2&&((Cl=We.detail)==null?void 0:Cl.public_status)===0&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ss},"\u516C\u5F00\u8BFE\u7A0B"),((wl=We.detail)==null?void 0:wl.allow_statistics)&&((Bs=We.detail)==null?void 0:Bs.public_status)===1&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ou},"\u64A4\u9500\u7533\u8BF7\u516C\u5F00"),(0,se.GJ)()&&((Ll=We.detail)==null?void 0:Ll.allow_statistics)&&((Rl=We.detail)==null?void 0:Rl.public_status)===2&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:ou},"\u64A4\u9500\u516C\u5F00"),((hc=We.detail)==null?void 0:hc.allow_delete)&&Qe.createElement(ce.default.Item,{style:{textAlign:"center"},onClick:Es},"\u5220\u9664\u8BFE\u7A0B"))}},Qe.createElement("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px",display:"flex",alignItems:"center"}},Qe.createElement("img",{src:fn,style:{marginRight:"10px"}}),"\u8BBE\u7F6E"))),Qe.createElement("div",{style:{alignItems:"center"},className:[ue.titleWrap,((Qr=(ii=We.detail)==null?void 0:ii.name)==null?void 0:Qr.indexOf(` `))&&ue.titleFlexEnd].join(" ")},Qe.createElement("div",{className:ue.title},Qe.createElement(me.Z,{title:(Sa=(ni=We.detail)==null?void 0:ni.name)==null?void 0:Sa.split(` `)[0]},Qe.createElement("strong",{className:ue.titleName,style:{maxWidth:((Va=qa==null?void 0:qa.current)==null?void 0:Va.offsetWidth)<150?810:730}},(Ha=($a=We.detail)==null?void 0:$a.name)==null?void 0:Ha.split(` `)[0])),Qe.createElement("span",{className:"font24"},Qe.createElement("br",null),(Ca=(ri=We.detail)==null?void 0:ri.name)==null?void 0:Ca.split(` -`).filter((Si,Ls)=>Ls!==0).join(""))),Qe.createElement("div",null,Qe.createElement("div",{className:ue.tagsWrap,ref:qa},((Ei=We.detail)==null?void 0:Ei.allow_add_member)&&!((co=We.detail)!=null&&co.excellent)&&Qe.createElement(me.Z,{title:(Yo=mr[((oo=We.detail)==null?void 0:oo.shixun_tag_num)-1])==null?void 0:Yo.connect},Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{backgroundColor:(Mo=mr[((gi=We.detail)==null?void 0:gi.shixun_tag_num)-1])==null?void 0:Mo.bkcolor,color:(ai=mr[((Ga=We.detail)==null?void 0:Ga.shixun_tag_num)-1])==null?void 0:ai.txcolor,height:26,border:`1px solid ${(yl=mr[((cl=We.detail)==null?void 0:cl.shixun_tag_num)-1])==null?void 0:yl.bkcolor}`}},(Os=mr[((gu=We.detail)==null?void 0:gu.shixun_tag_num)-1])==null?void 0:Os.name))),((Is=We.detail)==null?void 0:Is.featured)>0&&Qe.createElement("div",null,((ll=We.detail)==null?void 0:ll.featured)===1&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((EA=We.detail)==null?void 0:EA.featured)===2&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((wu=We.detail)==null?void 0:wu.featured)===3&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((kA=We.detail)==null?void 0:kA.featured)===4&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((cA=We.detail)==null?void 0:cA.excellent)&&((MA=We.detail)==null?void 0:MA.allow_add_member)&&((Dc=mr[((Lc=We.detail)==null?void 0:Lc.shixun_tag_num)-1])==null?void 0:Dc.name)=="\u516C\u5F00\u53D1\u5E03"&&((JA=xn==null?void 0:xn.userInfo)==null?void 0:JA.role)!=15&&Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((uc=We.detail)==null?void 0:uc.excellent)&&((Ac=xn==null?void 0:xn.userInfo)==null?void 0:Ac.role)==15&&Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((cc=We.detail)==null?void 0:cc.is_plan)&&Qe.createElement(me.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70",marginRight:0}},"101\u8BA1\u5212")))))),((Kc=We.detail)==null?void 0:Kc.laboratory_name)&&(0,se.Ny)()&&Qe.createElement("div",{className:ue.laboratory},Qe.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),Qe.createElement(me.Z,{title:(Oc=We.detail)==null?void 0:Oc.laboratory_name},Qe.createElement("a",{href:`https://${(dc=We.detail)==null?void 0:dc.laboratory_url}`,target:"_blank",className:ue.name},(td=We.detail)==null?void 0:td.laboratory_name))),Qe.createElement("div",{className:ue.contentWrap},Qe.createElement("div",{className:ue.contentLeftWrap},!!((Gc=We.detail)!=null&&Gc.stages_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u7AE0\u8282"),Qe.createElement("p",{className:"mt3"},(nd=We.detail)==null?void 0:nd.stages_count)),!!((rd=We.detail)!=null&&rd.shixuns_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u5355\u5143"),Qe.createElement("p",{className:"mt3"},(Wc=We.detail)==null?void 0:Wc.shixuns_count)),!!((wA=We.detail)!=null&&wA.challenge_choose_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),Qe.createElement("p",{className:"mt3"},(au=We.detail)==null?void 0:au.challenge_choose_count)),!!((dA=We.detail)!=null&&dA.challenges_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),Qe.createElement("p",{className:"mt3"},(QA=We.detail)==null?void 0:QA.challenges_count)),!!((ad=We.detail)!=null&&ad.videos_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u89C6\u9891"),Qe.createElement("p",{className:"mt3"},(Xc=We.detail)==null?void 0:Xc.videos_count)),!!((Nc=We.detail)!=null&&Nc.attachment_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u8BFE\u4EF6"),Qe.createElement("p",{className:"mt3"},(UA=We.detail)==null?void 0:UA.attachment_count)),((fc=We.detail)==null?void 0:fc.publish_status)!==0&&!!((Ea=We.detail)!=null&&Ea.subject_score)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u7ECF\u9A8C\u503C"),Qe.createElement("p",{className:"mt3"},(Go=We.detail)==null?void 0:Go.subject_score)),((ci=We.detail)==null?void 0:ci.publish_status)!==0&&!!((os=We.detail)!=null&&os.member_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,Qe.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Qe.createElement(me.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${((ps=We.detail)==null?void 0:ps.member_count_update_at)||"--"}`},Qe.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),Qe.createElement("p",{className:"mt3"},(Ns=We.detail)==null?void 0:Ns.member_count)),((Sl=We.detail)==null?void 0:Sl.subject_score)>0&&Qe.createElement("span",{className:"font14 c-white"},Qe.createElement("span",null,"\u8BC4\u5206"),Qe.createElement("br",null),Qe.createElement("div",{className:ue.rating},Qe.createElement(ge.Z,{allowHalf:!0,style:{fontSize:12},value:(0,pe.og)((xl=We.detail)==null?void 0:xl.averge_star),disabled:!0}))))),!!((jA=(YA=We.detail)==null?void 0:YA.courses)!=null&&jA.length)&&Qe.createElement("aside",{className:ue.nav},Qe.createElement("div",{className:ue.navLeft},Tn.course_identity<4&&Qe.createElement(me.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},Qe.createElement("a",{href:`/classrooms/${Tn==null?void 0:Tn.course_id}/newgolds/settings`,target:"_blank"},Qe.createElement("i",{className:`iconfont icon-bianji1 ${ue.navLeftIcon}`}))),Qe.createElement(ae.Z,{dropdownRender:()=>{var Si,Ls,Il;return Qe.createElement(ce.default,null,(Il=(Ls=[...(Si=We.detail)==null?void 0:Si.courses])==null?void 0:Ls.reverse())==null?void 0:Il.map((su,Iu)=>{var lu,fl;return Qe.createElement(ce.default.Item,{key:su.course_id,onClick:()=>Gs(su.course_id)},Qe.createElement("span",{className:"font14"},"\u7B2C",((fl=(lu=We.detail)==null?void 0:lu.courses)==null?void 0:fl.length)-Iu,"\u671F"))}))}},Qe.createElement("div",null,Qe.createElement("span",{className:"font14 current"},"\u7B2C",Qe.createElement("span",{className:ue.colorOrange},Hu),"\u671F"),Qe.createElement(le.Z,null))),Qe.createElement("div",{className:ue.navContent},Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.start_date)),Qe.createElement("div",{className:ue.verticalLine}),Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.end_date)),Qe.createElement("div",{className:ue.verticalLine}),Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.student_count," \u4EBA")))),Qe.createElement("div",{className:ue.navRight,style:{display:"none"}},Qe.createElement("div",{className:ue.flexRow},((ju=Tn==null?void 0:Tn.course_status)==null?void 0:ju.status)===1&&Qe.createElement("div",{className:"mr20 c-red-ee4"},(Tc=Tn==null?void 0:Tn.course_status)==null?void 0:Tc.time),((Rc=Tn==null?void 0:Tn.course_status)==null?void 0:Rc.status)===2&&Tn.course_identity<6&&Qe.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((fA=Tn.course_status)==null?void 0:fA.status)===2&&(Tn.course_identity<6?Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${(qA=(kc=Tn==null?void 0:Tn.first_category_url)==null?void 0:kc.split("/"))==null?void 0:qA[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):Qe.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((_A=Tn.course_status)==null?void 0:_A.status)===1&&Tn.course_identity>5&&Qe.createElement("div",{className:ue.classButton,onClick:_u},"\u7ACB\u5373\u52A0\u5165"),(($A=Tn.course_status)==null?void 0:$A.status)===1&&Tn.course_identity===5&&Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${(Vl=(gc=Tn==null?void 0:Tn.first_category_url)==null?void 0:gc.split("/"))==null?void 0:Vl[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((ec=Tn.course_status)==null?void 0:ec.status)===0&&Tn.course_identity>5&&Qe.createElement("div",{className:ue.classButton,onClick:_u},"\u7ACB\u5373\u62A5\u540D"),((Te=Tn.course_status)==null?void 0:Te.status)===0&&Tn.course_identity===5&&Qe.createElement("div",{className:ue.classButton},"\u62A5\u540D\u6210\u529F"),(((Le=Tn==null?void 0:Tn.course_status)==null?void 0:Le.status)===0||((je=Tn==null?void 0:Tn.course_status)==null?void 0:je.status)===1)&&Tn.course_identity<5&&Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${(yt=(Ue=Tn==null?void 0:Tn.first_category_url)==null?void 0:Ue.split("/"))==null?void 0:yt[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),iu&&$u&&((Ut=We.detail)==null?void 0:Ut.has_participate)&&Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),iu&&$u&&!((dn=We.detail)!=null&&dn.has_participate)&&(sr?Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Qe.createElement("span",{className:`${ue.classButton} ${ue.bg28e}`,onClick:El},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),Qe.createElement("div",{className:ue.flexRow},iu&&!!((Un=(zn=We.detail)==null?void 0:zn.courses)!=null&&Un.length)&&$u&&Qe.createElement("span",{className:"mt20"},Qe.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Nr=We.detail)==null?void 0:Nr.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Qe.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Qe.createElement("span",{className:"mr5 c-red-ee4"},sr===!0?((zr=We.detail)==null?void 0:zr.participant_count)+1:(ra=We.detail)==null?void 0:ra.participant_count),"\u4EBA")),iu&&!((ze=(ye=We.detail)==null?void 0:ye.courses)!=null&&ze.length)&&$u&&Qe.createElement("span",null,!((Ye=We.detail)!=null&&Ye.has_participate)&&(sr===!0?Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Qe.createElement("a",{className:`${ue.classButton} ${ue.bg28e}`,onClick:El},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((wt=We.detail)==null?void 0:wt.has_participate)&&Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Qe.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Yt=We.detail)==null?void 0:Yt.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Qe.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Qe.createElement("span",{className:"mr5 c-red-ee4"},sr===!0?((en=We.detail)==null?void 0:en.participant_count)+1:(tn=We.detail)==null?void 0:tn.participant_count),"\u4EBA"))))))),Qe.createElement(kt,null),qo.status&&Qe.createElement(ht,{type:"subject",onCancel:()=>Fl(!1),onOk:Si=>ur(void 0,null,function*(){Fl(!1);let Ls={user_customize:Si.user_customize,type:Si.type};Si.user_customize?Ls=_n(aa({},Ls),{discipline_name:Si.discipline_name,sub_discipline_name:Si.sub_discipline_name}):Si.sub_discipline_id&&(Ls=_n(aa({},Ls),{sub_discipline_id:Si.sub_discipline_id}));const Il=yield(0,ne.WO)(aa({id:wn.pathId},Ls));((Il==null?void 0:Il.status)===0||(Il==null?void 0:Il.status)===1)&&(zl(),De.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),Qe.createElement(Fe.default,{open:hr,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{La(!1)},centered:!0,footer:Qe.createElement("div",null,Qe.createElement(te.ZP,{type:"primary",onClick:()=>{La(!1)}},"\u6211\u77E5\u9053\u4E86"))},Qe.createElement(st.Z,{style:{maxHeight:378,overflow:"auto"},value:(mn=(An=We==null?void 0:We.detail)==null?void 0:An.toast)==null?void 0:mn.content})))};var Lr=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.models.index}))(fr),ln=he(38446),Hn=he(93948),On={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U"},nr={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Cr=he(88522),Yn=he(1710),Br=he(26724),gr=he.n(Br),Da=he(94811),Pa=he(47613),br=Object.defineProperty,To=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,fi=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,to=(ft,Ct,We)=>Ct in ft?br(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,no=(ft,Ct)=>{for(var We in Ct||(Ct={}))jo.call(Ct,We)&&to(ft,We,Ct[We]);if(fi)for(var We of fi(Ct))va.call(Ct,We)&&to(ft,We,Ct[We]);return ft},ya=(ft,Ct)=>To(ft,xo(Ct)),Co=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const _o=({pathsDetail:ft,loading:Ct,dispatch:We,open:xn,onClose:lr,onReloadData:Er=()=>{}})=>{const _r=(0,oe.useParams)(),[Jn,En]=(0,z.useState)([]),[$n,Wr]=(0,z.useState)(!0),[da,ca]=(0,z.useState)(!1),[Ka]=bt.default.useForm(),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)(1),[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)(!0),[Fa,Lo]=(0,z.useState)(!1);(0,z.useEffect)(()=>{xn&&Bo()},[xn]);const Bo=()=>Co(void 0,null,function*(){const Aa=yield We({type:"classroomList/getSchoolList",payload:{}});En(Aa.map(Pr=>({value:Pr})))}),Xr=()=>{var Aa,Pr;if(!((Pr=(Aa=Ka.getFieldValue())==null?void 0:Aa.keyword)!=null&&Pr.trim())){De.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),Ma([]);return}ba(!1),Wr(!0),ca(!1),mo(1),Ya([]),Oo(!0)},Ao=Aa=>{Aa=String(Aa);const Pr=Oa.indexOf(Aa);Pr<0?Oa.push(Aa):Oa.splice(Pr,1),Ya([...Oa])},Oo=(Aa=!1)=>Co(void 0,null,function*(){var Pr,ko;if($n&&!da||Aa){const Oi=Ka.getFieldValue();ca(!0),mo(Aa?1:xa+1);const Wi=yield(0,Da.nQ)(ya(no({page:Aa?1:xa+1,container_id:_r.pathId,container_type:3},Oi),{school_name:(Oi==null?void 0:Oi.school_name)||null,keyword:((Pr=Oi==null?void 0:Oi.keyword)==null?void 0:Pr.trim())||null}));Ma(Aa?[...Wi.users]:[...fo,...Wi.users]),ca(!1),((ko=Wi.users)==null?void 0:ko.length)<10&&Wr(!1)}}),Xa=()=>Co(void 0,null,function*(){if(!(Oa!=null&&Oa.length))De.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{Lo(!0);const Aa=yield(0,ne.mx)({id:_r.pathId,user_ids:Oa});Lo(!1),Aa&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),ao(),Er&&Er())}}),ao=()=>{Ka.setFieldsValue({keyword:""}),lr(),ba(!0),Wr(!0)},vi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Aa,Pr)=>z.createElement(b.default,{value:Pr.numid,checked:Oa.includes(String(Pr.numid)),disabled:!!Aa})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(Aa,Pr)=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement(oe.Link,{className:"bold c-black",to:`/users/${Pr.login}`,target:"_blank"},Aa||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Aa=>Aa?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa&&ie()(Aa).format("YYYY-MM-DD HH:mm")},z.createElement("span",null,Aa&&ie()(Aa).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Aa=>{if(Aa===1)return z.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return z.createElement(Fe.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:xn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Fa,onOk:Xa,onCancel:ao},z.createElement(bt.default,{layout:"inline",form:Ka,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:Xr},z.createElement(bt.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},z.createElement(y.default,null,z.createElement(y.default.Option,{value:"1"},"\u59D3\u540D"),z.createElement(y.default.Option,{value:"2"},"\u624B\u673A\u53F7"),z.createElement(y.default.Option,{value:"3"},"\u90AE\u7BB1"))),z.createElement(bt.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},z.createElement(Et.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),z.createElement(bt.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},z.createElement(Cr.Z,{allowClear:!0,defaultOpen:!1,options:Jn,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(Aa,Pr)=>Pr.value.toUpperCase().indexOf(Aa.toUpperCase())!==-1})),z.createElement(bt.default.Item,null,z.createElement(te.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),Wa&&z.createElement("div",{className:"tc font16 c-light-black mt40"},z.createElement("img",{src:Pa.RL,width:"100",alt:""}),z.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!Wa&&z.createElement("section",null,z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(Yn.default,{pagination:!1,dataSource:[],columns:vi})),z.createElement("div",{style:{maxHeight:260,overflow:"auto"}},z.createElement(gr(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Aa=>{Oo()},hasMore:$n,useWindow:!1},z.createElement(Yn.default,{loading:da,showHeader:!1,pagination:!1,dataSource:fo,columns:vi,onRow:Aa=>({onClick:Pr=>{Pr.currentTarget.querySelector("input").disabled||Ao(Pr.currentTarget.querySelector("input").value)}})})))))};var Zo=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(_o),Ja=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const wi=({pathsDetail:ft,loading:Ct,dispatch:We,data:xn,onReloadData:lr=()=>{}})=>{const Er=(0,oe.useParams)(),[_r,Jn]=(0,z.useState)(!0),[En,$n]=(0,z.useState)(!1),[Wr]=bt.default.useForm(),[da,ca]=(0,z.useState)([]),[Ka,fo]=(0,z.useState)(1),[Ma,xa]=(0,z.useState)([]),[mo,Oa]=(0,z.useState)(!0),[Ya,Wa]=(0,z.useState)(!1);(0,z.useEffect)(()=>{ft.actionTabs.key==="Collaborators-AddCourses"&&(Oa(!0),Jn(!0),ba())},[ft.actionTabs.key]);const ba=()=>Ja(void 0,null,function*(){const Xa=yield We({type:"classroomList/getSchoolList",payload:{}})}),Fa=()=>{Oa(!1),Jn(!0),$n(!1),fo(1),xa([]),Bo(!0)},Lo=Xa=>{Xa=String(Xa);const ao=Ma.indexOf(Xa);ao<0?Ma.push(Xa):Ma.splice(ao,1),xa([...Ma])},Bo=(Xa=!1)=>Ja(void 0,null,function*(){var ao,vi;if(_r&&!En||Xa){const Aa=Wr.getFieldValue();$n(!0),fo(Xa?1:Ka+1);const Pr=yield(0,Da.FU)({page:Xa?1:Ka+1,container_id:Er.pathId,container_type:3,manager_name:(Aa==null?void 0:Aa.manager_name)||null,course_name:((ao=Aa==null?void 0:Aa.course_name)==null?void 0:ao.trim())||null});ca(Xa?[...Pr.courses]:[...da,...Pr.courses]),$n(!1),((vi=Pr.courses)==null?void 0:vi.length)<10&&Jn(!1)}}),Xr=()=>Ja(void 0,null,function*(){var Xa,ao,vi;if(!(Ma!=null&&Ma.length))De.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(ft.actionTabs.type!=1){if(((ao=(Xa=ft==null?void 0:ft.Courses)==null?void 0:Xa.spoc_courses)==null?void 0:ao.length)+(Ma==null?void 0:Ma.length)>3){De.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((vi=xn==null?void 0:xn.spoc_courses)==null?void 0:vi.length)+(Ma==null?void 0:Ma.length)>3){De.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}Wa(!0);const Aa=yield(0,ne.sm)({id:Er.pathId,course_ids:Ma,course_type:ft.actionTabs.type});Wa(!1),Aa&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ao(),lr&&lr())}}),Ao=()=>{Wr.setFieldsValue({course_name:"",manager_name:""}),xa([]),We({type:"pathsDetail/setActionTabs",payload:{}})},Oo=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Xa,ao)=>z.createElement(b.default,{value:ao.id,checked:Ma.includes(String(ao.id)),disabled:!!Xa})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))}];return z.createElement(Fe.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:ft.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:Ya,onOk:Xr,onCancel:Ao},z.createElement(bt.default,{layout:"inline",form:Wr,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Fa},z.createElement(bt.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},z.createElement(Et.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),z.createElement(bt.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},z.createElement(Et.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),z.createElement(bt.default.Item,null,z.createElement(te.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),mo&&z.createElement("div",{className:"tc font16 c-light-black mt40"},z.createElement("img",{src:Pa.RL,width:"100",alt:""}),z.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!mo&&z.createElement("section",null,z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(Yn.default,{pagination:!1,dataSource:[],columns:Oo})),z.createElement("div",{style:{maxHeight:260,overflow:"auto"}},z.createElement(gr(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xa=>{Bo()},hasMore:_r,useWindow:!1},z.createElement(Yn.default,{loading:En,showHeader:!1,pagination:!1,dataSource:da,columns:Oo,onRow:Xa=>({onClick:ao=>{ao.currentTarget.querySelector("input").disabled||Lo(ao.currentTarget.querySelector("input").value)}})})))))};var hi=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(wi),ts=he(43455),vs=he(44589),qi=he(39180),yi=he.n(qi),Wo=he(59301),Ui=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Vi=(0,vs.W8)(({item:ft,toIndex:Ct,params:We,isShow:xn,setShow:lr,dispatch:Er,user:_r,classroomList:Jn,handleDeleteMember:En,pathsDetail:$n,EditPowerClick:Wr})=>{var da,ca,Ka,fo;return Wo.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Wo.createElement("div",{className:nr.directionItemWrap},Wo.createElement(me.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:Wo.createElement("div",{className:nr.teamHeight},Wo.createElement("div",{style:{display:"flex"}},Wo.createElement("div",{className:nr.imageWrap,style:{marginRight:11}},Wo.createElement("img",{className:nr.imageWrap,src:ln.Z.API_SERVER+"/images/"+(ft==null?void 0:ft.image_url)})),Wo.createElement("div",null,Wo.createElement("div",{title:ft==null?void 0:ft.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(ft==null?void 0:ft.name)||"--"),Wo.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ft==null?void 0:ft.school))),Wo.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(ft!=null&&ft.brief_introduction)&&Wo.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(ft==null?void 0:ft.brief_introduction)&&Wo.createElement("div",{className:nr.divHeight},ft==null?void 0:ft.brief_introduction),((da=_r==null?void 0:_r.userInfo)==null?void 0:da.user_id)===(ft==null?void 0:ft.id)&&Wo.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>oe.history.push("/account/profile")},Wo.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Wo.createElement("div",{style:{position:"relative"}},Wo.createElement("img",{draggable:!1,className:nr.imgradius,onClick:()=>{(0,se.bg)()?oe.history.push(`${ft.user_url}`):Er({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:ln.Z.API_SERVER+"/images/"+(ft==null?void 0:ft.image_url)}),((0,se.Ny)()||((ca=$n==null?void 0:$n.detail)==null?void 0:ca.is_subject_member))&&Wo.createElement(Wo.Fragment,null,ft!=null&&ft.is_subject_creator?Wo.createElement("div",{className:nr.member_power1},"\u521B\u5EFA\u8005"):ft!=null&&ft.can_edit_knowledge_graph||ft!=null&&ft.can_edit_stage?Wo.createElement("div",{className:nr.member_power1,style:{cursor:((0,se.j5)()||((Ka=$n==null?void 0:$n.detail)==null?void 0:Ka.is_creator))&&"pointer"},onClick:()=>Wr(ft)},"\u7F16\u8F91\u6743\u9650"):Wo.createElement("div",{className:nr.member_power2,style:{cursor:((0,se.j5)()||((fo=$n==null?void 0:$n.detail)==null?void 0:fo.is_creator))&&"pointer"},onClick:()=>Wr(ft)},"\u67E5\u770B\u6743\u9650"))),Wo.createElement("div",null,Wo.createElement("span",{className:"multi_ellipsis1"},(ft==null?void 0:ft.name)||"--"),Wo.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(ft==null?void 0:ft.school)||"--"))),Wo.createElement("br",null)))}),ji=(0,vs.JN)(({isShow:ft,setShow:Ct,pathsDetail:We,items:xn,params:lr,dispatch:Er,user:_r,classroomList:Jn,handleDeleteMember:En,EditPowerClick:$n})=>Wo.createElement("div",{className:"task-list-container"},xn==null?void 0:xn.map((Wr,da)=>Wo.createElement(Vi,{key:`${Wr.id}`,isShow:ft,setShow:Ct,dispatch:Er,pathsDetail:We,handleDeleteMember:En,user:_r,classroomList:Jn,toIndex:da+1,params:lr,index:da,item:Wr,EditPowerClick:$n})))),ws=({data:ft,user:Ct,classroomList:We,pathsDetail:xn,operation:lr,callback:Er,handleDeleteMember:_r,onCancel:Jn,dispatch:En,visible:$n=!1,EditPowerClick:Wr})=>{const[da,ca]=(0,z.useState)(ft),Ka=(0,oe.useParams)(),[fo,Ma]=(0,z.useState)(),[xa,mo]=(0,z.useState)(!0);function Oa(Wa){const{newIndex:ba,oldIndex:Fa}=Wa;lr&&(Ya(yi()(da,Fa,ba).map(Lo=>Lo==null?void 0:Lo.id)),ca(yi()(da,Fa,ba)))}(0,z.useEffect)(()=>{ca(ft)},[JSON.stringify(ft)]);function Ya(Wa){return Ui(this,null,function*(){const ba=yield(0,St.ZP)(`/api/paths/${Ka==null?void 0:Ka.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:Wa}});En({type:"pathsDetail/getRightData",payload:{id:Ka.pathId}}),En({type:"pathsDetail/getPathsDetail",payload:{id:Ka.pathId}})})}return Wo.createElement("div",{style:{zIndex:1e3,width:"100%",position:"relative"},className:"sort-list-panel"},Wo.createElement(ji,{axis:"xy",helperClass:"dragging-li",isShow:xa,setShow:mo,distance:2,disableAutoscroll:!0,dispatch:En,pathsDetail:xn,handleDeleteMember:_r,user:Ct,classroomList:We,params:Ka,items:da,onSortEnd:Oa,EditPowerClick:Wr}))};var ki=(0,oe.connect)(({user:ft,classroomList:Ct,pathsDetail:We})=>({user:ft,classroomList:Ct,pathsDetail:We}))(ws),Zi={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Ni=null,Qs=(0,vs.W8)(({item:ft,toIndex:Ct,params:We,dispatch:xn,classroomList:lr,handleDeleteMember:Er,pathsDetail:_r})=>{var Jn,En,$n,Wr;return z.createElement("span",{onClick:()=>{window.open(ft==null?void 0:ft.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},z.createElement("div",{className:Zi.directionItemWrap},z.createElement("img",{className:Zi.imgradius,src:ln.Z.API_SERVER+(ft==null?void 0:ft.default_image)}),z.createElement("span",{className:Zi.groupActionWrap},z.createElement(me.Z,{title:ft.name},z.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((Jn=ft.name)==null?void 0:Jn.length)>7?z.createElement("span",null,(En=ft.name)==null?void 0:En.substring(0,7),z.createElement("br",null)," ",($n=ft.name)==null?void 0:$n.substring(7,14),(ft==null?void 0:ft.name.length)>14&&"..."):ft.name)))),z.createElement("div",{className:Zi.bottomdiv},z.createElement(me.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${ft==null?void 0:ft.visits}`,placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},ft==null?void 0:ft.visits))),z.createElement(me.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${ft==null?void 0:ft.course_members_count}`,placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",ft==null?void 0:ft.course_members_count))),z.createElement(me.Z,{overlayStyle:{maxWidth:380},title:z.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",ft==null?void 0:ft.tasks_count),placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",ft==null?void 0:ft.tasks_count))),z.createElement(me.Z,{title:"\u5220\u9664",placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{color:"#bbbbbb",display:!((Wr=_r==null?void 0:_r.detail)!=null&&Wr.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:da=>{da.stopPropagation(),Er(ft.id)}})))))}),mi=(0,vs.JN)(({items:ft,params:Ct,dispatch:We,classroomList:xn,handleDeleteMember:lr,pathsDetail:Er})=>z.createElement("div",{className:"task-list-container",style:{minHeight:(ft==null?void 0:ft.length)*240}},ft==null?void 0:ft.map((_r,Jn)=>z.createElement(Qs,{key:`${_r.id}`,dispatch:We,pathsDetail:Er,handleDeleteMember:lr,classroomList:xn,toIndex:Jn+1,params:Ct,index:Jn,item:_r})))),Ii=({data:ft,classroomList:Ct,pathsDetail:We,callback:xn,handleDeleteMember:lr,onCancel:Er,dispatch:_r,visible:Jn=!1})=>{const[En,$n]=(0,z.useState)(ft),Wr=(0,oe.useParams)(),[da,ca]=(0,z.useState)();function Ka(Ma){const{newIndex:xa,oldIndex:mo}=Ma;fo(yi()(En,mo,xa).map(Oa=>Oa==null?void 0:Oa.id)),$n(yi()(En,mo,xa))}(0,z.useEffect)(()=>{$n(ft)},[JSON.stringify(ft)]);function fo(Ma){return si(this,null,function*(){const xa=yield(0,St.ZP)(`/api/paths/${Wr==null?void 0:Wr.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:Ma}})})}return z.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},z.createElement(mi,{axis:"y",helperClass:"dragging-li",pathsDetail:We,distance:2,dispatch:_r,handleDeleteMember:lr,classroomList:Ct,params:Wr,items:En,onSortEnd:Ka}))};var ns=(0,oe.connect)(({classroomList:ft,pathsDetail:Ct})=>({classroomList:ft,pathsDetail:Ct}))(Ii),gs=he(30897),Ws="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",gl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",ul="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Pl=he(50484),ms=he(42441),bi=he(56047),js={del_btn:"del_btn___G3Ocu"};const bl=({pathsDetail:ft,user:Ct,loading:We,dispatch:xn,visible:lr,onCancel:Er,handleDeleteMember:_r,showEditPowerModal:Jn,setMemberInfo:En})=>{var $n;const Wr=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(da,ca)=>z.createElement("div",null,(ca==null?void 0:ca.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(da,ca)=>z.createElement(z.Fragment,null,ca!=null&&ca.can_edit_knowledge_graph||ca!=null&&ca.can_edit_stage?z.createElement(z.Fragment,null,z.createElement("span",null,"\u53EF\u7F16\u8F91"),(ca==null?void 0:ca.can_edit_stage)&&z.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(ca==null?void 0:ca.can_edit_knowledge_graph)&&(ca==null?void 0:ca.can_edit_stage)&&z.createElement("span",null,"\u3001"),(ca==null?void 0:ca.can_edit_knowledge_graph)&&z.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):z.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(da,ca)=>{var Ka,fo;return z.createElement("div",null,!((ca==null?void 0:ca.id)===((Ka=Ct==null?void 0:Ct.userInfo)==null?void 0:Ka.user_id)&&((fo=ft==null?void 0:ft.detail)!=null&&fo.is_creator))&&z.createElement(z.Fragment,null,z.createElement("a",{style:{color:"#165DFF"},onClick:()=>{Jn(),En(ca)}},"\u6743\u9650\u8BBE\u7F6E"),z.createElement("a",{className:js.del_btn,onClick:()=>{_r(ca.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(da=>!!da);return z.createElement(Fe.default,{title:"\u7F16\u8F91",open:lr,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:Er,footer:null},z.createElement(Yn.default,{style:{marginBottom:20},pagination:!1,dataSource:($n=ft==null?void 0:ft.rightData)==null?void 0:$n.members,columns:Wr}))};var Dl=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We})=>({pathsDetail:ft,user:Ct,loading:We}))(bl),Au={member_con_warp:"member_con_warp___t7OE2"},Xo=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Za=({pathsDetail:ft,loading:Ct,dispatch:We,visible:xn,memberInfo:lr,onCancel:Er})=>{const _r=(0,oe.useParams)(),[Jn,En]=(0,z.useState)(1),[$n,Wr]=(0,z.useState)([]);(0,z.useEffect)(()=>{xn&&lr&&(lr!=null&&lr.can_edit_knowledge_graph||lr!=null&&lr.can_edit_stage?(En(1),da()):En(2))},[xn]);const da=()=>{let ca=[];lr!=null&&lr.can_edit_stage&&ca.push("stage"),lr!=null&&lr.can_edit_knowledge_graph&&ca.push("knowledge_graph"),Wr(ca)};return z.createElement(Fe.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:xn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>Xo(void 0,null,function*(){if(Jn===1&&$n.length==0){De.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let ca=yield(0,St.ZP)(`/api/paths/${_r.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!$n.includes("stage"),can_edit_knowledge_graph:!!$n.includes("knowledge_graph"),user_id:lr==null?void 0:lr.id}});(ca==null?void 0:ca.status)==0&&(De.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Er(),We({type:"pathsDetail/getRightData",payload:{id:_r.pathId}}))}),onCancel:Er},z.createElement("div",{className:Au.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},z.createElement(we.ZP.Group,{onChange:ca=>{ca.target.value===2?Wr([]):da(),En(ca.target.value)},value:Jn},z.createElement(we.ZP,{value:1},"\u7F16\u8F91"),z.createElement(we.ZP,{value:2},"\u67E5\u770B"))),z.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},Jn===1&&z.createElement(b.default.Group,{value:$n,onChange:ca=>Wr(ca)},z.createElement(b.default,{className:Au.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),z.createElement(b.default,{className:Au.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var ua=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(Za),Zn=he(59301),Li=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Ki=Object.prototype.propertyIsEnumerable,Ho=(ft,Ct)=>{var We={};for(var xn in ft)Ti.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Li)for(var xn of Li(ft))Ct.indexOf(xn)<0&&Ki.call(ft,xn)&&(We[xn]=ft[xn]);return We},Hi=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});function ls(ft){const Ct=(lr,Er)=>{if(lr.localName===Er)return lr;for(let _r=0,Jn=lr;Jn=Jn.parentNode;_r++){if(Jn.localName===Er)return Jn;if(Jn==document.documentElement)return!1}},We=ft.target,xn=Ct(We,"a");if(console.log([xn],xn==null?void 0:xn.href,44),!(xn!=null&&xn.href)&&We.tagName.toUpperCase()==="IMG"){let lr=We.src||We.getAttribute("src");lr&&lr.indexOf("/images/avatars/User")===-1&&(ft.stopPropagation(),ft.preventDefault(),Pl.Z.publish("preview-image",lr))}}const Jl=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,classroomList:_r,dispatch:Jn}=Ct,En=Ho(Ct,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),$n,Wr,da,ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa,ao,vi,Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga,ai,cl,yl,gu,Os,Is,ll,EA,wu,kA,cA,MA,Lc,Dc,JA,uc,Ac,cc,Kc,Oc,dc,td,Gc,nd,rd,Wc,wA,au,dA,QA,ad,Xc,Nc,UA,fc,Ea,Go,ci,os,ps,Ns,Sl,xl,YA,jA,ju,Tc,Rc,fA,kc,qA,_A,$A,gc,Vl,ec,Te,Le,je,Ue;const[yt]=(0,oe.useSearchParams)(),Ut=(0,oe.useParams)(),[dn,zn]=(0,z.useState)(!0),[Un,Nr]=(0,z.useState)(!1),[zr,ra]=(0,z.useState)(),[ye,ze]=(0,z.useState)(),[Ye,wt]=(0,z.useState)({}),[Yt,en]=(0,z.useState)(),tn=(0,z.useRef)(),[An,mn]=(0,z.useState)(!1),[wn,Tn]=(0,z.useState)({}),[Ur,kr]=(0,z.useState)(!1),[sr,Na]=(0,z.useState)(!1),[wa,pr]=(0,z.useState)(!1),[hr,La]=(0,z.useState)({}),[qa,Ta]=(0,z.useState)(!1),qo=(0,oe.useLocation)(),Qo=!(($n=We.detail)!=null&&$n.can_managed),Fi=()=>{De.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,z.useEffect)(()=>{if(tn.current)return tn.current.addEventListener("mousedown",ls),()=>{var Po;(Po=tn.current)==null||Po.removeEventListener("mousedown",ls)}},[tn.current]);const Uo=()=>Hi(void 0,null,function*(){if(!(ye!=null&&ye.trim())){De.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=yield(0,ne.bw)({id:Ut.pathId,team_title:ye.trim()});ra(!zr),(Po==null?void 0:Po.status)===0&&(ze(null),De.ZP.success(Po.message),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}))});(0,z.useEffect)(()=>{var Po,Qi,po;((Po=We.detail)==null?void 0:Po.show_spoc)===1&&Jn({type:"pathsDetail/getCoureses",payload:{id:Ut.pathId}}),(Qi=We.detail)!=null&&Qi.show_history&&Gs(),Ta((0,se.Ny)()||((po=We.detail)==null?void 0:po.is_subject_member))},[We.detail]);function Gs(){return Hi(this,null,function*(){Tn(yield(0,ne.ue)({id:Ut.pathId,course_type:1}))})}(0,z.useEffect)(()=>{var Po,Qi,po;if(((Po=_r.actionTabs)==null?void 0:Po.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const Cl=(po=(Qi=We.detail)==null?void 0:Qi.courses)==null?void 0:po.find(wl=>{var Bs;return wl.course_id===((Bs=_r.actionTabs)==null?void 0:Bs.name)});wt(Cl||{})}},[_r.actionTabs]),(0,z.useEffect)(()=>{var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,Mc;let mc;if((Po=We.detail)!=null&&Po.has_start){const eA=(po=(Qi=We.detail)==null?void 0:Qi.courses)==null?void 0:po.findIndex(tc=>{var HA;return parseInt((HA=tc.course_status)==null?void 0:HA.status)===1});mc=eA>-1?eA:0}else{let eA=(Bs=(wl=(Cl=We.detail)==null?void 0:Cl.courses)==null?void 0:wl.map(tc=>{var HA;return parseInt((HA=tc.course_status)==null?void 0:HA.status)}))==null?void 0:Bs.lastIndexOf(2);mc=eA>-1?eA:0,eA=(Rl=(Ll=We.detail)==null?void 0:Ll.courses)==null?void 0:Rl.findIndex(tc=>{var HA;return parseInt((HA=tc.course_status)==null?void 0:HA.status)===0}),mc=eA>-1?eA:mc}(hc=We.detail)!=null&&hc.courses&&wt(((Mc=We.detail)==null?void 0:Mc.courses[mc])||{})},[We.detail]);const Ys=Po=>Hi(void 0,null,function*(){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Hi(void 0,null,function*(){var Qi;const po=yield(0,ne.EP)({id:Ut.pathId,user_id:Po});(po==null?void 0:po.status)===1&&(((Qi=xn.userInfo)==null?void 0:Qi.user_id)===Po&&(window.location.href=window.location.href),De.ZP.info(po==null?void 0:po.message),ss())})})}),bs=Po=>Hi(void 0,null,function*(){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,ne.$D)({id:Ut.pathId,courseid:Po});(Qi==null?void 0:Qi.status)===0&&(De.ZP.info("\u5220\u9664\u6210\u529F"),ss())})})}),Es=()=>{Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Hi(void 0,null,function*(){const Po=yield(0,ne.c3)({id:Ut.pathId});Po.status===0&&(en(!0),De.ZP.success(Po.message))})})},tl=()=>{Jn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},nl=Po=>{if(Qo){Fi();return}Jn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:Po}})},ss=()=>{Jn({type:"pathsDetail/getPathsDetail",payload:{id:Ut.pathId}}),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}),Jn({type:"pathsDetail/getCoureses",payload:{id:Ut.pathId}})},Fl=()=>{var Po;return(0,se.j5)()||((Po=We==null?void 0:We.detail)==null?void 0:Po.is_creator)},gA=()=>{var Po;return zr?Zn.createElement("div",{className:On.flexRow},Zn.createElement(Et.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:ye,onChange:Qi=>ze(Qi.target.value)}),Zn.createElement(te.ZP,{className:"ml5",onClick:()=>ra(!zr)},"\u53D6\u6D88"),Zn.createElement(te.ZP,{className:"ml5",type:"primary",onClick:Uo},"\u786E\u5B9A")):Zn.createElement("div",{className:On.directionItemWrap},Zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Zn.createElement("img",{style:{marginRight:"10px"},src:gl})," ",(Po=We.rightData)==null?void 0:Po.team_title),Zn.createElement("span",{className:On.groupActionWrap},Zn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(Qo){Fi();return}ra(!zr)}})),Zn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(Qo){Fi();return}Na(!0)}},"\u7F16\u8F91"))},ou=()=>{var Po,Qi;let po=new Image;po.src=Pa.yt;let Cl=((Qi=(Po=We.rightData)==null?void 0:Po.tags)==null?void 0:Qi.map((Bs,Ll)=>({name:Bs.tag_name,value:Ll})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:po,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:Cl}]}},qu=()=>{(0,jt.tJ)(Jn)&&Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Hi(void 0,null,function*(){var Po;const Qi=yield(0,ne.JS)({id:Ye==null?void 0:Ye.course_id});Qi.status===0&&(De.ZP.success(Qi.message),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Ut.pathId}}),parseInt((Po=Ye.course_status)==null?void 0:Po.status)===1&&(0,pe.xg)(`${Ye==null?void 0:Ye.first_category_url}`))})})},El=()=>Hi(void 0,null,function*(){const Po=yield(0,St.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ut.pathId}});(Po==null?void 0:Po.status)==0?_u():Fe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,St.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ut.pathId}});(Qi==null?void 0:Qi.status)==0&&_u()})})}),_u=()=>Hi(void 0,null,function*(){Nr(!0);const Po=yield(0,St.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ut.pathId,payment_method:"wechat_qr"}});Po!=null&&Po.num&&(Nr(!1),oe.history.push(yt.get("userid")?`/order/${Ut.pathId}/pay?order_num=${Po==null?void 0:Po.num}&userid=${yt.get("userid")}`:`/order/${Ut.pathId}/pay?order_num=${Po==null?void 0:Po.num}`))}),SA=(Po,Qi)=>Hi(void 0,null,function*(){Jn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const po=Qi?yield(0,Me.BK)({id:Po}):yield(0,Me.Ir)({id:Po});if(Jn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),po!=null&&po.game_identifier||po!=null&&po.identifier){(0,pe.xg)(Qi?`/tasks/${po==null?void 0:po.identifier}/jupyter?subject_id=${Ut.pathId}`:`/tasks/${po.game_identifier}?subject_id=${Ut.pathId}`);return}(po==null?void 0:po.status)===2?iu(po==null?void 0:po.message):(po==null?void 0:po.status)===3&&zl(po==null?void 0:po.message)}),zl=Po=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Po,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},iu=Po=>{Po=Po!=null&&Po.includes(".json")?Po:`${Po}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,gs.L8)({url:Po});if(!Qi)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const po=yield(0,Me.Ir)({id:Qi.shixun_identifier});if(po!=null&&po.game_identifier){(0,pe.xg)(`/tasks/${po.game_identifier}?subject_id=${Ut.pathId}`);return}(po==null?void 0:po.status)===2?iu(po==null?void 0:po.message):(po==null?void 0:po.status)===3&&zl(po==null?void 0:po.message)})})},Hu=()=>{var Po;if(!(0,jt.tJ)(Jn))return;let Qi=[];(Po=We==null?void 0:We.stageData)==null||Po.forEach(Cl=>{var wl,Bs;Cl.items&&((wl=Cl.items)!=null&&wl.length)&&((Bs=Cl.items)==null||Bs.forEach(Ll=>{var Rl;Qi.push(Ll),Ll.children&&((Rl=Ll.children)!=null&&Rl.length)&&(Qi=Qi.concat(Ll.children))}))});const po=Qi.find(Cl=>["VideoItem","Attachment","Shixun"].includes(Cl.item_type));if(console.log(po,"stageParam"),po.item_type==="VideoItem"){(0,pe.xg)(`/video/${po.id}?subject_id=${Ut.pathId}`);return}if(po.item_type==="Attachment"){(0,pe.xg)(po.url);return}if(po.item_type==="Shixun"){SA(po.identifier,po.is_jupyter);return}},$u=()=>{var Po,Qi,po,Cl;const wl=(Qi=(Po=We.detail)==null?void 0:Po.learning_status)==null?void 0:Qi[0],Bs=(Cl=(po=We.detail)==null?void 0:po.learning_status)==null?void 0:Cl[1];if(wl==="can")return Zn.createElement(te.ZP,{onClick:Hu,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(wl==="disabled"){if(Bs==="try"||Bs==="unpayed")return Zn.createElement(te.ZP,{loading:Un,onClick:El,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Bs==="expired")return Zn.createElement(te.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Bs==="buyed")return Zn.createElement(te.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},Si=()=>{var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,Mc,mc,eA,tc,HA;const dd=(Qi=(Po=We.detail)==null?void 0:Po.learning_status)==null?void 0:Qi[0],Td=(Cl=(po=We.detail)==null?void 0:po.learning_status)==null?void 0:Cl[1];if(dd==="disabled")return Zn.createElement(me.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},Zn.createElement("b",{className:On.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(dd==="can")return Zn.createElement("b",{className:((Bs=(wl=We.rightData)==null?void 0:wl.progress)==null?void 0:Bs.certificated)==="drafted"?On.disabled:"",onClick:Ls},((Rl=(Ll=We.rightData)==null?void 0:Ll.progress)==null?void 0:Rl.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((Mc=(hc=We.rightData)==null?void 0:hc.progress)==null?void 0:Mc.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eA=(mc=We.rightData)==null?void 0:mc.progress)==null?void 0:eA.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((HA=(tc=We.rightData)==null?void 0:tc.progress)==null?void 0:HA.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},Ls=()=>Hi(void 0,null,function*(){var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,Mc,mc;const eA=()=>Hi(void 0,null,function*(){const tc=yield(0,St.ZP)(`/api/users/${xn.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ut.pathId}});(tc==null?void 0:tc.status)===0&&(De.ZP.info("\u63D0\u4EA4\u6210\u529F"),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}))});if(!((Po=xn.userInfo)!=null&&Po.professional_certification))return Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Zn.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,pe.xg)("/account/certification")}}),!1;if(((po=(Qi=We.rightData)==null?void 0:Qi.progress)==null?void 0:po.certificated)==="drafted")return!1;if(((wl=(Cl=We.rightData)==null?void 0:Cl.progress)==null?void 0:wl.certificated)==="none"||((Ll=(Bs=We.rightData)==null?void 0:Bs.progress)==null?void 0:Ll.certificated)==="rejected")return((Rl=We.rightData)==null?void 0:Rl.progress.learned)===100?Fe.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eA}):Fe.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(hc=We.rightData)==null?void 0:hc.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eA}),!1;((mc=(Mc=We.rightData)==null?void 0:Mc.progress)==null?void 0:mc.certificated)==="passed"&&mn(!0)}),Il=(0,z.useMemo)(()=>{var Po,Qi;if((Qi=(Po=We.rightData)==null?void 0:Po.tags)!=null&&Qi.length)return Zn.createElement(ms.Z,{option:ou(),style:{height:370},opts:{renderer:"svg"}})},[(Wr=We.rightData)==null?void 0:Wr.tags]),su=Po=>{Fl()&&(pr(!0),La(Po))},Iu=(0,z.useMemo)(()=>{var Po,Qi;return Zn.createElement("div",{style:{width:"100%"}},(Qi=(Po=We.rightData)==null?void 0:Po.members)==null?void 0:Qi.map((po,Cl)=>{var wl,Bs;return Zn.createElement("div",{key:Cl,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Zn.createElement("div",{className:nr.directionItemWrap},Zn.createElement(me.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:Zn.createElement("div",{className:nr.teamHeight},Zn.createElement("div",{style:{display:"flex"}},Zn.createElement("div",{className:nr.imageWrap,style:{marginRight:11}},Zn.createElement("img",{className:nr.imageWrap,src:ln.Z.API_SERVER+"/images/"+(po==null?void 0:po.image_url)})),Zn.createElement("div",null,Zn.createElement("div",{title:po==null?void 0:po.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(po==null?void 0:po.name)||"--"),Zn.createElement("div",{title:po==null?void 0:po.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},po==null?void 0:po.school))),Zn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(po!=null&&po.brief_introduction)&&Zn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(po==null?void 0:po.brief_introduction)&&Zn.createElement("div",{className:nr.divHeight},po==null?void 0:po.brief_introduction),((wl=xn==null?void 0:xn.userInfo)==null?void 0:wl.user_id)===(po==null?void 0:po.id)&&Zn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>oe.history.push("/account/profile")},Zn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Zn.createElement("div",{style:{position:"relative"}},Zn.createElement("img",{draggable:!1,className:nr.imgradius,onClick:()=>{(0,se.bg)()?oe.history.push(`${po.user_url}`):Jn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:ln.Z.API_SERVER+"/images/"+(po==null?void 0:po.image_url)}),((0,se.Ny)()||((Bs=We==null?void 0:We.detail)==null?void 0:Bs.is_subject_member))&&Zn.createElement(Zn.Fragment,null,po!=null&&po.is_subject_creator?Zn.createElement("div",{className:On.member_power1},"\u521B\u5EFA\u8005"):po!=null&&po.can_edit_knowledge_graph||po!=null&&po.can_edit_stage?Zn.createElement("div",{className:On.member_power1,style:{cursor:Fl()&&"pointer"},onClick:()=>su(po)},"\u7F16\u8F91\u6743\u9650"):Zn.createElement("div",{className:On.member_power2,style:{cursor:Fl()&&"pointer"},onClick:()=>su(po)},"\u67E5\u770B\u6743\u9650"))),Zn.createElement("div",null,Zn.createElement("span",{className:"multi_ellipsis1"},(po==null?void 0:po.name)||"--"),Zn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(po==null?void 0:po.school)||"--"))),Zn.createElement("br",null)))}))},[(da=We.rightData)==null?void 0:da.members]),lu=!!((ca=We.detail)!=null&&ca.participant_count)&&!((Ka=We.detail)!=null&&Ka.allow_statistics),CA=((Ma=(fo=We.detail)==null?void 0:fo.courses)==null?void 0:Ma.findIndex(Po=>(Po==null?void 0:Po.course_id)===(Ye==null?void 0:Ye.course_id)))+1===((mo=(xa=We.detail)==null?void 0:xa.courses)==null?void 0:mo.length);return Zn.createElement("section",{className:On.rightWrap},((Oa=We.rightData)==null?void 0:Oa.qrcode_img)&&Zn.createElement("div",{className:On.qrCode},Zn.createElement("img",{src:(Ya=We.rightData)==null?void 0:Ya.qrcode_img})),((Wa=We.rightData)==null?void 0:Wa.progress)&&Zn.createElement("div",{className:`${On.card} ${On.cardTop}`,style:{top:(Fa=(ba=We.detail)==null?void 0:ba.courses)!=null&&Fa.length?"-140px":"-70px"}},parseInt((Lo=Ye==null?void 0:Ye.course_status)==null?void 0:Lo.status)===2&&Ye.course_identity<6&&Zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Bo=Ye.course_status)==null?void 0:Bo.status)===2&&(Ye.course_identity<6?"":Zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),Zn.createElement("div",{className:On.flexRow},lu&&!!((Ao=(Xr=We.detail)==null?void 0:Xr.courses)!=null&&Ao.length)&&CA&&Zn.createElement("span",{className:"mt20"},Zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Oo=We.detail)==null?void 0:Oo.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Zn.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Xa=We.detail)==null?void 0:Xa.participant_count)+1:(ao=We.detail)==null?void 0:ao.participant_count),"\u4EBA")),lu&&!((Aa=(vi=We.detail)==null?void 0:vi.courses)!=null&&Aa.length)&&CA&&Zn.createElement("span",null,!((Pr=We.detail)!=null&&Pr.has_participate)&&(Yt===!0?Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Zn.createElement("a",{className:`${On.classButton} ${On.bg28e}`,onClick:Es},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((ko=We.detail)==null?void 0:ko.has_participate)&&Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Oi=We.detail)==null?void 0:Oi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Zn.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Wi=We.detail)==null?void 0:Wi.participant_count)+1:(Ai=We.detail)==null?void 0:Ai.participant_count),"\u4EBA"))),parseInt((Yi=Ye==null?void 0:Ye.course_status)==null?void 0:Yi.status)===1&&Zn.createElement("div",{className:"mr20 c-red-ee4"},(as=Ye==null?void 0:Ye.course_status)==null?void 0:as.time),Zn.createElement("p",{style:{display:Ye.course_identity<6?"":"none"},className:`mb10 mt10 ${On.flexRowAbout}`},Zn.createElement("span",{style:{display:((Pi=Ye.course_status)==null?void 0:Pi.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(hs=We.rightData)==null?void 0:hs.progress.learned,"%"),Zn.createElement("span",{style:{display:((Xi=Ye.course_status)==null?void 0:Xi.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,pe.li)((cs=We.rightData)==null?void 0:cs.progress.time)," "),((al=(dl=We.rightData)==null?void 0:dl.progress)==null?void 0:al.certificated)!="disabled"&&Zn.createElement(te.ZP,{disabled:((Qr=(ii=We.rightData)==null?void 0:ii.progress)==null?void 0:Qr.certificated)==="drafted",onClick:Ls},((Sa=(ni=We.rightData)==null?void 0:ni.progress)==null?void 0:Sa.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",(($a=(Va=We.rightData)==null?void 0:Va.progress)==null?void 0:$a.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((ri=(Ha=We.rightData)==null?void 0:Ha.progress)==null?void 0:ri.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Ei=(Ca=We.rightData)==null?void 0:Ca.progress)==null?void 0:Ei.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),Zn.createElement(me.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",Zn.createElement(Hn.Z,{percent:(co=We.rightData)==null?void 0:co.progress.learned,showInfo:!1,style:{display:((oo=Ye.course_status)==null?void 0:oo.status)<=1&&Ye.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((Yo=Ye.course_status)==null?void 0:Yo.status)===2&&((gi=We.detail)==null?void 0:gi.allow_add_member)&&Zn.createElement("a",{className:On.classButton,onClick:()=>{if(Ye!=null&&Ye.forbid_visit_info){(0,pe.xg)(Ye==null?void 0:Ye.first_category_url);return}window.open(Ye==null?void 0:Ye.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((Mo=Ye.course_status)==null?void 0:Mo.status)===1&&Ye.course_identity>5&&Zn.createElement("div",{className:On.classButton,onClick:qu},"\u7ACB\u5373\u52A0\u5165"),parseInt((Ga=Ye.course_status)==null?void 0:Ga.status)===1&&Ye.course_identity===5&&Zn.createElement("a",{className:On.classButton,href:`${Ye==null?void 0:Ye.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ai=Ye.course_status)==null?void 0:ai.status)===0&&Ye.course_identity>5&&Zn.createElement("div",{className:On.classButton,onClick:qu},"\u7ACB\u5373\u62A5\u540D"),parseInt((cl=Ye.course_status)==null?void 0:cl.status)===0&&Ye.course_identity===5&&Zn.createElement("div",{className:On.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((yl=Ye==null?void 0:Ye.course_status)==null?void 0:yl.status)===0||parseInt((gu=Ye==null?void 0:Ye.course_status)==null?void 0:gu.status)===1)&&Ye.course_identity<5&&Zn.createElement("a",{className:On.classButton,onClick:()=>{if(Ye!=null&&Ye.forbid_visit_info){(0,pe.xg)(Ye==null?void 0:Ye.first_category_url);return}window.open(Ye==null?void 0:Ye.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),lu&&CA&&((Os=We.detail)==null?void 0:Os.has_participate)&&Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),lu&&CA&&!((Is=We.detail)!=null&&Is.has_participate)&&(Yt?Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Zn.createElement("span",{className:`${On.classButton} ${On.bg28e}`,onClick:Es},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((ll=We.detail)!=null&&ll.excellent)&&((EA=We.detail)==null?void 0:EA.is_free)!==!0&&Zn.createElement("div",{className:On.price},Zn.createElement("div",{className:On.d1},Zn.createElement("span",null,Zn.createElement(me.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},Zn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),Zn.createElement("span",{style:{color:"#333"}},((kA=(wu=We.detail)==null?void 0:wu.expiration_type)==null?void 0:kA.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((MA=(cA=We.detail)==null?void 0:cA.expiration_type)==null?void 0:MA.clazz)==="2"&&`\u8D2D\u4E70\u540E${(JA=(Dc=(Lc=We.detail)==null?void 0:Lc.expiration_type)==null?void 0:Dc.days)==null?void 0:JA[0]}\u5929\u5185\u6709\u6548`,((Ac=(uc=We.detail)==null?void 0:uc.expiration_type)==null?void 0:Ac.clazz)==="3"&&`${(Oc=(Kc=(cc=We.detail)==null?void 0:cc.expiration_type)==null?void 0:Kc.days)==null?void 0:Oc.join("\u5230")}`)),Si()),((td=(dc=We.detail)==null?void 0:dc.learning_status)==null?void 0:td[0])==="can"?Zn.createElement(z.Fragment,null,Zn.createElement("div",{className:On.d2},Zn.createElement("span",null,"\u5DF2\u5B66",(Gc=We.rightData)==null?void 0:Gc.progress.learned,"%"),Zn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,pe.li)((nd=We.rightData)==null?void 0:nd.progress.time))),Zn.createElement("div",{className:On.d3},Zn.createElement("div",{style:{width:((rd=We.rightData)==null?void 0:rd.progress.learned)+"%"}}))):Zn.createElement("div",{className:On.d4},((Wc=We.detail)==null?void 0:Wc.is_discount)&&!!((wA=We.detail)!=null&&wA.origin_price)&&Zn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",Zn.createElement("br",null),Zn.createElement("i",null,"\xA5",(au=We.detail)==null?void 0:au.origin_price)),Zn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},Zn.createElement("div",null,Zn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(dA=We.detail)!=null&&dA.is_discount?(QA=We.detail)==null?void 0:QA.price:(ad=We.detail)==null?void 0:ad.origin_price),(Xc=We.detail)!=null&&Xc.is_discount?Zn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Nc=We.detail)!=null&&Nc.countdown?`\u5012\u8BA1\u65F6:${(UA=We.detail)==null?void 0:UA.countdown}`:"\u9650\u65F6\u4F18\u60E0"):Zn.createElement(Zn.Fragment,null))),$u()),Zn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},Zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:Ws})," ",(fc=We.detail)==null?void 0:fc.learning_notes_title)),Zn.createElement("div",{ref:tn},Zn.createElement(st.Z,{className:"fon16",value:(Ea=We.detail)==null?void 0:Ea.learning_notes}))),!!((ci=(Go=We.rightData)==null?void 0:Go.members)!=null&&ci.length)&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:(ps=(os=We.detail)==null?void 0:os.courses)!=null&&ps.length?-135:-65}},Fl()?gA():Zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Zn.createElement("img",{style:{marginRight:"10px"},src:gl})," ",(Ns=We.rightData)==null?void 0:Ns.team_title),qa&&Zn.createElement(ki,{getMemberPower:Fl,EditPowerClick:su,data:(Sl=We.rightData)==null?void 0:Sl.members,operation:(xl=We.detail)==null?void 0:xl.allow_add_member,handleDeleteMember:Ys}),!qa&&Iu,Fl()&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>{if(Qo){Fi();return}kr(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((jA=(YA=We.rightData)==null?void 0:YA.tags)!=null&&jA.length)&&((ju=We.detail)==null?void 0:ju.show_tag)&&Zn.createElement("div",{className:On.skillWrap},Zn.createElement("p",{className:`${On.skillTopWrap} font16 mb20`},Zn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",Zn.createElement("span",{className:"ml5 c-grey-c"},(Rc=(Tc=We.rightData)==null?void 0:Tc.tags)==null?void 0:Rc.length))),Il),((fA=We.detail)==null?void 0:fA.show_spoc)===1&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:15}},Zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:ul}),"SPOC\u8BFE\u5802"),Zn.createElement(ns,{data:(kc=We.Courses)==null?void 0:kc.spoc_courses,handleDeleteMember:bs}),((qA=We.detail)==null?void 0:qA.show_spoc)===1&&(($A=(_A=We==null?void 0:We.Courses)==null?void 0:_A.spoc_courses)==null?void 0:$A.length)<3&&((gc=We.detail)==null?void 0:gc.allow_add_member)&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>nl()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((Vl=We.detail)==null?void 0:Vl.show_history)&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:15}},Zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:ul}),"\u5386\u53F2\u8BFE\u5802"),Zn.createElement(ns,{data:wn==null?void 0:wn.spoc_courses,handleDeleteMember:bs}),((ec=We.detail)==null?void 0:ec.show_history)&&((Te=wn==null?void 0:wn.spoc_courses)==null?void 0:Te.length)<3&&((Le=We.detail)==null?void 0:Le.allow_add_member)&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>nl(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),Zn.createElement(Zo,{open:Ur,onReloadData:ss,onClose:()=>kr(!1)}),Zn.createElement(hi,{onReloadData:ss,data:wn}),Zn.createElement(ts.Z,{visible:An,onCancel:()=>{mn(!1)},data:((Ue=(je=We.rightData)==null?void 0:je.progress)==null?void 0:Ue.info)||{}}),Zn.createElement(Dl,{visible:sr,onCancel:()=>Na(!1),handleDeleteMember:Po=>{Ys(Po)},showEditPowerModal:()=>pr(!0),setMemberInfo:Po=>La(Po)}),Zn.createElement(ua,{visible:wa,memberInfo:hr,onCancel:()=>pr(!1)}))};var Hs=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.models.index,classroomList:lr}))(Jl),oi={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793"},ds=he(43428),zs=he(28103),li=he(58421),ti=he(79471),Eo={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},_s=he(59579),Yl=Object.defineProperty,hl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,zA=(ft,Ct,We)=>Ct in ft?Yl(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,kl=(ft,Ct)=>{for(var We in Ct||(Ct={}))Su.call(Ct,We)&&zA(ft,We,Ct[We]);if(zu)for(var We of zu(Ct))hu.call(Ct,We)&&zA(ft,We,Ct[We]);return ft},Ku=(ft,Ct)=>hl(ft,Zl(Ct)),mu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const od=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Vc=({classroomList:ft,loading:Ct,dispatch:We,cb:xn,shixunIds:lr=[]})=>{var Er,_r;const Jn=(0,oe.useParams)(),En=(0,oe.useLocation)(),[$n]=bt.default.useForm(),{shixunLists:Wr}=ft,[da,ca]=(0,z.useState)([]),[Ka,fo]=(0,z.useState)([]),[Ma,xa]=(0,z.useState)([]),mo=((Er=ft==null?void 0:ft.actionTabs)==null?void 0:Er.isMissionLevel)||!1,[,Oa,Ya]=(0,_s.U)(ne.xG,{}),Wa=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(Xr=>!!Xr),[ba,Fa]=(0,z.useState)({page:1,type:(0,se.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,z.useEffect)(()=>{ft.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(Lo(),ba.page=1,We({type:"classroomList/getShixunLists",payload:kl({},ba)}))},[ft.actionTabs.key]);const Lo=()=>mu(void 0,null,function*(){const Xr=yield(0,St.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});ca([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(Xr==null?void 0:Xr.groups)||[]])}),Bo=()=>{We({type:"classroomList/setActionTabs",payload:{}}),Fa({page:1,type:(0,se.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),xa([])};return ft.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:ft.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Eo.drawer,footer:z.createElement("div",{className:"flex justify-center gap-8px"},z.createElement(te.ZP,{size:"middle",onClick:()=>{Bo(),fo([]),xn("\u53D6\u6D88")}}," \u53D6\u6D88 "),z.createElement(te.ZP,{size:"middle",loading:Oa,onClick:()=>mu(void 0,null,function*(){var Xr,Ao,Oo;for(let vi=0;vi<(Ka==null?void 0:Ka.length);vi++){const Aa=Ka[vi];if(lr.includes(Aa)){De.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Ao=(Xr=Wr==null?void 0:Wr.shixun_list)==null?void 0:Xr.find(Pr=>Pr.id===Aa))==null?void 0:Ao.title}`);return}}let Xa=[];mo&&Ma.forEach((vi=[])=>{Xa.push(...vi.filter(Aa=>Aa!==-1))});const ao=mo?yield Ya({stage_id:ft.actionTabs.id,subject_id:ft.actionTabs.subject_id,challenge_ids:Xa}):yield(0,ne.Ep)({id:ft.actionTabs.id,subject_id:ft.actionTabs.subject_id,shixun_ids:[...Ka]});fo([]),(mo?(ao==null?void 0:ao.status)===0:ao!=null&&ao.shixuns_list)&&(Bo(),xn(mo?(Oo=ao==null?void 0:ao.data)==null?void 0:Oo.list:ao.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},z.createElement("section",{className:"tc"},z.createElement(ti.Z,{onChange:Xr=>{Fa(Ku(kl(kl({},ba),Xr),{page:1})),We({type:"classroomList/getShixunLists",payload:Ku(kl(kl({},ba),Xr),{page:1})})}})),z.createElement(E.Z,{spinning:Ct.effects["classroomList/getShixunLists"]},z.createElement("section",{className:"edu-container"},od.map(function(Xr,Ao){var Oo;return z.createElement("ul",{className:Eo.menu,key:Ao},z.createElement("li",null,Xr.name),(Oo=Xr==null?void 0:Xr.children)==null?void 0:Oo.map(function(Xa,ao){return!(0,se.Ny)()&&Xr.id==="type"&&Xa.name==="\u5168\u90E8"?z.createElement(z.Fragment,null):z.createElement("li",{key:ao,className:ba[Xr.id]==Xa.id?Eo.actived:"",onClick:()=>{ba[Xr.id]=Xa.id,ba.page=1,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},z.createElement("strong",null,Xa.name))}))}),ba.type==="mine"&&z.createElement("ul",{className:Eo.menu},z.createElement("li",null,"\u76EE\u5F55"),da==null?void 0:da.map((Xr,Ao)=>z.createElement("li",{className:ba.group_id==Xr.id?Eo.actived:"",key:Xr.name,onClick:()=>{ba.group_id=Xr.id,ba.page=1,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},z.createElement("strong",null,Xr.name)))),z.createElement(a.Z,{align:"middle"},z.createElement(x.Z,{flex:"1",className:Eo.filter},Wa.map(function(Xr,Ao){return z.createElement(te.ZP,{key:Ao,className:"mr20",type:ba.sort===Xr.id?"primary":"default",onClick:()=>{ba.sort=Xr.id,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},Xr.name)})),z.createElement(x.Z,{className:"c-grey-999"},z.createElement("div",{className:Eo.menuCourse},z.createElement("ul",null,z.createElement("li",{className:"current",onClick:()=>{ba.order=ba.order==="asc"?"desc":"asc",Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},"\u5B66\u4E60\u4EBA\u6570",z.createElement("p",{className:`edu-sorter current ${ba.order}`},z.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),z.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(_r=Wr==null?void 0:Wr.shixun_list)==null?void 0:_r.map(function(Xr,Ao){var Oo;return z.createElement("div",{className:Eo.listItem,key:Ao},!mo&&z.createElement(b.default,{checked:Ka.includes(Xr.id),value:Xr.id,onChange:Xa=>{let ao=Ka.indexOf(Xr.id);Ka.indexOf(Xr.id)>-1?fo(Ka.filter(vi=>vi!==Xr.id)):fo(Ka.concat(Xr.id))},disabled:(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),z.createElement("div",{className:Eo.info},z.createElement("div",{className:Eo.title},z.createElement("div",{className:Eo.titleLeft},z.createElement("a",{className:"c-black",href:`/shixuns/${Xr==null?void 0:Xr.identifier}/challenges`,target:"_blank"},z.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Xr.title}})),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===1&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===2&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===3&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&z.createElement(me.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},z.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),z.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},z.createElement("span",{className:Eo.description,dangerouslySetInnerHTML:{__html:Xr.description}})),mo?z.createElement(me.Z,{title:!(Xr!=null&&Xr.task_pass)||(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},z.createElement("div",{className:"mt15"},z.createElement(b.default.Group,{disabled:!(Xr!=null&&Xr.task_pass)||(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((Oo=Xr==null?void 0:Xr.challenges)==null?void 0:Oo.map((Xa,ao)=>({value:Xa==null?void 0:Xa.id,label:`\u7B2C${Xa==null?void 0:Xa.position}\u5173 ${Xa==null?void 0:Xa.subject}`})))||[]],value:(Ma==null?void 0:Ma[Ao])||[],onChange:Xa=>{var ao,vi,Aa;const Pr=(Xa==null?void 0:Xa.filter(Oi=>Oi!==-1))||[],ko=((ao=Xr==null?void 0:Xr.challenges)==null?void 0:ao.map(Oi=>Oi==null?void 0:Oi.id))||[];Xa!=null&&Xa.includes(-1)?Ma[Ao]=(vi=Ma==null?void 0:Ma[Ao])!=null&&vi.includes(-1)?(Pr==null?void 0:Pr.length)!==(ko==null?void 0:ko.length)?Pr:[]:[...ko,-1]:Ma[Ao]=(Aa=Ma==null?void 0:Ma[Ao])!=null&&Aa.includes(-1)?[]:(Xa==null?void 0:Xa.length)===(ko==null?void 0:ko.length)?[...ko,-1]:Xa,xa([...Ma])}}))):z.createElement("div",{className:" mt15"},Xr.challenge_names.map(function(Xa,ao){return z.createElement("span",{key:ao,className:"mr30 font12"},"\u7B2C",ao+1,"\u5173 ",Xa," ")})),z.createElement(zs.Z,{dashed:!0}),z.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",null,z.createElement(me.Z,{overlayClassName:Eo["tooltip-content"],title:z.createElement("div",null,z.createElement("span",{dangerouslySetInnerHTML:{__html:Xr==null?void 0:Xr.member_user_names}}))},z.createElement("span",{className:Eo.authorname,dangerouslySetInnerHTML:{__html:Xr==null?void 0:Xr.member_user_names}})),Xr.author_school_name&&z.createElement(z.Fragment,null,z.createElement("span",{dangerouslySetInnerHTML:{__html:Xr.author_school_name}}))),z.createElement("div",null,z.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",Xr.level),z.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",Xr.study_count)))))}),z.createElement("p",null))),z.createElement("div",{className:"tc"},z.createElement(li.Z,{current:ba.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Wr==null?void 0:Wr.shixuns_count,onChange:Xr=>{ba.page=Xr,We({type:"classroomList/getShixunLists",payload:kl({},ba)})}})))};var Lu=(0,oe.connect)(({classroomList:ft,loading:Ct})=>({classroomList:ft,loading:Ct}))(Vc),Cu=he(36381),Gu=he(12563),Ml=he(99313),Ss={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},ml=he(57816),bA=he(63623),Kl={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},Du=he(60995),Mi=he(59301),tA=Object.defineProperty,pu=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Qc=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,pc=Object.prototype.propertyIsEnumerable,Wu=(ft,Ct,We)=>Ct in ft?tA(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ou=(ft,Ct)=>{for(var We in Ct||(Ct={}))ql.call(Ct,We)&&Wu(ft,We,Ct[We]);if(Qc)for(var We of Qc(Ct))pc.call(Ct,We)&&Wu(ft,We,Ct[We]);return ft},Xs=(ft,Ct)=>pu(ft,zo(Ct)),vc=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});ie().locale("ZH-cn");let id=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var nA=({setScoreShow:ft,ScoreShow:Ct,modalDdata:We,homeType:xn,homeId:lr})=>{var Er,_r,Jn,En,$n,Wr;const[da,ca]=(0,z.useState)(Xs(Ou({},(0,oe.useParams)()),{per_page:10})),[Ka,fo]=(0,z.useState)("1");return(0,z.useEffect)(()=>{ca(Ou({},da))},[]),Mi.createElement("div",null,Mi.createElement(Fe.default,{title:"\u8BE6\u60C5",footer:!1,open:Ct,width:900,centered:!0,className:Kl.scoremodal,onCancel:()=>{ft(!1)}},Mi.createElement(Ml.default,{className:Kl.tabWrap,activeKey:Ka,onChange:Ma=>{fo(Ma)},items:[{label:`${xn=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${xn=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),xn=="HomeworkCommon"?Mi.createElement("div",{className:Kl.RenderHtml_content},Ka=="1"&&Mi.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(We!=null&&We.description)&&Mi.createElement(ml.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),Mi.createElement(st.Z,{value:(We==null?void 0:We.description)||""})),Ka=="2"&&Mi.createElement("div",null,Mi.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((_r=(Er=We==null?void 0:We.data)==null?void 0:Er[0])==null?void 0:_r.identifier)&&Mi.createElement(Yn.default,{dataSource:We==null?void 0:We.data,rowKey:Ma=>Ma==null?void 0:Ma.identifier,pagination:!1,expandable:{expandedRowRender:Ma=>Mi.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},Mi.createElement("p",null,"\u9898\u76EE\uFF1A",Ma==null?void 0:Ma.name),Mi.createElement("p",null,"\u63CF\u8FF0\uFF1A",Ma==null?void 0:Ma.description),!(0,se.dE)()&&Mi.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",Mi.createElement(st.Z,{style:{fontSize:"14px"},value:(Ma==null?void 0:Ma.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(En=(Jn=We==null?void 0:We.data)==null?void 0:Jn[0])==null?void 0:En.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(Ma,xa,mo){return Mi.createElement("div",null,id[Ma])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(Ma,xa,mo){return Mi.createElement("div",null,Mi.createElement("a",{onClick:()=>vc(this,null,function*(){let Oa=yield(0,St.ZP)(`/api/problems/${xa==null?void 0:xa.identifier}/start.json`,{method:"get"});Oa&&window.open(`/myproblems/${Oa==null?void 0:Oa.identifier}?type=1&backUrl=/paths/${da==null?void 0:da.pathId}`)})},"\u4F53\u9A8C"))}}]})),Mi.createElement("aside",{className:"tc mt30 pb30"},Mi.createElement(li.Z,{defaultCurrent:1,total:We==null?void 0:We.count,hideOnSinglePage:!0,showTotal:Ma=>Mi.createElement("span",null,"\u5171",Ma,"\u6761"),current:da.page||1,pageSize:da.per_page||10,onChange:(Ma,xa)=>{da.page=Ma,da.per_page=xa,ca(Ou({},da))}})))):Mi.createElement("div",{className:Kl.RenderHtml_content},Ka=="1"&&(We!=null&&We.description||(($n=We==null?void 0:We.attachments)==null?void 0:$n.length)>0?(We==null?void 0:We.homework_type)=="group"?Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.description,className:Kl.RenderHtml_style,style:{color:"#5f6367"}}),Mi.createElement("div",{className:Kl.content_list},"\u5206\u7EC4\u8981\u6C42",Mi.createElement("span",{className:Kl.content_value},We==null?void 0:We.min_num,"-",We==null?void 0:We.max_num),"\u4EBA",Mi.createElement("span",{className:Kl.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),Mi.createElement("div",{className:Kl.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",Mi.createElement("span",{className:Kl.content_value},We!=null&&We.base_on_project?"\u662F":"\u5426"),Mi.createElement("span",{className:Kl.content_text},We!=null&&We.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.attachments})):Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.description,style:{color:"#5f6367",fontSize:14}}),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.attachments})):Mi.createElement(ml.Z,{styles:{margin:"80px auto"}})),Ka=="2"&&(We!=null&&We.reference_answer||((Wr=We==null?void 0:We.ref_attachments)==null?void 0:Wr.length)>0?Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.reference_answer,style:{color:"#5f6367",fontSize:14}}),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.ref_attachments})):Mi.createElement(ml.Z,{styles:{margin:"80px auto"}})))))},BA=he(51084),yc=he(38461),Bl=he(59301),Ql=Object.defineProperty,Xu=Object.defineProperties,rA=Object.getOwnPropertyDescriptors,Ul=Object.getOwnPropertySymbols,Nu=Object.prototype.hasOwnProperty,Uc=Object.prototype.propertyIsEnumerable,Jc=(ft,Ct,We)=>Ct in ft?Ql(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,_l=(ft,Ct)=>{for(var We in Ct||(Ct={}))Nu.call(Ct,We)&&Jc(ft,We,Ct[We]);if(Ul)for(var We of Ul(Ct))Uc.call(Ct,We)&&Jc(ft,We,Ct[We]);return ft},PA=(ft,Ct)=>Xu(ft,rA(Ct)),Ec=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const xA=({setScoreShow:ft,ScoreShow:Ct,modalType:We,user:xn,id:lr,subjectId:Er,dispatch:_r,getData:Jn,openPreview:En})=>{var $n;let[Wr,da]=(0,z.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[ca,Ka]=(0,z.useState)([]),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)([]);const[Oa,Ya]=(0,z.useState)(!1),[Wa]=bt.default.useForm(),[ba,Fa]=(0,z.useState)(0),[Lo,Bo]=(0,z.useState)(!1),[Xr,Ao]=(0,z.useState)(""),[Oo,Xa]=(0,z.useState)([]),ao=(0,z.useRef)(new Set),vi=(0,z.useRef)(new Set),[Aa,Pr]=(0,z.useState)([{}]),[ko,Oi]=(0,z.useState)(),[Wi,Ai]=(0,z.useState)({}),[Yi,as]=(0,z.useState)(""),[Pi,hs]=(0,z.useState)(""),Xi=(0,oe.useParams)(),[cs,dl]=(0,z.useState)(!1),al=[{title:"\u540D\u79F0",dataIndex:(Wr==null?void 0:Wr.type)=="3"?"title":"name",key:"name",render:(co,oo,Yo)=>{var gi,Mo;return Bl.createElement("div",null,(Wr==null?void 0:Wr.homework_type)=="1"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="3"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="5"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="7"&&((gi=oo==null?void 0:oo.video)==null?void 0:gi.title),(Wr==null?void 0:Wr.homework_type)=="8"&&(Wr==null?void 0:Wr.type)=="1"?oo==null?void 0:oo.filename:(Mo=oo==null?void 0:oo.attachment)==null?void 0:Mo.filename,(Wr==null?void 0:Wr.type)=="3"&&co)}},{title:(Wr==null?void 0:Wr.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Wr==null?void 0:Wr.type)=="1"?"course_name":"subject_name",width:"55%",key:(Wr==null?void 0:Wr.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(Wr==null?void 0:Wr.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(co,oo,Yo)=>Bl.createElement("div",{style:{flex:1,textAlign:"start"}},Bl.createElement("a",{onClick:()=>{var gi,Mo;if(oo!=null&&oo.link){(0,pe.xg)(oo.link);return}We=="\u6559\u5B66\u8BFE\u4EF6"?En(oo):We=="\u89C6\u9891\u9879\u76EE"?oo!=null&&oo.video?(Oi(!0),Ai({videoId:(gi=oo==null?void 0:oo.video)==null?void 0:gi.id,file_url:(Mo=oo==null?void 0:oo.video)==null?void 0:Mo.play_url})):(Wr==null?void 0:Wr.type)=="3"?(Oi(!0),Ai({videoId:oo.id,file_url:oo.play_url||oo.file_url})):De.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):We=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,ne.NV)({id:oo==null?void 0:oo.id,source:"course"}).then(Ga=>{var ai;(Ga==null?void 0:Ga.status)==0&&(Ao((ai=Ga==null?void 0:Ga.data)==null?void 0:ai.homework),hs(Ga==null?void 0:Ga.course_id)),as("HomeworkCommon"),Bo(!0)}):(0,ne.NV)({id:oo==null?void 0:oo.id,source:(Wr==null?void 0:Wr.type)=="1"?"course":"subject"}).then(Ga=>{var ai;(Ga==null?void 0:Ga.status)==0&&Ao((ai=Ga==null?void 0:Ga.data)==null?void 0:ai.homework),Bo(!0)})}},"\u67E5\u770B"))}].filter(co=>!co.hidden),ii={type:"checkbox",selectedRowKeys:ca,onSelect(co,oo,Yo){if(oo)Ka([...ca,co.id]),Xa([...Oo,co]),Wr.type==="2"?ao.current.add(co.id):vi.current.add(co.id),Fa(1),Ma([...fo,co.id]);else{const gi=Oo.filter(ai=>ai.id!==co.id);Xa(gi);const Mo=gi.map(ai=>ai.id);Ka([...Mo]),Wr.type==="2"?ao.current.delete(co.id):vi.current.delete(co.id);let Ga=fo.filter(ai=>ai!==co.id);Ma(Ga)}},onSelectAll(co,oo,Yo){if(co){const gi=Yo.map(Mo=>Mo.id);Xa([...Oo,...Yo]),Ka([...ca,...gi]),Ma([...fo,...gi]);for(const Mo of Yo)Wr.type==="2"?ao.current.add(Mo.id):vi.current.add(Mo.id)}else{const gi=Yo.map(ai=>ai.id),Mo=ca.filter(ai=>!gi.some(cl=>cl===ai)),Ga=Oo.filter(ai=>!gi.some(cl=>cl===ai.id));Xa(Ga),Ka([...Mo]),Ma([...Mo]);for(const ai of gi)Wr.type==="2"?ao.current.delete(ai):vi.current.delete(ai)}}};(0,z.useEffect)(()=>{Ct&&(Wr.search="",Wr.type="1",Wr.homework_type=We=="\u5206\u7EC4\u4F5C\u4E1A"?"3":We=="\u56FE\u6587\u4F5C\u4E1A"?"1":We=="\u89C6\u9891\u9879\u76EE"?"7":We=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",da(Wr),Ei(Wr),Wa.setFieldsValue({association_id:"",search:null}),ao.current.clear(),vi.current.clear(),Xa([]),Ka([]),Ma([]))},[Ct]);const[Qr,ni]=(0,z.useState)(1),[Sa,Va]=(0,z.useState)([]),$a=co=>{const{target:oo}=co;oo.scrollHeight-oo.clientHeight===oo.scrollTop&&ni(Qr+1)};(0,z.useEffect)(()=>{Qr!=1&&Ct&&Ha(Qr)},[Qr]),(0,z.useEffect)(()=>{Ct&&(Va([]),ni(1),Ha(1))},[Wr.type]);const Ha=co=>{Wr.type=="1"?ri(co):Wr.type=="2"&&Ca(co)},ri=co=>{var oo;(0,bA.Ho)({page:co,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login}).then(Yo=>{co==1?Va([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...Yo==null?void 0:Yo.courses]):Va([...Sa,...Yo==null?void 0:Yo.courses])})},Ca=co=>{var oo;(0,bA.w3)({page:co,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login}).then(Yo=>{co==1?Va([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...Yo==null?void 0:Yo.subjects]):Va([...Sa,...Yo==null?void 0:Yo.subjects])})};(0,z.useEffect)(()=>{ba>0&&setTimeout(()=>{Fa(0)},2e3)},[ba]);function Ei(co){return Ec(this,null,function*(){var oo,Yo,gi;if(Ya(!0),da(_l({},co)),co.type=="1")(0,ne.A7)(_l({user_id:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login},co)).then(Mo=>{(Mo==null?void 0:Mo.status)==0&&mo(Mo==null?void 0:Mo.data)});else if(co.type=="2")(0,ne.jT)(_l({user_id:(Yo=xn==null?void 0:xn.userInfo)==null?void 0:Yo.login},co)).then(Mo=>{(Mo==null?void 0:Mo.status)==0&&mo(Mo==null?void 0:Mo.data)});else if(co.type=="3"){const Mo=yield _r({type:"userDetail/getVideos",payload:PA(_l({},co),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(gi=xn.userInfo)==null?void 0:gi.login})});mo({count:Mo==null?void 0:Mo.count,list:Mo==null?void 0:Mo.videos})}Ya(!1)})}return Bl.createElement("div",null,Bl.createElement(Fe.default,{title:"\u9009\u7528"+We,open:Ct,width:900,centered:!0,zIndex:10,className:Ss.scoremodal,onCancel:()=>{ft(!1)},confirmLoading:cs,onOk:()=>Ec(void 0,null,function*(){if((fo==null?void 0:fo.length)<=0){De.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}dl(!0);const co=yield(0,ne._C)({id:lr,subject_id:Er,homework_type:Wr.type=="3"?"9":We=="\u5206\u7EC4\u4F5C\u4E1A"?"3":We=="\u56FE\u6587\u4F5C\u4E1A"?"1":We=="\u89C6\u9891\u9879\u76EE"?"7":We=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...vi.current],subject_homework_ids:[...ao.current]});(co==null?void 0:co.status)==0&&(De.ZP.success("\u9009\u7528\u6210\u529F"),Jn(),ft(!1)),dl(!1)})},Bl.createElement("div",{className:Ss.header_style},Bl.createElement(Ml.default,{className:Ss.tabWrap,activeKey:Wr.type,onChange:co=>{Wr.type=co,Wr.page=1,Wr.updated_at="",Wr.association_id=null,Wr.search=null,Wa.setFieldsValue({association_id:"",search:null}),da(_l({},Wr)),Ei(_l({},Wr))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},We!="\u7F16\u7A0B\u4F5C\u4E1A"&&(We=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),Bl.createElement(bt.default,{layout:"inline",className:Ss.form_style,form:Wa,onValuesChange:(co,oo)=>{Wr.page=1,!(co.search||co.search==="")&&Wa.submit()},onFinish:co=>{da(_l(_l({},Wr),co)),Ei(_l(_l({},Wr),co))}},Wr.type!="3"&&Bl.createElement(bt.default.Item,{name:"association_id"},Bl.createElement(y.default,{onPopupScroll:$a,className:Ss.selectWrapper,style:{width:200},size:"large"},Sa.map((co,oo)=>Bl.createElement(y.default.Option,{key:co==null?void 0:co.id},co==null?void 0:co.name)))),Bl.createElement(bt.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},Bl.createElement(Et.default.Search,{className:Ss.search,placeholder:We=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":We=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Bl.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ss.searchIcon}`,onClick:()=>Wa.submit()}),onSearch:co=>{Wa.submit()}})))),(($n=xa==null?void 0:xa.list)==null?void 0:$n.length)>0?Bl.createElement(Yn.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:xa==null?void 0:xa.list,pagination:!1,loading:Oa,rowKey:co=>co.id,rowSelection:ii,columns:al}):Bl.createElement(ml.Z,null),(xa==null?void 0:xa.count)>0&&Bl.createElement(li.Z,{current:Wr.page,total:xa==null?void 0:xa.count,style:{marginBottom:20},defaultPageSize:Wr.per_page,showTotal:co=>Bl.createElement("span",null,"\u5171\xA0",Bl.createElement("span",{style:{color:"#165DFF"}},co),"\xA0\u6761\u6570\u636E"),pageSize:Wr.per_page,onChange:(co,oo)=>{Wr.page=co,Wr.per_page=oo,da(_l({},Wr)),Ei(_l({},Wr))}})),Bl.createElement(nA,{setScoreShow:Bo,ScoreShow:Lo,modalDdata:Xr,homeType:Yi,homeId:Pi}),Bl.createElement(BA.Z,{close:!0,data:Aa==null?void 0:Aa.content,type:Aa==null?void 0:Aa.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Pr({content:"",type:""})}}),Bl.createElement(yc.K,PA(_l({},Wi),{visible:ko,allow_skip:!0,width:800,onClose:()=>{Oi(!1),Ai({})}})))};var bu=(0,oe.connect)(({user:ft,dispatch:Ct})=>({user:ft,dispatch:Ct}))(xA),uu=he(64726),nc=he(53816),wc=he(843),cu=he(17696),jc=he(10906),Ol={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl"},vu=he(89392),Bu=he(84105),aA=he(38819),ld=he(75872),Hc="data:image/png;base64,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",oA="data:image/png;base64,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",vo=he(59301),FA=Object.defineProperty,IA=Object.defineProperties,Sc=Object.getOwnPropertyDescriptors,Cc=Object.getOwnPropertySymbols,Yc=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Lt=(ft,Ct,We)=>Ct in ft?FA(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Tt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Yc.call(Ct,We)&&Lt(ft,We,Ct[We]);if(Cc)for(var We of Cc(Ct))mt.call(Ct,We)&&Lt(ft,We,Ct[We]);return ft},Pn=(ft,Ct)=>IA(ft,Sc(Ct)),Ln=(ft,Ct)=>{var We={};for(var xn in ft)Yc.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Cc)for(var xn of Cc(ft))Ct.indexOf(xn)<0&&mt.call(ft,xn)&&(We[xn]=ft[xn]);return We},er=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const tr=(ft={})=>{var Ct,We;switch(ft==null?void 0:ft.item_type){case"Challenge":return vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},vo.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return vo.createElement(me.Z,{title:"\u6559\u5B66\u89C6\u9891"},vo.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return vo.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((ft==null?void 0:ft.homework_type)==="group")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((ft==null?void 0:ft.homework_type)==="normal")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return vo.createElement(me.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},vo.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":if((ft==null?void 0:ft.homework_type)==="hack")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));break;case"Shixun":return ft!=null&&ft.is_all_choice?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},vo.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):ft!=null&&ft.is_unity_3d?((Ct=ft==null?void 0:ft.challenge_types)==null?void 0:Ct.length)<=1?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},vo.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},vo.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((We=ft==null?void 0:ft.challenge_types)==null?void 0:We.length)>1?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},vo.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):ft!=null&&ft.is_jupyter_lab?vo.createElement(me.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},vo.createElement("img",{width:20,src:Hc})):ft!=null&&ft.is_jupyter?vo.createElement(me.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},vo.createElement("img",{width:20,src:oA})):vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},vo.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return vo.createElement(me.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},vo.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},ta=(ft,{key:Ct},We)=>ft.map(xn=>xn.key===Ct?Pn(Tt({},xn),{children:We}):xn.children?Pn(Tt({},xn),{children:ta(xn.children,{key:Ct},We)}):xn),Zr=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,user:lr,loading:Er,updateSort:_r,isPaths:Jn,dispatch:En,isShowSchedule:$n,getData:Wr}=Ct,da=Ln(Ct,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:ca,visibleType:Ka="All"}=We;let[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)([]);const[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)([]),[Fa,Lo]=(0,z.useState)([]),Bo=(0,oe.useParams)(),[Xr,Ao]=(0,z.useState)([]),[Oo,Xa]=(0,z.useState)({}),[ao,vi]=(0,z.useState)(!1),Aa=(Qr=[],ni="")=>Qr==null?void 0:Qr.map((Sa,Va)=>{var $a;const Ha=Pn(Tt({},Sa),{chapter_id:ni?[ni,Va+1].join("-"):Va+1,title:`${Sa==null?void 0:Sa.name}`,key:`${Sa==null?void 0:Sa.id}`,icon:tr,isLeaf:(Sa==null?void 0:Sa.item_type)!=="StageCatalog"});return(($a=Sa==null?void 0:Sa.children)==null?void 0:$a.length)>0?(xa.push(Ha==null?void 0:Ha.key),Pn(Tt({},Ha),{children:Aa(Sa==null?void 0:Sa.children,Ha==null?void 0:Ha.chapter_id)})):Ha});(0,z.useEffect)(()=>{if(da.data&&!(0,vu.isEqual)(da.data,Xr)){xa=[];const Qr=JSON.parse(JSON.stringify(da.data));Yi(Qr,0),Ao([...Qr]),da!=null&&da.expandAll||Ka!="All"?Ma([...xa]):Ma([])}},[da.data,Ka,da==null?void 0:da.expandAll]),(0,z.useEffect)(()=>{var Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co;let oo;if((Qr=We.detail)!=null&&Qr.has_start){const Yo=(Sa=(ni=We.detail)==null?void 0:ni.courses)==null?void 0:Sa.findIndex(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)===1});oo=Yo>-1?Yo:0}else{let Yo=(Ha=($a=(Va=We.detail)==null?void 0:Va.courses)==null?void 0:$a.map(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)}))==null?void 0:Ha.lastIndexOf(2);oo=Yo>-1?Yo:0,Yo=(Ca=(ri=We.detail)==null?void 0:ri.courses)==null?void 0:Ca.findIndex(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)===0}),oo=Yo>-1?Yo:oo}(Ei=We.detail)!=null&&Ei.courses&&Xa(((co=We.detail)==null?void 0:co.courses[oo])||{})},[We.detail]);const Pr=(Qr,ni,...Sa)=>er(void 0,[Qr,ni,...Sa],function*(Va,$a,Ha={}){const ri=$a?yield(0,Me.BK)({id:Va,challenge_id:Ha==null?void 0:Ha.challenge_id,subject_id:Bo.pathId}):yield(0,Me.Ir)({id:Va,challenge_id:Ha==null?void 0:Ha.challenge_id,subject_id:Bo.pathId});if(ri!=null&&ri.game_identifier||ri!=null&&ri.identifier){(0,pe.xg)($a?`/tasks/${ri==null?void 0:ri.identifier}/jupyter`:`/tasks/${ri.game_identifier}?subject_id=${Bo.pathId||""}`);return}(ri==null?void 0:ri.status)===-3?(0,pe.eF)():(ri==null?void 0:ri.status)===2?ko(ri==null?void 0:ri.message):(ri==null?void 0:ri.status)===3&&Oi(ri==null?void 0:ri.message)}),ko=Qr=>{Qr=Qr!=null&&Qr.includes(".json")?Qr:`${Qr}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:vo.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>er(void 0,null,function*(){const ni=yield(0,gs.L8)({url:Qr});if(!ni)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Sa=yield(0,Me.Ir)({id:ni.shixun_identifier});if(Sa!=null&&Sa.game_identifier){(0,pe.xg)(`/tasks/${Sa.game_identifier}`);return}(Sa==null?void 0:Sa.status)===2?ko(Sa==null?void 0:Sa.message):(Sa==null?void 0:Sa.status)===3&&Oi(Sa==null?void 0:Sa.message)})})},Oi=Qr=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:vo.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Qr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Wi=Qr=>{console.log("onDragEnter:",Qr)},Ai=Qr=>er(void 0,null,function*(){var ni,Sa,Va,$a;console.log("onDrop:",Qr);const Ha=Qr.node.props.eventKey,ri=Qr.dragNode.props.eventKey,Ca=Qr.node.props.pos.split("-"),Ei=Qr.dropPosition-Number(Ca[Ca.length-1]);if(Ca.length>3&&!Qr.node.dragOverGapBottom&&!Qr.node.dragOverGapTop||Qr.node.dragOver&&Qr.dragNodesKeys.length>1||Ca.length>2&&Qr.dragNodesKeys.length>1)return!1;let co=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(co.includes((ni=Qr.dragNode)==null?void 0:ni.item_type)&&((Sa=Qr.node)==null?void 0:Sa.item_type)!="StageCatalog"&&Ei===0||((Va=Qr.dragNode)==null?void 0:Va.item_type)==="StageCatalog"&&co.includes(($a=Qr.node)==null?void 0:$a.item_type)&&Ei===0)return!1;const oo=(Mo,Ga,ai)=>{for(let cl=0;cl{ai.splice(Ga,1),gi=Mo}),!Qr.dropToGap)oo(Yo,Ha,Mo=>{Mo.children=Mo.children||[],Mo.children.unshift(gi)});else if((Qr.node.props.children||[]).length>0&&Qr.node.props.expanded&&Ei===1)oo(Yo,Ha,Mo=>{Mo.children=Mo.children||[],Mo.children.unshift(gi)});else{let Mo,Ga;oo(Yo,Ha,(ai,cl,yl)=>{Mo=yl,Ga=cl}),Ei===-1?Mo.splice(Ga,0,gi):Mo.splice(Ga+1,0,gi)}yield _r({stage_id:da.stage_id,list:Yo}),Yi(Yo,0,0,!0),console.log("data:",Yo),Ao([...Yo]),Ma([...fo,Qr.node.key])}),Yi=(Qr,ni,Sa,Va)=>{ni=ni||0,Qr.map(($a,Ha)=>{var ri;try{return $a.key2=ni+1+"-"+(Ha+1),$a.key3=da.index+1+"-"+(Ha+1),$a.title="",Va||($a.key=ni+1+"-"+(Ha+1)),ni?$a.index=Sa+"-"+(Ha+1):$a.index=$a.key3,(ri=$a.children)!=null&&ri.length&&(xa.push($a.key2),Yi($a.children,$a.key2,$a.index,Va)),$a}catch(Ca){}})},as=Qr=>{Qr=Qr||"";let ni=new RegExp(ca,"ig");const Sa=Qr.replace(ni,'$&');return ca?vo.createElement("span",{dangerouslySetInnerHTML:{__html:Sa}}):Qr},Pi=(Qr,ni)=>{const{learning_status:Sa,name:Va}=Qr;return(Sa==null?void 0:Sa[0])==="can"&&(Sa==null?void 0:Sa[1])==="try"?vo.createElement("div",{className:Ol.learn},vo.createElement("span",{className:Ol.name},ni?Va:as(Va)),vo.createElement("span",{className:Ol.sign},"\u514D\u8D39\u8BD5\u5B66")):ni?Va:as(Va)},hs=Qr=>{Ka==="All"&&(fo.includes(Qr)?Ma(fo.filter(ni=>ni!=Qr)):Ma(fo.concat(Qr)))},Xi=(Qr,ni)=>er(void 0,null,function*(){if((0,jt.tJ)(En,!0)){if(Qr!=null&&Qr.need_authorize){(0,jt.rX)(!1);return}yield Pr(Qr.identifier,Qr.is_jupyter||Qr.is_jupyter_lab,Qr),ni(),Oo!=null&&Oo.course_id&&(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})}}),cs=Qr=>er(void 0,null,function*(){var ni,Sa,Va,$a,Ha;if(!(0,jt.tJ)(En))return;if(!((ni=lr.userInfo)!=null&&ni.admin)&&!((Sa=lr.userInfo)!=null&&Sa.business)&&!Qr.can_view&&Qr.item_type!=="Attachment")return Fe.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:vo.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});Qr.link&&(0,nc.DH)({is_f:1,id:Qr.id,point:0,total:0});const ri=da!=null&&da.course_id?`course_id=${da==null?void 0:da.course_id}`:`subject_id=${Bo.pathId||da.subject_id}`;if((($a=Qr==null?void 0:Qr.name)==null?void 0:$a.substr((Va=Qr==null?void 0:Qr.name)==null?void 0:Va.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((Ha=We.detail)!=null&&Ha.allow_download)){De.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,pe.FH)(Qr.name,ln.Z.API_SERVER+Qr.url)}else(0,pe.xg)(Qr.link||`/video/${Qr.id}?${ri}`);if(Qr.item_type==="Attachment"&&Qr.complete_status!=2){const Ei=yield(0,ne.rS)({attachment_id:Qr.id,status:2})}(Qr.item_type==="Attachment"||Qr.item_type==="VideoItem")&&Wr({stage_id:Qr==null?void 0:Qr.stage_item_id})}),dl=Qr=>{ao||vi(!0)},al=(0,z.useRef)(!1),ii=(0,z.useMemo)(()=>vo.createElement(E.Z,{spinning:al.current},vo.createElement(ee.default,{className:Ol.tree,disabled:da.disabled,expandedKeys:[...fo],draggable:!0,onDragEnter:Wi,onDrop:Ai,onExpand:hs,blockNode:!0,titleRender:Qr=>{var ni,Sa,Va,$a,Ha,ri;let Ca=Qr;const Ei=((ni=Qr==null?void 0:Qr.learning_status)==null?void 0:ni[0])==="can";return vo.createElement(a.Z,{align:"middle",className:"font14",onClick:()=>hs(Ca.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>dl(Ca.key)},vo.createElement(x.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},tr(Qr)),vo.createElement(x.Z,{flex:"1",className:Ol.color333,style:{display:"flex",alignItems:"center",width:300}},da.cust_seq&&vo.createElement("span",{className:`${Ol.color333} mr10`}," ",Qr.index," "),Qr.item_type!=="Attachment"&&vo.createElement("div",{className:Ol.name_style},vo.createElement(me.Z,{placement:"topLeft",title:Qr.name},Pi(Qr,!1))),Qr.item_type==="Attachment"&&vo.createElement("a",{target:"_blank",className:Ol.pdf_name,title:Qr.name,onClick:()=>er(void 0,null,function*(){if((0,jt.tJ)(En)){if(Oo!=null&&Oo.course_id){const co=yield(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})}switch(Qr.item_type){case"Attachment":cs(Ca);break;case"VideoItem":cs(Qr);break;case"ExaminationBank":cs(Qr);break;case"HomeworkCommon":cs(Qr);break;case"SubjectHomework":(Qr.homework_type=="group"||Qr.homework_type=="normal")&&cs(Qr);break;case"Shixun":Xi(Qr);break}}})},Qr.name),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&Qr.high_resources_consume&&vo.createElement(ve.Z,{type:"paths",style:{marginLeft:10}}),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&((Sa=Qr==null?void 0:Qr.shixun_marks)==null?void 0:Sa.length)>0&&(((Va=lr==null?void 0:lr.userInfo)==null?void 0:Va.role)==1||(($a=lr==null?void 0:lr.userInfo)==null?void 0:$a.role)==2)&&(Qr==null?void 0:Qr.shixun_marks.map((co,oo)=>vo.createElement(me.Z,{title:`${co}`,key:oo},vo.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},co)))),!!((Ha=Qr.schools)!=null&&Ha.length)&&vo.createElement(me.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},vo.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&!!(Qr!=null&&Qr.finished_challenges_count)&&vo.createElement(me.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((Qr==null?void 0:Qr.finished_challenges_count)/(Qr==null?void 0:Qr.challenges_count)*100)}%`},vo.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(Qr==null?void 0:Qr.finished_challenges_count)-(Qr==null?void 0:Qr.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!da.disabled&&vo.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),ao&&vo.createElement(x.Z,{className:"tr"},(Ca.item_type==="VideoItem"||(Ca==null?void 0:Ca.item_type)==="Attachment"||(Ca==null?void 0:Ca.item_type)==="StageCatalog"||(Ca==null?void 0:Ca.item_type)==="SubjectHomework"||(Ca==null?void 0:Ca.item_type)==="ExaminationBank"||(Ca==null?void 0:Ca.item_type)==="HomeworkCommon")&&!da.disabled&&!da.hiddenEditBtn&&vo.createElement(me.Z,{title:"\u7F16\u8F91"},vo.createElement("span",{onClick:co=>{co.stopPropagation(),da.editVidoItem(Tt({stage_id:da.stage_id},Ca))},style:{color:"#ccc",marginRight:"10px"}},vo.createElement(jc.Z,null))),!da.disabled&&vo.createElement(vo.Fragment,null,vo.createElement(me.Z,{title:"\u5220\u9664"},vo.createElement("span",{onClick:()=>{da.deleteStages({id:Ca.stage_item_id,stage_id:da.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),da.showVideoPlay&&da.disabled&&Ca.item_type==="SubjectHomework"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:(Ca==null?void 0:Ca.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&da.showInfoModal(Tt({stage_id:da.stage_id},Ca))})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="ExaminationBank"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u6D4B\u9A8C",examinationid:Ca.id}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&window.open(`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="HomeworkCommon"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:Ca.id}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&da.showInfoModal(Tt({stage_id:da.stage_id},Ca))})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="VideoItem"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),vo.createElement(te.ZP,{type:"primary",className:"mr10",onClick:()=>er(void 0,null,function*(){cs(Ca)})},Ca.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(Ca.allow_visit||Ca.to_be_built||!Ca.shixun_status)&&da.disabled&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&!Ca.shixun_status&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(Ca==null?void 0:Ca.is_jupyter)||(Ca==null?void 0:Ca.is_jupyter_lab),identifier:Ca==null?void 0:Ca.identifier}}})})},"\u53D1\u9001"),vo.createElement(te.ZP,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&(Ca.item_type!=="Attachment"&&(Oo!=null&&Oo.course_id)&&(yield(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})),window.open(`/shixuns/${Ca.identifier}/challenges`))})},"\u67E5\u770B\u8BE6\u60C5"),!Ca.shixun_status&&vo.createElement(ld.Z,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){return new Promise(co=>er(void 0,null,function*(){Xi(Ca,co)}))})},Ca!=null&&Ca.need_authorize?"\u9700\u6388\u6743":Qr!=null&&Qr.finished_challenges_count?(Qr==null?void 0:Qr.finished_challenges_count)-(Qr==null?void 0:Qr.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),da.showVideoPlay&&da.disabled&&Ca.item_type==="Attachment"&&Ei&&vo.createElement("aside",null,((ri=We.detail)==null?void 0:ri.allow_download)&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){var co;(0,jt.tJ)(En)&&(0,pe.Nd)("",`${ln.Z.API_SERVER}${(co=Ca.url)==null?void 0:co.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),vo.createElement(te.ZP,{type:"primary",className:"mr10",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&(0,pe.xg)(`/video/${Ca.id}?subject_id=${Bo.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),vo.createElement(x.Z,null,da.disabled&&Ca.shixun_status==="\u6682\u672A\u516C\u5F00"&&vo.createElement("span",{className:`${Ol.color204} ml5`},"\u6682\u672A\u53D1\u5E03"),Ca.shixun_status==="\u5DF2\u5220\u9664"&&vo.createElement("span",{className:`${Ol.color204} ml5`},"\u5DF2\u5220\u9664"),da.disabled&&!$n&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&!!Ca.challenges_count&&vo.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",Ca.item_type==="Challenge"?1:Ca.challenges_count," "),da.disabled&&$n&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&!!Ca.challenges_count&&Ca.shixun_status!=="\u6682\u672A\u516C\u5F00"&&Ca.shixun_status!=="\u5DF2\u5220\u9664"&&vo.createElement(vo.Fragment,null,vo.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:Ca.finished_challenges_count===Ca.challenges_count?"#50DAAE":"#DEDEDE"}}),vo.createElement("span",{style:{marginLeft:"4px"}},vo.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},Ca.finished_challenges_count),vo.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",Ca.challenges_count))),da.disabled&&$n&&(Ca.item_type==="VideoItem"||Ca.item_type==="Attachment")&&(Ca.complete_status==0?vo.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):Ca.complete_status==1?vo.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):vo.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ka==="All"&&Qr.item_type==="StageCatalog"&&vo.createElement("span",{className:"ml10"},fo.includes(Qr.key)?vo.createElement(Bu.Z,null):vo.createElement(aA.Z,null))))},treeData:Xr,loadedKeys:Oa,loadData:Qr=>er(void 0,null,function*(){if(console.log(Qr),al.current=!0,Ya(Oa==null?void 0:Oa.concat([Qr.key])),Qr.item_type!=="StageCatalog")return al.current=!1;const ni=yield En({type:"pathsDetail/getStageChildrenData",payload:{id:Qr.stage_item_id}});al.current=!1;const Sa=($a=Xr)=>$a.map(Ha=>{var ri;return Ha.id==Qr.id?Pn(Tt({},Ha),{children:ni.data.items}):Pn(Tt({},Ha),{children:((ri=Ha==null?void 0:Ha.children)==null?void 0:ri.length)>0?Sa(Ha.children):[]})}),Va=Sa();Yi(Va,0),Ao([...Va])})})),[Xr,xa,fo,Ka,ao,Oa]);return vo.createElement(vo.Fragment,null,ii)};var ga=(0,oe.connect)(({pathsDetail:ft,loading:Ct,user:We,globalSetting:xn})=>({pathsDetail:ft,globalSetting:xn,user:We,loading:Ct.effects}))(Zr),io=Object.defineProperty,Se=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ke=(ft,Ct,We)=>Ct in ft?io(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ve=(ft,Ct)=>{for(var We in Ct||(Ct={}))Oe.call(Ct,We)&&ke(ft,We,Ct[We]);if(Ce)for(var We of Ce(Ct))Ke.call(Ct,We)&&ke(ft,We,Ct[We]);return ft},tt=(ft,Ct)=>Se(ft,fe(Ct)),lt=(ft,Ct)=>{var We={};for(var xn in ft)Oe.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Ce)for(var xn of Ce(ft))Ct.indexOf(xn)<0&&Ke.call(ft,xn)&&(We[xn]=ft[xn]);return We},Pt=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Kt=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],zt=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,exercise:_r,dispatch:Jn,classroomList:En,val:$n,allData:Wr,index:da,visibleTypeNew:ca,getData:Ka,selectExercise:fo,openPreview:Ma,UpdataStageChildrenData:xa}=Ct,mo=lt(Ct,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Oa,Ya,Wa;const[ba]=bt.default.useForm(),[Fa,Lo]=(0,z.useState)(),[Bo]=bt.default.useForm(),[Xr]=bt.default.useForm(),[Ao]=bt.default.useForm(),Oo=(0,oe.useParams)(),{stageData:Xa,keywords:ao,visibleType:vi="All",editKey:Aa}=We;let[Pr,ko]=(0,z.useState)({});const Oi=(0,z.useRef)(),[Wi,Ai]=(0,z.useState)(!1),[Yi,as]=(0,z.useState)(!1),[Pi,hs]=(0,z.useState)(!1),[Xi,cs]=(0,z.useState)(!1),[dl,al]=(0,z.useState)(!1),[ii,Qr]=(0,z.useState)(!1),[ni,Sa]=(0,z.useState)(),[Va,$a]=(0,z.useState)(!1),[Ha,ri]=(0,z.useState)(!1),[Ca,Ei]=(0,z.useState)(""),[co,oo]=(0,z.useState)(""),[Yo,gi]=(0,z.useState)(""),[Mo,Ga]=(0,z.useState)(""),[ai,cl]=(0,z.useState)(),[yl,gu]=(0,z.useState)(!0),[Os,Is]=(0,z.useState)([]),[ll,EA]=(0,z.useState)(),[wu,kA]=(0,z.useState)([]),cA=((Oa=We.detail)==null?void 0:Oa.is_free)||((Ya=We.detail)==null?void 0:Ya.can_learning),MA=!((Wa=We.detail)!=null&&Wa.can_managed),Lc=Ea=>{if(Ea.key=="Enter"){const Go=Xr.getFieldValue("tag");if(Xr.setFieldsValue({tag:""}),!Go){De.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(wu.filter(ci=>ci===Go).length>0){De.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}wu.push(Go),kA([...wu])}},Dc=(Ea,Go)=>{Ea.preventDefault(),kA([...wu.filter(ci=>ci!=Go)])},JA=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},uc=Ea=>{Ea=Ea!=null&&Ea.includes(".json")?Ea:`${Ea}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Pt(void 0,null,function*(){const Go=yield(0,gs.L8)({url:Ea});if(!Go)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ci=yield(0,Me.Ir)({id:Go.shixun_identifier});if(ci!=null&&ci.game_identifier){(0,pe.xg)(`/tasks/${ci.game_identifier}`);return}(ci==null?void 0:ci.status)===2?uc(ci==null?void 0:ci.message):(ci==null?void 0:ci.status)===3&&Ac(ci==null?void 0:ci.message)})})},Ac=Ea=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ea,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},cc=(Ea,Go)=>{if(MA){JA();return}dA()&&(Jn({type:"pathsDetail/save",payload:{stage_id:Go.stage_id,editKey:Ea}}),ba.setFieldsValue({name:Go.stage_name,description:Go.stage_description,tagName:Go.tag&&Go.tag.name||""}),Lo(tt(Ve({},Fa),{description:Go.stage_description})))},Kc=Ea=>Pt(void 0,null,function*(){const Go=yield(0,ne.Ex)(Ve({},Ea));return Pr.items=Ea.list,Go}),Oc=Ea=>Pt(void 0,null,function*(){var Go,ci;ll?(yield(0,ne.M2)(tt(Ve({id:ll==null?void 0:ll.id,subject_id:Oo.pathId},Ea),{video_id:(Ea==null?void 0:Ea.video_id)||((Go=ll==null?void 0:ll.video_item)==null?void 0:Go.video_id),link:(Ea==null?void 0:Ea.link)||((ci=ll==null?void 0:ll.video_item)==null?void 0:ci.link)})))&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),al(!1),xa({stage_id:Pr.stage_id})):(yield(0,ne.A2)(Ve({id:Pr.stage_id,subject_id:Oo.pathId},Ea))).id&&(al(!1),xa({stage_id:Pr.stage_id}))}),dc=Ea=>Pt(void 0,null,function*(){var Go,ci;if(!(Ea!=null&&Ea.name)||(Ea==null?void 0:Ea.name.replace(/(^\s*)|(\s*$)/g,""))==="")return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const os=[...((Go=Pr==null?void 0:Pr.shixuns_list)==null?void 0:Go.map(ju=>({type:ju.item_type,id:ju.id})))||[],...((ci=Pr==null?void 0:Pr.attachments_list)==null?void 0:ci.map(ju=>({type:"Attachment",id:ju.id})))||[]],ps=Ea,{tagName:Ns}=ps,Sl=lt(ps,["tagName"]);let xl=tt(Ve({},Sl),{id:Pr.stage_id,type:Array.from(new Set(os.map(ju=>ju.type))),list:os});const YA=Pr.tag&&Pr.tag.id||"";xl=tt(Ve({},xl),{stage_tag_attributes:YA?{id:YA,name:Ns}:{name:Ns||""}});const jA=yield(0,ne.xn)(Ve({},xl));jA!=null&&jA.subject_id&&xa(tt(Ve(Ve({},Pr),jA),{stage_name:xl.name,stage_description:xl.description,tag:xl.stage_tag_attributes}))}),td=Ea=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Pt(void 0,null,function*(){(yield(0,ne.WW)(Ea)).status===0&&(De.ZP.success("\u5220\u9664\u6210\u529F"),xa({stage_id:$n.stage_id||Pr.stage_id}))})})},Gc=Ea=>Pt(void 0,null,function*(){const Go=yield(0,ne.FD)({id:Ea==null?void 0:Ea.stage_item_id,type:Ea==null?void 0:Ea.homework_type});Go&&((Ea==null?void 0:Ea.item_type)=="HomeworkCommon"?gi(Go==null?void 0:Go.hack_homework):gi(Go==null?void 0:Go.subject_homework),Ei(Ea==null?void 0:Ea.item_type),oo(Ea==null?void 0:Ea.stage_item_id),ri(!0))}),nd=Ea=>Pt(void 0,null,function*(){var Go,ci,os;if((Ea==null?void 0:Ea.item_type)==="VideoItem"){const ps=yield(0,nc.TJ)({id:Ea==null?void 0:Ea.stage_item_id});EA(ps),(Ea==null?void 0:Ea.item_type)==="VideoItem"?al(!0):(kA(((Go=ps==null?void 0:ps.tags)==null?void 0:Go.map(Ns=>Ns==null?void 0:Ns.name))||[]),Xr.setFieldsValue({files:[{uid:(ci=ps==null?void 0:ps.attachment)==null?void 0:ci.id,name:ps==null?void 0:ps.name,response:{id:(os=ps==null?void 0:ps.attachment)==null?void 0:os.id}}]}),hs(!0))}else if((Ea==null?void 0:Ea.item_type)==="ExaminationBank")oe.history.push(`/paperlibrary/add/${Ea==null?void 0:Ea.id}?defaultActiveKey=0&type=2&pageType=course&updateType=course&courseId=${Oo.pathId}&stageId=${$n.stage_id}`);else if((Ea==null?void 0:Ea.item_type)==="HomeworkCommon")oe.history.push(`/paths/${Oo.pathId}/${Pr.stage_id}/program_homework/${Ea==null?void 0:Ea.id}/edit`);else if((Ea==null?void 0:Ea.item_type)==="Attachment"){let ps;Fe.default.confirm({title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:z.createElement(Et.default,{value:ps,onChange:Ns=>{ps=Ns.target.value},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"}),onOk:()=>Pt(void 0,null,function*(){var Ns,Sl;if(!ps)return De.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const xl=yield(0,St.ZP)(`/api/attachments/${Ea==null?void 0:Ea.id}.json`,{method:"put",body:{name:ps+((Sl=Ea==null?void 0:Ea.name)==null?void 0:Sl.substr((Ns=Ea==null?void 0:Ea.name)==null?void 0:Ns.lastIndexOf(".")))}});ps="",xa({stage_id:Ea==null?void 0:Ea.stage_id})})})}else if((Ea==null?void 0:Ea.item_type)==="SubjectHomework")Jn({type:"classroomList/setActionTabs",payload:{key:(Ea==null?void 0:Ea.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Ea==null?void 0:Ea.stage_item_id,type:Ea==null?void 0:Ea.homework_type}});else{let ps;Fe.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:z.createElement(Et.default,{defaultValue:Ea==null?void 0:Ea.name,value:ps,maxLength:40,onChange:Ns=>{console.log(Ns.target.value),ps=Ns.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Pt(void 0,null,function*(){if(!(ps||(Ea==null?void 0:Ea.name)).replaceAll(" ",""))return De.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ns=yield(0,St.ZP)(`/api/stages/${Ea==null?void 0:Ea.stage_id}/update_item_name.json`,{method:"put",body:{name:ps||(Ea==null?void 0:Ea.name),item_id:Ea==null?void 0:Ea.id}});ps="",xa({stage_id:Ea==null?void 0:Ea.stage_id})})})}}),rd=Ea=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Pt(void 0,null,function*(){(yield(0,ne._V)({id:Ea})).status===1&&(Jn({type:"pathsDetail/save",payload:{editKey:-1,stageData:Xa.filter(ci=>ci.stage_id!==Ea)}}),De.ZP.success("\u5220\u9664\u6210\u529F"))})})},Wc=(Ea,Go)=>{const ci=Xa.findIndex(ps=>ps.stage_id===Ea),os=[...Xa];return Go==="up"&&ci>0?[os[ci-1],os[ci]]=[os[ci],os[ci-1]]:Go==="down"&&ciPt(void 0,null,function*(){if(MA){JA();return}if(!dA())return;(yield(0,ne.ms)({id:Ea})).status===1&&(De.ZP.success("\u4E0A\u79FB\u6210\u529F!"),Jn({type:"pathsDetail/save",payload:{stageData:Wc(Ea,"up")}}))}),au=Ea=>Pt(void 0,null,function*(){if(MA){JA();return}if(!dA())return;(yield(0,ne.yy)({id:Ea})).status===1&&(De.ZP.success("\u4E0B\u79FB\u6210\u529F!"),Jn({type:"pathsDetail/save",payload:{stageData:Wc(Ea,"down")}}))}),dA=()=>Aa!==-1?(Fe.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:z.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Ea=`Edit_${Aa}`;let Go=document.getElementById(Ea);Go&&setTimeout(()=>Go.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,QA=()=>{dc(ba.getFieldsValue(),"edit")},ad=()=>{var Ea,Go,ci,os,ps,Ns;return((Go=(Ea=We.detail)==null?void 0:Ea.courses)==null?void 0:Go.length)>0?(ci=We.detail)==null?void 0:ci.allow_visit:!(((os=xn.userInfo)==null?void 0:os.user_identity)==="\u5B66\u751F"&&((ps=We.detail)!=null&&ps.allow_visit)&&((Ns=We.detail)!=null&&Ns.courses))},Xc=Ea=>{var Go,ci;let os=[];return Ea.items&&((Go=Ea.items)!=null&&Go.length)&&((ci=Ea.items)==null||ci.forEach(Ns=>{var Sl;os.push(Ns),Ns.children&&((Sl=Ns.children)!=null&&Sl.length)&&(os=os.concat(Ns.children))})),!os.find(Ns=>(0,vu.isEqual)(Ns.learning_status,["can","try"]))?null:z.createElement("aside",{className:oi.learn},"\u514D\u8D39\u8BD5\u5B66")},Nc=(Ea,Go)=>{var ci,os,ps,Ns,Sl,xl,YA,jA,ju,Tc,Rc;let fA=(Ea==null?void 0:Ea.items)||[],kc=!1,qA=!1,_A=!1;vi==="All"&&(kc=(((ci=xn.userInfo)==null?void 0:ci.admin)||((os=xn.userInfo)==null?void 0:os.business)||((ps=We.detail)==null?void 0:ps.allow_statistics))&&Wi,(Ns=We.detail)!=null&&Ns.allow_add_member&&cA&&!Wi&&(Go>0&&(qA=!0),Go<(Xa==null?void 0:Xa.length)-1&&(_A=!0)));const $A=Vl=>Pt(void 0,null,function*(){Is(Vl),!(fA!=null&&fA.length)&&Vl.includes(`${Go}`)&&xa({stage_id:Ea.stage_id||Pr.stage_id})}),gc=(Vl,ec)=>{var Te;((Te=We.detail)==null?void 0:Te.shixun_tag_num)==4?Fe.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{Vl=="\u5411\u4E0A\u79FB\u52A8"?wA(ec):au(ec)},content:z.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):Vl=="\u5411\u4E0A\u79FB\u52A8"?wA(ec):au(ec)};return z.createElement(E.Z,{spinning:!!Er["pathsDetail/getStageChildrenData"]},z.createElement(Cu.default,{className:`mt20 ${oi.ChapterStyle}`,activeKey:Os,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:Vl})=>z.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${Vl?90:0}deg) `,transition:".3s"}}),onChange:$A,items:[{key:Go,label:z.createElement(a.Z,{id:`Edit_${Go}`,wrap:!1,align:"middle",gutter:5},z.createElement(x.Z,null,z.createElement("span",{className:"font18 blod c-3061d0"},Ea.stage_name||`\u7B2C${Wr==null?void 0:Wr.length}\u7AE0\u8282`,Xc(Ea))),Ea.tag&&Ea.tag.name&&z.createElement(x.Z,null,z.createElement("span",{className:`${oi.tag}`},Ea.tag.name))),extra:vi==="All"&&!ao&&((Sl=We==null?void 0:We.detail)==null?void 0:Sl.allow_edit_stage)&&z.createElement("div",{className:`${kc?"":oi.EditStyle}`,onClick:Vl=>{Vl.preventDefault(),Vl.stopPropagation()}},z.createElement(a.Z,{wrap:!1,align:"middle",gutter:10},kc&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5220\u9664"}," ",z.createElement("i",{onClick:()=>{rd(Ea.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((xl=We.detail)==null?void 0:xl.allow_add_member)&&cA&&!Wi&&z.createElement(z.Fragment,null,qA&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",z.createElement("i",{onClick:()=>{gc("\u5411\u4E0A\u79FB\u52A8",Ea.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),_A&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",z.createElement("i",{onClick:()=>{gc("\u5411\u4E0B\u79FB\u52A8",Ea.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u7F16\u8F91"},z.createElement("i",{onClick:Vl=>{cc(Go,Ea)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:z.createElement(E.Z,{spinning:!1},!Wi&&(Ea.stage_description?z.createElement("aside",{className:"pl20 pr20"},z.createElement("div",{ref:Oi,className:`${oi.introContent} ${yl?oi.introContentMaxHeight:""}`},z.createElement(st.Z,{value:Ea==null?void 0:Ea.stage_description})),ai&&z.createElement("div",{className:"current",onClick:Vl=>{Vl.stopPropagation(),gu(!yl)}},z.createElement(zs.Z,{dashed:!1},z.createElement("a",{className:"font14"},yl?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",z.createElement("i",{className:`iconfont font14 ${yl?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(fA==null?void 0:fA.length)==0?z.createElement("div",{className:oi.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),Wi&&z.createElement("div",{className:"pl20 pr20"},z.createElement(bt.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${Go+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:QA})),z.createElement(bt.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},z.createElement(uu.Z,{defaultValue:Fa==null?void 0:Fa.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${Go+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:QA})),z.createElement(bt.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},z.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:QA})),z.createElement("aside",{className:"mt20 mb20"},z.createElement(te.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:z.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(Pr!=null&&Pr.stage_id))return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(cs(!0),Ao.resetFields())}},"\u5C0F\u8282"),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:Vl,keyPath:ec,domEvent:Te})=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(Vl==="1"){if(!(0,jt.tJ)(Jn)||!(0,jt.xY)())return;Qr(!1),as(!0),Bo.setFieldsValue({name:"",is_jupyter:!1})}Vl==="2"&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Pr.stage_id,subject_id:Oo.pathId}}),Vl==="3"&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Pr.stage_id,subject_id:Oo.pathId,isMissionLevel:!0}})}}},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),!((YA=lr==null?void 0:lr.setting)!=null&&YA.is_local)&&z.createElement(z.Fragment,null,z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");EA(""),al(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),z.createElement(ce.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u89C6\u9891\u9879\u76EE"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(EA(""),kA([]),Qr(!1),hs(!0),Xr.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),z.createElement(ce.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u6559\u5B66\u8BFE\u4EF6"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:Pr.stage_id,subject_id:Oo.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:Pr.stage_id,subject_id:Oo.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&oe.history.push(`/paths/${Oo.pathId}/${Pr.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u5206\u7EC4\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u56FE\u6587\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u7F16\u7A0B\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{oe.history.push(`/paperlibrary/add?pageType=course&courseId=${Oo.pathId}&stageId=${Ea.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),z.createElement(ce.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&fo(Ea)}},"\u9009\u7528\u8BD5\u5377"))},z.createElement(te.ZP,{key:Go,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),z.createElement("br",null)),z.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",z.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),z.createElement("aside",{className:`${Ea!=null&&Ea.stage_description?"mt10":""} ${oi.shixuns}`},!!(fA!=null&&fA.length)&&z.createElement(UA,{visibleType:ca,data:fA,stage_id:Ea.stage_id,disabled:!Wi,deleteStages:td,editVidoItem:nd,showInfoModal:Gc,updateSort:Kc,index:Go,expandAll:(jA=We==null?void 0:We.detail)==null?void 0:jA.show_course_section,cust_seq:!!((ju=We==null?void 0:We.detail)!=null&&ju.cust_seq),showVideoPlay:((Tc=xn.userInfo)==null?void 0:Tc.admin)||((Rc=xn.userInfo)==null?void 0:Rc.business)||ad(),isPaths:!0,isShowSchedule:We.isShowSchedule,getData:Ka})),Wi&&z.createElement("aside",{className:oi.buttons},z.createElement(te.ZP,{onClick:()=>{Ai(!1),Jn({type:"pathsDetail/save",payload:{editKey:-1}}),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Oo.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),z.createElement(te.ZP,{onClick:()=>Pt(void 0,null,function*(){ba.submit(),Jn({type:"pathsDetail/save",payload:{editKey:-1}}),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Oo.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},UA=z.memo(ga),fc=(0,z.useMemo)(()=>Pr?Nc(Pr,da):null,[Pr,ao,ca,vi,ai,yl,Os,Wi,Aa]);return(0,z.useEffect)(()=>{ko(Ve({},$n)),ba.setFieldsValue(tt(Ve({},$n),{name:$n==null?void 0:$n.stage_name}))},[$n]),(0,z.useEffect)(()=>{var Ea;if(Aa===da){Ai(!0);const Go=document.getElementById(`Edit_${Aa}`);Go&&setTimeout(()=>Go.scrollIntoView({block:"start",behavior:"smooth"}))}else Ai(!1);Is(!(Pr!=null&&Pr.limit_expansion)||((Ea=Pr==null?void 0:Pr.items)==null?void 0:Ea.length)>0||Aa===da?[`${da}`]:[])},[Pr,Aa]),(0,z.useEffect)(()=>{if(!Oi.current)return;function Ea(){var ci;let os=new ResizeObserver(ps=>{for(let Ns of ps)cl(Ns.target.offsetHeight>=280)});return os.observe((ci=Oi.current)==null?void 0:ci.firstElementChild),os}const Go=Ea();return()=>{var ci,os;(ci=Oi.current)!=null&&ci.firstElementChild&&Go.unobserve((os=Oi.current)==null?void 0:os.firstElementChild)}},[Oi.current,Pr]),z.createElement("section",null,z.createElement(bt.default,{form:ba,onFinish:dc},fc),z.createElement(Fe.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:Yi,confirmLoading:ii,destroyOnClose:!0,onOk:()=>Pt(void 0,null,function*(){Bo.submit()}),onCancel:()=>{as(!1)}},z.createElement(bt.default,{form:Bo,initialValues:{name:"",is_jupyter:!1},onFinish:Ea=>Pt(void 0,null,function*(){Qr(!0),(yield(0,ne.vf)(Ve({id:Pr.stage_id,subject_id:Oo.pathId},Ea))).id&&(Bo.resetFields(),De.ZP.success("\u6DFB\u52A0\u6210\u529F"),xa(Ve({},Pr)),as(!1)),Qr(!1)})},z.createElement(bt.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},z.createElement(we.ZP.Group,null,z.createElement(we.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),z.createElement(we.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),z.createElement(bt.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),z.createElement(Fe.default,{centered:!0,title:ll?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:Pi,confirmLoading:ii,onCancel:()=>{hs(!1),kA([]),EA("")},destroyOnClose:!0,onOk:()=>Pt(void 0,null,function*(){var Ea,Go;const ci=Xr.getFieldsValue();Qr(!0);const os=ci.files.find(Sl=>!Sl.response||!Sl.response.id);if(os){De.ZP.error(`${os==null?void 0:os.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let ps;const Ns=tt(Ve({},ci),{subject_id:Oo.pathId,tags:wu,attachment_ids:(Ea=ci==null?void 0:ci.files)==null?void 0:Ea.map(Sl=>Sl.response.id)});ll?ps=yield(0,ne.M2)(tt(Ve({},Ns),{id:ll==null?void 0:ll.id,attachment_id:(Go=Ns==null?void 0:Ns.attachment_ids)==null?void 0:Go[0]})):ps=yield(0,ne.s0)(tt(Ve({},Ns),{id:Pr.stage_id})),ps.status===0&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),hs(!1),xa(Ve({},Pr))),Qr(!1)})},z.createElement(bt.default,{form:Xr},z.createElement(bt.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},z.createElement(cu.Z,{aloneClear:!0,maxSize:(0,se.Ny)()?500:100,accept:Kt.toString(),number:ll?1:10})),z.createElement(bt.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},z.createElement(Et.default,{onKeyUp:Lc})),z.createElement("div",{className:oi["tagsList-content"]},wu.map((Ea,Go)=>z.createElement(Gu.default,{key:Go+Ea,closable:!0,onClose:ci=>{Dc(ci,Ea)}},Ea))),z.createElement("div",null,z.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),z.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",z.createElement(oe.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",z.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,se.Ny)()?500:100,"M\uFF1B",z.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",z.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",z.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),z.createElement(Fe.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:Xi,confirmLoading:ii,onOk:()=>Pt(void 0,null,function*(){Ao.submit()}),onCancel:()=>{cs(!1),Ao.resetFields()}},z.createElement(bt.default,{form:Ao,onFinish:Ea=>Pt(void 0,null,function*(){Qr(!0),(yield(0,ne.Mt)(tt(Ve({},Ea),{id:Pr==null?void 0:Pr.stage_id,subject_id:Oo.pathId}))).status===0&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),cs(!1),Ao.resetFields(),xa(Ve({},Pr))),Qr(!1)})},z.createElement(bt.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),z.createElement(wc.Z,{visible:dl,editData:ll,onCancel:()=>al(!1),onOk:Oc}),z.createElement(bu,{setScoreShow:$a,getData:()=>{xa({stage_id:$n.stage_id||Pr.stage_id})},id:Mo,ScoreShow:Va,modalType:ni,subjectId:Oo.pathId,openPreview:Ma}),z.createElement(nA,{setScoreShow:ri,ScoreShow:Ha,homeType:Ca,homeId:co,modalDdata:Yo}))};var _t=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn,classroomList:lr,exercise:Er})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.effects,classroomList:lr,exercise:Er}))(zt),It=he(19647),Fn=he(5871);const Cn=({user:ft,onReplyDiscuss:Ct,dispatch:We,id:xn,activeDiscussIndex:lr,placeholder:Er})=>{const[_r,Jn]=(0,z.useState)("");function En(da){Jn(da)}const $n=(0,oe.useParams)();function Wr(){if(!_r){De.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ct(xn,_r),We({type:"pathsDetail/getPathsDetail",payload:{id:$n.pathId}}),Jn("")}return z.createElement("div",{key:xn,className:"discuss-item-editor",style:{display:lr===xn?"block":"none",width:"100%"}},z.createElement(uu.Z,{miniToolbar:!0,startInit:lr===xn,defaultValue:_r,id:xn,noStorage:!0,watch:!1,height:155,placeholder:Er||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:En}),z.createElement("a",{onClick:Wr,className:"btn-send"},"\u53D1\u9001"))};var Mn=(0,oe.connect)(({shixunsDetail:ft,loading:Ct,globalSetting:We})=>({shixunsDetail:ft,globalSetting:We,loading:Ct.models.index}))(Cn),gn=he(59301),Gn=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const cr=({user:ft,upDataList:Ct,page:We,dispatch:xn,keywords:lr})=>{const Er=(0,oe.useParams)(),_r=(Jn,En)=>Gn(void 0,null,function*(){const $n=yield(0,ne.WD)({id:Jn,content:En});($n==null?void 0:$n.status)===0&&Ct(1,lr)});return gn.createElement("div",{className:"discuss-item-container bg-white"},gn.createElement("a",{href:`/users/${ft.login}`,target:"_blank"},gn.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${ln.Z.IMG_SERVER}/images/${ft.image_url}`,width:"50"})),gn.createElement("section",null,gn.createElement(Mn,{id:Er.pathId,activeDiscussIndex:Er.pathId,onReplyDiscuss:_r,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Tr=(0,oe.connect)(({shixunsDetail:ft,loading:Ct,globalSetting:We})=>({shixunsDetail:ft,globalSetting:We,loading:Ct.models.index}))(cr),Or=he(51555);function pa(ft,Ct=1){return get("/discusses.json",{page:Ct-1,container_identifier:ft,container_type:"Shixun"})}function Mr(ft,Ct){return(0,St.v_)(`/discusses/${ft}/top_or_down_discuss.json`,{top:Ct})}function qn(ft,Ct){return(0,St.v_)(`/discusses/${ft}/plus.json`,{container_type:"Discuss",type:Ct?1:0})}function jr(ft,Ct){return(0,St.v_)(`/discusses/${ft}/hidden.json`,Ct)}function ia(ft,Ct){return(0,St.v_)(`/discusses/${ft}/reward_code.json`,Ct)}function Dn(ft){return(0,St.ZP)(`/api/discusses/${ft}.json`,{method:"delete"})}function Nn(ft,Ct){return(0,St.v_)(`/discusses/${ft}/reply.json`,{container_type:"Shixun",content:Ct})}function rt(ft){return post("/discusses.json",ft)}function ot({data:ft,index:Ct,adminOrOperator:We,parentDiscussIndex:xn,shixunIdentifier:lr,isDelete:Er,user:_r,onSetRewardData:Jn,onSetActionType:En,deleteCommentAlert:$n,shixunName:Wr,keywords:da}){const{author:ca,can_delete:Ka,manage:fo,content:Ma,hidden:xa,id:mo,reward:Oa,time:Ya}=ft;function Wa(){Jn({id:mo,index:Ct,user_id:ca.user_id,parentDiscussIndex:xn})}function ba(){En({id:mo,index:Ct,params:{hidden:xa?"0":"1",container_identifier:lr},type:"hidden-discuss",parentDiscussIndex:xn,message:xa?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Fa(){if($n){Fe.default.info({title:"\u63D0\u793A",content:z.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",Wr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}En({id:mo,index:Ct,type:"delete-discuss",parentDiscussIndex:xn,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return z.createElement("div",{className:"second-level-discuss"},z.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},z.createElement("div",{className:"discuss-info"},z.createElement("a",{href:`/users/${ca.login}`,target:"_blank"},ca.name),z.createElement("span",{className:"grey"},Ya),Oa?z.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Oa}`},z.createElement("i",{className:"iconfont icon-gift c-orange "}),z.createElement("span",null,Oa)):null),z.createElement("div",{className:da?"hidden":"btn-group",style:{marginBottom:"0px"}},We?z.createElement("a",{onClick:Wa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},z.createElement("i",{className:"iconfont icon-jiangli"})):null,We?z.createElement("a",{onClick:ba,title:xa?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},z.createElement("i",{className:xa?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,fo?z.createElement("a",{onClick:Fa,title:"\u5220\u9664",style:{minWidth:"unset"}},z.createElement("i",{className:"iconfont icon-shanchu"})):null)),z.createElement(st.Z,{className:"discuss-content",value:Ma,highlightKeywords:da}))}var Qt=({data:ft,index:Ct,shixunIdentifier:We,adminOrOperator:xn,identity:lr,onTopOrDownDiscuss:Er,onPlusDiscuss:_r,onSetActionType:Jn,onSetRewardData:En,user:$n,isDelete:Wr,activeDiscussIndex:da,onReplyDiscuss:ca,onSetActiveDiscussIndex:Ka,keywords:fo})=>{const{content:Ma,children:xa,game_url:mo,hidden:Oa,id:Ya,position:Wa,praise_count:ba,reward:Fa,sticky:Lo,time:Bo,user_praise:Xr,game_passed:Ao,delete_comment_alert:Oo,author:Xa,shixun_name:ao,manage:vi}=ft;function Aa(){Ka(Ya)}function Pr(){Er(Ya,!Lo,Ct)}function ko(){_r(Ya,!Xr,Ct)}function Oi(){En({id:Ya,index:Ct,user_id:Xa.user_id})}function Wi(){if(Oo){Fe.default.info({title:"\u63D0\u793A",content:z.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",ao,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Jn({id:Ya,index:Ct,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ai(){Jn({id:Ya,index:Ct,params:{hidden:Oa?"0":"1",container_identifier:We},type:"hidden-discuss",message:Oa?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Yi=as=>{let{nodeName:Pi,src:hs}=as.target;Pi==="IMG"&&(Pl.Z.publish("preview-image",hs),console.log("src:",hs))};return z.createElement("div",{className:"discuss-item-container",key:Ya},z.createElement("a",{href:`/users/${Xa.login}`,target:"_blank"},z.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${ln.Z.IMG_SERVER}/images/${Xa.image_url}`,width:"50"})),z.createElement("section",null,z.createElement("div",{className:"discuss-info"},z.createElement("a",{href:`/users/${Xa.login}`,target:"_blank"},Xa.name),z.createElement("span",{className:"grey"},Bo),Wa?z.createElement("span",{className:"c-green"}," [\u7B2C",Wa,"\u5173] "):null,mo?z.createElement("a",{href:mo,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Fa?z.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Fa}`},z.createElement("i",{className:"iconfont icon-gift c-orange "}),z.createElement("span",null,Fa)):null,lr<=5?z.createElement("span",{style:{flex:"1",textAlign:"right",color:Ao===1?"#29bd8b":""}},Ao||Ao===0?Ao===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),z.createElement("div",{onClick:Yi},z.createElement(st.Z,{className:"discuss-content",value:Ma,highlightKeywords:fo})),xa&&xa.length>0?z.createElement("div",{className:"reply-discuss-container",onClick:Yi},xa.map((as,Pi)=>z.createElement(ot,{key:as.id,data:as,index:Pi,deleteCommentAlert:Oo,shixunName:ao,shixunIdentifier:We,adminOrOperator:xn,user:$n,isDelete:Wr,onSetRewardData:En,onSetActionType:Jn,parentDiscussIndex:Ct,keywords:fo}))):null,z.createElement("div",{className:fo?"hidden":"btn-group"},xn?z.createElement("a",{onClick:Oi,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},z.createElement("i",{className:"iconfont icon-jiangli"})):null,xn?z.createElement("a",{onClick:Ai,title:Oa?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},z.createElement("i",{className:Oa?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,vi&&(!xa||xa.length==0)&&z.createElement("a",{onClick:Wi,title:"\u5220\u9664"},z.createElement("i",{className:"iconfont icon-shanchu"})),z.createElement("a",{onClick:Aa,title:"\u56DE\u590D"},z.createElement("i",{className:"iconfont icon-huifu1"})),z.createElement("a",{onClick:ko,style:{whiteSpace:"nowrap"},className:Xr?"c-orange":""},z.createElement("i",{className:Xr?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),z.createElement("span",null,ba||""))),z.createElement(Mn,{id:Ya,activeDiscussIndex:da,onReplyDiscuss:ca})))},Wt=Object.defineProperty,nn=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Ot=(ft,Ct,We)=>Ct in ft?Wt(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Xt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Sn.call(Ct,We)&&Ot(ft,We,Ct[We]);if(yn)for(var We of yn(Ct))Qn.call(Ct,We)&&Ot(ft,We,Ct[We]);return ft},$t=(ft,Ct)=>nn(ft,qt(Ct)),vn=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const In={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function jn(ft,Ct){switch(Ct.type){case Or.tD:return $t(Xt({},ft),{loading:!0});case Or.RS:return $t(Xt({},ft),{showRewardDialog:!0});case Or.t2:return $t(Xt({},ft),{showRewardDialog:!1});case Or.GR:return Xt(Xt({},ft),Ct.payload);case Or.u8:return Xt(Xt({},ft),Ct.payload);case Or.rM:return Xt(Xt({},ft),Ct.payload);case Or.yS:return Xt(Xt({},ft),Ct.payload);case Or.Vn:return Xt(Xt({},ft),Ct.payload);case Or.SX:return Xt(Xt({},ft),Ct.payload);default:throw new Error}}var Vn=({shixunIdentifier:ft,identity:Ct,activeIndex:We,user:xn,isShixunDetail:lr=!1,isDelete:Er,keywords:_r,refreshCount:Jn})=>{const[En,$n]=(0,z.useReducer)(jn,In),{page:Wr,loading:da,data:ca,actionType:Ka,showRewardDialog:fo,activeDiscussIndex:Ma}=En,xa=(0,z.useRef)(),mo=(0,z.useRef)(),Oa=(0,oe.useParams)();function Ya(Ai){return vn(this,null,function*(){if(!da)try{$n({type:Or.tD});const Yi=yield(0,ne.Ax)($t(Xt({},Oa),{page:Ai,keywords:_r}));$n({type:Or.GR,payload:{activeDiscussIndex:null,page:Ai,data:Yi,loading:!1}})}catch(Yi){console.log(Yi)}})}function Wa(Ai){document.body.scrollIntoView(),Ya(Ai)}function ba(Ai,Yi,as){return vn(this,null,function*(){try{const Pi=yield qn(Ai,Yi);ko[as].user_praise=Yi,ko[as].praise_count=Pi.praise_count,$n({type:Or.rM,payload:{data:$t(Xt({},ca),{comments:ko})}})}catch(Pi){console.log(Pi)}})}function Fa(Ai,Yi,as){return vn(this,null,function*(){try{yield Mr(Ai,Yi),ko[as].sticky=Yi,$n({type:Or.u8,payload:{data:$t(Xt({},ca),{comments:ko})}})}catch(Pi){console.log(Pi)}})}function Lo(){$n({type:Or.yS,payload:{actionType:null}})}function Bo(){return vn(this,null,function*(){const{id:Ai,params:Yi,type:as,index:Pi,parentDiscussIndex:hs}=Ka;if(as==="hidden-discuss"&&(yield jr(Ai,Yi),hs?ko[hs].children[Pi].hidden=Yi.hidden==1:ko[Pi].hidden=Yi.hidden==1,$n({type:Or.yS,payload:{actionType:null,data:$t(Xt({},ca),{comments:ko})}})),as==="delete-discuss"){if(yield Dn(Ai),hs||hs===0){let Xi=ko[hs].children;for(let cs=Xi.length-1;cs>=0;cs--)if(Xi[cs].id===Ai){Xi.splice(cs,1);break}ko[hs].children=Xi}else for(let Xi=ko.length-1;Xi>=0;Xi--)if(ko[Xi].id===Ai){ko.splice(Xi,1);break}$n({type:Or.yS,payload:{actionType:null,data:$t(Xt({},ca),{comments:ko})}}),Jn()}})}function Xr(Ai){$n({type:Or.yS,payload:{actionType:Ai}})}function Ao(){$n({type:Or.t2})}function Oo(){return vn(this,null,function*(){const{id:Ai,index:Yi,score:as,user_id:Pi,parentDiscussIndex:hs}=xa.current,Xi=yield ia(Ai,{container_type:"Discusses",score:as,user_id:Pi});hs?ko[hs].children[Yi].reward=Xi.code:ko[Yi].reward=Xi.code,$n({type:Or.Vn,payload:{showRewardDialog:!1,data:$t(Xt({},ca),{comments:ko})}}),xa.current=null})}function Xa(Ai){xa.current=Ai,$n({type:Or.RS})}function ao(Ai){xa.current.score=Ai}function vi(Ai,Yi){return vn(this,null,function*(){try{yield Nn(Ai,Yi),Ya(Wr)}catch(as){console.log(as)}})}function Aa(Ai){$n(Ma===Ai?{type:Or.SX,payload:{activeDiscussIndex:null}}:{type:Or.SX,payload:{activeDiscussIndex:Ai}})}if((0,z.useEffect)(()=>{function Ai(){return vn(this,null,function*(){We===3&&!ca&&ft&&(yield Ya(Wr))})}Ai()},[Oa.pathId,_r]),(0,z.useEffect)(()=>{Ya(Wr)},[_r]),!ca)return z.createElement(E.Z,{spinning:!0},z.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:Pr,comments:ko,all:Oi,can_hidden:Wi}=ca;return z.createElement(z.Fragment,null,z.createElement("div",{className:"discuss-container",ref:mo},Pr===0?z.createElement(ml.Z,null):null,(0,se.bg)()&&!_r&&z.createElement(Tr,{upDataList:Ya,page:Wr,user:xn,keywords:_r}),z.createElement("aside",{className:"bg-white"},ko==null?void 0:ko.map((Ai,Yi)=>z.createElement(Qt,{user:xn,key:Ai.id,data:Ai,index:Yi,identity:Ct,onPaginationChange:Wa,shixunIdentifier:ft,isDelete:Er,onSetActionType:Xr,onTopOrDownDiscuss:Fa,adminOrOperator:Wi,onPlusDiscuss:ba,onSetRewardData:Xa,activeDiscussIndex:Ma,onSetActiveDiscussIndex:Aa,onReplyDiscuss:vi,keywords:_r}))),Pr>10?z.createElement("div",{className:"pagination-container tc"},z.createElement(li.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:Wa,current:Wr,total:Pr})):null),z.createElement(It.Z,null,z.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:!!Ka,onOk:Bo,onCancel:Lo},z.createElement("p",null,Ka?Ka.message:"")),z.createElement(Fe.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:fo,onCancel:Ao,onOk:Oo},z.createElement(Fn.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:ao,style:{width:"228px"}}))))},Wn={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},yr=he(59301),Fr=Object.defineProperty,Jr=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,lo=(ft,Ct,We)=>Ct in ft?Fr(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,la=(ft,Ct)=>{for(var We in Ct||(Ct={}))xr.call(Ct,We)&&lo(ft,We,Ct[We]);if(Ua)for(var We of Ua(Ct))kn.call(Ct,We)&&lo(ft,We,Ct[We]);return ft},Yr=(ft,Ct)=>Jr(ft,ha(Ct)),na=(ft,Ct)=>{var We={};for(var xn in ft)xr.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Ua)for(var xn of Ua(ft))Ct.indexOf(xn)<0&&kn.call(ft,xn)&&(We[xn]=ft[xn]);return We},Gr=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const $r=Et.default.Search,Ra=ft=>{var Ct=ft,{shixunsDetail:We,dispatch:xn}=Ct,lr=na(Ct,["shixunsDetail","dispatch"]),Er,_r;const Jn=(0,oe.useParams)(),[En,$n]=(0,z.useState)(0),[Wr,da]=(0,z.useState)([]),[ca,Ka]=(0,z.useState)(""),[fo,Ma]=(0,z.useState)(),[xa,mo]=(0,z.useState)(!1),[Oa,Ya]=(0,z.useState)(!1),[Wa,ba]=(0,z.useState)(!1),[Fa,Lo]=(0,z.useState)({}),[Bo,Xr]=(0,z.useState)({page:1,limit:10,type:"video"});(0,z.useEffect)(()=>{var Aa,Pr,ko,Oi;if(Ka(""),We.actionTabs.key==="Stage-SendModal")if(((Pr=(Aa=We==null?void 0:We.actionTabs)==null?void 0:Aa.params)==null?void 0:Pr.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let Wi={page:1,limit:10,type:"group"};Xr(Wi),Ao(Yr(la({},Wi),{search:encodeURI(ca)}))}else if(((Oi=(ko=We==null?void 0:We.actionTabs)==null?void 0:ko.params)==null?void 0:Oi.title)=="\u56FE\u6587\u4F5C\u4E1A"){let Wi={page:1,limit:10,type:"normal"};Xr(Wi),Ao(Yr(la({},Wi),{search:encodeURI(ca)}))}else Xr(Bo),Ao(Yr(la({},Bo),{search:encodeURI(ca)}))},[We.actionTabs.key]);const Ao=Aa=>Gr(void 0,null,function*(){const Pr=yield xn({type:"shixunsDetail/searchUserCourses",payload:Aa});Pr.status===401?(xn({type:"shixunsDetail/setActionTabs",payload:{}}),Ya(!1)):($n((Pr==null?void 0:Pr.courses_count)||0),da((Pr==null?void 0:Pr.course_list)||[]))}),Oo=Aa=>{const Pr=la(la({},Bo),{page:Aa,limit:10,search:encodeURI(ca)});Xr(Pr),Ao(Pr)},Xa=()=>Gr(void 0,null,function*(){var Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii;if(!fo){mo(!0);return}const Qr=(Aa=We.actionTabs.params)==null?void 0:Aa.id;Ya(!1);let ni=yield(0,Me.Tr)({id:((ko=(Pr=We==null?void 0:We.actionTabs)==null?void 0:Pr.params)==null?void 0:ko.title)=="\u6D4B\u9A8C"?(Wi=(Oi=We==null?void 0:We.actionTabs)==null?void 0:Oi.params)==null?void 0:Wi.examinationid:Jn==null?void 0:Jn.pathId,course_id:((Yi=(Ai=We==null?void 0:We.actionTabs)==null?void 0:Ai.params)==null?void 0:Yi.title)=="\u6D4B\u9A8C"?[fo]:fo,type:((Pi=(as=We==null?void 0:We.actionTabs)==null?void 0:as.params)==null?void 0:Pi.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Xi=(hs=We==null?void 0:We.actionTabs)==null?void 0:hs.params)==null?void 0:Xi.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((dl=(cs=We==null?void 0:We.actionTabs)==null?void 0:cs.params)==null?void 0:dl.title)=="\u6D4B\u9A8C"?"examination_bank":((ii=(al=We==null?void 0:We.actionTabs)==null?void 0:al.params)==null?void 0:ii.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:Qr,sync_catelog:0});(ni==null?void 0:ni.student_count)===0?yield ao(ni==null?void 0:ni.no_use_list):Lo(ni)}),ao=Aa=>Gr(void 0,null,function*(){var Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va;const $a=(Pr=We.actionTabs.params)==null?void 0:Pr.id;let Ha;if(ba(!0),(ko=We.actionTabs.params)!=null&&ko.is_jupyter){const ri=(Oi=We.actionTabs.params)==null?void 0:Oi.identifier;Ha=yield(0,St.ZP)(`/api/shixuns/${ri}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:fo,identifier:ri,type:"normal",is_copy:Aa,is_use:1}]}})}else((Ai=(Wi=We==null?void 0:We.actionTabs)==null?void 0:Wi.params)==null?void 0:Ai.title)=="\u6D4B\u9A8C"?Ha=yield(0,ne.p4)({id:(as=(Yi=We==null?void 0:We.actionTabs)==null?void 0:Yi.params)==null?void 0:as.examinationid,course_id:[fo],shixuns_info:Aa?Aa==null?void 0:Aa.map(ri=>(ri.shixun_id=ri.id,ri)):[]}):Ha=yield(0,ne.Q)({id:Jn==null?void 0:Jn.pathId,course_id:fo,stage_shixuns:Aa,sync_catelog:0,type:((Pi=We.actionTabs.params)==null?void 0:Pi.title)==="\u5B9E\u8BAD"?"shixun":((Xi=(hs=We==null?void 0:We.actionTabs)==null?void 0:hs.params)==null?void 0:Xi.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((dl=(cs=We==null?void 0:We.actionTabs)==null?void 0:cs.params)==null?void 0:dl.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((ii=(al=We==null?void 0:We.actionTabs)==null?void 0:al.params)==null?void 0:ii.title)=="\u89C6\u9891"?"video":((ni=(Qr=We==null?void 0:We.actionTabs)==null?void 0:Qr.params)==null?void 0:ni.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});vi(),((Va=(Sa=We==null?void 0:We.actionTabs)==null?void 0:Sa.params)==null?void 0:Va.title)=="\u6D4B\u9A8C"?(Ha==null?void 0:Ha.status)===0&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:yr.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,pe.xg)(`${Ha.data[0].first_category_url}/${Ha.data[0].exercise_id}/detail?random=${Ha.data[0].is_random}&tabs=3`)}}):(Ha==null?void 0:Ha.status)===1&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:yr.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga;if((ri=We.actionTabs.params)!=null&&ri.is_jupyter){(0,pe.xg)(Ha==null?void 0:Ha.first_category_url);return}if(((Ei=(Ca=We==null?void 0:We.actionTabs)==null?void 0:Ca.params)==null?void 0:Ei.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((oo=(co=We==null?void 0:We.actionTabs)==null?void 0:co.params)==null?void 0:oo.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,pe.xg)(Ha==null?void 0:Ha.url);else if(((gi=(Yo=We==null?void 0:We.actionTabs)==null?void 0:Yo.params)==null?void 0:gi.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const ai=(Mo=Ha==null?void 0:Ha.url.split("/"))==null?void 0:Mo[2];(0,pe.xg)(`/classrooms/${ai}/program_homework`)}else{const ai=(Ga=Ha==null?void 0:Ha.url.split("/"))==null?void 0:Ga[2];(0,pe.xg)(`/classrooms/${ai}/shixun_homework`)}}})}),vi=()=>{Ka(""),Ma(null),mo(!1),xn({type:"shixunsDetail/setActionTabs",payload:{}}),Ya(!1),ba(!1)};return yr.createElement(yr.Fragment,null,yr.createElement(Fe.default,{title:`\u53D1\u9001${((Er=We.actionTabs.params)==null?void 0:Er.title)||"\u5B9E\u8BAD"}`,open:We.actionTabs.key==="Stage-SendModal",centered:!0,className:Wn.scoremodal,onCancel:vi,onOk:Xa},yr.createElement("div",{className:Wn.wrap},yr.createElement("div",{className:Wn.wrap_title},"\u9009\u62E9\u7684",`${((_r=We.actionTabs.params)==null?void 0:_r.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),yr.createElement("div",{className:"mb10"},yr.createElement(Et.default.Search,{className:Wn.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:ca,onChange:Aa=>Ka(Aa.target.value),suffix:yr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Wn.searchIcon}`,onClick:()=>{Ka(ca);const Aa=la(la({},Bo),{page:1,limit:10,search:encodeURI(ca)});Xr(Aa),Ao(Aa)}}),onSearch:Aa=>{Ka(Aa);const Pr=la(la({},Bo),{page:1,limit:10,search:encodeURI(Aa)});Xr(Pr),Ao(Pr)}})),yr.createElement("div",{className:Wn.radioWrap},yr.createElement(we.ZP.Group,{value:fo,onChange:Aa=>{Ma(Aa.target.value),mo(!1)}},Wr.map((Aa,Pr)=>yr.createElement(we.ZP,{className:Wn.radio,value:Aa.course_id,key:Pr},yr.createElement("span",{title:Aa.name},Aa.name))))),xa&&yr.createElement("div",{className:Wn.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),En>10&&yr.createElement("div",{className:Wn.pagination},yr.createElement(li.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Bo==null?void 0:Bo.page,pageSize:10,total:En,onChange:Oo})))),yr.createElement(Re.Z,{resdata:Fa,type:"shixun",okloading:Wa,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Aa=>{var Pr;ao((Pr=We.actionTabs.params)!=null&&Pr.is_jupyter?1:Aa)}}))};var yo=(0,oe.connect)(({shixunsDetail:ft})=>({shixunsDetail:ft}))(Ra),eo={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},za=he(79063),Fo=Object.defineProperty,Vo=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,So=(ft,Ct,We)=>Ct in ft?Fo(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,us=(ft,Ct)=>{for(var We in Ct||(Ct={}))uo.call(Ct,We)&&So(ft,We,Ct[We]);if(No)for(var We of No(Ct))Bi.call(Ct,We)&&So(ft,We,Ct[We]);return ft},Io=(ft,Ct)=>Vo(ft,wo(Ct)),xi=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const _i=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r,Jn;const En=(0,oe.useParams)(),[$n]=bt.default.useForm(),[Wr,da]=(0,z.useState)({}),ca=(0,z.useRef)(),{commonHomeWorkAddDefaultData:Ka}=ft;let[fo,Ma]=(0,z.useState)({});(0,z.useEffect)(()=>{$n.resetFields()},[Er.actionTabs.key]);const xa=()=>{$n.validateFields().then(()=>xi(void 0,null,function*(){var Oa,Ya;if(Wr.min_num>Wr.max_num){De.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Wa=us({},Wr);Wa.attachment_ids&&(Wa.attachment_ids=(Oa=Wa==null?void 0:Wa.attachment_ids)==null?void 0:Oa.map(Fa=>Fa.response.id)),Wa.reference_attachment_ids&&(Wa.reference_attachment_ids=(Ya=Wa==null?void 0:Wa.reference_attachment_ids)==null?void 0:Ya.map(Fa=>Fa.response.id)),Wa.base_on_project||(Wa.base_on_project=!1);const ba=yield(0,ne.DQ)(Io(us({id:Er.actionTabs.id,subject_id:Er.actionTabs.subject_id},Wa),{homework_type:3}));ba.status===0&&(mo(ba.homework_id),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),De.ZP.success("\u65B0\u5EFA\u6210\u529F"),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function mo(Oa){return xi(this,null,function*(){if(!(fo!=null&&fo.ec_point_ids))return;let Ya=yield(0,St.ZP)(`/api/ec_courses/${fo==null?void 0:fo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:us({homework_common_id:Oa},fo)})})}return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:eo.drawer},z.createElement("section",{className:eo.bg},z.createElement("aside",{className:eo.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(bt.default,{form:$n,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{da(us({},$n.getFieldsValue()))}},z.createElement("div",{className:eo.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=Wr.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:eo.mdWrap},z.createElement(bt.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:Wr.intro})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))),z.createElement(a.Z,{gutter:[20,20],style:{marginTop:20}},z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(Fn.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"max_num",label:z.createElement("div",null,"\xA0"),rules:[{validator(Oa,Ya){return Ya?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},z.createElement(Fn.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),z.createElement(x.Z,null,z.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Jn=We==null?void 0:We.setting)!=null&&Jn.is_local)&&z.createElement(a.Z,{style:{marginTop:"-10px"}},z.createElement(x.Z,null,z.createElement(bt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},z.createElement(b.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),z.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),z.createElement("div",{className:eo.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},z.createElement(uu.Z,{watch:!0,defaultValue:Wr.notice})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))))),z.createElement("div",{className:eo.mdWrap},z.createElement(za.Z,{setitem:Oa=>Ma(us({},Oa))}))),z.createElement("div",{className:eo.footer_style},z.createElement("div",{className:eo.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:xa,className:eo.submit_button},"\u63D0\u4EA4")))};var zi=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({classroomList:lr,shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects}))(_i),ho={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb"},Do=Object.defineProperty,Jo=Object.defineProperties,Ko=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,di=(ft,Ct,We)=>Ct in ft?Do(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,$o=(ft,Ct)=>{for(var We in Ct||(Ct={}))Kr.call(Ct,We)&&di(ft,We,Ct[We]);if(ro)for(var We of ro(Ct))ka.call(Ct,We)&&di(ft,We,Ct[We]);return ft},ol=(ft,Ct)=>Jo(ft,Ko(Ct)),Vs=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Ci=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r,Jn,En;const $n=(0,oe.useParams)(),[Wr]=bt.default.useForm(),[da,ca]=(0,z.useState)({}),[Ka,fo]=(0,z.useState)(!1);let[Ma,xa]=(0,z.useState)({});const[mo,Oa]=(0,z.useState)({}),Ya=(0,z.useRef)(),{commonHomeWorkEditDefaultData:Wa}=ft;(0,z.useEffect)(()=>{Er.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&ba()},[Er.actionTabs.key]);const ba=()=>Vs(void 0,null,function*(){const Bo=yield(0,ne.FD)({id:Er.actionTabs.id,type:Er.actionTabs.type});if(Bo){const Xr=ol($o({},Bo.subject_homework),{attachment_ids:(0,cu.z)(Bo.subject_homework.attachments),reference_attachment_ids:(0,cu.z)(Bo.subject_homework.ref_attachments)});Wr.setFieldsValue($o({},Xr)),ca($o({},Xr)),fo(!0),Oa(new Date)}});function Fa(Bo){return Vs(this,null,function*(){if(!(Ma!=null&&Ma.ec_point_ids))return;let Xr=yield(0,St.ZP)(`/api/ec_courses/${Ma==null?void 0:Ma.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:$o({homework_common_id:Bo},Ma)})})}const Lo=()=>{Wr.validateFields().then(()=>Vs(void 0,null,function*(){var Bo,Xr;if(da.min_num>da.max_num){De.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Ao=$o({},da);Ao.attachment_ids&&(Ao.attachment_ids=(Bo=Ao==null?void 0:Ao.attachment_ids)==null?void 0:Bo.map(Xa=>Xa.response.id)),Ao.reference_attachment_ids&&(Ao.reference_attachment_ids=(Xr=Ao==null?void 0:Ao.reference_attachment_ids)==null?void 0:Xr.map(Xa=>Xa.response.id)),Ao.base_on_project||(Ao.base_on_project=!1),(yield(0,ne.VO)(ol($o($o({},$n),Ao),{base_on_project:Ao.base_on_project,homework_type:3,id:Er.actionTabs.id}))).status===0&&(De.ZP.success("\u7F16\u8F91\u6210\u529F"),Fa($n.categoryId),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:ho.drawer},z.createElement("section",{className:ho.bg},z.createElement("aside",{className:ho.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(bt.default,{form:Wr,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{ca($o({},Wr.getFieldsValue()))}},z.createElement("div",{className:ho.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=da.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:ho.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:da.description})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Ka&&z.createElement(cu.Z,{key:mo}))),z.createElement(a.Z,{gutter:[20,20],style:{marginTop:20}},z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(Fn.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"max_num",label:z.createElement("div",null,"\xA0"),rules:[{validator(Bo,Xr){return Xr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},z.createElement(Fn.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),z.createElement(x.Z,null,z.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Jn=We==null?void 0:We.setting)!=null&&Jn.is_local)&&z.createElement(a.Z,{style:{marginTop:"-10px"}},z.createElement(x.Z,null,z.createElement(bt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},z.createElement(b.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),z.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),z.createElement("div",{className:ho.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},z.createElement(uu.Z,{defaultValue:da.reference_answer,watch:!0})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Ka&&z.createElement(cu.Z,{key:mo}))))),z.createElement("div",{className:ho.mdWrap,style:{display:(En=We==null?void 0:We.setting)!=null&&En.hide_ec?"none":""}},z.createElement(za.Z,{setitem:Bo=>xa($o({},Bo)),homework_common_id:$n.categoryId}))),z.createElement("div",{className:ho.footer_style},z.createElement("div",{className:ho.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:Lo,className:ho.submit_button},"\u63D0\u4EA4")))};var Ds=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(Ci),$i={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},ma=Object.defineProperty,Ts=Object.defineProperties,Rs=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,Ms=(ft,Ct,We)=>Ct in ft?ma(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,fs=(ft,Ct)=>{for(var We in Ct||(Ct={}))Ji.call(Ct,We)&&Ms(ft,We,Ct[We]);if(Gi)for(var We of Gi(Ct))ks.call(Ct,We)&&Ms(ft,We,Ct[We]);return ft},Di=(ft,Ct)=>Ts(ft,Rs(Ct)),sl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const rl=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r;const Jn=(0,oe.useParams)(),[En]=bt.default.useForm(),[$n,Wr]=(0,z.useState)({}),[da,ca]=(0,z.useState)(),Ka=(0,z.useRef)(),{commonHomeWorkAddDefaultData:fo}=ft;let[Ma,xa]=(0,z.useState)({});(0,z.useEffect)(()=>{En.resetFields()},[Er.actionTabs.key]);const mo=()=>sl(void 0,null,function*(){const Wa=yield lr({type:"newCourse/getEditCourseData",payload:{id:Ka.current}});Wa&&(En.setFieldsValue({name:Wa.name}),En.setFieldsValue({intro:Wa.description}),En.setFieldsValue({notice:Wa.learning_notes}),Wr({name:Wa.name,intro:Wa.description,notice:Wa.learning_notes}))}),Oa=()=>{En.validateFields().then(()=>sl(void 0,null,function*(){var Wa,ba;const Fa=fs({},$n);Fa.attachment_ids&&(Fa.attachment_ids=(Wa=Fa==null?void 0:Fa.attachment_ids)==null?void 0:Wa.map(Bo=>Bo.response.id)),Fa.reference_attachment_ids&&(Fa.reference_attachment_ids=(ba=Fa==null?void 0:Fa.reference_attachment_ids)==null?void 0:ba.map(Bo=>Bo.response.id));const Lo=yield(0,ne.DQ)(Di(fs({id:Er.actionTabs.id,subject_id:Er.actionTabs.subject_id},Fa),{homework_type:1}));(Lo==null?void 0:Lo.status)===0&&(Ya(Lo.homework_id),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),De.ZP.success("\u65B0\u5EFA\u6210\u529F"),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function Ya(Wa){return sl(this,null,function*(){if(!(Ma!=null&&Ma.ec_point_ids))return;let ba=yield(0,St.ZP)(`/api/ec_courses/${Ma==null?void 0:Ma.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:fs({homework_common_id:Wa},Ma)})})}return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:$i.drawer},z.createElement("section",{className:$i.bg},z.createElement("aside",{className:$i.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),z.createElement(bt.default,{form:En,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",En.getFieldsValue()),Wr(fs({},En.getFieldsValue()))}},z.createElement("div",{className:$i.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=$n.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:$i.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:$n.intro})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null)))),z.createElement("div",{className:$i.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},z.createElement(uu.Z,{watch:!0,defaultValue:$n.notice})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))))),z.createElement("div",{className:$i.mdWrap},z.createElement(za.Z,{setitem:Wa=>xa(fs({},Wa))}))),z.createElement("div",{className:$i.footer_style},z.createElement("div",{className:$i.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:Oa,className:$i.submit_button},"\u63D0\u4EA4")))};var As=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(rl),Ro={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k"},$s=Object.defineProperty,pl=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Gl=Object.getOwnPropertySymbols,$l=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Al=(ft,Ct,We)=>Ct in ft?$s(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ps=(ft,Ct)=>{for(var We in Ct||(Ct={}))$l.call(Ct,We)&&Al(ft,We,Ct[We]);if(Gl)for(var We of Gl(Ct))jl.call(Ct,We)&&Al(ft,We,Ct[We]);return ft},Pu=(ft,Ct)=>pl(ft,yu(Ct)),Tu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const du=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r;const Jn=(0,oe.useParams)(),[En]=bt.default.useForm(),[$n,Wr]=(0,z.useState)({}),[da,ca]=(0,z.useState)(!1);let[Ka,fo]=(0,z.useState)({});const[Ma,xa]=(0,z.useState)({}),mo=(0,z.useRef)(),{commonHomeWorkEditDefaultData:Oa}=ft;(0,z.useEffect)(()=>{Er.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Ya()},[Er.actionTabs.key]);const Ya=()=>Tu(void 0,null,function*(){const Fa=yield(0,ne.FD)({id:Er.actionTabs.id,type:Er.actionTabs.type});if(Fa){const Lo={name:Fa.subject_homework.name,description:Fa.subject_homework.description,reference_answer:Fa.subject_homework.reference_answer,attachment_ids:(0,cu.z)(Fa.subject_homework.attachments),reference_attachment_ids:(0,cu.z)(Fa.subject_homework.ref_attachments)};console.log(Lo),En.setFieldsValue(Ps({},Lo)),Wr(Ps({},Lo)),ca(!0),xa(new Date)}});function Wa(Fa){return Tu(this,null,function*(){if(!(Ka!=null&&Ka.ec_point_ids))return;let Lo=yield(0,St.ZP)(`/api/ec_courses/${Ka==null?void 0:Ka.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ps({homework_common_id:Fa},Ka)})})}const ba=()=>{En.validateFields().then(()=>Tu(void 0,null,function*(){var Fa,Lo;const Bo=Ps({},$n);Bo.attachment_ids&&(Bo.attachment_ids=(Fa=Bo==null?void 0:Bo.attachment_ids)==null?void 0:Fa.map(Ao=>{var Oo;return(Oo=Ao.response)==null?void 0:Oo.id})),Bo.reference_attachment_ids&&(Bo.reference_attachment_ids=(Lo=Bo==null?void 0:Bo.reference_attachment_ids)==null?void 0:Lo.map(Ao=>{var Oo;return(Oo=Ao.response)==null?void 0:Oo.id})),(yield(0,ne.VO)(Pu(Ps(Ps({},Jn),Bo),{base_on_project:!0,homework_type:1,id:Er.actionTabs.id}))).status===0&&(De.ZP.success("\u7F16\u8F91\u6210\u529F"),Wa(Jn.categoryId),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Ro.drawer},z.createElement("section",{className:Ro.bg},z.createElement("aside",{className:Ro.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),z.createElement(bt.default,{form:En,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Wr(Ps({},En.getFieldsValue()))}},z.createElement("div",{className:Ro.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=$n.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:Ro.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:$n.description})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},da&&z.createElement(cu.Z,{key:Ma})))),z.createElement("div",{className:Ro.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},z.createElement(uu.Z,{defaultValue:$n.reference_answer,watch:!0})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},da&&z.createElement(cu.Z,{key:Ma}))))),z.createElement("div",{className:Ro.mdWrap},z.createElement(za.Z,{setitem:Fa=>fo(Ps({},Fa)),homework_common_id:Jn.categoryId}))),z.createElement("div",{className:Ro.footer_style},z.createElement("div",{className:Ro.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:ba,className:Ro.submit_button},"\u63D0\u4EA4")))};var Ru=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(du),LA=he(30851),iA=he(94096),rs=he(9776),pi=he(59301),xs=Object.defineProperty,el=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Wl=Object.prototype.propertyIsEnumerable,vl=(ft,Ct,We)=>Ct in ft?xs(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,tu=(ft,Ct)=>{for(var We in Ct||(Ct={}))Hl.call(Ct,We)&&vl(ft,We,Ct[We]);if(el)for(var We of el(Ct))Wl.call(Ct,We)&&vl(ft,We,Ct[We]);return ft},Xl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{TabPane:sA}=Ml.default,nu=({classroomList:ft,exercise:Ct,saveExercise:We,loading:xn,dispatch:lr})=>{var Er;const _r=(0,oe.useParams)(),Jn=(0,oe.useLocation)(),[En]=bt.default.useForm(),{brankList:$n}=Ct;let[Wr,da]=(0,z.useState)(!0),[ca,Ka]=(0,z.useState)(!1);const[fo,Ma]=(0,z.useState)("myself");let[xa,mo]=(0,z.useState)([]),[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)(),[Fa,Lo]=(0,z.useState)([]);const Bo=(0,z.useRef)(null),[Xr,Ao]=(0,z.useState)(!1),[Oo,Xa]=(0,z.useState)(""),[ao,vi]=(0,z.useState)(""),Aa=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:ii=>ii?"\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:(ii,Qr)=>pi.createElement("a",{href:ii?`/randompaper/detail/${Qr.id}`:`/paperlibrary/see/${Qr.id}?defaultActiveKey=${(Pr==null?void 0:Pr.filter)=="public"?"1":(Pr==null?void 0:Pr.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[Pr,ko]=(0,z.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,z.useEffect)(()=>{Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ai(),Lo([]),Oi())},[Ct.actionTabs.key]);const Oi=()=>Xl(void 0,null,function*(){const ii=yield lr({type:"paperlibrary/getTeachGroupData"});Ya(ii)}),Wi=ii=>{const Qr=parseInt(ii);return isNaN(Qr)?"":Qr},Ai=()=>Xl(void 0,null,function*(){var ii;if(Wr){++Pr.page,da(!1),Pr.is_random=Pr.filter=="myself"?2:null;const Qr=yield lr({type:"exercise/getBrankList",payload:tu({},Pr)});xa=Qr!=null&&Qr.object_list?[...xa.concat(Qr==null?void 0:Qr.object_list)]:xa,ba(Qr.is_teacher),((ii=Qr.object_list)==null?void 0:ii.length){Bo.current.scrollTop=0,xa=[],Pr.page=0,Pr.group_id=ii,Wr=!0,Lo([]),ko(tu({},Pr)),Ai()},as={selectedRowKeys:Fa,onChange:ii=>{Lo(ii)},type:"radio"},Pi=()=>{ko(tu({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),mo([]),da(!0),Ma("myself"),lr({type:"exercise/setActionTabs",payload:{}}),Ka(!1)},[hs,Xi,cs,dl]=(0,Pe.P)(),al=ii=>Xl(void 0,null,function*(){let Qr=!1;xa.forEach($a=>{Fa.includes($a.id)&&(Qr=$a.is_random)});const ni=ii.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Qr){const $a=yield lr({type:"exercise/saveBanks",payload:{course_id:_r.coursesId,object_type:"examination_bank",bank_id:Fa,shixuns_info:ni}});($a==null?void 0:$a.status)===0&&((0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),lr({type:"classroomList/getClassroomExercisesList",payload:tu({},Ct.actionTabs.params)}),Xa(`/classrooms/${_r.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),vi(`/classrooms/${_r.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),Ao(!0),De.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Xi(),Pi());return}lr({type:"exercise/setActionTabs",payload:{}}),Xi();let Sa=1,Va=Fe.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:pi.createElement("div",{className:iA.Z.modalColumn},pi.createElement("div",{className:iA.Z.modalRow},pi.createElement("sup",{className:iA.Z.sup},"*"),pi.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),pi.createElement(Fn.Z,{parser:Wi,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Sa,onChange:$a=>{Sa=$a;const Ha=document.getElementById("model_error");Sa<1||Sa>50?Ha.style.display="block":Ha.style.display="none"}})),pi.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:Pi,onOk:()=>Xl(void 0,null,function*(){if(Sa<1||Sa>50){const Ha=document.getElementById("model_error");return Ha.style.display="block",Promise.reject()}Va.update({cancelButtonProps:{disabled:!0}});const $a=yield lr({type:"exercise/saveBanks",payload:{course_id:_r.coursesId,object_type:"examination_bank",bank_id:Fa,shixuns_info:ni,num:Sa}});Va.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),lr({type:"classroomList/getClassroomExercisesList",payload:tu({},Ct.actionTabs.params)}),Pi(),Xi(),De.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(Pi(),Xi())})})});return pi.createElement(pi.Fragment,null,pi.createElement(Fe.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ca,bodyStyle:{minHeight:200},wrapClassName:iA.Z.warpModal,onOk:()=>Xl(void 0,null,function*(){if(!Fa.length){De.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ka(!0);let ii=!1,Qr=!1;if(xa.forEach(ni=>{Fa.includes(ni.id)&&ni.need_authorize&&(ii=ni.need_authorize),Fa.includes(ni.id)&&(Qr=ni.is_random)}),ii){(0,jt.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}We(Fa[0]),Pi(),Ka(!1)}),onCancel:Pi},pi.createElement(Ml.default,{activeKey:fo,onTabClick:ii=>Xl(void 0,null,function*(){Bo.current.scrollTop=0,xa=[],fo!==ii&&Lo([]),Ma(ii),Pr.page=0,Pr.filter=ii,Pr.group_id=null,Wr=!0,Ai()})},pi.createElement(sA,{tab:pi.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),pi.createElement(sA,{tab:pi.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),pi.createElement(sA,{tab:pi.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),pi.createElement("div",{className:iA.Z.tabSearch},fo==="teacher"&&pi.createElement(y.default,{value:Pr.group_id,onChange:Yi,size:"middle",style:{width:200,marginRight:30}},pi.createElement(y.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Er=Oa==null?void 0:Oa.groups)==null?void 0:Er.map(ii=>pi.createElement(y.default.Option,{key:ii==null?void 0:ii.group_id,value:ii==null?void 0:ii.group_id},ii==null?void 0:ii.name))),pi.createElement(Et.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Pr.search,onChange:ii=>{Pr.search=ii.target.value,ko(tu({},Pr))},onSearch:ii=>{Bo.current.scrollTop=0,xa=[],Pr.page=0,Wr=!0,Lo([]),ii&&(0,rs.tk)({name:ii,copywriting:ii,position:"Exercise"}),Ai()}})),pi.createElement("div",{ref:Bo,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Wa&&fo==="public"&&pi.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},pi.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),pi.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")),pi.createElement(gr(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ai()},hasMore:Wr,useWindow:!1},Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Wa&&pi.createElement(LA.Z,{className:iA.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:xa,onRow:ii=>({onClick:()=>{Lo([ii==null?void 0:ii.id])}}),resColumns:Aa,rowSelection:as})))),pi.createElement(Fe.default,{title:"\u63D0\u793A",open:Xr,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:pi.createElement("div",null,pi.createElement(te.ZP,{onClick:()=>{Ao(!1),oe.history.push(ao)}},"\u4FEE\u6539\u8BD5\u5377"),pi.createElement(te.ZP,{type:"primary",onClick:()=>{oe.history.push(Oo),Ao(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Ao(!1)}},pi.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")),pi.createElement(Pe.Z,{inPaper:!0,visible:hs,onCancel:Xi,onOk:al,renderData:cs,modalType:"multiple",type:"examination_bank"}))};var rc=(0,oe.connect)(({exercise:ft,loading:Ct,classroomList:We})=>({exercise:ft,loading:Ct,classroomList:We}))(nu),bc=he(78271),Zs=he(59301),ku=Object.defineProperty,Vu=Object.defineProperties,ac=Object.getOwnPropertyDescriptors,DA=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,KA=Object.prototype.propertyIsEnumerable,mA=(ft,Ct,We)=>Ct in ft?ku(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,OA=(ft,Ct)=>{for(var We in Ct||(Ct={}))hA.call(Ct,We)&&mA(ft,We,Ct[We]);if(DA)for(var We of DA(Ct))KA.call(Ct,We)&&mA(ft,We,Ct[We]);return ft},lA=(ft,Ct)=>Vu(ft,ac(Ct)),pA=(ft,Ct)=>{var We={};for(var xn in ft)hA.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&DA)for(var xn of DA(ft))Ct.indexOf(xn)<0&&KA.call(ft,xn)&&(We[xn]=ft[xn]);return We},Nl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())}),vA=(ft=>(ft.All="",ft.Shixun="shixun",ft.VideoItem="video",ft.Attachment="attachment",ft.group_count="group_homework",ft.normal_count="normal_homework",ft.ExaminationBank="exercise",ft.HomeworkCommon="hack_homework",ft.Discusses="Discusses",ft.Challenge="challenge",ft))(vA||{});const eu=ft=>{var Ct=ft,{pathsDetail:We,user:xn,loading:lr,dispatch:Er,classroomList:_r}=Ct,Jn=pA(Ct,["pathsDetail","user","loading","dispatch","classroomList"]),En,$n,Wr,da;const ca=(0,oe.useParams)(),{stageData:Ka,visibleType:fo="All",keywords:Ma,editKey:xa}=We,{shixuns_count:mo=0,videos_count:Oa=0,attachment_count:Ya=0,chapter_statis:Wa,group_count:ba=0,normal_count:Fa=0,disscuss_count:Lo=0,banks_count:Bo=0,hack_count:Xr=0}=We==null?void 0:We.detail,[Ao,Oo]=(0,z.useState)([]),[Xa,ao]=(0,z.useState)({content:"",type:""}),[vi,Aa]=(0,z.useState)([]),[Pr,ko]=(0,z.useState)("All"),[Oi,Wi]=(0,z.useState)(""),[,Ai,Yi]=(0,_s.U)(ne.CI,{}),as=!((En=We.detail)!=null&&En.can_managed),Pi=[{name:"\u5168\u90E8",type:"All",number:mo+Oa+Ya+ba+Fa+Bo+Xr+((Wa==null?void 0:Wa.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:mo,isShow:mo>0},{name:"\u89C6\u9891",type:"VideoItem",number:Oa,isShow:Oa>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:Ya,isShow:Ya>0},{name:"\u5173\u5361",type:"Challenge",number:Wa==null?void 0:Wa.challenge_count,isShow:(Wa==null?void 0:Wa.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:ba,isShow:!(0,se.JA)()&&ba>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Fa,isShow:!(0,se.JA)()&&Fa>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:Xr,isShow:!(0,se.JA)()&&Xr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Bo,isShow:!(0,se.JA)()&&Bo>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:Lo,isShow:Lo>0}].filter(Va=>Va.isShow),hs=()=>{Er({type:"pathsDetail/getPathsDetail",payload:{id:ca.pathId,keywords:Ma}})},Xi=Va=>{Va=Va!=null&&Va.includes(".json")?Va:`${Va}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Nl(void 0,null,function*(){const $a=yield(0,gs.L8)({url:Va});if(!$a)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ha=yield(0,Me.Ir)({id:$a.shixun_identifier});if(Ha!=null&&Ha.game_identifier){(0,pe.xg)(`/tasks/${Ha.game_identifier}`);return}(Ha==null?void 0:Ha.status)===2?Xi(Ha==null?void 0:Ha.message):(Ha==null?void 0:Ha.status)===3&&cs(Ha==null?void 0:Ha.message)})})},cs=Va=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Va,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},dl=Va=>{var $a;Va!=="\u53D6\u6D88"&&ii({stage_id:($a=_r==null?void 0:_r.actionTabs)==null?void 0:$a.id})},al=(...Va)=>Nl(void 0,[...Va],function*($a={}){return yield Er({type:"pathsDetail/getStageData",payload:lA(OA({tab:vA[fo]},$a),{subject_id:ca.pathId,keywords:Ma})})}),ii=(...Va)=>Nl(void 0,[...Va],function*($a={}){if($a!=null&&$a.stage_id){const Ha=yield Er({type:"pathsDetail/getStageChildrenData",payload:{id:$a==null?void 0:$a.stage_id,type:"stage",keywords:Ma,tab:vA[fo]}}),ri=Ao.map(Ca=>{var Ei;return Ca.stage_id==($a==null?void 0:$a.stage_id)?lA(OA(OA({},Ca),$a),{items:(Ei=Ha.data)==null?void 0:Ei.items}):Ca});Er({type:"pathsDetail/save",payload:{stageData:ri}})}Er({type:"pathsDetail/getPathsDetail",payload:{id:ca.pathId}})}),Qr=()=>xa!==-1?(Fe.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:Zs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Va=`Edit_${xa}`;let $a=document.getElementById(Va);$a&&setTimeout(()=>$a.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ni=(0,z.useMemo)(()=>Ao==null?void 0:Ao.map(function(Va,$a){return Zs.createElement("div",{key:$a},Zs.createElement(_t,{val:Va,allData:Ao,index:$a,selectExercise:Ha=>{Wi(Ha==null?void 0:Ha.stage_id),Er({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:Ha=>{var ri,Ca;Ha!=null&&Ha.container_id?Er({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:Ha==null?void 0:Ha.attachment_detail,params:{course_id:Ha==null?void 0:Ha.container_id,coursesId:Ha==null?void 0:Ha.container_id,id:Ha==null?void 0:Ha.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):ao({content:ln.Z.API_SERVER+((ri=Ha==null?void 0:Ha.attachment_detail)==null?void 0:ri.url),type:(Ca=Ha==null?void 0:Ha.attachment_detail)==null?void 0:Ca.file_type})},visibleTypeNew:Pr,UpdataStageChildrenData:ii,getData:ii}))}),[Ao,Pr]),Sa=Va=>{(0,ne._C)({id:Oi,subject_id:ca.pathId,homework_type:"exercise",examination_bank_ids:[Va]}).then($a=>{($a==null?void 0:$a.status)==0&&(De.ZP.success("\u9009\u7528\u6210\u529F"),ii({stage_id:Oi||(We==null?void 0:We.stage_id)}))})};return(0,z.useEffect)(()=>{Oo(Ka)},[Ka]),(0,z.useEffect)(()=>{_r.actionTabs.key=="closePathsTabs"&&ii({stage_id:Oi||(We==null?void 0:We.stage_id)})},[_r.actionTabs.key]),Zs.createElement("section",null,Zs.createElement(E.Z,{spinning:lr["pathsDetail/getStageData"]||lr["pathsDetail/getPathsDetail"]},Zs.createElement("aside",{className:oi.actionTabs},Pi.map((Va,$a)=>Zs.createElement("div",{key:$a,className:`mr5 ${Va.type===fo?oi.tabActive:oi.tab}`,onClick:()=>{xa===-1?(Va.type=="group_count"||Va.type=="normal_count"?ko("SubjectHomework"):ko(Va.type),Va.type!=="Discusses"&&al({tab:vA[Va.type]}),Er({type:"pathsDetail/save",payload:{visibleType:Va.type,editKey:-1}})):De.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},Zs.createElement("span",{className:oi.s1},Va.name),Zs.createElement("span",{className:oi.s2},Va.number)))),fo!=="Discusses"&&Zs.createElement(Zs.Fragment,null,ni,(($n=We.detail)==null?void 0:$n.allow_statistics)&&fo==="All"&&!Ma&&Zs.createElement(E.Z,{spinning:Ai},Zs.createElement("div",{className:oi.addStage,onClick:()=>Nl(void 0,null,function*(){if(as){De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!Qr())return;const Va=yield Yi({name:`\u7B2C${(0,pe.EM)(Ao.length+1)}\u7AE0\u8282`,subject_id:ca.pathId,pathId:ca.pathId,list:[]});Va!=null&&Va.stage_id&&(Oo([...Ao,Va]),Er({type:"pathsDetail/save",payload:{editKey:Ao.length,stage_id:Va==null?void 0:Va.stage_id}}))})},Zs.createElement("span",{className:oi.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Ao==null?void 0:Ao.length)===0&&Zs.createElement(ml.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),fo==="Discusses"&&Zs.createElement("aside",{className:"mt20"},Zs.createElement(Vn,{activeIndex:3,isDelete:(Wr=We.detail)==null?void 0:Wr.allow_add_member,shixunIdentifier:11,identity:(da=xn.userInfo)==null?void 0:da.role,user:xn.userInfo,isShixunDetail:!0,keywords:Ma,refreshCount:hs}))),Zs.createElement(yo,null),Zs.createElement(Lu,{shixunIds:vi,cb:dl}),Zs.createElement(zi,null),Zs.createElement(Ds,null),Zs.createElement(As,null),Zs.createElement(Ru,null),Zs.createElement(rc,{saveExercise:Sa}),Zs.createElement(bc.Z,null),Zs.createElement(BA.Z,{close:!0,data:Xa==null?void 0:Xa.content,type:Xa==null?void 0:Xa.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{ao({content:"",type:""})}}))};var qc=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,classroomList:xn})=>({pathsDetail:ft,user:Ct,loading:We.effects,classroomList:xn}))(eu),Bc=he(5083),es=he(11420),GA={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},Ks=he(59301),Zu=Object.defineProperty,Pc=Object.defineProperties,oc=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,ic=Object.prototype.hasOwnProperty,NA=Object.prototype.propertyIsEnumerable,WA=(ft,Ct,We)=>Ct in ft?Zu(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Tl=(ft,Ct)=>{for(var We in Ct||(Ct={}))ic.call(Ct,We)&&WA(ft,We,Ct[We]);if(Mu)for(var We of Mu(Ct))NA.call(Ct,We)&&WA(ft,We,Ct[We]);return ft},xu=(ft,Ct)=>Pc(ft,oc(Ct)),yA=(ft,Ct)=>{var We={};for(var xn in ft)ic.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Mu)for(var xn of Mu(ft))Ct.indexOf(xn)<0&&NA.call(ft,xn)&&(We[xn]=ft[xn]);return We},uA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{RangePicker:Fs}=Bc.default,Us=ft=>{var Ct=ft,{user:We,pathsDetail:xn}=Ct,lr=yA(Ct,["user","pathsDetail"]),Er;const[_r]=bt.default.useForm(),[Jn,En]=(0,z.useState)([]),[$n,Wr]=(0,z.useState)(!0),[da,ca]=(0,z.useState)(!1),[Ka,fo]=(0,z.useState)(!1),[Ma,xa]=(0,z.useState)(0),[mo,Oa]=(0,z.useState)({}),Ya=(0,oe.useParams)(),[Wa,ba]=(0,z.useState)({page:1,limit:10}),Fa=!((Er=xn.detail)!=null&&Er.can_managed),Lo=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Bo=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(Aa,Pr)=>Ks.createElement(Ks.Fragment,null,(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",null,"\u7533\u8BF7\u4E2D"),(Pr==null?void 0:Pr.state)==="rejected"&&Ks.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(Pr==null?void 0:Pr.state)==="passed"&&Ks.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:Aa=>`${Aa}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(Aa,Pr)=>Ks.createElement("div",{className:GA.actionsBtns},(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",{onClick:()=>Xr(Pr)},"\u540C\u610F"),(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",{onClick:()=>Ao(Pr)},"\u62D2\u7EDD"),(Pr==null?void 0:Pr.state)==="rejected"&&Ks.createElement("span",{onClick:()=>Oo(Pr)},"\u62D2\u7EDD\u539F\u56E0"),(Pr==null?void 0:Pr.state)==="passed"&&Ks.createElement("span",{onClick:()=>Xa(Pr)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(Aa=>Ka?!0:Aa.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&Aa.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,z.useEffect)(()=>{ao(Wa)},[]);const Xr=Aa=>uA(void 0,null,function*(){if(Fa){Lo();return}const Pr=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Aa==null?void 0:Aa.id,op:"pass"}});(Pr==null?void 0:Pr.status)===0&&ao(Wa)}),Ao=Aa=>{if(Fa){Lo();return}let Pr="";Fe.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:Ks.createElement("div",null,Ks.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),Ks.createElement("aside",{className:"flex-container"},Ks.createElement("sup",{className:"c-red-ee4"},"*"),Ks.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),Ks.createElement(Et.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:ko=>Pr=ko.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>uA(void 0,null,function*(){if(!Pr)return De.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ko=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Aa==null?void 0:Aa.id,op:"reject",content:Pr}});(ko==null?void 0:ko.status)===0&&ao(Wa)})})},Oo=Aa=>{if(Fa){Lo();return}Fe.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:Ks.createElement("div",null,Aa==null?void 0:Aa.content),okText:"\u786E\u5B9A"})},Xa=Aa=>{Oa((Aa==null?void 0:Aa.info)||{}),ca(!0)},ao=Aa=>uA(void 0,null,function*(){Wr(!0);const Pr=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/request_certificates.json`,{method:"get",params:Aa});Pr!=null&&Pr.data&&(En(Pr==null?void 0:Pr.data),xa((Pr==null?void 0:Pr.total_count)||0),fo(Pr==null?void 0:Pr.is_manage)),Wr(!1)}),vi=(Aa,Pr)=>{const ko=xu(Tl({},Wa),{page:Aa,limit:Pr});ba(ko),ao(ko)};return Ks.createElement("div",{className:GA.certificate},Ks.createElement(bt.default,{form:_r,layout:"inline",className:"mb20",size:"large",onValuesChange:(Aa,Pr)=>{const{state:ko="",keyword:Oi="",time:Wi=[]}=Pr,Ai=xu(Tl({},Wa),{page:1,state:ko,keyword:Oi,start_time:Wi!=null&&Wi[0]?ie()(Wi[0]).format("YYYY-MM-DD"):"",end_time:Wi!=null&&Wi[1]?ie()(Wi[1]).format("YYYY-MM-DD"):""});ba(Ai),ao(Ai)}},Ks.createElement(bt.default.Item,{name:"state",initialValue:"",className:"mr10"},Ks.createElement(y.default,{style:{width:104}},Ks.createElement(y.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Ks.createElement(y.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),Ks.createElement(y.default.Option,{value:"passed"},"\u901A\u8FC7"),Ks.createElement(y.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),Ks.createElement(bt.default.Item,{name:"time"},Ks.createElement(Fs,{onChange:(Aa,Pr)=>{console.log(Pr,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),Ks.createElement(bt.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},Ks.createElement(es.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),Ks.createElement(Yn.default,{dataSource:Jn,rowKey:Aa=>Aa.id,columns:Bo,loading:$n,pagination:{pageSize:Wa.limit,total:Ma,current:Wa.page,onChange:vi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),Ks.createElement(ts.Z,{visible:da,onCancel:()=>{ca(!1),Oa({})},data:mo}))};var ru=(0,oe.connect)(({user:ft,pathsDetail:Ct})=>({user:ft,pathsDetail:Ct}))(Us),Eu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});ie().locale("ZH-cn");const{TabPane:fu}=Ml.default,xc=({data:ft})=>{const[Ct,We]=(0,z.useState)("1"),[xn,lr]=(0,z.useState)(1),[Er,_r]=(0,z.useState)(),[Jn,En]=(0,z.useState)(!0),$n=(0,oe.useParams)();function Wr(){return Eu(this,null,function*(){let ca;En(!0),Ct==="1"?ca=`/api/paths/${$n.pathId}/study_ranking_shixuns_passed.json`:Ct==="2"?ca=`/api/paths/${$n.pathId}/study_ranking_videos.json`:Ct==="3"?ca=`/api/paths/${$n.pathId}/study_ranking_pdf_attachments.json`:Ct==="4"&&(ca=`/api/paths/${$n.pathId}/study_ranking_discusses.json`);const Ka=yield(0,St.ZP)(ca,{method:"get",params:{page:xn}});En(!1),_r(Ka)})}(0,z.useEffect)(()=>{Wr()},[xn,Ct]);const da=()=>{var ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo;return z.createElement(z.Fragment,null,z.createElement(E.Z,{spinning:Jn},z.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},z.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),z.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(Er==null?void 0:Er.user_show)&&z.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},z.createElement("span",{style:{flex:"1"}},((ca=Er==null?void 0:Er.data_user)==null?void 0:ca.rank)===0&&((Ka=Er==null?void 0:Er.data_user)==null?void 0:Ka.num)===0?"--":((fo=Er==null?void 0:Er.data_user)==null?void 0:fo.rank)<=100&&((Ma=Er==null?void 0:Er.data_user)==null?void 0:Ma.rank)!=0?(xa=Er==null?void 0:Er.data_user)==null?void 0:xa.rank:"\u672A\u4E0A\u699C"),z.createElement("span",{style:{flex:"1"}},(mo=Er==null?void 0:Er.data_user)==null?void 0:mo.user_real_name),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},((Oa=Er==null?void 0:Er.data_user)==null?void 0:Oa.num)||"--"),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},(Ya=Er==null?void 0:Er.data_user)!=null&&Ya.num?(0,pe.li)((Wa=Er==null?void 0:Er.data_user)==null?void 0:Wa.num):"--"),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},((ba=Er==null?void 0:Er.data_user)==null?void 0:ba.num)||"--"),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},((Fa=Er==null?void 0:Er.data_user)==null?void 0:Fa.num)||"--")),(Er==null?void 0:Er.user_show)&&z.createElement(zs.Z,null),((Lo=Er==null?void 0:Er.data)==null?void 0:Lo.length)>0?(Bo=Er==null?void 0:Er.data)==null?void 0:Bo.map((Xr,Ao)=>z.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(Xr==null?void 0:Xr.rank)===1&&z.createElement("span",{style:{flex:"1",color:"#E02020"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)===2&&z.createElement("span",{style:{flex:"1",color:"#FA6400"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)===3&&z.createElement("span",{style:{flex:"1",color:"#F7B500"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)>3&&z.createElement("span",{style:{flex:"1"}},Xr==null?void 0:Xr.rank),z.createElement("span",{style:{flex:"1"}},Xr==null?void 0:Xr.user_real_name),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},(0,pe.li)(Xr==null?void 0:Xr.num)),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num))):z.createElement(ml.Z,null),(Er==null?void 0:Er.count)>10&&z.createElement(li.Z,{current:xn,pageSize:10,showSizeChanger:!1,total:Er==null?void 0:Er.count,style:{textAlign:"center",margin:"20px 0px"},onChange:Xr=>{lr(Xr)}})))};return z.createElement("div",null,z.createElement(Ml.default,{activeKey:Ct,style:{background:"#fff",padding:"0px 20px"},onChange:ca=>{We(ca),lr(1)}},z.createElement(fu,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},z.createElement(da,null)),z.createElement(fu,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},z.createElement(da,null)),z.createElement(fu,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},z.createElement(da,null)),z.createElement(fu,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},z.createElement(da,null))))};var Ju=he(20736),XA=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,sd=(ft,Ct)=>{var We={};for(var xn in ft)Qu.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&XA)for(var xn of XA(ft))Ct.indexOf(xn)<0&&Fu.call(ft,xn)&&(We[xn]=ft[xn]);return We},VA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Uu=ft=>{var Ct=ft,{user:We,pathsDetail:xn}=Ct,lr=sd(Ct,["user","pathsDetail"]),Er;const _r=(0,oe.useParams)(),Jn=(0,z.useRef)(),En=(0,z.useRef)(),$n=(0,z.useRef)(!1),[Wr,da]=(0,z.useState)({}),[ca,Ka]=(0,z.useState)(700);(0,z.useEffect)(()=>{setTimeout(()=>{var xa,mo;(mo=(xa=Jn.current)==null?void 0:xa.resize)==null||mo.call(xa)},300)},[ca]),(0,z.useEffect)(()=>{var xa;da((xa=xn.detail)==null?void 0:xa.atlas_data)},[(Er=xn.detail)==null?void 0:Er.atlas_data]),(0,z.useEffect)(()=>(document.addEventListener((0,Ju.gH)(),fo),()=>{document.removeEventListener((0,Ju.gH)(),fo)}),[]);const fo=()=>{(0,Ju.vp)()||Ka(700)},Ma=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:xa=>{if(xa.dataType==="edge")return xa.data.relation;if(xa.dataType==="node")return"\u540D\u79F0\uFF1A"+xa.data.name+"
\u7C7B\u522B\uFF1A"+xa.data.labels.join(", ")+"
ID: "+xa.data.uid+"
"}},legend:[{bottom:0,left:"center",orient:"horizontal",data:Wr.categories.map(xa=>{if(xa.name)return xa.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:Wr.nodes,links:Wr.links,categories:Wr.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ju.vp)()?(setTimeout(()=>{Ka(700)},300),(0,Ju.BU)()):((0,Ju.Dj)(En.current),setTimeout(()=>{Ka(window.innerHeight-40)},300))}}}}});return z.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:ca+30,background:"#FFF"},ref:En},Wr.nodes&&z.createElement(ms.Z,{style:{height:ca+"px"},option:Ma(),onChartReady:xa=>{Jn.current=xa,xa.resize()},opts:{renderer:"svg"},onEvents:{click:xa=>{$n.current=!1,setTimeout(()=>{if(!$n.current&&xa.dataType==="node"){let mo=xa.data.url;mo&&window.open(mo,"_blank")}},500)},dblclick:(xa,mo,Oa)=>VA(void 0,null,function*(){console.log("p:",xa,mo,Oa),$n.current=!0;const Ya=yield(0,St.ZP)(`/api/paths/${_r.pathId}/atlas_data.json`,{method:"get",params:{node_id:xa.data.id}});let{nodes:Wa,links:ba,categories:Fa}=Ya.atlas_data;Wa=Wr.nodes.concat(Wa),ba=Wr.links.concat(ba);let Lo=Wa.filter((Oo,Xa,ao)=>ao.findIndex(vi=>vi.id===Oo.id)===Xa),Bo=ba.filter((Oo,Xa,ao)=>ao.findIndex(vi=>vi.source===Oo.source&&vi.target===Oo.target)===Xa),Xr=[],Ao=Math.max(Fa.length,Wr.categories.length);for(let Oo=0;Oo({user:ft,pathsDetail:Ct}))(Uu),Js={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},ud="data:image/png;base64,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",ys=he(59301),_c=Object.getOwnPropertySymbols,$c=Object.prototype.hasOwnProperty,sc=Object.prototype.propertyIsEnumerable,Fc=(ft,Ct)=>{var We={};for(var xn in ft)$c.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&_c)for(var xn of _c(ft))Ct.indexOf(xn)<0&&sc.call(ft,xn)&&(We[xn]=ft[xn]);return We},TA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const zc=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,user:lr,loading:Er,dispatch:_r}=Ct,Jn=Fc(Ct,["pathsDetail","globalSetting","user","loading","dispatch"]);const[En,$n]=(0,z.useState)([]),[Wr]=(0,oe.useSearchParams)(),da=(0,oe.useParams)(),[ca,Ka]=(0,z.useState)(!1),fo=()=>TA(void 0,null,function*(){var Oa,Ya;Ka(!0);const Wa=yield(0,St.ZP)(`/api/paths/${da.pathId}/packages_list.json`,{method:"get",params:{identifier:(Oa=lr==null?void 0:lr.userInfo)==null?void 0:Oa.login,id:da.pathId}});Ka(!1),Wa.status==0&&$n((Ya=Wa==null?void 0:Wa.data)==null?void 0:Ya.map(ba=>(ba.isFull=!1,ba)))});(0,z.useEffect)(()=>{fo()},[]);const Ma=Oa=>TA(void 0,null,function*(){const Ya=yield(0,St.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Oa}});(Ya==null?void 0:Ya.status)==0?xa(Oa):Fe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>TA(void 0,null,function*(){const Wa=yield(0,St.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Oa}});(Wa==null?void 0:Wa.status)==0&&xa(Oa)})})}),xa=Oa=>TA(void 0,null,function*(){const Ya=yield(0,St.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Oa,payment_method:"wechat_qr"}});Ya!=null&&Ya.num&&window.open(Wr.get("userid")?`/order/${da.pathId}/pay?order_num=${Ya==null?void 0:Ya.num}&userid=${Wr.get("userid")}`:`/order/${da.pathId}/pay?order_num=${Ya==null?void 0:Ya.num}`)}),mo=Oa=>{var Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa;return ys.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},ys.createElement("div",{className:Js.Head},ys.createElement("div",{className:Js.Headtitle},ys.createElement("span",{title:Oa==null?void 0:Oa.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Oa==null?void 0:Oa.package_name),ys.createElement("span",{className:Js.span2},"\uFF08\u5171 ",ys.createElement("span",{style:{color:"#333"}},Oa==null?void 0:Oa.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),ys.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ys.createElement("div",{className:Js.Headprice},ys.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),ys.createElement("span",{className:Js.nowPrice},"\uFFE5",parseInt((Wa=(Ya=`${Oa==null?void 0:Oa.package_price}`)==null?void 0:Ya.split("."))==null?void 0:Wa[1])>0?Oa==null?void 0:Oa.package_price:(Fa=(ba=`${Oa==null?void 0:Oa.package_price}`)==null?void 0:ba.split("."))==null?void 0:Fa[0]),ys.createElement("span",{className:Js.initPrice},"\uFFE5",parseInt((Bo=(Lo=`${Oa==null?void 0:Oa.package_origin_price}`)==null?void 0:Lo.split("."))==null?void 0:Bo[1])>0?Oa==null?void 0:Oa.package_origin_price:(Ao=(Xr=`${Oa==null?void 0:Oa.package_origin_price}`)==null?void 0:Xr.split("."))==null?void 0:Ao[0])),ys.createElement("div",{className:Js.AllButStyle},ys.createElement(te.ZP,{className:Oa!=null&&Oa.is_payed?`${Js.payed}`:`${Js.order}`,onClick:()=>{Oa!=null&&Oa.is_payed?oe.history.push(`/users/${lr==null?void 0:lr.userInfo.login}/paths?category=payed`):Ma(Oa==null?void 0:Oa.id)}},Oa!=null&&Oa.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),ys.createElement("div",{className:Oa.isFull?`${Js.Swiper}`:`${Js.Swiper} ${Js.expansion}`},(Oo=Oa==null?void 0:Oa.subjects)==null?void 0:Oo.map((ao,vi)=>{var Aa,Pr,ko,Oi;return ys.createElement("div",{style:{width:"232px",marginRight:(1+vi)%3===0?0:22},className:Js.BannerListItemDiv,key:vi},ys.createElement("div",{className:Js.BannerListItem},ys.createElement("div",{onClick:()=>window.open(`/paths/${ao.identifier}`)},ys.createElement("div",{className:Js.BannerListItemImg},ys.createElement("img",{className:Js.bgimg,src:`${ao.image_url}`}),(ao==null?void 0:ao.user_paid_subject)&&ys.createElement("img",{className:Js.buyimg,src:ud}),(ao==null?void 0:ao.is_current_subject)&&ys.createElement("span",{className:Js.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),ys.createElement("div",{className:Js.BannerListItemInfo},ys.createElement(me.Z,{placement:"topLeft",title:ao.name},ys.createElement("div",{className:Js.BannerListItemInfoTitle},ao.name)),ys.createElement("div",{className:Js.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",ao.teacher),ys.createElement("div",{className:`${Js.BannerListItemInfoTime} ${Js.BannerListItemInfoTime2}`},ys.createElement("div",{className:Js.span1},ao.learn_count/1e4>1?(ao.learn_count/1e4).toFixed(1)+"W":ao.learn_count,"\u4EBA\u6B63\u5728\u5B66"),ys.createElement("div",{className:`${Js.timeprice}`},ys.createElement("div",{className:Js.span},ys.createElement("span",{className:Js.qianfuhao},"\uFFE5"),ao.is_discount?parseInt((Aa=ao==null?void 0:ao.price)==null?void 0:Aa.split(".")[1])>0?ao==null?void 0:ao.price:(Pr=ao==null?void 0:ao.price)==null?void 0:Pr.split(".")[0]:parseInt((ko=ao==null?void 0:ao.origin_price)==null?void 0:ko.split(".")[1])>0?ao==null?void 0:ao.origin_price:(Oi=ao==null?void 0:ao.origin_price)==null?void 0:Oi.split(".")[0])))))))})),ys.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Xa=Oa==null?void 0:Oa.subjects)==null?void 0:Xa.length)>3&&ys.createElement("div",{onClick:()=>{Oa.isFull=!Oa.isFull,$n([...En])}},ys.createElement("span",{className:"current",style:{marginRight:"6px"}},Oa.isFull?"\u6536\u8D77":"\u5C55\u5F00"),ys.createElement("span",{className:"current"},ys.createElement("i",{className:Oa.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return ys.createElement(E.Z,{spinning:ca},(En==null?void 0:En.length)>0?En==null?void 0:En.map(Oa=>mo(Oa)):ys.createElement(ml.Z,null))};var Ic=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We,user:xn})=>({pathsDetail:ft,globalSetting:We,loading:Ct,user:xn}))(zc),ed=he(85469),RA={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},ZA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",il=he(59301),lc=Object.defineProperty,AA=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,Jt=(ft,Ct,We)=>Ct in ft?lc(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Kn=(ft,Ct)=>{for(var We in Ct||(Ct={}))Cs.call(Ct,We)&&Jt(ft,We,Ct[We]);if(AA)for(var We of AA(Ct))Je.call(Ct,We)&&Jt(ft,We,Ct[We]);return ft},or=(ft,Ct)=>{var We={};for(var xn in ft)Cs.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&AA)for(var xn of AA(ft))Ct.indexOf(xn)<0&&Je.call(ft,xn)&&(We[xn]=ft[xn]);return We},qr=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{TabPane:Ba}=Ml.default;var so=(ft=>(ft.All="",ft.Shixun="shixun",ft.VideoItem="video",ft.Attachment="attachment",ft.group_count="group_homework",ft.normal_count="normal_homework",ft.ExaminationBank="exercise",ft.HomeworkCommon="hack_homework",ft.Discusses="Discusses",ft))(so||{});function ei(ft){const Ct=(lr,Er)=>{if(lr.localName===Er)return lr;for(let _r=0,Jn=lr;Jn=Jn.parentNode;_r++){if(Jn.localName===Er)return Jn;if(Jn==document.documentElement)return!1}},We=ft.target,xn=Ct(We,"a");if(console.log([xn],xn==null?void 0:xn.href,44),!(xn!=null&&xn.href)&&We.tagName.toUpperCase()==="IMG"){let lr=We.src||We.getAttribute("src");lr&&lr.indexOf("/images/avatars/User")===-1&&(ft.stopPropagation(),ft.preventDefault(),Pl.Z.publish("preview-image",lr))}}const Ri=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,loading:lr,dispatch:Er}=Ct,_r=or(Ct,["pathsDetail","globalSetting","loading","dispatch"]),Jn,En,$n,Wr;const[da]=(0,oe.useSearchParams)(),ca=(0,oe.useParams)(),Ka=(0,z.useRef)(),[fo,Ma]=(0,z.useState)(""),xa=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge",hidden:(Jn=xn==null?void 0:xn.setting)==null?void 0:Jn.hide_knowledg_graph},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(ba=>{var Fa,Lo;return(Fa=We.detail)!=null&&Fa.excellent||((Lo=We.detail)==null?void 0:Lo.is_free)===!1?!0:ba.key!=="certificate"}).filter(ba=>{var Fa,Lo,Bo;return(Fa=We.detail)!=null&&Fa.atlas_data&&((Bo=(Lo=We.detail)==null?void 0:Lo.atlas_data)!=null&&Bo.nodes)?!0:ba.key!=="atlas"}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)!=null&&Lo.is_has_package)?!0:ba.key!=="Combination"}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_chapter)===!1?ba.key!=="stage":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_charts)===!1?ba.key!=="ranking":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_cert_apply)===!1?ba.key!=="certificate":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_knowledge_graph)===!1?ba.key!=="knowledge":!0}),[mo,Oa]=(0,z.useState)(da.get("activeKey")||((En=xa[0])==null?void 0:En.key));(0,z.useEffect)(()=>{if(Ka.current)return Ka.current.addEventListener("mousedown",ei),()=>{var ba;(ba=Ka.current)==null||ba.removeEventListener("mousedown",ei)}},[Ka.current]),(0,z.useEffect)(()=>{Er({type:"pathsDetail/save",payload:{editKey:-1}}),ca.pathId&&Wa()},[ca.pathId]),(0,z.useEffect)(()=>{var ba,Fa;(0,pe.Dk)((ba=We.detail)==null?void 0:ba.name),Oa(da.get("activeKey")||((Fa=xa[0])==null?void 0:Fa.key))},[We]);const Ya=ba=>{var Fa;const Lo=(Fa=decodeURIComponent(ba))==null?void 0:Fa.trim();Er({type:"pathsDetail/save",payload:{keywords:Lo}}),Ma(Lo)},Wa=()=>qr(void 0,null,function*(){const ba=yield Er({type:"pathsDetail/getPathsDetail",payload:Kn({id:ca.pathId},(0,pe.oP)())});Er({type:"pathsDetail/getRightData",payload:{id:ca.pathId}}),Er({type:"pathsDetail/getStageData",payload:{subject_id:ca.pathId,show_course_section:ba==null?void 0:ba.show_course_section}}),ba!=null&&ba.id&&da.get("token")&&(location.href=location.pathname)});return il.createElement(E.Z,{spinning:!1},il.createElement("section",{className:RA.bg},il.createElement(Lr,null),il.createElement(ed.Z,null),il.createElement("section",{style:{marginTop:(($n=We.detail)==null?void 0:$n.excellent)&&"89px"},className:`edu-container pb80 ${RA.wrap}`},il.createElement("aside",{className:RA.content},il.createElement("div",{className:RA.intro},il.createElement("div",{className:RA.introTitle},il.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},il.createElement("img",{src:ZA,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),il.createElement("div",{ref:Ka},il.createElement(st.Z,{value:(Wr=We.detail)==null?void 0:Wr.description}))),(xa==null?void 0:xa.length)>0&&il.createElement(Ml.default,{className:RA.wrapTabs,activeKey:mo,onChange:ba=>{ba==="knowledge"?window.open(`/knowledgegraph/${ca.pathId}`):Oa(ba)},tabBarGutter:50,tabBarStyle:{height:76},tabBarExtraContent:mo==="stage"?il.createElement(es.t7,{style:{width:222,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onInputChange:Ya,onChange:ba=>{Er({type:"pathsDetail/getStageData",payload:{tab:so[We==null?void 0:We.visibleType],subject_id:ca.pathId,keywords:ba}})}}):""},xa.map(ba=>il.createElement(Ba,{tab:ba!=null&&ba.extra?il.createElement("span",{style:{position:"relative"}},il.createElement("span",null,ba.name),il.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},ba.extra)):ba.name,key:ba.key}))),mo==="stage"&&il.createElement(qc,{keywords:fo}),mo==="ranking"&&il.createElement(xc,null),mo==="certificate"&&il.createElement(ru,null),mo==="atlas"&&il.createElement(Yu,null),mo==="Combination"&&il.createElement(Ic,null)),il.createElement(Hs,null))))};var is=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We})=>({pathsDetail:ft,globalSetting:We,loading:Ct}))(Ri)},843:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Pe}});var z=he(59301),oe=he(24459),De=he(92832),Fe=he(78241),we=he(8591),me=he(43418),ae=he(93948),ce=he(24905),ge=he(12563),te={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},le=he(60918),ue=he(66701),se=he(73898),ne=Object.defineProperty,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ve,Me,Re)=>Me in ve?ne(ve,Me,{enumerable:!0,configurable:!0,writable:!0,value:Re}):ve[Me]=Re,b=(ve,Me)=>{for(var Re in Me||(Me={}))a.call(Me,Re)&&E(ve,Re,Me[Re]);if(y)for(var Re of y(Me))x.call(Me,Re)&&E(ve,Re,Me[Re]);return ve},ee=(ve,Me,Re)=>new Promise((xe,at)=>{var qe=Bt=>{try{it(Re.next(Bt))}catch(nt){at(nt)}},xt=Bt=>{try{it(Re.throw(Bt))}catch(nt){at(nt)}},it=Bt=>Bt.done?xe(Bt.value):Promise.resolve(Bt.value).then(qe,xt);it((Re=Re.apply(ve,Me)).next())});const{TextArea:re}=De.default,ie=1024,Ae=(ve,Me)=>{var Re;const{uploadInfo:xe={}}=Me.payload||{};switch(Me.type){case"addVideo":return{videoList:[...ve.videoList,{name:xe.file.name,size:xe.file.size,type:xe.file.type,fileHash:xe.fileHash,state:xe.state,videoId:xe.videoId,loaded:xe.loaded||0,title:""}]};case"removeVideo":return{videoList:ve.videoList.filter(at=>at.name!==Me.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:ve.videoList.map(at=>at.name===Me.payload.uploadInfo.file.name?b(b({},at),{loaded:Me.payload.progressPercent,videoId:xe.videoId,fileHash:xe.fileHash}):at)};case"updateTitle":return{videoList:(Re=ve.videoList)==null?void 0:Re.map(at=>at.name===Me.payload.item.name?b(b({},at),{title:Me.payload.title}):at)};default:return{videoList:[]}}},pe=({user:ve,globalSetting:Me,loading:Re,dispatch:xe,visible:at,editData:qe,onCancel:xt=()=>{},onOk:it=()=>{},queryParams:Bt={}})=>{var nt;const Ht=(0,oe.useParams)(),[vt]=Fe.default.useForm(),[At,Xe]=(0,z.useReducer)(Ae,{videoList:[]}),[_e,dt]=(0,z.useState)(!1),$e=(0,z.useRef)(),[kt,jt]=(0,z.useState)(),[un,bt]=(0,z.useState)(!1),[sn,Et]=(0,z.useState)(!1),St=(0,se.Ny)()?3:1;(0,z.useEffect)(()=>{var be,Ze,gt;at&&qe&&(bt(qe.is_link),jt(qe.link),!qe.is_link&&Xe({type:"addVideo",payload:{uploadInfo:{file:{name:qe.filename||""},videoId:qe.video_id,loaded:100}}}),de(((be=qe==null?void 0:qe.tags)==null?void 0:be.map(an=>an==null?void 0:an.name))||[]),vt.setFieldsValue({name:qe.name,description:qe.description,attachment_id:(Ze=qe==null?void 0:qe.video)==null?void 0:Ze.attachment_id,allow_skip:(gt=qe==null?void 0:qe.video_item)==null?void 0:gt.allow_skip}))},[qe,at]);const Dt=()=>{const be=document.getElementById("fileUpload");be.value=""},Zt=be=>{var Ze;bt(!1);const gt=be.target.files[0];if(!gt){Dt();return}const an=gt.name.toLowerCase();if(an&&an.indexOf(".avi")==-1&&an.indexOf(".flv")==-1&&an.indexOf(".f4v")==-1&&an.indexOf(".m4v")==-1&&an.indexOf(".mov")==-1&&an.indexOf(".mp4")==-1&&an.indexOf(".rmvb")==-1&&an.indexOf(".swf")==-1&&an.indexOf(".webm")==-1&&an.indexOf(".wmv")==-1){we.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Dt();return}if(gt.size>ie*St*1024*1024){we.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${St}G`),Dt();return}if((Ze=At.videoList)!=null&&Ze.find(Mt=>Mt.name===gt.name)){we.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Dt();return}et(gt)},pt=(be,Ze)=>{me.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Ze?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{Dt(),Xe({type:"removeVideo",payload:{name:be}})}})},et=be=>{var Ze,gt='{"Vod":{}}';if(dt(!0),$e.current){$e.current.addFile(be,null,null,null,gt);return}(0,le.o)((Ze=ve.userInfo)==null?void 0:Ze.login,"",{create:!$e,addFileSuccess:an=>{Xe({type:"addVideo",payload:{uploadInfo:an}})},onUploadProgress:(an,Mt,ct)=>{const Vt=Math.ceil(ct*100);Xe({type:"updateProgress",payload:{uploadInfo:an,progressPercent:Vt}}),Dt()},onUploadFailed:an=>{we.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:an=>{dt(!1)},onUploadSucceed:an=>{dt(!1)},onUploadError:an=>{dt(!1)},gotUploader:an=>{an.addFile(be,null,null,null,gt),$e.current=an}})},Nt=()=>ee(void 0,null,function*(){var be,Ze;if(yield vt.validateFields(),!un&&!((be=At.videoList)!=null&&be.length)||un&&!kt){we.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}Et(!0);const gt=un?{link:kt}:{video_id:(Ze=At.videoList)==null?void 0:Ze[0].videoId},an=yield it(b(b(b({},gt),Bt),{name:vt.getFieldValue("name"),attachment_id:vt.getFieldValue("attachment_id"),description:vt.getFieldValue("description"),tags:vt.getFieldValue("tag"),allow_skip:vt.getFieldValue("allow_skip")}));Et(!1),an.id&&ht()}),ht=()=>{vt.resetFields(),Xe({type:"removeAll"}),jt(null),de([]),bt(null)},st=()=>{xt(),ht()},Ge=()=>{var be,Ze,gt,an,Mt,ct,Vt,cn,Ft,Gt,pn,fn;return z.createElement(z.Fragment,null,!un&&!!((be=At.videoList)!=null&&be.length)&&z.createElement("div",{className:te.fileProgress},((gt=(Ze=At.videoList)==null?void 0:Ze[0])==null?void 0:gt.loaded)==100?z.createElement("div",{className:`${te.videoName} font14`},(Mt=(an=At.videoList)==null?void 0:an[0])==null?void 0:Mt.name):z.createElement(ae.Z,{style:{width:"80%"},percent:(Vt=(ct=At.videoList)==null?void 0:ct[0])==null?void 0:Vt.loaded,status:((Ft=(cn=At.videoList)==null?void 0:cn[0])==null?void 0:Ft.loaded)==100?"normal":"active"}),z.createElement("div",{className:te.fileCancel,onClick:()=>{var Xn,Ar,ir,Ir;return pt((Ar=(Xn=At.videoList)==null?void 0:Xn[0])==null?void 0:Ar.name,((Ir=(ir=At.videoList)==null?void 0:ir[0])==null?void 0:Ir.loaded)==100)}},((pn=(Gt=At.videoList)==null?void 0:Gt[0])==null?void 0:pn.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((fn=At.videoList)!=null&&fn.length)&&z.createElement("div",{className:te.uploadWrap},z.createElement("label",{htmlFor:"fileUpload",className:te.upload},z.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),z.createElement("label",{className:`${te.upload} ${te.uploadLink}`,onClick:()=>bt(!0)},z.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),un&&z.createElement(De.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:kt,onChange:Xn=>jt(Xn.target.value)}))},[Ee,de]=(0,z.useState)([]),Be=be=>{if(be.key=="Enter"){const Ze=vt.getFieldValue("tag");if(vt.setFieldsValue({tag:""}),!Ze){we.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ee.filter(gt=>gt===Ze).length>0){we.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}Ee.push(Ze),de([...Ee])}},Ie=(be,Ze)=>{be.preventDefault(),de([...Ee.filter(gt=>gt!=Ze)])};return z.createElement(me.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:qe?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:te.modal,open:at,confirmLoading:sn,onOk:Nt,onCancel:st},z.createElement(Fe.default,{form:vt},z.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Zt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},z.createElement(De.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:te.contentItem},Ge()),z.createElement(Fe.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},z.createElement(ue.Z,{getFileProgress:be=>{if(be.file.status==="uploading"){Et(!0);return}be.file.status==="done"&&Et(!1)}})),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},z.createElement(re,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),z.createElement(Fe.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"tag",className:"ml8"},z.createElement(De.default,{onKeyUp:Be})),z.createElement(Fe.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},z.createElement(ce.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),z.createElement("div",{className:te["tagsList-content"]},Ee.map((be,Ze)=>z.createElement(ge.default,{key:Ze+be,closable:!0,onClose:gt=>{Ie(gt,be)}},be))),z.createElement("div",{className:"c-grey-999"},z.createElement("div",null,"\u6CE8\u610F\uFF1A"),z.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",z.createElement(oe.Link,{to:`/users/${(nt=ve.userInfo)==null?void 0:nt.login}/videos/protocol`,target:"_blank",className:te.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),z.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",St,"G\uFF1B"),z.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),z.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};var Pe=(0,oe.connect)(({user:ve,loading:Me,globalSetting:Re})=>({user:ve,globalSetting:Re,loading:Me}))(pe)},60918:function(Rn,rn,he){"use strict";he.d(rn,{o:function(){return ge}});var z=he(7660),oe=he(93125),De=he.n(oe);let Fe="",we,me="";function ae(te){ce(te)}function ce(te){we=new(De()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(le){console.log("addFileSuccess: "+le.file.name),te.addFileSuccess&&te.addFileSuccess(le),we.startUpload()},onUploadstarted:function(le){const ue=le.file.name;if(le.videoId){var ne=`/api/users/${Fe}/video_auths.json`;(0,z.ZP)(ne,{method:"put",body:{video_id:le.videoId,title:ue,file_name:ue,virtual_classroom_id:me}}).then(y=>{if(y.status==-1){te.onUploadError&&te.onUploadError(le);return}const a=y.data;var x=a.UploadAuth,E=a.UploadAddress,b=a.VideoId;we.setUploadAuthAndAddress(le,x,E)}).catch(y=>{we.deleteFile(we._curIndex),we.nextUpload(),console.log(y)})}else{var se=`/api/users/${Fe}/video_auths.json`;const y="";(0,z.ZP)(se,{method:"Post",body:{title:y+ue,file_name:y+ue,virtual_classroom_id:me}}).then(a=>{if(a){const ee=a.data;var x=ee.UploadAuth,E=ee.UploadAddress,b=ee.VideoId;we.setUploadAuthAndAddress(le,x,E,b)}}).catch(a=>{we.deleteFile(we._curIndex),we.nextUpload(),console.log(a)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(le){te.onUploadSucceed&&te.onUploadSucceed(le),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(le,ue,se){te.onUploadFailed&&te.onUploadFailed(le),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(le,ue,se){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(le,ue,se){te.onUploadProgress&&te.onUploadProgress(le,ue,se);var ne=Math.ceil(se*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(le){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var ue=`/api/users/${Fe}/video_auths.json`;(0,z.ZP)(ue,{method:"put",body:{video_id:le.videoId}}).then(se=>{var y=se.data.UploadAuth;we.resumeUploadWithAuth(y)}).catch(se=>{console.log(se)})},onUploadEnd:function(le){te.onUploadEnd&&te.onUploadEnd(le),console.log("onUploadEnd: uploaded all the files")}}),te.gotUploader&&te.gotUploader(we)}function ge(te,le,ue){te&&(Fe=te),le&&(me=le),ae(ue)}},20736:function(Rn,rn,he){"use strict";he.d(rn,{BU:function(){return oe},Dj:function(){return z},gH:function(){return De},vp:function(){return Fe}});function z(we){try{we.mozRequestFullScreen?we.mozRequestFullScreen():we.webkitRequestFullScreen&&we.webkitRequestFullScreen()}catch(me){console.log(me,":e")}}function oe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const De=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Fe(){var we=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,me=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",we),window.isFullScreen?window.isFullScreen:we!=null}},59579:function(Rn,rn,he){"use strict";he.d(rn,{U:function(){return ge}});var z=he(59301),oe=Object.defineProperty,De=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,me=(te,le,ue)=>le in te?oe(te,le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):te[le]=ue,ae=(te,le)=>{for(var ue in le||(le={}))Fe.call(le,ue)&&me(te,ue,le[ue]);if(De)for(var ue of De(le))we.call(le,ue)&&me(te,ue,le[ue]);return te},ce=(te,le,ue)=>new Promise((se,ne)=>{var y=E=>{try{x(ue.next(E))}catch(b){ne(b)}},a=E=>{try{x(ue.throw(E))}catch(b){ne(b)}},x=E=>E.done?se(E.value):Promise.resolve(E.value).then(y,a);x((ue=ue.apply(te,le)).next())});function ge(te,le){const[ue,se]=(0,z.useState)(le),[ne,y]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[ue,ne,(b,ee=!1)=>ce(this,null,function*(){const re=ee?le:ae(ae({},ue),b);y(!0),se(re);const ie=yield te(re);return y(!1),x(ie),ie}),a]}},82309:function(Rn,rn,he){"use strict";he.d(rn,{rX:function(){return re},pW:function(){return ie},gy:function(){return Ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return ne},o1:function(){return y},Rd:function(){return E}});var z=he(24459),oe=he(43418),De=he(28103),Fe=he(8591),we=he(73898),me=he(88230),ae=he(87169),ce=he(25510),ge="data:image/png;base64,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",te=he.p+"static/newqrcode.a8740efb.png",le=he(32637),ue=he(59301),se=(pe,Pe,ve)=>new Promise((Me,Re)=>{var xe=xt=>{try{qe(ve.next(xt))}catch(it){Re(it)}},at=xt=>{try{qe(ve.throw(xt))}catch(it){Re(it)}},qe=xt=>xt.done?Me(xt.value):Promise.resolve(xt.value).then(xe,at);qe((ve=ve.apply(pe,Pe)).next())});const ne=(pe,Pe=!1)=>!!(y(pe)&&a(Pe)),y=pe=>(0,we.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(pe=!1)=>{var Pe;const{user:ve}=(0,z.getDvaApp)()._store.getState();return(Pe=ve.userInfo)!=null&&Pe.profile_completed?!0:(oe.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,me.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{oe.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()}})},E=()=>{oe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ue.createElement("div",{style:{textAlign:"center"}},ue.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"),ue.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:le}),ue.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var pe;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(pe=Pe.userInfo)!=null&&pe.professional_certification?!0:(oe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ue.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,me.xg)("/account/certification")}}),!1)},ee=()=>(0,we.V9)()?!0:(oe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ue.createElement("div",{className:"tc",style:{marginLeft:-38}},ue.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ue.createElement("img",{src:te,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(pe,Pe)=>pe?!0:(oe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ue.createElement("div",null,ue.createElement("p",null,Pe||"\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"),ue.createElement("div",{style:{marginLeft:"110px"}},ue.createElement("img",{src:ge,width:200}),ue.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,me.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ie=pe=>{oe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ue.createElement("div",null,ue.createElement("div",null,ue.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"),ue.createElement(De.Z,null),ue.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ue.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 ",ue.createElement("a",null,pe),"\u5929\u3002"),ue.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ue.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")),ue.createElement("div",{style:{textAlign:"center",marginTop:30}},ue.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ae=(pe,Pe="")=>{const{shixunsDetail:{detail:ve}}=(0,z.getDvaApp)()._store.getState();if((ve==null?void 0:ve.public)===2||(ve==null?void 0:ve.public)===1||(ve==null?void 0:ve.shixun_status)===3){let Me="";return(ve==null?void 0:ve.public)===2&&(Me="\u5DF2\u516C\u5F00"),(ve==null?void 0:ve.public)===1&&(Me="\u5F85\u5BA1\u6838"),(ve==null?void 0:ve.shixun_status)===3&&(Me="\u5DF2\u5173\u95ED"),oe.default.info({centered:!0,icon:ue.createElement(ae.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ue.createElement("div",{className:"tc",style:{marginLeft:-38}},ue.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ue.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Me,"\uFF0C",Pe,"\u3002"),ue.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ue.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ve==null?void 0:ve.shixun_status)===2?(oe.default.confirm({centered:!0,icon:ue.createElement(ae.Z,null),title:"\u63D0\u793A",content:ue.createElement("div",null,ue.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),ue.createElement("br",null),ue.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:()=>{oe.default.confirm({width:440,centered:!0,icon:ue.createElement(ae.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>se(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:ve==null?void 0:ve.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:ve==null?void 0:ve.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:ve==null?void 0:ve.identifier}}))})})}}),!0):!1}},44860:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return sa}});class z{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Ne,He){return Ne.__proto__=He,Ne},Object.assign=Object.assign||function(Ne){if(Ne==null)throw new TypeError("Cannot convert undefined or null to object");let He=Object(Ne);for(let Qe=1;Qe ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","error",Qe),we.ENABLE_ERROR&&(console.error?console.error(Qe):console.warn?console.warn(Qe):console.log(Qe))}static i(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","info",Qe),we.ENABLE_INFO&&(console.info?console.info(Qe):console.log(Qe))}static w(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","warn",Qe),we.ENABLE_WARN&&(console.warn?console.warn(Qe):console.log(Qe))}static d(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","debug",Qe),we.ENABLE_DEBUG&&(console.debug?console.debug(Qe):console.log(Qe))}static v(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","verbose",Qe),we.ENABLE_VERBOSE&&console.log(Qe)}}we.GLOBAL_TAG="flv.js",we.FORCE_GLOBAL_TAG=!1,we.ENABLE_ERROR=!0,we.ENABLE_INFO=!0,we.ENABLE_WARN=!0,we.ENABLE_DEBUG=!0,we.ENABLE_VERBOSE=!0,we.ENABLE_CALLBACK=!1,we.emitter=new(Fe());var me=we;class ae{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Ne){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Ne,this._totalBytes+=Ne):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Ne,this._totalBytes+=Ne):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Ne,this._totalBytes+=Ne,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Ne=(this._now()-this._lastCheckpoint)/1e3;return Ne==0&&(Ne=1),this._intervalBytes/Ne/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Ne=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Ne/1024}}var ce=ae;class ge{constructor(Ne){this._message=Ne}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class te extends ge{constructor(Ne){super(Ne)}get name(){return"IllegalStateException"}}class le extends ge{constructor(Ne){super(Ne)}get name(){return"InvalidArgumentException"}}class ue extends ge{constructor(Ne){super(Ne)}get name(){return"NotImplementedException"}}const se={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ne={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(Ne){this._type=Ne||"undefined",this._status=se.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=se.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===se.kConnecting||this._status===se.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Ne){this._onContentLengthKnown=Ne}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Ne){this._onURLRedirect=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}open(Ne,He){throw new ue("Unimplemented abstract function!")}abort(){throw new ue("Unimplemented abstract function!")}}let a={};function x(){let rr=self.navigator.userAgent.toLowerCase(),Ne=/(edge)\/([\w.]+)/.exec(rr)||/(opr)[\/]([\w.]+)/.exec(rr)||/(chrome)[ \/]([\w.]+)/.exec(rr)||/(iemobile)[\/]([\w.]+)/.exec(rr)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(rr)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(rr)||/(webkit)[ \/]([\w.]+)/.exec(rr)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(rr)||/(msie) ([\w.]+)/.exec(rr)||rr.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(rr)||rr.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(rr)||[],He=/(ipad)/.exec(rr)||/(ipod)/.exec(rr)||/(windows phone)/.exec(rr)||/(iphone)/.exec(rr)||/(kindle)/.exec(rr)||/(android)/.exec(rr)||/(windows)/.exec(rr)||/(mac)/.exec(rr)||/(linux)/.exec(rr)||/(cros)/.exec(rr)||[],Qe={browser:Ne[5]||Ne[3]||Ne[1]||"",version:Ne[2]||Ne[4]||"0",majorVersion:Ne[4]||Ne[2]||"0",platform:He[0]||""},ut={};if(Qe.browser){ut[Qe.browser]=!0;let Rt=Qe.majorVersion.split(".");ut.version={major:parseInt(Qe.majorVersion,10),string:Qe.version},Rt.length>1&&(ut.version.minor=parseInt(Rt[1],10)),Rt.length>2&&(ut.version.build=parseInt(Rt[2],10))}if(Qe.platform&&(ut[Qe.platform]=!0),(ut.chrome||ut.opr||ut.safari)&&(ut.webkit=!0),ut.rv||ut.iemobile){ut.rv&&delete ut.rv;let Rt="msie";Qe.browser=Rt,ut[Rt]=!0}if(ut.edge){delete ut.edge;let Rt="msedge";Qe.browser=Rt,ut[Rt]=!0}if(ut.opr){let Rt="opera";Qe.browser=Rt,ut[Rt]=!0}if(ut.safari&&ut.android){let Rt="android";Qe.browser=Rt,ut[Rt]=!0}ut.name=Qe.browser,ut.platform=Qe.platform;for(let Rt in a)a.hasOwnProperty(Rt)&&delete a[Rt];Object.assign(a,ut)}x();var E=a;class b extends y{static isSupported(){try{let Ne=E.msedge&&E.version.minor>=15048,He=E.msedge?Ne:!0;return self.fetch&&self.ReadableStream&&He}catch(Ne){return!1}}constructor(Ne,He){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Ne,this._config=He,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Ne,He){this._dataSource=Ne,this._range=He;let Qe=Ne.url;this._config.reuseRedirectedURL&&Ne.redirectedURL!=null&&(Qe=Ne.redirectedURL);let ut=this._seekHandler.getConfig(Qe,He),Rt=new self.Headers;if(typeof ut.headers=="object"){let bn=ut.headers;for(let ea in bn)bn.hasOwnProperty(ea)&&Rt.append(ea,bn[ea])}let hn={method:"GET",headers:Rt,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let bn in this._config.headers)Rt.append(bn,this._config.headers[bn]);Ne.cors===!1&&(hn.mode="same-origin"),Ne.withCredentials&&(hn.credentials="include"),Ne.referrerPolicy&&(hn.referrerPolicy=Ne.referrerPolicy),this._status=se.kConnecting,self.fetch(ut.url,hn).then(bn=>{if(this._requestAbort){this._requestAbort=!1,this._status=se.kIdle;return}if(bn.ok&&bn.status>=200&&bn.status<=299){if(bn.url!==ut.url&&this._onURLRedirect){let vr=this._seekHandler.removeURLParameters(bn.url);this._onURLRedirect(vr)}let ea=bn.headers.get("Content-Length");return ea!=null&&(this._contentLength=parseInt(ea),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,bn.body.getReader())}else if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:bn.status,msg:bn.statusText});else throw new ge("FetchStreamLoader: Http code invalid, "+bn.status+" "+bn.statusText)}).catch(bn=>{if(this._status=se.kError,this._onError)this._onError(ne.EXCEPTION,{code:-1,msg:bn.message});else throw bn})}abort(){this._requestAbort=!0}_pump(Ne){return Ne.read().then(He=>{if(He.done)if(this._contentLength!==null&&this._receivedLength{if(He.code===11&&E.msedge)return;this._status=se.kError;let Qe=0,ut=null;if((He.code===19||He.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new ge("MozChunkedLoader: Http code invalid, "+He.status+" "+He.statusText);else this._status=se.kBuffering}}_onProgress(Ne){if(this._status===se.kError)return;this._contentLength===null&&Ne.total!==null&&Ne.total!==0&&(this._contentLength=Ne.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let He=Ne.target.response,Qe=this._range.from+this._receivedLength;this._receivedLength+=He.byteLength,this._onDataArrival&&this._onDataArrival(He,Qe,this._receivedLength)}_onLoadEnd(Ne){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===se.kError)return;this._status=se.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Ne){this._status=se.kError;let He=0,Qe=null;if(this._contentLength&&Ne.loaded=200&&He.status<=299){if(this._status=LoaderStatus.kBuffering,He.responseURL!=null){let ut=this._seekHandler.removeURLParameters(He.responseURL);He.responseURL!==this._currentRequestURL&&ut!==this._currentRedirectedURL&&(this._currentRedirectedURL=ut,this._onURLRedirect&&this._onURLRedirect(ut))}let Qe=He.getResponseHeader("Content-Length");if(Qe!=null&&this._contentLength==null){let ut=parseInt(Qe);ut>0&&(this._contentLength=ut,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+He.status+" "+He.statusText);else if(He.readyState===3&&He.status>=200&&He.status<=299){this._status=LoaderStatus.kBuffering;let Qe=He.response;this._reader.readAsArrayBuffer(Qe)}}_xhrOnError(Ne){this._status=LoaderStatus.kError;let He=LoaderErrors.EXCEPTION,Qe={code:-1,msg:Ne.constructor.name+" "+Ne.type};if(this._onError)this._onError(He,Qe);else throw new RuntimeException(Qe.msg)}_msrOnProgress(Ne){let Qe=Ne.target.result;if(Qe==null){this._doReconnectIfNeeded();return}let ut=Qe.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Qe.byteLength;let Rt=this._totalRange.from+this._receivedLength;this._receivedLength+=ut.byteLength,this._onDataArrival&&this._onDataArrival(ut,Rt,this._receivedLength),Qe.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${Rt+ut.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Qe=this._range.from+this._contentLength-1),this._currentRequestRange={from:He,to:Qe},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Ne,He){this._lastTimeLoaded=0;let Qe=Ne.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Qe=this._currentRedirectedURL:Ne.redirectedURL!=null&&(Qe=Ne.redirectedURL));let ut=this._seekHandler.getConfig(Qe,He);this._currentRequestURL=ut.url;let Rt=this._xhr=new XMLHttpRequest;if(Rt.open("GET",ut.url,!0),Rt.responseType="arraybuffer",Rt.onreadystatechange=this._onReadyStateChange.bind(this),Rt.onprogress=this._onProgress.bind(this),Rt.onload=this._onLoad.bind(this),Rt.onerror=this._onXhrError.bind(this),Ne.withCredentials&&(Rt.withCredentials=!0),typeof ut.headers=="object"){let hn=ut.headers;for(let bn in hn)hn.hasOwnProperty(bn)&&Rt.setRequestHeader(bn,hn[bn])}if(typeof this._config.headers=="object"){let hn=this._config.headers;for(let bn in hn)hn.hasOwnProperty(bn)&&Rt.setRequestHeader(bn,hn[bn])}Rt.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=se.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Ne){let He=Ne.target;if(He.readyState===2){if(He.responseURL!=null){let Qe=this._seekHandler.removeURLParameters(He.responseURL);He.responseURL!==this._currentRequestURL&&Qe!==this._currentRedirectedURL&&(this._currentRedirectedURL=Qe,this._onURLRedirect&&this._onURLRedirect(Qe))}if(He.status>=200&&He.status<=299){if(this._waitForTotalLength)return;this._status=se.kBuffering}else if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new ge("RangeLoader: Http code invalid, "+He.status+" "+He.statusText)}}_onProgress(Ne){if(this._status===se.kError)return;if(this._contentLength===null){let Qe=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Qe=!0;let ut=Ne.total;this._internalAbort(),ut!=null&ut!==0&&(this._totalLength=ut)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Qe){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let He=Ne.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Ne.loaded,this._speedSampler.addBytes(He)}_normalizeSpeed(Ne){let He=this._chunkSizeKBList,Qe=He.length-1,ut=0,Rt=0,hn=Qe;if(Ne=He[ut]&&Ne=3&&(He=this._speedSampler.currentKBps)),He!==0){let hn=this._normalizeSpeed(He);this._currentSpeedNormalized!==hn&&(this._currentSpeedNormalized=hn,this._currentChunkSizeKB=hn)}let Qe=Ne.target.response,ut=this._range.from+this._receivedLength;this._receivedLength+=Qe.byteLength;let Rt=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(He.result)},He.readAsArrayBuffer(Ne.data)}else{this._status=se.kError;let He={code:-1,msg:"Unsupported WebSocket message type: "+Ne.data.constructor.name};if(this._onError)this._onError(ne.EXCEPTION,He);else throw new ge(He.msg)}}_dispatchArrayBuffer(Ne){let He=Ne,Qe=this._receivedLength;this._receivedLength+=He.byteLength,this._onDataArrival&&this._onDataArrival(He,Qe,this._receivedLength)}_onWebSocketError(Ne){this._status=se.kError;let He={code:Ne.code,msg:Ne.message};if(this._onError)this._onError(ne.EXCEPTION,He);else throw new ge(He.msg)}}var Re=Me;class xe{constructor(Ne){this._zeroStart=Ne||!1}getConfig(Ne,He){let Qe={};if(He.from!==0||He.to!==-1){let ut;He.to!==-1?ut=`bytes=${He.from.toString()}-${He.to.toString()}`:ut=`bytes=${He.from.toString()}-`,Qe.Range=ut}else this._zeroStart&&(Qe.Range="bytes=0-");return{url:Ne,headers:Qe}}removeURLParameters(Ne){return Ne}}var at=xe;class qe{constructor(Ne,He){this._startName=Ne,this._endName=He}getConfig(Ne,He){let Qe=Ne;if(He.from!==0||He.to!==-1){let ut=!0;Qe.indexOf("?")===-1&&(Qe+="?",ut=!1),ut&&(Qe+="&"),Qe+=`${this._startName}=${He.from.toString()}`,He.to!==-1&&(Qe+=`&${this._endName}=${He.to.toString()}`)}return{url:Qe,headers:{}}}removeURLParameters(Ne){let He=Ne.split("?")[0],Qe,ut=Ne.indexOf("?");ut!==-1&&(Qe=Ne.substring(ut+1));let Rt="";if(Qe!=null&&Qe.length>0){let hn=Qe.split("&");for(let bn=0;bn0;ea[0]!==this._startName&&ea[0]!==this._endName&&(vr&&(Rt+="&"),Rt+=hn[bn])}}return Rt.length===0?He:He+"?"+Rt}}var xt=qe;class it{constructor(Ne,He,Qe){this.TAG="IOController",this._config=He,this._extraData=Qe,this._stashInitialSize=1024*384,He.stashInitialSize!=null&&He.stashInitialSize>0&&(this._stashInitialSize=He.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,He.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Ne,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Ne.url),this._refTotalLength=Ne.filesize?Ne.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new ce,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Ne){this._extraData=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onSeeked(){return this._onSeeked}set onSeeked(Ne){this._onSeeked=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}get onRedirect(){return this._onRedirect}set onRedirect(Ne){this._onRedirect=Ne}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Ne){this._onRecoveredEarlyEof=Ne}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ve?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Ne=this._config;if(Ne.seekType==="range")this._seekHandler=new at(this._config.rangeLoadZeroStart);else if(Ne.seekType==="param"){let He=Ne.seekParamStart||"bstart",Qe=Ne.seekParamEnd||"bend";this._seekHandler=new xt(He,Qe)}else if(Ne.seekType==="custom"){if(typeof Ne.customSeekHandler!="function")throw new le("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Ne.customSeekHandler}else throw new le(`Invalid seekType in config: ${Ne.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Re;else if(ee.isSupported())this._loaderClass=ee;else if(ie.isSupported())this._loaderClass=ie;else if(ve.isSupported())this._loaderClass=ve;else throw new ge("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Ne){this._currentRange={from:0,to:-1},Ne&&(this._currentRange.from=Ne),this._speedSampler.reset(),Ne||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Ne=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Ne,!0)}}seek(Ne){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Ne,!0)}_internalSeek(Ne,He){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(He),this._loader.destroy(),this._loader=null;let Qe={from:Ne,to:-1};this._currentRange={from:Qe.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Qe),this._onSeeked&&this._onSeeked()}updateUrl(Ne){if(!Ne||typeof Ne!="string"||Ne.length===0)throw new le("Url must be a non-empty string!");this._dataSource.url=Ne}_expandBuffer(Ne){let He=this._stashSize;for(;He+1024*1024*10){let ut=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Qe,0,He).set(ut,0)}this._stashBuffer=Qe,this._bufferSize=He}_normalizeSpeed(Ne){let He=this._speedNormalizeList,Qe=He.length-1,ut=0,Rt=0,hn=Qe;if(Ne=He[ut]&&Ne=512&&Ne<=1024?He=Math.floor(Ne*1.5):He=Ne*2,He>8192&&(He=8192);let Qe=He*1024+1024*1024*1;this._bufferSize0){let hn=this._stashBuffer.slice(0,this._stashUsed),bn=this._dispatchChunks(hn,this._stashByteStart);if(bn0){let ea=new Uint8Array(hn,bn);Rt.set(ea,0),this._stashUsed=ea.byteLength,this._stashByteStart+=bn}}else this._stashUsed=0,this._stashByteStart+=bn;this._stashUsed+Ne.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Ne.byteLength),Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Rt.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength}else{let hn=this._dispatchChunks(Ne,He);if(hnthis._bufferSize&&(this._expandBuffer(bn),Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Rt.set(new Uint8Array(Ne,hn),0),this._stashUsed+=bn,this._stashByteStart=He+hn}}}else if(this._stashUsed===0){let Rt=this._dispatchChunks(Ne,He);if(Rtthis._bufferSize&&this._expandBuffer(hn),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Ne,Rt),0),this._stashUsed+=hn,this._stashByteStart=He+Rt}}else{this._stashUsed+Ne.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Ne.byteLength);let Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize);Rt.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength;let hn=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(hn0){let bn=new Uint8Array(this._stashBuffer,hn);Rt.set(bn,0)}this._stashUsed-=hn,this._stashByteStart+=hn}}_flushStashBuffer(Ne){if(this._stashUsed>0){let He=this._stashBuffer.slice(0,this._stashUsed),Qe=this._dispatchChunks(He,this._stashByteStart),ut=He.byteLength-Qe;if(Qe0){let Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize),hn=new Uint8Array(He,Qe);Rt.set(hn,0),this._stashUsed=hn.byteLength,this._stashByteStart+=Qe}return 0}return this._stashUsed=0,this._stashByteStart=0,ut}return 0}_onLoaderComplete(Ne,He){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Ne,He){switch(me.e(this.TAG,`Loader error, code = ${He.code}, msg = ${He.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Ne=ne.UNRECOVERABLE_EARLY_EOF),Ne){case ne.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Qe=this._currentRange.to+1;Qe0){let He=dt.getConfig();Ne.emit("change",He)}}static registerListener(Ne){dt.emitter.addListener("change",Ne)}static removeListener(Ne){dt.emitter.removeListener("change",Ne)}static addLogListener(Ne){me.emitter.addListener("log",Ne),me.emitter.listenerCount("log")>0&&(me.ENABLE_CALLBACK=!0,dt._notifyChange())}static removeLogListener(Ne){me.emitter.removeListener("log",Ne),me.emitter.listenerCount("log")===0&&(me.ENABLE_CALLBACK=!1,dt._notifyChange())}}dt.emitter=new(Fe());var $e=dt;class kt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Ne=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,He=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Ne&&He}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Ne){if(this.keyframesIndex==null)return null;let He=this.keyframesIndex,Qe=this._search(He.times,Ne);return{index:Qe,milliseconds:He.times[Qe],fileposition:He.filepositions[Qe]}}_search(Ne,He){let Qe=0,ut=Ne.length-1,Rt=0,hn=0,bn=ut;for(He=Ne[Rt]&&He=128){Ne.push(String.fromCharCode(Rt&65535)),Qe+=2;continue}}}else if(He[Qe]<240){if(un(He,Qe,2)){let Rt=(He[Qe]&15)<<12|(He[Qe+1]&63)<<6|He[Qe+2]&63;if(Rt>=2048&&(Rt&63488)!==55296){Ne.push(String.fromCharCode(Rt&65535)),Qe+=3;continue}}}else if(He[Qe]<248&&un(He,Qe,3)){let Rt=(He[Qe]&7)<<18|(He[Qe+1]&63)<<12|(He[Qe+2]&63)<<6|He[Qe+3]&63;if(Rt>65536&&Rt<1114112){Rt-=65536,Ne.push(String.fromCharCode(Rt>>>10|55296)),Ne.push(String.fromCharCode(Rt&1023|56320)),Qe+=4;continue}}}Ne.push("\uFFFD"),++Qe}return Ne.join("")}var sn=bt;let Et=function(){let rr=new ArrayBuffer(2);return new DataView(rr).setInt16(0,256,!0),new Int16Array(rr)[0]===256}();class St{static parseScriptData(Ne,He,Qe){let ut={};try{let Rt=St.parseValue(Ne,He,Qe),hn=St.parseValue(Ne,He+Rt.size,Qe-Rt.size);ut[Rt.data]=hn.data}catch(Rt){me.e("AMF",Rt.toString())}return ut}static parseObject(Ne,He,Qe){if(Qe<3)throw new te("Data not enough when parse ScriptDataObject");let ut=St.parseString(Ne,He,Qe),Rt=St.parseValue(Ne,He+ut.size,Qe-ut.size),hn=Rt.objectEnd;return{data:{name:ut.data,value:Rt.data},size:ut.size+Rt.size,objectEnd:hn}}static parseVariable(Ne,He,Qe){return St.parseObject(Ne,He,Qe)}static parseString(Ne,He,Qe){if(Qe<2)throw new te("Data not enough when parse String");let Rt=new DataView(Ne,He,Qe).getUint16(0,!Et),hn;return Rt>0?hn=sn(new Uint8Array(Ne,He+2,Rt)):hn="",{data:hn,size:2+Rt}}static parseLongString(Ne,He,Qe){if(Qe<4)throw new te("Data not enough when parse LongString");let Rt=new DataView(Ne,He,Qe).getUint32(0,!Et),hn;return Rt>0?hn=sn(new Uint8Array(Ne,He+4,Rt)):hn="",{data:hn,size:4+Rt}}static parseDate(Ne,He,Qe){if(Qe<10)throw new te("Data size invalid when parse Date");let ut=new DataView(Ne,He,Qe),Rt=ut.getFloat64(0,!Et),hn=ut.getInt16(8,!Et);return Rt+=hn*60*1e3,{data:new Date(Rt),size:10}}static parseValue(Ne,He,Qe){if(Qe<1)throw new te("Data not enough when parse Value");let ut=new DataView(Ne,He,Qe),Rt=1,hn=ut.getUint8(0),bn,ea=!1;try{switch(hn){case 0:bn=ut.getFloat64(1,!Et),Rt+=8;break;case 1:{bn=!!ut.getUint8(1),Rt+=1;break}case 2:{let vr=St.parseString(Ne,He+1,Qe-1);bn=vr.data,Rt+=vr.size;break}case 3:{bn={};let vr=0;for((ut.getUint32(Qe-4,!Et)&16777215)===9&&(vr=3);Rt32)throw new le("ExpGolomb: readBits() bits exceeded max 32bits!");if(Ne<=this._current_word_bits_left){let hn=this._current_word>>>32-Ne;return this._current_word<<=Ne,this._current_word_bits_left-=Ne,hn}let He=this._current_word_bits_left?this._current_word:0;He=He>>>32-this._current_word_bits_left;let Qe=Ne-this._current_word_bits_left;this._fillCurrentWord();let ut=Math.min(Qe,this._current_word_bits_left),Rt=this._current_word>>>32-ut;return this._current_word<<=ut,this._current_word_bits_left-=ut,He=He<>>Ne)return this._current_word<<=Ne,this._current_word_bits_left-=Ne,Ne;return this._fillCurrentWord(),Ne+this._skipLeadingZero()}readUEG(){let Ne=this._skipLeadingZero();return this.readBits(Ne+1)-1}readSEG(){let Ne=this.readUEG();return Ne&1?Ne+1>>>1:-1*(Ne>>>1)}}var pt=Zt;class et{static _ebsp2rbsp(Ne){let He=Ne,Qe=He.byteLength,ut=new Uint8Array(Qe),Rt=0;for(let hn=0;hn=2&&He[hn]===3&&He[hn-1]===0&&He[hn-2]===0||(ut[Rt]=He[hn],Rt++);return new Uint8Array(ut.buffer,0,Rt)}static parseSPS(Ne){let He=et._ebsp2rbsp(Ne),Qe=new pt(He);Qe.readByte();let ut=Qe.readByte();Qe.readByte();let Rt=Qe.readByte();Qe.readUEG();let hn=et.getProfileString(ut),bn=et.getLevelString(Rt),ea=1,vr=420,Sr=[0,420,422,444],aa=8;if((ut===100||ut===110||ut===122||ut===244||ut===44||ut===83||ut===86||ut===118||ut===128||ut===138||ut===144)&&(ea=Qe.readUEG(),ea===3&&Qe.readBits(1),ea<=3&&(vr=Sr[ea]),aa=Qe.readUEG()+8,Qe.readUEG(),Qe.readBits(1),Qe.readBool())){let no=ea!==3?8:12;for(let ya=0;ya0&&no<16?(Cr=ya[no-1],Yn=Co[no-1]):no===255&&(Cr=Qe.readByte()<<8|Qe.readByte(),Yn=Qe.readByte()<<8|Qe.readByte())}if(Qe.readBool()&&Qe.readBool(),Qe.readBool()&&(Qe.readBits(4),Qe.readBool()&&Qe.readBits(24)),Qe.readBool()&&(Qe.readUEG(),Qe.readUEG()),Qe.readBool()){let no=Qe.readBits(32),ya=Qe.readBits(32);gr=Qe.readBool(),Da=ya,Pa=no*2,Br=Da/Pa}}let To=1;(Cr!==1||Yn!==1)&&(To=Cr/Yn);let xo=0,fi=0;if(ea===0)xo=1,fi=2-fr;else{let no=ea===3?1:2,ya=ea===1?2:1;xo=no,fi=ya*(2-fr)}let jo=(ur+1)*16,va=(2-fr)*((mr+1)*16);jo-=(Lr+ln)*xo,va-=(Hn+On)*fi;let to=Math.ceil(jo*To);return Qe.destroy(),Qe=null,{profile_string:hn,level_string:bn,bit_depth:aa,ref_frames:on,chroma_format:vr,chroma_format_string:et.getChromaFormatString(vr),frame_rate:{fixed:gr,fps:Br,fps_den:Pa,fps_num:Da},sar_ratio:{width:Cr,height:Yn},codec_size:{width:jo,height:va},present_size:{width:to,height:va}}}static _skipScalingList(Ne,He){let Qe=8,ut=8,Rt=0;for(let hn=0;hn>>8&255|(rr&255)<<8}function Ee(rr){return(rr&4278190080)>>>24|(rr&16711680)>>>8|(rr&65280)<<8|(rr&255)<<24}function de(rr,Ne){return rr[Ne]<<24|rr[Ne+1]<<16|rr[Ne+2]<<8|rr[Ne+3]}class Be{constructor(Ne,He){this.TAG="FLVDemuxer",this._config=He,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Ne.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Ne.hasAudioTrack,this._hasVideo=Ne.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new jt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Qe=new ArrayBuffer(2);return new DataView(Qe).setInt16(0,256,!0),new Int16Array(Qe)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Ne){let He=new Uint8Array(Ne),Qe={match:!1};if(He[0]!==70||He[1]!==76||He[2]!==86||He[3]!==1)return Qe;let ut=(He[4]&4)>>>2!==0,Rt=(He[4]&1)!==0,hn=de(He,5);return hn<9?Qe:{match:!0,consumed:hn,dataOffset:hn,hasAudioTrack:ut,hasVideoTrack:Rt}}bindDataSource(Ne){return Ne.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Ne){this._onTrackMetadata=Ne}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Ne){this._onMediaInfo=Ne}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Ne){this._onMetaDataArrived=Ne}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Ne){this._onScriptDataArrived=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Ne){this._onDataAvailable=Ne}get timestampBase(){return this._timestampBase}set timestampBase(Ne){this._timestampBase=Ne}get overridedDuration(){return this._duration}set overridedDuration(Ne){this._durationOverrided=!0,this._duration=Ne,this._mediaInfo.duration=Ne}set overridedHasAudio(Ne){this._hasAudioFlagOverrided=!0,this._hasAudio=Ne,this._mediaInfo.hasAudio=Ne}set overridedHasVideo(Ne){this._hasVideoFlagOverrided=!0,this._hasVideo=Ne,this._mediaInfo.hasVideo=Ne}resetMediaInfo(){this._mediaInfo=new jt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Ne,He){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new te("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Qe=0,ut=this._littleEndian;if(He===0)if(Ne.byteLength>13)Qe=Be.probe(Ne).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,He+Qe!==this._dataOffset&&me.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Ne,Qe).getUint32(0,!ut)!==0&&me.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Qe+=4);QeNe.byteLength)break;let hn=Rt.getUint8(0),bn=Rt.getUint32(0,!ut)&16777215;if(Qe+11+bn+4>Ne.byteLength)break;if(hn!==8&&hn!==9&&hn!==18){me.w(this.TAG,`Unsupported tag type ${hn}, skipped`),Qe+=11+bn+4;continue}let ea=Rt.getUint8(4),vr=Rt.getUint8(5),Sr=Rt.getUint8(6),aa=Rt.getUint8(7),_n=Sr|vr<<8|ea<<16|aa<<24;(Rt.getUint32(7,!ut)&16777215)!==0&&me.w(this.TAG,"Meet tag which has StreamID != 0!");let ur=Qe+11;switch(hn){case 8:this._parseAudioData(Ne,ur,bn,_n);break;case 9:this._parseVideoData(Ne,ur,bn,_n,He+Qe);break;case 18:this._parseScriptData(Ne,ur,bn);break}let mr=Rt.getUint32(11+bn,!ut);mr!==11+bn&&me.w(this.TAG,`Invalid PrevTagSize ${mr}`),Qe+=11+bn+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Qe}_parseScriptData(Ne,He,Qe){let ut=Dt.parseScriptData(Ne,He,Qe);if(ut.hasOwnProperty("onMetaData")){if(ut.onMetaData==null||typeof ut.onMetaData!="object"){me.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&me.w(this.TAG,"Found another onMetaData tag!"),this._metadata=ut;let Rt=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},Rt)),typeof Rt.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=Rt.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof Rt.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=Rt.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof Rt.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=Rt.audiodatarate),typeof Rt.videodatarate=="number"&&(this._mediaInfo.videoDataRate=Rt.videodatarate),typeof Rt.width=="number"&&(this._mediaInfo.width=Rt.width),typeof Rt.height=="number"&&(this._mediaInfo.height=Rt.height),typeof Rt.duration=="number"){if(!this._durationOverrided){let hn=Math.floor(Rt.duration*this._timescale);this._duration=hn,this._mediaInfo.duration=hn}}else this._mediaInfo.duration=0;if(typeof Rt.framerate=="number"){let hn=Math.floor(Rt.framerate*1e3);if(hn>0){let bn=hn/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=bn,this._referenceFrameRate.fps_num=hn,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=bn}}if(typeof Rt.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let hn=Rt.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(hn),Rt.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=Rt,me.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(ut).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},ut))}_parseKeyframesIndex(Ne){let He=[],Qe=[];for(let ut=1;ut>>4;if(ea!==2&&ea!==10){this._onError(st.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ea);return}let vr=0,Sr=(bn&12)>>>2;if(Sr>=0&&Sr<=4)vr=this._flvSoundRateTable[Sr];else{this._onError(st.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Sr);return}let aa=(bn&2)>>>1,_n=bn&1,on=this._audioMetadata,ur=this._audioTrack;if(on||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),on=this._audioMetadata={},on.type="audio",on.id=ur.id,on.timescale=this._timescale,on.duration=this._duration,on.audioSampleRate=vr,on.channelCount=_n===0?1:2),ea===10){let mr=this._parseAACAudioData(Ne,He+1,Qe-1);if(mr==null)return;if(mr.packetType===0){on.config&&me.w(this.TAG,"Found another AudioSpecificConfig!");let fr=mr.data;on.audioSampleRate=fr.samplingRate,on.channelCount=fr.channelCount,on.codec=fr.codec,on.originalCodec=fr.originalCodec,on.config=fr.config,on.refSampleDuration=1024/on.audioSampleRate*on.timescale,me.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",on);let Lr=this._mediaInfo;Lr.audioCodec=on.originalCodec,Lr.audioSampleRate=on.audioSampleRate,Lr.audioChannelCount=on.channelCount,Lr.hasVideo?Lr.videoCodec!=null&&(Lr.mimeType='video/x-flv; codecs="'+Lr.videoCodec+","+Lr.audioCodec+'"'):Lr.mimeType='video/x-flv; codecs="'+Lr.audioCodec+'"',Lr.isComplete()&&this._onMediaInfo(Lr)}else if(mr.packetType===1){let fr=this._timestampBase+ut,Lr={unit:mr.data,length:mr.data.byteLength,dts:fr,pts:fr};ur.samples.push(Lr),ur.length+=mr.data.length}else me.e(this.TAG,`Flv: Unsupported AAC data type ${mr.packetType}`)}else if(ea===2){if(!on.codec){let ln=this._parseMP3AudioData(Ne,He+1,Qe-1,!0);if(ln==null)return;on.audioSampleRate=ln.samplingRate,on.channelCount=ln.channelCount,on.codec=ln.codec,on.originalCodec=ln.originalCodec,on.refSampleDuration=1152/on.audioSampleRate*on.timescale,me.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",on);let Hn=this._mediaInfo;Hn.audioCodec=on.codec,Hn.audioSampleRate=on.audioSampleRate,Hn.audioChannelCount=on.channelCount,Hn.audioDataRate=ln.bitRate,Hn.hasVideo?Hn.videoCodec!=null&&(Hn.mimeType='video/x-flv; codecs="'+Hn.videoCodec+","+Hn.audioCodec+'"'):Hn.mimeType='video/x-flv; codecs="'+Hn.audioCodec+'"',Hn.isComplete()&&this._onMediaInfo(Hn)}let mr=this._parseMP3AudioData(Ne,He+1,Qe-1,!1);if(mr==null)return;let fr=this._timestampBase+ut,Lr={unit:mr,length:mr.byteLength,dts:fr,pts:fr};ur.samples.push(Lr),ur.length+=mr.length}}_parseAACAudioData(Ne,He,Qe){if(Qe<=1){me.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let ut={},Rt=new Uint8Array(Ne,He,Qe);return ut.packetType=Rt[0],Rt[0]===0?ut.data=this._parseAACAudioSpecificConfig(Ne,He+1,Qe-1):ut.data=Rt.subarray(1),ut}_parseAACAudioSpecificConfig(Ne,He,Qe){let ut=new Uint8Array(Ne,He,Qe),Rt=null,hn=0,bn=0,ea=null,vr=0,Sr=null;if(hn=bn=ut[0]>>>3,vr=(ut[0]&7)<<1|ut[1]>>>7,vr<0||vr>=this._mpegSamplingRates.length){this._onError(st.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let aa=this._mpegSamplingRates[vr],_n=(ut[1]&120)>>>3;if(_n<0||_n>=8){this._onError(st.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}hn===5&&(Sr=(ut[1]&7)<<1|ut[2]>>>7,ea=(ut[2]&124)>>>2);let on=self.navigator.userAgent.toLowerCase();return on.indexOf("firefox")!==-1?vr>=6?(hn=5,Rt=new Array(4),Sr=vr-3):(hn=2,Rt=new Array(2),Sr=vr):on.indexOf("android")!==-1?(hn=2,Rt=new Array(2),Sr=vr):(hn=5,Sr=vr,Rt=new Array(4),vr>=6?Sr=vr-3:_n===1&&(hn=2,Rt=new Array(2),Sr=vr)),Rt[0]=hn<<3,Rt[0]|=(vr&15)>>>1,Rt[1]=(vr&15)<<7,Rt[1]|=(_n&15)<<3,hn===5&&(Rt[1]|=(Sr&15)>>>1,Rt[2]=(Sr&1)<<7,Rt[2]|=8,Rt[3]=0),{config:Rt,samplingRate:aa,channelCount:_n,codec:"mp4a.40."+hn,originalCodec:"mp4a.40."+bn}}_parseMP3AudioData(Ne,He,Qe,ut){if(Qe<4){me.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let Rt=this._littleEndian,hn=new Uint8Array(Ne,He,Qe),bn=null;if(ut){if(hn[0]!==255)return;let ea=hn[1]>>>3&3,vr=(hn[1]&6)>>1,Sr=(hn[2]&240)>>>4,aa=(hn[2]&12)>>>2,on=(hn[3]>>>6&3)!==3?2:1,ur=0,mr=0,fr=34,Lr="mp3";switch(ea){case 0:ur=this._mpegAudioV25SampleRateTable[aa];break;case 2:ur=this._mpegAudioV20SampleRateTable[aa];break;case 3:ur=this._mpegAudioV10SampleRateTable[aa];break}switch(vr){case 1:fr=34,Sr>>4,ea=hn&15;if(ea!==7){this._onError(st.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ea}`);return}this._parseAVCVideoPacket(Ne,He+1,Qe-1,ut,Rt,bn)}_parseAVCVideoPacket(Ne,He,Qe,ut,Rt,hn){if(Qe<4){me.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let bn=this._littleEndian,ea=new DataView(Ne,He,Qe),vr=ea.getUint8(0),aa=(ea.getUint32(0,!bn)&16777215)<<8>>8;if(vr===0)this._parseAVCDecoderConfigurationRecord(Ne,He+4,Qe-4);else if(vr===1)this._parseAVCVideoData(Ne,He+4,Qe-4,ut,Rt,hn,aa);else if(vr!==2){this._onError(st.FORMAT_ERROR,`Flv: Invalid video packet type ${vr}`);return}}_parseAVCDecoderConfigurationRecord(Ne,He,Qe){if(Qe<7){me.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let ut=this._videoMetadata,Rt=this._videoTrack,hn=this._littleEndian,bn=new DataView(Ne,He,Qe);ut?typeof ut.avcc!="undefined"&&me.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),ut=this._videoMetadata={},ut.type="video",ut.id=Rt.id,ut.timescale=this._timescale,ut.duration=this._duration);let ea=bn.getUint8(0),vr=bn.getUint8(1),Sr=bn.getUint8(2),aa=bn.getUint8(3);if(ea!==1||vr===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(bn.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(st.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let _n=bn.getUint8(5)&31;if(_n===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else _n>1&&me.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${_n}`);let on=6;for(let mr=0;mr<_n;mr++){let fr=bn.getUint16(on,!hn);if(on+=2,fr===0)continue;let Lr=new Uint8Array(Ne,He+on,fr);on+=fr;let ln=Nt.parseSPS(Lr);if(mr!==0)continue;ut.codecWidth=ln.codec_size.width,ut.codecHeight=ln.codec_size.height,ut.presentWidth=ln.present_size.width,ut.presentHeight=ln.present_size.height,ut.profile=ln.profile_string,ut.level=ln.level_string,ut.bitDepth=ln.bit_depth,ut.chromaFormat=ln.chroma_format,ut.sarRatio=ln.sar_ratio,ut.frameRate=ln.frame_rate,(ln.frame_rate.fixed===!1||ln.frame_rate.fps_num===0||ln.frame_rate.fps_den===0)&&(ut.frameRate=this._referenceFrameRate);let Hn=ut.frameRate.fps_den,On=ut.frameRate.fps_num;ut.refSampleDuration=ut.timescale*(Hn/On);let nr=Lr.subarray(1,4),Cr="avc1.";for(let Br=0;Br<3;Br++){let gr=nr[Br].toString(16);gr.length<2&&(gr="0"+gr),Cr+=gr}ut.codec=Cr;let Yn=this._mediaInfo;Yn.width=ut.codecWidth,Yn.height=ut.codecHeight,Yn.fps=ut.frameRate.fps,Yn.profile=ut.profile,Yn.level=ut.level,Yn.refFrames=ln.ref_frames,Yn.chromaFormat=ln.chroma_format_string,Yn.sarNum=ut.sarRatio.width,Yn.sarDen=ut.sarRatio.height,Yn.videoCodec=Cr,Yn.hasAudio?Yn.audioCodec!=null&&(Yn.mimeType='video/x-flv; codecs="'+Yn.videoCodec+","+Yn.audioCodec+'"'):Yn.mimeType='video/x-flv; codecs="'+Yn.videoCodec+'"',Yn.isComplete()&&this._onMediaInfo(Yn)}let ur=bn.getUint8(on);if(ur===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ur>1&&me.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ur}`);on++;for(let mr=0;mr=Qe){me.w(this.TAG,`Malformed Nalu near timestamp ${ur}, offset = ${_n}, dataSize = ${Qe}`);break}let fr=vr.getUint32(_n,!ea);if(on===3&&(fr>>>=8),fr>Qe-on){me.w(this.TAG,`Malformed Nalus near timestamp ${ur}, NaluSize > DataSize!`);return}let Lr=vr.getUint8(_n+on)&31;Lr===5&&(mr=!0);let ln=new Uint8Array(Ne,He+_n,on+fr),Hn={type:Lr,data:ln};Sr.push(Hn),aa+=ln.byteLength,_n+=on+fr}if(Sr.length){let fr=this._videoTrack,Lr={units:Sr,length:aa,isKeyframe:mr,dts:ur,cts:bn,pts:ur+bn};mr&&(Lr.fileposition=Rt),fr.samples.push(Lr),fr.length+=aa}}}var Ie=Be;class be{static init(){be.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let He in be.types)be.types.hasOwnProperty(He)&&(be.types[He]=[He.charCodeAt(0),He.charCodeAt(1),He.charCodeAt(2),He.charCodeAt(3)]);let Ne=be.constants={};Ne.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Ne.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Ne.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.STSC=Ne.STCO=Ne.STTS,Ne.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Ne.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Ne.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Ne.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Ne.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Ne){let He=8,Qe=null,ut=Array.prototype.slice.call(arguments,1),Rt=ut.length;for(let bn=0;bn>>24&255,Qe[1]=He>>>16&255,Qe[2]=He>>>8&255,Qe[3]=He&255,Qe.set(Ne,4);let hn=8;for(let bn=0;bn>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Ne){return be.box(be.types.trak,be.tkhd(Ne),be.mdia(Ne))}static tkhd(Ne){let He=Ne.id,Qe=Ne.duration,ut=Ne.presentWidth,Rt=Ne.presentHeight;return be.box(be.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,0,0,0,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,ut>>>8&255,ut&255,0,0,Rt>>>8&255,Rt&255,0,0]))}static mdia(Ne){return be.box(be.types.mdia,be.mdhd(Ne),be.hdlr(Ne),be.minf(Ne))}static mdhd(Ne){let He=Ne.timescale,Qe=Ne.duration;return be.box(be.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255,85,196,0,0]))}static hdlr(Ne){let He=null;return Ne.type==="audio"?He=be.constants.HDLR_AUDIO:He=be.constants.HDLR_VIDEO,be.box(be.types.hdlr,He)}static minf(Ne){let He=null;return Ne.type==="audio"?He=be.box(be.types.smhd,be.constants.SMHD):He=be.box(be.types.vmhd,be.constants.VMHD),be.box(be.types.minf,He,be.dinf(),be.stbl(Ne))}static dinf(){return be.box(be.types.dinf,be.box(be.types.dref,be.constants.DREF))}static stbl(Ne){return be.box(be.types.stbl,be.stsd(Ne),be.box(be.types.stts,be.constants.STTS),be.box(be.types.stsc,be.constants.STSC),be.box(be.types.stsz,be.constants.STSZ),be.box(be.types.stco,be.constants.STCO))}static stsd(Ne){return Ne.type==="audio"?Ne.codec==="mp3"?be.box(be.types.stsd,be.constants.STSD_PREFIX,be.mp3(Ne)):be.box(be.types.stsd,be.constants.STSD_PREFIX,be.mp4a(Ne)):be.box(be.types.stsd,be.constants.STSD_PREFIX,be.avc1(Ne))}static mp3(Ne){let He=Ne.channelCount,Qe=Ne.audioSampleRate,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,He,0,16,0,0,0,0,Qe>>>8&255,Qe&255,0,0]);return be.box(be.types[".mp3"],ut)}static mp4a(Ne){let He=Ne.channelCount,Qe=Ne.audioSampleRate,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,He,0,16,0,0,0,0,Qe>>>8&255,Qe&255,0,0]);return be.box(be.types.mp4a,ut,be.esds(Ne))}static esds(Ne){let He=Ne.config||[],Qe=He.length,ut=new Uint8Array([0,0,0,0,3,23+Qe,0,1,0,4,15+Qe,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Qe]).concat(He).concat([6,1,2]));return be.box(be.types.esds,ut)}static avc1(Ne){let He=Ne.avcc,Qe=Ne.codecWidth,ut=Ne.codecHeight,Rt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Qe>>>8&255,Qe&255,ut>>>8&255,ut&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return be.box(be.types.avc1,Rt,be.box(be.types.avcC,He))}static mvex(Ne){return be.box(be.types.mvex,be.trex(Ne))}static trex(Ne){let He=Ne.id,Qe=new Uint8Array([0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return be.box(be.types.trex,Qe)}static moof(Ne,He){return be.box(be.types.moof,be.mfhd(Ne.sequenceNumber),be.traf(Ne,He))}static mfhd(Ne){let He=new Uint8Array([0,0,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255]);return be.box(be.types.mfhd,He)}static traf(Ne,He){let Qe=Ne.id,ut=be.box(be.types.tfhd,new Uint8Array([0,0,0,0,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255])),Rt=be.box(be.types.tfdt,new Uint8Array([0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255])),hn=be.sdtp(Ne),bn=be.trun(Ne,hn.byteLength+16+16+8+16+8+8);return be.box(be.types.traf,ut,Rt,bn,hn)}static sdtp(Ne){let He=Ne.samples||[],Qe=He.length,ut=new Uint8Array(4+Qe);for(let Rt=0;Rt>>24&255,ut>>>16&255,ut>>>8&255,ut&255,He>>>24&255,He>>>16&255,He>>>8&255,He&255],0);for(let bn=0;bn>>24&255,ea>>>16&255,ea>>>8&255,ea&255,vr>>>24&255,vr>>>16&255,vr>>>8&255,vr&255,Sr.isLeading<<2|Sr.dependsOn,Sr.isDependedOn<<6|Sr.hasRedundancy<<4|Sr.isNonSync,0,0,aa>>>24&255,aa>>>16&255,aa>>>8&255,aa&255],12+16*bn)}return be.box(be.types.trun,hn)}static mdat(Ne){return be.box(be.types.mdat,Ne)}}be.init();var Ze=be;class gt{static getSilentFrame(Ne,He){if(Ne==="mp4a.40.2"){if(He===1)return new Uint8Array([0,200,0,128,35,128]);if(He===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(He===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(He===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(He===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(He===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(He===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(He===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(He===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var an=gt;class Mt{constructor(Ne,He,Qe,ut,Rt){this.dts=Ne,this.pts=He,this.duration=Qe,this.originalDts=ut,this.isSyncPoint=Rt,this.fileposition=null}}class ct{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Ne){Ne.isSyncPoint=!0,this.syncPoints.push(Ne)}}class Vt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Ne){let He=this._list;Ne.length!==0&&(He.length>0&&Ne[0].originalDts=He[Rt].dts&&NeHe[ut].lastSample.originalDts&&Ne=He[ut].lastSample.originalDts&&(ut===He.length-1||ut0&&(Rt=this._searchNearestSegmentBefore(Qe.originalBeginDts)+1),this._lastAppendLocation=Rt,this._list.splice(Rt,0,Qe)}getLastSegmentBefore(Ne){let He=this._searchNearestSegmentBefore(Ne);return He>=0?this._list[He]:null}getLastSampleBefore(Ne){let He=this.getLastSegmentBefore(Ne);return He!=null?He.lastSample:null}getLastSyncPointBefore(Ne){let He=this._searchNearestSegmentBefore(Ne),Qe=this._list[He].syncPoints;for(;Qe.length===0&&He>0;)He--,Qe=this._list[He].syncPoints;return Qe.length>0?Qe[Qe.length-1]:null}}class Ft{constructor(Ne){this.TAG="MP4Remuxer",this._config=Ne,this._isLive=Ne.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new cn("audio"),this._videoSegmentInfoList=new cn("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(E.chrome&&(E.version.major<50||E.version.major===50&&E.version.build<2661)),this._fillSilentAfterSeek=E.msedge||E.msie,this._mp3UseMpegAudio=!E.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Ne){return Ne.onDataAvailable=this.remux.bind(this),Ne.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Ne){this._onInitSegment=Ne}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Ne){this._onMediaSegment=Ne}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Ne){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Ne,He){if(!this._onMediaSegment)throw new te("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Ne,He),this._remuxVideo(He),this._remuxAudio(Ne)}_onTrackMetadataReceived(Ne,He){let Qe=null,ut="mp4",Rt=He.codec;if(Ne==="audio")this._audioMeta=He,He.codec==="mp3"&&this._mp3UseMpegAudio?(ut="mpeg",Rt="",Qe=new Uint8Array):Qe=Ze.generateInitSegment(He);else if(Ne==="video")this._videoMeta=He,Qe=Ze.generateInitSegment(He);else return;if(!this._onInitSegment)throw new te("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Ne,{type:Ne,data:Qe.buffer,codec:Rt,container:`${Ne}/${ut}`,mediaDuration:He.duration})}_calculateDtsBase(Ne,He){this._dtsBaseInited||(Ne.samples&&Ne.samples.length&&(this._audioDtsBase=Ne.samples[0].dts),He.samples&&He.samples.length&&(this._videoDtsBase=He.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Ne=this._videoStashedLastSample,He=this._audioStashedLastSample,Qe={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Ne!=null&&(Qe.samples.push(Ne),Qe.length=Ne.length);let ut={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};He!=null&&(ut.samples.push(He),ut.length=He.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Qe,!0),this._remuxAudio(ut,!0)}_remuxAudio(Ne,He){if(this._audioMeta==null)return;let Qe=Ne,ut=Qe.samples,Rt,hn=-1,bn=-1,ea=-1,vr=this._audioMeta.refSampleDuration,Sr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,aa=this._dtsBaseInited&&this._audioNextDts===void 0,_n=!1;if(!ut||ut.length===0||ut.length===1&&!He)return;let on=0,ur=null,mr=0;Sr?(on=0,mr=Qe.length):(on=8,mr=8+Qe.length);let fr=null;if(ut.length>1&&(fr=ut.pop(),mr-=fr.length),this._audioStashedLastSample!=null){let Yn=this._audioStashedLastSample;this._audioStashedLastSample=null,ut.unshift(Yn),mr+=Yn.length}fr!=null&&(this._audioStashedLastSample=fr);let Lr=ut[0].dts-this._dtsBase;if(this._audioNextDts)Rt=Lr-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())Rt=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(_n=!0);else{let Yn=this._audioSegmentInfoList.getLastSampleBefore(Lr);if(Yn!=null){let Br=Lr-(Yn.originalDts+Yn.duration);Br<=3&&(Br=0);let gr=Yn.dts+Yn.duration+Br;Rt=Lr-gr}else Rt=0}if(_n){let Yn=Lr-Rt,Br=this._videoSegmentInfoList.getLastSegmentBefore(Lr);if(Br!=null&&Br.beginDts=1?br=ln[ln.length-1].duration:br=Math.floor(vr);let To=!1,xo=null;if(br>vr*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!E.safari){To=!0;let fi=Math.abs(br-vr),jo=Math.ceil(fi/vr),va=Pa+vr;me.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. +`).filter((Si,Ls)=>Ls!==0).join(""))),Qe.createElement("div",null,Qe.createElement("div",{className:ue.tagsWrap,ref:qa},((Ei=We.detail)==null?void 0:Ei.allow_add_member)&&!((co=We.detail)!=null&&co.excellent)&&Qe.createElement(me.Z,{title:(Yo=mr[((oo=We.detail)==null?void 0:oo.shixun_tag_num)-1])==null?void 0:Yo.connect},Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{backgroundColor:(Mo=mr[((gi=We.detail)==null?void 0:gi.shixun_tag_num)-1])==null?void 0:Mo.bkcolor,color:(ai=mr[((Ga=We.detail)==null?void 0:Ga.shixun_tag_num)-1])==null?void 0:ai.txcolor,height:26,border:`1px solid ${(yl=mr[((cl=We.detail)==null?void 0:cl.shixun_tag_num)-1])==null?void 0:yl.bkcolor}`}},(Os=mr[((gu=We.detail)==null?void 0:gu.shixun_tag_num)-1])==null?void 0:Os.name))),((Is=We.detail)==null?void 0:Is.featured)>0&&Qe.createElement("div",null,((ll=We.detail)==null?void 0:ll.featured)===1&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#FF6500",border:"1px solid #FF6500"}},"\u56FD\u5BB6\u4E00\u6D41"),((EA=We.detail)==null?void 0:EA.featured)===2&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#4361F2",border:"1px solid #4361F2"}},"\u519B\u961F\u4E00\u6D41"),((wu=We.detail)==null?void 0:wu.featured)===3&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#E9AD5D",border:"1px solid #E9AD5D"}},"\u7701\u7EA7\u4E00\u6D41"),((kA=We.detail)==null?void 0:kA.featured)===4&&Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#f7ce62",border:"1px solid #f7ce62"}},"\u7CBE\u54C1\u8BFE\u7A0B")),((cA=We.detail)==null?void 0:cA.excellent)&&((MA=We.detail)==null?void 0:MA.allow_add_member)&&((Dc=mr[((Lc=We.detail)==null?void 0:Lc.shixun_tag_num)-1])==null?void 0:Dc.name)=="\u516C\u5F00\u53D1\u5E03"&&((qA=xn==null?void 0:xn.userInfo)==null?void 0:qA.role)!=15&&Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((lc=We.detail)==null?void 0:lc.excellent)&&((uc=xn==null?void 0:xn.userInfo)==null?void 0:uc.role)==15&&Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#44D7B6",border:"1px solid #44D7B6"}},"\u5F00\u653E\u8BFE\u7A0B")),((Ac=We.detail)==null?void 0:Ac.is_plan)&&Qe.createElement(me.Z,{title:"\u6559\u80B2\u90E8101\u8BA1\u5212\u8BA1\u7B97\u673A\u7C7B\u8BFE\u7A0B"},Qe.createElement("div",null,Qe.createElement("div",{className:`${ue.openCourseTag} font14`,style:{background:"#19CB70",border:"1px solid #19CB70",marginRight:0}},"101\u8BA1\u5212")))))),((zc=We.detail)==null?void 0:zc.laboratory_name)&&(0,se.Ny)()&&Qe.createElement("div",{className:ue.laboratory},Qe.createElement("span",null,"\u4E91\u4E0A\u5B9E\u9A8C\u5BA4\uFF1A"),Qe.createElement(me.Z,{title:(Oc=We.detail)==null?void 0:Oc.laboratory_name},Qe.createElement("a",{href:`https://${(cc=We.detail)==null?void 0:cc.laboratory_url}`,target:"_blank",className:ue.name},(td=We.detail)==null?void 0:td.laboratory_name))),Qe.createElement("div",{className:ue.contentWrap},Qe.createElement("div",{className:ue.contentLeftWrap},!!((Kc=We.detail)!=null&&Kc.stages_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u7AE0\u8282"),Qe.createElement("p",{className:"mt3"},(nd=We.detail)==null?void 0:nd.stages_count)),!!((rd=We.detail)!=null&&rd.shixuns_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u5355\u5143"),Qe.createElement("p",{className:"mt3"},(Gc=We.detail)==null?void 0:Gc.shixuns_count)),!!((wA=We.detail)!=null&&wA.challenge_choose_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u9009\u62E9\u9898\u5173\u5361"),Qe.createElement("p",{className:"mt3"},(au=We.detail)==null?void 0:au.challenge_choose_count)),!!((dA=We.detail)!=null&&dA.challenges_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u5B9E\u8DF5\u5173\u5361"),Qe.createElement("p",{className:"mt3"},(QA=We.detail)==null?void 0:QA.challenges_count)),!!((ad=We.detail)!=null&&ad.videos_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u89C6\u9891"),Qe.createElement("p",{className:"mt3"},(Wc=We.detail)==null?void 0:Wc.videos_count)),!!((Nc=We.detail)!=null&&Nc.attachment_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u8BFE\u4EF6"),Qe.createElement("p",{className:"mt3"},(UA=We.detail)==null?void 0:UA.attachment_count)),((dc=We.detail)==null?void 0:dc.publish_status)!==0&&!!((Ea=We.detail)!=null&&Ea.subject_score)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,"\u7ECF\u9A8C\u503C"),Qe.createElement("p",{className:"mt3"},(Go=We.detail)==null?void 0:Go.subject_score)),((ci=We.detail)==null?void 0:ci.publish_status)!==0&&!!((os=We.detail)!=null&&os.member_count)&&Qe.createElement("div",{className:"mr30"},Qe.createElement("span",null,Qe.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570"),Qe.createElement(me.Z,{title:`\u66F4\u65B0\u65F6\u95F4\uFF1A${((ps=We.detail)==null?void 0:ps.member_count_update_at)||"--"}`},Qe.createElement("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"}))),Qe.createElement("p",{className:"mt3"},(Ns=We.detail)==null?void 0:Ns.member_count)),((Sl=We.detail)==null?void 0:Sl.subject_score)>0&&Qe.createElement("span",{className:"font14 c-white"},Qe.createElement("span",null,"\u8BC4\u5206"),Qe.createElement("br",null),Qe.createElement("div",{className:ue.rating},Qe.createElement(ge.Z,{allowHalf:!0,style:{fontSize:12},value:(0,pe.og)((xl=We.detail)==null?void 0:xl.averge_star),disabled:!0}))))),!!((jA=(_A=We.detail)==null?void 0:_A.courses)!=null&&jA.length)&&Qe.createElement("aside",{className:ue.nav},Qe.createElement("div",{className:ue.navLeft},Tn.course_identity<4&&Qe.createElement(me.Z,{placement:"bottom",title:"\u7F16\u8F91\u8BFE\u5802"},Qe.createElement("a",{href:`/classrooms/${Tn==null?void 0:Tn.course_id}/newgolds/settings`,target:"_blank"},Qe.createElement("i",{className:`iconfont icon-bianji1 ${ue.navLeftIcon}`}))),Qe.createElement(ae.Z,{dropdownRender:()=>{var Si,Ls,Il;return Qe.createElement(ce.default,null,(Il=(Ls=[...(Si=We.detail)==null?void 0:Si.courses])==null?void 0:Ls.reverse())==null?void 0:Il.map((su,Iu)=>{var lu,fl;return Qe.createElement(ce.default.Item,{key:su.course_id,onClick:()=>Gs(su.course_id)},Qe.createElement("span",{className:"font14"},"\u7B2C",((fl=(lu=We.detail)==null?void 0:lu.courses)==null?void 0:fl.length)-Iu,"\u671F"))}))}},Qe.createElement("div",null,Qe.createElement("span",{className:"font14 current"},"\u7B2C",Qe.createElement("span",{className:ue.colorOrange},Hu),"\u671F"),Qe.createElement(le.Z,null))),Qe.createElement("div",{className:ue.navContent},Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u5F00\u8BFE\u65F6\u95F4\uFF1A"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.start_date)),Qe.createElement("div",{className:ue.verticalLine}),Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u7ED3\u8BFE\u65F6\u95F4\uFF1A"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.end_date)),Qe.createElement("div",{className:ue.verticalLine}),Qe.createElement("div",{className:ue.contentItem},Qe.createElement("div",{className:ue.contentItemTitle},"\u672C\u671F\u9009\u8BFE\u4EBA\u6570"),Qe.createElement("div",{className:ue.contentItemText},Tn==null?void 0:Tn.student_count," \u4EBA")))),Qe.createElement("div",{className:ue.navRight,style:{display:"none"}},Qe.createElement("div",{className:ue.flexRow},((ju=Tn==null?void 0:Tn.course_status)==null?void 0:ju.status)===1&&Qe.createElement("div",{className:"mr20 c-red-ee4"},(Tc=Tn==null?void 0:Tn.course_status)==null?void 0:Tc.time),((fA=Tn==null?void 0:Tn.course_status)==null?void 0:fA.status)===2&&Tn.course_identity<6&&Qe.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),((fc=Tn.course_status)==null?void 0:fc.status)===2&&(Tn.course_identity<6?Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${($A=(Xc=Tn==null?void 0:Tn.first_category_url)==null?void 0:Xc.split("/"))==null?void 0:$A[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"):Qe.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),((gc=Tn.course_status)==null?void 0:gc.status)===1&&Tn.course_identity>5&&Qe.createElement("div",{className:ue.classButton,onClick:_u},"\u7ACB\u5373\u52A0\u5165"),((HA=Tn.course_status)==null?void 0:HA.status)===1&&Tn.course_identity===5&&Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${(zA=(zl=Tn==null?void 0:Tn.first_category_url)==null?void 0:zl.split("/"))==null?void 0:zA[2]}/announcement`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),((Rc=Tn.course_status)==null?void 0:Rc.status)===0&&Tn.course_identity>5&&Qe.createElement("div",{className:ue.classButton,onClick:_u},"\u7ACB\u5373\u62A5\u540D"),((Te=Tn.course_status)==null?void 0:Te.status)===0&&Tn.course_identity===5&&Qe.createElement("div",{className:ue.classButton},"\u62A5\u540D\u6210\u529F"),(((Le=Tn==null?void 0:Tn.course_status)==null?void 0:Le.status)===0||((je=Tn==null?void 0:Tn.course_status)==null?void 0:je.status)===1)&&Tn.course_identity<5&&Qe.createElement("a",{className:ue.classButton,href:`/classrooms/${(yt=(Ue=Tn==null?void 0:Tn.first_category_url)==null?void 0:Ue.split("/"))==null?void 0:yt[2]}/announcement`,target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),iu&&$u&&((Ut=We.detail)==null?void 0:Ut.has_participate)&&Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),iu&&$u&&!((dn=We.detail)!=null&&dn.has_participate)&&(sr?Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Qe.createElement("span",{className:`${ue.classButton} ${ue.bg28e}`,onClick:El},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D"))),Qe.createElement("div",{className:ue.flexRow},iu&&!!((Un=(zn=We.detail)==null?void 0:zn.courses)!=null&&Un.length)&&$u&&Qe.createElement("span",{className:"mt20"},Qe.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Nr=We.detail)==null?void 0:Nr.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Qe.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Qe.createElement("span",{className:"mr5 c-red-ee4"},sr===!0?((zr=We.detail)==null?void 0:zr.participant_count)+1:(ra=We.detail)==null?void 0:ra.participant_count),"\u4EBA")),iu&&!((ze=(ye=We.detail)==null?void 0:ye.courses)!=null&&ze.length)&&$u&&Qe.createElement("span",null,!((Ye=We.detail)!=null&&Ye.has_participate)&&(sr===!0?Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Qe.createElement("a",{className:`${ue.classButton} ${ue.bg28e}`,onClick:El},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((wt=We.detail)==null?void 0:wt.has_participate)&&Qe.createElement("span",{className:`${ue.classButton} ${ue.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Qe.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Yt=We.detail)==null?void 0:Yt.student_count," ","\u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Qe.createElement("span",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Qe.createElement("span",{className:"mr5 c-red-ee4"},sr===!0?((en=We.detail)==null?void 0:en.participant_count)+1:(tn=We.detail)==null?void 0:tn.participant_count),"\u4EBA"))))))),Qe.createElement(kt,null),qo.status&&Qe.createElement(ht,{type:"subject",onCancel:()=>Fl(!1),onOk:Si=>ur(void 0,null,function*(){Fl(!1);let Ls={user_customize:Si.user_customize,type:Si.type};Si.user_customize?Ls=_n(aa({},Ls),{discipline_name:Si.discipline_name,sub_discipline_name:Si.sub_discipline_name}):Si.sub_discipline_id&&(Ls=_n(aa({},Ls),{sub_discipline_id:Si.sub_discipline_id}));const Il=yield(0,ne.WO)(aa({id:wn.pathId},Ls));((Il==null?void 0:Il.status)===0||(Il==null?void 0:Il.status)===1)&&(Kl(),De.ZP.success("\u516C\u5F00\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u7BA1\u7406\u5458\u7684\u5BA1\u6838"))})}),Qe.createElement(Fe.default,{open:hr,title:"\u8BFE\u7A0B\u516C\u544A",width:593,maskClosable:!1,onCancel:()=>{La(!1)},centered:!0,footer:Qe.createElement("div",null,Qe.createElement(te.ZP,{type:"primary",onClick:()=>{La(!1)}},"\u6211\u77E5\u9053\u4E86"))},Qe.createElement(st.Z,{style:{maxHeight:378,overflow:"auto"},value:(mn=(An=We==null?void 0:We.detail)==null?void 0:An.toast)==null?void 0:mn.content})))};var Lr=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.models.index}))(fr),ln=he(38446),Hn=he(93948),On={flex_box_center:"flex_box_center___Ktq9p",flex_space_between:"flex_space_between___C3cJM",flex_box_vertical_center:"flex_box_vertical_center___EHdLM",flex_box_center_end:"flex_box_center_end___pIiOq",flex_box_column:"flex_box_column___ZDnJh",rightWrap:"rightWrap___trEKQ",qrCode:"qrCode___J87U9",cardTop:"cardTop___sVfNE",cardTop2:"cardTop2___ngun6",card:"card___xqkwa",flexRow:"flexRow___EJjLR",flexRowAbout:"flexRowAbout___wsXZw",skillWrap:"skillWrap___H2LfA",skillTopWrap:"skillTopWrap___Iy4yY",skillContentWrap:"skillContentWrap___TIOw9",skillContentWrapMin:"skillContentWrapMin___l0OQ7",skillContentWrapMax:"skillContentWrapMax___hzrLJ",skillContentIcon:"skillContentIcon___e1yQ3",skillContentIconNoStatus:"skillContentIconNoStatus___D7SaD",skillExpandAllWrap:"skillExpandAllWrap___NlyjU",skillExpandAllContent:"skillExpandAllContent___DFfUu",memberItem:"memberItem___tQyAC",radius:"radius___CojJt",memberItemContent:"memberItemContent___OAGgP",directionItemWrap:"directionItemWrap___D3A3B",groupActionWrap:"groupActionWrap___uM9bY",divabout:"divabout___aIu8x",classButton:"classButton___kwIIq",bg28e:"bg28e____4vxe",bgGray:"bgGray___bP0QM",price:"price___YtmIz",d1:"d1___kWoQd",auto:"auto___j1TRz",disabled:"disabled___acQun",d2:"d2___lGbRu",d3:"d3___bWANm",d4:"d4___wyT_a",member_power1:"member_power1___fOB2q",member_power2:"member_power2___Lpa0U"},nr={"sort-list-panel":"sort-list-panel___T39Sk","sort-list-tip":"sort-list-tip___Wu55q","ant-drawer-content":"ant-drawer-content___PXRrP","dragging-li":"dragging-li___LhY_V","task-list-container":"task-list-container___ABX0H",imgradius:"imgradius___fmcxI",imageWrap:"imageWrap___HkmiW",directionItemWrap:"directionItemWrap___MKzHd",groupActionWrap:"groupActionWrap___PB2b7",teamHeight:"teamHeight___qj0wW",divHeight:"divHeight___MUuEe",member_power1:"member_power1___ropDL",member_power2:"member_power2___t92g7"},Cr=he(88522),Yn=he(1710),Br=he(26724),gr=he.n(Br),Da=he(94811),Pa=he(47613),br=Object.defineProperty,To=Object.defineProperties,xo=Object.getOwnPropertyDescriptors,fi=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,to=(ft,Ct,We)=>Ct in ft?br(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,no=(ft,Ct)=>{for(var We in Ct||(Ct={}))jo.call(Ct,We)&&to(ft,We,Ct[We]);if(fi)for(var We of fi(Ct))va.call(Ct,We)&&to(ft,We,Ct[We]);return ft},ya=(ft,Ct)=>To(ft,xo(Ct)),Co=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const _o=({pathsDetail:ft,loading:Ct,dispatch:We,open:xn,onClose:lr,onReloadData:Er=()=>{}})=>{const _r=(0,oe.useParams)(),[Jn,En]=(0,z.useState)([]),[$n,Wr]=(0,z.useState)(!0),[da,ca]=(0,z.useState)(!1),[Ka]=bt.default.useForm(),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)(1),[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)(!0),[Fa,Lo]=(0,z.useState)(!1);(0,z.useEffect)(()=>{xn&&Bo()},[xn]);const Bo=()=>Co(void 0,null,function*(){const Aa=yield We({type:"classroomList/getSchoolList",payload:{}});En(Aa.map(Pr=>({value:Pr})))}),Xr=()=>{var Aa,Pr;if(!((Pr=(Aa=Ka.getFieldValue())==null?void 0:Aa.keyword)!=null&&Pr.trim())){De.ZP.warning("\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"),Ma([]);return}ba(!1),Wr(!0),ca(!1),mo(1),Ya([]),Oo(!0)},Ao=Aa=>{Aa=String(Aa);const Pr=Oa.indexOf(Aa);Pr<0?Oa.push(Aa):Oa.splice(Pr,1),Ya([...Oa])},Oo=(Aa=!1)=>Co(void 0,null,function*(){var Pr,ko;if($n&&!da||Aa){const Oi=Ka.getFieldValue();ca(!0),mo(Aa?1:xa+1);const Wi=yield(0,Da.nQ)(ya(no({page:Aa?1:xa+1,container_id:_r.pathId,container_type:3},Oi),{school_name:(Oi==null?void 0:Oi.school_name)||null,keyword:((Pr=Oi==null?void 0:Oi.keyword)==null?void 0:Pr.trim())||null}));Ma(Aa?[...Wi.users]:[...fo,...Wi.users]),ca(!1),((ko=Wi.users)==null?void 0:ko.length)<10&&Wr(!1)}}),Xa=()=>Co(void 0,null,function*(){if(!(Oa!=null&&Oa.length))De.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u6210\u5458");else{Lo(!0);const Aa=yield(0,ne.mx)({id:_r.pathId,user_ids:Oa});Lo(!1),Aa&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),ao(),Er&&Er())}}),ao=()=>{Ka.setFieldsValue({keyword:""}),lr(),ba(!0),Wr(!0)},vi=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Aa,Pr)=>z.createElement(b.default,{value:Pr.numid,checked:Oa.includes(String(Pr.numid)),disabled:!!Aa})},{title:"\u59D3\u540D",width:100,ellipsis:!0,dataIndex:"username",render:(Aa,Pr)=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement(oe.Link,{className:"bold c-black",to:`/users/${Pr.login}`,target:"_blank"},Aa||"--"))},{title:"\u624B\u673A\u53F7",width:100,dataIndex:"phone",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u90AE\u7BB1",dataIndex:"email",width:100,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B66\u53F7/\u5DE5\u53F7",width:100,dataIndex:"student_number",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B66\u6821/\u5355\u4F4D",width:150,dataIndex:"school_name",ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"depart_name",width:130,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa},z.createElement("span",null,Aa||"--"))},{title:"\u5B9E\u540D\u8BA4\u8BC1",dataIndex:"auth",width:100,render:Aa=>Aa?"\u662F":"\u5426"},{title:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_on",width:140,ellipsis:!0,render:Aa=>z.createElement(me.Z,{placement:"bottom",title:Aa&&ie()(Aa).format("YYYY-MM-DD HH:mm")},z.createElement("span",null,Aa&&ie()(Aa).format("YYYY-MM-DD HH:mm")))},{title:"\u72B6\u6001",dataIndex:"added",width:80,render:Aa=>{if(Aa===1)return z.createElement("span",{className:"c-green"},"\u5DF2\u6DFB\u52A0")}}];return z.createElement(Fe.default,{title:"\u6DFB\u52A0\u5408\u4F5C\u8005",open:xn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,bodyStyle:{minHeight:200},confirmLoading:Fa,onOk:Xa,onCancel:ao},z.createElement(bt.default,{layout:"inline",form:Ka,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:Xr},z.createElement(bt.default.Item,{name:"search_type",label:"\u641C\u7D22\u7C7B\u578B"},z.createElement(y.default,null,z.createElement(y.default.Option,{value:"1"},"\u59D3\u540D"),z.createElement(y.default.Option,{value:"2"},"\u624B\u673A\u53F7"),z.createElement(y.default.Option,{value:"3"},"\u90AE\u7BB1"))),z.createElement(bt.default.Item,{name:"keyword",label:"\u641C\u7D22\u5185\u5BB9"},z.createElement(Et.default,{allowClear:!0,style:{width:280},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"})),z.createElement(bt.default.Item,{name:"school_name",label:"\u5355\u4F4D\uFF1A"},z.createElement(Cr.Z,{allowClear:!0,defaultOpen:!1,options:Jn,style:{width:380},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u5355\u4F4D\u540D\u79F0",filterOption:(Aa,Pr)=>Pr.value.toUpperCase().indexOf(Aa.toUpperCase())!==-1})),z.createElement(bt.default.Item,null,z.createElement(te.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),Wa&&z.createElement("div",{className:"tc font16 c-light-black mt40"},z.createElement("img",{src:Pa.RL,width:"100",alt:""}),z.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!Wa&&z.createElement("section",null,z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(Yn.default,{pagination:!1,dataSource:[],columns:vi})),z.createElement("div",{style:{maxHeight:260,overflow:"auto"}},z.createElement(gr(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Aa=>{Oo()},hasMore:$n,useWindow:!1},z.createElement(Yn.default,{loading:da,showHeader:!1,pagination:!1,dataSource:fo,columns:vi,onRow:Aa=>({onClick:Pr=>{Pr.currentTarget.querySelector("input").disabled||Ao(Pr.currentTarget.querySelector("input").value)}})})))))};var Zo=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(_o),Ja=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const wi=({pathsDetail:ft,loading:Ct,dispatch:We,data:xn,onReloadData:lr=()=>{}})=>{const Er=(0,oe.useParams)(),[_r,Jn]=(0,z.useState)(!0),[En,$n]=(0,z.useState)(!1),[Wr]=bt.default.useForm(),[da,ca]=(0,z.useState)([]),[Ka,fo]=(0,z.useState)(1),[Ma,xa]=(0,z.useState)([]),[mo,Oa]=(0,z.useState)(!0),[Ya,Wa]=(0,z.useState)(!1);(0,z.useEffect)(()=>{ft.actionTabs.key==="Collaborators-AddCourses"&&(Oa(!0),Jn(!0),ba())},[ft.actionTabs.key]);const ba=()=>Ja(void 0,null,function*(){const Xa=yield We({type:"classroomList/getSchoolList",payload:{}})}),Fa=()=>{Oa(!1),Jn(!0),$n(!1),fo(1),xa([]),Bo(!0)},Lo=Xa=>{Xa=String(Xa);const ao=Ma.indexOf(Xa);ao<0?Ma.push(Xa):Ma.splice(ao,1),xa([...Ma])},Bo=(Xa=!1)=>Ja(void 0,null,function*(){var ao,vi;if(_r&&!En||Xa){const Aa=Wr.getFieldValue();$n(!0),fo(Xa?1:Ka+1);const Pr=yield(0,Da.FU)({page:Xa?1:Ka+1,container_id:Er.pathId,container_type:3,manager_name:(Aa==null?void 0:Aa.manager_name)||null,course_name:((ao=Aa==null?void 0:Aa.course_name)==null?void 0:ao.trim())||null});ca(Xa?[...Pr.courses]:[...da,...Pr.courses]),$n(!1),((vi=Pr.courses)==null?void 0:vi.length)<10&&Jn(!1)}}),Xr=()=>Ja(void 0,null,function*(){var Xa,ao,vi;if(!(Ma!=null&&Ma.length))De.ZP.warning("\u8BF7\u5148\u5728\u4E0B\u9762\u5217\u8868\u4E2D\u9009\u62E9\u8981\u6DFB\u52A0\u8BFE\u5802");else{if(ft.actionTabs.type!=1){if(((ao=(Xa=ft==null?void 0:ft.Courses)==null?void 0:Xa.spoc_courses)==null?void 0:ao.length)+(Ma==null?void 0:Ma.length)>3){De.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2Aspoc\u8BFE\u5802");return}}else if(((vi=xn==null?void 0:xn.spoc_courses)==null?void 0:vi.length)+(Ma==null?void 0:Ma.length)>3){De.ZP.warning("\u4E00\u4E2A\u5B9E\u8DF5\u8BFE\u7A0B\u53EA\u80FD\u52A0\u51653\u4E2A\u5386\u53F2\u8BFE\u5802");return}Wa(!0);const Aa=yield(0,ne.sm)({id:Er.pathId,course_ids:Ma,course_type:ft.actionTabs.type});Wa(!1),Aa&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ao(),lr&&lr())}}),Ao=()=>{Wr.setFieldsValue({course_name:"",manager_name:""}),xa([]),We({type:"pathsDetail/setActionTabs",payload:{}})},Oo=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:(Xa,ao)=>z.createElement(b.default,{value:ao.id,checked:Ma.includes(String(ao.id)),disabled:!!Xa})},{title:"\u8BFE\u5802\u540D\u79F0",dataIndex:"name",width:100,ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u7BA1\u7406\u8005",width:100,dataIndex:"managers",ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u8BFE\u5802\u6240\u5728\u5B66\u6821",width:150,dataIndex:"school_name",ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))},{title:"\u521B\u5EFA\u65F6\u95F4",dataIndex:"created_at",width:140,ellipsis:!0,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa))},{title:"\u6210\u5458\u6570\u91CF",dataIndex:"course_members_count",width:80,render:Xa=>z.createElement(me.Z,{placement:"bottom",title:Xa},z.createElement("span",null,Xa||"--"))}];return z.createElement(Fe.default,{title:"\u6DFB\u52A0\u8BFE\u5802",open:ft.actionTabs.key==="Collaborators-AddCourses",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:Ya,onOk:Xr,onCancel:Ao},z.createElement(bt.default,{layout:"inline",form:Wr,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:Fa},z.createElement(bt.default.Item,{name:"course_name",label:"\u8BFE\u5802\u540D\u79F0"},z.createElement(Et.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u540D\u79F0"})),z.createElement(bt.default.Item,{name:"manager_name",label:"\u8BFE\u5802\u7BA1\u7406\u8005"},z.createElement(Et.default,{allowClear:!0,style:{width:370},size:"middle",placeholder:"\u8BF7\u8F93\u5165\u8BFE\u5802\u7BA1\u7406\u8005\u540D\u79F0"})),z.createElement(bt.default.Item,null,z.createElement(te.ZP,{htmlType:"submit",type:"primary",size:"middle"},"\u641C\u7D22"))),mo&&z.createElement("div",{className:"tc font16 c-light-black mt40"},z.createElement("img",{src:Pa.RL,width:"100",alt:""}),z.createElement("br",null),"\u8BF7\u641C\u7D22\u8981\u6DFB\u52A0\u7684\u4EBA\u5458"),!mo&&z.createElement("section",null,z.createElement("div",{className:"flexd-table-header mt20"},z.createElement(Yn.default,{pagination:!1,dataSource:[],columns:Oo})),z.createElement("div",{style:{maxHeight:260,overflow:"auto"}},z.createElement(gr(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:Xa=>{Bo()},hasMore:_r,useWindow:!1},z.createElement(Yn.default,{loading:En,showHeader:!1,pagination:!1,dataSource:da,columns:Oo,onRow:Xa=>({onClick:ao=>{ao.currentTarget.querySelector("input").disabled||Lo(ao.currentTarget.querySelector("input").value)}})})))))};var hi=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(wi),ts=he(43455),vs=he(44589),qi=he(39180),yi=he.n(qi),Wo=he(59301),Ui=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Vi=(0,vs.W8)(({item:ft,toIndex:Ct,params:We,isShow:xn,setShow:lr,dispatch:Er,user:_r,classroomList:Jn,handleDeleteMember:En,pathsDetail:$n,EditPowerClick:Wr})=>{var da,ca,Ka,fo;return Wo.createElement("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Wo.createElement("div",{className:nr.directionItemWrap},Wo.createElement(me.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:Wo.createElement("div",{className:nr.teamHeight},Wo.createElement("div",{style:{display:"flex"}},Wo.createElement("div",{className:nr.imageWrap,style:{marginRight:11}},Wo.createElement("img",{className:nr.imageWrap,src:ln.Z.API_SERVER+"/images/"+(ft==null?void 0:ft.image_url)})),Wo.createElement("div",null,Wo.createElement("div",{title:ft==null?void 0:ft.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(ft==null?void 0:ft.name)||"--"),Wo.createElement("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},ft==null?void 0:ft.school))),Wo.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(ft!=null&&ft.brief_introduction)&&Wo.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(ft==null?void 0:ft.brief_introduction)&&Wo.createElement("div",{className:nr.divHeight},ft==null?void 0:ft.brief_introduction),((da=_r==null?void 0:_r.userInfo)==null?void 0:da.user_id)===(ft==null?void 0:ft.id)&&Wo.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>oe.history.push("/account/profile")},Wo.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Wo.createElement("div",{style:{position:"relative"}},Wo.createElement("img",{draggable:!1,className:nr.imgradius,onClick:()=>{(0,se.bg)()?oe.history.push(`${ft.user_url}`):Er({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:ln.Z.API_SERVER+"/images/"+(ft==null?void 0:ft.image_url)}),((0,se.Ny)()||((ca=$n==null?void 0:$n.detail)==null?void 0:ca.is_subject_member))&&Wo.createElement(Wo.Fragment,null,ft!=null&&ft.is_subject_creator?Wo.createElement("div",{className:nr.member_power1},"\u521B\u5EFA\u8005"):ft!=null&&ft.can_edit_knowledge_graph||ft!=null&&ft.can_edit_stage?Wo.createElement("div",{className:nr.member_power1,style:{cursor:((0,se.j5)()||((Ka=$n==null?void 0:$n.detail)==null?void 0:Ka.is_creator))&&"pointer"},onClick:()=>Wr(ft)},"\u7F16\u8F91\u6743\u9650"):Wo.createElement("div",{className:nr.member_power2,style:{cursor:((0,se.j5)()||((fo=$n==null?void 0:$n.detail)==null?void 0:fo.is_creator))&&"pointer"},onClick:()=>Wr(ft)},"\u67E5\u770B\u6743\u9650"))),Wo.createElement("div",null,Wo.createElement("span",{className:"multi_ellipsis1"},(ft==null?void 0:ft.name)||"--"),Wo.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(ft==null?void 0:ft.school)||"--"))),Wo.createElement("br",null)))}),ji=(0,vs.JN)(({isShow:ft,setShow:Ct,pathsDetail:We,items:xn,params:lr,dispatch:Er,user:_r,classroomList:Jn,handleDeleteMember:En,EditPowerClick:$n})=>Wo.createElement("div",{className:"task-list-container"},xn==null?void 0:xn.map((Wr,da)=>Wo.createElement(Vi,{key:`${Wr.id}`,isShow:ft,setShow:Ct,dispatch:Er,pathsDetail:We,handleDeleteMember:En,user:_r,classroomList:Jn,toIndex:da+1,params:lr,index:da,item:Wr,EditPowerClick:$n})))),ws=({data:ft,user:Ct,classroomList:We,pathsDetail:xn,operation:lr,callback:Er,handleDeleteMember:_r,onCancel:Jn,dispatch:En,visible:$n=!1,EditPowerClick:Wr})=>{const[da,ca]=(0,z.useState)(ft),Ka=(0,oe.useParams)(),[fo,Ma]=(0,z.useState)(),[xa,mo]=(0,z.useState)(!0);function Oa(Wa){const{newIndex:ba,oldIndex:Fa}=Wa;lr&&(Ya(yi()(da,Fa,ba).map(Lo=>Lo==null?void 0:Lo.id)),ca(yi()(da,Fa,ba)))}(0,z.useEffect)(()=>{ca(ft)},[JSON.stringify(ft)]);function Ya(Wa){return Ui(this,null,function*(){const ba=yield(0,St.ZP)(`/api/paths/${Ka==null?void 0:Ka.pathId}/move_subject_members.json`,{method:"post",body:{user_ids:Wa}});En({type:"pathsDetail/getRightData",payload:{id:Ka.pathId}}),En({type:"pathsDetail/getPathsDetail",payload:{id:Ka.pathId}})})}return Wo.createElement("div",{style:{zIndex:1e3,width:"100%",position:"relative"},className:"sort-list-panel"},Wo.createElement(ji,{axis:"xy",helperClass:"dragging-li",isShow:xa,setShow:mo,distance:2,disableAutoscroll:!0,dispatch:En,pathsDetail:xn,handleDeleteMember:_r,user:Ct,classroomList:We,params:Ka,items:da,onSortEnd:Oa,EditPowerClick:Wr}))};var ki=(0,oe.connect)(({user:ft,classroomList:Ct,pathsDetail:We})=>({user:ft,classroomList:Ct,pathsDetail:We}))(ws),Zi={"sort-list-panel":"sort-list-panel___dj9Dy","sort-list-tip":"sort-list-tip___MJMmM","ant-drawer-content":"ant-drawer-content___xug_4","dragging-li":"dragging-li___Pu0p9","task-list-container":"task-list-container___GxBsz",imgradius:"imgradius___Iug8Z",directionItemWrap:"directionItemWrap___odBHm",groupActionWrap:"groupActionWrap___u5Xgw",bottomdiv:"bottomdiv___MLbfq",ml3:"ml3___HNgih"},si=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Ni=null,Qs=(0,vs.W8)(({item:ft,toIndex:Ct,params:We,dispatch:xn,classroomList:lr,handleDeleteMember:Er,pathsDetail:_r})=>{var Jn,En,$n,Wr;return z.createElement("span",{onClick:()=>{window.open(ft==null?void 0:ft.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"}},z.createElement("div",{className:Zi.directionItemWrap},z.createElement("img",{className:Zi.imgradius,src:ln.Z.API_SERVER+(ft==null?void 0:ft.default_image)}),z.createElement("span",{className:Zi.groupActionWrap},z.createElement(me.Z,{title:ft.name},z.createElement("span",{style:{fontSize:"18px",color:"#ffffff"}},((Jn=ft.name)==null?void 0:Jn.length)>7?z.createElement("span",null,(En=ft.name)==null?void 0:En.substring(0,7),z.createElement("br",null)," ",($n=ft.name)==null?void 0:$n.substring(7,14),(ft==null?void 0:ft.name.length)>14&&"..."):ft.name)))),z.createElement("div",{className:Zi.bottomdiv},z.createElement(me.Z,{title:`\u8BBF\u95EE\u6570\uFF1A${ft==null?void 0:ft.visits}`,placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}},ft==null?void 0:ft.visits))),z.createElement(me.Z,{title:`\u8BFE\u5802\u6210\u5458\u6570\uFF1A${ft==null?void 0:ft.course_members_count}`,placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",ft==null?void 0:ft.course_members_count))),z.createElement(me.Z,{overlayStyle:{maxWidth:380},title:z.createElement("div",{style:{whiteSpace:"nowrap"}},"\u8BFE\u5802\u7684\u4EFB\u52A1\u6570(\u4F5C\u4E1A\u6570\uFF0B\u8BD5\u5377\u6570\uFF0B\u95EE\u5377\u6570)\uFF1A",ft==null?void 0:ft.tasks_count),placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),z.createElement("span",{style:{color:"rgba(0, 0, 0, 0.45)"}}," ",ft==null?void 0:ft.tasks_count))),z.createElement(me.Z,{title:"\u5220\u9664",placement:"bottom"},z.createElement("span",null,z.createElement("i",{style:{color:"#bbbbbb",display:!((Wr=_r==null?void 0:_r.detail)!=null&&Wr.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:da=>{da.stopPropagation(),Er(ft.id)}})))))}),mi=(0,vs.JN)(({items:ft,params:Ct,dispatch:We,classroomList:xn,handleDeleteMember:lr,pathsDetail:Er})=>z.createElement("div",{className:"task-list-container",style:{minHeight:(ft==null?void 0:ft.length)*240}},ft==null?void 0:ft.map((_r,Jn)=>z.createElement(Qs,{key:`${_r.id}`,dispatch:We,pathsDetail:Er,handleDeleteMember:lr,classroomList:xn,toIndex:Jn+1,params:Ct,index:Jn,item:_r})))),Ii=({data:ft,classroomList:Ct,pathsDetail:We,callback:xn,handleDeleteMember:lr,onCancel:Er,dispatch:_r,visible:Jn=!1})=>{const[En,$n]=(0,z.useState)(ft),Wr=(0,oe.useParams)(),[da,ca]=(0,z.useState)();function Ka(Ma){const{newIndex:xa,oldIndex:mo}=Ma;fo(yi()(En,mo,xa).map(Oa=>Oa==null?void 0:Oa.id)),$n(yi()(En,mo,xa))}(0,z.useEffect)(()=>{$n(ft)},[JSON.stringify(ft)]);function fo(Ma){return si(this,null,function*(){const xa=yield(0,St.ZP)(`/api/paths/${Wr==null?void 0:Wr.pathId}/spoc_courses/move_position.json`,{method:"post",body:{ids:Ma}})})}return z.createElement("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel"},z.createElement(mi,{axis:"y",helperClass:"dragging-li",pathsDetail:We,distance:2,dispatch:_r,handleDeleteMember:lr,classroomList:Ct,params:Wr,items:En,onSortEnd:Ka}))};var ns=(0,oe.connect)(({classroomList:ft,pathsDetail:Ct})=>({classroomList:ft,pathsDetail:Ct}))(Ii),gs=he(30897),Ws="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC",gl="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",ul="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",Pl=he(50484),ms=he(42441),bi=he(56047),js={del_btn:"del_btn___G3Ocu"};const bl=({pathsDetail:ft,user:Ct,loading:We,dispatch:xn,visible:lr,onCancel:Er,handleDeleteMember:_r,showEditPowerModal:Jn,setMemberInfo:En})=>{var $n;const Wr=[{title:"\u59D3\u540D",dataIndex:"name",width:130,ellipsis:!0},{title:"\u5355\u4F4D",dataIndex:"school",width:210,ellipsis:!0,render:(da,ca)=>z.createElement("div",null,(ca==null?void 0:ca.school)||"--")},{title:"\u6743\u9650",dataIndex:"name",render:(da,ca)=>z.createElement(z.Fragment,null,ca!=null&&ca.can_edit_knowledge_graph||ca!=null&&ca.can_edit_stage?z.createElement(z.Fragment,null,z.createElement("span",null,"\u53EF\u7F16\u8F91"),(ca==null?void 0:ca.can_edit_stage)&&z.createElement("span",null,"\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),(ca==null?void 0:ca.can_edit_knowledge_graph)&&(ca==null?void 0:ca.can_edit_stage)&&z.createElement("span",null,"\u3001"),(ca==null?void 0:ca.can_edit_knowledge_graph)&&z.createElement("span",null,"\u77E5\u8BC6\u56FE\u8C31")):z.createElement("div",null,"\u53EF\u67E5\u770B"))},{title:"\u64CD\u4F5C",align:"right",dataIndex:"id",key:"id",width:200,render:(da,ca)=>{var Ka,fo;return z.createElement("div",null,!((ca==null?void 0:ca.id)===((Ka=Ct==null?void 0:Ct.userInfo)==null?void 0:Ka.user_id)&&((fo=ft==null?void 0:ft.detail)!=null&&fo.is_creator))&&z.createElement(z.Fragment,null,z.createElement("a",{style:{color:"#165DFF"},onClick:()=>{Jn(),En(ca)}},"\u6743\u9650\u8BBE\u7F6E"),z.createElement("a",{className:js.del_btn,onClick:()=>{_r(ca.id)}},"\u5220\u9664\u6210\u5458")))}}].filter(da=>!!da);return z.createElement(Fe.default,{title:"\u7F16\u8F91",open:lr,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:930,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},onCancel:Er,footer:null},z.createElement(Yn.default,{style:{marginBottom:20},pagination:!1,dataSource:($n=ft==null?void 0:ft.rightData)==null?void 0:$n.members,columns:Wr}))};var Dl=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We})=>({pathsDetail:ft,user:Ct,loading:We}))(bl),Au={member_con_warp:"member_con_warp___t7OE2"},Xo=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Za=({pathsDetail:ft,loading:Ct,dispatch:We,visible:xn,memberInfo:lr,onCancel:Er})=>{const _r=(0,oe.useParams)(),[Jn,En]=(0,z.useState)(1),[$n,Wr]=(0,z.useState)([]);(0,z.useEffect)(()=>{xn&&lr&&(lr!=null&&lr.can_edit_knowledge_graph||lr!=null&&lr.can_edit_stage?(En(1),da()):En(2))},[xn]);const da=()=>{let ca=[];lr!=null&&lr.can_edit_stage&&ca.push("stage"),lr!=null&&lr.can_edit_knowledge_graph&&ca.push("knowledge_graph"),Wr(ca)};return z.createElement(Fe.default,{zIndex:1001,title:"\u6743\u9650\u8BBE\u7F6E",open:xn,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:570,centered:!0,keyboard:!1,maskClosable:!1,onOk:()=>Xo(void 0,null,function*(){if(Jn===1&&$n.length==0){De.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u8F91\u6743\u9650");return}let ca=yield(0,St.ZP)(`/api/paths/${_r.pathId}/members_auth_setting.json`,{method:"post",body:{can_edit_stage:!!$n.includes("stage"),can_edit_knowledge_graph:!!$n.includes("knowledge_graph"),user_id:lr==null?void 0:lr.id}});(ca==null?void 0:ca.status)==0&&(De.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Er(),We({type:"pathsDetail/getRightData",payload:{id:_r.pathId}}))}),onCancel:Er},z.createElement("div",{className:Au.member_con_warp,style:{borderBottom:"1px solid #fff",padding:"0 30px"}},z.createElement(we.ZP.Group,{onChange:ca=>{ca.target.value===2?Wr([]):da(),En(ca.target.value)},value:Jn},z.createElement(we.ZP,{value:1},"\u7F16\u8F91"),z.createElement(we.ZP,{value:2},"\u67E5\u770B"))),z.createElement("div",{style:{background:"#F6F7F9",padding:"0 55px"}},Jn===1&&z.createElement(b.default.Group,{value:$n,onChange:ca=>Wr(ca)},z.createElement(b.default,{className:Au.member_con_warp,value:"stage"},"\u53EF\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005"),z.createElement(b.default,{className:Au.member_con_warp,value:"knowledge_graph"},"\u53EF\u7F16\u8F91\u77E5\u8BC6\u56FE\u8C31"))))};var ua=(0,oe.connect)(({pathsDetail:ft,loading:Ct})=>({pathsDetail:ft,loading:Ct}))(Za),Zn=he(59301),Li=Object.getOwnPropertySymbols,Ti=Object.prototype.hasOwnProperty,Ki=Object.prototype.propertyIsEnumerable,Ho=(ft,Ct)=>{var We={};for(var xn in ft)Ti.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Li)for(var xn of Li(ft))Ct.indexOf(xn)<0&&Ki.call(ft,xn)&&(We[xn]=ft[xn]);return We},Hi=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});function ls(ft){const Ct=(lr,Er)=>{if(lr.localName===Er)return lr;for(let _r=0,Jn=lr;Jn=Jn.parentNode;_r++){if(Jn.localName===Er)return Jn;if(Jn==document.documentElement)return!1}},We=ft.target,xn=Ct(We,"a");if(console.log([xn],xn==null?void 0:xn.href,44),!(xn!=null&&xn.href)&&We.tagName.toUpperCase()==="IMG"){let lr=We.src||We.getAttribute("src");lr&&lr.indexOf("/images/avatars/User")===-1&&(ft.stopPropagation(),ft.preventDefault(),Pl.Z.publish("preview-image",lr))}}const Jl=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,classroomList:_r,dispatch:Jn}=Ct,En=Ho(Ct,["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]),$n,Wr,da,ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa,ao,vi,Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga,ai,cl,yl,gu,Os,Is,ll,EA,wu,kA,cA,MA,Lc,Dc,qA,lc,uc,Ac,zc,Oc,cc,td,Kc,nd,rd,Gc,wA,au,dA,QA,ad,Wc,Nc,UA,dc,Ea,Go,ci,os,ps,Ns,Sl,xl,_A,jA,ju,Tc,fA,fc,Xc,$A,gc,HA,zl,zA,Rc,Te,Le,je,Ue;const[yt]=(0,oe.useSearchParams)(),Ut=(0,oe.useParams)(),[dn,zn]=(0,z.useState)(!0),[Un,Nr]=(0,z.useState)(!1),[zr,ra]=(0,z.useState)(),[ye,ze]=(0,z.useState)(),[Ye,wt]=(0,z.useState)({}),[Yt,en]=(0,z.useState)(),tn=(0,z.useRef)(),[An,mn]=(0,z.useState)(!1),[wn,Tn]=(0,z.useState)({}),[Ur,kr]=(0,z.useState)(!1),[sr,Na]=(0,z.useState)(!1),[wa,pr]=(0,z.useState)(!1),[hr,La]=(0,z.useState)({}),[qa,Ta]=(0,z.useState)(!1),qo=(0,oe.useLocation)(),Qo=!(($n=We.detail)!=null&&$n.can_managed),Fi=()=>{De.ZP.warning("\u6682\u65E0\u7F16\u8F91\u7AE0\u8282\u3001\u6DFB\u52A0\u5408\u4F5C\u8005\u6743\u9650\uFF01")};(0,z.useEffect)(()=>{if(tn.current)return tn.current.addEventListener("mousedown",ls),()=>{var Po;(Po=tn.current)==null||Po.removeEventListener("mousedown",ls)}},[tn.current]);const Uo=()=>Hi(void 0,null,function*(){if(!(ye!=null&&ye.trim())){De.ZP.warning("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A");return}const Po=yield(0,ne.bw)({id:Ut.pathId,team_title:ye.trim()});ra(!zr),(Po==null?void 0:Po.status)===0&&(ze(null),De.ZP.success(Po.message),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}))});(0,z.useEffect)(()=>{var Po,Qi,po;((Po=We.detail)==null?void 0:Po.show_spoc)===1&&Jn({type:"pathsDetail/getCoureses",payload:{id:Ut.pathId}}),(Qi=We.detail)!=null&&Qi.show_history&&Gs(),Ta((0,se.Ny)()||((po=We.detail)==null?void 0:po.is_subject_member))},[We.detail]);function Gs(){return Hi(this,null,function*(){Tn(yield(0,ne.ue)({id:Ut.pathId,course_type:1}))})}(0,z.useEffect)(()=>{var Po,Qi,po;if(((Po=_r.actionTabs)==null?void 0:Po.key)==="\u4FEE\u6539\u5F00\u8BFE\u65F6\u95F4"){const Cl=(po=(Qi=We.detail)==null?void 0:Qi.courses)==null?void 0:po.find(wl=>{var Bs;return wl.course_id===((Bs=_r.actionTabs)==null?void 0:Bs.name)});wt(Cl||{})}},[_r.actionTabs]),(0,z.useEffect)(()=>{var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,kc;let mc;if((Po=We.detail)!=null&&Po.has_start){const eA=(po=(Qi=We.detail)==null?void 0:Qi.courses)==null?void 0:po.findIndex(ec=>{var KA;return parseInt((KA=ec.course_status)==null?void 0:KA.status)===1});mc=eA>-1?eA:0}else{let eA=(Bs=(wl=(Cl=We.detail)==null?void 0:Cl.courses)==null?void 0:wl.map(ec=>{var KA;return parseInt((KA=ec.course_status)==null?void 0:KA.status)}))==null?void 0:Bs.lastIndexOf(2);mc=eA>-1?eA:0,eA=(Rl=(Ll=We.detail)==null?void 0:Ll.courses)==null?void 0:Rl.findIndex(ec=>{var KA;return parseInt((KA=ec.course_status)==null?void 0:KA.status)===0}),mc=eA>-1?eA:mc}(hc=We.detail)!=null&&hc.courses&&wt(((kc=We.detail)==null?void 0:kc.courses[mc])||{})},[We.detail]);const Ys=Po=>Hi(void 0,null,function*(){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6210\u5458\u5417\uFF1F"),onOk:()=>Hi(void 0,null,function*(){var Qi;const po=yield(0,ne.EP)({id:Ut.pathId,user_id:Po});(po==null?void 0:po.status)===1&&(((Qi=xn.userInfo)==null?void 0:Qi.user_id)===Po&&(window.location.href=window.location.href),De.ZP.info(po==null?void 0:po.message),ss())})})}),bs=Po=>Hi(void 0,null,function*(){Fe.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u8BFE\u5802\u5417\uFF1F"),onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,ne.$D)({id:Ut.pathId,courseid:Po});(Qi==null?void 0:Qi.status)===0&&(De.ZP.info("\u5220\u9664\u6210\u529F"),ss())})})}),Es=()=>{Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u8BA4\u7ACB\u5373\u9884\u7EA6\uFF1F"),onOk:()=>Hi(void 0,null,function*(){const Po=yield(0,ne.c3)({id:Ut.pathId});Po.status===0&&(en(!0),De.ZP.success(Po.message))})})},tl=()=>{Jn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},nl=Po=>{if(Qo){Fi();return}Jn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:Po}})},ss=()=>{Jn({type:"pathsDetail/getPathsDetail",payload:{id:Ut.pathId}}),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}),Jn({type:"pathsDetail/getCoureses",payload:{id:Ut.pathId}})},Fl=()=>{var Po;return(0,se.j5)()||((Po=We==null?void 0:We.detail)==null?void 0:Po.is_creator)},gA=()=>{var Po;return zr?Zn.createElement("div",{className:On.flexRow},Zn.createElement(Et.default,{placeholder:"\u4F8B\u5982\uFF1A\u6559\u5B66\u56E2\u961F",value:ye,onChange:Qi=>ze(Qi.target.value)}),Zn.createElement(te.ZP,{className:"ml5",onClick:()=>ra(!zr)},"\u53D6\u6D88"),Zn.createElement(te.ZP,{className:"ml5",type:"primary",onClick:Uo},"\u786E\u5B9A")):Zn.createElement("div",{className:On.directionItemWrap},Zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Zn.createElement("img",{style:{marginRight:"10px"},src:gl})," ",(Po=We.rightData)==null?void 0:Po.team_title),Zn.createElement("span",{className:On.groupActionWrap},Zn.createElement("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:()=>{if(Qo){Fi();return}ra(!zr)}})),Zn.createElement("a",{style:{flex:"1",textAlign:"end"},onClick:()=>{if(Qo){Fi();return}Na(!0)}},"\u7F16\u8F91"))},ou=()=>{var Po,Qi;let po=new Image;po.src=Pa.yt;let Cl=((Qi=(Po=We.rightData)==null?void 0:Po.tags)==null?void 0:Qi.map((Bs,Ll)=>({name:Bs.tag_name,value:Ll})))||[];return{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:po,textStyle:{normal:{color:function(){return"rgb("+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+", "+Math.round(Math.random()*255)+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:Cl}]}},qu=()=>{(0,jt.tJ)(Jn)&&Fe.default.confirm({centered:!0,width:530,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc"},"\u662F\u5426\u786E\u5B9A\u52A0\u5165\u8BE5\u8BFE\u5802"),onOk:()=>Hi(void 0,null,function*(){var Po;const Qi=yield(0,ne.JS)({id:Ye==null?void 0:Ye.course_id});Qi.status===0&&(De.ZP.success(Qi.message),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Ut.pathId}}),parseInt((Po=Ye.course_status)==null?void 0:Po.status)===1&&(0,pe.xg)(`${Ye==null?void 0:Ye.first_category_url}`))})})},El=()=>Hi(void 0,null,function*(){const Po=yield(0,St.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_id:Ut.pathId}});(Po==null?void 0:Po.status)==0?_u():Fe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,St.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_id:Ut.pathId}});(Qi==null?void 0:Qi.status)==0&&_u()})})}),_u=()=>Hi(void 0,null,function*(){Nr(!0);const Po=yield(0,St.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Ut.pathId,payment_method:"wechat_qr"}});Po!=null&&Po.num&&(Nr(!1),oe.history.push(yt.get("userid")?`/order/${Ut.pathId}/pay?order_num=${Po==null?void 0:Po.num}&userid=${yt.get("userid")}`:`/order/${Ut.pathId}/pay?order_num=${Po==null?void 0:Po.num}`))}),SA=(Po,Qi)=>Hi(void 0,null,function*(){Jn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const po=Qi?yield(0,Me.BK)({id:Po}):yield(0,Me.Ir)({id:Po});if(Jn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),po!=null&&po.game_identifier||po!=null&&po.identifier){(0,pe.xg)(Qi?`/tasks/${po==null?void 0:po.identifier}/jupyter?subject_id=${Ut.pathId}`:`/tasks/${po.game_identifier}?subject_id=${Ut.pathId}`);return}(po==null?void 0:po.status)===2?iu(po==null?void 0:po.message):(po==null?void 0:po.status)===3&&Kl(po==null?void 0:po.message)}),Kl=Po=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Po,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},iu=Po=>{Po=Po!=null&&Po.includes(".json")?Po:`${Po}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zn.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Hi(void 0,null,function*(){const Qi=yield(0,gs.L8)({url:Po});if(!Qi)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const po=yield(0,Me.Ir)({id:Qi.shixun_identifier});if(po!=null&&po.game_identifier){(0,pe.xg)(`/tasks/${po.game_identifier}?subject_id=${Ut.pathId}`);return}(po==null?void 0:po.status)===2?iu(po==null?void 0:po.message):(po==null?void 0:po.status)===3&&Kl(po==null?void 0:po.message)})})},Hu=()=>{var Po;if(!(0,jt.tJ)(Jn))return;let Qi=[];(Po=We==null?void 0:We.stageData)==null||Po.forEach(Cl=>{var wl,Bs;Cl.items&&((wl=Cl.items)!=null&&wl.length)&&((Bs=Cl.items)==null||Bs.forEach(Ll=>{var Rl;Qi.push(Ll),Ll.children&&((Rl=Ll.children)!=null&&Rl.length)&&(Qi=Qi.concat(Ll.children))}))});const po=Qi.find(Cl=>["VideoItem","Attachment","Shixun"].includes(Cl.item_type));if(console.log(po,"stageParam"),po.item_type==="VideoItem"){(0,pe.xg)(`/video/${po.id}?subject_id=${Ut.pathId}`);return}if(po.item_type==="Attachment"){(0,pe.xg)(po.url);return}if(po.item_type==="Shixun"){SA(po.identifier,po.is_jupyter);return}},$u=()=>{var Po,Qi,po,Cl;const wl=(Qi=(Po=We.detail)==null?void 0:Po.learning_status)==null?void 0:Qi[0],Bs=(Cl=(po=We.detail)==null?void 0:po.learning_status)==null?void 0:Cl[1];if(wl==="can")return Zn.createElement(te.ZP,{onClick:Hu,type:"primary"},"\u5F00\u59CB\u5B66\u4E60");if(wl==="disabled"){if(Bs==="try"||Bs==="unpayed")return Zn.createElement(te.ZP,{loading:Un,onClick:El,type:"primary"},"\u7ACB\u5373\u8D2D\u4E70");if(Bs==="expired")return Zn.createElement(te.ZP,{disabled:!0,type:"primary"},"\u5DF2\u8FC7\u671F");if(Bs==="buyed")return Zn.createElement(te.ZP,{disabled:!0,type:"primary"},"\u672A\u5F00\u59CB")}},Si=()=>{var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,kc,mc,eA,ec,KA;const dd=(Qi=(Po=We.detail)==null?void 0:Po.learning_status)==null?void 0:Qi[0],Td=(Cl=(po=We.detail)==null?void 0:po.learning_status)==null?void 0:Cl[1];if(dd==="disabled")return Zn.createElement(me.Z,{title:"\u5B8C\u6210\u8BFE\u7A0B\u5B66\u4E60\u5373\u53EF\u83B7\u5F97\u7ED3\u4E1A\u8BC1\u4E66"},Zn.createElement("b",{className:On.auto},"\u7533\u8BF7\u8BC1\u4E66"));if(dd==="can")return Zn.createElement("b",{className:((Bs=(wl=We.rightData)==null?void 0:wl.progress)==null?void 0:Bs.certificated)==="drafted"?On.disabled:"",onClick:Ls},((Rl=(Ll=We.rightData)==null?void 0:Ll.progress)==null?void 0:Rl.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",((kc=(hc=We.rightData)==null?void 0:hc.progress)==null?void 0:kc.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((eA=(mc=We.rightData)==null?void 0:mc.progress)==null?void 0:eA.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((KA=(ec=We.rightData)==null?void 0:ec.progress)==null?void 0:KA.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")},Ls=()=>Hi(void 0,null,function*(){var Po,Qi,po,Cl,wl,Bs,Ll,Rl,hc,kc,mc;const eA=()=>Hi(void 0,null,function*(){const ec=yield(0,St.ZP)(`/api/users/${xn.userInfo.login}/subjects/request_certificate.json`,{method:"post",body:{subject_id:Ut.pathId}});(ec==null?void 0:ec.status)===0&&(De.ZP.info("\u63D0\u4EA4\u6210\u529F"),Jn({type:"pathsDetail/getRightData",payload:{id:Ut.pathId}}))});if(!((Po=xn.userInfo)!=null&&Po.professional_certification))return Fe.default.confirm({title:"\u63D0\u793A",centered:!0,content:Zn.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,pe.xg)("/account/certification")}}),!1;if(((po=(Qi=We.rightData)==null?void 0:Qi.progress)==null?void 0:po.certificated)==="drafted")return!1;if(((wl=(Cl=We.rightData)==null?void 0:Cl.progress)==null?void 0:wl.certificated)==="none"||((Ll=(Bs=We.rightData)==null?void 0:Bs.progress)==null?void 0:Ll.certificated)==="rejected")return((Rl=We.rightData)==null?void 0:Rl.progress.learned)===100?Fe.default.info({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'\u7533\u8BF7\u6210\u529F\uFF0C\u53EF\u4EE5\u5728\u4E2A\u4EBA\u4E2D\u5FC3"\u6211\u7684\u8BC1\u4E66"\u4E2D\u67E5\u770B',okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eA}):Fe.default.confirm({title:"\u7533\u8BF7\u8BC1\u4E66",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:`\u4F60\u76EE\u524D\u5B66\u4E60\u8FDB\u5EA6\u4E3A${(hc=We.rightData)==null?void 0:hc.progress.learned}%\uFF0C\u5EFA\u8BAE\u7533\u8BF7\u540E\u7EE7\u7EED\u8FDB\u884C\u8BFE\u7A0B\u5B66\u4E60`,okText:"\u786E\u5B9A\u7533\u8BF7",cancelText:"\u53D6\u6D88",onOk:eA}),!1;((mc=(kc=We.rightData)==null?void 0:kc.progress)==null?void 0:mc.certificated)==="passed"&&mn(!0)}),Il=(0,z.useMemo)(()=>{var Po,Qi;if((Qi=(Po=We.rightData)==null?void 0:Po.tags)!=null&&Qi.length)return Zn.createElement(ms.Z,{option:ou(),style:{height:370},opts:{renderer:"svg"}})},[(Wr=We.rightData)==null?void 0:Wr.tags]),su=Po=>{Fl()&&(pr(!0),La(Po))},Iu=(0,z.useMemo)(()=>{var Po,Qi;return Zn.createElement("div",{style:{width:"100%"}},(Qi=(Po=We.rightData)==null?void 0:Po.members)==null?void 0:Qi.map((po,Cl)=>{var wl,Bs;return Zn.createElement("div",{key:Cl,style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"}},Zn.createElement("div",{className:nr.directionItemWrap},Zn.createElement(me.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:Zn.createElement("div",{className:nr.teamHeight},Zn.createElement("div",{style:{display:"flex"}},Zn.createElement("div",{className:nr.imageWrap,style:{marginRight:11}},Zn.createElement("img",{className:nr.imageWrap,src:ln.Z.API_SERVER+"/images/"+(po==null?void 0:po.image_url)})),Zn.createElement("div",null,Zn.createElement("div",{title:po==null?void 0:po.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"}},(po==null?void 0:po.name)||"--"),Zn.createElement("div",{title:po==null?void 0:po.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},po==null?void 0:po.school))),Zn.createElement("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(po!=null&&po.brief_introduction)&&Zn.createElement("div",null,"\u6682\u65E0\u76F8\u5173\u4ECB\u7ECD"),(po==null?void 0:po.brief_introduction)&&Zn.createElement("div",{className:nr.divHeight},po==null?void 0:po.brief_introduction),((wl=xn==null?void 0:xn.userInfo)==null?void 0:wl.user_id)===(po==null?void 0:po.id)&&Zn.createElement("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:()=>oe.history.push("/account/profile")},Zn.createElement("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})))},Zn.createElement("div",{style:{position:"relative"}},Zn.createElement("img",{draggable:!1,className:nr.imgradius,onClick:()=>{(0,se.bg)()?oe.history.push(`${po.user_url}`):Jn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:ln.Z.API_SERVER+"/images/"+(po==null?void 0:po.image_url)}),((0,se.Ny)()||((Bs=We==null?void 0:We.detail)==null?void 0:Bs.is_subject_member))&&Zn.createElement(Zn.Fragment,null,po!=null&&po.is_subject_creator?Zn.createElement("div",{className:On.member_power1},"\u521B\u5EFA\u8005"):po!=null&&po.can_edit_knowledge_graph||po!=null&&po.can_edit_stage?Zn.createElement("div",{className:On.member_power1,style:{cursor:Fl()&&"pointer"},onClick:()=>su(po)},"\u7F16\u8F91\u6743\u9650"):Zn.createElement("div",{className:On.member_power2,style:{cursor:Fl()&&"pointer"},onClick:()=>su(po)},"\u67E5\u770B\u6743\u9650"))),Zn.createElement("div",null,Zn.createElement("span",{className:"multi_ellipsis1"},(po==null?void 0:po.name)||"--"),Zn.createElement("span",{className:"multi_ellipsis1 mt5",style:{color:"#999999"}},(po==null?void 0:po.school)||"--"))),Zn.createElement("br",null)))}))},[(da=We.rightData)==null?void 0:da.members]),lu=!!((ca=We.detail)!=null&&ca.participant_count)&&!((Ka=We.detail)!=null&&Ka.allow_statistics),CA=((Ma=(fo=We.detail)==null?void 0:fo.courses)==null?void 0:Ma.findIndex(Po=>(Po==null?void 0:Po.course_id)===(Ye==null?void 0:Ye.course_id)))+1===((mo=(xa=We.detail)==null?void 0:xa.courses)==null?void 0:mo.length);return Zn.createElement("section",{className:On.rightWrap},((Oa=We.rightData)==null?void 0:Oa.qrcode_img)&&Zn.createElement("div",{className:On.qrCode},Zn.createElement("img",{src:(Ya=We.rightData)==null?void 0:Ya.qrcode_img})),((Wa=We.rightData)==null?void 0:Wa.progress)&&Zn.createElement("div",{className:`${On.card} ${On.cardTop}`,style:{top:(Fa=(ba=We.detail)==null?void 0:ba.courses)!=null&&Fa.length?"-140px":"-70px"}},parseInt((Lo=Ye==null?void 0:Ye.course_status)==null?void 0:Lo.status)===2&&Ye.course_identity<6&&Zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F"),parseInt((Bo=Ye.course_status)==null?void 0:Bo.status)===2&&(Ye.course_identity<6?"":Zn.createElement("div",{className:"current mr20 c-grey-9b9 font14"},"\u5DF2\u7ED3\u675F")),Zn.createElement("div",{className:On.flexRow},lu&&!!((Ao=(Xr=We.detail)==null?void 0:Xr.courses)!=null&&Ao.length)&&CA&&Zn.createElement("span",{className:"mt20"},Zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Oo=We.detail)==null?void 0:Oo.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Zn.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Xa=We.detail)==null?void 0:Xa.participant_count)+1:(ao=We.detail)==null?void 0:ao.participant_count),"\u4EBA")),lu&&!((Aa=(vi=We.detail)==null?void 0:vi.courses)!=null&&Aa.length)&&CA&&Zn.createElement("span",null,!((Pr=We.detail)!=null&&Pr.has_participate)&&(Yt===!0?Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Zn.createElement("a",{className:`${On.classButton} ${On.bg28e}`,onClick:Es},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),((ko=We.detail)==null?void 0:ko.has_participate)&&Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),Zn.createElement("span",{className:"mr10"},"\u5F53\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\u8FBE\u5230 ",(Oi=We.detail)==null?void 0:Oi.student_count," \u4EBA\u65F6\u5373\u5C06\u5F00\u8BFE"),Zn.createElement("p",{className:""},"\u5F53\u524D\u9884\u7EA6\u62A5\u540D\u4EBA\u6570\uFF1A",Zn.createElement("span",{className:"mr5 c-red-ee4"},Yt===!0?((Wi=We.detail)==null?void 0:Wi.participant_count)+1:(Ai=We.detail)==null?void 0:Ai.participant_count),"\u4EBA"))),parseInt((Yi=Ye==null?void 0:Ye.course_status)==null?void 0:Yi.status)===1&&Zn.createElement("div",{className:"mr20 c-red-ee4"},(as=Ye==null?void 0:Ye.course_status)==null?void 0:as.time),Zn.createElement("p",{style:{display:Ye.course_identity<6?"":"none"},className:`mb10 mt10 ${On.flexRowAbout}`},Zn.createElement("span",{style:{display:((Pi=Ye.course_status)==null?void 0:Pi.status)<=1?"":"none"},className:"c-light-green font14"},"\u5DF2\u5B66",(hs=We.rightData)==null?void 0:hs.progress.learned,"%"),Zn.createElement("span",{style:{display:((Xi=Ye.course_status)==null?void 0:Xi.status)<=1?"":"none"},className:"c-light-black"},"\u5B66\u4E60\u8017\u65F6",(0,pe.li)((cs=We.rightData)==null?void 0:cs.progress.time)," "),((al=(dl=We.rightData)==null?void 0:dl.progress)==null?void 0:al.certificated)!="disabled"&&Zn.createElement(te.ZP,{disabled:((Qr=(ii=We.rightData)==null?void 0:ii.progress)==null?void 0:Qr.certificated)==="drafted",onClick:Ls},((Sa=(ni=We.rightData)==null?void 0:ni.progress)==null?void 0:Sa.certificated)==="none"&&"\u7533\u8BF7\u8BC1\u4E66",(($a=(Va=We.rightData)==null?void 0:Va.progress)==null?void 0:$a.certificated)==="rejected"&&"\u7533\u8BF7\u8BC1\u4E66",((ri=(Ha=We.rightData)==null?void 0:Ha.progress)==null?void 0:ri.certificated)==="drafted"&&"\u5BA1\u6838\u4E2D",((Ei=(Ca=We.rightData)==null?void 0:Ca.progress)==null?void 0:Ei.certificated)==="passed"&&"\u67E5\u770B\u8BC1\u4E66")),Zn.createElement(me.Z,{placement:"bottom",title:"\u5B8C\u6210\u8BFE\u7A0B\u540E\u53EF\u83B7\u53D6\u8BC1\u4E66\uFF01",color:"yellow"}," ",Zn.createElement(Hn.Z,{percent:(co=We.rightData)==null?void 0:co.progress.learned,showInfo:!1,style:{display:((oo=Ye.course_status)==null?void 0:oo.status)<=1&&Ye.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})),parseInt((Yo=Ye.course_status)==null?void 0:Yo.status)===2&&((gi=We.detail)==null?void 0:gi.allow_add_member)&&Zn.createElement("a",{className:On.classButton,onClick:()=>{if(Ye!=null&&Ye.forbid_visit_info){(0,pe.xg)(Ye==null?void 0:Ye.first_category_url);return}window.open(Ye==null?void 0:Ye.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),parseInt((Mo=Ye.course_status)==null?void 0:Mo.status)===1&&Ye.course_identity>5&&Zn.createElement("div",{className:On.classButton,onClick:qu},"\u7ACB\u5373\u52A0\u5165"),parseInt((Ga=Ye.course_status)==null?void 0:Ga.status)===1&&Ye.course_identity===5&&Zn.createElement("a",{className:On.classButton,href:`${Ye==null?void 0:Ye.first_category_url}`,target:"_blank"},"\u7ACB\u5373\u5B66\u4E60"),parseInt((ai=Ye.course_status)==null?void 0:ai.status)===0&&Ye.course_identity>5&&Zn.createElement("div",{className:On.classButton,onClick:qu},"\u7ACB\u5373\u62A5\u540D"),parseInt((cl=Ye.course_status)==null?void 0:cl.status)===0&&Ye.course_identity===5&&Zn.createElement("div",{className:On.classButton},"\u62A5\u540D\u6210\u529F"),(parseInt((yl=Ye==null?void 0:Ye.course_status)==null?void 0:yl.status)===0||parseInt((gu=Ye==null?void 0:Ye.course_status)==null?void 0:gu.status)===1)&&Ye.course_identity<5&&Zn.createElement("a",{className:On.classButton,onClick:()=>{if(Ye!=null&&Ye.forbid_visit_info){(0,pe.xg)(Ye==null?void 0:Ye.first_category_url);return}window.open(Ye==null?void 0:Ye.first_category_url)},target:"_blank"},"\u8FDB\u5165\u8BFE\u5802"),lu&&CA&&((Os=We.detail)==null?void 0:Os.has_participate)&&Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"),lu&&CA&&!((Is=We.detail)!=null&&Is.has_participate)&&(Yt?Zn.createElement("span",{className:`${On.classButton} ${On.bgGray}`},"\u9884\u7EA6\u62A5\u540D\u6210\u529F"):Zn.createElement("span",{className:`${On.classButton} ${On.bg28e}`,onClick:Es},"\u671F\u5F85\u5F00\u8BFE\u5E76\u9884\u7EA6\u62A5\u540D")),!((ll=We.detail)!=null&&ll.excellent)&&((EA=We.detail)==null?void 0:EA.is_free)!==!0&&Zn.createElement("div",{className:On.price},Zn.createElement("div",{className:On.d1},Zn.createElement("span",null,Zn.createElement(me.Z,{placement:"top",title:"\u8BFE\u7A0B\u6709\u6548\u671F",color:"rgba(74,87,118,0.8)"},Zn.createElement("i",{className:"iconfont icon-shijian3 mr8 font14 current",style:{color:"#707787"}})),Zn.createElement("span",{style:{color:"#333"}},((kA=(wu=We.detail)==null?void 0:wu.expiration_type)==null?void 0:kA.clazz)==="1"&&"\u6C38\u4E45\u6709\u6548",((MA=(cA=We.detail)==null?void 0:cA.expiration_type)==null?void 0:MA.clazz)==="2"&&`\u8D2D\u4E70\u540E${(qA=(Dc=(Lc=We.detail)==null?void 0:Lc.expiration_type)==null?void 0:Dc.days)==null?void 0:qA[0]}\u5929\u5185\u6709\u6548`,((uc=(lc=We.detail)==null?void 0:lc.expiration_type)==null?void 0:uc.clazz)==="3"&&`${(Oc=(zc=(Ac=We.detail)==null?void 0:Ac.expiration_type)==null?void 0:zc.days)==null?void 0:Oc.join("\u5230")}`)),Si()),((td=(cc=We.detail)==null?void 0:cc.learning_status)==null?void 0:td[0])==="can"?Zn.createElement(z.Fragment,null,Zn.createElement("div",{className:On.d2},Zn.createElement("span",null,"\u5DF2\u5B66",(Kc=We.rightData)==null?void 0:Kc.progress.learned,"%"),Zn.createElement("b",null,"\u5B66\u4E60\u8017\u65F6",(0,pe.li)((nd=We.rightData)==null?void 0:nd.progress.time))),Zn.createElement("div",{className:On.d3},Zn.createElement("div",{style:{width:((rd=We.rightData)==null?void 0:rd.progress.learned)+"%"}}))):Zn.createElement("div",{className:On.d4},((Gc=We.detail)==null?void 0:Gc.is_discount)&&!!((wA=We.detail)!=null&&wA.origin_price)&&Zn.createElement("span",null,"\u8BFE\u7A0B\u539F\u4EF7",Zn.createElement("br",null),Zn.createElement("i",null,"\xA5",(au=We.detail)==null?void 0:au.origin_price)),Zn.createElement("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"}},Zn.createElement("div",null,Zn.createElement("span",{style:{fontSize:"16px",marginRight:"4px"}},"\xA5"),(dA=We.detail)!=null&&dA.is_discount?(QA=We.detail)==null?void 0:QA.price:(ad=We.detail)==null?void 0:ad.origin_price),(Wc=We.detail)!=null&&Wc.is_discount?Zn.createElement("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"}},(Nc=We.detail)!=null&&Nc.countdown?`\u5012\u8BA1\u65F6:${(UA=We.detail)==null?void 0:UA.countdown}`:"\u9650\u65F6\u4F18\u60E0"):Zn.createElement(Zn.Fragment,null))),$u()),Zn.createElement("p",{className:"mb30",style:{marginTop:"15px"}},Zn.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:Ws})," ",(dc=We.detail)==null?void 0:dc.learning_notes_title)),Zn.createElement("div",{ref:tn},Zn.createElement(st.Z,{className:"fon16",value:(Ea=We.detail)==null?void 0:Ea.learning_notes}))),!!((ci=(Go=We.rightData)==null?void 0:Go.members)!=null&&ci.length)&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:(ps=(os=We.detail)==null?void 0:os.courses)!=null&&ps.length?-135:-65}},Fl()?gA():Zn.createElement("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"}}," ",Zn.createElement("img",{style:{marginRight:"10px"},src:gl})," ",(Ns=We.rightData)==null?void 0:Ns.team_title),qa&&Zn.createElement(ki,{getMemberPower:Fl,EditPowerClick:su,data:(Sl=We.rightData)==null?void 0:Sl.members,operation:(xl=We.detail)==null?void 0:xl.allow_add_member,handleDeleteMember:Ys}),!qa&&Iu,Fl()&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>{if(Qo){Fi();return}kr(!0)}},"+ \u6DFB\u52A0\u5408\u4F5C\u8005"))),!!((jA=(_A=We.rightData)==null?void 0:_A.tags)!=null&&jA.length)&&((ju=We.detail)==null?void 0:ju.show_tag)&&Zn.createElement("div",{className:On.skillWrap},Zn.createElement("p",{className:`${On.skillTopWrap} font16 mb20`},Zn.createElement("span",null,"\u6280\u80FD\u6807\u7B7E",Zn.createElement("span",{className:"ml5 c-grey-c"},(fA=(Tc=We.rightData)==null?void 0:Tc.tags)==null?void 0:fA.length))),Il),((fc=We.detail)==null?void 0:fc.show_spoc)===1&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:15}},Zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:ul}),"SPOC\u8BFE\u5802"),Zn.createElement(ns,{data:(Xc=We.Courses)==null?void 0:Xc.spoc_courses,handleDeleteMember:bs}),(($A=We.detail)==null?void 0:$A.show_spoc)===1&&((HA=(gc=We==null?void 0:We.Courses)==null?void 0:gc.spoc_courses)==null?void 0:HA.length)<3&&((zl=We.detail)==null?void 0:zl.allow_add_member)&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>nl()},"+ \u6DFB\u52A0\u8BFE\u5802"))),((zA=We.detail)==null?void 0:zA.show_history)&&Zn.createElement("div",{className:`${On.card} pb0`,style:{marginTop:15}},Zn.createElement("p",{className:"font16",style:{display:"flex",alignItems:"center"}},Zn.createElement("img",{style:{marginRight:"10px"},src:ul}),"\u5386\u53F2\u8BFE\u5802"),Zn.createElement(ns,{data:wn==null?void 0:wn.spoc_courses,handleDeleteMember:bs}),((Rc=We.detail)==null?void 0:Rc.show_history)&&((Te=wn==null?void 0:wn.spoc_courses)==null?void 0:Te.length)<3&&((Le=We.detail)==null?void 0:Le.allow_add_member)&&Zn.createElement(a.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0"},Zn.createElement(x.Z,{className:"c-blue current",onClick:()=>nl(1)},"+ \u6DFB\u52A0\u8BFE\u5802"))),Zn.createElement(Zo,{open:Ur,onReloadData:ss,onClose:()=>kr(!1)}),Zn.createElement(hi,{onReloadData:ss,data:wn}),Zn.createElement(ts.Z,{visible:An,onCancel:()=>{mn(!1)},data:((Ue=(je=We.rightData)==null?void 0:je.progress)==null?void 0:Ue.info)||{}}),Zn.createElement(Dl,{visible:sr,onCancel:()=>Na(!1),handleDeleteMember:Po=>{Ys(Po)},showEditPowerModal:()=>pr(!0),setMemberInfo:Po=>La(Po)}),Zn.createElement(ua,{visible:wa,memberInfo:hr,onCancel:()=>pr(!1)}))};var Hs=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.models.index,classroomList:lr}))(Jl),oi={flex_box_center:"flex_box_center___nX_sY",flex_space_between:"flex_space_between___tHW6l",flex_box_vertical_center:"flex_box_vertical_center___Dp_Bf",flex_box_center_end:"flex_box_center_end___n8GT5",flex_box_column:"flex_box_column___Q5Wxa",icons:"icons___DLUv4",shixuns:"shixuns___pPCqO",buttons:"buttons___s8iBY",addStage:"addStage___P94hb",color4CA:"color4CA___Eres0",color204:"color204___LCqpH",completed:"completed___fCP6S",actionTabs:"actionTabs___eNCHj",tab:"tab___QGwIF",s1:"s1___pZAwX",s2:"s2___ziJyb",tabActive:"tabActive___Wlqkr",learn:"learn___syPDx",ChapterStyle:"ChapterStyle___GRtiS",EditStyle:"EditStyle____ZVTa",labelContainer:"labelContainer___DgWPB",text:"text___vzLzH",tag:"tag___fN0LG","tagsList-content":"tagsList-content___ZHHsi",introContent:"introContent___S9E3f",introContentMaxHeight:"introContentMaxHeight___KNbal",nodata:"nodata___FO793"},ds=he(43428),zs=he(28103),li=he(58421),ti=he(79471),Eo={flex_box_center:"flex_box_center___tYvHS",flex_space_between:"flex_space_between___rwga3",flex_box_vertical_center:"flex_box_vertical_center___tWE_6",flex_box_center_end:"flex_box_center_end___DB6yE",flex_box_column:"flex_box_column___KpF0J",wrp:"wrp___sfbS9",drawer:"drawer___AjfBZ",menu:"menu___yWQ6S",actived:"actived___WiR0o",actived2:"actived2___o14iP",listItem:"listItem___LLCke",info:"info___j5uqi",title:"title___F7Dim",titleLeft:"titleLeft___x7Xay",titleRight:"titleRight___Z5XHI",search:"search___kZlFS",description:"description___s7pxM",filter:"filter___QlOf_",menuCourse:"menuCourse___X85qC",authorname:"authorname___GLFYK","tooltip-content":"tooltip-content___panbs"},_s=he(59579),Yl=Object.defineProperty,hl=Object.defineProperties,Zl=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,hu=Object.prototype.propertyIsEnumerable,GA=(ft,Ct,We)=>Ct in ft?Yl(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,kl=(ft,Ct)=>{for(var We in Ct||(Ct={}))Su.call(Ct,We)&&GA(ft,We,Ct[We]);if(zu)for(var We of zu(Ct))hu.call(Ct,We)&&GA(ft,We,Ct[We]);return ft},Ku=(ft,Ct)=>hl(ft,Zl(Ct)),mu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const od=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8",id:"all",type:"type"},{name:"\u6211\u7684",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],Vc=({classroomList:ft,loading:Ct,dispatch:We,cb:xn,shixunIds:lr=[]})=>{var Er,_r;const Jn=(0,oe.useParams)(),En=(0,oe.useLocation)(),[$n]=bt.default.useForm(),{shixunLists:Wr}=ft,[da,ca]=(0,z.useState)([]),[Ka,fo]=(0,z.useState)([]),[Ma,xa]=(0,z.useState)([]),mo=((Er=ft==null?void 0:ft.actionTabs)==null?void 0:Er.isMissionLevel)||!1,[,Oa,Ya]=(0,_s.U)(ne.xG,{}),Wa=[{name:"\u6700\u65B0",id:"created_at"},{name:"\u6700\u70ED",id:"myshixuns_count"}].filter(Xr=>!!Xr),[ba,Fa]=(0,z.useState)({page:1,type:(0,se.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0});(0,z.useEffect)(()=>{ft.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(Lo(),ba.page=1,We({type:"classroomList/getShixunLists",payload:kl({},ba)}))},[ft.actionTabs.key]);const Lo=()=>mu(void 0,null,function*(){const Xr=yield(0,St.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});ca([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(Xr==null?void 0:Xr.groups)||[]])}),Bo=()=>{We({type:"classroomList/setActionTabs",payload:{}}),Fa({page:1,type:(0,se.Ny)()?"all":"mine",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1,load_jupyter_evaluate:!0,is_subject:!0}),xa([])};return ft.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:ft.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Eo.drawer,footer:z.createElement("div",{className:"flex justify-center gap-8px"},z.createElement(te.ZP,{size:"middle",onClick:()=>{Bo(),fo([]),xn("\u53D6\u6D88")}}," \u53D6\u6D88 "),z.createElement(te.ZP,{size:"middle",loading:Oa,onClick:()=>mu(void 0,null,function*(){var Xr,Ao,Oo;for(let vi=0;vi<(Ka==null?void 0:Ka.length);vi++){const Aa=Ka[vi];if(lr.includes(Aa)){De.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Ao=(Xr=Wr==null?void 0:Wr.shixun_list)==null?void 0:Xr.find(Pr=>Pr.id===Aa))==null?void 0:Ao.title}`);return}}let Xa=[];mo&&Ma.forEach((vi=[])=>{Xa.push(...vi.filter(Aa=>Aa!==-1))});const ao=mo?yield Ya({stage_id:ft.actionTabs.id,subject_id:ft.actionTabs.subject_id,challenge_ids:Xa}):yield(0,ne.Ep)({id:ft.actionTabs.id,subject_id:ft.actionTabs.subject_id,shixun_ids:[...Ka]});fo([]),(mo?(ao==null?void 0:ao.status)===0:ao!=null&&ao.shixuns_list)&&(Bo(),xn(mo?(Oo=ao==null?void 0:ao.data)==null?void 0:Oo.list:ao.shixuns_list))}),type:"primary"}," \u786E\u5B9A "))},z.createElement("section",{className:"tc"},z.createElement(ti.Z,{onChange:Xr=>{Fa(Ku(kl(kl({},ba),Xr),{page:1})),We({type:"classroomList/getShixunLists",payload:Ku(kl(kl({},ba),Xr),{page:1})})}})),z.createElement(E.Z,{spinning:Ct.effects["classroomList/getShixunLists"]},z.createElement("section",{className:"edu-container"},od.map(function(Xr,Ao){var Oo;return z.createElement("ul",{className:Eo.menu,key:Ao},z.createElement("li",null,Xr.name),(Oo=Xr==null?void 0:Xr.children)==null?void 0:Oo.map(function(Xa,ao){return!(0,se.Ny)()&&Xr.id==="type"&&Xa.name==="\u5168\u90E8"?z.createElement(z.Fragment,null):z.createElement("li",{key:ao,className:ba[Xr.id]==Xa.id?Eo.actived:"",onClick:()=>{ba[Xr.id]=Xa.id,ba.page=1,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},z.createElement("strong",null,Xa.name))}))}),ba.type==="mine"&&z.createElement("ul",{className:Eo.menu},z.createElement("li",null,"\u76EE\u5F55"),da==null?void 0:da.map((Xr,Ao)=>z.createElement("li",{className:ba.group_id==Xr.id?Eo.actived:"",key:Xr.name,onClick:()=>{ba.group_id=Xr.id,ba.page=1,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},z.createElement("strong",null,Xr.name)))),z.createElement(a.Z,{align:"middle"},z.createElement(x.Z,{flex:"1",className:Eo.filter},Wa.map(function(Xr,Ao){return z.createElement(te.ZP,{key:Ao,className:"mr20",type:ba.sort===Xr.id?"primary":"default",onClick:()=>{ba.sort=Xr.id,Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},Xr.name)})),z.createElement(x.Z,{className:"c-grey-999"},z.createElement("div",{className:Eo.menuCourse},z.createElement("ul",null,z.createElement("li",{className:"current",onClick:()=>{ba.order=ba.order==="asc"?"desc":"asc",Fa(kl({},ba)),We({type:"classroomList/getShixunLists",payload:kl({},ba)})}},"\u5B66\u4E60\u4EBA\u6570",z.createElement("p",{className:`edu-sorter current ${ba.order}`},z.createElement("span",{className:"iconfont icon-sanjiaoxing-up"}),z.createElement("span",{className:"iconfont icon-sanjiaoxing-down"}))))))),(_r=Wr==null?void 0:Wr.shixun_list)==null?void 0:_r.map(function(Xr,Ao){var Oo;return z.createElement("div",{className:Eo.listItem,key:Ao},!mo&&z.createElement(b.default,{checked:Ka.includes(Xr.id),value:Xr.id,onChange:Xa=>{let ao=Ka.indexOf(Xr.id);Ka.indexOf(Xr.id)>-1?fo(Ka.filter(vi=>vi!==Xr.id)):fo(Ka.concat(Xr.id))},disabled:(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"}),z.createElement("div",{className:Eo.info},z.createElement("div",{className:Eo.title},z.createElement("div",{className:Eo.titleLeft},z.createElement("a",{className:"c-black",href:`/shixuns/${Xr==null?void 0:Xr.identifier}/challenges`,target:"_blank"},z.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:Xr.title}})),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===1&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===2&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,se.Ny)()&&(Xr==null?void 0:Xr.mark_status)===3&&z.createElement(me.Z,{title:Xr==null?void 0:Xr.mark_content},z.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")),(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"&&z.createElement(me.Z,{zIndex:1e4,title:"\u5B9E\u8BAD\u9700\u53D1\u5E03\u540E\u624D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D\uFF0C\u70B9\u51FB\u540D\u79F0\u53EF\u524D\u5F80\u5B9E\u8BAD\u8BE6\u60C5"},z.createElement("span",{style:{marginRight:"auto",background:"#999"},className:"tag-style current ml10"},"\u672A\u53D1\u5E03")))),z.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},z.createElement("span",{className:Eo.description,dangerouslySetInnerHTML:{__html:Xr.description}})),mo?z.createElement(me.Z,{title:!(Xr!=null&&Xr.task_pass)||(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03"?"\u7981\u6B62\u8DF3\u5173\u548C\u672A\u53D1\u5E03\u7684\u5B9E\u8BAD\u4EFB\u52A1\u5173\u5361\uFF0C\u4E0D\u80FD\u9009\u7528\u5230\u8BFE\u7A0B\u4E2D":""},z.createElement("div",{className:"mt15"},z.createElement(b.default.Group,{disabled:!(Xr!=null&&Xr.task_pass)||(Xr==null?void 0:Xr.shixun_tag_num_name)=="\u672A\u53D1\u5E03",options:[{value:-1,label:"\u5168\u9009"},...((Oo=Xr==null?void 0:Xr.challenges)==null?void 0:Oo.map((Xa,ao)=>({value:Xa==null?void 0:Xa.id,label:`\u7B2C${Xa==null?void 0:Xa.position}\u5173 ${Xa==null?void 0:Xa.subject}`})))||[]],value:(Ma==null?void 0:Ma[Ao])||[],onChange:Xa=>{var ao,vi,Aa;const Pr=(Xa==null?void 0:Xa.filter(Oi=>Oi!==-1))||[],ko=((ao=Xr==null?void 0:Xr.challenges)==null?void 0:ao.map(Oi=>Oi==null?void 0:Oi.id))||[];Xa!=null&&Xa.includes(-1)?Ma[Ao]=(vi=Ma==null?void 0:Ma[Ao])!=null&&vi.includes(-1)?(Pr==null?void 0:Pr.length)!==(ko==null?void 0:ko.length)?Pr:[]:[...ko,-1]:Ma[Ao]=(Aa=Ma==null?void 0:Ma[Ao])!=null&&Aa.includes(-1)?[]:(Xa==null?void 0:Xa.length)===(ko==null?void 0:ko.length)?[...ko,-1]:Xa,xa([...Ma])}}))):z.createElement("div",{className:" mt15"},Xr.challenge_names.map(function(Xa,ao){return z.createElement("span",{key:ao,className:"mr30 font12"},"\u7B2C",ao+1,"\u5173 ",Xa," ")})),z.createElement(zs.Z,{dashed:!0}),z.createElement("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"}},z.createElement("div",null,z.createElement(me.Z,{overlayClassName:Eo["tooltip-content"],title:z.createElement("div",null,z.createElement("span",{dangerouslySetInnerHTML:{__html:Xr==null?void 0:Xr.member_user_names}}))},z.createElement("span",{className:Eo.authorname,dangerouslySetInnerHTML:{__html:Xr==null?void 0:Xr.member_user_names}})),Xr.author_school_name&&z.createElement(z.Fragment,null,z.createElement("span",{dangerouslySetInnerHTML:{__html:Xr.author_school_name}}))),z.createElement("div",null,z.createElement("span",{className:"mr30"},"\u96BE\u5EA6\u7CFB\u6570 \xA0",Xr.level),z.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570 \xA0",Xr.study_count)))))}),z.createElement("p",null))),z.createElement("div",{className:"tc"},z.createElement(li.Z,{current:ba.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Wr==null?void 0:Wr.shixuns_count,onChange:Xr=>{ba.page=Xr,We({type:"classroomList/getShixunLists",payload:kl({},ba)})}})))};var Lu=(0,oe.connect)(({classroomList:ft,loading:Ct})=>({classroomList:ft,loading:Ct}))(Vc),Cu=he(36381),Gu=he(12563),Ml=he(99313),Ss={flex_box_center:"flex_box_center___wg8hA",flex_space_between:"flex_space_between___EILLq",flex_box_vertical_center:"flex_box_vertical_center___pTQMI",flex_box_center_end:"flex_box_center_end___QjTO1",flex_box_column:"flex_box_column___zIeav",scoremodal:"scoremodal___CwnRQ",selectWrapper:"selectWrapper___Jdp94",allqingchu:"allqingchu___RcGX2",title:"title___lBG7K",score:"score___vui_D",close:"close___DgceE",content:"content___ZBiaB",items:"items___dDZ89",bottom:"bottom___Q2ayA",yes:"yes___Ru8nB",no:"no___nAqJ3",titlecount:"titlecount___gJaRq",add:"add___NJt4v",search:"search___zSf8A",searchIcon:"searchIcon___ApAIo",header_style:"header_style___RfAxp",tabWrap:"tabWrap___YTk4j",form_style:"form_style___c9uGg",previewModal:"previewModal___sEjK7"},ml=he(57816),bA=he(63623),Gl={flex_box_center:"flex_box_center___fy0eB",flex_space_between:"flex_space_between___Y6Yac",flex_box_vertical_center:"flex_box_vertical_center___Lj2ev",flex_box_center_end:"flex_box_center_end____iCcl",flex_box_column:"flex_box_column___hXVtC",scoremodal:"scoremodal___cmAHe",selectWrapper:"selectWrapper___qJE92",allqingchu:"allqingchu___cwGyk",title:"title___CNiXq",score:"score___Pxxmx",close:"close___aTxuX",content:"content___ew9Eq",items:"items___cCw1z",bottom:"bottom___AvD5P",yes:"yes____tYAE",no:"no___ObRm5",titlecount:"titlecount___YEUzu",add:"add___cRdJt",search:"search___UCwJ6",searchIcon:"searchIcon___UacnT",tabWrap:"tabWrap___Xnuvu",previewModal:"previewModal___H127r",RenderHtml_content:"RenderHtml_content___pmH_q",RenderHtml_style:"RenderHtml_style___tvtS0",content_list:"content_list___jvOz0",content_value:"content_value___DkebT",content_text:"content_text___oRKdm"},Du=he(60995),Mi=he(59301),tA=Object.defineProperty,pu=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Mc=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,pc=Object.prototype.propertyIsEnumerable,Wu=(ft,Ct,We)=>Ct in ft?tA(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ou=(ft,Ct)=>{for(var We in Ct||(Ct={}))ql.call(Ct,We)&&Wu(ft,We,Ct[We]);if(Mc)for(var We of Mc(Ct))pc.call(Ct,We)&&Wu(ft,We,Ct[We]);return ft},Xs=(ft,Ct)=>pu(ft,zo(Ct)),vc=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});ie().locale("ZH-cn");let id=["","\u7B80\u5355","\u4E2D\u7B49","\u56F0\u96BE"];var nA=({setScoreShow:ft,ScoreShow:Ct,modalDdata:We,homeType:xn,homeId:lr})=>{var Er,_r,Jn,En,$n,Wr;const[da,ca]=(0,z.useState)(Xs(Ou({},(0,oe.useParams)()),{per_page:10})),[Ka,fo]=(0,z.useState)("1");return(0,z.useEffect)(()=>{ca(Ou({},da))},[]),Mi.createElement("div",null,Mi.createElement(Fe.default,{title:"\u8BE6\u60C5",footer:!1,open:Ct,width:900,centered:!0,className:Gl.scoremodal,onCancel:()=>{ft(!1)}},Mi.createElement(Ml.default,{className:Gl.tabWrap,activeKey:Ka,onChange:Ma=>{fo(Ma)},items:[{label:`${xn=="HomeworkCommon"?"\u8BF4\u660E":"\u4F5C\u4E1A\u63CF\u8FF0"}`,key:"1"},{label:`${xn=="HomeworkCommon"?"\u9898\u76EE\u5217\u8868":"\u53C2\u8003\u7B54\u6848"}`,key:"2"}]}),xn=="HomeworkCommon"?Mi.createElement("div",{className:Gl.RenderHtml_content},Ka=="1"&&Mi.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},!(We!=null&&We.description)&&Mi.createElement(ml.Z,{customText:"\u6682\u65E0\u8BF4\u660E"}),Mi.createElement(st.Z,{value:(We==null?void 0:We.description)||""})),Ka=="2"&&Mi.createElement("div",null,Mi.createElement("section",{className:" edu-container",style:{background:"#fff",width:"100%"}},((_r=(Er=We==null?void 0:We.data)==null?void 0:Er[0])==null?void 0:_r.identifier)&&Mi.createElement(Yn.default,{dataSource:We==null?void 0:We.data,rowKey:Ma=>Ma==null?void 0:Ma.identifier,pagination:!1,expandable:{expandedRowRender:Ma=>Mi.createElement("div",{style:{padding:"10px 48px",borderRadius:2}},Mi.createElement("p",null,"\u9898\u76EE\uFF1A",Ma==null?void 0:Ma.name),Mi.createElement("p",null,"\u63CF\u8FF0\uFF1A",Ma==null?void 0:Ma.description),!(0,se.dE)()&&Mi.createElement("p",null,"\u9898\u76EE\u89E3\u6790:",Mi.createElement(st.Z,{style:{fontSize:"14px"},value:(Ma==null?void 0:Ma.analysis)||"\u6682\u65E0\u89E3\u6790"}))),defaultExpandedRowKeys:(En=(Jn=We==null?void 0:We.data)==null?void 0:Jn[0])==null?void 0:En.identifier},columns:[{title:"\u9898\u76EE",dataIndex:"name",ellipsis:!0,key:"name"},{title:"\u96BE\u5EA6",dataIndex:"difficult",key:"difficult",render(Ma,xa,mo){return Mi.createElement("div",null,id[Ma])}},{title:"\u77E5\u8BC6\u70B9",dataIndex:"tag_discipline",ellipsis:!0,key:"tag_discipline"},{title:"\u64CD\u4F5C",dataIndex:"identifier",key:"identifier",render(Ma,xa,mo){return Mi.createElement("div",null,Mi.createElement("a",{onClick:()=>vc(this,null,function*(){let Oa=yield(0,St.ZP)(`/api/problems/${xa==null?void 0:xa.identifier}/start.json`,{method:"get"});Oa&&window.open(`/myproblems/${Oa==null?void 0:Oa.identifier}?type=1&backUrl=/paths/${da==null?void 0:da.pathId}`)})},"\u4F53\u9A8C"))}}]})),Mi.createElement("aside",{className:"tc mt30 pb30"},Mi.createElement(li.Z,{defaultCurrent:1,total:We==null?void 0:We.count,hideOnSinglePage:!0,showTotal:Ma=>Mi.createElement("span",null,"\u5171",Ma,"\u6761"),current:da.page||1,pageSize:da.per_page||10,onChange:(Ma,xa)=>{da.page=Ma,da.per_page=xa,ca(Ou({},da))}})))):Mi.createElement("div",{className:Gl.RenderHtml_content},Ka=="1"&&(We!=null&&We.description||(($n=We==null?void 0:We.attachments)==null?void 0:$n.length)>0?(We==null?void 0:We.homework_type)=="group"?Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.description,className:Gl.RenderHtml_style,style:{color:"#5f6367"}}),Mi.createElement("div",{className:Gl.content_list},"\u5206\u7EC4\u8981\u6C42",Mi.createElement("span",{className:Gl.content_value},We==null?void 0:We.min_num,"-",We==null?void 0:We.max_num),"\u4EBA",Mi.createElement("span",{className:Gl.content_text},"(\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB)")),Mi.createElement("div",{className:Gl.content_list},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD",Mi.createElement("span",{className:Gl.content_value},We!=null&&We.base_on_project?"\u662F":"\u5426"),Mi.createElement("span",{className:Gl.content_text},We!=null&&We.base_on_project?"(\u5B66\u751F\u5FC5\u987B\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)":"(\u5B66\u751F\u4E0D\u9700\u8981\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u6240\u6709\u5B66\u751F\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.attachments})):Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.description,style:{color:"#5f6367",fontSize:14}}),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.attachments})):Mi.createElement(ml.Z,{styles:{margin:"80px auto"}})),Ka=="2"&&(We!=null&&We.reference_answer||((Wr=We==null?void 0:We.ref_attachments)==null?void 0:Wr.length)>0?Mi.createElement("div",null,Mi.createElement(st.Z,{value:We==null?void 0:We.reference_answer,style:{color:"#5f6367",fontSize:14}}),Mi.createElement(Du.Z,{callback:()=>{},dataSource:We==null?void 0:We.ref_attachments})):Mi.createElement(ml.Z,{styles:{margin:"80px auto"}})))))},BA=he(51084),yc=he(38461),Bl=he(59301),Ql=Object.defineProperty,Xu=Object.defineProperties,rA=Object.getOwnPropertyDescriptors,Ul=Object.getOwnPropertySymbols,Nu=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable,Jc=(ft,Ct,We)=>Ct in ft?Ql(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,_l=(ft,Ct)=>{for(var We in Ct||(Ct={}))Nu.call(Ct,We)&&Jc(ft,We,Ct[We]);if(Ul)for(var We of Ul(Ct))Qc.call(Ct,We)&&Jc(ft,We,Ct[We]);return ft},PA=(ft,Ct)=>Xu(ft,rA(Ct)),Ec=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const xA=({setScoreShow:ft,ScoreShow:Ct,modalType:We,user:xn,id:lr,subjectId:Er,dispatch:_r,getData:Jn,openPreview:En})=>{var $n;let[Wr,da]=(0,z.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),[ca,Ka]=(0,z.useState)([]),[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)([]);const[Oa,Ya]=(0,z.useState)(!1),[Wa]=bt.default.useForm(),[ba,Fa]=(0,z.useState)(0),[Lo,Bo]=(0,z.useState)(!1),[Xr,Ao]=(0,z.useState)(""),[Oo,Xa]=(0,z.useState)([]),ao=(0,z.useRef)(new Set),vi=(0,z.useRef)(new Set),[Aa,Pr]=(0,z.useState)([{}]),[ko,Oi]=(0,z.useState)(),[Wi,Ai]=(0,z.useState)({}),[Yi,as]=(0,z.useState)(""),[Pi,hs]=(0,z.useState)(""),Xi=(0,oe.useParams)(),[cs,dl]=(0,z.useState)(!1),al=[{title:"\u540D\u79F0",dataIndex:(Wr==null?void 0:Wr.type)=="3"?"title":"name",key:"name",render:(co,oo,Yo)=>{var gi,Mo;return Bl.createElement("div",null,(Wr==null?void 0:Wr.homework_type)=="1"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="3"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="5"&&(oo==null?void 0:oo.name),(Wr==null?void 0:Wr.homework_type)=="7"&&((gi=oo==null?void 0:oo.video)==null?void 0:gi.title),(Wr==null?void 0:Wr.homework_type)=="8"&&(Wr==null?void 0:Wr.type)=="1"?oo==null?void 0:oo.filename:(Mo=oo==null?void 0:oo.attachment)==null?void 0:Mo.filename,(Wr==null?void 0:Wr.type)=="3"&&co)}},{title:(Wr==null?void 0:Wr.type)=="1"?"\u6240\u5C5E\u8BFE\u5802":"\u6240\u5C5E\u5B9E\u8DF5\u8BFE\u7A0B",dataIndex:(Wr==null?void 0:Wr.type)=="1"?"course_name":"subject_name",width:"55%",key:(Wr==null?void 0:Wr.type)=="1"?"course_name":"subject_name",ellipsis:!0,hidden:(Wr==null?void 0:Wr.type)=="3"},{title:"\u64CD\u4F5C",dataIndex:"id",width:"60px",key:"item_type",render:(co,oo,Yo)=>Bl.createElement("div",{style:{flex:1,textAlign:"start"}},Bl.createElement("a",{onClick:()=>{var gi,Mo;if(oo!=null&&oo.link){(0,pe.xg)(oo.link);return}We=="\u6559\u5B66\u8BFE\u4EF6"?En(oo):We=="\u89C6\u9891\u9879\u76EE"?oo!=null&&oo.video?(Oi(!0),Ai({videoId:(gi=oo==null?void 0:oo.video)==null?void 0:gi.id,file_url:(Mo=oo==null?void 0:oo.video)==null?void 0:Mo.play_url})):(Wr==null?void 0:Wr.type)=="3"?(Oi(!0),Ai({videoId:oo.id,file_url:oo.play_url||oo.file_url})):De.ZP.error("\u6CA1\u6709\u89C6\u9891\u8D44\u6E90"):We=="\u7F16\u7A0B\u4F5C\u4E1A"?(0,ne.NV)({id:oo==null?void 0:oo.id,source:"course"}).then(Ga=>{var ai;(Ga==null?void 0:Ga.status)==0&&(Ao((ai=Ga==null?void 0:Ga.data)==null?void 0:ai.homework),hs(Ga==null?void 0:Ga.course_id)),as("HomeworkCommon"),Bo(!0)}):(0,ne.NV)({id:oo==null?void 0:oo.id,source:(Wr==null?void 0:Wr.type)=="1"?"course":"subject"}).then(Ga=>{var ai;(Ga==null?void 0:Ga.status)==0&&Ao((ai=Ga==null?void 0:Ga.data)==null?void 0:ai.homework),Bo(!0)})}},"\u67E5\u770B"))}].filter(co=>!co.hidden),ii={type:"checkbox",selectedRowKeys:ca,onSelect(co,oo,Yo){if(oo)Ka([...ca,co.id]),Xa([...Oo,co]),Wr.type==="2"?ao.current.add(co.id):vi.current.add(co.id),Fa(1),Ma([...fo,co.id]);else{const gi=Oo.filter(ai=>ai.id!==co.id);Xa(gi);const Mo=gi.map(ai=>ai.id);Ka([...Mo]),Wr.type==="2"?ao.current.delete(co.id):vi.current.delete(co.id);let Ga=fo.filter(ai=>ai!==co.id);Ma(Ga)}},onSelectAll(co,oo,Yo){if(co){const gi=Yo.map(Mo=>Mo.id);Xa([...Oo,...Yo]),Ka([...ca,...gi]),Ma([...fo,...gi]);for(const Mo of Yo)Wr.type==="2"?ao.current.add(Mo.id):vi.current.add(Mo.id)}else{const gi=Yo.map(ai=>ai.id),Mo=ca.filter(ai=>!gi.some(cl=>cl===ai)),Ga=Oo.filter(ai=>!gi.some(cl=>cl===ai.id));Xa(Ga),Ka([...Mo]),Ma([...Mo]);for(const ai of gi)Wr.type==="2"?ao.current.delete(ai):vi.current.delete(ai)}}};(0,z.useEffect)(()=>{Ct&&(Wr.search="",Wr.type="1",Wr.homework_type=We=="\u5206\u7EC4\u4F5C\u4E1A"?"3":We=="\u56FE\u6587\u4F5C\u4E1A"?"1":We=="\u89C6\u9891\u9879\u76EE"?"7":We=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",da(Wr),Ei(Wr),Wa.setFieldsValue({association_id:"",search:null}),ao.current.clear(),vi.current.clear(),Xa([]),Ka([]),Ma([]))},[Ct]);const[Qr,ni]=(0,z.useState)(1),[Sa,Va]=(0,z.useState)([]),$a=co=>{const{target:oo}=co;oo.scrollHeight-oo.clientHeight===oo.scrollTop&&ni(Qr+1)};(0,z.useEffect)(()=>{Qr!=1&&Ct&&Ha(Qr)},[Qr]),(0,z.useEffect)(()=>{Ct&&(Va([]),ni(1),Ha(1))},[Wr.type]);const Ha=co=>{Wr.type=="1"?ri(co):Wr.type=="2"&&Ca(co)},ri=co=>{var oo;(0,bA.Ho)({page:co,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login}).then(Yo=>{co==1?Va([{id:"",name:"\u5168\u90E8\u6559\u5B66\u8BFE\u5802"},...Yo==null?void 0:Yo.courses]):Va([...Sa,...Yo==null?void 0:Yo.courses])})},Ca=co=>{var oo;(0,bA.w3)({page:co,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login}).then(Yo=>{co==1?Va([{id:"",name:"\u5168\u90E8\u5B9E\u8DF5\u8BFE\u7A0B"},...Yo==null?void 0:Yo.subjects]):Va([...Sa,...Yo==null?void 0:Yo.subjects])})};(0,z.useEffect)(()=>{ba>0&&setTimeout(()=>{Fa(0)},2e3)},[ba]);function Ei(co){return Ec(this,null,function*(){var oo,Yo,gi;if(Ya(!0),da(_l({},co)),co.type=="1")(0,ne.A7)(_l({user_id:(oo=xn==null?void 0:xn.userInfo)==null?void 0:oo.login},co)).then(Mo=>{(Mo==null?void 0:Mo.status)==0&&mo(Mo==null?void 0:Mo.data)});else if(co.type=="2")(0,ne.jT)(_l({user_id:(Yo=xn==null?void 0:xn.userInfo)==null?void 0:Yo.login},co)).then(Mo=>{(Mo==null?void 0:Mo.status)==0&&mo(Mo==null?void 0:Mo.data)});else if(co.type=="3"){const Mo=yield _r({type:"userDetail/getVideos",payload:PA(_l({},co),{category:"all",sort_by:"published_at",sort_direction:"desc",username:(gi=xn.userInfo)==null?void 0:gi.login})});mo({count:Mo==null?void 0:Mo.count,list:Mo==null?void 0:Mo.videos})}Ya(!1)})}return Bl.createElement("div",null,Bl.createElement(Fe.default,{title:"\u9009\u7528"+We,open:Ct,width:900,centered:!0,zIndex:10,className:Ss.scoremodal,onCancel:()=>{ft(!1)},confirmLoading:cs,onOk:()=>Ec(void 0,null,function*(){if((fo==null?void 0:fo.length)<=0){De.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}dl(!0);const co=yield(0,ne._C)({id:lr,subject_id:Er,homework_type:Wr.type=="3"?"9":We=="\u5206\u7EC4\u4F5C\u4E1A"?"3":We=="\u56FE\u6587\u4F5C\u4E1A"?"1":We=="\u89C6\u9891\u9879\u76EE"?"7":We=="\u7F16\u7A0B\u4F5C\u4E1A"?"5":"8",homework_ids:[...vi.current],subject_homework_ids:[...ao.current]});(co==null?void 0:co.status)==0&&(De.ZP.success("\u9009\u7528\u6210\u529F"),Jn(),ft(!1)),dl(!1)})},Bl.createElement("div",{className:Ss.header_style},Bl.createElement(Ml.default,{className:Ss.tabWrap,activeKey:Wr.type,onChange:co=>{Wr.type=co,Wr.page=1,Wr.updated_at="",Wr.association_id=null,Wr.search=null,Wa.setFieldsValue({association_id:"",search:null}),da(_l({},Wr)),Ei(_l({},Wr))},items:[{label:"\u4ECE\u6559\u5B66\u8BFE\u5802\u9009\u7528",key:"1"},We!="\u7F16\u7A0B\u4F5C\u4E1A"&&(We=="\u89C6\u9891\u9879\u76EE"?{label:"\u4ECE\u4E2A\u4EBA\u4E3B\u9875\u9009\u7528",key:"3"}:{label:"\u4ECE\u5B9E\u8DF5\u8BFE\u7A0B\u9009\u7528",key:"2"})]}),Bl.createElement(bt.default,{layout:"inline",className:Ss.form_style,form:Wa,onValuesChange:(co,oo)=>{Wr.page=1,!(co.search||co.search==="")&&Wa.submit()},onFinish:co=>{da(_l(_l({},Wr),co)),Ei(_l(_l({},Wr),co))}},Wr.type!="3"&&Bl.createElement(bt.default.Item,{name:"association_id"},Bl.createElement(y.default,{onPopupScroll:$a,className:Ss.selectWrapper,style:{width:200},size:"large"},Sa.map((co,oo)=>Bl.createElement(y.default.Option,{key:co==null?void 0:co.id},co==null?void 0:co.name)))),Bl.createElement(bt.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search"},Bl.createElement(Et.default.Search,{className:Ss.search,placeholder:We=="\u89C6\u9891\u9879\u76EE"?"\u8BF7\u8F93\u5165\u89C6\u9891\u540D\u79F0\u8FDB\u884C\u641C\u7D22":We=="\u6559\u5B66\u8BFE\u4EF6"?"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0\u8FDB\u884C\u641C\u7D22":"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u540D\u79F0\u8FDB\u884C\u641C\u7D22",allowClear:!0,suffix:Bl.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Ss.searchIcon}`,onClick:()=>Wa.submit()}),onSearch:co=>{Wa.submit()}})))),(($n=xa==null?void 0:xa.list)==null?void 0:$n.length)>0?Bl.createElement(Yn.default,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:xa==null?void 0:xa.list,pagination:!1,loading:Oa,rowKey:co=>co.id,rowSelection:ii,columns:al}):Bl.createElement(ml.Z,null),(xa==null?void 0:xa.count)>0&&Bl.createElement(li.Z,{current:Wr.page,total:xa==null?void 0:xa.count,style:{marginBottom:20},defaultPageSize:Wr.per_page,showTotal:co=>Bl.createElement("span",null,"\u5171\xA0",Bl.createElement("span",{style:{color:"#165DFF"}},co),"\xA0\u6761\u6570\u636E"),pageSize:Wr.per_page,onChange:(co,oo)=>{Wr.page=co,Wr.per_page=oo,da(_l({},Wr)),Ei(_l({},Wr))}})),Bl.createElement(nA,{setScoreShow:Bo,ScoreShow:Lo,modalDdata:Xr,homeType:Yi,homeId:Pi}),Bl.createElement(BA.Z,{close:!0,data:Aa==null?void 0:Aa.content,type:Aa==null?void 0:Aa.type,hasMask:!0,monacoEditor:{value:"",language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{Pr({content:"",type:""})}}),Bl.createElement(yc.K,PA(_l({},Wi),{visible:ko,allow_skip:!0,width:800,onClose:()=>{Oi(!1),Ai({})}})))};var bu=(0,oe.connect)(({user:ft,dispatch:Ct})=>({user:ft,dispatch:Ct}))(xA),uu=he(64726),tc=he(53816),wc=he(843),cu=he(17696),Uc=he(10906),Ol={tree:"tree___u23Lf",learn:"learn___gQiNJ",name:"name___1D14q",sign:"sign___Ki_95",pdf_name:"pdf_name___T3MPw",name_style:"name_style___nfuvC",color333:"color333___P8iqP",DirectoryTree:"DirectoryTree___umMQK",EditDom:"EditDom___Be0Pl"},vu=he(89392),Bu=he(84105),aA=he(38819),ld=he(75872),jc="data:image/png;base64,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",oA="data:image/png;base64,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",vo=he(59301),FA=Object.defineProperty,IA=Object.defineProperties,Sc=Object.getOwnPropertyDescriptors,Cc=Object.getOwnPropertySymbols,Yc=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Lt=(ft,Ct,We)=>Ct in ft?FA(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Tt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Yc.call(Ct,We)&&Lt(ft,We,Ct[We]);if(Cc)for(var We of Cc(Ct))mt.call(Ct,We)&&Lt(ft,We,Ct[We]);return ft},Pn=(ft,Ct)=>IA(ft,Sc(Ct)),Ln=(ft,Ct)=>{var We={};for(var xn in ft)Yc.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Cc)for(var xn of Cc(ft))Ct.indexOf(xn)<0&&mt.call(ft,xn)&&(We[xn]=ft[xn]);return We},er=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const tr=(ft={})=>{var Ct,We;switch(ft==null?void 0:ft.item_type){case"Challenge":return vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},vo.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return vo.createElement(me.Z,{title:"\u6559\u5B66\u89C6\u9891"},vo.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return vo.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((ft==null?void 0:ft.homework_type)==="group")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((ft==null?void 0:ft.homework_type)==="normal")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return vo.createElement(me.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},vo.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":if((ft==null?void 0:ft.homework_type)==="hack")return vo.createElement(me.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},vo.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));break;case"Shixun":return ft!=null&&ft.is_all_choice?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},vo.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):ft!=null&&ft.is_unity_3d?((Ct=ft==null?void 0:ft.challenge_types)==null?void 0:Ct.length)<=1?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},vo.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},vo.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((We=ft==null?void 0:ft.challenge_types)==null?void 0:We.length)>1?vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},vo.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):ft!=null&&ft.is_jupyter_lab?vo.createElement(me.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyterLab"},vo.createElement("img",{width:20,src:jc})):ft!=null&&ft.is_jupyter?vo.createElement(me.Z,{title:"\u5B9E\u6218\u7C7B\u578B\uFF1AJupyter Notebook"},vo.createElement("img",{width:20,src:oA})):vo.createElement(me.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},vo.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return vo.createElement(me.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},vo.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},ta=(ft,{key:Ct},We)=>ft.map(xn=>xn.key===Ct?Pn(Tt({},xn),{children:We}):xn.children?Pn(Tt({},xn),{children:ta(xn.children,{key:Ct},We)}):xn),Zr=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,user:lr,loading:Er,updateSort:_r,isPaths:Jn,dispatch:En,isShowSchedule:$n,getData:Wr}=Ct,da=Ln(Ct,["pathsDetail","globalSetting","user","loading","updateSort","isPaths","dispatch","isShowSchedule","getData"]);const{keywords:ca,visibleType:Ka="All"}=We;let[fo,Ma]=(0,z.useState)([]),[xa,mo]=(0,z.useState)([]);const[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)([]),[Fa,Lo]=(0,z.useState)([]),Bo=(0,oe.useParams)(),[Xr,Ao]=(0,z.useState)([]),[Oo,Xa]=(0,z.useState)({}),[ao,vi]=(0,z.useState)(!1),Aa=(Qr=[],ni="")=>Qr==null?void 0:Qr.map((Sa,Va)=>{var $a;const Ha=Pn(Tt({},Sa),{chapter_id:ni?[ni,Va+1].join("-"):Va+1,title:`${Sa==null?void 0:Sa.name}`,key:`${Sa==null?void 0:Sa.id}`,icon:tr,isLeaf:(Sa==null?void 0:Sa.item_type)!=="StageCatalog"});return(($a=Sa==null?void 0:Sa.children)==null?void 0:$a.length)>0?(xa.push(Ha==null?void 0:Ha.key),Pn(Tt({},Ha),{children:Aa(Sa==null?void 0:Sa.children,Ha==null?void 0:Ha.chapter_id)})):Ha});(0,z.useEffect)(()=>{if(da.data&&!(0,vu.isEqual)(da.data,Xr)){xa=[];const Qr=JSON.parse(JSON.stringify(da.data));Yi(Qr,0),Ao([...Qr]),da!=null&&da.expandAll||Ka!="All"?Ma([...xa]):Ma([])}},[da.data,Ka,da==null?void 0:da.expandAll]),(0,z.useEffect)(()=>{var Qr,ni,Sa,Va,$a,Ha,ri,Ca,Ei,co;let oo;if((Qr=We.detail)!=null&&Qr.has_start){const Yo=(Sa=(ni=We.detail)==null?void 0:ni.courses)==null?void 0:Sa.findIndex(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)===1});oo=Yo>-1?Yo:0}else{let Yo=(Ha=($a=(Va=We.detail)==null?void 0:Va.courses)==null?void 0:$a.map(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)}))==null?void 0:Ha.lastIndexOf(2);oo=Yo>-1?Yo:0,Yo=(Ca=(ri=We.detail)==null?void 0:ri.courses)==null?void 0:Ca.findIndex(gi=>{var Mo;return parseInt((Mo=gi.course_status)==null?void 0:Mo.status)===0}),oo=Yo>-1?Yo:oo}(Ei=We.detail)!=null&&Ei.courses&&Xa(((co=We.detail)==null?void 0:co.courses[oo])||{})},[We.detail]);const Pr=(Qr,ni,...Sa)=>er(void 0,[Qr,ni,...Sa],function*(Va,$a,Ha={}){const ri=$a?yield(0,Me.BK)({id:Va,challenge_id:Ha==null?void 0:Ha.challenge_id,subject_id:Bo.pathId}):yield(0,Me.Ir)({id:Va,challenge_id:Ha==null?void 0:Ha.challenge_id,subject_id:Bo.pathId});if(ri!=null&&ri.game_identifier||ri!=null&&ri.identifier){(0,pe.xg)($a?`/tasks/${ri==null?void 0:ri.identifier}/jupyter`:`/tasks/${ri.game_identifier}?subject_id=${Bo.pathId||""}`);return}(ri==null?void 0:ri.status)===-3?(0,pe.eF)():(ri==null?void 0:ri.status)===2?ko(ri==null?void 0:ri.message):(ri==null?void 0:ri.status)===3&&Oi(ri==null?void 0:ri.message)}),ko=Qr=>{Qr=Qr!=null&&Qr.includes(".json")?Qr:`${Qr}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:vo.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>er(void 0,null,function*(){const ni=yield(0,gs.L8)({url:Qr});if(!ni)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Sa=yield(0,Me.Ir)({id:ni.shixun_identifier});if(Sa!=null&&Sa.game_identifier){(0,pe.xg)(`/tasks/${Sa.game_identifier}`);return}(Sa==null?void 0:Sa.status)===2?ko(Sa==null?void 0:Sa.message):(Sa==null?void 0:Sa.status)===3&&Oi(Sa==null?void 0:Sa.message)})})},Oi=Qr=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:vo.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Qr,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Wi=Qr=>{console.log("onDragEnter:",Qr)},Ai=Qr=>er(void 0,null,function*(){var ni,Sa,Va,$a;console.log("onDrop:",Qr);const Ha=Qr.node.props.eventKey,ri=Qr.dragNode.props.eventKey,Ca=Qr.node.props.pos.split("-"),Ei=Qr.dropPosition-Number(Ca[Ca.length-1]);if(Ca.length>3&&!Qr.node.dragOverGapBottom&&!Qr.node.dragOverGapTop||Qr.node.dragOver&&Qr.dragNodesKeys.length>1||Ca.length>2&&Qr.dragNodesKeys.length>1)return!1;let co=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(co.includes((ni=Qr.dragNode)==null?void 0:ni.item_type)&&((Sa=Qr.node)==null?void 0:Sa.item_type)!="StageCatalog"&&Ei===0||((Va=Qr.dragNode)==null?void 0:Va.item_type)==="StageCatalog"&&co.includes(($a=Qr.node)==null?void 0:$a.item_type)&&Ei===0)return!1;const oo=(Mo,Ga,ai)=>{for(let cl=0;cl{ai.splice(Ga,1),gi=Mo}),!Qr.dropToGap)oo(Yo,Ha,Mo=>{Mo.children=Mo.children||[],Mo.children.unshift(gi)});else if((Qr.node.props.children||[]).length>0&&Qr.node.props.expanded&&Ei===1)oo(Yo,Ha,Mo=>{Mo.children=Mo.children||[],Mo.children.unshift(gi)});else{let Mo,Ga;oo(Yo,Ha,(ai,cl,yl)=>{Mo=yl,Ga=cl}),Ei===-1?Mo.splice(Ga,0,gi):Mo.splice(Ga+1,0,gi)}yield _r({stage_id:da.stage_id,list:Yo}),Yi(Yo,0,0,!0),console.log("data:",Yo),Ao([...Yo]),Ma([...fo,Qr.node.key])}),Yi=(Qr,ni,Sa,Va)=>{ni=ni||0,Qr.map(($a,Ha)=>{var ri;try{return $a.key2=ni+1+"-"+(Ha+1),$a.key3=da.index+1+"-"+(Ha+1),$a.title="",Va||($a.key=ni+1+"-"+(Ha+1)),ni?$a.index=Sa+"-"+(Ha+1):$a.index=$a.key3,(ri=$a.children)!=null&&ri.length&&(xa.push($a.key2),Yi($a.children,$a.key2,$a.index,Va)),$a}catch(Ca){}})},as=Qr=>{Qr=Qr||"";let ni=new RegExp(ca,"ig");const Sa=Qr.replace(ni,'$&');return ca?vo.createElement("span",{dangerouslySetInnerHTML:{__html:Sa}}):Qr},Pi=(Qr,ni)=>{const{learning_status:Sa,name:Va}=Qr;return(Sa==null?void 0:Sa[0])==="can"&&(Sa==null?void 0:Sa[1])==="try"?vo.createElement("div",{className:Ol.learn},vo.createElement("span",{className:Ol.name},ni?Va:as(Va)),vo.createElement("span",{className:Ol.sign},"\u514D\u8D39\u8BD5\u5B66")):ni?Va:as(Va)},hs=Qr=>{Ka==="All"&&(fo.includes(Qr)?Ma(fo.filter(ni=>ni!=Qr)):Ma(fo.concat(Qr)))},Xi=(Qr,ni)=>er(void 0,null,function*(){if((0,jt.tJ)(En,!0)){if(Qr!=null&&Qr.need_authorize){(0,jt.rX)(!1);return}yield Pr(Qr.identifier,Qr.is_jupyter||Qr.is_jupyter_lab,Qr),ni(),Oo!=null&&Oo.course_id&&(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})}}),cs=Qr=>er(void 0,null,function*(){var ni,Sa,Va,$a,Ha;if(!(0,jt.tJ)(En))return;if(!((ni=lr.userInfo)!=null&&ni.admin)&&!((Sa=lr.userInfo)!=null&&Sa.business)&&!Qr.can_view&&Qr.item_type!=="Attachment")return Fe.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:vo.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});Qr.link&&(0,tc.DH)({is_f:1,id:Qr.id,point:0,total:0});const ri=da!=null&&da.course_id?`course_id=${da==null?void 0:da.course_id}`:`subject_id=${Bo.pathId||da.subject_id}`;if((($a=Qr==null?void 0:Qr.name)==null?void 0:$a.substr((Va=Qr==null?void 0:Qr.name)==null?void 0:Va.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((Ha=We.detail)!=null&&Ha.allow_download)){De.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,pe.FH)(Qr.name,ln.Z.API_SERVER+Qr.url)}else(0,pe.xg)(Qr.link||`/video/${Qr.id}?${ri}`);if(Qr.item_type==="Attachment"&&Qr.complete_status!=2){const Ei=yield(0,ne.rS)({attachment_id:Qr.id,status:2})}(Qr.item_type==="Attachment"||Qr.item_type==="VideoItem")&&Wr({stage_id:Qr==null?void 0:Qr.stage_item_id})}),dl=Qr=>{ao||vi(!0)},al=(0,z.useRef)(!1),ii=(0,z.useMemo)(()=>vo.createElement(E.Z,{spinning:al.current},vo.createElement(ee.default,{className:Ol.tree,disabled:da.disabled,expandedKeys:[...fo],draggable:!0,onDragEnter:Wi,onDrop:Ai,onExpand:hs,blockNode:!0,titleRender:Qr=>{var ni,Sa,Va,$a,Ha,ri;let Ca=Qr;const Ei=((ni=Qr==null?void 0:Qr.learning_status)==null?void 0:ni[0])==="can";return vo.createElement(a.Z,{align:"middle",className:"font14",onClick:()=>hs(Ca.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>dl(Ca.key)},vo.createElement(x.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},tr(Qr)),vo.createElement(x.Z,{flex:"1",className:Ol.color333,style:{display:"flex",alignItems:"center",width:300}},da.cust_seq&&vo.createElement("span",{className:`${Ol.color333} mr10`}," ",Qr.index," "),Qr.item_type!=="Attachment"&&vo.createElement("div",{className:Ol.name_style},vo.createElement(me.Z,{placement:"topLeft",title:Qr.name},Pi(Qr,!1))),Qr.item_type==="Attachment"&&vo.createElement("a",{target:"_blank",className:Ol.pdf_name,title:Qr.name,onClick:()=>er(void 0,null,function*(){if((0,jt.tJ)(En)){if(Oo!=null&&Oo.course_id){const co=yield(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})}switch(Qr.item_type){case"Attachment":cs(Ca);break;case"VideoItem":cs(Qr);break;case"ExaminationBank":cs(Qr);break;case"HomeworkCommon":cs(Qr);break;case"SubjectHomework":(Qr.homework_type=="group"||Qr.homework_type=="normal")&&cs(Qr);break;case"Shixun":Xi(Qr);break}}})},Qr.name),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&Qr.high_resources_consume&&vo.createElement(ve.Z,{type:"paths",style:{marginLeft:10}}),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&((Sa=Qr==null?void 0:Qr.shixun_marks)==null?void 0:Sa.length)>0&&(((Va=lr==null?void 0:lr.userInfo)==null?void 0:Va.role)==1||(($a=lr==null?void 0:lr.userInfo)==null?void 0:$a.role)==2)&&(Qr==null?void 0:Qr.shixun_marks.map((co,oo)=>vo.createElement(me.Z,{title:`${co}`,key:oo},vo.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},co)))),!!((Ha=Qr.schools)!=null&&Ha.length)&&vo.createElement(me.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},vo.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(Qr.item_type==="Shixun"||Qr.item_type==="Challenge")&&!!(Qr!=null&&Qr.finished_challenges_count)&&vo.createElement(me.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((Qr==null?void 0:Qr.finished_challenges_count)/(Qr==null?void 0:Qr.challenges_count)*100)}%`},vo.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(Qr==null?void 0:Qr.finished_challenges_count)-(Qr==null?void 0:Qr.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!da.disabled&&vo.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),ao&&vo.createElement(x.Z,{className:"tr"},(Ca.item_type==="VideoItem"||(Ca==null?void 0:Ca.item_type)==="Attachment"||(Ca==null?void 0:Ca.item_type)==="StageCatalog"||(Ca==null?void 0:Ca.item_type)==="SubjectHomework"||(Ca==null?void 0:Ca.item_type)==="ExaminationBank"||(Ca==null?void 0:Ca.item_type)==="HomeworkCommon")&&!da.disabled&&!da.hiddenEditBtn&&vo.createElement(me.Z,{title:"\u7F16\u8F91"},vo.createElement("span",{onClick:co=>{co.stopPropagation(),da.editVidoItem(Tt({stage_id:da.stage_id},Ca))},style:{color:"#ccc",marginRight:"10px"}},vo.createElement(Uc.Z,null))),!da.disabled&&vo.createElement(vo.Fragment,null,vo.createElement(me.Z,{title:"\u5220\u9664"},vo.createElement("span",{onClick:()=>{da.deleteStages({id:Ca.stage_item_id,stage_id:da.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),da.showVideoPlay&&da.disabled&&Ca.item_type==="SubjectHomework"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:(Ca==null?void 0:Ca.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&da.showInfoModal(Tt({stage_id:da.stage_id},Ca))})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="ExaminationBank"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u6D4B\u9A8C",examinationid:Ca.id}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&window.open(`/paperlibrary/see/${Ca.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="HomeworkCommon"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:Ca.id}}})})},"\u53D1\u9001"),!(0,se.JA)()&&Jn&&vo.createElement(te.ZP,{type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&da.showInfoModal(Tt({stage_id:da.stage_id},Ca))})},"\u67E5\u770B\u8BE6\u60C5")),da.showVideoPlay&&da.disabled&&Ca.item_type==="VideoItem"&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),vo.createElement(te.ZP,{type:"primary",className:"mr10",onClick:()=>er(void 0,null,function*(){cs(Ca)})},Ca.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(Ca.allow_visit||Ca.to_be_built||!Ca.shixun_status)&&da.disabled&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&Ei&&vo.createElement("aside",null,!(0,se.JA)()&&Jn&&!Ca.shixun_status&&((0,se.Ny)()||(Ca==null?void 0:Ca.is_free)||!(Ca!=null&&Ca.is_free)&&(Ca==null?void 0:Ca.is_trial_study))&&vo.createElement(te.ZP,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&En({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:Ca.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:(Ca==null?void 0:Ca.is_jupyter)||(Ca==null?void 0:Ca.is_jupyter_lab),identifier:Ca==null?void 0:Ca.identifier}}})})},"\u53D1\u9001"),vo.createElement(te.ZP,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&(Ca.item_type!=="Attachment"&&(Oo!=null&&Oo.course_id)&&(yield(0,ne.JS)({id:Oo==null?void 0:Oo.course_id})),window.open(`/shixuns/${Ca.identifier}/challenges`))})},"\u67E5\u770B\u8BE6\u60C5"),!Ca.shixun_status&&vo.createElement(ld.Z,{className:"ml10",type:"primary",onClick:()=>er(void 0,null,function*(){return new Promise(co=>er(void 0,null,function*(){Xi(Ca,co)}))})},Ca!=null&&Ca.need_authorize?"\u9700\u6388\u6743":Qr!=null&&Qr.finished_challenges_count?(Qr==null?void 0:Qr.finished_challenges_count)-(Qr==null?void 0:Qr.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),da.showVideoPlay&&da.disabled&&Ca.item_type==="Attachment"&&Ei&&vo.createElement("aside",null,((ri=We.detail)==null?void 0:ri.allow_download)&&vo.createElement(te.ZP,{className:"mr10",type:"primary",onClick:()=>er(void 0,null,function*(){var co;(0,jt.tJ)(En)&&(0,pe.Nd)("",`${ln.Z.API_SERVER}${(co=Ca.url)==null?void 0:co.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),vo.createElement(te.ZP,{type:"primary",className:"mr10",onClick:()=>er(void 0,null,function*(){(0,jt.tJ)(En)&&(0,pe.xg)(`/video/${Ca.id}?subject_id=${Bo.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),vo.createElement(x.Z,null,da.disabled&&Ca.shixun_status==="\u6682\u672A\u516C\u5F00"&&vo.createElement("span",{className:`${Ol.color204} ml5`},"\u6682\u672A\u53D1\u5E03"),Ca.shixun_status==="\u5DF2\u5220\u9664"&&vo.createElement("span",{className:`${Ol.color204} ml5`},"\u5DF2\u5220\u9664"),da.disabled&&!$n&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&!!Ca.challenges_count&&vo.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"}," \u5B9E\u9A8C\u6570 ",Ca.item_type==="Challenge"?1:Ca.challenges_count," "),da.disabled&&$n&&(Ca.item_type==="Shixun"||Ca.item_type==="Challenge")&&!!Ca.challenges_count&&Ca.shixun_status!=="\u6682\u672A\u516C\u5F00"&&Ca.shixun_status!=="\u5DF2\u5220\u9664"&&vo.createElement(vo.Fragment,null,vo.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:Ca.finished_challenges_count===Ca.challenges_count?"#50DAAE":"#DEDEDE"}}),vo.createElement("span",{style:{marginLeft:"4px"}},vo.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},Ca.finished_challenges_count),vo.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",Ca.challenges_count))),da.disabled&&$n&&(Ca.item_type==="VideoItem"||Ca.item_type==="Attachment")&&(Ca.complete_status==0?vo.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):Ca.complete_status==1?vo.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):vo.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Ka==="All"&&Qr.item_type==="StageCatalog"&&vo.createElement("span",{className:"ml10"},fo.includes(Qr.key)?vo.createElement(Bu.Z,null):vo.createElement(aA.Z,null))))},treeData:Xr,loadedKeys:Oa,loadData:Qr=>er(void 0,null,function*(){if(console.log(Qr),al.current=!0,Ya(Oa==null?void 0:Oa.concat([Qr.key])),Qr.item_type!=="StageCatalog")return al.current=!1;const ni=yield En({type:"pathsDetail/getStageChildrenData",payload:{id:Qr.stage_item_id}});al.current=!1;const Sa=($a=Xr)=>$a.map(Ha=>{var ri;return Ha.id==Qr.id?Pn(Tt({},Ha),{children:ni.data.items}):Pn(Tt({},Ha),{children:((ri=Ha==null?void 0:Ha.children)==null?void 0:ri.length)>0?Sa(Ha.children):[]})}),Va=Sa();Yi(Va,0),Ao([...Va])})})),[Xr,xa,fo,Ka,ao,Oa]);return vo.createElement(vo.Fragment,null,ii)};var ga=(0,oe.connect)(({pathsDetail:ft,loading:Ct,user:We,globalSetting:xn})=>({pathsDetail:ft,globalSetting:xn,user:We,loading:Ct.effects}))(Zr),io=Object.defineProperty,Se=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ke=Object.prototype.propertyIsEnumerable,ke=(ft,Ct,We)=>Ct in ft?io(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ve=(ft,Ct)=>{for(var We in Ct||(Ct={}))Oe.call(Ct,We)&&ke(ft,We,Ct[We]);if(Ce)for(var We of Ce(Ct))Ke.call(Ct,We)&&ke(ft,We,Ct[We]);return ft},tt=(ft,Ct)=>Se(ft,fe(Ct)),lt=(ft,Ct)=>{var We={};for(var xn in ft)Oe.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Ce)for(var xn of Ce(ft))Ct.indexOf(xn)<0&&Ke.call(ft,xn)&&(We[xn]=ft[xn]);return We},Pt=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Kt=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],zt=ft=>{var Ct=ft,{pathsDetail:We,user:xn,globalSetting:lr,loading:Er,exercise:_r,dispatch:Jn,classroomList:En,val:$n,allData:Wr,index:da,visibleTypeNew:ca,getData:Ka,selectExercise:fo,openPreview:Ma,UpdataStageChildrenData:xa}=Ct,mo=lt(Ct,["pathsDetail","user","globalSetting","loading","exercise","dispatch","classroomList","val","allData","index","visibleTypeNew","getData","selectExercise","openPreview","UpdataStageChildrenData"]),Oa,Ya,Wa;const[ba]=bt.default.useForm(),[Fa,Lo]=(0,z.useState)(),[Bo]=bt.default.useForm(),[Xr]=bt.default.useForm(),[Ao]=bt.default.useForm(),Oo=(0,oe.useParams)(),{stageData:Xa,keywords:ao,visibleType:vi="All",editKey:Aa}=We;let[Pr,ko]=(0,z.useState)({});const Oi=(0,z.useRef)(),[Wi,Ai]=(0,z.useState)(!1),[Yi,as]=(0,z.useState)(!1),[Pi,hs]=(0,z.useState)(!1),[Xi,cs]=(0,z.useState)(!1),[dl,al]=(0,z.useState)(!1),[ii,Qr]=(0,z.useState)(!1),[ni,Sa]=(0,z.useState)(),[Va,$a]=(0,z.useState)(!1),[Ha,ri]=(0,z.useState)(!1),[Ca,Ei]=(0,z.useState)(""),[co,oo]=(0,z.useState)(""),[Yo,gi]=(0,z.useState)(""),[Mo,Ga]=(0,z.useState)(""),[ai,cl]=(0,z.useState)(),[yl,gu]=(0,z.useState)(!0),[Os,Is]=(0,z.useState)([]),[ll,EA]=(0,z.useState)(),[wu,kA]=(0,z.useState)([]),cA=((Oa=We.detail)==null?void 0:Oa.is_free)||((Ya=We.detail)==null?void 0:Ya.can_learning),MA=!((Wa=We.detail)!=null&&Wa.can_managed),Lc=Ea=>{if(Ea.key=="Enter"){const Go=Xr.getFieldValue("tag");if(Xr.setFieldsValue({tag:""}),!Go){De.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(wu.filter(ci=>ci===Go).length>0){De.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}wu.push(Go),kA([...wu])}},Dc=(Ea,Go)=>{Ea.preventDefault(),kA([...wu.filter(ci=>ci!=Go)])},qA=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},lc=Ea=>{Ea=Ea!=null&&Ea.includes(".json")?Ea:`${Ea}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Pt(void 0,null,function*(){const Go=yield(0,gs.L8)({url:Ea});if(!Go)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ci=yield(0,Me.Ir)({id:Go.shixun_identifier});if(ci!=null&&ci.game_identifier){(0,pe.xg)(`/tasks/${ci.game_identifier}`);return}(ci==null?void 0:ci.status)===2?lc(ci==null?void 0:ci.message):(ci==null?void 0:ci.status)===3&&uc(ci==null?void 0:ci.message)})})},uc=Ea=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Ea,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ac=(Ea,Go)=>{if(MA){qA();return}dA()&&(Jn({type:"pathsDetail/save",payload:{stage_id:Go.stage_id,editKey:Ea}}),ba.setFieldsValue({name:Go.stage_name,description:Go.stage_description,tagName:Go.tag&&Go.tag.name||""}),Lo(tt(Ve({},Fa),{description:Go.stage_description})))},zc=Ea=>Pt(void 0,null,function*(){const Go=yield(0,ne.Ex)(Ve({},Ea));return Pr.items=Ea.list,Go}),Oc=Ea=>Pt(void 0,null,function*(){var Go,ci;ll?(yield(0,ne.M2)(tt(Ve({id:ll==null?void 0:ll.id,subject_id:Oo.pathId},Ea),{video_id:(Ea==null?void 0:Ea.video_id)||((Go=ll==null?void 0:ll.video_item)==null?void 0:Go.video_id),link:(Ea==null?void 0:Ea.link)||((ci=ll==null?void 0:ll.video_item)==null?void 0:ci.link)})))&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),al(!1),xa({stage_id:Pr.stage_id})):(yield(0,ne.A2)(Ve({id:Pr.stage_id,subject_id:Oo.pathId},Ea))).id&&(al(!1),xa({stage_id:Pr.stage_id}))}),cc=Ea=>Pt(void 0,null,function*(){var Go,ci;if(!(Ea!=null&&Ea.name)||(Ea==null?void 0:Ea.name.replace(/(^\s*)|(\s*$)/g,""))==="")return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");const os=[...((Go=Pr==null?void 0:Pr.shixuns_list)==null?void 0:Go.map(ju=>({type:ju.item_type,id:ju.id})))||[],...((ci=Pr==null?void 0:Pr.attachments_list)==null?void 0:ci.map(ju=>({type:"Attachment",id:ju.id})))||[]],ps=Ea,{tagName:Ns}=ps,Sl=lt(ps,["tagName"]);let xl=tt(Ve({},Sl),{id:Pr.stage_id,type:Array.from(new Set(os.map(ju=>ju.type))),list:os});const _A=Pr.tag&&Pr.tag.id||"";xl=tt(Ve({},xl),{stage_tag_attributes:_A?{id:_A,name:Ns}:{name:Ns||""}});const jA=yield(0,ne.xn)(Ve({},xl));jA!=null&&jA.subject_id&&xa(tt(Ve(Ve({},Pr),jA),{stage_name:xl.name,stage_description:xl.description,tag:xl.stage_tag_attributes}))}),td=Ea=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u672C\u64CD\u4F5C\u5C06\u5220\u9664\u5F53\u524D\u76EE\u5F55\u53CA\u4E0B\u5C5E\u5B50\u76EE\u5F55\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",onOk:()=>Pt(void 0,null,function*(){(yield(0,ne.WW)(Ea)).status===0&&(De.ZP.success("\u5220\u9664\u6210\u529F"),xa({stage_id:$n.stage_id||Pr.stage_id}))})})},Kc=Ea=>Pt(void 0,null,function*(){const Go=yield(0,ne.FD)({id:Ea==null?void 0:Ea.stage_item_id,type:Ea==null?void 0:Ea.homework_type});Go&&((Ea==null?void 0:Ea.item_type)=="HomeworkCommon"?gi(Go==null?void 0:Go.hack_homework):gi(Go==null?void 0:Go.subject_homework),Ei(Ea==null?void 0:Ea.item_type),oo(Ea==null?void 0:Ea.stage_item_id),ri(!0))}),nd=Ea=>Pt(void 0,null,function*(){var Go,ci,os;if((Ea==null?void 0:Ea.item_type)==="VideoItem"){const ps=yield(0,tc.TJ)({id:Ea==null?void 0:Ea.stage_item_id});EA(ps),(Ea==null?void 0:Ea.item_type)==="VideoItem"?al(!0):(kA(((Go=ps==null?void 0:ps.tags)==null?void 0:Go.map(Ns=>Ns==null?void 0:Ns.name))||[]),Xr.setFieldsValue({files:[{uid:(ci=ps==null?void 0:ps.attachment)==null?void 0:ci.id,name:ps==null?void 0:ps.name,response:{id:(os=ps==null?void 0:ps.attachment)==null?void 0:os.id}}]}),hs(!0))}else if((Ea==null?void 0:Ea.item_type)==="ExaminationBank")oe.history.push(`/paperlibrary/add/${Ea==null?void 0:Ea.id}?defaultActiveKey=0&type=2&pageType=course&updateType=course&courseId=${Oo.pathId}&stageId=${$n.stage_id}`);else if((Ea==null?void 0:Ea.item_type)==="HomeworkCommon")oe.history.push(`/paths/${Oo.pathId}/${Pr.stage_id}/program_homework/${Ea==null?void 0:Ea.id}/edit`);else if((Ea==null?void 0:Ea.item_type)==="Attachment"){let ps;Fe.default.confirm({title:"\u4FEE\u6539\u8BFE\u4EF6\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:z.createElement(Et.default,{value:ps,onChange:Ns=>{ps=Ns.target.value},placeholder:"\u8BF7\u8F93\u5165\u8BFE\u4EF6\u540D\u79F0"}),onOk:()=>Pt(void 0,null,function*(){var Ns,Sl;if(!ps)return De.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const xl=yield(0,St.ZP)(`/api/attachments/${Ea==null?void 0:Ea.id}.json`,{method:"put",body:{name:ps+((Sl=Ea==null?void 0:Ea.name)==null?void 0:Sl.substr((Ns=Ea==null?void 0:Ea.name)==null?void 0:Ns.lastIndexOf(".")))}});ps="",xa({stage_id:Ea==null?void 0:Ea.stage_id})})})}else if((Ea==null?void 0:Ea.item_type)==="SubjectHomework")Jn({type:"classroomList/setActionTabs",payload:{key:(Ea==null?void 0:Ea.homework_type)=="group"?"\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A":"\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",id:Ea==null?void 0:Ea.stage_item_id,type:Ea==null?void 0:Ea.homework_type}});else{let ps;Fe.default.confirm({title:"\u4FEE\u6539\u5C0F\u8282\u540D\u79F0",icon:null,centered:!0,okText:"\u786E\u8BA4\u4FEE\u6539",cancelText:"\u53D6\u6D88",content:z.createElement(Et.default,{defaultValue:Ea==null?void 0:Ea.name,value:ps,maxLength:40,onChange:Ns=>{console.log(Ns.target.value),ps=Ns.target.value},placeholder:"\u8BF7\u8F93\u5165\u5C0F\u8282\u540D\u79F0"}),onOk:()=>Pt(void 0,null,function*(){if(!(ps||(Ea==null?void 0:Ea.name)).replaceAll(" ",""))return De.ZP.info("\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const Ns=yield(0,St.ZP)(`/api/stages/${Ea==null?void 0:Ea.stage_id}/update_item_name.json`,{method:"put",body:{name:ps||(Ea==null?void 0:Ea.name),item_id:Ea==null?void 0:Ea.id}});ps="",xa({stage_id:Ea==null?void 0:Ea.stage_id})})})}}),rd=Ea=>{Fe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Pt(void 0,null,function*(){(yield(0,ne._V)({id:Ea})).status===1&&(Jn({type:"pathsDetail/save",payload:{editKey:-1,stageData:Xa.filter(ci=>ci.stage_id!==Ea)}}),De.ZP.success("\u5220\u9664\u6210\u529F"))})})},Gc=(Ea,Go)=>{const ci=Xa.findIndex(ps=>ps.stage_id===Ea),os=[...Xa];return Go==="up"&&ci>0?[os[ci-1],os[ci]]=[os[ci],os[ci-1]]:Go==="down"&&ciPt(void 0,null,function*(){if(MA){qA();return}if(!dA())return;(yield(0,ne.ms)({id:Ea})).status===1&&(De.ZP.success("\u4E0A\u79FB\u6210\u529F!"),Jn({type:"pathsDetail/save",payload:{stageData:Gc(Ea,"up")}}))}),au=Ea=>Pt(void 0,null,function*(){if(MA){qA();return}if(!dA())return;(yield(0,ne.yy)({id:Ea})).status===1&&(De.ZP.success("\u4E0B\u79FB\u6210\u529F!"),Jn({type:"pathsDetail/save",payload:{stageData:Gc(Ea,"down")}}))}),dA=()=>Aa!==-1?(Fe.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:z.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Ea=`Edit_${Aa}`;let Go=document.getElementById(Ea);Go&&setTimeout(()=>Go.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,QA=()=>{cc(ba.getFieldsValue(),"edit")},ad=()=>{var Ea,Go,ci,os,ps,Ns;return((Go=(Ea=We.detail)==null?void 0:Ea.courses)==null?void 0:Go.length)>0?(ci=We.detail)==null?void 0:ci.allow_visit:!(((os=xn.userInfo)==null?void 0:os.user_identity)==="\u5B66\u751F"&&((ps=We.detail)!=null&&ps.allow_visit)&&((Ns=We.detail)!=null&&Ns.courses))},Wc=Ea=>{var Go,ci;let os=[];return Ea.items&&((Go=Ea.items)!=null&&Go.length)&&((ci=Ea.items)==null||ci.forEach(Ns=>{var Sl;os.push(Ns),Ns.children&&((Sl=Ns.children)!=null&&Sl.length)&&(os=os.concat(Ns.children))})),!os.find(Ns=>(0,vu.isEqual)(Ns.learning_status,["can","try"]))?null:z.createElement("aside",{className:oi.learn},"\u514D\u8D39\u8BD5\u5B66")},Nc=(Ea,Go)=>{var ci,os,ps,Ns,Sl,xl,_A,jA,ju,Tc;let fA=(Ea==null?void 0:Ea.items)||[],fc=!1,Xc=!1,$A=!1;vi==="All"&&(fc=(((ci=xn.userInfo)==null?void 0:ci.admin)||((os=xn.userInfo)==null?void 0:os.business)||((ps=We.detail)==null?void 0:ps.allow_statistics))&&Wi,(Ns=We.detail)!=null&&Ns.allow_add_member&&cA&&!Wi&&(Go>0&&(Xc=!0),Go<(Xa==null?void 0:Xa.length)-1&&($A=!0)));const gc=zl=>Pt(void 0,null,function*(){Is(zl),!(fA!=null&&fA.length)&&zl.includes(`${Go}`)&&xa({stage_id:Ea.stage_id||Pr.stage_id})}),HA=(zl,zA)=>{var Rc;((Rc=We.detail)==null?void 0:Rc.shixun_tag_num)==4?Fe.default.confirm({centered:!0,width:420,title:"\u63D0\u793A",icon:null,onOk:()=>{zl=="\u5411\u4E0A\u79FB\u52A8"?wA(zA):au(zA)},content:z.createElement("div",{className:"tc font16"},"\u5F53\u524D\u5B9E\u8DF5\u8BFE\u7A0B\u5DF2\u516C\u5F00\uFF0C\u786E\u5B9A\u8981\u8C03\u6574\u7AE0\u6B21\u987A\u5E8F\u5417\uFF1F")}):zl=="\u5411\u4E0A\u79FB\u52A8"?wA(zA):au(zA)};return z.createElement(E.Z,{spinning:!!Er["pathsDetail/getStageChildrenData"]},z.createElement(Cu.default,{className:`mt20 ${oi.ChapterStyle}`,activeKey:Os,bordered:!1,expandIconPosition:"end",expandIcon:({isActive:zl})=>z.createElement("i",{className:"iconfont icon-zhankai1 fon14",style:{transform:`rotate(${zl?90:0}deg) `,transition:".3s"}}),onChange:gc,items:[{key:Go,label:z.createElement(a.Z,{id:`Edit_${Go}`,wrap:!1,align:"middle",gutter:5},z.createElement(x.Z,null,z.createElement("span",{className:"font18 blod c-3061d0"},Ea.stage_name||`\u7B2C${Wr==null?void 0:Wr.length}\u7AE0\u8282`,Wc(Ea))),Ea.tag&&Ea.tag.name&&z.createElement(x.Z,null,z.createElement("span",{className:`${oi.tag}`},Ea.tag.name))),extra:vi==="All"&&!ao&&((Sl=We==null?void 0:We.detail)==null?void 0:Sl.allow_edit_stage)&&z.createElement("div",{className:`${fc?"":oi.EditStyle}`,onClick:zl=>{zl.preventDefault(),zl.stopPropagation()}},z.createElement(a.Z,{wrap:!1,align:"middle",gutter:10},fc&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5220\u9664"}," ",z.createElement("i",{onClick:()=>{rd(Ea.stage_id)},className:"iconfont current icon-shanchu c-grey-c"}))),((xl=We.detail)==null?void 0:xl.allow_add_member)&&cA&&!Wi&&z.createElement(z.Fragment,null,Xc&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5411\u4E0A\u79FB\u52A8"}," ",z.createElement("i",{onClick:()=>{HA("\u5411\u4E0A\u79FB\u52A8",Ea.stage_id)},className:"iconfont icon-xiangshangyi c-3061d0 font18 current"}))),$A&&z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u5411\u4E0B\u79FB\u52A8"}," ",z.createElement("i",{onClick:()=>{HA("\u5411\u4E0B\u79FB\u52A8",Ea.stage_id)},className:"iconfont icon-xiangxiayi c-3061d0 font18 current"}))),z.createElement(x.Z,null,z.createElement(me.Z,{title:"\u7F16\u8F91"},z.createElement("i",{onClick:zl=>{Ac(Go,Ea)},className:"iconfont icon-bianjidaibeijing c-3061d0 font18 current"})))))),children:z.createElement(E.Z,{spinning:!1},!Wi&&(Ea.stage_description?z.createElement("aside",{className:"pl20 pr20"},z.createElement("div",{ref:Oi,className:`${oi.introContent} ${yl?oi.introContentMaxHeight:""}`},z.createElement(st.Z,{value:Ea==null?void 0:Ea.stage_description})),ai&&z.createElement("div",{className:"current",onClick:zl=>{zl.stopPropagation(),gu(!yl)}},z.createElement(zs.Z,{dashed:!1},z.createElement("a",{className:"font14"},yl?"\u9605\u8BFB\u5168\u6587 ":"\u6536\u8D77\u5168\u6587 ",z.createElement("i",{className:`iconfont font14 ${yl?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-"}`}))))):(fA==null?void 0:fA.length)==0?z.createElement("div",{className:oi.nodata},"\u6682\u65E0\u5185\u5BB9\uFF5E"):null),Wi&&z.createElement("div",{className:"pl20 pr20"},z.createElement(bt.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u7AE0\u8282\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"},{whitespace:!0,message:"\u4E0D\u80FD\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${Go+1}\u7AE0\u8282\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:QA})),z.createElement(bt.default.Item,{name:"description",label:"\u63CF\u8FF0",className:"ml10"},z.createElement(uu.Z,{defaultValue:Fa==null?void 0:Fa.description,placeholder:`\u8BF7\u8F93\u5165\u7B2C${Go+1}\u7AE0\u8282\u63CF\u8FF0`,height:300,onBlur:QA})),z.createElement(bt.default.Item,{label:"\u6807\u7B7E",name:"tagName",rules:[{max:10,message:"\u6807\u7B7E\u4E0D\u80FD\u8D85\u8FC710\u4E2A\u5B57\u201D"}]},z.createElement(Et.default,{placeholder:"\u8BF7\u8F93\u5165\u6807\u7B7E\u540D\u79F0",onBlur:QA})),z.createElement("aside",{className:"mt20 mb20"},z.createElement(te.ZP,{size:"middle",style:{padding:"4px 11px"},ghost:!0,type:"primary",icon:z.createElement("i",{className:"iconfont icon-tianjiafangda mr5 "}),onClick:()=>{if(!(Pr!=null&&Pr.stage_id))return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(cs(!0),Ao.resetFields())}},"\u5C0F\u8282"),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,menu:{items:[{key:"1",label:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"},{key:"2",label:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"},{key:"3",label:"\u9009\u7528\u4EFB\u52A1\u5173\u5361"}],onClick:({key:zl,keyPath:zA,domEvent:Rc})=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");if(zl==="1"){if(!(0,jt.tJ)(Jn)||!(0,jt.xY)())return;Qr(!1),as(!0),Bo.setFieldsValue({name:"",is_jupyter:!1})}zl==="2"&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Pr.stage_id,subject_id:Oo.pathId}}),zl==="3"&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:Pr.stage_id,subject_id:Oo.pathId,isMissionLevel:!0}})}}},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u5B9E\u8DF5\u9879\u76EE")),z.createElement(z.Fragment,null,z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:3,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");EA(""),al(!0)}},"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),z.createElement(ce.default.Item,{key:4,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u89C6\u9891\u9879\u76EE"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u89C6\u9891\u9879\u76EE"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u89C6\u9891\u9879\u76EE"))),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:5,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(EA(""),kA([]),Qr(!1),hs(!0),Xr.resetFields())}},"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),z.createElement(ce.default.Item,{key:6,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u6559\u5B66\u8BFE\u4EF6"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u6559\u5B66\u8BFE\u4EF6"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6559\u5B66\u8BFE\u4EF6")),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:7,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",id:Pr.stage_id,subject_id:Oo.pathId}})}},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:8,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&Jn({type:"classroomList/setActionTabs",payload:{key:"\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",id:Pr.stage_id,subject_id:Oo.pathId}})}},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:9,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&oe.history.push(`/paths/${Oo.pathId}/${Pr.stage_id}/program_homework/null/add`)}},"\u65B0\u5EFA\u7F16\u7A0B\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:10,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u5206\u7EC4\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:11,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u56FE\u6587\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u56FE\u6587\u4F5C\u4E1A"),z.createElement(ce.default.Item,{key:12,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&(Sa("\u7F16\u7A0B\u4F5C\u4E1A"),$a(!0),Ga(Pr.stage_id))}},"\u9009\u7528\u7F16\u7A0B\u4F5C\u4E1A"))},z.createElement(te.ZP,{size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u4F5C\u4E1A")),z.createElement(ae.Z,{placement:"bottomCenter",overlayClassName:oi.dro,dropdownRender:()=>z.createElement(ce.default,null,z.createElement(ce.default.Item,{key:13,style:{textAlign:"center"},onClick:()=>{oe.history.push(`/paperlibrary/add?pageType=course&courseId=${Oo.pathId}&stageId=${Ea.stage_id}`)}},"\u65B0\u5EFA\u8BD5\u5377"),z.createElement(ce.default.Item,{key:14,style:{textAlign:"center"},onClick:()=>{if(!Pr.stage_id)return De.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,jt.tJ)(Jn)&&fo(Ea)}},"\u9009\u7528\u8BD5\u5377"))},z.createElement(te.ZP,{key:Go,size:"middle",style:{marginLeft:15,padding:"4px 11px"},ghost:!0,type:"primary"},z.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u6D4B\u9A8C")),z.createElement("br",null)),z.createElement("aside",{className:"c-light-black mt10 pb20"},"\u6240\u6709\u9879\u76EE\u5747\u53EF\u4EE5\u901A\u8FC7\u62D6\u52A8\u6392\u5E8F\u6216\u5347\u964D\u7EA7\u3002",z.createElement("br",null),"\u65B0\u5EFA\u9879\u76EE\u540D\u79F0\u6307\u672C\u9879\u76EE\u4E0B\u6CA1\u6709\u5B9E\u8D28\u5185\u5BB9\uFF0C\u4EC5\u5C55\u793A\u540D\u79F0\uFF0C\u4E0D\u53EF\u70B9\u51FB\u3002")),z.createElement("aside",{className:`${Ea!=null&&Ea.stage_description?"mt10":""} ${oi.shixuns}`},!!(fA!=null&&fA.length)&&z.createElement(UA,{visibleType:ca,data:fA,stage_id:Ea.stage_id,disabled:!Wi,deleteStages:td,editVidoItem:nd,showInfoModal:Kc,updateSort:zc,index:Go,expandAll:(_A=We==null?void 0:We.detail)==null?void 0:_A.show_course_section,cust_seq:!!((jA=We==null?void 0:We.detail)!=null&&jA.cust_seq),showVideoPlay:((ju=xn.userInfo)==null?void 0:ju.admin)||((Tc=xn.userInfo)==null?void 0:Tc.business)||ad(),isPaths:!0,isShowSchedule:We.isShowSchedule,getData:Ka})),Wi&&z.createElement("aside",{className:oi.buttons},z.createElement(te.ZP,{onClick:()=>{Ai(!1),Jn({type:"pathsDetail/save",payload:{editKey:-1}}),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Oo.pathId}})},type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),z.createElement(te.ZP,{onClick:()=>Pt(void 0,null,function*(){ba.submit(),Jn({type:"pathsDetail/save",payload:{editKey:-1}}),Jn({type:"pathsDetail/getPathsDetail",payload:{id:Oo.pathId}})}),size:"middle",type:"primary"},"\u4FDD\u5B58")))}]}))},UA=z.memo(ga),dc=(0,z.useMemo)(()=>Pr?Nc(Pr,da):null,[Pr,ao,ca,vi,ai,yl,Os,Wi,Aa]);return(0,z.useEffect)(()=>{ko(Ve({},$n)),ba.setFieldsValue(tt(Ve({},$n),{name:$n==null?void 0:$n.stage_name}))},[$n]),(0,z.useEffect)(()=>{var Ea;if(Aa===da){Ai(!0);const Go=document.getElementById(`Edit_${Aa}`);Go&&setTimeout(()=>Go.scrollIntoView({block:"start",behavior:"smooth"}))}else Ai(!1);Is(!(Pr!=null&&Pr.limit_expansion)||((Ea=Pr==null?void 0:Pr.items)==null?void 0:Ea.length)>0||Aa===da?[`${da}`]:[])},[Pr,Aa]),(0,z.useEffect)(()=>{if(!Oi.current)return;function Ea(){var ci;let os=new ResizeObserver(ps=>{for(let Ns of ps)cl(Ns.target.offsetHeight>=280)});return os.observe((ci=Oi.current)==null?void 0:ci.firstElementChild),os}const Go=Ea();return()=>{var ci,os;(ci=Oi.current)!=null&&ci.firstElementChild&&Go.unobserve((os=Oi.current)==null?void 0:os.firstElementChild)}},[Oi.current,Pr]),z.createElement("section",null,z.createElement(bt.default,{form:ba,onFinish:cc},dc),z.createElement(Fe.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:Yi,confirmLoading:ii,destroyOnClose:!0,onOk:()=>Pt(void 0,null,function*(){Bo.submit()}),onCancel:()=>{as(!1)}},z.createElement(bt.default,{form:Bo,initialValues:{name:"",is_jupyter:!1},onFinish:Ea=>Pt(void 0,null,function*(){Qr(!0),(yield(0,ne.vf)(Ve({id:Pr.stage_id,subject_id:Oo.pathId},Ea))).id&&(Bo.resetFields(),De.ZP.success("\u6DFB\u52A0\u6210\u529F"),xa(Ve({},Pr)),as(!1)),Qr(!1)})},z.createElement(bt.default.Item,{label:"\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},z.createElement(we.ZP.Group,null,z.createElement(we.ZP,{value:!1}," \u5168\u6808\u5B9E\u8DF5\u9879\u76EE "),z.createElement(we.ZP,{value:!0},"Jupyter Notebook\u5B9E\u8DF5\u9879\u76EE"))),z.createElement(bt.default.Item,{label:"\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{showCount:!0,maxLength:60,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC760\u5B57\u7684\u540D\u79F0"})))),z.createElement(Fe.default,{centered:!0,title:ll?"\u7F16\u8F91\u6559\u5B66\u8BFE\u4EF6":"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:Pi,confirmLoading:ii,onCancel:()=>{hs(!1),kA([]),EA("")},destroyOnClose:!0,onOk:()=>Pt(void 0,null,function*(){var Ea,Go;const ci=Xr.getFieldsValue();Qr(!0);const os=ci.files.find(Sl=>!Sl.response||!Sl.response.id);if(os){De.ZP.error(`${os==null?void 0:os.name} \u6587\u4EF6\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20`);return}let ps;const Ns=tt(Ve({},ci),{subject_id:Oo.pathId,tags:wu,attachment_ids:(Ea=ci==null?void 0:ci.files)==null?void 0:Ea.map(Sl=>Sl.response.id)});ll?ps=yield(0,ne.M2)(tt(Ve({},Ns),{id:ll==null?void 0:ll.id,attachment_id:(Go=Ns==null?void 0:Ns.attachment_ids)==null?void 0:Go[0]})):ps=yield(0,ne.s0)(tt(Ve({},Ns),{id:Pr.stage_id})),ps.status===0&&(De.ZP.success("\u4FEE\u6539\u6210\u529F"),hs(!1),xa(Ve({},Pr))),Qr(!1)})},z.createElement(bt.default,{form:Xr},z.createElement(bt.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},z.createElement(cu.Z,{aloneClear:!0,maxSize:(0,se.Ny)()?500:100,accept:Kt.toString(),number:ll?1:10})),z.createElement(bt.default.Item,{style:{marginLeft:8},label:"\u77E5\u8BC6\u6807\u7B7E",name:"tags"},z.createElement(Et.default,{onKeyUp:Lc})),z.createElement("div",{className:oi["tagsList-content"]},wu.map((Ea,Go)=>z.createElement(Gu.default,{key:Go+Ea,closable:!0,onClose:ci=>{Dc(ci,Ea)}},Ea))),z.createElement("div",null,z.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),z.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",z.createElement(oe.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",z.createElement("br",null),"2\u3001\u4E0A\u4F20\u8BFE\u4EF6\u9ED8\u8BA4\u8BBE\u7F6E\u4E3A\u4E0D\u5141\u8BB8\u4E0B\u8F7D\uFF0C\u82E5\u8981\u5F00\u542F\u4E0B\u8F7D\u529F\u80FD\uFF0C\u53EF\u8FDB\u5165\u8BFE\u7A0B\u7F16\u8F91\u9875\u9762\u8BBE\u7F6E\uFF1B",z.createElement("br",null),"3\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",(0,se.Ny)()?500:100,"M\uFF1B",z.createElement("br",null),"4\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u3001word\u3001excel\u3001ppt\u3001zip\u6587\u4EF6\uFF1B",z.createElement("br",null),"5\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",z.createElement("br",null),"6\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),z.createElement(Fe.default,{centered:!0,title:"\u65B0\u5EFA\u5C0F\u8282\u540D\u79F0",open:Xi,confirmLoading:ii,onOk:()=>Pt(void 0,null,function*(){Ao.submit()}),onCancel:()=>{cs(!1),Ao.resetFields()}},z.createElement(bt.default,{form:Ao,onFinish:Ea=>Pt(void 0,null,function*(){Qr(!0),(yield(0,ne.Mt)(tt(Ve({},Ea),{id:Pr==null?void 0:Pr.stage_id,subject_id:Oo.pathId}))).status===0&&(De.ZP.success("\u6DFB\u52A0\u6210\u529F"),cs(!1),Ao.resetFields(),xa(Ve({},Pr))),Qr(!1)})},z.createElement(bt.default.Item,{label:"",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},z.createElement(Et.default,{showCount:!0,maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u5C0F\u8282\u540D\u79F0"})))),z.createElement(wc.Z,{visible:dl,editData:ll,onCancel:()=>al(!1),onOk:Oc}),z.createElement(bu,{setScoreShow:$a,getData:()=>{xa({stage_id:$n.stage_id||Pr.stage_id})},id:Mo,ScoreShow:Va,modalType:ni,subjectId:Oo.pathId,openPreview:Ma}),z.createElement(nA,{setScoreShow:ri,ScoreShow:Ha,homeType:Ca,homeId:co,modalDdata:Yo}))};var _t=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,globalSetting:xn,classroomList:lr,exercise:Er})=>({pathsDetail:ft,user:Ct,globalSetting:xn,loading:We.effects,classroomList:lr,exercise:Er}))(zt),It=he(19647),Fn=he(5871);const Cn=({user:ft,onReplyDiscuss:Ct,dispatch:We,id:xn,activeDiscussIndex:lr,placeholder:Er})=>{const[_r,Jn]=(0,z.useState)("");function En(da){Jn(da)}const $n=(0,oe.useParams)();function Wr(){if(!_r){De.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Ct(xn,_r),We({type:"pathsDetail/getPathsDetail",payload:{id:$n.pathId}}),Jn("")}return z.createElement("div",{key:xn,className:"discuss-item-editor",style:{display:lr===xn?"block":"none",width:"100%"}},z.createElement(uu.Z,{miniToolbar:!0,startInit:lr===xn,defaultValue:_r,id:xn,noStorage:!0,watch:!1,height:155,placeholder:Er||"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:En}),z.createElement("a",{onClick:Wr,className:"btn-send"},"\u53D1\u9001"))};var Mn=(0,oe.connect)(({shixunsDetail:ft,loading:Ct,globalSetting:We})=>({shixunsDetail:ft,globalSetting:We,loading:Ct.models.index}))(Cn),gn=he(59301),Gn=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const cr=({user:ft,upDataList:Ct,page:We,dispatch:xn,keywords:lr})=>{const Er=(0,oe.useParams)(),_r=(Jn,En)=>Gn(void 0,null,function*(){const $n=yield(0,ne.WD)({id:Jn,content:En});($n==null?void 0:$n.status)===0&&Ct(1,lr)});return gn.createElement("div",{className:"discuss-item-container bg-white"},gn.createElement("a",{href:`/users/${ft.login}`,target:"_blank"},gn.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${ln.Z.IMG_SERVER}/images/${ft.image_url}`,width:"50"})),gn.createElement("section",null,gn.createElement(Mn,{id:Er.pathId,activeDiscussIndex:Er.pathId,onReplyDiscuss:_r,placeholder:"\u6211\u8981\u8BA8\u8BBA"})))};var Tr=(0,oe.connect)(({shixunsDetail:ft,loading:Ct,globalSetting:We})=>({shixunsDetail:ft,globalSetting:We,loading:Ct.models.index}))(cr),Or=he(51555);function pa(ft,Ct=1){return get("/discusses.json",{page:Ct-1,container_identifier:ft,container_type:"Shixun"})}function Mr(ft,Ct){return(0,St.v_)(`/discusses/${ft}/top_or_down_discuss.json`,{top:Ct})}function qn(ft,Ct){return(0,St.v_)(`/discusses/${ft}/plus.json`,{container_type:"Discuss",type:Ct?1:0})}function jr(ft,Ct){return(0,St.v_)(`/discusses/${ft}/hidden.json`,Ct)}function ia(ft,Ct){return(0,St.v_)(`/discusses/${ft}/reward_code.json`,Ct)}function Dn(ft){return(0,St.ZP)(`/api/discusses/${ft}.json`,{method:"delete"})}function Nn(ft,Ct){return(0,St.v_)(`/discusses/${ft}/reply.json`,{container_type:"Shixun",content:Ct})}function rt(ft){return post("/discusses.json",ft)}function ot({data:ft,index:Ct,adminOrOperator:We,parentDiscussIndex:xn,shixunIdentifier:lr,isDelete:Er,user:_r,onSetRewardData:Jn,onSetActionType:En,deleteCommentAlert:$n,shixunName:Wr,keywords:da}){const{author:ca,can_delete:Ka,manage:fo,content:Ma,hidden:xa,id:mo,reward:Oa,time:Ya}=ft;function Wa(){Jn({id:mo,index:Ct,user_id:ca.user_id,parentDiscussIndex:xn})}function ba(){En({id:mo,index:Ct,params:{hidden:xa?"0":"1",container_identifier:lr},type:"hidden-discuss",parentDiscussIndex:xn,message:xa?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function Fa(){if($n){Fe.default.info({title:"\u63D0\u793A",content:z.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",Wr,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}En({id:mo,index:Ct,type:"delete-discuss",parentDiscussIndex:xn,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return z.createElement("div",{className:"second-level-discuss"},z.createElement("div",{className:"discuss-info-body",style:{marginTop:"8px",marginBottom:"8px"}},z.createElement("div",{className:"discuss-info"},z.createElement("a",{href:`/users/${ca.login}`,target:"_blank"},ca.name),z.createElement("span",{className:"grey"},Ya),Oa?z.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Oa}`},z.createElement("i",{className:"iconfont icon-gift c-orange "}),z.createElement("span",null,Oa)):null),z.createElement("div",{className:da?"hidden":"btn-group",style:{marginBottom:"0px"}},We?z.createElement("a",{onClick:Wa,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},z.createElement("i",{className:"iconfont icon-jiangli"})):null,We?z.createElement("a",{onClick:ba,title:xa?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},z.createElement("i",{className:xa?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,fo?z.createElement("a",{onClick:Fa,title:"\u5220\u9664",style:{minWidth:"unset"}},z.createElement("i",{className:"iconfont icon-shanchu"})):null)),z.createElement(st.Z,{className:"discuss-content",value:Ma,highlightKeywords:da}))}var Qt=({data:ft,index:Ct,shixunIdentifier:We,adminOrOperator:xn,identity:lr,onTopOrDownDiscuss:Er,onPlusDiscuss:_r,onSetActionType:Jn,onSetRewardData:En,user:$n,isDelete:Wr,activeDiscussIndex:da,onReplyDiscuss:ca,onSetActiveDiscussIndex:Ka,keywords:fo})=>{const{content:Ma,children:xa,game_url:mo,hidden:Oa,id:Ya,position:Wa,praise_count:ba,reward:Fa,sticky:Lo,time:Bo,user_praise:Xr,game_passed:Ao,delete_comment_alert:Oo,author:Xa,shixun_name:ao,manage:vi}=ft;function Aa(){Ka(Ya)}function Pr(){Er(Ya,!Lo,Ct)}function ko(){_r(Ya,!Xr,Ct)}function Oi(){En({id:Ya,index:Ct,user_id:Xa.user_id})}function Wi(){if(Oo){Fe.default.info({title:"\u63D0\u793A",content:z.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",ao,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Jn({id:Ya,index:Ct,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ai(){Jn({id:Ya,index:Ct,params:{hidden:Oa?"0":"1",container_identifier:We},type:"hidden-discuss",message:Oa?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Yi=as=>{let{nodeName:Pi,src:hs}=as.target;Pi==="IMG"&&(Pl.Z.publish("preview-image",hs),console.log("src:",hs))};return z.createElement("div",{className:"discuss-item-container",key:Ya},z.createElement("a",{href:`/users/${Xa.login}`,target:"_blank"},z.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${ln.Z.IMG_SERVER}/images/${Xa.image_url}`,width:"50"})),z.createElement("section",null,z.createElement("div",{className:"discuss-info"},z.createElement("a",{href:`/users/${Xa.login}`,target:"_blank"},Xa.name),z.createElement("span",{className:"grey"},Bo),Wa?z.createElement("span",{className:"c-green"}," [\u7B2C",Wa,"\u5173] "):null,mo?z.createElement("a",{href:mo,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,Fa?z.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${Fa}`},z.createElement("i",{className:"iconfont icon-gift c-orange "}),z.createElement("span",null,Fa)):null,lr<=5?z.createElement("span",{style:{flex:"1",textAlign:"right",color:Ao===1?"#29bd8b":""}},Ao||Ao===0?Ao===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),z.createElement("div",{onClick:Yi},z.createElement(st.Z,{className:"discuss-content",value:Ma,highlightKeywords:fo})),xa&&xa.length>0?z.createElement("div",{className:"reply-discuss-container",onClick:Yi},xa.map((as,Pi)=>z.createElement(ot,{key:as.id,data:as,index:Pi,deleteCommentAlert:Oo,shixunName:ao,shixunIdentifier:We,adminOrOperator:xn,user:$n,isDelete:Wr,onSetRewardData:En,onSetActionType:Jn,parentDiscussIndex:Ct,keywords:fo}))):null,z.createElement("div",{className:fo?"hidden":"btn-group"},xn?z.createElement("a",{onClick:Oi,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},z.createElement("i",{className:"iconfont icon-jiangli"})):null,xn?z.createElement("a",{onClick:Ai,title:Oa?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},z.createElement("i",{className:Oa?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,vi&&(!xa||xa.length==0)&&z.createElement("a",{onClick:Wi,title:"\u5220\u9664"},z.createElement("i",{className:"iconfont icon-shanchu"})),z.createElement("a",{onClick:Aa,title:"\u56DE\u590D"},z.createElement("i",{className:"iconfont icon-huifu1"})),z.createElement("a",{onClick:ko,style:{whiteSpace:"nowrap"},className:Xr?"c-orange":""},z.createElement("i",{className:Xr?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),z.createElement("span",null,ba||""))),z.createElement(Mn,{id:Ya,activeDiscussIndex:da,onReplyDiscuss:ca})))},Wt=Object.defineProperty,nn=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,yn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Ot=(ft,Ct,We)=>Ct in ft?Wt(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Xt=(ft,Ct)=>{for(var We in Ct||(Ct={}))Sn.call(Ct,We)&&Ot(ft,We,Ct[We]);if(yn)for(var We of yn(Ct))Qn.call(Ct,We)&&Ot(ft,We,Ct[We]);return ft},$t=(ft,Ct)=>nn(ft,qt(Ct)),vn=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const In={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function jn(ft,Ct){switch(Ct.type){case Or.tD:return $t(Xt({},ft),{loading:!0});case Or.RS:return $t(Xt({},ft),{showRewardDialog:!0});case Or.t2:return $t(Xt({},ft),{showRewardDialog:!1});case Or.GR:return Xt(Xt({},ft),Ct.payload);case Or.u8:return Xt(Xt({},ft),Ct.payload);case Or.rM:return Xt(Xt({},ft),Ct.payload);case Or.yS:return Xt(Xt({},ft),Ct.payload);case Or.Vn:return Xt(Xt({},ft),Ct.payload);case Or.SX:return Xt(Xt({},ft),Ct.payload);default:throw new Error}}var Vn=({shixunIdentifier:ft,identity:Ct,activeIndex:We,user:xn,isShixunDetail:lr=!1,isDelete:Er,keywords:_r,refreshCount:Jn})=>{const[En,$n]=(0,z.useReducer)(jn,In),{page:Wr,loading:da,data:ca,actionType:Ka,showRewardDialog:fo,activeDiscussIndex:Ma}=En,xa=(0,z.useRef)(),mo=(0,z.useRef)(),Oa=(0,oe.useParams)();function Ya(Ai){return vn(this,null,function*(){if(!da)try{$n({type:Or.tD});const Yi=yield(0,ne.Ax)($t(Xt({},Oa),{page:Ai,keywords:_r}));$n({type:Or.GR,payload:{activeDiscussIndex:null,page:Ai,data:Yi,loading:!1}})}catch(Yi){console.log(Yi)}})}function Wa(Ai){document.body.scrollIntoView(),Ya(Ai)}function ba(Ai,Yi,as){return vn(this,null,function*(){try{const Pi=yield qn(Ai,Yi);ko[as].user_praise=Yi,ko[as].praise_count=Pi.praise_count,$n({type:Or.rM,payload:{data:$t(Xt({},ca),{comments:ko})}})}catch(Pi){console.log(Pi)}})}function Fa(Ai,Yi,as){return vn(this,null,function*(){try{yield Mr(Ai,Yi),ko[as].sticky=Yi,$n({type:Or.u8,payload:{data:$t(Xt({},ca),{comments:ko})}})}catch(Pi){console.log(Pi)}})}function Lo(){$n({type:Or.yS,payload:{actionType:null}})}function Bo(){return vn(this,null,function*(){const{id:Ai,params:Yi,type:as,index:Pi,parentDiscussIndex:hs}=Ka;if(as==="hidden-discuss"&&(yield jr(Ai,Yi),hs?ko[hs].children[Pi].hidden=Yi.hidden==1:ko[Pi].hidden=Yi.hidden==1,$n({type:Or.yS,payload:{actionType:null,data:$t(Xt({},ca),{comments:ko})}})),as==="delete-discuss"){if(yield Dn(Ai),hs||hs===0){let Xi=ko[hs].children;for(let cs=Xi.length-1;cs>=0;cs--)if(Xi[cs].id===Ai){Xi.splice(cs,1);break}ko[hs].children=Xi}else for(let Xi=ko.length-1;Xi>=0;Xi--)if(ko[Xi].id===Ai){ko.splice(Xi,1);break}$n({type:Or.yS,payload:{actionType:null,data:$t(Xt({},ca),{comments:ko})}}),Jn()}})}function Xr(Ai){$n({type:Or.yS,payload:{actionType:Ai}})}function Ao(){$n({type:Or.t2})}function Oo(){return vn(this,null,function*(){const{id:Ai,index:Yi,score:as,user_id:Pi,parentDiscussIndex:hs}=xa.current,Xi=yield ia(Ai,{container_type:"Discusses",score:as,user_id:Pi});hs?ko[hs].children[Yi].reward=Xi.code:ko[Yi].reward=Xi.code,$n({type:Or.Vn,payload:{showRewardDialog:!1,data:$t(Xt({},ca),{comments:ko})}}),xa.current=null})}function Xa(Ai){xa.current=Ai,$n({type:Or.RS})}function ao(Ai){xa.current.score=Ai}function vi(Ai,Yi){return vn(this,null,function*(){try{yield Nn(Ai,Yi),Ya(Wr)}catch(as){console.log(as)}})}function Aa(Ai){$n(Ma===Ai?{type:Or.SX,payload:{activeDiscussIndex:null}}:{type:Or.SX,payload:{activeDiscussIndex:Ai}})}if((0,z.useEffect)(()=>{function Ai(){return vn(this,null,function*(){We===3&&!ca&&ft&&(yield Ya(Wr))})}Ai()},[Oa.pathId,_r]),(0,z.useEffect)(()=>{Ya(Wr)},[_r]),!ca)return z.createElement(E.Z,{spinning:!0},z.createElement("div",{style:{height:"300px",width:"100%"}}));const{disscuss_count:Pr,comments:ko,all:Oi,can_hidden:Wi}=ca;return z.createElement(z.Fragment,null,z.createElement("div",{className:"discuss-container",ref:mo},Pr===0?z.createElement(ml.Z,null):null,(0,se.bg)()&&!_r&&z.createElement(Tr,{upDataList:Ya,page:Wr,user:xn,keywords:_r}),z.createElement("aside",{className:"bg-white"},ko==null?void 0:ko.map((Ai,Yi)=>z.createElement(Qt,{user:xn,key:Ai.id,data:Ai,index:Yi,identity:Ct,onPaginationChange:Wa,shixunIdentifier:ft,isDelete:Er,onSetActionType:Xr,onTopOrDownDiscuss:Fa,adminOrOperator:Wi,onPlusDiscuss:ba,onSetRewardData:Xa,activeDiscussIndex:Ma,onSetActiveDiscussIndex:Aa,onReplyDiscuss:vi,keywords:_r}))),Pr>10?z.createElement("div",{className:"pagination-container tc"},z.createElement(li.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:Wa,current:Wr,total:Pr})):null),z.createElement(It.Z,null,z.createElement(Fe.default,{centered:!0,title:"\u63D0\u793A",open:!!Ka,onOk:Bo,onCancel:Lo},z.createElement("p",null,Ka?Ka.message:"")),z.createElement(Fe.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:fo,onCancel:Ao,onOk:Oo},z.createElement(Fn.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:ao,style:{width:"228px"}}))))},Wn={flex_box_center:"flex_box_center___pWsLR",flex_space_between:"flex_space_between___VBNSX",flex_box_vertical_center:"flex_box_vertical_center___Z_F4c",flex_box_center_end:"flex_box_center_end___q95u1",flex_box_column:"flex_box_column___dhvCq",scoremodal:"scoremodal___YNtb3",wrap:"wrap___BauIT",wrap_title:"wrap_title___ZWoHv",radioWrap:"radioWrap___Jh9vt",radio:"radio___Ydt8R",colorFF0000:"colorFF0000___JOb5w",pagination:"pagination___d1fv4",selectWrapper:"selectWrapper___AXdXX",allqingchu:"allqingchu___bGXX_",title:"title___i97Lm",score:"score___KL7jN",close:"close___UFA7K",content:"content___y4BQA",items:"items___uyG6g",bottom:"bottom___YN73d",yes:"yes___XPJhC",no:"no___Mkypk",titlecount:"titlecount___ppkNI",add:"add___SwDuY",search:"search___Pjuzg",searchIcon:"searchIcon___v01bz",tabWrap:"tabWrap___ANUlZ"},yr=he(59301),Fr=Object.defineProperty,Jr=Object.defineProperties,ha=Object.getOwnPropertyDescriptors,Ua=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,kn=Object.prototype.propertyIsEnumerable,lo=(ft,Ct,We)=>Ct in ft?Fr(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,la=(ft,Ct)=>{for(var We in Ct||(Ct={}))xr.call(Ct,We)&&lo(ft,We,Ct[We]);if(Ua)for(var We of Ua(Ct))kn.call(Ct,We)&&lo(ft,We,Ct[We]);return ft},Yr=(ft,Ct)=>Jr(ft,ha(Ct)),na=(ft,Ct)=>{var We={};for(var xn in ft)xr.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Ua)for(var xn of Ua(ft))Ct.indexOf(xn)<0&&kn.call(ft,xn)&&(We[xn]=ft[xn]);return We},Gr=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const $r=Et.default.Search,Ra=ft=>{var Ct=ft,{shixunsDetail:We,dispatch:xn}=Ct,lr=na(Ct,["shixunsDetail","dispatch"]),Er,_r;const Jn=(0,oe.useParams)(),[En,$n]=(0,z.useState)(0),[Wr,da]=(0,z.useState)([]),[ca,Ka]=(0,z.useState)(""),[fo,Ma]=(0,z.useState)(),[xa,mo]=(0,z.useState)(!1),[Oa,Ya]=(0,z.useState)(!1),[Wa,ba]=(0,z.useState)(!1),[Fa,Lo]=(0,z.useState)({}),[Bo,Xr]=(0,z.useState)({page:1,limit:10,type:"video"});(0,z.useEffect)(()=>{var Aa,Pr,ko,Oi;if(Ka(""),We.actionTabs.key==="Stage-SendModal")if(((Pr=(Aa=We==null?void 0:We.actionTabs)==null?void 0:Aa.params)==null?void 0:Pr.title)=="\u5206\u7EC4\u4F5C\u4E1A"){let Wi={page:1,limit:10,type:"group"};Xr(Wi),Ao(Yr(la({},Wi),{search:encodeURI(ca)}))}else if(((Oi=(ko=We==null?void 0:We.actionTabs)==null?void 0:ko.params)==null?void 0:Oi.title)=="\u56FE\u6587\u4F5C\u4E1A"){let Wi={page:1,limit:10,type:"normal"};Xr(Wi),Ao(Yr(la({},Wi),{search:encodeURI(ca)}))}else Xr(Bo),Ao(Yr(la({},Bo),{search:encodeURI(ca)}))},[We.actionTabs.key]);const Ao=Aa=>Gr(void 0,null,function*(){const Pr=yield xn({type:"shixunsDetail/searchUserCourses",payload:Aa});Pr.status===401?(xn({type:"shixunsDetail/setActionTabs",payload:{}}),Ya(!1)):($n((Pr==null?void 0:Pr.courses_count)||0),da((Pr==null?void 0:Pr.course_list)||[]))}),Oo=Aa=>{const Pr=la(la({},Bo),{page:Aa,limit:10,search:encodeURI(ca)});Xr(Pr),Ao(Pr)},Xa=()=>Gr(void 0,null,function*(){var Aa,Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii;if(!fo){mo(!0);return}const Qr=(Aa=We.actionTabs.params)==null?void 0:Aa.id;Ya(!1);let ni=yield(0,Me.Tr)({id:((ko=(Pr=We==null?void 0:We.actionTabs)==null?void 0:Pr.params)==null?void 0:ko.title)=="\u6D4B\u9A8C"?(Wi=(Oi=We==null?void 0:We.actionTabs)==null?void 0:Oi.params)==null?void 0:Wi.examinationid:Jn==null?void 0:Jn.pathId,course_id:((Yi=(Ai=We==null?void 0:We.actionTabs)==null?void 0:Ai.params)==null?void 0:Yi.title)=="\u6D4B\u9A8C"?[fo]:fo,type:((Pi=(as=We==null?void 0:We.actionTabs)==null?void 0:as.params)==null?void 0:Pi.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((Xi=(hs=We==null?void 0:We.actionTabs)==null?void 0:hs.params)==null?void 0:Xi.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((dl=(cs=We==null?void 0:We.actionTabs)==null?void 0:cs.params)==null?void 0:dl.title)=="\u6D4B\u9A8C"?"examination_bank":((ii=(al=We==null?void 0:We.actionTabs)==null?void 0:al.params)==null?void 0:ii.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":"subject",stage_item_id:Qr,sync_catelog:0});(ni==null?void 0:ni.student_count)===0?yield ao(ni==null?void 0:ni.no_use_list):Lo(ni)}),ao=Aa=>Gr(void 0,null,function*(){var Pr,ko,Oi,Wi,Ai,Yi,as,Pi,hs,Xi,cs,dl,al,ii,Qr,ni,Sa,Va;const $a=(Pr=We.actionTabs.params)==null?void 0:Pr.id;let Ha;if(ba(!0),(ko=We.actionTabs.params)!=null&&ko.is_jupyter){const ri=(Oi=We.actionTabs.params)==null?void 0:Oi.identifier;Ha=yield(0,St.ZP)(`/api/shixuns/${ri}/send_to_course.json`,{method:"Post",body:{courses:[{course_id:fo,identifier:ri,type:"normal",is_copy:Aa,is_use:1}]}})}else((Ai=(Wi=We==null?void 0:We.actionTabs)==null?void 0:Wi.params)==null?void 0:Ai.title)=="\u6D4B\u9A8C"?Ha=yield(0,ne.p4)({id:(as=(Yi=We==null?void 0:We.actionTabs)==null?void 0:Yi.params)==null?void 0:as.examinationid,course_id:[fo],shixuns_info:Aa?Aa==null?void 0:Aa.map(ri=>(ri.shixun_id=ri.id,ri)):[]}):Ha=yield(0,ne.Q)({id:Jn==null?void 0:Jn.pathId,course_id:fo,stage_shixuns:Aa,sync_catelog:0,type:((Pi=We.actionTabs.params)==null?void 0:Pi.title)==="\u5B9E\u8BAD"?"shixun":((Xi=(hs=We==null?void 0:We.actionTabs)==null?void 0:hs.params)==null?void 0:Xi.title)=="\u5206\u7EC4\u4F5C\u4E1A"?"group":((dl=(cs=We==null?void 0:We.actionTabs)==null?void 0:cs.params)==null?void 0:dl.title)=="\u56FE\u6587\u4F5C\u4E1A"?"normal":((ii=(al=We==null?void 0:We.actionTabs)==null?void 0:al.params)==null?void 0:ii.title)=="\u89C6\u9891"?"video":((ni=(Qr=We==null?void 0:We.actionTabs)==null?void 0:Qr.params)==null?void 0:ni.title)=="\u7F16\u7A0B\u4F5C\u4E1A"?"hack":""});vi(),((Va=(Sa=We==null?void 0:We.actionTabs)==null?void 0:Sa.params)==null?void 0:Va.title)=="\u6D4B\u9A8C"?(Ha==null?void 0:Ha.status)===0&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:yr.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{(0,pe.xg)(`${Ha.data[0].first_category_url}/${Ha.data[0].exercise_id}/detail?random=${Ha.data[0].is_random}&tabs=3`)}}):(Ha==null?void 0:Ha.status)===1&&Fe.default.confirm({title:"\u63D0\u793A",centered:!0,icon:null,okText:"\u7ACB\u5373\u524D\u5F80",cancelText:"\u7A0D\u540E\u518D\u8BF4",content:yr.createElement("div",{style:{textAlign:"left"}},"\u53D1\u9001\u6210\u529F\uFF01\u662F\u5426\u524D\u5F80\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1F"),onOk:()=>{var ri,Ca,Ei,co,oo,Yo,gi,Mo,Ga;if((ri=We.actionTabs.params)!=null&&ri.is_jupyter){(0,pe.xg)(Ha==null?void 0:Ha.first_category_url);return}if(((Ei=(Ca=We==null?void 0:We.actionTabs)==null?void 0:Ca.params)==null?void 0:Ei.title)=="\u5206\u7EC4\u4F5C\u4E1A"||((oo=(co=We==null?void 0:We.actionTabs)==null?void 0:co.params)==null?void 0:oo.title)=="\u56FE\u6587\u4F5C\u4E1A")(0,pe.xg)(Ha==null?void 0:Ha.url);else if(((gi=(Yo=We==null?void 0:We.actionTabs)==null?void 0:Yo.params)==null?void 0:gi.title)=="\u7F16\u7A0B\u4F5C\u4E1A"){const ai=(Mo=Ha==null?void 0:Ha.url.split("/"))==null?void 0:Mo[2];(0,pe.xg)(`/classrooms/${ai}/program_homework`)}else{const ai=(Ga=Ha==null?void 0:Ha.url.split("/"))==null?void 0:Ga[2];(0,pe.xg)(`/classrooms/${ai}/shixun_homework`)}}})}),vi=()=>{Ka(""),Ma(null),mo(!1),xn({type:"shixunsDetail/setActionTabs",payload:{}}),Ya(!1),ba(!1)};return yr.createElement(yr.Fragment,null,yr.createElement(Fe.default,{title:`\u53D1\u9001${((Er=We.actionTabs.params)==null?void 0:Er.title)||"\u5B9E\u8BAD"}`,open:We.actionTabs.key==="Stage-SendModal",centered:!0,className:Wn.scoremodal,onCancel:vi,onOk:Xa},yr.createElement("div",{className:Wn.wrap},yr.createElement("div",{className:Wn.wrap_title},"\u9009\u62E9\u7684",`${((_r=We.actionTabs.params)==null?void 0:_r.title)||"\u5B9E\u8BAD"}`,"\u5C06\u4F1A\u53D1\u9001\u5230\u6307\u5B9A\u8BFE\u5802"),yr.createElement("div",{className:"mb10"},yr.createElement(Et.default.Search,{className:Wn.search,placeholder:"\u8F93\u5165\u8BFE\u5802\u540D\u79F0\u7684\u5173\u952E\u5B57\u8FDB\u884C\u641C\u7D22",allowClear:!0,value:ca,onChange:Aa=>Ka(Aa.target.value),suffix:yr.createElement("i",{className:`iconfont icon-sousuo9 font14 ${Wn.searchIcon}`,onClick:()=>{Ka(ca);const Aa=la(la({},Bo),{page:1,limit:10,search:encodeURI(ca)});Xr(Aa),Ao(Aa)}}),onSearch:Aa=>{Ka(Aa);const Pr=la(la({},Bo),{page:1,limit:10,search:encodeURI(Aa)});Xr(Pr),Ao(Pr)}})),yr.createElement("div",{className:Wn.radioWrap},yr.createElement(we.ZP.Group,{value:fo,onChange:Aa=>{Ma(Aa.target.value),mo(!1)}},Wr.map((Aa,Pr)=>yr.createElement(we.ZP,{className:Wn.radio,value:Aa.course_id,key:Pr},yr.createElement("span",{title:Aa.name},Aa.name))))),xa&&yr.createElement("div",{className:Wn.colorFF0000},"\u8BF7\u9009\u62E9\u4F60\u8981\u53D1\u9001\u7684\u8BFE\u5802"),En>10&&yr.createElement("div",{className:Wn.pagination},yr.createElement(li.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:Bo==null?void 0:Bo.page,pageSize:10,total:En,onChange:Oo})))),yr.createElement(Re.Z,{resdata:Fa,type:"shixun",okloading:Wa,oktext:"\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001",onok:Aa=>{var Pr;ao((Pr=We.actionTabs.params)!=null&&Pr.is_jupyter?1:Aa)}}))};var yo=(0,oe.connect)(({shixunsDetail:ft})=>({shixunsDetail:ft}))(Ra),eo={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},za=he(79063),Fo=Object.defineProperty,Vo=Object.defineProperties,wo=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,uo=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,So=(ft,Ct,We)=>Ct in ft?Fo(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,us=(ft,Ct)=>{for(var We in Ct||(Ct={}))uo.call(Ct,We)&&So(ft,We,Ct[We]);if(No)for(var We of No(Ct))Bi.call(Ct,We)&&So(ft,We,Ct[We]);return ft},Io=(ft,Ct)=>Vo(ft,wo(Ct)),xi=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const _i=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r,Jn;const En=(0,oe.useParams)(),[$n]=bt.default.useForm(),[Wr,da]=(0,z.useState)({}),ca=(0,z.useRef)(),{commonHomeWorkAddDefaultData:Ka}=ft;let[fo,Ma]=(0,z.useState)({});(0,z.useEffect)(()=>{$n.resetFields()},[Er.actionTabs.key]);const xa=()=>{$n.validateFields().then(()=>xi(void 0,null,function*(){var Oa,Ya;if(Wr.min_num>Wr.max_num){De.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Wa=us({},Wr);Wa.attachment_ids&&(Wa.attachment_ids=(Oa=Wa==null?void 0:Wa.attachment_ids)==null?void 0:Oa.map(Fa=>Fa.response.id)),Wa.reference_attachment_ids&&(Wa.reference_attachment_ids=(Ya=Wa==null?void 0:Wa.reference_attachment_ids)==null?void 0:Ya.map(Fa=>Fa.response.id)),Wa.base_on_project||(Wa.base_on_project=!1);const ba=yield(0,ne.DQ)(Io(us({id:Er.actionTabs.id,subject_id:Er.actionTabs.subject_id},Wa),{homework_type:3}));ba.status===0&&(mo(ba.homework_id),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u5206\u7EC4\u4F5C\u4E1A","\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"]),De.ZP.success("\u65B0\u5EFA\u6210\u529F"),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function mo(Oa){return xi(this,null,function*(){if(!(fo!=null&&fo.ec_point_ids))return;let Ya=yield(0,St.ZP)(`/api/ec_courses/${fo==null?void 0:fo.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:us({homework_common_id:Oa},fo)})})}return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:eo.drawer},z.createElement("section",{className:eo.bg},z.createElement("aside",{className:eo.title},"\u65B0\u5EFA\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(bt.default,{form:$n,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{da(us({},$n.getFieldsValue()))}},z.createElement("div",{className:eo.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=Wr.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:eo.mdWrap},z.createElement(bt.default.Item,{name:"description",style:{marginTop:"-10px"},label:"\u5185\u5BB9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:Wr.intro})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))),z.createElement(a.Z,{gutter:[20,20],style:{marginTop:20}},z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(Fn.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"max_num",label:z.createElement("div",null,"\xA0"),rules:[{validator(Oa,Ya){return Ya?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},z.createElement(Fn.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),z.createElement(x.Z,null,z.createElement("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Jn=We==null?void 0:We.setting)!=null&&Jn.is_local)&&z.createElement(a.Z,{style:{marginTop:"-10px"}},z.createElement(x.Z,null,z.createElement(bt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5}},z.createElement(b.default,{value:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),z.createElement("span",{className:"c-light-black",style:{color:"#999999"}},"(\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1)")))),z.createElement("div",{className:eo.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848",style:{marginTop:10}},z.createElement(uu.Z,{watch:!0,defaultValue:Wr.notice})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))))),z.createElement("div",{className:eo.mdWrap},z.createElement(za.Z,{setitem:Oa=>Ma(us({},Oa))}))),z.createElement("div",{className:eo.footer_style},z.createElement("div",{className:eo.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:xa,className:eo.submit_button},"\u63D0\u4EA4")))};var zi=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({classroomList:lr,shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects}))(_i),ho={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb"},Do=Object.defineProperty,Jo=Object.defineProperties,Ko=Object.getOwnPropertyDescriptors,ro=Object.getOwnPropertySymbols,Kr=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,di=(ft,Ct,We)=>Ct in ft?Do(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,$o=(ft,Ct)=>{for(var We in Ct||(Ct={}))Kr.call(Ct,We)&&di(ft,We,Ct[We]);if(ro)for(var We of ro(Ct))ka.call(Ct,We)&&di(ft,We,Ct[We]);return ft},ol=(ft,Ct)=>Jo(ft,Ko(Ct)),Vs=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Ci=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r,Jn,En;const $n=(0,oe.useParams)(),[Wr]=bt.default.useForm(),[da,ca]=(0,z.useState)({}),[Ka,fo]=(0,z.useState)(!1);let[Ma,xa]=(0,z.useState)({});const[mo,Oa]=(0,z.useState)({}),Ya=(0,z.useRef)(),{commonHomeWorkEditDefaultData:Wa}=ft;(0,z.useEffect)(()=>{Er.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"&&ba()},[Er.actionTabs.key]);const ba=()=>Vs(void 0,null,function*(){const Bo=yield(0,ne.FD)({id:Er.actionTabs.id,type:Er.actionTabs.type});if(Bo){const Xr=ol($o({},Bo.subject_homework),{attachment_ids:(0,cu.z)(Bo.subject_homework.attachments),reference_attachment_ids:(0,cu.z)(Bo.subject_homework.ref_attachments)});Wr.setFieldsValue($o({},Xr)),ca($o({},Xr)),fo(!0),Oa(new Date)}});function Fa(Bo){return Vs(this,null,function*(){if(!(Ma!=null&&Ma.ec_point_ids))return;let Xr=yield(0,St.ZP)(`/api/ec_courses/${Ma==null?void 0:Ma.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:$o({homework_common_id:Bo},Ma)})})}const Lo=()=>{Wr.validateFields().then(()=>Vs(void 0,null,function*(){var Bo,Xr;if(da.min_num>da.max_num){De.ZP.info("\u6700\u5927\u4EBA\u6570\u4E0D\u80FD\u5C0F\u4E8E\u6700\u5C0F\u4EBA\u6570");return}const Ao=$o({},da);Ao.attachment_ids&&(Ao.attachment_ids=(Bo=Ao==null?void 0:Ao.attachment_ids)==null?void 0:Bo.map(Xa=>Xa.response.id)),Ao.reference_attachment_ids&&(Ao.reference_attachment_ids=(Xr=Ao==null?void 0:Ao.reference_attachment_ids)==null?void 0:Xr.map(Xa=>Xa.response.id)),Ao.base_on_project||(Ao.base_on_project=!1),(yield(0,ne.VO)(ol($o($o({},$n),Ao),{base_on_project:Ao.base_on_project,homework_type:3,id:Er.actionTabs.id}))).status===0&&(De.ZP.success("\u7F16\u8F91\u6210\u529F"),Fa($n.categoryId),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A",key:"bottom",className:ho.drawer},z.createElement("section",{className:ho.bg},z.createElement("aside",{className:ho.title},"\u7F16\u8F91\u5206\u7EC4\u4F5C\u4E1A"),z.createElement(bt.default,{form:Wr,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{ca($o({},Wr.getFieldsValue()))}},z.createElement("div",{className:ho.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=da.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:ho.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:da.description})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},Ka&&z.createElement(cu.Z,{key:mo}))),z.createElement(a.Z,{gutter:[20,20],style:{marginTop:20}},z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"min_num",label:"\u5206\u7EC4\u8BBE\u7F6E",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}]},z.createElement(Fn.Z,{style:{width:200,height:40},min:1,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5C0F\u4EBA\u6570"}))),z.createElement(x.Z,{flex:"230px"},z.createElement(bt.default.Item,{name:"max_num",label:z.createElement("div",null,"\xA0"),rules:[{validator(Bo,Xr){return Xr?Promise.resolve():Promise.reject(new Error("\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"))}}]},z.createElement(Fn.Z,{style:{width:200,height:40},max:100,placeholder:"\u8BF7\u586B\u5199\u6BCF\u7EC4\u6700\u5927\u4EBA\u6570"}))),z.createElement(x.Z,null,z.createElement("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"}},"\uFF08\u5B66\u751F\u63D0\u4EA4\u4F5C\u54C1\u65F6\u9700\u8981\u5173\u8054\u540C\u7EC4\u6210\u5458\uFF0C\u7EC4\u5185\u6210\u5458\u4F5C\u54C1\u5171\u4EAB\uFF09"))),!((Jn=We==null?void 0:We.setting)!=null&&Jn.is_local)&&z.createElement(a.Z,{style:{marginTop:"-10px"}},z.createElement(x.Z,null,z.createElement(bt.default.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5}},z.createElement(b.default,{value:!0,defaultChecked:!0,style:{color:"#5F6368"}},"\u57FA\u4E8E\u9879\u76EE\u5B9E\u65BD")),z.createElement("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"}},"\uFF08\u9009\u4E2D\uFF0C\u5219\u5FC5\u987B\u5728\u672C\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u9879\u76EE\u7BA1\u7406\u5458\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF1B\u4E0D\u9009\u4E2D\uFF0C\u65E0\u9700\u5728\u5E73\u53F0\u521B\u5EFA\u9879\u76EE\uFF0C\u4EFB\u610F\u5C0F\u7EC4\u6210\u5458\u5747\u53EF\u4EE5\u63D0\u4EA4\u4F5C\u54C1\uFF09")))),z.createElement("div",{className:ho.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:10}},z.createElement(uu.Z,{defaultValue:da.reference_answer,watch:!0})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},Ka&&z.createElement(cu.Z,{key:mo}))))),z.createElement("div",{className:ho.mdWrap,style:{display:(En=We==null?void 0:We.setting)!=null&&En.hide_ec?"none":""}},z.createElement(za.Z,{setitem:Bo=>xa($o({},Bo)),homework_common_id:$n.categoryId}))),z.createElement("div",{className:ho.footer_style},z.createElement("div",{className:ho.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:Lo,className:ho.submit_button},"\u63D0\u4EA4")))};var Ds=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(Ci),$i={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},ma=Object.defineProperty,Ts=Object.defineProperties,Rs=Object.getOwnPropertyDescriptors,Gi=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,ks=Object.prototype.propertyIsEnumerable,Ms=(ft,Ct,We)=>Ct in ft?ma(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,fs=(ft,Ct)=>{for(var We in Ct||(Ct={}))Ji.call(Ct,We)&&Ms(ft,We,Ct[We]);if(Gi)for(var We of Gi(Ct))ks.call(Ct,We)&&Ms(ft,We,Ct[We]);return ft},Di=(ft,Ct)=>Ts(ft,Rs(Ct)),sl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const rl=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r;const Jn=(0,oe.useParams)(),[En]=bt.default.useForm(),[$n,Wr]=(0,z.useState)({}),[da,ca]=(0,z.useState)(),Ka=(0,z.useRef)(),{commonHomeWorkAddDefaultData:fo}=ft;let[Ma,xa]=(0,z.useState)({});(0,z.useEffect)(()=>{En.resetFields()},[Er.actionTabs.key]);const mo=()=>sl(void 0,null,function*(){const Wa=yield lr({type:"newCourse/getEditCourseData",payload:{id:Ka.current}});Wa&&(En.setFieldsValue({name:Wa.name}),En.setFieldsValue({intro:Wa.description}),En.setFieldsValue({notice:Wa.learning_notes}),Wr({name:Wa.name,intro:Wa.description,notice:Wa.learning_notes}))}),Oa=()=>{En.validateFields().then(()=>sl(void 0,null,function*(){var Wa,ba;const Fa=fs({},$n);Fa.attachment_ids&&(Fa.attachment_ids=(Wa=Fa==null?void 0:Fa.attachment_ids)==null?void 0:Wa.map(Bo=>Bo.response.id)),Fa.reference_attachment_ids&&(Fa.reference_attachment_ids=(ba=Fa==null?void 0:Fa.reference_attachment_ids)==null?void 0:ba.map(Bo=>Bo.response.id));const Lo=yield(0,ne.DQ)(Di(fs({id:Er.actionTabs.id,subject_id:Er.actionTabs.subject_id},Fa),{homework_type:1}));(Lo==null?void 0:Lo.status)===0&&(Ya(Lo.homework_id),(0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u56FE\u6587\u4F5C\u4E1A","\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"]),De.ZP.success("\u65B0\u5EFA\u6210\u529F"),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};function Ya(Wa){return sl(this,null,function*(){if(!(Ma!=null&&Ma.ec_point_ids))return;let ba=yield(0,St.ZP)(`/api/ec_courses/${Ma==null?void 0:Ma.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:fs({homework_common_id:Wa},Ma)})})}return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:$i.drawer},z.createElement("section",{className:$i.bg},z.createElement("aside",{className:$i.title},"\u65B0\u5EFA\u56FE\u6587\u4F5C\u4E1A"),z.createElement(bt.default,{form:En,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{console.log("onchange: ",En.getFieldsValue()),Wr(fs({},En.getFieldsValue()))}},z.createElement("div",{className:$i.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=$n.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:$i.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:$n.intro})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null)))),z.createElement("div",{className:$i.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"\u53C2\u8003\u7B54\u6848:"},z.createElement(uu.Z,{watch:!0,defaultValue:$n.notice})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},z.createElement(cu.Z,null))))),z.createElement("div",{className:$i.mdWrap},z.createElement(za.Z,{setitem:Wa=>xa(fs({},Wa))}))),z.createElement("div",{className:$i.footer_style},z.createElement("div",{className:$i.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:Oa,className:$i.submit_button},"\u63D0\u4EA4")))};var As=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(rl),Ro={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k"},$s=Object.defineProperty,pl=Object.defineProperties,yu=Object.getOwnPropertyDescriptors,Wl=Object.getOwnPropertySymbols,$l=Object.prototype.hasOwnProperty,jl=Object.prototype.propertyIsEnumerable,Al=(ft,Ct,We)=>Ct in ft?$s(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Ps=(ft,Ct)=>{for(var We in Ct||(Ct={}))$l.call(Ct,We)&&Al(ft,We,Ct[We]);if(Wl)for(var We of Wl(Ct))jl.call(Ct,We)&&Al(ft,We,Ct[We]);return ft},Pu=(ft,Ct)=>pl(ft,yu(Ct)),Tu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const du=({shixunHomeworks:ft,newCourse:Ct,globalSetting:We,loading:xn,dispatch:lr,classroomList:Er})=>{var _r;const Jn=(0,oe.useParams)(),[En]=bt.default.useForm(),[$n,Wr]=(0,z.useState)({}),[da,ca]=(0,z.useState)(!1);let[Ka,fo]=(0,z.useState)({});const[Ma,xa]=(0,z.useState)({}),mo=(0,z.useRef)(),{commonHomeWorkEditDefaultData:Oa}=ft;(0,z.useEffect)(()=>{Er.actionTabs.key=="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"&&Ya()},[Er.actionTabs.key]);const Ya=()=>Tu(void 0,null,function*(){const Fa=yield(0,ne.FD)({id:Er.actionTabs.id,type:Er.actionTabs.type});if(Fa){const Lo={name:Fa.subject_homework.name,description:Fa.subject_homework.description,reference_answer:Fa.subject_homework.reference_answer,attachment_ids:(0,cu.z)(Fa.subject_homework.attachments),reference_attachment_ids:(0,cu.z)(Fa.subject_homework.ref_attachments)};console.log(Lo),En.setFieldsValue(Ps({},Lo)),Wr(Ps({},Lo)),ca(!0),xa(new Date)}});function Wa(Fa){return Tu(this,null,function*(){if(!(Ka!=null&&Ka.ec_point_ids))return;let Lo=yield(0,St.ZP)(`/api/ec_courses/${Ka==null?void 0:Ka.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:Ps({homework_common_id:Fa},Ka)})})}const ba=()=>{En.validateFields().then(()=>Tu(void 0,null,function*(){var Fa,Lo;const Bo=Ps({},$n);Bo.attachment_ids&&(Bo.attachment_ids=(Fa=Bo==null?void 0:Bo.attachment_ids)==null?void 0:Fa.map(Ao=>{var Oo;return(Oo=Ao.response)==null?void 0:Oo.id})),Bo.reference_attachment_ids&&(Bo.reference_attachment_ids=(Lo=Bo==null?void 0:Bo.reference_attachment_ids)==null?void 0:Lo.map(Ao=>{var Oo;return(Oo=Ao.response)==null?void 0:Oo.id})),(yield(0,ne.VO)(Pu(Ps(Ps({},Jn),Bo),{base_on_project:!0,homework_type:1,id:Er.actionTabs.id}))).status===0&&(De.ZP.success("\u7F16\u8F91\u6210\u529F"),Wa(Jn.categoryId),lr({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}))}))};return z.createElement(ds.Z,{placement:"bottom",height:"100%",closable:!1,open:Er.actionTabs.key==="\u8BFE\u7A0B\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A",key:"bottom",className:Ro.drawer},z.createElement("section",{className:Ro.bg},z.createElement("aside",{className:Ro.title},"\u7F16\u8F91\u56FE\u6587\u4F5C\u4E1A"),z.createElement(bt.default,{form:En,scrollToFirstError:!0,layout:"vertical",onValuesChange:()=>{Wr(Ps({},En.getFieldsValue()))}},z.createElement("div",{className:Ro.fieldWrap},z.createElement(bt.default.Item,{name:"name",label:"\u6807\u9898:",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},z.createElement(Et.default,{maxLength:60,suffix:`${((_r=$n.name)==null?void 0:_r.length)||0}/60`,placeholder:"\u4F8B\u5982\uFF1A\u4ECEPython\u7A0B\u5E8F\u8BBE\u8BA1-\u5165\u95E8\u7CBE\u901A"}))),z.createElement("div",{className:Ro.mdWrap},z.createElement(bt.default.Item,{name:"description",label:"\u7B80\u4ECB:",style:{marginTop:"-10px"},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u4E1A\u7684\u7B80\u4ECB"},{max:5e3,message:"\u4F5C\u4E1A\u7B80\u4ECB\u6700\u5927\u9650\u52365000\u4E2A\u5B57\u7B26"}]},z.createElement(uu.Z,{watch:!0,defaultValue:$n.description})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"attachment_ids",style:{marginTop:"-15px"}},da&&z.createElement(cu.Z,{key:Ma})))),z.createElement("div",{className:Ro.mdWrap},z.createElement(bt.default.Item,{name:"reference_answer",label:"\u53C2\u8003\u7B54\u6848:",style:{marginTop:"-10px"}},z.createElement(uu.Z,{defaultValue:$n.reference_answer,watch:!0})),z.createElement("div",null,z.createElement(bt.default.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"}},da&&z.createElement(cu.Z,{key:Ma}))))),z.createElement("div",{className:Ro.mdWrap},z.createElement(za.Z,{setitem:Fa=>fo(Ps({},Fa)),homework_common_id:Jn.categoryId}))),z.createElement("div",{className:Ro.footer_style},z.createElement("div",{className:Ro.close_button,onClick:()=>{lr({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u53D6\u6D88"),z.createElement("div",{onClick:ba,className:Ro.submit_button},"\u63D0\u4EA4")))};var Ru=(0,oe.connect)(({shixunHomeworks:ft,newCourse:Ct,loading:We,globalSetting:xn,classroomList:lr})=>({shixunHomeworks:ft,newCourse:Ct,globalSetting:xn,loading:We.effects,classroomList:lr}))(du),LA=he(30851),iA=he(94096),rs=he(9776),pi=he(59301),xs=Object.defineProperty,el=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,vl=(ft,Ct,We)=>Ct in ft?xs(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,tu=(ft,Ct)=>{for(var We in Ct||(Ct={}))Hl.call(Ct,We)&&vl(ft,We,Ct[We]);if(el)for(var We of el(Ct))Xl.call(Ct,We)&&vl(ft,We,Ct[We]);return ft},Vl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{TabPane:sA}=Ml.default,nu=({classroomList:ft,exercise:Ct,saveExercise:We,loading:xn,dispatch:lr})=>{var Er;const _r=(0,oe.useParams)(),Jn=(0,oe.useLocation)(),[En]=bt.default.useForm(),{brankList:$n}=Ct;let[Wr,da]=(0,z.useState)(!0),[ca,Ka]=(0,z.useState)(!1);const[fo,Ma]=(0,z.useState)("myself");let[xa,mo]=(0,z.useState)([]),[Oa,Ya]=(0,z.useState)([]),[Wa,ba]=(0,z.useState)(),[Fa,Lo]=(0,z.useState)([]);const Bo=(0,z.useRef)(null),[Xr,Ao]=(0,z.useState)(!1),[Oo,Xa]=(0,z.useState)(""),[ao,vi]=(0,z.useState)(""),Aa=[{title:"\u8BD5\u5377\u540D\u79F0",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"\u65B9\u5411&\u8BFE\u7A0B",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"\u7C7B\u578B",dataIndex:"is_random",width:90,align:"left",render:ii=>ii?"\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:(ii,Qr)=>pi.createElement("a",{href:ii?`/randompaper/detail/${Qr.id}`:`/paperlibrary/see/${Qr.id}?defaultActiveKey=${(Pr==null?void 0:Pr.filter)=="public"?"1":(Pr==null?void 0:Pr.filter)=="teacher"?"2":"0"}`,target:"_blank>"},"\u9884\u89C8")}],[Pr,ko]=(0,z.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself",is_random:null,is_encrypt:0});(0,z.useEffect)(()=>{Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&(Ai(),Lo([]),Oi())},[Ct.actionTabs.key]);const Oi=()=>Vl(void 0,null,function*(){const ii=yield lr({type:"paperlibrary/getTeachGroupData"});Ya(ii)}),Wi=ii=>{const Qr=parseInt(ii);return isNaN(Qr)?"":Qr},Ai=()=>Vl(void 0,null,function*(){var ii;if(Wr){++Pr.page,da(!1),Pr.is_random=Pr.filter=="myself"?2:null;const Qr=yield lr({type:"exercise/getBrankList",payload:tu({},Pr)});xa=Qr!=null&&Qr.object_list?[...xa.concat(Qr==null?void 0:Qr.object_list)]:xa,ba(Qr.is_teacher),((ii=Qr.object_list)==null?void 0:ii.length){Bo.current.scrollTop=0,xa=[],Pr.page=0,Pr.group_id=ii,Wr=!0,Lo([]),ko(tu({},Pr)),Ai()},as={selectedRowKeys:Fa,onChange:ii=>{Lo(ii)},type:"radio"},Pi=()=>{ko(tu({},{page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"})),mo([]),da(!0),Ma("myself"),lr({type:"exercise/setActionTabs",payload:{}}),Ka(!1)},[hs,Xi,cs,dl]=(0,Pe.P)(),al=ii=>Vl(void 0,null,function*(){let Qr=!1;xa.forEach($a=>{Fa.includes($a.id)&&(Qr=$a.is_random)});const ni=ii.map($a=>({shixun_id:$a.id,is_use:$a.is_use,is_copy:$a.is_copy}));if(!Qr){const $a=yield lr({type:"exercise/saveBanks",payload:{course_id:_r.coursesId,object_type:"examination_bank",bank_id:Fa,shixuns_info:ni}});($a==null?void 0:$a.status)===0&&((0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),lr({type:"classroomList/getClassroomExercisesList",payload:tu({},Ct.actionTabs.params)}),Xa(`/classrooms/${_r.coursesId}/exercise/${$a.exercise_id}/detail?random=${$a.is_random}&tabs=3`),vi(`/classrooms/${_r.coursesId}/exercise/add/${$a.exercise_id}?random=${$a.is_random}&type=2`),Ao(!0),De.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F"),Xi(),Pi());return}lr({type:"exercise/setActionTabs",payload:{}}),Xi();let Sa=1,Va=Fe.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:pi.createElement("div",{className:iA.Z.modalColumn},pi.createElement("div",{className:iA.Z.modalRow},pi.createElement("sup",{className:iA.Z.sup},"*"),pi.createElement("span",{style:{flexShrink:0}},"\u968F\u673A\u51FA\u5377\u6570\u91CF\uFF1A"),pi.createElement(Fn.Z,{parser:Wi,style:{width:120},placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u6570\u91CF",min:1,defaultValue:Sa,onChange:$a=>{Sa=$a;const Ha=document.getElementById("model_error");Sa<1||Sa>50?Ha.style.display="block":Ha.style.display="none"}})),pi.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:Pi,onOk:()=>Vl(void 0,null,function*(){if(Sa<1||Sa>50){const Ha=document.getElementById("model_error");return Ha.style.display="block",Promise.reject()}Va.update({cancelButtonProps:{disabled:!0}});const $a=yield lr({type:"exercise/saveBanks",payload:{course_id:_r.coursesId,object_type:"examination_bank",bank_id:Fa,shixuns_info:ni,num:Sa}});Va.update({cancelButtonProps:{disabled:!1}}),$a&&$a.status===0?((0,pe.L9)(["\u6559\u5B66\u8BFE\u5802","\u8BD5\u5377","\u8BD5\u5377\u9009\u7528"]),Fe.default.destroyAll(),lr({type:"classroomList/getClassroomExercisesList",payload:tu({},Ct.actionTabs.params)}),Pi(),Xi(),De.ZP.success("\u751F\u6210\u8BD5\u5377\u6210\u529F")):(Pi(),Xi())})})});return pi.createElement(pi.Fragment,null,pi.createElement(Fe.default,{centered:!0,width:980,title:"\u9009\u62E9\u8BD5\u5377",maskClosable:!1,destroyOnClose:!0,open:Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",confirmLoading:ca,bodyStyle:{minHeight:200},wrapClassName:iA.Z.warpModal,onOk:()=>Vl(void 0,null,function*(){if(!Fa.length){De.ZP.error("\u8BF7\u9009\u62E9\u8BD5\u5377");return}Ka(!0);let ii=!1,Qr=!1;if(xa.forEach(ni=>{Fa.includes(ni.id)&&ni.need_authorize&&(ii=ni.need_authorize),Fa.includes(ni.id)&&(Qr=ni.is_random)}),ii){(0,jt.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}We(Fa[0]),Pi(),Ka(!1)}),onCancel:Pi},pi.createElement(Ml.default,{activeKey:fo,onTabClick:ii=>Vl(void 0,null,function*(){Bo.current.scrollTop=0,xa=[],fo!==ii&&Lo([]),Ma(ii),Pr.page=0,Pr.filter=ii,Pr.group_id=null,Wr=!0,Ai()})},pi.createElement(sA,{tab:pi.createElement("span",null,"\u6211\u7684\u8BD5\u5377\u5E93"),key:"myself"}),pi.createElement(sA,{tab:pi.createElement("span",null,"\u6559\u7814\u5171\u4EAB"),key:"teacher"}),pi.createElement(sA,{tab:pi.createElement("span",null,"\u516C\u5171\u8BD5\u5377\u5E93"),key:"public"})),pi.createElement("div",{className:iA.Z.tabSearch},fo==="teacher"&&pi.createElement(y.default,{value:Pr.group_id,onChange:Yi,size:"middle",style:{width:200,marginRight:30}},pi.createElement(y.default.Option,{value:null},"\u5168\u90E8\u6559\u7814\u56E2\u961F"),(Er=Oa==null?void 0:Oa.groups)==null?void 0:Er.map(ii=>pi.createElement(y.default.Option,{key:ii==null?void 0:ii.group_id,value:ii==null?void 0:ii.group_id},ii==null?void 0:ii.name))),pi.createElement(Et.default.Search,{placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0\u8FDB\u884C\u641C\u7D22",value:Pr.search,onChange:ii=>{Pr.search=ii.target.value,ko(tu({},Pr))},onSearch:ii=>{Bo.current.scrollTop=0,xa=[],Pr.page=0,Wr=!0,Lo([]),ii&&(0,rs.tk)({name:ii,copywriting:ii,position:"Exercise"}),Ai()}})),pi.createElement("div",{ref:Bo,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20}},!Wa&&fo==="public"&&pi.createElement("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"}},pi.createElement("span",null,"\u901A\u8FC7\u804C\u4E1A\u8BA4\u8BC1\u7684\u6559\u5E08\u624D\u80FD\u8BBF\u95EE\u516C\u5171\u8BFE\u7A0B\u8D44\u6E90\u5E93"),pi.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")),pi.createElement(gr(),{initialLoad:!1,pageStart:0,loadMore:()=>{Ai()},hasMore:Wr,useWindow:!1},Ct.actionTabs.key==="\u8BD5\u5377\u9009\u7528"&&Wa&&pi.createElement(LA.Z,{className:iA.Z.hideHeadCheckbox,pagination:!1,hideSelectAll:!0,dataSource:xa,onRow:ii=>({onClick:()=>{Lo([ii==null?void 0:ii.id])}}),resColumns:Aa,rowSelection:as})))),pi.createElement(Fe.default,{title:"\u63D0\u793A",open:Xr,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:pi.createElement("div",null,pi.createElement(te.ZP,{onClick:()=>{Ao(!1),oe.history.push(ao)}},"\u4FEE\u6539\u8BD5\u5377"),pi.createElement(te.ZP,{type:"primary",onClick:()=>{oe.history.push(Oo),Ao(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Ao(!1)}},pi.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")),pi.createElement(Pe.Z,{inPaper:!0,visible:hs,onCancel:Xi,onOk:al,renderData:cs,modalType:"multiple",type:"examination_bank"}))};var nc=(0,oe.connect)(({exercise:ft,loading:Ct,classroomList:We})=>({exercise:ft,loading:Ct,classroomList:We}))(nu),bc=he(78271),Zs=he(59301),ku=Object.defineProperty,Vu=Object.defineProperties,rc=Object.getOwnPropertyDescriptors,DA=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,WA=Object.prototype.propertyIsEnumerable,mA=(ft,Ct,We)=>Ct in ft?ku(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,OA=(ft,Ct)=>{for(var We in Ct||(Ct={}))hA.call(Ct,We)&&mA(ft,We,Ct[We]);if(DA)for(var We of DA(Ct))WA.call(Ct,We)&&mA(ft,We,Ct[We]);return ft},lA=(ft,Ct)=>Vu(ft,rc(Ct)),pA=(ft,Ct)=>{var We={};for(var xn in ft)hA.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&DA)for(var xn of DA(ft))Ct.indexOf(xn)<0&&WA.call(ft,xn)&&(We[xn]=ft[xn]);return We},Nl=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())}),vA=(ft=>(ft.All="",ft.Shixun="shixun",ft.VideoItem="video",ft.Attachment="attachment",ft.group_count="group_homework",ft.normal_count="normal_homework",ft.ExaminationBank="exercise",ft.HomeworkCommon="hack_homework",ft.Discusses="Discusses",ft.Challenge="challenge",ft))(vA||{});const eu=ft=>{var Ct=ft,{pathsDetail:We,user:xn,loading:lr,dispatch:Er,classroomList:_r}=Ct,Jn=pA(Ct,["pathsDetail","user","loading","dispatch","classroomList"]),En,$n,Wr,da;const ca=(0,oe.useParams)(),{stageData:Ka,visibleType:fo="All",keywords:Ma,editKey:xa}=We,{shixuns_count:mo=0,videos_count:Oa=0,attachment_count:Ya=0,chapter_statis:Wa,group_count:ba=0,normal_count:Fa=0,disscuss_count:Lo=0,banks_count:Bo=0,hack_count:Xr=0}=We==null?void 0:We.detail,[Ao,Oo]=(0,z.useState)([]),[Xa,ao]=(0,z.useState)({content:"",type:""}),[vi,Aa]=(0,z.useState)([]),[Pr,ko]=(0,z.useState)("All"),[Oi,Wi]=(0,z.useState)(""),[,Ai,Yi]=(0,_s.U)(ne.CI,{}),as=!((En=We.detail)!=null&&En.can_managed),Pi=[{name:"\u5168\u90E8",type:"All",number:mo+Oa+Ya+ba+Fa+Bo+Xr+((Wa==null?void 0:Wa.challenge_count)||0),isShow:!0},{name:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:mo,isShow:mo>0},{name:"\u89C6\u9891",type:"VideoItem",number:Oa,isShow:Oa>0},{name:"\u8BFE\u4EF6",type:"Attachment",number:Ya,isShow:Ya>0},{name:"\u5173\u5361",type:"Challenge",number:Wa==null?void 0:Wa.challenge_count,isShow:(Wa==null?void 0:Wa.challenge_count)>0},{name:"\u5206\u7EC4\u4F5C\u4E1A",type:"group_count",number:ba,isShow:!(0,se.JA)()&&ba>0},{name:"\u56FE\u6587\u4F5C\u4E1A",type:"normal_count",number:Fa,isShow:!(0,se.JA)()&&Fa>0},{name:"\u7F16\u7A0B\u4F5C\u4E1A",type:"HomeworkCommon",number:Xr,isShow:!(0,se.JA)()&&Xr>0},{name:"\u6D4B\u9A8C",type:"ExaminationBank",number:Bo,isShow:!(0,se.JA)()&&Bo>0},{name:"\u8BA8\u8BBA",type:"Discusses",number:Lo,isShow:Lo>0}].filter(Va=>Va.isShow),hs=()=>{Er({type:"pathsDetail/getPathsDetail",payload:{id:ca.pathId,keywords:Ma}})},Xi=Va=>{Va=Va!=null&&Va.includes(".json")?Va:`${Va}.json`,Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zs.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Nl(void 0,null,function*(){const $a=yield(0,gs.L8)({url:Va});if(!$a)return;De.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Ha=yield(0,Me.Ir)({id:$a.shixun_identifier});if(Ha!=null&&Ha.game_identifier){(0,pe.xg)(`/tasks/${Ha.game_identifier}`);return}(Ha==null?void 0:Ha.status)===2?Xi(Ha==null?void 0:Ha.message):(Ha==null?void 0:Ha.status)===3&&cs(Ha==null?void 0:Ha.message)})})},cs=Va=>{Fe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Zs.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Va,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},dl=Va=>{var $a;Va!=="\u53D6\u6D88"&&ii({stage_id:($a=_r==null?void 0:_r.actionTabs)==null?void 0:$a.id})},al=(...Va)=>Nl(void 0,[...Va],function*($a={}){return yield Er({type:"pathsDetail/getStageData",payload:lA(OA({tab:vA[fo]},$a),{subject_id:ca.pathId,keywords:Ma})})}),ii=(...Va)=>Nl(void 0,[...Va],function*($a={}){if($a!=null&&$a.stage_id){const Ha=yield Er({type:"pathsDetail/getStageChildrenData",payload:{id:$a==null?void 0:$a.stage_id,type:"stage",keywords:Ma,tab:vA[fo]}}),ri=Ao.map(Ca=>{var Ei;return Ca.stage_id==($a==null?void 0:$a.stage_id)?lA(OA(OA({},Ca),$a),{items:(Ei=Ha.data)==null?void 0:Ei.items}):Ca});Er({type:"pathsDetail/save",payload:{stageData:ri}})}Er({type:"pathsDetail/getPathsDetail",payload:{id:ca.pathId}})}),Qr=()=>xa!==-1?(Fe.default.info({icon:null,className:"custom-modal-divider ",okText:"\u77E5\u9053\u5566",title:"\u63D0\u793A",content:Zs.createElement("div",{className:"mt10 font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const Va=`Edit_${xa}`;let $a=document.getElementById(Va);$a&&setTimeout(()=>$a.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,ni=(0,z.useMemo)(()=>Ao==null?void 0:Ao.map(function(Va,$a){return Zs.createElement("div",{key:$a},Zs.createElement(_t,{val:Va,allData:Ao,index:$a,selectExercise:Ha=>{Wi(Ha==null?void 0:Ha.stage_id),Er({type:"exercise/setActionTabs",payload:{key:"\u8BD5\u5377\u9009\u7528"}})},openPreview:Ha=>{var ri,Ca;Ha!=null&&Ha.container_id?Er({type:"attachment/setActionTabs",payload:{key:"\u8D44\u6E90\u4E0B\u8F7D",selectArrs:Ha==null?void 0:Ha.attachment_detail,params:{course_id:Ha==null?void 0:Ha.container_id,coursesId:Ha==null?void 0:Ha.container_id,id:Ha==null?void 0:Ha.id,openType:"\u8BFE\u7A0B\u5185\u6559\u5B66\u8BFE\u4EF6\u9884\u89C8"}}}):ao({content:ln.Z.API_SERVER+((ri=Ha==null?void 0:Ha.attachment_detail)==null?void 0:ri.url),type:(Ca=Ha==null?void 0:Ha.attachment_detail)==null?void 0:Ca.file_type})},visibleTypeNew:Pr,UpdataStageChildrenData:ii,getData:ii}))}),[Ao,Pr]),Sa=Va=>{(0,ne._C)({id:Oi,subject_id:ca.pathId,homework_type:"exercise",examination_bank_ids:[Va]}).then($a=>{($a==null?void 0:$a.status)==0&&(De.ZP.success("\u9009\u7528\u6210\u529F"),ii({stage_id:Oi||(We==null?void 0:We.stage_id)}))})};return(0,z.useEffect)(()=>{Oo(Ka)},[Ka]),(0,z.useEffect)(()=>{_r.actionTabs.key=="closePathsTabs"&&ii({stage_id:Oi||(We==null?void 0:We.stage_id)})},[_r.actionTabs.key]),Zs.createElement("section",null,Zs.createElement(E.Z,{spinning:lr["pathsDetail/getStageData"]||lr["pathsDetail/getPathsDetail"]},Zs.createElement("aside",{className:oi.actionTabs},Pi.map((Va,$a)=>Zs.createElement("div",{key:$a,className:`mr5 ${Va.type===fo?oi.tabActive:oi.tab}`,onClick:()=>{xa===-1?(Va.type=="group_count"||Va.type=="normal_count"?ko("SubjectHomework"):ko(Va.type),Va.type!=="Discusses"&&al({tab:vA[Va.type]}),Er({type:"pathsDetail/save",payload:{visibleType:Va.type,editKey:-1}})):De.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},Zs.createElement("span",{className:oi.s1},Va.name),Zs.createElement("span",{className:oi.s2},Va.number)))),fo!=="Discusses"&&Zs.createElement(Zs.Fragment,null,ni,(($n=We.detail)==null?void 0:$n.allow_statistics)&&fo==="All"&&!Ma&&Zs.createElement(E.Z,{spinning:Ai},Zs.createElement("div",{className:oi.addStage,onClick:()=>Nl(void 0,null,function*(){if(as){De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002");return}if(!Qr())return;const Va=yield Yi({name:`\u7B2C${(0,pe.EM)(Ao.length+1)}\u7AE0\u8282`,subject_id:ca.pathId,pathId:ca.pathId,list:[]});Va!=null&&Va.stage_id&&(Oo([...Ao,Va]),Er({type:"pathsDetail/save",payload:{editKey:Ao.length,stage_id:Va==null?void 0:Va.stage_id}}))})},Zs.createElement("span",{className:oi.color4CA},"+\u65B0\u5EFA\u7AE0\u8282"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u7AE0\u8282\uFF09")),(Ao==null?void 0:Ao.length)===0&&Zs.createElement(ml.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})),fo==="Discusses"&&Zs.createElement("aside",{className:"mt20"},Zs.createElement(Vn,{activeIndex:3,isDelete:(Wr=We.detail)==null?void 0:Wr.allow_add_member,shixunIdentifier:11,identity:(da=xn.userInfo)==null?void 0:da.role,user:xn.userInfo,isShixunDetail:!0,keywords:Ma,refreshCount:hs}))),Zs.createElement(yo,null),Zs.createElement(Lu,{shixunIds:vi,cb:dl}),Zs.createElement(zi,null),Zs.createElement(Ds,null),Zs.createElement(As,null),Zs.createElement(Ru,null),Zs.createElement(nc,{saveExercise:Sa}),Zs.createElement(bc.Z,null),Zs.createElement(BA.Z,{close:!0,data:Xa==null?void 0:Xa.content,type:Xa==null?void 0:Xa.type,hasMask:!0,monacoEditor:{language:"txt",onChange:()=>{},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:()=>{ao({content:"",type:""})}}))};var qc=(0,oe.connect)(({pathsDetail:ft,user:Ct,loading:We,classroomList:xn})=>({pathsDetail:ft,user:Ct,loading:We.effects,classroomList:xn}))(eu),Bc=he(5083),es=he(11420),XA={flex_box_center:"flex_box_center___i4e0p",flex_space_between:"flex_space_between___B6oqU",flex_box_vertical_center:"flex_box_vertical_center___YLSvz",flex_box_center_end:"flex_box_center_end___DFMRu",flex_box_column:"flex_box_column___vSIV6",certificate:"certificate___fHfxF",actionsBtns:"actionsBtns___plapq"},Ks=he(59301),Zu=Object.defineProperty,Pc=Object.defineProperties,ac=Object.getOwnPropertyDescriptors,Mu=Object.getOwnPropertySymbols,oc=Object.prototype.hasOwnProperty,NA=Object.prototype.propertyIsEnumerable,VA=(ft,Ct,We)=>Ct in ft?Zu(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Tl=(ft,Ct)=>{for(var We in Ct||(Ct={}))oc.call(Ct,We)&&VA(ft,We,Ct[We]);if(Mu)for(var We of Mu(Ct))NA.call(Ct,We)&&VA(ft,We,Ct[We]);return ft},xu=(ft,Ct)=>Pc(ft,ac(Ct)),yA=(ft,Ct)=>{var We={};for(var xn in ft)oc.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&Mu)for(var xn of Mu(ft))Ct.indexOf(xn)<0&&NA.call(ft,xn)&&(We[xn]=ft[xn]);return We},uA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{RangePicker:Fs}=Bc.default,Us=ft=>{var Ct=ft,{user:We,pathsDetail:xn}=Ct,lr=yA(Ct,["user","pathsDetail"]),Er;const[_r]=bt.default.useForm(),[Jn,En]=(0,z.useState)([]),[$n,Wr]=(0,z.useState)(!0),[da,ca]=(0,z.useState)(!1),[Ka,fo]=(0,z.useState)(!1),[Ma,xa]=(0,z.useState)(0),[mo,Oa]=(0,z.useState)({}),Ya=(0,oe.useParams)(),[Wa,ba]=(0,z.useState)({page:1,limit:10}),Fa=!((Er=xn.detail)!=null&&Er.can_managed),Lo=()=>{De.ZP.warning("\u975E\u8BFE\u7A0B\u5408\u4F5C\u8005\u4E0D\u53EF\u64CD\u4F5C\uFF0C\u8BF7\u4E0E\u8BFE\u7A0B\u8D1F\u8D23\u4EBA\u8054\u7CFB\uFF0C\u83B7\u5F97\u5408\u4F5C\u8005\u8EAB\u4EFD\u540E\u8FDB\u884C\u76F8\u5173\u64CD\u4F5C\u3002")},Bo=[{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",align:"left"},{title:"\u7533\u8BF7\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left"},{title:"\u7533\u8BF7\u72B6\u6001",dataIndex:"state",key:"state",align:"left",render:(Aa,Pr)=>Ks.createElement(Ks.Fragment,null,(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",null,"\u7533\u8BF7\u4E2D"),(Pr==null?void 0:Pr.state)==="rejected"&&Ks.createElement("span",{style:{color:"#E53333"}},"\u672A\u901A\u8FC7"),(Pr==null?void 0:Pr.state)==="passed"&&Ks.createElement("span",{style:{color:"#2FA34F"}},"\u901A\u8FC7"))},{title:"\u5B66\u4E60\u8FDB\u5EA6",dataIndex:"process",key:"process",align:"left",render:Aa=>`${Aa}%`},{title:"\u5BA1\u6279\u64CD\u4F5C",dataIndex:"action",key:"action",align:"left",render:(Aa,Pr)=>Ks.createElement("div",{className:XA.actionsBtns},(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",{onClick:()=>Xr(Pr)},"\u540C\u610F"),(Pr==null?void 0:Pr.state)==="drafted"&&Ks.createElement("span",{onClick:()=>Ao(Pr)},"\u62D2\u7EDD"),(Pr==null?void 0:Pr.state)==="rejected"&&Ks.createElement("span",{onClick:()=>Oo(Pr)},"\u62D2\u7EDD\u539F\u56E0"),(Pr==null?void 0:Pr.state)==="passed"&&Ks.createElement("span",{onClick:()=>Xa(Pr)},"\u67E5\u770B\u8BC1\u4E66"))}].filter(Aa=>Ka?!0:Aa.title!=="\u5B66\u4E60\u8FDB\u5EA6"&&Aa.title!=="\u5BA1\u6279\u64CD\u4F5C");(0,z.useEffect)(()=>{ao(Wa)},[]);const Xr=Aa=>uA(void 0,null,function*(){if(Fa){Lo();return}const Pr=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Aa==null?void 0:Aa.id,op:"pass"}});(Pr==null?void 0:Pr.status)===0&&ao(Wa)}),Ao=Aa=>{if(Fa){Lo();return}let Pr="";Fe.default.confirm({title:"\u8BC1\u4E66\u7533\u8BF7\u62D2\u7EDD",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:Ks.createElement("div",null,Ks.createElement("p",null,"\u62D2\u7EDD\u8BC1\u4E66\u53D1\u653E\u9700\u586B\u5199\u62D2\u7EDD\u539F\u56E0\u3002"),Ks.createElement("aside",{className:"flex-container"},Ks.createElement("sup",{className:"c-red-ee4"},"*"),Ks.createElement("span",null,"\u62D2\u7EDD\u539F\u56E0:"),Ks.createElement(Et.default,{maxLength:30,style:{width:284,marginLeft:10},onChange:ko=>Pr=ko.target.value}))),okText:"\u786E\u5B9A\u62D2\u7EDD",cancelText:"\u53D6\u6D88",onOk:()=>uA(void 0,null,function*(){if(!Pr)return De.ZP.warning("\u62D2\u7EDD\u7406\u7531\u4E0D\u80FD\u4E3A\u7A7A"),Promise.reject();const ko=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/process_certificate.json`,{method:"post",body:{certificate_id:Aa==null?void 0:Aa.id,op:"reject",content:Pr}});(ko==null?void 0:ko.status)===0&&ao(Wa)})})},Oo=Aa=>{if(Fa){Lo();return}Fe.default.info({title:"\u62D2\u7EDD\u539F\u56E0",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:Ks.createElement("div",null,Aa==null?void 0:Aa.content),okText:"\u786E\u5B9A"})},Xa=Aa=>{Oa((Aa==null?void 0:Aa.info)||{}),ca(!0)},ao=Aa=>uA(void 0,null,function*(){Wr(!0);const Pr=yield(0,St.ZP)(`/api/paths/${Ya==null?void 0:Ya.pathId}/request_certificates.json`,{method:"get",params:Aa});Pr!=null&&Pr.data&&(En(Pr==null?void 0:Pr.data),xa((Pr==null?void 0:Pr.total_count)||0),fo(Pr==null?void 0:Pr.is_manage)),Wr(!1)}),vi=(Aa,Pr)=>{const ko=xu(Tl({},Wa),{page:Aa,limit:Pr});ba(ko),ao(ko)};return Ks.createElement("div",{className:XA.certificate},Ks.createElement(bt.default,{form:_r,layout:"inline",className:"mb20",size:"large",onValuesChange:(Aa,Pr)=>{const{state:ko="",keyword:Oi="",time:Wi=[]}=Pr,Ai=xu(Tl({},Wa),{page:1,state:ko,keyword:Oi,start_time:Wi!=null&&Wi[0]?ie()(Wi[0]).format("YYYY-MM-DD"):"",end_time:Wi!=null&&Wi[1]?ie()(Wi[1]).format("YYYY-MM-DD"):""});ba(Ai),ao(Ai)}},Ks.createElement(bt.default.Item,{name:"state",initialValue:"",className:"mr10"},Ks.createElement(y.default,{style:{width:104}},Ks.createElement(y.default.Option,{value:""},"\u5168\u90E8\u72B6\u6001"),Ks.createElement(y.default.Option,{value:"drafted"},"\u7533\u8BF7\u4E2D"),Ks.createElement(y.default.Option,{value:"passed"},"\u901A\u8FC7"),Ks.createElement(y.default.Option,{value:"3"},"\u672A\u901A\u8FC7"))),Ks.createElement(bt.default.Item,{name:"time"},Ks.createElement(Fs,{onChange:(Aa,Pr)=>{console.log(Pr,22)},placeholder:["\u7533\u8BF7\u5F00\u59CB\u65F6\u95F4","\u7533\u8BF7\u7ED3\u675F\u65F6\u95F4"]})),Ks.createElement(bt.default.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword"},Ks.createElement(es.t7,{style:{width:193},placeholder:"\u8BF7\u8F93\u5165\u5B66\u751F\u59D3\u540D"}))),Ks.createElement(Yn.default,{dataSource:Jn,rowKey:Aa=>Aa.id,columns:Bo,loading:$n,pagination:{pageSize:Wa.limit,total:Ma,current:Wa.page,onChange:vi,showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),Ks.createElement(ts.Z,{visible:da,onCancel:()=>{ca(!1),Oa({})},data:mo}))};var ru=(0,oe.connect)(({user:ft,pathsDetail:Ct})=>({user:ft,pathsDetail:Ct}))(Us),Eu=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});ie().locale("ZH-cn");const{TabPane:fu}=Ml.default,xc=({data:ft})=>{const[Ct,We]=(0,z.useState)("1"),[xn,lr]=(0,z.useState)(1),[Er,_r]=(0,z.useState)(),[Jn,En]=(0,z.useState)(!0),$n=(0,oe.useParams)();function Wr(){return Eu(this,null,function*(){let ca;En(!0),Ct==="1"?ca=`/api/paths/${$n.pathId}/study_ranking_shixuns_passed.json`:Ct==="2"?ca=`/api/paths/${$n.pathId}/study_ranking_videos.json`:Ct==="3"?ca=`/api/paths/${$n.pathId}/study_ranking_pdf_attachments.json`:Ct==="4"&&(ca=`/api/paths/${$n.pathId}/study_ranking_discusses.json`);const Ka=yield(0,St.ZP)(ca,{method:"get",params:{page:xn}});En(!1),_r(Ka)})}(0,z.useEffect)(()=>{Wr()},[xn,Ct]);const da=()=>{var ca,Ka,fo,Ma,xa,mo,Oa,Ya,Wa,ba,Fa,Lo,Bo;return z.createElement(z.Fragment,null,z.createElement(E.Z,{spinning:Jn},z.createElement("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"}},z.createElement("span",{style:{flex:"1"}},"\u6392\u540D"),z.createElement("span",{style:{flex:"1"}},"\u59D3\u540D"),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},"\u901A\u8FC7\u5173\u5361\u6570"),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},"\u7D2F\u8BA1\u5B66\u4E60\u65F6\u957F"),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},"\u4E0B\u8F7D\u8D44\u6E90\u6B21\u6570"),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},"\u53D1\u5E16\u6570")),(Er==null?void 0:Er.user_show)&&z.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},z.createElement("span",{style:{flex:"1"}},((ca=Er==null?void 0:Er.data_user)==null?void 0:ca.rank)===0&&((Ka=Er==null?void 0:Er.data_user)==null?void 0:Ka.num)===0?"--":((fo=Er==null?void 0:Er.data_user)==null?void 0:fo.rank)<=100&&((Ma=Er==null?void 0:Er.data_user)==null?void 0:Ma.rank)!=0?(xa=Er==null?void 0:Er.data_user)==null?void 0:xa.rank:"\u672A\u4E0A\u699C"),z.createElement("span",{style:{flex:"1"}},(mo=Er==null?void 0:Er.data_user)==null?void 0:mo.user_real_name),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},((Oa=Er==null?void 0:Er.data_user)==null?void 0:Oa.num)||"--"),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},(Ya=Er==null?void 0:Er.data_user)!=null&&Ya.num?(0,pe.li)((Wa=Er==null?void 0:Er.data_user)==null?void 0:Wa.num):"--"),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},((ba=Er==null?void 0:Er.data_user)==null?void 0:ba.num)||"--"),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},((Fa=Er==null?void 0:Er.data_user)==null?void 0:Fa.num)||"--")),(Er==null?void 0:Er.user_show)&&z.createElement(zs.Z,null),((Lo=Er==null?void 0:Er.data)==null?void 0:Lo.length)>0?(Bo=Er==null?void 0:Er.data)==null?void 0:Bo.map((Xr,Ao)=>z.createElement("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"}},(Xr==null?void 0:Xr.rank)===1&&z.createElement("span",{style:{flex:"1",color:"#E02020"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)===2&&z.createElement("span",{style:{flex:"1",color:"#FA6400"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)===3&&z.createElement("span",{style:{flex:"1",color:"#F7B500"}},Xr==null?void 0:Xr.rank),(Xr==null?void 0:Xr.rank)>3&&z.createElement("span",{style:{flex:"1"}},Xr==null?void 0:Xr.rank),z.createElement("span",{style:{flex:"1"}},Xr==null?void 0:Xr.user_real_name),Ct==="1"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num),Ct==="2"&&z.createElement("span",{style:{flex:"3"}},(0,pe.li)(Xr==null?void 0:Xr.num)),Ct==="3"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num),Ct==="4"&&z.createElement("span",{style:{flex:"3"}},Xr==null?void 0:Xr.num))):z.createElement(ml.Z,null),(Er==null?void 0:Er.count)>10&&z.createElement(li.Z,{current:xn,pageSize:10,showSizeChanger:!1,total:Er==null?void 0:Er.count,style:{textAlign:"center",margin:"20px 0px"},onChange:Xr=>{lr(Xr)}})))};return z.createElement("div",null,z.createElement(Ml.default,{activeKey:Ct,style:{background:"#fff",padding:"0px 20px"},onChange:ca=>{We(ca),lr(1)}},z.createElement(fu,{tab:"\u901A\u5173\u699C",style:{background:"#fff"},key:"1"},z.createElement(da,null)),z.createElement(fu,{tab:"\u89C6\u9891\u5B66\u4E60\u699C",key:"2"},z.createElement(da,null)),z.createElement(fu,{tab:"\u4E0B\u8F7D\u8D44\u6E90\u699C",key:"3"},z.createElement(da,null)),z.createElement(fu,{tab:"\u4E92\u52A8\u8BA8\u8BBA\u699C",key:"4"},z.createElement(da,null))))};var Ju=he(20736),ZA=Object.getOwnPropertySymbols,Qu=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,sd=(ft,Ct)=>{var We={};for(var xn in ft)Qu.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&ZA)for(var xn of ZA(ft))Ct.indexOf(xn)<0&&Fu.call(ft,xn)&&(We[xn]=ft[xn]);return We},JA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Uu=ft=>{var Ct=ft,{user:We,pathsDetail:xn}=Ct,lr=sd(Ct,["user","pathsDetail"]),Er;const _r=(0,oe.useParams)(),Jn=(0,z.useRef)(),En=(0,z.useRef)(),$n=(0,z.useRef)(!1),[Wr,da]=(0,z.useState)({}),[ca,Ka]=(0,z.useState)(700);(0,z.useEffect)(()=>{setTimeout(()=>{var xa,mo;(mo=(xa=Jn.current)==null?void 0:xa.resize)==null||mo.call(xa)},300)},[ca]),(0,z.useEffect)(()=>{var xa;da((xa=xn.detail)==null?void 0:xa.atlas_data)},[(Er=xn.detail)==null?void 0:Er.atlas_data]),(0,z.useEffect)(()=>(document.addEventListener((0,Ju.gH)(),fo),()=>{document.removeEventListener((0,Ju.gH)(),fo)}),[]);const fo=()=>{(0,Ju.vp)()||Ka(700)},Ma=()=>({title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:xa=>{if(xa.dataType==="edge")return xa.data.relation;if(xa.dataType==="node")return"\u540D\u79F0\uFF1A"+xa.data.name+"
\u7C7B\u522B\uFF1A"+xa.data.labels.join(", ")+"
ID: "+xa.data.uid+"
"}},legend:[{bottom:0,left:"center",orient:"horizontal",data:Wr.categories.map(xa=>{if(xa.name)return xa.name})}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:Wr.nodes,links:Wr.links,categories:Wr.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247"},myTool:{show:!0,title:"\u5168\u5C4F\u663E\u793A",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:()=>{(0,Ju.vp)()?(setTimeout(()=>{Ka(700)},300),(0,Ju.BU)()):((0,Ju.Dj)(En.current),setTimeout(()=>{Ka(window.innerHeight-40)},300))}}}}});return z.createElement("div",{style:{paddingTop:20,paddingBottom:20,height:ca+30,background:"#FFF"},ref:En},Wr.nodes&&z.createElement(ms.Z,{style:{height:ca+"px"},option:Ma(),onChartReady:xa=>{Jn.current=xa,xa.resize()},opts:{renderer:"svg"},onEvents:{click:xa=>{$n.current=!1,setTimeout(()=>{if(!$n.current&&xa.dataType==="node"){let mo=xa.data.url;mo&&window.open(mo,"_blank")}},500)},dblclick:(xa,mo,Oa)=>JA(void 0,null,function*(){console.log("p:",xa,mo,Oa),$n.current=!0;const Ya=yield(0,St.ZP)(`/api/paths/${_r.pathId}/atlas_data.json`,{method:"get",params:{node_id:xa.data.id}});let{nodes:Wa,links:ba,categories:Fa}=Ya.atlas_data;Wa=Wr.nodes.concat(Wa),ba=Wr.links.concat(ba);let Lo=Wa.filter((Oo,Xa,ao)=>ao.findIndex(vi=>vi.id===Oo.id)===Xa),Bo=ba.filter((Oo,Xa,ao)=>ao.findIndex(vi=>vi.source===Oo.source&&vi.target===Oo.target)===Xa),Xr=[],Ao=Math.max(Fa.length,Wr.categories.length);for(let Oo=0;Oo({user:ft,pathsDetail:Ct}))(Uu),Js={flex_box_center:"flex_box_center___zI_82",flex_space_between:"flex_space_between___c8p6y",flex_box_vertical_center:"flex_box_vertical_center___OQMX2",flex_box_center_end:"flex_box_center_end___TDCTp",flex_box_column:"flex_box_column___TBe9v",bg:"bg___B_tAL",AllButStyle:"AllButStyle___gHlx_",ButStyles:"ButStyles___QnHEw",order:"order___p1oR4",payed:"payed___clmo_",study:"study___xKiY_",studyActive:"studyActive___OL576",Head:"Head___A9J68",Headtitle:"Headtitle___HvFxg",span2:"span2___L0TMM",Headprice:"Headprice___RXYrD",nowPrice:"nowPrice___cv3Ok",initPrice:"initPrice___EXuC3",Swiper:"Swiper___sDGem",BannerListItemDiv:"BannerListItemDiv___asTuk",BannerListItem:"BannerListItem___NwQOT",BannerListItemImg:"BannerListItemImg___mD5FK",bgimg:"bgimg___PFwp4",buyimg:"buyimg___QLVI_",curCourse:"curCourse___ExJPE",BannerListItemInfo:"BannerListItemInfo___Vio14",BannerListItemInfoTitle:"BannerListItemInfoTitle___FiU8N",BannerListItemInfoTeacher:"BannerListItemInfoTeacher___aifjQ",BannerListItemInfoTime:"BannerListItemInfoTime___qez5r",timeprice:"timeprice___dqmp8",span:"span___UhhBA",BannerListItemInfoTime2:"BannerListItemInfoTime2___Zm2lP",span1:"span1___AXdGP",expansion:"expansion___t6EwU"},ud="data:image/png;base64,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",ys=he(59301),_c=Object.getOwnPropertySymbols,$c=Object.prototype.hasOwnProperty,ic=Object.prototype.propertyIsEnumerable,Fc=(ft,Ct)=>{var We={};for(var xn in ft)$c.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&_c)for(var xn of _c(ft))Ct.indexOf(xn)<0&&ic.call(ft,xn)&&(We[xn]=ft[xn]);return We},TA=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const Hc=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,user:lr,loading:Er,dispatch:_r}=Ct,Jn=Fc(Ct,["pathsDetail","globalSetting","user","loading","dispatch"]);const[En,$n]=(0,z.useState)([]),[Wr]=(0,oe.useSearchParams)(),da=(0,oe.useParams)(),[ca,Ka]=(0,z.useState)(!1),fo=()=>TA(void 0,null,function*(){var Oa,Ya;Ka(!0);const Wa=yield(0,St.ZP)(`/api/paths/${da.pathId}/packages_list.json`,{method:"get",params:{identifier:(Oa=lr==null?void 0:lr.userInfo)==null?void 0:Oa.login,id:da.pathId}});Ka(!1),Wa.status==0&&$n((Ya=Wa==null?void 0:Wa.data)==null?void 0:Ya.map(ba=>(ba.isFull=!1,ba)))});(0,z.useEffect)(()=>{fo()},[]);const Ma=Oa=>TA(void 0,null,function*(){const Ya=yield(0,St.ZP)("/api/payments/check_order.json",{method:"GET",params:{subject_package_id:Oa}});(Ya==null?void 0:Ya.status)==0?xa(Oa):Fe.default.confirm({centered:!0,title:"\u63D0\u793A",icon:null,content:"\u8BFE\u7A0B\u5DF2\u5B58\u5728\u5F85\u652F\u4ED8\u8BA2\u5355\uFF0C\u786E\u5B9A\u53D6\u6D88\u539F\u8BA2\u5355\uFF0C\u91CD\u65B0\u63D0\u4EA4\u8BA2\u5355\u8FDB\u884C\u652F\u4ED8\u5417\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>TA(void 0,null,function*(){const Wa=yield(0,St.ZP)("/api/payments/update_order.json",{method:"POST",body:{subject_package_id:Oa}});(Wa==null?void 0:Wa.status)==0&&xa(Oa)})})}),xa=Oa=>TA(void 0,null,function*(){const Ya=yield(0,St.ZP)("/api/payments.json",{method:"POST",body:{subject_package_id:Oa,payment_method:"wechat_qr"}});Ya!=null&&Ya.num&&window.open(Wr.get("userid")?`/order/${da.pathId}/pay?order_num=${Ya==null?void 0:Ya.num}&userid=${Wr.get("userid")}`:`/order/${da.pathId}/pay?order_num=${Ya==null?void 0:Ya.num}`)}),mo=Oa=>{var Ya,Wa,ba,Fa,Lo,Bo,Xr,Ao,Oo,Xa;return ys.createElement("section",{style:{marginBottom:"26px",backgroundColor:"#fff"}},ys.createElement("div",{className:Js.Head},ys.createElement("div",{className:Js.Headtitle},ys.createElement("span",{title:Oa==null?void 0:Oa.package_name,style:{display:"inline-block",maxWidth:"260px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},Oa==null?void 0:Oa.package_name),ys.createElement("span",{className:Js.span2},"\uFF08\u5171 ",ys.createElement("span",{style:{color:"#333"}},Oa==null?void 0:Oa.subject_count)," \u95E8\u8BFE\u7A0B\uFF09")),ys.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"flex-end"}},ys.createElement("div",{className:Js.Headprice},ys.createElement("span",null,"\u5957\u9910\u4EF7\u683C\uFF1A"),ys.createElement("span",{className:Js.nowPrice},"\uFFE5",parseInt((Wa=(Ya=`${Oa==null?void 0:Oa.package_price}`)==null?void 0:Ya.split("."))==null?void 0:Wa[1])>0?Oa==null?void 0:Oa.package_price:(Fa=(ba=`${Oa==null?void 0:Oa.package_price}`)==null?void 0:ba.split("."))==null?void 0:Fa[0]),ys.createElement("span",{className:Js.initPrice},"\uFFE5",parseInt((Bo=(Lo=`${Oa==null?void 0:Oa.package_origin_price}`)==null?void 0:Lo.split("."))==null?void 0:Bo[1])>0?Oa==null?void 0:Oa.package_origin_price:(Ao=(Xr=`${Oa==null?void 0:Oa.package_origin_price}`)==null?void 0:Xr.split("."))==null?void 0:Ao[0])),ys.createElement("div",{className:Js.AllButStyle},ys.createElement(te.ZP,{className:Oa!=null&&Oa.is_payed?`${Js.payed}`:`${Js.order}`,onClick:()=>{Oa!=null&&Oa.is_payed?oe.history.push(`/users/${lr==null?void 0:lr.userInfo.login}/paths?category=payed`):Ma(Oa==null?void 0:Oa.id)}},Oa!=null&&Oa.is_payed?"\u5DF2\u8D2D\u4E70":"\u7ACB\u5373\u8D2D\u4E70"," ")))),ys.createElement("div",{className:Oa.isFull?`${Js.Swiper}`:`${Js.Swiper} ${Js.expansion}`},(Oo=Oa==null?void 0:Oa.subjects)==null?void 0:Oo.map((ao,vi)=>{var Aa,Pr,ko,Oi;return ys.createElement("div",{style:{width:"232px",marginRight:(1+vi)%3===0?0:22},className:Js.BannerListItemDiv,key:vi},ys.createElement("div",{className:Js.BannerListItem},ys.createElement("div",{onClick:()=>window.open(`/paths/${ao.identifier}`)},ys.createElement("div",{className:Js.BannerListItemImg},ys.createElement("img",{className:Js.bgimg,src:`${ao.image_url}`}),(ao==null?void 0:ao.user_paid_subject)&&ys.createElement("img",{className:Js.buyimg,src:ud}),(ao==null?void 0:ao.is_current_subject)&&ys.createElement("span",{className:Js.curCourse},"\u5F53\u524D\u8BFE\u7A0B")),ys.createElement("div",{className:Js.BannerListItemInfo},ys.createElement(me.Z,{placement:"topLeft",title:ao.name},ys.createElement("div",{className:Js.BannerListItemInfoTitle},ao.name)),ys.createElement("div",{className:Js.BannerListItemInfoTeacher},"\u8BB2\u5E08\uFF1A",ao.teacher),ys.createElement("div",{className:`${Js.BannerListItemInfoTime} ${Js.BannerListItemInfoTime2}`},ys.createElement("div",{className:Js.span1},ao.learn_count/1e4>1?(ao.learn_count/1e4).toFixed(1)+"W":ao.learn_count,"\u4EBA\u6B63\u5728\u5B66"),ys.createElement("div",{className:`${Js.timeprice}`},ys.createElement("div",{className:Js.span},ys.createElement("span",{className:Js.qianfuhao},"\uFFE5"),ao.is_discount?parseInt((Aa=ao==null?void 0:ao.price)==null?void 0:Aa.split(".")[1])>0?ao==null?void 0:ao.price:(Pr=ao==null?void 0:ao.price)==null?void 0:Pr.split(".")[0]:parseInt((ko=ao==null?void 0:ao.origin_price)==null?void 0:ko.split(".")[1])>0?ao==null?void 0:ao.origin_price:(Oi=ao==null?void 0:ao.origin_price)==null?void 0:Oi.split(".")[0])))))))})),ys.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",color:"#82A8FF",paddingBottom:"20px"}},((Xa=Oa==null?void 0:Oa.subjects)==null?void 0:Xa.length)>3&&ys.createElement("div",{onClick:()=>{Oa.isFull=!Oa.isFull,$n([...En])}},ys.createElement("span",{className:"current",style:{marginRight:"6px"}},Oa.isFull?"\u6536\u8D77":"\u5C55\u5F00"),ys.createElement("span",{className:"current"},ys.createElement("i",{className:Oa.isFull?"iconfont icon-shouqi5":"iconfont icon-xiala4",style:{fontSize:"8px"}})))))};return ys.createElement(E.Z,{spinning:ca},(En==null?void 0:En.length)>0?En==null?void 0:En.map(Oa=>mo(Oa)):ys.createElement(ml.Z,null))};var Ic=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We,user:xn})=>({pathsDetail:ft,globalSetting:We,loading:Ct,user:xn}))(Hc),ed=he(85469),RA={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",bg:"bg___sN_Hy",wrap:"wrap___IaIuZ",content:"content___q5lPL",wrapTabs:"wrapTabs___FivJx",intro:"intro___lW9Kf",introTitle:"introTitle___y5V_M"},YA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",il=he(59301),sc=Object.defineProperty,AA=Object.getOwnPropertySymbols,Cs=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,Jt=(ft,Ct,We)=>Ct in ft?sc(ft,Ct,{enumerable:!0,configurable:!0,writable:!0,value:We}):ft[Ct]=We,Kn=(ft,Ct)=>{for(var We in Ct||(Ct={}))Cs.call(Ct,We)&&Jt(ft,We,Ct[We]);if(AA)for(var We of AA(Ct))Je.call(Ct,We)&&Jt(ft,We,Ct[We]);return ft},or=(ft,Ct)=>{var We={};for(var xn in ft)Cs.call(ft,xn)&&Ct.indexOf(xn)<0&&(We[xn]=ft[xn]);if(ft!=null&&AA)for(var xn of AA(ft))Ct.indexOf(xn)<0&&Je.call(ft,xn)&&(We[xn]=ft[xn]);return We},qr=(ft,Ct,We)=>new Promise((xn,lr)=>{var Er=En=>{try{Jn(We.next(En))}catch($n){lr($n)}},_r=En=>{try{Jn(We.throw(En))}catch($n){lr($n)}},Jn=En=>En.done?xn(En.value):Promise.resolve(En.value).then(Er,_r);Jn((We=We.apply(ft,Ct)).next())});const{TabPane:Ba}=Ml.default;var so=(ft=>(ft.All="",ft.Shixun="shixun",ft.VideoItem="video",ft.Attachment="attachment",ft.group_count="group_homework",ft.normal_count="normal_homework",ft.ExaminationBank="exercise",ft.HomeworkCommon="hack_homework",ft.Discusses="Discusses",ft))(so||{});function ei(ft){const Ct=(lr,Er)=>{if(lr.localName===Er)return lr;for(let _r=0,Jn=lr;Jn=Jn.parentNode;_r++){if(Jn.localName===Er)return Jn;if(Jn==document.documentElement)return!1}},We=ft.target,xn=Ct(We,"a");if(console.log([xn],xn==null?void 0:xn.href,44),!(xn!=null&&xn.href)&&We.tagName.toUpperCase()==="IMG"){let lr=We.src||We.getAttribute("src");lr&&lr.indexOf("/images/avatars/User")===-1&&(ft.stopPropagation(),ft.preventDefault(),Pl.Z.publish("preview-image",lr))}}const Ri=ft=>{var Ct=ft,{pathsDetail:We,globalSetting:xn,loading:lr,dispatch:Er}=Ct,_r=or(Ct,["pathsDetail","globalSetting","loading","dispatch"]),Jn,En,$n,Wr;const[da]=(0,oe.useSearchParams)(),ca=(0,oe.useParams)(),Ka=(0,z.useRef)(),[fo,Ma]=(0,z.useState)(""),xa=[{name:"\u8BFE\u7A0B\u7AE0\u8282",key:"stage"},{name:"\u6392\u884C\u699C",key:"ranking"},{name:"\u8BC1\u4E66\u7533\u8BF7",key:"certificate"},{name:"\u79D1\u6559\u8D44\u6E90\u56FE\u8C31",key:"atlas"},{name:"\u77E5\u8BC6\u56FE\u8C31",key:"knowledge",hidden:(Jn=xn==null?void 0:xn.setting)==null?void 0:Jn.hide_knowledg_graph},{name:"\u5957\u9910\u5217\u8868",key:"Combination",extra:"\u4F18\u60E0"}].filter(ba=>{var Fa,Lo;return(Fa=We.detail)!=null&&Fa.excellent||((Lo=We.detail)==null?void 0:Lo.is_free)===!1?!0:ba.key!=="certificate"}).filter(ba=>{var Fa,Lo,Bo;return(Fa=We.detail)!=null&&Fa.atlas_data&&((Bo=(Lo=We.detail)==null?void 0:Lo.atlas_data)!=null&&Bo.nodes)?!0:ba.key!=="atlas"}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)!=null&&Lo.is_has_package)?!0:ba.key!=="Combination"}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_chapter)===!1?ba.key!=="stage":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_charts)===!1?ba.key!=="ranking":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_cert_apply)===!1?ba.key!=="certificate":!0}).filter(ba=>{var Fa,Lo;return((Fa=We.detail)==null?void 0:Fa.is_free)===!1&&((Lo=We.detail)==null?void 0:Lo.show_knowledge_graph)===!1?ba.key!=="knowledge":!0}),[mo,Oa]=(0,z.useState)(da.get("activeKey")||((En=xa[0])==null?void 0:En.key));(0,z.useEffect)(()=>{if(Ka.current)return Ka.current.addEventListener("mousedown",ei),()=>{var ba;(ba=Ka.current)==null||ba.removeEventListener("mousedown",ei)}},[Ka.current]),(0,z.useEffect)(()=>{Er({type:"pathsDetail/save",payload:{editKey:-1}}),ca.pathId&&Wa()},[ca.pathId]),(0,z.useEffect)(()=>{var ba,Fa;(0,pe.Dk)((ba=We.detail)==null?void 0:ba.name),Oa(da.get("activeKey")||((Fa=xa[0])==null?void 0:Fa.key))},[We]);const Ya=ba=>{var Fa;const Lo=(Fa=decodeURIComponent(ba))==null?void 0:Fa.trim();Er({type:"pathsDetail/save",payload:{keywords:Lo}}),Ma(Lo)},Wa=()=>qr(void 0,null,function*(){const ba=yield Er({type:"pathsDetail/getPathsDetail",payload:Kn({id:ca.pathId},(0,pe.oP)())});Er({type:"pathsDetail/getRightData",payload:{id:ca.pathId}}),Er({type:"pathsDetail/getStageData",payload:{subject_id:ca.pathId,show_course_section:ba==null?void 0:ba.show_course_section}}),ba!=null&&ba.id&&da.get("token")&&(location.href=location.pathname)});return il.createElement(E.Z,{spinning:!1},il.createElement("section",{className:RA.bg},il.createElement(Lr,null),il.createElement(ed.Z,null),il.createElement("section",{style:{marginTop:(($n=We.detail)==null?void 0:$n.excellent)&&"89px"},className:`edu-container pb80 ${RA.wrap}`},il.createElement("aside",{className:RA.content},il.createElement("div",{className:RA.intro},il.createElement("div",{className:RA.introTitle},il.createElement("span",{className:"font16",style:{display:"flex",alignItems:"center"}},il.createElement("img",{src:YA,style:{marginRight:"10px"}}),"\u8BFE\u7A0B\u4ECB\u7ECD")),il.createElement("div",{ref:Ka},il.createElement(st.Z,{value:(Wr=We.detail)==null?void 0:Wr.description}))),(xa==null?void 0:xa.length)>0&&il.createElement(Ml.default,{className:RA.wrapTabs,activeKey:mo,onChange:ba=>{ba==="knowledge"?window.open(`/knowledgegraph/${ca.pathId}`):Oa(ba)},tabBarGutter:50,tabBarStyle:{height:76},tabBarExtraContent:mo==="stage"?il.createElement(es.t7,{style:{width:222,backgroundColor:"#fff"},placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onInputChange:Ya,onChange:ba=>{Er({type:"pathsDetail/getStageData",payload:{tab:so[We==null?void 0:We.visibleType],subject_id:ca.pathId,keywords:ba}})}}):""},xa.map(ba=>il.createElement(Ba,{tab:ba!=null&&ba.extra?il.createElement("span",{style:{position:"relative"}},il.createElement("span",null,ba.name),il.createElement("span",{style:{position:"absolute",top:"0",left:"72px",display:"inline-block",width:"32px",height:"16px",lineHeight:"16px",textAlign:"center",backgroundColor:"#FF0000",borderRadius:"8px",fontSize:"12px",color:"#fff"}},ba.extra)):ba.name,key:ba.key}))),mo==="stage"&&il.createElement(qc,{keywords:fo}),mo==="ranking"&&il.createElement(xc,null),mo==="certificate"&&il.createElement(ru,null),mo==="atlas"&&il.createElement(Yu,null),mo==="Combination"&&il.createElement(Ic,null)),il.createElement(Hs,null))))};var is=(0,oe.connect)(({pathsDetail:ft,loading:Ct,globalSetting:We})=>({pathsDetail:ft,globalSetting:We,loading:Ct}))(Ri)},843:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Pe}});var z=he(59301),oe=he(24459),De=he(92832),Fe=he(78241),we=he(8591),me=he(43418),ae=he(93948),ce=he(24905),ge=he(12563),te={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},le=he(60918),ue=he(66701),se=he(73898),ne=Object.defineProperty,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,E=(ve,Me,Re)=>Me in ve?ne(ve,Me,{enumerable:!0,configurable:!0,writable:!0,value:Re}):ve[Me]=Re,b=(ve,Me)=>{for(var Re in Me||(Me={}))a.call(Me,Re)&&E(ve,Re,Me[Re]);if(y)for(var Re of y(Me))x.call(Me,Re)&&E(ve,Re,Me[Re]);return ve},ee=(ve,Me,Re)=>new Promise((xe,at)=>{var qe=Bt=>{try{it(Re.next(Bt))}catch(nt){at(nt)}},xt=Bt=>{try{it(Re.throw(Bt))}catch(nt){at(nt)}},it=Bt=>Bt.done?xe(Bt.value):Promise.resolve(Bt.value).then(qe,xt);it((Re=Re.apply(ve,Me)).next())});const{TextArea:re}=De.default,ie=1024,Ae=(ve,Me)=>{var Re;const{uploadInfo:xe={}}=Me.payload||{};switch(Me.type){case"addVideo":return{videoList:[...ve.videoList,{name:xe.file.name,size:xe.file.size,type:xe.file.type,fileHash:xe.fileHash,state:xe.state,videoId:xe.videoId,loaded:xe.loaded||0,title:""}]};case"removeVideo":return{videoList:ve.videoList.filter(at=>at.name!==Me.payload.name)};case"removeAll":return{videoList:[]};case"updateProgress":return{videoList:ve.videoList.map(at=>at.name===Me.payload.uploadInfo.file.name?b(b({},at),{loaded:Me.payload.progressPercent,videoId:xe.videoId,fileHash:xe.fileHash}):at)};case"updateTitle":return{videoList:(Re=ve.videoList)==null?void 0:Re.map(at=>at.name===Me.payload.item.name?b(b({},at),{title:Me.payload.title}):at)};default:return{videoList:[]}}},pe=({user:ve,globalSetting:Me,loading:Re,dispatch:xe,visible:at,editData:qe,onCancel:xt=()=>{},onOk:it=()=>{},queryParams:Bt={}})=>{var nt;const Ht=(0,oe.useParams)(),[vt]=Fe.default.useForm(),[At,Xe]=(0,z.useReducer)(Ae,{videoList:[]}),[_e,dt]=(0,z.useState)(!1),$e=(0,z.useRef)(),[kt,jt]=(0,z.useState)(),[un,bt]=(0,z.useState)(!1),[sn,Et]=(0,z.useState)(!1),St=(0,se.Ny)()?3:1;(0,z.useEffect)(()=>{var be,Ze,gt;at&&qe&&(bt(qe.is_link),jt(qe.link),!qe.is_link&&Xe({type:"addVideo",payload:{uploadInfo:{file:{name:qe.filename||""},videoId:qe.video_id,loaded:100}}}),de(((be=qe==null?void 0:qe.tags)==null?void 0:be.map(an=>an==null?void 0:an.name))||[]),vt.setFieldsValue({name:qe.name,description:qe.description,attachment_id:(Ze=qe==null?void 0:qe.video)==null?void 0:Ze.attachment_id,allow_skip:(gt=qe==null?void 0:qe.video_item)==null?void 0:gt.allow_skip}))},[qe,at]);const Dt=()=>{const be=document.getElementById("fileUpload");be.value=""},Zt=be=>{var Ze;bt(!1);const gt=be.target.files[0];if(!gt){Dt();return}const an=gt.name.toLowerCase();if(an&&an.indexOf(".avi")==-1&&an.indexOf(".flv")==-1&&an.indexOf(".f4v")==-1&&an.indexOf(".m4v")==-1&&an.indexOf(".mov")==-1&&an.indexOf(".mp4")==-1&&an.indexOf(".rmvb")==-1&&an.indexOf(".swf")==-1&&an.indexOf(".webm")==-1&&an.indexOf(".wmv")==-1){we.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),Dt();return}if(gt.size>ie*St*1024*1024){we.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${St}G`),Dt();return}if((Ze=At.videoList)!=null&&Ze.find(Mt=>Mt.name===gt.name)){we.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),Dt();return}et(gt)},pt=(be,Ze)=>{me.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:z.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Ze?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{Dt(),Xe({type:"removeVideo",payload:{name:be}})}})},et=be=>{var Ze,gt='{"Vod":{}}';if(dt(!0),$e.current){$e.current.addFile(be,null,null,null,gt);return}(0,le.o)((Ze=ve.userInfo)==null?void 0:Ze.login,"",{create:!$e,addFileSuccess:an=>{Xe({type:"addVideo",payload:{uploadInfo:an}})},onUploadProgress:(an,Mt,ct)=>{const Vt=Math.ceil(ct*100);Xe({type:"updateProgress",payload:{uploadInfo:an,progressPercent:Vt}}),Dt()},onUploadFailed:an=>{we.ZP.info("\u89C6\u9891\u4E91\u670D\u52A1\u51FA\u73B0\u5F02\u5E38\uFF0C\u8BF7\u91CD\u65B0\u4E0A\u4F20\u3002")},onUploadEnd:an=>{dt(!1)},onUploadSucceed:an=>{dt(!1)},onUploadError:an=>{dt(!1)},gotUploader:an=>{an.addFile(be,null,null,null,gt),$e.current=an}})},Nt=()=>ee(void 0,null,function*(){var be,Ze;if(yield vt.validateFields(),!un&&!((be=At.videoList)!=null&&be.length)||un&&!kt){we.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}Et(!0);const gt=un?{link:kt}:{video_id:(Ze=At.videoList)==null?void 0:Ze[0].videoId},an=yield it(b(b(b({},gt),Bt),{name:vt.getFieldValue("name"),attachment_id:vt.getFieldValue("attachment_id"),description:vt.getFieldValue("description"),tags:vt.getFieldValue("tag"),allow_skip:vt.getFieldValue("allow_skip")}));Et(!1),an.id&&ht()}),ht=()=>{vt.resetFields(),Xe({type:"removeAll"}),jt(null),de([]),bt(null)},st=()=>{xt(),ht()},Ge=()=>{var be,Ze,gt,an,Mt,ct,Vt,cn,Ft,Gt,pn,fn;return z.createElement(z.Fragment,null,!un&&!!((be=At.videoList)!=null&&be.length)&&z.createElement("div",{className:te.fileProgress},((gt=(Ze=At.videoList)==null?void 0:Ze[0])==null?void 0:gt.loaded)==100?z.createElement("div",{className:`${te.videoName} font14`},(Mt=(an=At.videoList)==null?void 0:an[0])==null?void 0:Mt.name):z.createElement(ae.Z,{style:{width:"80%"},percent:(Vt=(ct=At.videoList)==null?void 0:ct[0])==null?void 0:Vt.loaded,status:((Ft=(cn=At.videoList)==null?void 0:cn[0])==null?void 0:Ft.loaded)==100?"normal":"active"}),z.createElement("div",{className:te.fileCancel,onClick:()=>{var Xn,Ar,ir,Ir;return pt((Ar=(Xn=At.videoList)==null?void 0:Xn[0])==null?void 0:Ar.name,((Ir=(ir=At.videoList)==null?void 0:ir[0])==null?void 0:Ir.loaded)==100)}},((pn=(Gt=At.videoList)==null?void 0:Gt[0])==null?void 0:pn.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),!((fn=At.videoList)!=null&&fn.length)&&z.createElement("div",{className:te.uploadWrap},z.createElement("label",{htmlFor:"fileUpload",className:te.upload},z.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891"),z.createElement("label",{className:`${te.upload} ${te.uploadLink}`,onClick:()=>bt(!0)},z.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),un&&z.createElement(De.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:kt,onChange:Xn=>jt(Xn.target.value)}))},[Ee,de]=(0,z.useState)([]),Be=be=>{if(be.key=="Enter"){const Ze=vt.getFieldValue("tag");if(vt.setFieldsValue({tag:""}),!Ze){we.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(Ee.filter(gt=>gt===Ze).length>0){we.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}Ee.push(Ze),de([...Ee])}},Ie=(be,Ze)=>{be.preventDefault(),de([...Ee.filter(gt=>gt!=Ze)])};return z.createElement(me.default,{centered:!0,maskClosable:!1,destroyOnClose:!0,title:qe?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:te.modal,open:at,confirmLoading:sn,onOk:Nt,onCancel:st},z.createElement(Fe.default,{form:vt},z.createElement("input",{type:"file",id:"fileUpload",style:{display:"none"},onChange:Zt,accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*"}),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},z.createElement(De.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:te.contentItem},Ge()),z.createElement(Fe.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},z.createElement(ue.Z,{getFileProgress:be=>{if(be.file.status==="uploading"){Et(!0);return}be.file.status==="done"&&Et(!1)}})),z.createElement(Fe.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},z.createElement(re,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),z.createElement(Fe.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"tag",className:"ml8"},z.createElement(De.default,{onKeyUp:Be})),z.createElement(Fe.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},z.createElement(ce.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),z.createElement("div",{className:te["tagsList-content"]},Ee.map((be,Ze)=>z.createElement(ge.default,{key:Ze+be,closable:!0,onClose:gt=>{Ie(gt,be)}},be))),z.createElement("div",{className:"c-grey-999"},z.createElement("div",null,"\u6CE8\u610F\uFF1A"),z.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",z.createElement(oe.Link,{to:`/users/${(nt=ve.userInfo)==null?void 0:nt.login}/videos/protocol`,target:"_blank",className:te.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),z.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",St,"G\uFF1B"),z.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),z.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};var Pe=(0,oe.connect)(({user:ve,loading:Me,globalSetting:Re})=>({user:ve,globalSetting:Re,loading:Me}))(pe)},60918:function(Rn,rn,he){"use strict";he.d(rn,{o:function(){return ge}});var z=he(7660),oe=he(93125),De=he.n(oe);let Fe="",we,me="";function ae(te){ce(te)}function ce(te){we=new(De()).Vod({timeout:6e4,partSize:1048576,parallel:5,retryCount:3,retryDuration:2,region:"ap-southeast-1",userId:0x6803cbd867207,enableUploadProgress:!1,addFileSuccess:function(le){console.log("addFileSuccess: "+le.file.name),te.addFileSuccess&&te.addFileSuccess(le),we.startUpload()},onUploadstarted:function(le){const ue=le.file.name;if(le.videoId){var ne=`/api/users/${Fe}/video_auths.json`;(0,z.ZP)(ne,{method:"put",body:{video_id:le.videoId,title:ue,file_name:ue,virtual_classroom_id:me}}).then(y=>{if(y.status==-1){te.onUploadError&&te.onUploadError(le);return}const a=y.data;var x=a.UploadAuth,E=a.UploadAddress,b=a.VideoId;we.setUploadAuthAndAddress(le,x,E)}).catch(y=>{we.deleteFile(we._curIndex),we.nextUpload(),console.log(y)})}else{var se=`/api/users/${Fe}/video_auths.json`;const y="";(0,z.ZP)(se,{method:"Post",body:{title:y+ue,file_name:y+ue,virtual_classroom_id:me}}).then(a=>{if(a){const ee=a.data;var x=ee.UploadAuth,E=ee.UploadAddress,b=ee.VideoId;we.setUploadAuthAndAddress(le,x,E,b)}}).catch(a=>{we.deleteFile(we._curIndex),we.nextUpload(),console.log(a)}),console.log("\u6587\u4EF6\u5F00\u59CB\u4E0A\u4F20...")}},onUploadSucceed:function(le){te.onUploadSucceed&&te.onUploadSucceed(le),console.log("\u6587\u4EF6\u4E0A\u4F20\u6210\u529F!")},onUploadFailed:function(le,ue,se){te.onUploadFailed&&te.onUploadFailed(le),console.log("\u6587\u4EF6\u4E0A\u4F20\u5931\u8D25!")},onUploadCanceled:function(le,ue,se){console.log("\u6587\u4EF6\u4E0A\u4F20\u5DF2\u6682\u505C!")},onUploadProgress:function(le,ue,se){te.onUploadProgress&&te.onUploadProgress(le,ue,se);var ne=Math.ceil(se*100);console.log("\u6587\u4EF6\u4E0A\u4F20\u4E2D...")},onUploadTokenExpired:function(le){console.log("\u6587\u4EF6\u4E0A\u4F20\u8D85\u65F6!");var ue=`/api/users/${Fe}/video_auths.json`;(0,z.ZP)(ue,{method:"put",body:{video_id:le.videoId}}).then(se=>{var y=se.data.UploadAuth;we.resumeUploadWithAuth(y)}).catch(se=>{console.log(se)})},onUploadEnd:function(le){te.onUploadEnd&&te.onUploadEnd(le),console.log("onUploadEnd: uploaded all the files")}}),te.gotUploader&&te.gotUploader(we)}function ge(te,le,ue){te&&(Fe=te),le&&(me=le),ae(ue)}},20736:function(Rn,rn,he){"use strict";he.d(rn,{BU:function(){return oe},Dj:function(){return z},gH:function(){return De},vp:function(){return Fe}});function z(we){try{we.mozRequestFullScreen?we.mozRequestFullScreen():we.webkitRequestFullScreen&&we.webkitRequestFullScreen()}catch(me){console.log(me,":e")}}function oe(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const De=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function Fe(){var we=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,me=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",we),window.isFullScreen?window.isFullScreen:we!=null}},59579:function(Rn,rn,he){"use strict";he.d(rn,{U:function(){return ge}});var z=he(59301),oe=Object.defineProperty,De=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,me=(te,le,ue)=>le in te?oe(te,le,{enumerable:!0,configurable:!0,writable:!0,value:ue}):te[le]=ue,ae=(te,le)=>{for(var ue in le||(le={}))Fe.call(le,ue)&&me(te,ue,le[ue]);if(De)for(var ue of De(le))we.call(le,ue)&&me(te,ue,le[ue]);return te},ce=(te,le,ue)=>new Promise((se,ne)=>{var y=E=>{try{x(ue.next(E))}catch(b){ne(b)}},a=E=>{try{x(ue.throw(E))}catch(b){ne(b)}},x=E=>E.done?se(E.value):Promise.resolve(E.value).then(y,a);x((ue=ue.apply(te,le)).next())});function ge(te,le){const[ue,se]=(0,z.useState)(le),[ne,y]=(0,z.useState)(!1),[a,x]=(0,z.useState)();return[ue,ne,(b,ee=!1)=>ce(this,null,function*(){const re=ee?le:ae(ae({},ue),b);y(!0),se(re);const ie=yield te(re);return y(!1),x(ie),ie}),a]}},82309:function(Rn,rn,he){"use strict";he.d(rn,{rX:function(){return re},pW:function(){return ie},gy:function(){return Ae},xY:function(){return ee},O5:function(){return b},tJ:function(){return ne},o1:function(){return y},Rd:function(){return E}});var z=he(24459),oe=he(43418),De=he(28103),Fe=he(8591),we=he(73898),me=he(88230),ae=he(87169),ce=he(25510),ge="data:image/png;base64,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",te=he.p+"static/newqrcode.a8740efb.png",le=he(32637),ue=he(59301),se=(pe,Pe,ve)=>new Promise((Me,Re)=>{var xe=xt=>{try{qe(ve.next(xt))}catch(it){Re(it)}},at=xt=>{try{qe(ve.throw(xt))}catch(it){Re(it)}},qe=xt=>xt.done?Me(xt.value):Promise.resolve(xt.value).then(xe,at);qe((ve=ve.apply(pe,Pe)).next())});const ne=(pe,Pe=!1)=>!!(y(pe)&&a(Pe)),y=pe=>(0,we.bg)()?!0:(pe({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(pe=!1)=>{var Pe;const{user:ve}=(0,z.getDvaApp)()._store.getState();return(Pe=ve.userInfo)!=null&&Pe.profile_completed?!0:(oe.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,me.xg)("/account/profile/edit"),x()}}),!1)},x=()=>{oe.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()}})},E=()=>{oe.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:ue.createElement("div",{style:{textAlign:"center"}},ue.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"),ue.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:le}),ue.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},b=()=>{var pe;const{user:Pe}=(0,z.getDvaApp)()._store.getState();return(pe=Pe.userInfo)!=null&&pe.professional_certification?!0:(oe.default.confirm({title:"\u63D0\u793A",centered:!0,content:ue.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,me.xg)("/account/certification")}}),!1)},ee=()=>(0,we.V9)()?!0:(oe.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:ue.createElement("div",{className:"tc",style:{marginLeft:-38}},ue.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),ue.createElement("img",{src:te,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),re=(pe,Pe)=>pe?!0:(oe.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:ue.createElement("div",null,ue.createElement("p",null,Pe||"\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"),ue.createElement("div",{style:{marginLeft:"110px"}},ue.createElement("img",{src:ge,width:200}),ue.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,me.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ie=pe=>{oe.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:ue.createElement("div",null,ue.createElement("div",null,ue.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"),ue.createElement(De.Z,null),ue.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ue.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 ",ue.createElement("a",null,pe),"\u5929\u3002"),ue.createElement("p",{style:{color:"#666666",fontSize:12}}," ",ue.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")),ue.createElement("div",{style:{textAlign:"center",marginTop:30}},ue.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})))})},Ae=(pe,Pe="")=>{const{shixunsDetail:{detail:ve}}=(0,z.getDvaApp)()._store.getState();if((ve==null?void 0:ve.public)===2||(ve==null?void 0:ve.public)===1||(ve==null?void 0:ve.shixun_status)===3){let Me="";return(ve==null?void 0:ve.public)===2&&(Me="\u5DF2\u516C\u5F00"),(ve==null?void 0:ve.public)===1&&(Me="\u5F85\u5BA1\u6838"),(ve==null?void 0:ve.shixun_status)===3&&(Me="\u5DF2\u5173\u95ED"),oe.default.info({centered:!0,icon:ue.createElement(ae.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:ue.createElement("div",{className:"tc",style:{marginLeft:-38}},ue.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},ue.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Me,"\uFF0C",Pe,"\u3002"),ue.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),ue.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:ce,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(ve==null?void 0:ve.shixun_status)===2?(oe.default.confirm({centered:!0,icon:ue.createElement(ae.Z,null),title:"\u63D0\u793A",content:ue.createElement("div",null,ue.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Pe,"\u3002"),ue.createElement("br",null),ue.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:()=>{oe.default.confirm({width:440,centered:!0,icon:ue.createElement(ae.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>se(void 0,null,function*(){(yield pe({type:"shixunsDetail/cancelRelease",payload:{id:ve==null?void 0:ve.identifier}})).status!==401&&(Fe.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),pe({type:"shixunsDetail/getShixunsDetail",payload:{id:ve==null?void 0:ve.identifier}}),pe({type:"practiceSetting/getCommonData",payload:{id:ve==null?void 0:ve.identifier}}))})})}}),!0):!1}},44860:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return sa}});class z{static install(){Object.setPrototypeOf=Object.setPrototypeOf||function(Ne,He){return Ne.__proto__=He,Ne},Object.assign=Object.assign||function(Ne){if(Ne==null)throw new TypeError("Cannot convert undefined or null to object");let He=Object(Ne);for(let Qe=1;Qe ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","error",Qe),we.ENABLE_ERROR&&(console.error?console.error(Qe):console.warn?console.warn(Qe):console.log(Qe))}static i(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","info",Qe),we.ENABLE_INFO&&(console.info?console.info(Qe):console.log(Qe))}static w(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","warn",Qe),we.ENABLE_WARN&&(console.warn?console.warn(Qe):console.log(Qe))}static d(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","debug",Qe),we.ENABLE_DEBUG&&(console.debug?console.debug(Qe):console.log(Qe))}static v(Ne,He){(!Ne||we.FORCE_GLOBAL_TAG)&&(Ne=we.GLOBAL_TAG);let Qe=`[${Ne}] > ${He}`;we.ENABLE_CALLBACK&&we.emitter.emit("log","verbose",Qe),we.ENABLE_VERBOSE&&console.log(Qe)}}we.GLOBAL_TAG="flv.js",we.FORCE_GLOBAL_TAG=!1,we.ENABLE_ERROR=!0,we.ENABLE_INFO=!0,we.ENABLE_WARN=!0,we.ENABLE_DEBUG=!0,we.ENABLE_VERBOSE=!0,we.ENABLE_CALLBACK=!1,we.emitter=new(Fe());var me=we;class ae{constructor(){this._firstCheckpoint=0,this._lastCheckpoint=0,this._intervalBytes=0,this._totalBytes=0,this._lastSecondBytes=0,self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now}reset(){this._firstCheckpoint=this._lastCheckpoint=0,this._totalBytes=this._intervalBytes=0,this._lastSecondBytes=0}addBytes(Ne){this._firstCheckpoint===0?(this._firstCheckpoint=this._now(),this._lastCheckpoint=this._firstCheckpoint,this._intervalBytes+=Ne,this._totalBytes+=Ne):this._now()-this._lastCheckpoint<1e3?(this._intervalBytes+=Ne,this._totalBytes+=Ne):(this._lastSecondBytes=this._intervalBytes,this._intervalBytes=Ne,this._totalBytes+=Ne,this._lastCheckpoint=this._now())}get currentKBps(){this.addBytes(0);let Ne=(this._now()-this._lastCheckpoint)/1e3;return Ne==0&&(Ne=1),this._intervalBytes/Ne/1024}get lastSecondKBps(){return this.addBytes(0),this._lastSecondBytes!==0?this._lastSecondBytes/1024:this._now()-this._lastCheckpoint>=500?this.currentKBps:0}get averageKBps(){let Ne=(this._now()-this._firstCheckpoint)/1e3;return this._totalBytes/Ne/1024}}var ce=ae;class ge{constructor(Ne){this._message=Ne}get name(){return"RuntimeException"}get message(){return this._message}toString(){return this.name+": "+this.message}}class te extends ge{constructor(Ne){super(Ne)}get name(){return"IllegalStateException"}}class le extends ge{constructor(Ne){super(Ne)}get name(){return"InvalidArgumentException"}}class ue extends ge{constructor(Ne){super(Ne)}get name(){return"NotImplementedException"}}const se={kIdle:0,kConnecting:1,kBuffering:2,kError:3,kComplete:4},ne={OK:"OK",EXCEPTION:"Exception",HTTP_STATUS_CODE_INVALID:"HttpStatusCodeInvalid",CONNECTING_TIMEOUT:"ConnectingTimeout",EARLY_EOF:"EarlyEof",UNRECOVERABLE_EARLY_EOF:"UnrecoverableEarlyEof"};class y{constructor(Ne){this._type=Ne||"undefined",this._status=se.kIdle,this._needStash=!1,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}destroy(){this._status=se.kIdle,this._onContentLengthKnown=null,this._onURLRedirect=null,this._onDataArrival=null,this._onError=null,this._onComplete=null}isWorking(){return this._status===se.kConnecting||this._status===se.kBuffering}get type(){return this._type}get status(){return this._status}get needStashBuffer(){return this._needStash}get onContentLengthKnown(){return this._onContentLengthKnown}set onContentLengthKnown(Ne){this._onContentLengthKnown=Ne}get onURLRedirect(){return this._onURLRedirect}set onURLRedirect(Ne){this._onURLRedirect=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}open(Ne,He){throw new ue("Unimplemented abstract function!")}abort(){throw new ue("Unimplemented abstract function!")}}let a={};function x(){let rr=self.navigator.userAgent.toLowerCase(),Ne=/(edge)\/([\w.]+)/.exec(rr)||/(opr)[\/]([\w.]+)/.exec(rr)||/(chrome)[ \/]([\w.]+)/.exec(rr)||/(iemobile)[\/]([\w.]+)/.exec(rr)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(rr)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(rr)||/(webkit)[ \/]([\w.]+)/.exec(rr)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(rr)||/(msie) ([\w.]+)/.exec(rr)||rr.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(rr)||rr.indexOf("compatible")<0&&/(firefox)[ \/]([\w.]+)/.exec(rr)||[],He=/(ipad)/.exec(rr)||/(ipod)/.exec(rr)||/(windows phone)/.exec(rr)||/(iphone)/.exec(rr)||/(kindle)/.exec(rr)||/(android)/.exec(rr)||/(windows)/.exec(rr)||/(mac)/.exec(rr)||/(linux)/.exec(rr)||/(cros)/.exec(rr)||[],Qe={browser:Ne[5]||Ne[3]||Ne[1]||"",version:Ne[2]||Ne[4]||"0",majorVersion:Ne[4]||Ne[2]||"0",platform:He[0]||""},ut={};if(Qe.browser){ut[Qe.browser]=!0;let Rt=Qe.majorVersion.split(".");ut.version={major:parseInt(Qe.majorVersion,10),string:Qe.version},Rt.length>1&&(ut.version.minor=parseInt(Rt[1],10)),Rt.length>2&&(ut.version.build=parseInt(Rt[2],10))}if(Qe.platform&&(ut[Qe.platform]=!0),(ut.chrome||ut.opr||ut.safari)&&(ut.webkit=!0),ut.rv||ut.iemobile){ut.rv&&delete ut.rv;let Rt="msie";Qe.browser=Rt,ut[Rt]=!0}if(ut.edge){delete ut.edge;let Rt="msedge";Qe.browser=Rt,ut[Rt]=!0}if(ut.opr){let Rt="opera";Qe.browser=Rt,ut[Rt]=!0}if(ut.safari&&ut.android){let Rt="android";Qe.browser=Rt,ut[Rt]=!0}ut.name=Qe.browser,ut.platform=Qe.platform;for(let Rt in a)a.hasOwnProperty(Rt)&&delete a[Rt];Object.assign(a,ut)}x();var E=a;class b extends y{static isSupported(){try{let Ne=E.msedge&&E.version.minor>=15048,He=E.msedge?Ne:!0;return self.fetch&&self.ReadableStream&&He}catch(Ne){return!1}}constructor(Ne,He){super("fetch-stream-loader"),this.TAG="FetchStreamLoader",this._seekHandler=Ne,this._config=He,this._needStash=!0,this._requestAbort=!1,this._contentLength=null,this._receivedLength=0}destroy(){this.isWorking()&&this.abort(),super.destroy()}open(Ne,He){this._dataSource=Ne,this._range=He;let Qe=Ne.url;this._config.reuseRedirectedURL&&Ne.redirectedURL!=null&&(Qe=Ne.redirectedURL);let ut=this._seekHandler.getConfig(Qe,He),Rt=new self.Headers;if(typeof ut.headers=="object"){let bn=ut.headers;for(let ea in bn)bn.hasOwnProperty(ea)&&Rt.append(ea,bn[ea])}let hn={method:"GET",headers:Rt,mode:"cors",cache:"default",referrerPolicy:"no-referrer-when-downgrade"};if(typeof this._config.headers=="object")for(let bn in this._config.headers)Rt.append(bn,this._config.headers[bn]);Ne.cors===!1&&(hn.mode="same-origin"),Ne.withCredentials&&(hn.credentials="include"),Ne.referrerPolicy&&(hn.referrerPolicy=Ne.referrerPolicy),this._status=se.kConnecting,self.fetch(ut.url,hn).then(bn=>{if(this._requestAbort){this._requestAbort=!1,this._status=se.kIdle;return}if(bn.ok&&bn.status>=200&&bn.status<=299){if(bn.url!==ut.url&&this._onURLRedirect){let vr=this._seekHandler.removeURLParameters(bn.url);this._onURLRedirect(vr)}let ea=bn.headers.get("Content-Length");return ea!=null&&(this._contentLength=parseInt(ea),this._contentLength!==0&&this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)),this._pump.call(this,bn.body.getReader())}else if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:bn.status,msg:bn.statusText});else throw new ge("FetchStreamLoader: Http code invalid, "+bn.status+" "+bn.statusText)}).catch(bn=>{if(this._status=se.kError,this._onError)this._onError(ne.EXCEPTION,{code:-1,msg:bn.message});else throw bn})}abort(){this._requestAbort=!0}_pump(Ne){return Ne.read().then(He=>{if(He.done)if(this._contentLength!==null&&this._receivedLength{if(He.code===11&&E.msedge)return;this._status=se.kError;let Qe=0,ut=null;if((He.code===19||He.message==="network error")&&(this._contentLength===null||this._contentLength!==null&&this._receivedLength299))if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new ge("MozChunkedLoader: Http code invalid, "+He.status+" "+He.statusText);else this._status=se.kBuffering}}_onProgress(Ne){if(this._status===se.kError)return;this._contentLength===null&&Ne.total!==null&&Ne.total!==0&&(this._contentLength=Ne.total,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength));let He=Ne.target.response,Qe=this._range.from+this._receivedLength;this._receivedLength+=He.byteLength,this._onDataArrival&&this._onDataArrival(He,Qe,this._receivedLength)}_onLoadEnd(Ne){if(this._requestAbort===!0){this._requestAbort=!1;return}else if(this._status===se.kError)return;this._status=se.kComplete,this._onComplete&&this._onComplete(this._range.from,this._range.from+this._receivedLength-1)}_onXhrError(Ne){this._status=se.kError;let He=0,Qe=null;if(this._contentLength&&Ne.loaded=200&&He.status<=299){if(this._status=LoaderStatus.kBuffering,He.responseURL!=null){let ut=this._seekHandler.removeURLParameters(He.responseURL);He.responseURL!==this._currentRequestURL&&ut!==this._currentRedirectedURL&&(this._currentRedirectedURL=ut,this._onURLRedirect&&this._onURLRedirect(ut))}let Qe=He.getResponseHeader("Content-Length");if(Qe!=null&&this._contentLength==null){let ut=parseInt(Qe);ut>0&&(this._contentLength=ut,this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength))}}else if(this._status=LoaderStatus.kError,this._onError)this._onError(LoaderErrors.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new RuntimeException("MSStreamLoader: Http code invalid, "+He.status+" "+He.statusText);else if(He.readyState===3&&He.status>=200&&He.status<=299){this._status=LoaderStatus.kBuffering;let Qe=He.response;this._reader.readAsArrayBuffer(Qe)}}_xhrOnError(Ne){this._status=LoaderStatus.kError;let He=LoaderErrors.EXCEPTION,Qe={code:-1,msg:Ne.constructor.name+" "+Ne.type};if(this._onError)this._onError(He,Qe);else throw new RuntimeException(Qe.msg)}_msrOnProgress(Ne){let Qe=Ne.target.result;if(Qe==null){this._doReconnectIfNeeded();return}let ut=Qe.slice(this._lastTimeBufferSize);this._lastTimeBufferSize=Qe.byteLength;let Rt=this._totalRange.from+this._receivedLength;this._receivedLength+=ut.byteLength,this._onDataArrival&&this._onDataArrival(ut,Rt,this._receivedLength),Qe.byteLength>=this._bufferLimit&&(Log.v(this.TAG,`MSStream buffer exceeded max size near ${Rt+ut.byteLength}, reconnecting...`),this._doReconnectIfNeeded())}_doReconnectIfNeeded(){if(this._contentLength==null||this._receivedLength=this._contentLength&&(Qe=this._range.from+this._contentLength-1),this._currentRequestRange={from:He,to:Qe},this._internalOpen(this._dataSource,this._currentRequestRange)}_internalOpen(Ne,He){this._lastTimeLoaded=0;let Qe=Ne.url;this._config.reuseRedirectedURL&&(this._currentRedirectedURL!=null?Qe=this._currentRedirectedURL:Ne.redirectedURL!=null&&(Qe=Ne.redirectedURL));let ut=this._seekHandler.getConfig(Qe,He);this._currentRequestURL=ut.url;let Rt=this._xhr=new XMLHttpRequest;if(Rt.open("GET",ut.url,!0),Rt.responseType="arraybuffer",Rt.onreadystatechange=this._onReadyStateChange.bind(this),Rt.onprogress=this._onProgress.bind(this),Rt.onload=this._onLoad.bind(this),Rt.onerror=this._onXhrError.bind(this),Ne.withCredentials&&(Rt.withCredentials=!0),typeof ut.headers=="object"){let hn=ut.headers;for(let bn in hn)hn.hasOwnProperty(bn)&&Rt.setRequestHeader(bn,hn[bn])}if(typeof this._config.headers=="object"){let hn=this._config.headers;for(let bn in hn)hn.hasOwnProperty(bn)&&Rt.setRequestHeader(bn,hn[bn])}Rt.send()}abort(){this._requestAbort=!0,this._internalAbort(),this._status=se.kComplete}_internalAbort(){this._xhr&&(this._xhr.onreadystatechange=null,this._xhr.onprogress=null,this._xhr.onload=null,this._xhr.onerror=null,this._xhr.abort(),this._xhr=null)}_onReadyStateChange(Ne){let He=Ne.target;if(He.readyState===2){if(He.responseURL!=null){let Qe=this._seekHandler.removeURLParameters(He.responseURL);He.responseURL!==this._currentRequestURL&&Qe!==this._currentRedirectedURL&&(this._currentRedirectedURL=Qe,this._onURLRedirect&&this._onURLRedirect(Qe))}if(He.status>=200&&He.status<=299){if(this._waitForTotalLength)return;this._status=se.kBuffering}else if(this._status=se.kError,this._onError)this._onError(ne.HTTP_STATUS_CODE_INVALID,{code:He.status,msg:He.statusText});else throw new ge("RangeLoader: Http code invalid, "+He.status+" "+He.statusText)}}_onProgress(Ne){if(this._status===se.kError)return;if(this._contentLength===null){let Qe=!1;if(this._waitForTotalLength){this._waitForTotalLength=!1,this._totalLengthReceived=!0,Qe=!0;let ut=Ne.total;this._internalAbort(),ut!=null&ut!==0&&(this._totalLength=ut)}if(this._range.to===-1?this._contentLength=this._totalLength-this._range.from:this._contentLength=this._range.to-this._range.from+1,Qe){this._openSubRange();return}this._onContentLengthKnown&&this._onContentLengthKnown(this._contentLength)}let He=Ne.loaded-this._lastTimeLoaded;this._lastTimeLoaded=Ne.loaded,this._speedSampler.addBytes(He)}_normalizeSpeed(Ne){let He=this._chunkSizeKBList,Qe=He.length-1,ut=0,Rt=0,hn=Qe;if(Ne=He[ut]&&Ne=3&&(He=this._speedSampler.currentKBps)),He!==0){let hn=this._normalizeSpeed(He);this._currentSpeedNormalized!==hn&&(this._currentSpeedNormalized=hn,this._currentChunkSizeKB=hn)}let Qe=Ne.target.response,ut=this._range.from+this._receivedLength;this._receivedLength+=Qe.byteLength;let Rt=!1;this._contentLength!=null&&this._receivedLength0&&this._receivedLength{this._dispatchArrayBuffer(He.result)},He.readAsArrayBuffer(Ne.data)}else{this._status=se.kError;let He={code:-1,msg:"Unsupported WebSocket message type: "+Ne.data.constructor.name};if(this._onError)this._onError(ne.EXCEPTION,He);else throw new ge(He.msg)}}_dispatchArrayBuffer(Ne){let He=Ne,Qe=this._receivedLength;this._receivedLength+=He.byteLength,this._onDataArrival&&this._onDataArrival(He,Qe,this._receivedLength)}_onWebSocketError(Ne){this._status=se.kError;let He={code:Ne.code,msg:Ne.message};if(this._onError)this._onError(ne.EXCEPTION,He);else throw new ge(He.msg)}}var Re=Me;class xe{constructor(Ne){this._zeroStart=Ne||!1}getConfig(Ne,He){let Qe={};if(He.from!==0||He.to!==-1){let ut;He.to!==-1?ut=`bytes=${He.from.toString()}-${He.to.toString()}`:ut=`bytes=${He.from.toString()}-`,Qe.Range=ut}else this._zeroStart&&(Qe.Range="bytes=0-");return{url:Ne,headers:Qe}}removeURLParameters(Ne){return Ne}}var at=xe;class qe{constructor(Ne,He){this._startName=Ne,this._endName=He}getConfig(Ne,He){let Qe=Ne;if(He.from!==0||He.to!==-1){let ut=!0;Qe.indexOf("?")===-1&&(Qe+="?",ut=!1),ut&&(Qe+="&"),Qe+=`${this._startName}=${He.from.toString()}`,He.to!==-1&&(Qe+=`&${this._endName}=${He.to.toString()}`)}return{url:Qe,headers:{}}}removeURLParameters(Ne){let He=Ne.split("?")[0],Qe,ut=Ne.indexOf("?");ut!==-1&&(Qe=Ne.substring(ut+1));let Rt="";if(Qe!=null&&Qe.length>0){let hn=Qe.split("&");for(let bn=0;bn0;ea[0]!==this._startName&&ea[0]!==this._endName&&(vr&&(Rt+="&"),Rt+=hn[bn])}}return Rt.length===0?He:He+"?"+Rt}}var xt=qe;class it{constructor(Ne,He,Qe){this.TAG="IOController",this._config=He,this._extraData=Qe,this._stashInitialSize=1024*384,He.stashInitialSize!=null&&He.stashInitialSize>0&&(this._stashInitialSize=He.stashInitialSize),this._stashUsed=0,this._stashSize=this._stashInitialSize,this._bufferSize=1024*1024*3,this._stashBuffer=new ArrayBuffer(this._bufferSize),this._stashByteStart=0,this._enableStash=!0,He.enableStashBuffer===!1&&(this._enableStash=!1),this._loader=null,this._loaderClass=null,this._seekHandler=null,this._dataSource=Ne,this._isWebSocketURL=/wss?:\/\/(.+?)/.test(Ne.url),this._refTotalLength=Ne.filesize?Ne.filesize:null,this._totalLength=this._refTotalLength,this._fullRequestFlag=!1,this._currentRange=null,this._redirectedURL=null,this._speedNormalized=0,this._speedSampler=new ce,this._speedNormalizeList=[64,128,256,384,512,768,1024,1536,2048,3072,4096],this._isEarlyEofReconnecting=!1,this._paused=!1,this._resumeFrom=0,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._selectSeekHandler(),this._selectLoader(),this._createLoader()}destroy(){this._loader.isWorking()&&this._loader.abort(),this._loader.destroy(),this._loader=null,this._loaderClass=null,this._dataSource=null,this._stashBuffer=null,this._stashUsed=this._stashSize=this._bufferSize=this._stashByteStart=0,this._currentRange=null,this._speedSampler=null,this._isEarlyEofReconnecting=!1,this._onDataArrival=null,this._onSeeked=null,this._onError=null,this._onComplete=null,this._onRedirect=null,this._onRecoveredEarlyEof=null,this._extraData=null}isWorking(){return this._loader&&this._loader.isWorking()&&!this._paused}isPaused(){return this._paused}get status(){return this._loader.status}get extraData(){return this._extraData}set extraData(Ne){this._extraData=Ne}get onDataArrival(){return this._onDataArrival}set onDataArrival(Ne){this._onDataArrival=Ne}get onSeeked(){return this._onSeeked}set onSeeked(Ne){this._onSeeked=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onComplete(){return this._onComplete}set onComplete(Ne){this._onComplete=Ne}get onRedirect(){return this._onRedirect}set onRedirect(Ne){this._onRedirect=Ne}get onRecoveredEarlyEof(){return this._onRecoveredEarlyEof}set onRecoveredEarlyEof(Ne){this._onRecoveredEarlyEof=Ne}get currentURL(){return this._dataSource.url}get hasRedirect(){return this._redirectedURL!=null||this._dataSource.redirectedURL!=null}get currentRedirectedURL(){return this._redirectedURL||this._dataSource.redirectedURL}get currentSpeed(){return this._loaderClass===ve?this._loader.currentSpeed:this._speedSampler.lastSecondKBps}get loaderType(){return this._loader.type}_selectSeekHandler(){let Ne=this._config;if(Ne.seekType==="range")this._seekHandler=new at(this._config.rangeLoadZeroStart);else if(Ne.seekType==="param"){let He=Ne.seekParamStart||"bstart",Qe=Ne.seekParamEnd||"bend";this._seekHandler=new xt(He,Qe)}else if(Ne.seekType==="custom"){if(typeof Ne.customSeekHandler!="function")throw new le("Custom seekType specified in config but invalid customSeekHandler!");this._seekHandler=new Ne.customSeekHandler}else throw new le(`Invalid seekType in config: ${Ne.seekType}`)}_selectLoader(){if(this._config.customLoader!=null)this._loaderClass=this._config.customLoader;else if(this._isWebSocketURL)this._loaderClass=Re;else if(ee.isSupported())this._loaderClass=ee;else if(ie.isSupported())this._loaderClass=ie;else if(ve.isSupported())this._loaderClass=ve;else throw new ge("Your browser doesn't support xhr with arraybuffer responseType!")}_createLoader(){this._loader=new this._loaderClass(this._seekHandler,this._config),this._loader.needStashBuffer===!1&&(this._enableStash=!1),this._loader.onContentLengthKnown=this._onContentLengthKnown.bind(this),this._loader.onURLRedirect=this._onURLRedirect.bind(this),this._loader.onDataArrival=this._onLoaderChunkArrival.bind(this),this._loader.onComplete=this._onLoaderComplete.bind(this),this._loader.onError=this._onLoaderError.bind(this)}open(Ne){this._currentRange={from:0,to:-1},Ne&&(this._currentRange.from=Ne),this._speedSampler.reset(),Ne||(this._fullRequestFlag=!0),this._loader.open(this._dataSource,Object.assign({},this._currentRange))}abort(){this._loader.abort(),this._paused&&(this._paused=!1,this._resumeFrom=0)}pause(){this.isWorking()&&(this._loader.abort(),this._stashUsed!==0?(this._resumeFrom=this._stashByteStart,this._currentRange.to=this._stashByteStart-1):this._resumeFrom=this._currentRange.to+1,this._stashUsed=0,this._stashByteStart=0,this._paused=!0)}resume(){if(this._paused){this._paused=!1;let Ne=this._resumeFrom;this._resumeFrom=0,this._internalSeek(Ne,!0)}}seek(Ne){this._paused=!1,this._stashUsed=0,this._stashByteStart=0,this._internalSeek(Ne,!0)}_internalSeek(Ne,He){this._loader.isWorking()&&this._loader.abort(),this._flushStashBuffer(He),this._loader.destroy(),this._loader=null;let Qe={from:Ne,to:-1};this._currentRange={from:Qe.from,to:-1},this._speedSampler.reset(),this._stashSize=this._stashInitialSize,this._createLoader(),this._loader.open(this._dataSource,Qe),this._onSeeked&&this._onSeeked()}updateUrl(Ne){if(!Ne||typeof Ne!="string"||Ne.length===0)throw new le("Url must be a non-empty string!");this._dataSource.url=Ne}_expandBuffer(Ne){let He=this._stashSize;for(;He+1024*1024*10){let ut=new Uint8Array(this._stashBuffer,0,this._stashUsed);new Uint8Array(Qe,0,He).set(ut,0)}this._stashBuffer=Qe,this._bufferSize=He}_normalizeSpeed(Ne){let He=this._speedNormalizeList,Qe=He.length-1,ut=0,Rt=0,hn=Qe;if(Ne=He[ut]&&Ne=512&&Ne<=1024?He=Math.floor(Ne*1.5):He=Ne*2,He>8192&&(He=8192);let Qe=He*1024+1024*1024*1;this._bufferSize0){let hn=this._stashBuffer.slice(0,this._stashUsed),bn=this._dispatchChunks(hn,this._stashByteStart);if(bn0){let ea=new Uint8Array(hn,bn);Rt.set(ea,0),this._stashUsed=ea.byteLength,this._stashByteStart+=bn}}else this._stashUsed=0,this._stashByteStart+=bn;this._stashUsed+Ne.byteLength>this._bufferSize&&(this._expandBuffer(this._stashUsed+Ne.byteLength),Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Rt.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength}else{let hn=this._dispatchChunks(Ne,He);if(hnthis._bufferSize&&(this._expandBuffer(bn),Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize)),Rt.set(new Uint8Array(Ne,hn),0),this._stashUsed+=bn,this._stashByteStart=He+hn}}}else if(this._stashUsed===0){let Rt=this._dispatchChunks(Ne,He);if(Rtthis._bufferSize&&this._expandBuffer(hn),new Uint8Array(this._stashBuffer,0,this._bufferSize).set(new Uint8Array(Ne,Rt),0),this._stashUsed+=hn,this._stashByteStart=He+Rt}}else{this._stashUsed+Ne.byteLength>this._bufferSize&&this._expandBuffer(this._stashUsed+Ne.byteLength);let Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize);Rt.set(new Uint8Array(Ne),this._stashUsed),this._stashUsed+=Ne.byteLength;let hn=this._dispatchChunks(this._stashBuffer.slice(0,this._stashUsed),this._stashByteStart);if(hn0){let bn=new Uint8Array(this._stashBuffer,hn);Rt.set(bn,0)}this._stashUsed-=hn,this._stashByteStart+=hn}}_flushStashBuffer(Ne){if(this._stashUsed>0){let He=this._stashBuffer.slice(0,this._stashUsed),Qe=this._dispatchChunks(He,this._stashByteStart),ut=He.byteLength-Qe;if(Qe0){let Rt=new Uint8Array(this._stashBuffer,0,this._bufferSize),hn=new Uint8Array(He,Qe);Rt.set(hn,0),this._stashUsed=hn.byteLength,this._stashByteStart+=Qe}return 0}return this._stashUsed=0,this._stashByteStart=0,ut}return 0}_onLoaderComplete(Ne,He){this._flushStashBuffer(!0),this._onComplete&&this._onComplete(this._extraData)}_onLoaderError(Ne,He){switch(me.e(this.TAG,`Loader error, code = ${He.code}, msg = ${He.msg}`),this._flushStashBuffer(!1),this._isEarlyEofReconnecting&&(this._isEarlyEofReconnecting=!1,Ne=ne.UNRECOVERABLE_EARLY_EOF),Ne){case ne.EARLY_EOF:{if(!this._config.isLive&&this._totalLength){let Qe=this._currentRange.to+1;Qe0){let He=dt.getConfig();Ne.emit("change",He)}}static registerListener(Ne){dt.emitter.addListener("change",Ne)}static removeListener(Ne){dt.emitter.removeListener("change",Ne)}static addLogListener(Ne){me.emitter.addListener("log",Ne),me.emitter.listenerCount("log")>0&&(me.ENABLE_CALLBACK=!0,dt._notifyChange())}static removeLogListener(Ne){me.emitter.removeListener("log",Ne),me.emitter.listenerCount("log")===0&&(me.ENABLE_CALLBACK=!1,dt._notifyChange())}}dt.emitter=new(Fe());var $e=dt;class kt{constructor(){this.mimeType=null,this.duration=null,this.hasAudio=null,this.hasVideo=null,this.audioCodec=null,this.videoCodec=null,this.audioDataRate=null,this.videoDataRate=null,this.audioSampleRate=null,this.audioChannelCount=null,this.width=null,this.height=null,this.fps=null,this.profile=null,this.level=null,this.refFrames=null,this.chromaFormat=null,this.sarNum=null,this.sarDen=null,this.metadata=null,this.segments=null,this.segmentCount=null,this.hasKeyframesIndex=null,this.keyframesIndex=null}isComplete(){let Ne=this.hasAudio===!1||this.hasAudio===!0&&this.audioCodec!=null&&this.audioSampleRate!=null&&this.audioChannelCount!=null,He=this.hasVideo===!1||this.hasVideo===!0&&this.videoCodec!=null&&this.width!=null&&this.height!=null&&this.fps!=null&&this.profile!=null&&this.level!=null&&this.refFrames!=null&&this.chromaFormat!=null&&this.sarNum!=null&&this.sarDen!=null;return this.mimeType!=null&&this.duration!=null&&this.metadata!=null&&this.hasKeyframesIndex!=null&&Ne&&He}isSeekable(){return this.hasKeyframesIndex===!0}getNearestKeyframe(Ne){if(this.keyframesIndex==null)return null;let He=this.keyframesIndex,Qe=this._search(He.times,Ne);return{index:Qe,milliseconds:He.times[Qe],fileposition:He.filepositions[Qe]}}_search(Ne,He){let Qe=0,ut=Ne.length-1,Rt=0,hn=0,bn=ut;for(He=Ne[Rt]&&He=128){Ne.push(String.fromCharCode(Rt&65535)),Qe+=2;continue}}}else if(He[Qe]<240){if(un(He,Qe,2)){let Rt=(He[Qe]&15)<<12|(He[Qe+1]&63)<<6|He[Qe+2]&63;if(Rt>=2048&&(Rt&63488)!==55296){Ne.push(String.fromCharCode(Rt&65535)),Qe+=3;continue}}}else if(He[Qe]<248&&un(He,Qe,3)){let Rt=(He[Qe]&7)<<18|(He[Qe+1]&63)<<12|(He[Qe+2]&63)<<6|He[Qe+3]&63;if(Rt>65536&&Rt<1114112){Rt-=65536,Ne.push(String.fromCharCode(Rt>>>10|55296)),Ne.push(String.fromCharCode(Rt&1023|56320)),Qe+=4;continue}}}Ne.push("\uFFFD"),++Qe}return Ne.join("")}var sn=bt;let Et=function(){let rr=new ArrayBuffer(2);return new DataView(rr).setInt16(0,256,!0),new Int16Array(rr)[0]===256}();class St{static parseScriptData(Ne,He,Qe){let ut={};try{let Rt=St.parseValue(Ne,He,Qe),hn=St.parseValue(Ne,He+Rt.size,Qe-Rt.size);ut[Rt.data]=hn.data}catch(Rt){me.e("AMF",Rt.toString())}return ut}static parseObject(Ne,He,Qe){if(Qe<3)throw new te("Data not enough when parse ScriptDataObject");let ut=St.parseString(Ne,He,Qe),Rt=St.parseValue(Ne,He+ut.size,Qe-ut.size),hn=Rt.objectEnd;return{data:{name:ut.data,value:Rt.data},size:ut.size+Rt.size,objectEnd:hn}}static parseVariable(Ne,He,Qe){return St.parseObject(Ne,He,Qe)}static parseString(Ne,He,Qe){if(Qe<2)throw new te("Data not enough when parse String");let Rt=new DataView(Ne,He,Qe).getUint16(0,!Et),hn;return Rt>0?hn=sn(new Uint8Array(Ne,He+2,Rt)):hn="",{data:hn,size:2+Rt}}static parseLongString(Ne,He,Qe){if(Qe<4)throw new te("Data not enough when parse LongString");let Rt=new DataView(Ne,He,Qe).getUint32(0,!Et),hn;return Rt>0?hn=sn(new Uint8Array(Ne,He+4,Rt)):hn="",{data:hn,size:4+Rt}}static parseDate(Ne,He,Qe){if(Qe<10)throw new te("Data size invalid when parse Date");let ut=new DataView(Ne,He,Qe),Rt=ut.getFloat64(0,!Et),hn=ut.getInt16(8,!Et);return Rt+=hn*60*1e3,{data:new Date(Rt),size:10}}static parseValue(Ne,He,Qe){if(Qe<1)throw new te("Data not enough when parse Value");let ut=new DataView(Ne,He,Qe),Rt=1,hn=ut.getUint8(0),bn,ea=!1;try{switch(hn){case 0:bn=ut.getFloat64(1,!Et),Rt+=8;break;case 1:{bn=!!ut.getUint8(1),Rt+=1;break}case 2:{let vr=St.parseString(Ne,He+1,Qe-1);bn=vr.data,Rt+=vr.size;break}case 3:{bn={};let vr=0;for((ut.getUint32(Qe-4,!Et)&16777215)===9&&(vr=3);Rt32)throw new le("ExpGolomb: readBits() bits exceeded max 32bits!");if(Ne<=this._current_word_bits_left){let hn=this._current_word>>>32-Ne;return this._current_word<<=Ne,this._current_word_bits_left-=Ne,hn}let He=this._current_word_bits_left?this._current_word:0;He=He>>>32-this._current_word_bits_left;let Qe=Ne-this._current_word_bits_left;this._fillCurrentWord();let ut=Math.min(Qe,this._current_word_bits_left),Rt=this._current_word>>>32-ut;return this._current_word<<=ut,this._current_word_bits_left-=ut,He=He<>>Ne)return this._current_word<<=Ne,this._current_word_bits_left-=Ne,Ne;return this._fillCurrentWord(),Ne+this._skipLeadingZero()}readUEG(){let Ne=this._skipLeadingZero();return this.readBits(Ne+1)-1}readSEG(){let Ne=this.readUEG();return Ne&1?Ne+1>>>1:-1*(Ne>>>1)}}var pt=Zt;class et{static _ebsp2rbsp(Ne){let He=Ne,Qe=He.byteLength,ut=new Uint8Array(Qe),Rt=0;for(let hn=0;hn=2&&He[hn]===3&&He[hn-1]===0&&He[hn-2]===0||(ut[Rt]=He[hn],Rt++);return new Uint8Array(ut.buffer,0,Rt)}static parseSPS(Ne){let He=et._ebsp2rbsp(Ne),Qe=new pt(He);Qe.readByte();let ut=Qe.readByte();Qe.readByte();let Rt=Qe.readByte();Qe.readUEG();let hn=et.getProfileString(ut),bn=et.getLevelString(Rt),ea=1,vr=420,Sr=[0,420,422,444],aa=8;if((ut===100||ut===110||ut===122||ut===244||ut===44||ut===83||ut===86||ut===118||ut===128||ut===138||ut===144)&&(ea=Qe.readUEG(),ea===3&&Qe.readBits(1),ea<=3&&(vr=Sr[ea]),aa=Qe.readUEG()+8,Qe.readUEG(),Qe.readBits(1),Qe.readBool())){let no=ea!==3?8:12;for(let ya=0;ya0&&no<16?(Cr=ya[no-1],Yn=Co[no-1]):no===255&&(Cr=Qe.readByte()<<8|Qe.readByte(),Yn=Qe.readByte()<<8|Qe.readByte())}if(Qe.readBool()&&Qe.readBool(),Qe.readBool()&&(Qe.readBits(4),Qe.readBool()&&Qe.readBits(24)),Qe.readBool()&&(Qe.readUEG(),Qe.readUEG()),Qe.readBool()){let no=Qe.readBits(32),ya=Qe.readBits(32);gr=Qe.readBool(),Da=ya,Pa=no*2,Br=Da/Pa}}let To=1;(Cr!==1||Yn!==1)&&(To=Cr/Yn);let xo=0,fi=0;if(ea===0)xo=1,fi=2-fr;else{let no=ea===3?1:2,ya=ea===1?2:1;xo=no,fi=ya*(2-fr)}let jo=(ur+1)*16,va=(2-fr)*((mr+1)*16);jo-=(Lr+ln)*xo,va-=(Hn+On)*fi;let to=Math.ceil(jo*To);return Qe.destroy(),Qe=null,{profile_string:hn,level_string:bn,bit_depth:aa,ref_frames:on,chroma_format:vr,chroma_format_string:et.getChromaFormatString(vr),frame_rate:{fixed:gr,fps:Br,fps_den:Pa,fps_num:Da},sar_ratio:{width:Cr,height:Yn},codec_size:{width:jo,height:va},present_size:{width:to,height:va}}}static _skipScalingList(Ne,He){let Qe=8,ut=8,Rt=0;for(let hn=0;hn>>8&255|(rr&255)<<8}function Ee(rr){return(rr&4278190080)>>>24|(rr&16711680)>>>8|(rr&65280)<<8|(rr&255)<<24}function de(rr,Ne){return rr[Ne]<<24|rr[Ne+1]<<16|rr[Ne+2]<<8|rr[Ne+3]}class Be{constructor(Ne,He){this.TAG="FLVDemuxer",this._config=He,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null,this._dataOffset=Ne.dataOffset,this._firstParse=!0,this._dispatch=!1,this._hasAudio=Ne.hasAudioTrack,this._hasVideo=Ne.hasVideoTrack,this._hasAudioFlagOverrided=!1,this._hasVideoFlagOverrided=!1,this._audioInitialMetadataDispatched=!1,this._videoInitialMetadataDispatched=!1,this._mediaInfo=new jt,this._mediaInfo.hasAudio=this._hasAudio,this._mediaInfo.hasVideo=this._hasVideo,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._naluLengthSize=4,this._timestampBase=0,this._timescale=1e3,this._duration=0,this._durationOverrided=!1,this._referenceFrameRate={fixed:!0,fps:23.976,fps_num:23976,fps_den:1e3},this._flvSoundRateTable=[5500,11025,22050,44100,48e3],this._mpegSamplingRates=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350],this._mpegAudioV10SampleRateTable=[44100,48e3,32e3,0],this._mpegAudioV20SampleRateTable=[22050,24e3,16e3,0],this._mpegAudioV25SampleRateTable=[11025,12e3,8e3,0],this._mpegAudioL1BitRateTable=[0,32,64,96,128,160,192,224,256,288,320,352,384,416,448,-1],this._mpegAudioL2BitRateTable=[0,32,48,56,64,80,96,112,128,160,192,224,256,320,384,-1],this._mpegAudioL3BitRateTable=[0,32,40,48,56,64,80,96,112,128,160,192,224,256,320,-1],this._videoTrack={type:"video",id:1,sequenceNumber:0,samples:[],length:0},this._audioTrack={type:"audio",id:2,sequenceNumber:0,samples:[],length:0},this._littleEndian=function(){let Qe=new ArrayBuffer(2);return new DataView(Qe).setInt16(0,256,!0),new Int16Array(Qe)[0]===256}()}destroy(){this._mediaInfo=null,this._metadata=null,this._audioMetadata=null,this._videoMetadata=null,this._videoTrack=null,this._audioTrack=null,this._onError=null,this._onMediaInfo=null,this._onMetaDataArrived=null,this._onScriptDataArrived=null,this._onTrackMetadata=null,this._onDataAvailable=null}static probe(Ne){let He=new Uint8Array(Ne),Qe={match:!1};if(He[0]!==70||He[1]!==76||He[2]!==86||He[3]!==1)return Qe;let ut=(He[4]&4)>>>2!==0,Rt=(He[4]&1)!==0,hn=de(He,5);return hn<9?Qe:{match:!0,consumed:hn,dataOffset:hn,hasAudioTrack:ut,hasVideoTrack:Rt}}bindDataSource(Ne){return Ne.onDataArrival=this.parseChunks.bind(this),this}get onTrackMetadata(){return this._onTrackMetadata}set onTrackMetadata(Ne){this._onTrackMetadata=Ne}get onMediaInfo(){return this._onMediaInfo}set onMediaInfo(Ne){this._onMediaInfo=Ne}get onMetaDataArrived(){return this._onMetaDataArrived}set onMetaDataArrived(Ne){this._onMetaDataArrived=Ne}get onScriptDataArrived(){return this._onScriptDataArrived}set onScriptDataArrived(Ne){this._onScriptDataArrived=Ne}get onError(){return this._onError}set onError(Ne){this._onError=Ne}get onDataAvailable(){return this._onDataAvailable}set onDataAvailable(Ne){this._onDataAvailable=Ne}get timestampBase(){return this._timestampBase}set timestampBase(Ne){this._timestampBase=Ne}get overridedDuration(){return this._duration}set overridedDuration(Ne){this._durationOverrided=!0,this._duration=Ne,this._mediaInfo.duration=Ne}set overridedHasAudio(Ne){this._hasAudioFlagOverrided=!0,this._hasAudio=Ne,this._mediaInfo.hasAudio=Ne}set overridedHasVideo(Ne){this._hasVideoFlagOverrided=!0,this._hasVideo=Ne,this._mediaInfo.hasVideo=Ne}resetMediaInfo(){this._mediaInfo=new jt}_isInitialMetadataDispatched(){return this._hasAudio&&this._hasVideo?this._audioInitialMetadataDispatched&&this._videoInitialMetadataDispatched:this._hasAudio&&!this._hasVideo?this._audioInitialMetadataDispatched:!this._hasAudio&&this._hasVideo?this._videoInitialMetadataDispatched:!1}parseChunks(Ne,He){if(!this._onError||!this._onMediaInfo||!this._onTrackMetadata||!this._onDataAvailable)throw new te("Flv: onError & onMediaInfo & onTrackMetadata & onDataAvailable callback must be specified");let Qe=0,ut=this._littleEndian;if(He===0)if(Ne.byteLength>13)Qe=Be.probe(Ne).dataOffset;else return 0;for(this._firstParse&&(this._firstParse=!1,He+Qe!==this._dataOffset&&me.w(this.TAG,"First time parsing but chunk byteStart invalid!"),new DataView(Ne,Qe).getUint32(0,!ut)!==0&&me.w(this.TAG,"PrevTagSize0 !== 0 !!!"),Qe+=4);QeNe.byteLength)break;let hn=Rt.getUint8(0),bn=Rt.getUint32(0,!ut)&16777215;if(Qe+11+bn+4>Ne.byteLength)break;if(hn!==8&&hn!==9&&hn!==18){me.w(this.TAG,`Unsupported tag type ${hn}, skipped`),Qe+=11+bn+4;continue}let ea=Rt.getUint8(4),vr=Rt.getUint8(5),Sr=Rt.getUint8(6),aa=Rt.getUint8(7),_n=Sr|vr<<8|ea<<16|aa<<24;(Rt.getUint32(7,!ut)&16777215)!==0&&me.w(this.TAG,"Meet tag which has StreamID != 0!");let ur=Qe+11;switch(hn){case 8:this._parseAudioData(Ne,ur,bn,_n);break;case 9:this._parseVideoData(Ne,ur,bn,_n,He+Qe);break;case 18:this._parseScriptData(Ne,ur,bn);break}let mr=Rt.getUint32(11+bn,!ut);mr!==11+bn&&me.w(this.TAG,`Invalid PrevTagSize ${mr}`),Qe+=11+bn+4}return this._isInitialMetadataDispatched()&&this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack),Qe}_parseScriptData(Ne,He,Qe){let ut=Dt.parseScriptData(Ne,He,Qe);if(ut.hasOwnProperty("onMetaData")){if(ut.onMetaData==null||typeof ut.onMetaData!="object"){me.w(this.TAG,"Invalid onMetaData structure!");return}this._metadata&&me.w(this.TAG,"Found another onMetaData tag!"),this._metadata=ut;let Rt=this._metadata.onMetaData;if(this._onMetaDataArrived&&this._onMetaDataArrived(Object.assign({},Rt)),typeof Rt.hasAudio=="boolean"&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=Rt.hasAudio,this._mediaInfo.hasAudio=this._hasAudio),typeof Rt.hasVideo=="boolean"&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=Rt.hasVideo,this._mediaInfo.hasVideo=this._hasVideo),typeof Rt.audiodatarate=="number"&&(this._mediaInfo.audioDataRate=Rt.audiodatarate),typeof Rt.videodatarate=="number"&&(this._mediaInfo.videoDataRate=Rt.videodatarate),typeof Rt.width=="number"&&(this._mediaInfo.width=Rt.width),typeof Rt.height=="number"&&(this._mediaInfo.height=Rt.height),typeof Rt.duration=="number"){if(!this._durationOverrided){let hn=Math.floor(Rt.duration*this._timescale);this._duration=hn,this._mediaInfo.duration=hn}}else this._mediaInfo.duration=0;if(typeof Rt.framerate=="number"){let hn=Math.floor(Rt.framerate*1e3);if(hn>0){let bn=hn/1e3;this._referenceFrameRate.fixed=!0,this._referenceFrameRate.fps=bn,this._referenceFrameRate.fps_num=hn,this._referenceFrameRate.fps_den=1e3,this._mediaInfo.fps=bn}}if(typeof Rt.keyframes=="object"){this._mediaInfo.hasKeyframesIndex=!0;let hn=Rt.keyframes;this._mediaInfo.keyframesIndex=this._parseKeyframesIndex(hn),Rt.keyframes=null}else this._mediaInfo.hasKeyframesIndex=!1;this._dispatch=!1,this._mediaInfo.metadata=Rt,me.v(this.TAG,"Parsed onMetaData"),this._mediaInfo.isComplete()&&this._onMediaInfo(this._mediaInfo)}Object.keys(ut).length>0&&this._onScriptDataArrived&&this._onScriptDataArrived(Object.assign({},ut))}_parseKeyframesIndex(Ne){let He=[],Qe=[];for(let ut=1;ut>>4;if(ea!==2&&ea!==10){this._onError(st.CODEC_UNSUPPORTED,"Flv: Unsupported audio codec idx: "+ea);return}let vr=0,Sr=(bn&12)>>>2;if(Sr>=0&&Sr<=4)vr=this._flvSoundRateTable[Sr];else{this._onError(st.FORMAT_ERROR,"Flv: Invalid audio sample rate idx: "+Sr);return}let aa=(bn&2)>>>1,_n=bn&1,on=this._audioMetadata,ur=this._audioTrack;if(on||(this._hasAudio===!1&&this._hasAudioFlagOverrided===!1&&(this._hasAudio=!0,this._mediaInfo.hasAudio=!0),on=this._audioMetadata={},on.type="audio",on.id=ur.id,on.timescale=this._timescale,on.duration=this._duration,on.audioSampleRate=vr,on.channelCount=_n===0?1:2),ea===10){let mr=this._parseAACAudioData(Ne,He+1,Qe-1);if(mr==null)return;if(mr.packetType===0){on.config&&me.w(this.TAG,"Found another AudioSpecificConfig!");let fr=mr.data;on.audioSampleRate=fr.samplingRate,on.channelCount=fr.channelCount,on.codec=fr.codec,on.originalCodec=fr.originalCodec,on.config=fr.config,on.refSampleDuration=1024/on.audioSampleRate*on.timescale,me.v(this.TAG,"Parsed AudioSpecificConfig"),this._isInitialMetadataDispatched()?this._dispatch&&(this._audioTrack.length||this._videoTrack.length)&&this._onDataAvailable(this._audioTrack,this._videoTrack):this._audioInitialMetadataDispatched=!0,this._dispatch=!1,this._onTrackMetadata("audio",on);let Lr=this._mediaInfo;Lr.audioCodec=on.originalCodec,Lr.audioSampleRate=on.audioSampleRate,Lr.audioChannelCount=on.channelCount,Lr.hasVideo?Lr.videoCodec!=null&&(Lr.mimeType='video/x-flv; codecs="'+Lr.videoCodec+","+Lr.audioCodec+'"'):Lr.mimeType='video/x-flv; codecs="'+Lr.audioCodec+'"',Lr.isComplete()&&this._onMediaInfo(Lr)}else if(mr.packetType===1){let fr=this._timestampBase+ut,Lr={unit:mr.data,length:mr.data.byteLength,dts:fr,pts:fr};ur.samples.push(Lr),ur.length+=mr.data.length}else me.e(this.TAG,`Flv: Unsupported AAC data type ${mr.packetType}`)}else if(ea===2){if(!on.codec){let ln=this._parseMP3AudioData(Ne,He+1,Qe-1,!0);if(ln==null)return;on.audioSampleRate=ln.samplingRate,on.channelCount=ln.channelCount,on.codec=ln.codec,on.originalCodec=ln.originalCodec,on.refSampleDuration=1152/on.audioSampleRate*on.timescale,me.v(this.TAG,"Parsed MPEG Audio Frame Header"),this._audioInitialMetadataDispatched=!0,this._onTrackMetadata("audio",on);let Hn=this._mediaInfo;Hn.audioCodec=on.codec,Hn.audioSampleRate=on.audioSampleRate,Hn.audioChannelCount=on.channelCount,Hn.audioDataRate=ln.bitRate,Hn.hasVideo?Hn.videoCodec!=null&&(Hn.mimeType='video/x-flv; codecs="'+Hn.videoCodec+","+Hn.audioCodec+'"'):Hn.mimeType='video/x-flv; codecs="'+Hn.audioCodec+'"',Hn.isComplete()&&this._onMediaInfo(Hn)}let mr=this._parseMP3AudioData(Ne,He+1,Qe-1,!1);if(mr==null)return;let fr=this._timestampBase+ut,Lr={unit:mr,length:mr.byteLength,dts:fr,pts:fr};ur.samples.push(Lr),ur.length+=mr.length}}_parseAACAudioData(Ne,He,Qe){if(Qe<=1){me.w(this.TAG,"Flv: Invalid AAC packet, missing AACPacketType or/and Data!");return}let ut={},Rt=new Uint8Array(Ne,He,Qe);return ut.packetType=Rt[0],Rt[0]===0?ut.data=this._parseAACAudioSpecificConfig(Ne,He+1,Qe-1):ut.data=Rt.subarray(1),ut}_parseAACAudioSpecificConfig(Ne,He,Qe){let ut=new Uint8Array(Ne,He,Qe),Rt=null,hn=0,bn=0,ea=null,vr=0,Sr=null;if(hn=bn=ut[0]>>>3,vr=(ut[0]&7)<<1|ut[1]>>>7,vr<0||vr>=this._mpegSamplingRates.length){this._onError(st.FORMAT_ERROR,"Flv: AAC invalid sampling frequency index!");return}let aa=this._mpegSamplingRates[vr],_n=(ut[1]&120)>>>3;if(_n<0||_n>=8){this._onError(st.FORMAT_ERROR,"Flv: AAC invalid channel configuration");return}hn===5&&(Sr=(ut[1]&7)<<1|ut[2]>>>7,ea=(ut[2]&124)>>>2);let on=self.navigator.userAgent.toLowerCase();return on.indexOf("firefox")!==-1?vr>=6?(hn=5,Rt=new Array(4),Sr=vr-3):(hn=2,Rt=new Array(2),Sr=vr):on.indexOf("android")!==-1?(hn=2,Rt=new Array(2),Sr=vr):(hn=5,Sr=vr,Rt=new Array(4),vr>=6?Sr=vr-3:_n===1&&(hn=2,Rt=new Array(2),Sr=vr)),Rt[0]=hn<<3,Rt[0]|=(vr&15)>>>1,Rt[1]=(vr&15)<<7,Rt[1]|=(_n&15)<<3,hn===5&&(Rt[1]|=(Sr&15)>>>1,Rt[2]=(Sr&1)<<7,Rt[2]|=8,Rt[3]=0),{config:Rt,samplingRate:aa,channelCount:_n,codec:"mp4a.40."+hn,originalCodec:"mp4a.40."+bn}}_parseMP3AudioData(Ne,He,Qe,ut){if(Qe<4){me.w(this.TAG,"Flv: Invalid MP3 packet, header missing!");return}let Rt=this._littleEndian,hn=new Uint8Array(Ne,He,Qe),bn=null;if(ut){if(hn[0]!==255)return;let ea=hn[1]>>>3&3,vr=(hn[1]&6)>>1,Sr=(hn[2]&240)>>>4,aa=(hn[2]&12)>>>2,on=(hn[3]>>>6&3)!==3?2:1,ur=0,mr=0,fr=34,Lr="mp3";switch(ea){case 0:ur=this._mpegAudioV25SampleRateTable[aa];break;case 2:ur=this._mpegAudioV20SampleRateTable[aa];break;case 3:ur=this._mpegAudioV10SampleRateTable[aa];break}switch(vr){case 1:fr=34,Sr>>4,ea=hn&15;if(ea!==7){this._onError(st.CODEC_UNSUPPORTED,`Flv: Unsupported codec in video frame: ${ea}`);return}this._parseAVCVideoPacket(Ne,He+1,Qe-1,ut,Rt,bn)}_parseAVCVideoPacket(Ne,He,Qe,ut,Rt,hn){if(Qe<4){me.w(this.TAG,"Flv: Invalid AVC packet, missing AVCPacketType or/and CompositionTime");return}let bn=this._littleEndian,ea=new DataView(Ne,He,Qe),vr=ea.getUint8(0),aa=(ea.getUint32(0,!bn)&16777215)<<8>>8;if(vr===0)this._parseAVCDecoderConfigurationRecord(Ne,He+4,Qe-4);else if(vr===1)this._parseAVCVideoData(Ne,He+4,Qe-4,ut,Rt,hn,aa);else if(vr!==2){this._onError(st.FORMAT_ERROR,`Flv: Invalid video packet type ${vr}`);return}}_parseAVCDecoderConfigurationRecord(Ne,He,Qe){if(Qe<7){me.w(this.TAG,"Flv: Invalid AVCDecoderConfigurationRecord, lack of data!");return}let ut=this._videoMetadata,Rt=this._videoTrack,hn=this._littleEndian,bn=new DataView(Ne,He,Qe);ut?typeof ut.avcc!="undefined"&&me.w(this.TAG,"Found another AVCDecoderConfigurationRecord!"):(this._hasVideo===!1&&this._hasVideoFlagOverrided===!1&&(this._hasVideo=!0,this._mediaInfo.hasVideo=!0),ut=this._videoMetadata={},ut.type="video",ut.id=Rt.id,ut.timescale=this._timescale,ut.duration=this._duration);let ea=bn.getUint8(0),vr=bn.getUint8(1),Sr=bn.getUint8(2),aa=bn.getUint8(3);if(ea!==1||vr===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord");return}if(this._naluLengthSize=(bn.getUint8(4)&3)+1,this._naluLengthSize!==3&&this._naluLengthSize!==4){this._onError(st.FORMAT_ERROR,`Flv: Strange NaluLengthSizeMinusOne: ${this._naluLengthSize-1}`);return}let _n=bn.getUint8(5)&31;if(_n===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No SPS");return}else _n>1&&me.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: SPS Count = ${_n}`);let on=6;for(let mr=0;mr<_n;mr++){let fr=bn.getUint16(on,!hn);if(on+=2,fr===0)continue;let Lr=new Uint8Array(Ne,He+on,fr);on+=fr;let ln=Nt.parseSPS(Lr);if(mr!==0)continue;ut.codecWidth=ln.codec_size.width,ut.codecHeight=ln.codec_size.height,ut.presentWidth=ln.present_size.width,ut.presentHeight=ln.present_size.height,ut.profile=ln.profile_string,ut.level=ln.level_string,ut.bitDepth=ln.bit_depth,ut.chromaFormat=ln.chroma_format,ut.sarRatio=ln.sar_ratio,ut.frameRate=ln.frame_rate,(ln.frame_rate.fixed===!1||ln.frame_rate.fps_num===0||ln.frame_rate.fps_den===0)&&(ut.frameRate=this._referenceFrameRate);let Hn=ut.frameRate.fps_den,On=ut.frameRate.fps_num;ut.refSampleDuration=ut.timescale*(Hn/On);let nr=Lr.subarray(1,4),Cr="avc1.";for(let Br=0;Br<3;Br++){let gr=nr[Br].toString(16);gr.length<2&&(gr="0"+gr),Cr+=gr}ut.codec=Cr;let Yn=this._mediaInfo;Yn.width=ut.codecWidth,Yn.height=ut.codecHeight,Yn.fps=ut.frameRate.fps,Yn.profile=ut.profile,Yn.level=ut.level,Yn.refFrames=ln.ref_frames,Yn.chromaFormat=ln.chroma_format_string,Yn.sarNum=ut.sarRatio.width,Yn.sarDen=ut.sarRatio.height,Yn.videoCodec=Cr,Yn.hasAudio?Yn.audioCodec!=null&&(Yn.mimeType='video/x-flv; codecs="'+Yn.videoCodec+","+Yn.audioCodec+'"'):Yn.mimeType='video/x-flv; codecs="'+Yn.videoCodec+'"',Yn.isComplete()&&this._onMediaInfo(Yn)}let ur=bn.getUint8(on);if(ur===0){this._onError(st.FORMAT_ERROR,"Flv: Invalid AVCDecoderConfigurationRecord: No PPS");return}else ur>1&&me.w(this.TAG,`Flv: Strange AVCDecoderConfigurationRecord: PPS Count = ${ur}`);on++;for(let mr=0;mr=Qe){me.w(this.TAG,`Malformed Nalu near timestamp ${ur}, offset = ${_n}, dataSize = ${Qe}`);break}let fr=vr.getUint32(_n,!ea);if(on===3&&(fr>>>=8),fr>Qe-on){me.w(this.TAG,`Malformed Nalus near timestamp ${ur}, NaluSize > DataSize!`);return}let Lr=vr.getUint8(_n+on)&31;Lr===5&&(mr=!0);let ln=new Uint8Array(Ne,He+_n,on+fr),Hn={type:Lr,data:ln};Sr.push(Hn),aa+=ln.byteLength,_n+=on+fr}if(Sr.length){let fr=this._videoTrack,Lr={units:Sr,length:aa,isKeyframe:mr,dts:ur,cts:bn,pts:ur+bn};mr&&(Lr.fileposition=Rt),fr.samples.push(Lr),fr.length+=aa}}}var Ie=Be;class be{static init(){be.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],mvex:[],mvhd:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[],".mp3":[]};for(let He in be.types)be.types.hasOwnProperty(He)&&(be.types[He]=[He.charCodeAt(0),He.charCodeAt(1),He.charCodeAt(2),He.charCodeAt(3)]);let Ne=be.constants={};Ne.FTYP=new Uint8Array([105,115,111,109,0,0,0,1,105,115,111,109,97,118,99,49]),Ne.STSD_PREFIX=new Uint8Array([0,0,0,0,0,0,0,1]),Ne.STTS=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.STSC=Ne.STCO=Ne.STTS,Ne.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Ne.HDLR_VIDEO=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),Ne.HDLR_AUDIO=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]),Ne.DREF=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),Ne.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Ne.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0])}static box(Ne){let He=8,Qe=null,ut=Array.prototype.slice.call(arguments,1),Rt=ut.length;for(let bn=0;bn>>24&255,Qe[1]=He>>>16&255,Qe[2]=He>>>8&255,Qe[3]=He&255,Qe.set(Ne,4);let hn=8;for(let bn=0;bn>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]))}static trak(Ne){return be.box(be.types.trak,be.tkhd(Ne),be.mdia(Ne))}static tkhd(Ne){let He=Ne.id,Qe=Ne.duration,ut=Ne.presentWidth,Rt=Ne.presentHeight;return be.box(be.types.tkhd,new Uint8Array([0,0,0,7,0,0,0,0,0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,0,0,0,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,ut>>>8&255,ut&255,0,0,Rt>>>8&255,Rt&255,0,0]))}static mdia(Ne){return be.box(be.types.mdia,be.mdhd(Ne),be.hdlr(Ne),be.minf(Ne))}static mdhd(Ne){let He=Ne.timescale,Qe=Ne.duration;return be.box(be.types.mdhd,new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255,85,196,0,0]))}static hdlr(Ne){let He=null;return Ne.type==="audio"?He=be.constants.HDLR_AUDIO:He=be.constants.HDLR_VIDEO,be.box(be.types.hdlr,He)}static minf(Ne){let He=null;return Ne.type==="audio"?He=be.box(be.types.smhd,be.constants.SMHD):He=be.box(be.types.vmhd,be.constants.VMHD),be.box(be.types.minf,He,be.dinf(),be.stbl(Ne))}static dinf(){return be.box(be.types.dinf,be.box(be.types.dref,be.constants.DREF))}static stbl(Ne){return be.box(be.types.stbl,be.stsd(Ne),be.box(be.types.stts,be.constants.STTS),be.box(be.types.stsc,be.constants.STSC),be.box(be.types.stsz,be.constants.STSZ),be.box(be.types.stco,be.constants.STCO))}static stsd(Ne){return Ne.type==="audio"?Ne.codec==="mp3"?be.box(be.types.stsd,be.constants.STSD_PREFIX,be.mp3(Ne)):be.box(be.types.stsd,be.constants.STSD_PREFIX,be.mp4a(Ne)):be.box(be.types.stsd,be.constants.STSD_PREFIX,be.avc1(Ne))}static mp3(Ne){let He=Ne.channelCount,Qe=Ne.audioSampleRate,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,He,0,16,0,0,0,0,Qe>>>8&255,Qe&255,0,0]);return be.box(be.types[".mp3"],ut)}static mp4a(Ne){let He=Ne.channelCount,Qe=Ne.audioSampleRate,ut=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,He,0,16,0,0,0,0,Qe>>>8&255,Qe&255,0,0]);return be.box(be.types.mp4a,ut,be.esds(Ne))}static esds(Ne){let He=Ne.config||[],Qe=He.length,ut=new Uint8Array([0,0,0,0,3,23+Qe,0,1,0,4,15+Qe,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([Qe]).concat(He).concat([6,1,2]));return be.box(be.types.esds,ut)}static avc1(Ne){let He=Ne.avcc,Qe=Ne.codecWidth,ut=Ne.codecHeight,Rt=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,Qe>>>8&255,Qe&255,ut>>>8&255,ut&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,10,120,113,113,47,102,108,118,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,255,255]);return be.box(be.types.avc1,Rt,be.box(be.types.avcC,He))}static mvex(Ne){return be.box(be.types.mvex,be.trex(Ne))}static trex(Ne){let He=Ne.id,Qe=new Uint8Array([0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]);return be.box(be.types.trex,Qe)}static moof(Ne,He){return be.box(be.types.moof,be.mfhd(Ne.sequenceNumber),be.traf(Ne,He))}static mfhd(Ne){let He=new Uint8Array([0,0,0,0,Ne>>>24&255,Ne>>>16&255,Ne>>>8&255,Ne&255]);return be.box(be.types.mfhd,He)}static traf(Ne,He){let Qe=Ne.id,ut=be.box(be.types.tfhd,new Uint8Array([0,0,0,0,Qe>>>24&255,Qe>>>16&255,Qe>>>8&255,Qe&255])),Rt=be.box(be.types.tfdt,new Uint8Array([0,0,0,0,He>>>24&255,He>>>16&255,He>>>8&255,He&255])),hn=be.sdtp(Ne),bn=be.trun(Ne,hn.byteLength+16+16+8+16+8+8);return be.box(be.types.traf,ut,Rt,bn,hn)}static sdtp(Ne){let He=Ne.samples||[],Qe=He.length,ut=new Uint8Array(4+Qe);for(let Rt=0;Rt>>24&255,ut>>>16&255,ut>>>8&255,ut&255,He>>>24&255,He>>>16&255,He>>>8&255,He&255],0);for(let bn=0;bn>>24&255,ea>>>16&255,ea>>>8&255,ea&255,vr>>>24&255,vr>>>16&255,vr>>>8&255,vr&255,Sr.isLeading<<2|Sr.dependsOn,Sr.isDependedOn<<6|Sr.hasRedundancy<<4|Sr.isNonSync,0,0,aa>>>24&255,aa>>>16&255,aa>>>8&255,aa&255],12+16*bn)}return be.box(be.types.trun,hn)}static mdat(Ne){return be.box(be.types.mdat,Ne)}}be.init();var Ze=be;class gt{static getSilentFrame(Ne,He){if(Ne==="mp4a.40.2"){if(He===1)return new Uint8Array([0,200,0,128,35,128]);if(He===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(He===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(He===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(He===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(He===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(He===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(He===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(He===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}return null}}var an=gt;class Mt{constructor(Ne,He,Qe,ut,Rt){this.dts=Ne,this.pts=He,this.duration=Qe,this.originalDts=ut,this.isSyncPoint=Rt,this.fileposition=null}}class ct{constructor(){this.beginDts=0,this.endDts=0,this.beginPts=0,this.endPts=0,this.originalBeginDts=0,this.originalEndDts=0,this.syncPoints=[],this.firstSample=null,this.lastSample=null}appendSyncPoint(Ne){Ne.isSyncPoint=!0,this.syncPoints.push(Ne)}}class Vt{constructor(){this._list=[]}clear(){this._list=[]}appendArray(Ne){let He=this._list;Ne.length!==0&&(He.length>0&&Ne[0].originalDts=He[Rt].dts&&NeHe[ut].lastSample.originalDts&&Ne=He[ut].lastSample.originalDts&&(ut===He.length-1||ut0&&(Rt=this._searchNearestSegmentBefore(Qe.originalBeginDts)+1),this._lastAppendLocation=Rt,this._list.splice(Rt,0,Qe)}getLastSegmentBefore(Ne){let He=this._searchNearestSegmentBefore(Ne);return He>=0?this._list[He]:null}getLastSampleBefore(Ne){let He=this.getLastSegmentBefore(Ne);return He!=null?He.lastSample:null}getLastSyncPointBefore(Ne){let He=this._searchNearestSegmentBefore(Ne),Qe=this._list[He].syncPoints;for(;Qe.length===0&&He>0;)He--,Qe=this._list[He].syncPoints;return Qe.length>0?Qe[Qe.length-1]:null}}class Ft{constructor(Ne){this.TAG="MP4Remuxer",this._config=Ne,this._isLive=Ne.isLive===!0,this._dtsBase=-1,this._dtsBaseInited=!1,this._audioDtsBase=1/0,this._videoDtsBase=1/0,this._audioNextDts=void 0,this._videoNextDts=void 0,this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList=new cn("audio"),this._videoSegmentInfoList=new cn("video"),this._onInitSegment=null,this._onMediaSegment=null,this._forceFirstIDR=!!(E.chrome&&(E.version.major<50||E.version.major===50&&E.version.build<2661)),this._fillSilentAfterSeek=E.msedge||E.msie,this._mp3UseMpegAudio=!E.firefox,this._fillAudioTimestampGap=this._config.fixAudioTimestampGap}destroy(){this._dtsBase=-1,this._dtsBaseInited=!1,this._audioMeta=null,this._videoMeta=null,this._audioSegmentInfoList.clear(),this._audioSegmentInfoList=null,this._videoSegmentInfoList.clear(),this._videoSegmentInfoList=null,this._onInitSegment=null,this._onMediaSegment=null}bindDataSource(Ne){return Ne.onDataAvailable=this.remux.bind(this),Ne.onTrackMetadata=this._onTrackMetadataReceived.bind(this),this}get onInitSegment(){return this._onInitSegment}set onInitSegment(Ne){this._onInitSegment=Ne}get onMediaSegment(){return this._onMediaSegment}set onMediaSegment(Ne){this._onMediaSegment=Ne}insertDiscontinuity(){this._audioNextDts=this._videoNextDts=void 0}seek(Ne){this._audioStashedLastSample=null,this._videoStashedLastSample=null,this._videoSegmentInfoList.clear(),this._audioSegmentInfoList.clear()}remux(Ne,He){if(!this._onMediaSegment)throw new te("MP4Remuxer: onMediaSegment callback must be specificed!");this._dtsBaseInited||this._calculateDtsBase(Ne,He),this._remuxVideo(He),this._remuxAudio(Ne)}_onTrackMetadataReceived(Ne,He){let Qe=null,ut="mp4",Rt=He.codec;if(Ne==="audio")this._audioMeta=He,He.codec==="mp3"&&this._mp3UseMpegAudio?(ut="mpeg",Rt="",Qe=new Uint8Array):Qe=Ze.generateInitSegment(He);else if(Ne==="video")this._videoMeta=He,Qe=Ze.generateInitSegment(He);else return;if(!this._onInitSegment)throw new te("MP4Remuxer: onInitSegment callback must be specified!");this._onInitSegment(Ne,{type:Ne,data:Qe.buffer,codec:Rt,container:`${Ne}/${ut}`,mediaDuration:He.duration})}_calculateDtsBase(Ne,He){this._dtsBaseInited||(Ne.samples&&Ne.samples.length&&(this._audioDtsBase=Ne.samples[0].dts),He.samples&&He.samples.length&&(this._videoDtsBase=He.samples[0].dts),this._dtsBase=Math.min(this._audioDtsBase,this._videoDtsBase),this._dtsBaseInited=!0)}flushStashedSamples(){let Ne=this._videoStashedLastSample,He=this._audioStashedLastSample,Qe={type:"video",id:1,sequenceNumber:0,samples:[],length:0};Ne!=null&&(Qe.samples.push(Ne),Qe.length=Ne.length);let ut={type:"audio",id:2,sequenceNumber:0,samples:[],length:0};He!=null&&(ut.samples.push(He),ut.length=He.length),this._videoStashedLastSample=null,this._audioStashedLastSample=null,this._remuxVideo(Qe,!0),this._remuxAudio(ut,!0)}_remuxAudio(Ne,He){if(this._audioMeta==null)return;let Qe=Ne,ut=Qe.samples,Rt,hn=-1,bn=-1,ea=-1,vr=this._audioMeta.refSampleDuration,Sr=this._audioMeta.codec==="mp3"&&this._mp3UseMpegAudio,aa=this._dtsBaseInited&&this._audioNextDts===void 0,_n=!1;if(!ut||ut.length===0||ut.length===1&&!He)return;let on=0,ur=null,mr=0;Sr?(on=0,mr=Qe.length):(on=8,mr=8+Qe.length);let fr=null;if(ut.length>1&&(fr=ut.pop(),mr-=fr.length),this._audioStashedLastSample!=null){let Yn=this._audioStashedLastSample;this._audioStashedLastSample=null,ut.unshift(Yn),mr+=Yn.length}fr!=null&&(this._audioStashedLastSample=fr);let Lr=ut[0].dts-this._dtsBase;if(this._audioNextDts)Rt=Lr-this._audioNextDts;else if(this._audioSegmentInfoList.isEmpty())Rt=0,this._fillSilentAfterSeek&&!this._videoSegmentInfoList.isEmpty()&&this._audioMeta.originalCodec!=="mp3"&&(_n=!0);else{let Yn=this._audioSegmentInfoList.getLastSampleBefore(Lr);if(Yn!=null){let Br=Lr-(Yn.originalDts+Yn.duration);Br<=3&&(Br=0);let gr=Yn.dts+Yn.duration+Br;Rt=Lr-gr}else Rt=0}if(_n){let Yn=Lr-Rt,Br=this._videoSegmentInfoList.getLastSegmentBefore(Lr);if(Br!=null&&Br.beginDts=1?br=ln[ln.length-1].duration:br=Math.floor(vr);let To=!1,xo=null;if(br>vr*1.5&&this._audioMeta.codec!=="mp3"&&this._fillAudioTimestampGap&&!E.safari){To=!0;let fi=Math.abs(br-vr),jo=Math.ceil(fi/vr),va=Pa+vr;me.w(this.TAG,`Large audio timestamp gap detected, may cause AV sync to drift. Silent frames will be generated to avoid unsync. dts: ${Pa+br} ms, expected: ${Pa+Math.round(vr)} ms, delta: ${Math.round(fi)} ms, generate: ${jo} frames`);let to=an.getSilentFrame(this._audioMeta.originalCodec,this._audioMeta.channelCount);to==null&&(me.w(this.TAG,`Unable to generate silent frame for ${this._audioMeta.originalCodec} with ${this._audioMeta.channelCount} channels, repeat last frame`),to=gr),xo=[];for(let ya=0;ya0){let Zo=xo[xo.length-1];Zo.duration=Co-Zo.dts}let _o={dts:Co,pts:Co,cts:0,unit:to,size:to.byteLength,duration:0,originalDts:Da,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}};xo.push(_o),mr+=_o.size,va+=vr}let no=xo[xo.length-1];no.duration=Pa+br-no.dts,br=Math.round(vr)}ln.push({dts:Pa,pts:Pa,cts:0,unit:Br.unit,size:Br.unit.byteLength,duration:br,originalDts:Da,flags:{isLeading:0,dependsOn:1,isDependedOn:0,hasRedundancy:0}}),To&&ln.push.apply(ln,xo)}Sr?ur=new Uint8Array(mr):(ur=new Uint8Array(mr),ur[0]=mr>>>24&255,ur[1]=mr>>>16&255,ur[2]=mr>>>8&255,ur[3]=mr&255,ur.set(Ze.types.mdat,4));for(let Yn=0;Yn1&&(on=ut.pop(),_n-=on.length),this._videoStashedLastSample!=null){let Hn=this._videoStashedLastSample;this._videoStashedLastSample=null,ut.unshift(Hn),_n+=Hn.length}on!=null&&(this._videoStashedLastSample=on);let ur=ut[0].dts-this._dtsBase;if(this._videoNextDts)Rt=ur-this._videoNextDts;else if(this._videoSegmentInfoList.isEmpty())Rt=0;else{let Hn=this._videoSegmentInfoList.getLastSampleBefore(ur);if(Hn!=null){let On=ur-(Hn.originalDts+Hn.duration);On<=3&&(On=0);let nr=Hn.dts+Hn.duration+On;Rt=ur-nr}else Rt=0}let mr=new ct,fr=[];for(let Hn=0;Hn=1?Da=fr[fr.length-1].duration:Da=Math.floor(this._videoMeta.refSampleDuration),Cr){let Pa=new Mt(Yn,gr,Da,On.dts,!0);Pa.fileposition=On.fileposition,mr.appendSyncPoint(Pa)}fr.push({dts:Yn,pts:gr,cts:Br,units:On.units,size:On.length,isKeyframe:Cr,duration:Da,originalDts:nr,flags:{isLeading:0,dependsOn:Cr?2:1,isDependedOn:Cr?1:0,hasRedundancy:0,isNonSync:Cr?0:1}})}aa=new Uint8Array(_n),aa[0]=_n>>>24&255,aa[1]=_n>>>16&255,aa[2]=_n>>>8&255,aa[3]=_n&255,aa.set(Ze.types.mdat,4);for(let Hn=0;Hn{ut.timestampBase=Qe,Qe+=ut.duration,ut.cors=Ne.cors,ut.withCredentials=Ne.withCredentials,He.referrerPolicy&&(ut.referrerPolicy=He.referrerPolicy)}),!isNaN(Qe)&&this._mediaDataSource.duration!==Qe&&(this._mediaDataSource.duration=Qe),this._mediaInfo=null,this._demuxer=null,this._remuxer=null,this._ioctl=null,this._pendingSeekTime=null,this._pendingResolveSeekPoint=null,this._statisticsReporter=null}destroy(){this._mediaInfo=null,this._mediaDataSource=null,this._statisticsReporter&&this._disableStatisticsReporter(),this._ioctl&&(this._ioctl.destroy(),this._ioctl=null),this._demuxer&&(this._demuxer.destroy(),this._demuxer=null),this._remuxer&&(this._remuxer.destroy(),this._remuxer=null),this._emitter.removeAllListeners(),this._emitter=null}on(Ne,He){this._emitter.addListener(Ne,He)}off(Ne,He){this._emitter.removeListener(Ne,He)}start(){this._loadSegment(0),this._enableStatisticsReporter()}_loadSegment(Ne,He){this._currentSegmentIndex=Ne;let Qe=this._mediaDataSource.segments[Ne],ut=this._ioctl=new Bt(Qe,this._config,Ne);ut.onError=this._onIOException.bind(this),ut.onSeeked=this._onIOSeeked.bind(this),ut.onComplete=this._onIOComplete.bind(this),ut.onRedirect=this._onIORedirect.bind(this),ut.onRecoveredEarlyEof=this._onIORecoveredEarlyEof.bind(this),He?this._demuxer.bindDataSource(this._ioctl):ut.onDataArrival=this._onInitChunkArrival.bind(this),ut.open(He)}stop(){this._internalAbort(),this._disableStatisticsReporter()}_internalAbort(){this._ioctl&&(this._ioctl.destroy(),this._ioctl=null)}pause(){this._ioctl&&this._ioctl.isWorking()&&(this._ioctl.pause(),this._disableStatisticsReporter())}resume(){this._ioctl&&this._ioctl.isPaused()&&(this._ioctl.resume(),this._enableStatisticsReporter())}seek(Ne){if(this._mediaInfo==null||!this._mediaInfo.isSeekable())return;let He=this._searchSegmentIndexContains(Ne);if(He===this._currentSegmentIndex){let Qe=this._mediaInfo.segments[He];if(Qe==null)this._pendingSeekTime=Ne;else{let ut=Qe.getNearestKeyframe(Ne);this._remuxer.seek(ut.milliseconds),this._ioctl.seek(ut.fileposition),this._pendingResolveSeekPoint=ut.milliseconds}}else{let Qe=this._mediaInfo.segments[He];if(Qe==null)this._pendingSeekTime=Ne,this._internalAbort(),this._remuxer.seek(),this._remuxer.insertDiscontinuity(),this._loadSegment(He);else{let ut=Qe.getNearestKeyframe(Ne);this._internalAbort(),this._remuxer.seek(Ne),this._remuxer.insertDiscontinuity(),this._demuxer.resetMediaInfo(),this._demuxer.timestampBase=this._mediaDataSource.segments[He].timestampBase,this._loadSegment(He,ut.fileposition),this._pendingResolveSeekPoint=ut.milliseconds,this._reportSegmentMediaInfo(He)}}this._enableStatisticsReporter()}_searchSegmentIndexContains(Ne){let He=this._mediaDataSource.segments,Qe=He.length-1;for(let ut=0;ut0)this._demuxer.bindDataSource(this._ioctl),this._demuxer.timestampBase=this._mediaDataSource.segments[this._currentSegmentIndex].timestampBase,ut=this._demuxer.parseChunks(Ne,He);else if((Qe=Ie.probe(Ne)).match){this._demuxer=new Ie(Qe,this._config),this._remuxer||(this._remuxer=new Gt(this._config));let Rt=this._mediaDataSource;Rt.duration!=null&&!isNaN(Rt.duration)&&(this._demuxer.overridedDuration=Rt.duration),typeof Rt.hasAudio=="boolean"&&(this._demuxer.overridedHasAudio=Rt.hasAudio),typeof Rt.hasVideo=="boolean"&&(this._demuxer.overridedHasVideo=Rt.hasVideo),this._demuxer.timestampBase=Rt.segments[this._currentSegmentIndex].timestampBase,this._demuxer.onError=this._onDemuxException.bind(this),this._demuxer.onMediaInfo=this._onMediaInfo.bind(this),this._demuxer.onMetaDataArrived=this._onMetaDataArrived.bind(this),this._demuxer.onScriptDataArrived=this._onScriptDataArrived.bind(this),this._remuxer.bindDataSource(this._demuxer.bindDataSource(this._ioctl)),this._remuxer.onInitSegment=this._onRemuxerInitSegmentArrival.bind(this),this._remuxer.onMediaSegment=this._onRemuxerMediaSegmentArrival.bind(this),ut=this._demuxer.parseChunks(Ne,He)}else Qe=null,me.e(this.TAG,"Non-FLV, Unsupported media type!"),Promise.resolve().then(()=>{this._internalAbort()}),this._emitter.emit(fn.DEMUX_ERROR,st.FORMAT_UNSUPPORTED,"Non-FLV, Unsupported media type"),ut=0;return ut}_onMediaInfo(Ne){this._mediaInfo==null&&(this._mediaInfo=Object.assign({},Ne),this._mediaInfo.keyframesIndex=null,this._mediaInfo.segments=[],this._mediaInfo.segmentCount=this._mediaDataSource.segments.length,Object.setPrototypeOf(this._mediaInfo,jt.prototype));let He=Object.assign({},Ne);Object.setPrototypeOf(He,jt.prototype),this._mediaInfo.segments[this._currentSegmentIndex]=He,this._reportSegmentMediaInfo(this._currentSegmentIndex),this._pendingSeekTime!=null&&Promise.resolve().then(()=>{let Qe=this._pendingSeekTime;this._pendingSeekTime=null,this.seek(Qe)})}_onMetaDataArrived(Ne){this._emitter.emit(fn.METADATA_ARRIVED,Ne)}_onScriptDataArrived(Ne){this._emitter.emit(fn.SCRIPTDATA_ARRIVED,Ne)}_onIOSeeked(){this._remuxer.insertDiscontinuity()}_onIOComplete(Ne){let Qe=Ne+1;Qe0&&Qe[0].originalDts===ut&&(ut=Qe[0].pts),this._emitter.emit(fn.RECOMMEND_SEEKPOINT,ut)}}_enableStatisticsReporter(){this._statisticsReporter==null&&(this._statisticsReporter=self.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval))}_disableStatisticsReporter(){this._statisticsReporter&&(self.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}_reportSegmentMediaInfo(Ne){let He=this._mediaInfo.segments[Ne],Qe=Object.assign({},He);Qe.duration=this._mediaInfo.duration,Qe.segmentCount=this._mediaInfo.segmentCount,delete Qe.segments,delete Qe.keyframesIndex,this._emitter.emit(fn.MEDIA_INFO,Qe)}_reportStatisticsInfo(){let Ne={};Ne.url=this._ioctl.currentURL,Ne.hasRedirect=this._ioctl.hasRedirect,Ne.hasRedirect&&(Ne.redirectedURL=this._ioctl.currentRedirectedURL),Ne.speed=this._ioctl.currentSpeed,Ne.loaderType=this._ioctl.loaderType,Ne.currentSegmentIndex=this._currentSegmentIndex,Ne.totalSegmentCount=this._mediaDataSource.segments.length,this._emitter.emit(fn.STATISTICS_INFO,Ne)}}var Ar=Xn,Ir=function(rr){let Ne="TransmuxingWorker",He=null,Qe=mr.bind(this);oe.install(),rr.addEventListener("message",function(fr){switch(fr.data.cmd){case"init":He=new Ar(fr.data.param[0],fr.data.param[1]),He.on(fn.IO_ERROR,_n.bind(this)),He.on(fn.DEMUX_ERROR,on.bind(this)),He.on(fn.INIT_SEGMENT,ut.bind(this)),He.on(fn.MEDIA_SEGMENT,Rt.bind(this)),He.on(fn.LOADING_COMPLETE,hn.bind(this)),He.on(fn.RECOVERED_EARLY_EOF,bn.bind(this)),He.on(fn.MEDIA_INFO,ea.bind(this)),He.on(fn.METADATA_ARRIVED,vr.bind(this)),He.on(fn.SCRIPTDATA_ARRIVED,Sr.bind(this)),He.on(fn.STATISTICS_INFO,aa.bind(this)),He.on(fn.RECOMMEND_SEEKPOINT,ur.bind(this));break;case"destroy":He&&(He.destroy(),He=null),rr.postMessage({msg:"destroyed"});break;case"start":He.start();break;case"stop":He.stop();break;case"seek":He.seek(fr.data.param);break;case"pause":He.pause();break;case"resume":He.resume();break;case"logging_config":{let Lr=fr.data.param;$e.applyConfig(Lr),Lr.enableCallback===!0?$e.addLogListener(Qe):$e.removeLogListener(Qe);break}}});function ut(fr,Lr){let ln={msg:fn.INIT_SEGMENT,data:{type:fr,data:Lr}};rr.postMessage(ln,[Lr.data])}function Rt(fr,Lr){let ln={msg:fn.MEDIA_SEGMENT,data:{type:fr,data:Lr}};rr.postMessage(ln,[Lr.data])}function hn(){let fr={msg:fn.LOADING_COMPLETE};rr.postMessage(fr)}function bn(){let fr={msg:fn.RECOVERED_EARLY_EOF};rr.postMessage(fr)}function ea(fr){let Lr={msg:fn.MEDIA_INFO,data:fr};rr.postMessage(Lr)}function vr(fr){let Lr={msg:fn.METADATA_ARRIVED,data:fr};rr.postMessage(Lr)}function Sr(fr){let Lr={msg:fn.SCRIPTDATA_ARRIVED,data:fr};rr.postMessage(Lr)}function aa(fr){let Lr={msg:fn.STATISTICS_INFO,data:fr};rr.postMessage(Lr)}function _n(fr,Lr){rr.postMessage({msg:fn.IO_ERROR,data:{type:fr,info:Lr}})}function on(fr,Lr){rr.postMessage({msg:fn.DEMUX_ERROR,data:{type:fr,info:Lr}})}function ur(fr){rr.postMessage({msg:fn.RECOMMEND_SEEKPOINT,data:fr})}function mr(fr,Lr){rr.postMessage({msg:"logcat_callback",data:{type:fr,logcat:Lr}})}};class Hr{constructor(Ne,He){if(this.TAG="Transmuxer",this._emitter=new(Fe()),He.enableWorker&&typeof Worker!="undefined")try{let Qe=he(82059);this._worker=Qe(Ir),this._workerDestroying=!1,this._worker.addEventListener("message",this._onWorkerMessage.bind(this)),this._worker.postMessage({cmd:"init",param:[Ne,He]}),this.e={onLoggingConfigChanged:this._onLoggingConfigChanged.bind(this)},$e.registerListener(this.e.onLoggingConfigChanged),this._worker.postMessage({cmd:"logging_config",param:$e.getConfig()})}catch(Qe){me.e(this.TAG,"Error while initialize transmuxing worker, fallback to inline transmuxing"),this._worker=null,this._controller=new Ar(Ne,He)}else this._controller=new Ar(Ne,He);if(this._controller){let Qe=this._controller;Qe.on(fn.IO_ERROR,this._onIOError.bind(this)),Qe.on(fn.DEMUX_ERROR,this._onDemuxError.bind(this)),Qe.on(fn.INIT_SEGMENT,this._onInitSegment.bind(this)),Qe.on(fn.MEDIA_SEGMENT,this._onMediaSegment.bind(this)),Qe.on(fn.LOADING_COMPLETE,this._onLoadingComplete.bind(this)),Qe.on(fn.RECOVERED_EARLY_EOF,this._onRecoveredEarlyEof.bind(this)),Qe.on(fn.MEDIA_INFO,this._onMediaInfo.bind(this)),Qe.on(fn.METADATA_ARRIVED,this._onMetaDataArrived.bind(this)),Qe.on(fn.SCRIPTDATA_ARRIVED,this._onScriptDataArrived.bind(this)),Qe.on(fn.STATISTICS_INFO,this._onStatisticsInfo.bind(this)),Qe.on(fn.RECOMMEND_SEEKPOINT,this._onRecommendSeekpoint.bind(this))}}destroy(){this._worker?this._workerDestroying||(this._workerDestroying=!0,this._worker.postMessage({cmd:"destroy"}),$e.removeListener(this.e.onLoggingConfigChanged),this.e=null):(this._controller.destroy(),this._controller=null),this._emitter.removeAllListeners(),this._emitter=null}on(Ne,He){this._emitter.addListener(Ne,He)}off(Ne,He){this._emitter.removeListener(Ne,He)}hasWorker(){return this._worker!=null}open(){this._worker?this._worker.postMessage({cmd:"start"}):this._controller.start()}close(){this._worker?this._worker.postMessage({cmd:"stop"}):this._controller.stop()}seek(Ne){this._worker?this._worker.postMessage({cmd:"seek",param:Ne}):this._controller.seek(Ne)}pause(){this._worker?this._worker.postMessage({cmd:"pause"}):this._controller.pause()}resume(){this._worker?this._worker.postMessage({cmd:"resume"}):this._controller.resume()}_onInitSegment(Ne,He){Promise.resolve().then(()=>{this._emitter.emit(fn.INIT_SEGMENT,Ne,He)})}_onMediaSegment(Ne,He){Promise.resolve().then(()=>{this._emitter.emit(fn.MEDIA_SEGMENT,Ne,He)})}_onLoadingComplete(){Promise.resolve().then(()=>{this._emitter.emit(fn.LOADING_COMPLETE)})}_onRecoveredEarlyEof(){Promise.resolve().then(()=>{this._emitter.emit(fn.RECOVERED_EARLY_EOF)})}_onMediaInfo(Ne){Promise.resolve().then(()=>{this._emitter.emit(fn.MEDIA_INFO,Ne)})}_onMetaDataArrived(Ne){Promise.resolve().then(()=>{this._emitter.emit(fn.METADATA_ARRIVED,Ne)})}_onScriptDataArrived(Ne){Promise.resolve().then(()=>{this._emitter.emit(fn.SCRIPTDATA_ARRIVED,Ne)})}_onStatisticsInfo(Ne){Promise.resolve().then(()=>{this._emitter.emit(fn.STATISTICS_INFO,Ne)})}_onIOError(Ne,He){Promise.resolve().then(()=>{this._emitter.emit(fn.IO_ERROR,Ne,He)})}_onDemuxError(Ne,He){Promise.resolve().then(()=>{this._emitter.emit(fn.DEMUX_ERROR,Ne,He)})}_onRecommendSeekpoint(Ne){Promise.resolve().then(()=>{this._emitter.emit(fn.RECOMMEND_SEEKPOINT,Ne)})}_onLoggingConfigChanged(Ne){this._worker&&this._worker.postMessage({cmd:"logging_config",param:Ne})}_onWorkerMessage(Ne){let He=Ne.data,Qe=He.data;if(He.msg==="destroyed"||this._workerDestroying){this._workerDestroying=!1,this._worker.terminate(),this._worker=null;return}switch(He.msg){case fn.INIT_SEGMENT:case fn.MEDIA_SEGMENT:this._emitter.emit(He.msg,Qe.type,Qe.data);break;case fn.LOADING_COMPLETE:case fn.RECOVERED_EARLY_EOF:this._emitter.emit(He.msg);break;case fn.MEDIA_INFO:Object.setPrototypeOf(Qe,jt.prototype),this._emitter.emit(He.msg,Qe);break;case fn.METADATA_ARRIVED:case fn.SCRIPTDATA_ARRIVED:case fn.STATISTICS_INFO:this._emitter.emit(He.msg,Qe);break;case fn.IO_ERROR:case fn.DEMUX_ERROR:this._emitter.emit(He.msg,Qe.type,Qe.info);break;case fn.RECOMMEND_SEEKPOINT:this._emitter.emit(He.msg,Qe);break;case"logcat_callback":me.emitter.emit("log",Qe.type,Qe.logcat);break;default:break}}}var Rr=Hr,oa={ERROR:"error",SOURCE_OPEN:"source_open",UPDATE_END:"update_end",BUFFER_FULL:"buffer_full"};class Ia{constructor(Ne){this.TAG="MSEController",this._config=Ne,this._emitter=new(Fe()),this._config.isLive&&this._config.autoCleanupSourceBuffer==null&&(this._config.autoCleanupSourceBuffer=!0),this.e={onSourceOpen:this._onSourceOpen.bind(this),onSourceEnded:this._onSourceEnded.bind(this),onSourceClose:this._onSourceClose.bind(this),onSourceBufferError:this._onSourceBufferError.bind(this),onSourceBufferUpdateEnd:this._onSourceBufferUpdateEnd.bind(this)},this._mediaSource=null,this._mediaSourceObjectURL=null,this._mediaElement=null,this._isBufferFull=!1,this._hasPendingEos=!1,this._requireSetMediaDuration=!1,this._pendingMediaDuration=0,this._pendingSourceBufferInit=[],this._mimeTypes={video:null,audio:null},this._sourceBuffers={video:null,audio:null},this._lastInitSegments={video:null,audio:null},this._pendingSegments={video:[],audio:[]},this._pendingRemoveRanges={video:[],audio:[]},this._idrList=new Vt}destroy(){(this._mediaElement||this._mediaSource)&&this.detachMediaElement(),this.e=null,this._emitter.removeAllListeners(),this._emitter=null}on(Ne,He){this._emitter.addListener(Ne,He)}off(Ne,He){this._emitter.removeListener(Ne,He)}attachMediaElement(Ne){if(this._mediaSource)throw new te("MediaSource has been attached to an HTMLMediaElement!");let He=this._mediaSource=new window.MediaSource;He.addEventListener("sourceopen",this.e.onSourceOpen),He.addEventListener("sourceended",this.e.onSourceEnded),He.addEventListener("sourceclose",this.e.onSourceClose),this._mediaElement=Ne,this._mediaSourceObjectURL=window.URL.createObjectURL(this._mediaSource),Ne.src=this._mediaSourceObjectURL}detachMediaElement(){if(this._mediaSource){let Ne=this._mediaSource;for(let He in this._sourceBuffers){let Qe=this._pendingSegments[He];Qe.splice(0,Qe.length),this._pendingSegments[He]=null,this._pendingRemoveRanges[He]=null,this._lastInitSegments[He]=null;let ut=this._sourceBuffers[He];if(ut){if(Ne.readyState!=="closed"){try{Ne.removeSourceBuffer(ut)}catch(Rt){me.e(this.TAG,Rt.message)}ut.removeEventListener("error",this.e.onSourceBufferError),ut.removeEventListener("updateend",this.e.onSourceBufferUpdateEnd)}this._mimeTypes[He]=null,this._sourceBuffers[He]=null}}if(Ne.readyState==="open")try{Ne.endOfStream()}catch(He){me.e(this.TAG,He.message)}Ne.removeEventListener("sourceopen",this.e.onSourceOpen),Ne.removeEventListener("sourceended",this.e.onSourceEnded),Ne.removeEventListener("sourceclose",this.e.onSourceClose),this._pendingSourceBufferInit=[],this._isBufferFull=!1,this._idrList.clear(),this._mediaSource=null}this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement=null),this._mediaSourceObjectURL&&(window.URL.revokeObjectURL(this._mediaSourceObjectURL),this._mediaSourceObjectURL=null)}appendInitSegment(Ne,He){if(!this._mediaSource||this._mediaSource.readyState!=="open"){this._pendingSourceBufferInit.push(Ne),this._pendingSegments[Ne.type].push(Ne);return}let Qe=Ne,ut=`${Qe.container}`;Qe.codec&&Qe.codec.length>0&&(ut+=`;codecs=${Qe.codec}`);let Rt=!1;if(me.v(this.TAG,"Received Initialization Segment, mimeType: "+ut),this._lastInitSegments[Qe.type]=Qe,ut!==this._mimeTypes[Qe.type]){if(this._mimeTypes[Qe.type])me.v(this.TAG,`Notice: ${Qe.type} mimeType changed, origin: ${this._mimeTypes[Qe.type]}, target: ${ut}`);else{Rt=!0;try{let hn=this._sourceBuffers[Qe.type]=this._mediaSource.addSourceBuffer(ut);hn.addEventListener("error",this.e.onSourceBufferError),hn.addEventListener("updateend",this.e.onSourceBufferUpdateEnd)}catch(hn){me.e(this.TAG,hn.message),this._emitter.emit(oa.ERROR,{code:hn.code,msg:hn.message});return}}this._mimeTypes[Qe.type]=ut}He||this._pendingSegments[Qe.type].push(Qe),Rt||this._sourceBuffers[Qe.type]&&!this._sourceBuffers[Qe.type].updating&&this._doAppendSegments(),E.safari&&Qe.container==="audio/mpeg"&&Qe.mediaDuration>0&&(this._requireSetMediaDuration=!0,this._pendingMediaDuration=Qe.mediaDuration/1e3,this._updateMediaSourceDuration())}appendMediaSegment(Ne){let He=Ne;this._pendingSegments[He.type].push(He),this._config.autoCleanupSourceBuffer&&this._needCleanupSourceBuffer()&&this._doCleanupSourceBuffer();let Qe=this._sourceBuffers[He.type];Qe&&!Qe.updating&&!this._hasPendingRemoveRanges()&&this._doAppendSegments()}seek(Ne){for(let He in this._sourceBuffers){if(!this._sourceBuffers[He])continue;let Qe=this._sourceBuffers[He];if(this._mediaSource.readyState==="open")try{Qe.abort()}catch(Rt){me.e(this.TAG,Rt.message)}this._idrList.clear();let ut=this._pendingSegments[He];if(ut.splice(0,ut.length),this._mediaSource.readyState!=="closed"){for(let Rt=0;Rt=1&&Ne-ut.start(0)>=this._config.autoCleanupMaxBackwardDuration)return!0}}return!1}_doCleanupSourceBuffer(){let Ne=this._mediaElement.currentTime;for(let He in this._sourceBuffers){let Qe=this._sourceBuffers[He];if(Qe){let ut=Qe.buffered,Rt=!1;for(let hn=0;hn=this._config.autoCleanupMaxBackwardDuration){Rt=!0;let vr=Ne-this._config.autoCleanupMinBackwardDuration;this._pendingRemoveRanges[He].push({start:bn,end:vr})}}else ea0&&(isNaN(He)||Qe>He)&&(me.v(this.TAG,`Update MediaSource duration from ${He} to ${Qe}`),this._mediaSource.duration=Qe),this._requireSetMediaDuration=!1,this._pendingMediaDuration=0}_doRemoveRanges(){for(let Ne in this._pendingRemoveRanges){if(!this._sourceBuffers[Ne]||this._sourceBuffers[Ne].updating)continue;let He=this._sourceBuffers[Ne],Qe=this._pendingRemoveRanges[Ne];for(;Qe.length&&!He.updating;){let ut=Qe.shift();He.remove(ut.start,ut.end)}}}_doAppendSegments(){let Ne=this._pendingSegments;for(let He in Ne)if(!(!this._sourceBuffers[He]||this._sourceBuffers[He].updating)&&Ne[He].length>0){let Qe=Ne[He].shift();if(Qe.timestampOffset){let ut=this._sourceBuffers[He].timestampOffset,Rt=Qe.timestampOffset/1e3;Math.abs(ut-Rt)>.1&&(me.v(this.TAG,`Update MPEG audio timestampOffset from ${ut} to ${Rt}`),this._sourceBuffers[He].timestampOffset=Rt),delete Qe.timestampOffset}if(!Qe.data||Qe.data.byteLength===0)continue;try{this._sourceBuffers[He].appendBuffer(Qe.data),this._isBufferFull=!1,He==="video"&&Qe.hasOwnProperty("info")&&this._idrList.appendArray(Qe.info.syncPoints)}catch(ut){this._pendingSegments[He].unshift(Qe),ut.code===22?(this._isBufferFull||this._emitter.emit(oa.BUFFER_FULL),this._isBufferFull=!0):(me.e(this.TAG,ut.message),this._emitter.emit(oa.ERROR,{code:ut.code,msg:ut.message}))}}}_onSourceOpen(){if(me.v(this.TAG,"MediaSource onSourceOpen"),this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._pendingSourceBufferInit.length>0){let Ne=this._pendingSourceBufferInit;for(;Ne.length;){let He=Ne.shift();this.appendInitSegment(He,!0)}}this._hasPendingSegments()&&this._doAppendSegments(),this._emitter.emit(oa.SOURCE_OPEN)}_onSourceEnded(){me.v(this.TAG,"MediaSource onSourceEnded")}_onSourceClose(){me.v(this.TAG,"MediaSource onSourceClose"),this._mediaSource&&this.e!=null&&(this._mediaSource.removeEventListener("sourceopen",this.e.onSourceOpen),this._mediaSource.removeEventListener("sourceended",this.e.onSourceEnded),this._mediaSource.removeEventListener("sourceclose",this.e.onSourceClose))}_hasPendingSegments(){let Ne=this._pendingSegments;return Ne.video.length>0||Ne.audio.length>0}_hasPendingRemoveRanges(){let Ne=this._pendingRemoveRanges;return Ne.video.length>0||Ne.audio.length>0}_onSourceBufferUpdateEnd(){this._requireSetMediaDuration?this._updateMediaSourceDuration():this._hasPendingRemoveRanges()?this._doRemoveRanges():this._hasPendingSegments()?this._doAppendSegments():this._hasPendingEos&&this.endOfStream(),this._emitter.emit(oa.UPDATE_END)}_onSourceBufferError(Ne){me.e(this.TAG,`SourceBuffer Error: ${Ne}`)}}var Qa=Ia;const Vr={NETWORK_ERROR:"NetworkError",MEDIA_ERROR:"MediaError",OTHER_ERROR:"OtherError"},_a={NETWORK_EXCEPTION:ne.EXCEPTION,NETWORK_STATUS_CODE_INVALID:ne.HTTP_STATUS_CODE_INVALID,NETWORK_TIMEOUT:ne.CONNECTING_TIMEOUT,NETWORK_UNRECOVERABLE_EARLY_EOF:ne.UNRECOVERABLE_EARLY_EOF,MEDIA_MSE_ERROR:"MediaMSEError",MEDIA_FORMAT_ERROR:st.FORMAT_ERROR,MEDIA_FORMAT_UNSUPPORTED:st.FORMAT_UNSUPPORTED,MEDIA_CODEC_UNSUPPORTED:st.CODEC_UNSUPPORTED};class ja{constructor(Ne,He){if(this.TAG="FlvPlayer",this._type="FlvPlayer",this._emitter=new(Fe()),this._config=Ht(),typeof He=="object"&&Object.assign(this._config,He),Ne.type.toLowerCase()!=="flv")throw new le("FlvPlayer requires an flv MediaDataSource input!");Ne.isLive===!0&&(this._config.isLive=!0),this.e={onvLoadedMetadata:this._onvLoadedMetadata.bind(this),onvSeeking:this._onvSeeking.bind(this),onvCanPlay:this._onvCanPlay.bind(this),onvStalled:this._onvStalled.bind(this),onvProgress:this._onvProgress.bind(this)},self.performance&&self.performance.now?this._now=self.performance.now.bind(self.performance):this._now=Date.now,this._pendingSeekTime=null,this._requestSetTime=!1,this._seekpointRecord=null,this._progressChecker=null,this._mediaDataSource=Ne,this._mediaElement=null,this._msectl=null,this._transmuxer=null,this._mseSourceOpened=!1,this._hasPendingLoad=!1,this._receivedCanPlay=!1,this._mediaInfo=null,this._statisticsInfo=null;let Qe=E.chrome&&(E.version.major<50||E.version.major===50&&E.version.build<2661);this._alwaysSeekKeyframe=!!(Qe||E.msedge||E.msie),this._alwaysSeekKeyframe&&(this._config.accurateSeek=!1)}destroy(){this._progressChecker!=null&&(window.clearInterval(this._progressChecker),this._progressChecker=null),this._transmuxer&&this.unload(),this._mediaElement&&this.detachMediaElement(),this.e=null,this._mediaDataSource=null,this._emitter.removeAllListeners(),this._emitter=null}on(Ne,He){Ne===_e.MEDIA_INFO?this._mediaInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Ne===_e.STATISTICS_INFO&&this._statisticsInfo!=null&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Ne,He)}off(Ne,He){this._emitter.removeListener(Ne,He)}attachMediaElement(Ne){if(this._mediaElement=Ne,Ne.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),Ne.addEventListener("seeking",this.e.onvSeeking),Ne.addEventListener("canplay",this.e.onvCanPlay),Ne.addEventListener("stalled",this.e.onvStalled),Ne.addEventListener("progress",this.e.onvProgress),this._msectl=new Qa(this._config),this._msectl.on(oa.UPDATE_END,this._onmseUpdateEnd.bind(this)),this._msectl.on(oa.BUFFER_FULL,this._onmseBufferFull.bind(this)),this._msectl.on(oa.SOURCE_OPEN,()=>{this._mseSourceOpened=!0,this._hasPendingLoad&&(this._hasPendingLoad=!1,this.load())}),this._msectl.on(oa.ERROR,He=>{this._emitter.emit(_e.ERROR,Vr.MEDIA_ERROR,_a.MEDIA_MSE_ERROR,He)}),this._msectl.attachMediaElement(Ne),this._pendingSeekTime!=null)try{Ne.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(He){}}detachMediaElement(){this._mediaElement&&(this._msectl.detachMediaElement(),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement.removeEventListener("seeking",this.e.onvSeeking),this._mediaElement.removeEventListener("canplay",this.e.onvCanPlay),this._mediaElement.removeEventListener("stalled",this.e.onvStalled),this._mediaElement.removeEventListener("progress",this.e.onvProgress),this._mediaElement=null),this._msectl&&(this._msectl.destroy(),this._msectl=null)}load(){if(!this._mediaElement)throw new te("HTMLMediaElement must be attached before load()!");if(this._transmuxer)throw new te("FlvPlayer.load() has been called, please call unload() first!");if(!this._hasPendingLoad){if(this._config.deferLoadAfterSourceOpen&&this._mseSourceOpened===!1){this._hasPendingLoad=!0;return}this._mediaElement.readyState>0&&(this._requestSetTime=!0,this._mediaElement.currentTime=0),this._transmuxer=new Rr(this._mediaDataSource,this._config),this._transmuxer.on(fn.INIT_SEGMENT,(Ne,He)=>{this._msectl.appendInitSegment(He)}),this._transmuxer.on(fn.MEDIA_SEGMENT,(Ne,He)=>{if(this._msectl.appendMediaSegment(He),this._config.lazyLoad&&!this._config.isLive){let Qe=this._mediaElement.currentTime;He.info.endDts>=(Qe+this._config.lazyLoadMaxDuration)*1e3&&this._progressChecker==null&&(me.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}}),this._transmuxer.on(fn.LOADING_COMPLETE,()=>{this._msectl.endOfStream(),this._emitter.emit(_e.LOADING_COMPLETE)}),this._transmuxer.on(fn.RECOVERED_EARLY_EOF,()=>{this._emitter.emit(_e.RECOVERED_EARLY_EOF)}),this._transmuxer.on(fn.IO_ERROR,(Ne,He)=>{this._emitter.emit(_e.ERROR,Vr.NETWORK_ERROR,Ne,He)}),this._transmuxer.on(fn.DEMUX_ERROR,(Ne,He)=>{this._emitter.emit(_e.ERROR,Vr.MEDIA_ERROR,Ne,{code:-1,msg:He})}),this._transmuxer.on(fn.MEDIA_INFO,Ne=>{this._mediaInfo=Ne,this._emitter.emit(_e.MEDIA_INFO,Object.assign({},Ne))}),this._transmuxer.on(fn.METADATA_ARRIVED,Ne=>{this._emitter.emit(_e.METADATA_ARRIVED,Ne)}),this._transmuxer.on(fn.SCRIPTDATA_ARRIVED,Ne=>{this._emitter.emit(_e.SCRIPTDATA_ARRIVED,Ne)}),this._transmuxer.on(fn.STATISTICS_INFO,Ne=>{this._statisticsInfo=this._fillStatisticsInfo(Ne),this._emitter.emit(_e.STATISTICS_INFO,Object.assign({},this._statisticsInfo))}),this._transmuxer.on(fn.RECOMMEND_SEEKPOINT,Ne=>{this._mediaElement&&!this._config.accurateSeek&&(this._requestSetTime=!0,this._mediaElement.currentTime=Ne/1e3)}),this._transmuxer.open()}}unload(){this._mediaElement&&this._mediaElement.pause(),this._msectl&&this._msectl.seek(0),this._transmuxer&&(this._transmuxer.close(),this._transmuxer.destroy(),this._transmuxer=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Ne){this._mediaElement.volume=Ne}get muted(){return this._mediaElement.muted}set muted(Ne){this._mediaElement.muted=Ne}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Ne){this._mediaElement?this._internalSeek(Ne):this._pendingSeekTime=Ne}get mediaInfo(){return Object.assign({},this._mediaInfo)}get statisticsInfo(){return this._statisticsInfo==null&&(this._statisticsInfo={}),this._statisticsInfo=this._fillStatisticsInfo(this._statisticsInfo),Object.assign({},this._statisticsInfo)}_fillStatisticsInfo(Ne){if(Ne.playerType=this._type,!(this._mediaElement instanceof HTMLVideoElement))return Ne;let He=!0,Qe=0,ut=0;if(this._mediaElement.getVideoPlaybackQuality){let Rt=this._mediaElement.getVideoPlaybackQuality();Qe=Rt.totalVideoFrames,ut=Rt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Qe=this._mediaElement.webkitDecodedFrameCount,ut=this._mediaElement.webkitDroppedFrameCount):He=!1;return He&&(Ne.decodedFrames=Qe,Ne.droppedFrames=ut),Ne}_onmseUpdateEnd(){if(!this._config.lazyLoad||this._config.isLive)return;let Ne=this._mediaElement.buffered,He=this._mediaElement.currentTime,Qe=0,ut=0;for(let Rt=0;Rt=He+this._config.lazyLoadMaxDuration&&this._progressChecker==null&&(me.v(this.TAG,"Maximum buffering duration exceeded, suspend transmuxing task"),this._suspendTransmuxer())}_onmseBufferFull(){me.v(this.TAG,"MSE SourceBuffer is full, suspend transmuxing task"),this._progressChecker==null&&this._suspendTransmuxer()}_suspendTransmuxer(){this._transmuxer&&(this._transmuxer.pause(),this._progressChecker==null&&(this._progressChecker=window.setInterval(this._checkProgressAndResume.bind(this),1e3)))}_checkProgressAndResume(){let Ne=this._mediaElement.currentTime,He=this._mediaElement.buffered,Qe=!1;for(let ut=0;ut=Rt&&Ne=hn-this._config.lazyLoadRecoverDuration&&(Qe=!0);break}}Qe&&(window.clearInterval(this._progressChecker),this._progressChecker=null,Qe&&(me.v(this.TAG,"Continue loading from paused position"),this._transmuxer.resume()))}_isTimepointBuffered(Ne){let He=this._mediaElement.buffered;for(let Qe=0;Qe=ut&&Ne0){let Rt=this._mediaElement.buffered.start(0);(Rt<1&&Ne0&&He.currentTime0){let ut=Qe.start(0);if(ut<1&&He{this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}):Ne===_e.STATISTICS_INFO&&this._mediaElement!=null&&this._mediaElement.readyState!==0&&Promise.resolve().then(()=>{this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}),this._emitter.addListener(Ne,He)}off(Ne,He){this._emitter.removeListener(Ne,He)}attachMediaElement(Ne){if(this._mediaElement=Ne,Ne.addEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._pendingSeekTime!=null)try{Ne.currentTime=this._pendingSeekTime,this._pendingSeekTime=null}catch(He){}}detachMediaElement(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src"),this._mediaElement.removeEventListener("loadedmetadata",this.e.onvLoadedMetadata),this._mediaElement=null),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}load(){if(!this._mediaElement)throw new te("HTMLMediaElement must be attached before load()!");this._mediaElement.src=this._mediaDataSource.url,this._mediaElement.readyState>0&&(this._mediaElement.currentTime=0),this._mediaElement.preload="auto",this._mediaElement.load(),this._statisticsReporter=window.setInterval(this._reportStatisticsInfo.bind(this),this._config.statisticsInfoReportInterval)}unload(){this._mediaElement&&(this._mediaElement.src="",this._mediaElement.removeAttribute("src")),this._statisticsReporter!=null&&(window.clearInterval(this._statisticsReporter),this._statisticsReporter=null)}play(){return this._mediaElement.play()}pause(){this._mediaElement.pause()}get type(){return this._type}get buffered(){return this._mediaElement.buffered}get duration(){return this._mediaElement.duration}get volume(){return this._mediaElement.volume}set volume(Ne){this._mediaElement.volume=Ne}get muted(){return this._mediaElement.muted}set muted(Ne){this._mediaElement.muted=Ne}get currentTime(){return this._mediaElement?this._mediaElement.currentTime:0}set currentTime(Ne){this._mediaElement?this._mediaElement.currentTime=Ne:this._pendingSeekTime=Ne}get mediaInfo(){let He={mimeType:(this._mediaElement instanceof HTMLAudioElement?"audio/":"video/")+this._mediaDataSource.type};return this._mediaElement&&(He.duration=Math.floor(this._mediaElement.duration*1e3),this._mediaElement instanceof HTMLVideoElement&&(He.width=this._mediaElement.videoWidth,He.height=this._mediaElement.videoHeight)),He}get statisticsInfo(){let Ne={playerType:this._type,url:this._mediaDataSource.url};if(!(this._mediaElement instanceof HTMLVideoElement))return Ne;let He=!0,Qe=0,ut=0;if(this._mediaElement.getVideoPlaybackQuality){let Rt=this._mediaElement.getVideoPlaybackQuality();Qe=Rt.totalVideoFrames,ut=Rt.droppedVideoFrames}else this._mediaElement.webkitDecodedFrameCount!=null?(Qe=this._mediaElement.webkitDecodedFrameCount,ut=this._mediaElement.webkitDroppedFrameCount):He=!1;return He&&(Ne.decodedFrames=Qe,Ne.droppedFrames=ut),Ne}_onvLoadedMetadata(Ne){this._pendingSeekTime!=null&&(this._mediaElement.currentTime=this._pendingSeekTime,this._pendingSeekTime=null),this._emitter.emit(_e.MEDIA_INFO,this.mediaInfo)}_reportStatisticsInfo(){this._emitter.emit(_e.STATISTICS_INFO,this.statisticsInfo)}}var ui=bo;oe.install();function Bn(rr,Ne){let He=rr;if(He==null||typeof He!="object")throw new le("MediaDataSource must be an javascript object!");if(!He.hasOwnProperty("type"))throw new le("MediaDataSource must has type field to indicate video file type!");switch(He.type){case"flv":return new fa(He,Ne);default:return new ui(He,Ne)}}function ar(){return At.supportMSEH264Playback()}function dr(){return At.getFeatureList()}let wr={};wr.createPlayer=Bn,wr.isSupported=ar,wr.getFeatureList=dr,wr.BaseLoader=y,wr.LoaderStatus=se,wr.LoaderErrors=ne,wr.Events=_e,wr.ErrorTypes=Vr,wr.ErrorDetails=_a,wr.FlvPlayer=fa,wr.NativePlayer=ui,wr.LoggingControl=$e,Object.defineProperty(wr,"version",{enumerable:!0,get:function(){return"__VERSION__"}});var sa=wr},93125:function(Rn,rn,he){(function(z){if(1)window.OSS=z(),Rn.exports=z();else var oe})(function(){var z;return function(){function oe(De,Fe,we){function me(ge,te){if(!Fe[ge]){if(!De[ge]){var le=void 0;if(!te&&le)return require(ge,!0);if(ae)return ae(ge,!0);var ue=new Error("Cannot find module '"+ge+"'");throw ue.code="MODULE_NOT_FOUND",ue}var se=Fe[ge]={exports:{}};De[ge][0].call(se.exports,function(ne){return me(De[ge][1][ne]||ne)},se,se.exports,oe,De,Fe,we)}return Fe[ge].exports}for(var ae=void 0,ce=0;ce0?Xe["Content-Type"]=At.mime:Xe["Content-Type"]=re.getType(At.mime||b.extname(At.object||""))||"application/octet-stream"),At.content&&(Xe["Content-Md5"]=E.createHash("md5").update(new me(At.content,"utf8")).digest("base64"),Xe["Content-Length"]||(Xe["Content-Length"]=At.content.length));var _e=this._getResource(At);Xe.authorization=this.authorization(At.method,_e,At.subres,Xe);var dt=this._getReqUrl(At);x("request %s %s, with headers %j, !!stream: %s",At.method,dt,Xe,!!At.stream);var $e=At.timeout||this.options.timeout;return{url:dt,params:{agent:this.agent,method:At.method,content:At.content,stream:At.stream,headers:Xe,timeout:$e,writeStream:At.writeStream,customResponse:At.customResponse,ctx:At.ctx||this.ctx}}},vt.request=ne.default.mark(function At(Xe){var _e,dt,$e,kt;return ne.default.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:return _e=this.createRequest(Xe),dt=void 0,$e=void 0,jt.prev=3,jt.next=6,this.urllib.request(_e.url,_e.params);case 6:dt=jt.sent,x("response %s %s, got %s, headers: %j",Xe.method,_e.url,dt.status,dt.headers),jt.next=13;break;case 10:jt.prev=10,jt.t0=jt.catch(3),$e=jt.t0;case 13:if(kt=void 0,!dt||!Xe.successStatuses||Xe.successStatuses.indexOf(dt.status)!==-1){jt.next=26;break}return jt.next=17,this.requestError(dt);case 17:if(kt=jt.sent,kt.code!=="RequestTimeTooSkewed"){jt.next=23;break}return this.options.amendTimeSkewed=+new Date(kt.serverTime)-new Date,jt.next=22,this.request(Xe);case 22:return jt.abrupt("return",jt.sent);case 23:kt.params=Xe,jt.next=30;break;case 26:if(!$e){jt.next=30;break}return jt.next=29,this.requestError($e);case 29:kt=jt.sent;case 30:if(!kt){jt.next=32;break}throw kt;case 32:if(!Xe.xmlResponse){jt.next=36;break}return jt.next=35,this.parseXML(dt.data);case 35:dt.data=jt.sent;case 36:return jt.abrupt("return",dt);case 37:case"end":return jt.stop()}},At,this,[[3,10]])}),vt._getResource=function(At){var Xe="/";return At.bucket&&(Xe+=At.bucket+"/"),At.object&&(Xe+=At.object),Xe},vt._isIP=function(At){return nt._isIP(At)},vt._escape=function(At){return xe.encodeURIComponent(At).replace(/%2F/g,"/")},vt._getReqUrl=function(At){var Xe={};ee(this.options.endpoint).to(Xe);var _e=this._isIP(Xe.hostname),dt=this.options.cname;!At.bucket||dt||_e||(Xe.host=At.bucket+"."+Xe.host);var $e="/";At.bucket&&_e&&($e+=At.bucket+"/"),At.object&&($e+=this._escape(At.object).replace(/\+/g,"%2B")),Xe.pathname=$e;var kt={};if(At.query&&Pe(kt,At.query),At.subres){var jt={};Me.string(At.subres)?jt[At.subres]="":Me.array(At.subres)?At.subres.forEach(function(un){jt[un]=""}):jt=At.subres,Pe(kt,jt)}return Xe.query=kt,ve.format(Xe)},vt._getUserAgent=function(){var At=we&&we.browser?"js":"nodejs",Xe="aliyun-sdk-"+At+"/"+qe.version,_e=Re.description;return!_e&&we&&(_e="Node.js "+we.version.slice(1)+" on "+we.platform+" "+we.arch),this._checkUserAgent(Xe+" "+_e)},vt._checkUserAgent=function(At){return At.replace(/\u03b1/,"alpha").replace(/\u03b2/,"beta")},vt.checkBrowserAndVersion=function(At,Xe){return it.name===At&&it.version.split(".")[0]===Xe},vt.parseXML=function(At){return function(Xe){me.isBuffer(At)&&(At=At.toString()),ie.parseString(At,{explicitRoot:!1,explicitArray:!1},Xe)}},vt.requestError=ne.default.mark(function At(Xe){var _e,dt,$e,kt;return ne.default.wrap(function(jt){for(;;)switch(jt.prev=jt.next){case 0:if(_e=null,Xe.data&&Xe.data.length){jt.next=5;break}Xe.status===-1||Xe.status===-2?(_e=new Error(Xe.message),_e.name=Xe.name,_e.status=Xe.status,_e.code=Xe.name):(Xe.status===404?(_e=new Error("Object not exists"),_e.name="NoSuchKeyError",_e.status=404,_e.code="NoSuchKey"):Xe.status===412?(_e=new Error("Pre condition failed"),_e.name="PreconditionFailedError",_e.status=412,_e.code="PreconditionFailed"):(_e=new Error("Unknow error, status: "+Xe.status),_e.name="UnknowError",_e.status=Xe.status),_e.requestId=Xe.headers["x-oss-request-id"],_e.host=""),jt.next=30;break;case 5:return dt=String(Xe.data),x("request response error data: %s",dt),$e=void 0,jt.prev=8,jt.next=11,this.parseXML(dt)||{};case 11:$e=jt.sent,jt.next=21;break;case 14:return jt.prev=14,jt.t0=jt.catch(8),x(dt),jt.t0.message+=` raw xml: `+dt,jt.t0.status=Xe.status,jt.t0.requestId=Xe.headers["x-oss-request-id"],jt.abrupt("return",jt.t0);case 21:kt=$e.Message||"unknow request error, status: "+Xe.status,$e.Condition&&(kt+=" (condition: "+$e.Condition+")"),_e=new Error(kt),_e.name=$e.Code?$e.Code+"Error":"UnknowError",_e.status=Xe.status,_e.code=$e.Code,_e.requestId=$e.RequestId,_e.hostId=$e.HostId,_e.serverTime=$e.ServerTime;case 30:return x("generate error %j",_e),jt.abrupt("return",_e);case 32:case"end":return jt.stop()}},At,this,[[8,14]])})}).call(this,oe("_process"),oe("buffer").Buffer)},{"../common/multipart":8,"../common/signUtils":9,"../common/thunkpool.js":10,"../common/utils":11,"./../../shims/crypto/crypto.js":237,"./managed_upload":3,"./object":4,"./version":5,"./wrapper":6,_process:173,agentkeepalive:12,"babel-runtime/core-js/object/keys":23,"babel-runtime/regenerator":33,bowser:35,buffer:38,"copy-to":43,dateformat:154,debug:155,"humanize-ms":160,"is-type-of":165,"merge-descriptors":168,mime:242,path:170,platform:171,url:203,urllib:244,utility:243,xml2js:213}],3:[function(oe,De,Fe){(function(we){"use strict";function me(ee){return ee&&ee.__esModule?ee:{default:ee}}function ae(ee,re){if(!(this instanceof ae))return new ae(ee,re);b.call(this,re),this.file=ee,this.reader=new FileReader,this.start=0,this.finish=!1,this.fileBuffer=null}var ce=oe("babel-runtime/core-js/array/from"),ge=me(ce),te=oe("babel-runtime/regenerator"),le=me(te),ue=oe("is-type-of"),se=oe("util"),ne=oe("path"),y=oe("mime"),a=oe("copy-to"),x=Fe;x.multipartUpload=le.default.mark(function ee(re,ie,Ae){var pe,Pe,ve,Me,Re,xe,at,qe,xt;return le.default.wrap(function(it){for(;;)switch(it.prev=it.next){case 0:if(this.resetCancelFlag(),Ae=Ae||{},!Ae.checkpoint||!Ae.checkpoint.uploadId){it.next=6;break}return it.next=5,this._resumeMultipart(Ae.checkpoint,Ae);case 5:return it.abrupt("return",it.sent);case 6:return pe=102400,Ae.mime||(ue.file(ie)?Ae.mime=y.getType(ne.extname(ie.name)):ue.blob(ie)?Ae.mime=ie.type:Ae.mime=y.getType(ne.extname(ie))),Ae.headers=Ae.headers||{},this._convertMetaToHeaders(Ae.meta,Ae.headers),it.next=12,this._getFileSize(ie);case 12:if(!((Pe=it.sent)0&&a(Me).to(xe),at=this._divideParts(pe,Pe),qe=at.length,xt=!1,it=le.default.mark(function un(bt,sn){var Et,St,Dt;return le.default.wrap(function(Zt){for(;;)switch(Zt.prev=Zt.next){case 0:if(bt.isCancel()){Zt.next=21;break}return Zt.prev=1,Et=at[sn-1],St={stream:bt._createStream(Ae,Et.start,Et.end),size:Et.end-Et.start},Zt.next=6,bt._uploadPart(Re,ve,sn,St);case 6:if(Dt=Zt.sent,bt.isCancel()||xt){Zt.next=13;break}if(re.doneParts.push({number:sn,etag:Dt.res.headers.etag}),xe.push({number:sn,etag:Dt.res.headers.etag}),!ie||!ie.progress){Zt.next=13;break}return Zt.next=13,ie.progress(Me.length/qe,re,Dt.res);case 13:Zt.next=21;break;case 15:if(Zt.prev=15,Zt.t0=Zt.catch(1),bt.isCancel()){Zt.next=21;break}throw bt.cancel(),Zt.t0.partNum=sn,Zt.t0;case 21:case"end":return Zt.stop()}},un,this,[[1,15]])}),Bt=(0,ge.default)(new Array(qe),function(un,bt){return bt+1}),nt=xe.map(function(un){return un.number}),Ht=Bt.filter(function(un){return nt.indexOf(un)<0}),vt=5,At=ie.parallel||vt,!this.checkBrowserAndVersion("Internet Explorer","10")&&At!==1){jt.next=26;break}Xe=0;case 16:if(!(Xe0)){jt.next=37;break}throw this.resetCancelFlag(),kt=$e[0],kt.message="Failed to upload some parts with error: "+kt.toString()+" part_num: "+kt.partNum,kt;case 37:if(!this.isCancel()){jt.next=40;break}throw _e=null,this._makeCancelEvent();case 40:return jt.next=42,this.completeMultipartUpload(Re,ve,xe,ie);case 42:return jt.abrupt("return",jt.sent);case 43:case"end":return jt.stop()}},ee,this)}),ue.file=function(ee){return typeof File!="undefined"&&ee instanceof File},ue.blob=function(ee){return typeof Blob!="undefined"&&ee instanceof Blob},x._getFileSize=le.default.mark(function ee(re){var ie;return le.default.wrap(function(Ae){for(;;)switch(Ae.prev=Ae.next){case 0:if(!ue.buffer(re)){Ae.next=4;break}return Ae.abrupt("return",re.length);case 4:if(!ue.blob(re)&&!ue.file(re)){Ae.next=6;break}return Ae.abrupt("return",re.size);case 6:if(!ue.string(re)){Ae.next=11;break}return Ae.next=9,this._statFile(re);case 9:return ie=Ae.sent,Ae.abrupt("return",ie.size);case 11:throw new Error("_getFileSize requires Buffer/File/String.");case 12:case"end":return Ae.stop()}},ee,this)});var E=oe("stream"),b=E.Readable;se.inherits(ae,b),ae.prototype.readFileAndPush=function(ee){if(this.fileBuffer)for(var re=!0;re&&this.fileBuffer&&this.startthis.fileBuffer.length?this.fileBuffer.length:Ae,this.start=Ae,re=this.push(this.fileBuffer.slice(ie,Ae))}},ae.prototype._read=function(ee){if(this.file&&this.start>=this.file.size||this.fileBuffer&&this.start>=this.fileBuffer.length||this.finish||this.start===0&&!this.file)return this.finish||(this.fileBuffer=null,this.finish=!0),void this.push(null);ee=ee||16384;var re=this;this.reader.onload=function(ie){re.fileBuffer=new we(new Uint8Array(ie.target.result)),re.file=null,re.readFileAndPush(ee)},this.start===0?this.reader.readAsArrayBuffer(this.file):this.readFileAndPush(ee)},x._createStream=function(ee,re,ie){if(ue.blob(ee)||ue.file(ee))return new ae(ee.slice(re,ie));throw new Error("_createStream requires File/String.")},x._getPartSize=function(ee,re){return re?Math.max(Math.ceil(ee/1e4),re):1048576},x._divideParts=function(ee,re){for(var ie=Math.ceil(ee/re),Ae=[],pe=0;pe @@ -153,7 +153,7 @@ headers: `+(0,ue.default)(Ar),Gt.data=pn,Gt.path=bt.path,Gt.status=be,Gt.headers & > ${pt}-header`]:{borderRadius:`0 0 ${de}px ${de}px`}},[`> ${pt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:st,color:gt,lineHeight:Vt,cursor:"pointer",transition:`all ${fn}, visibility 0s`,[`> ${pt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${pt}-expand-icon`]:{height:Mt*Vt,display:"flex",alignItems:"center",paddingInlineEnd:cn},[`${pt}-arrow`]:Object.assign(Object.assign({},(0,Xe.Ro)()),{fontSize:Xn,svg:{transition:`transform ${fn}`}}),[`${pt}-header-text`]:{marginInlineEnd:"auto"}},[`${pt}-header-collapsible-only`]:{cursor:"default",[`${pt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${pt}-icon-collapsible-only`]:{cursor:"default",[`${pt}-expand-icon`]:{cursor:"pointer"}}},[`${pt}-content`]:{color:Ze,backgroundColor:et,borderTop:ir,[`& > ${pt}-content-box`]:{padding:Ar},"&-hidden":{display:"none"}},"&-small":{[`> ${pt}-item`]:{[`> ${pt}-header`]:{padding:Ge,paddingInlineStart:pn,[`> ${pt}-expand-icon`]:{marginInlineStart:Ft-pn}},[`> ${pt}-content > ${pt}-content-box`]:{padding:Ft}}},"&-large":{[`> ${pt}-item`]:{fontSize:ct,[`> ${pt}-header`]:{padding:Ee,paddingInlineStart:Nt,[`> ${pt}-expand-icon`]:{height:ct*Vt,marginInlineStart:Gt-Nt}},[`> ${pt}-content > ${pt}-content-box`]:{padding:Gt}}},[`${pt}-item:last-child`]:{[`> ${pt}-content`]:{borderRadius:`0 0 ${de}px ${de}px`}},[`& ${pt}-item-disabled > ${pt}-header`]:{"\n &,\n & > .arrow\n ":{color:an,cursor:"not-allowed"}},[`&${pt}-icon-position-end`]:{[`& > ${pt}-item`]:{[`> ${pt}-header`]:{[`${pt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:cn}}}}})}},jt=Zt=>{const{componentCls:pt}=Zt,et=`> ${pt}-item > ${pt}-header ${pt}-arrow svg`;return{[`${pt}-rtl`]:{[et]:{transform:"rotate(180deg)"}}}},un=Zt=>{const{componentCls:pt,headerBg:et,paddingXXS:Nt,colorBorder:ht}=Zt;return{[`${pt}-borderless`]:{backgroundColor:et,border:0,[`> ${pt}-item`]:{borderBottom:`1px solid ${ht}`},[` > ${pt}-item:last-child, > ${pt}-item:last-child ${pt}-header - `]:{borderRadius:0},[`> ${pt}-item:last-child`]:{borderBottom:0},[`> ${pt}-item > ${pt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${pt}-item > ${pt}-content > ${pt}-content-box`]:{paddingTop:Nt}}}},bt=Zt=>{const{componentCls:pt,paddingSM:et}=Zt;return{[`${pt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${pt}-item`]:{borderBottom:0,[`> ${pt}-content`]:{backgroundColor:"transparent",border:0,[`> ${pt}-content-box`]:{paddingBlock:et}}}}}};var sn=(0,dt.Z)("Collapse",Zt=>{const pt=(0,$e.TS)(Zt,{collapseHeaderPaddingSM:`${Zt.paddingXS}px ${Zt.paddingSM}px`,collapseHeaderPaddingLG:`${Zt.padding}px ${Zt.paddingLG}px`,collapsePanelBorderRadius:Zt.borderRadiusLG});return[kt(pt),un(pt),bt(pt),jt(pt),(0,_e.Z)(pt)]},Zt=>({headerPadding:`${Zt.paddingSM}px ${Zt.padding}px`,headerBg:Zt.colorFillAlter,contentPadding:`${Zt.padding}px 16px`,contentBg:Zt.colorBgContainer})),St=Object.assign(te.forwardRef((Zt,pt)=>{const{getPrefixCls:et,direction:Nt,collapse:ht}=te.useContext(nt.E_),{prefixCls:st,className:Ge,rootClassName:Ee,style:de,bordered:Be=!0,ghost:Ie,size:be,expandIconPosition:Ze="start",children:gt,expandIcon:an}=Zt,Mt=(0,Ht.Z)(ir=>{var Ir;return(Ir=be!=null?be:ir)!==null&&Ir!==void 0?Ir:"middle"}),ct=et("collapse",st),Vt=et(),[cn,Ft]=sn(ct),Gt=te.useMemo(()=>Ze==="left"?"start":Ze==="right"?"end":Ze,[Ze]),pn=function(){let ir=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ir=an?an(ir):te.createElement(z.Z,{rotate:ir.isActive?90:void 0});return(0,Bt.Tm)(Ir,()=>({className:De()(Ir.props.className,`${ct}-arrow`)}))},fn=De()(`${ct}-icon-position-${Gt}`,{[`${ct}-borderless`]:!Be,[`${ct}-rtl`]:Nt==="rtl",[`${ct}-ghost`]:!!Ie,[`${ct}-${Mt}`]:Mt!=="middle"},ht==null?void 0:ht.className,Ge,Ee,Ft),Xn=Object.assign(Object.assign({},(0,it.Z)(Vt)),{motionAppear:!1,leavedClassName:`${ct}-content-hidden`}),Ar=te.useMemo(()=>gt?(0,ue.Z)(gt).map((ir,Ir)=>{var Hr,Rr;if(!((Hr=ir.props)===null||Hr===void 0)&&Hr.disabled){const Dr=(Rr=ir.key)!==null&&Rr!==void 0?Rr:String(Ir),{disabled:oa,collapsible:Ia}=ir.props,Qa=Object.assign(Object.assign({},(0,xt.Z)(ir.props,["disabled"])),{key:Dr,collapsible:Ia!=null?Ia:oa?"disabled":void 0});return(0,Bt.Tm)(ir,Qa)}return ir}):null,[gt]);return cn(te.createElement(at,Object.assign({ref:pt,openMotion:Xn},(0,xt.Z)(Zt,["rootClassName"]),{expandIcon:pn,prefixCls:ct,className:fn,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),de)}),Ar))}),{Panel:At}),Dt=St},5083:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Yc}});var z=he(61186),oe=he.n(z),De=he(48736),Fe=he(90111),we=he.n(Fe),me=he(58319),ae=he.n(me),ce=he(23250),ge=he.n(ce),te=he(74959),le=he.n(te),ue=he(10238),se=he.n(ue),ne=he(33656),y=he.n(ne);oe().extend(y()),oe().extend(se()),oe().extend(we()),oe().extend(ae()),oe().extend(ge()),oe().extend(le()),oe().extend(function(mt,Lt){var Tt=Lt.prototype,Pn=Tt.format;Tt.format=function(er){var tr=(er||"").replace("Wo","wo");return Pn.bind(this)(tr)}});var a={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"},x=function(Lt){var Tt=a[Lt];return Tt||Lt.split("_")[0]},E=function(){(0,De.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return oe()()},getFixedDate:function(Lt){return oe()(Lt,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Lt){return Lt.endOf("month")},getWeekDay:function(Lt){var Tt=Lt.locale("en");return Tt.weekday()+Tt.localeData().firstDayOfWeek()},getYear:function(Lt){return Lt.year()},getMonth:function(Lt){return Lt.month()},getDate:function(Lt){return Lt.date()},getHour:function(Lt){return Lt.hour()},getMinute:function(Lt){return Lt.minute()},getSecond:function(Lt){return Lt.second()},addYear:function(Lt,Tt){return Lt.add(Tt,"year")},addMonth:function(Lt,Tt){return Lt.add(Tt,"month")},addDate:function(Lt,Tt){return Lt.add(Tt,"day")},setYear:function(Lt,Tt){return Lt.year(Tt)},setMonth:function(Lt,Tt){return Lt.month(Tt)},setDate:function(Lt,Tt){return Lt.date(Tt)},setHour:function(Lt,Tt){return Lt.hour(Tt)},setMinute:function(Lt,Tt){return Lt.minute(Tt)},setSecond:function(Lt,Tt){return Lt.second(Tt)},isAfter:function(Lt,Tt){return Lt.isAfter(Tt)},isValidate:function(Lt){return Lt.isValid()},locale:{getWeekFirstDay:function(Lt){return oe()().locale(x(Lt)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Lt,Tt){return Tt.locale(x(Lt)).weekday(0)},getWeek:function(Lt,Tt){return Tt.locale(x(Lt)).week()},getShortWeekDays:function(Lt){return oe()().locale(x(Lt)).localeData().weekdaysMin()},getShortMonths:function(Lt){return oe()().locale(x(Lt)).localeData().monthsShort()},format:function(Lt,Tt,Pn){return Tt.locale(x(Lt)).format(Pn)},parse:function(Lt,Tt,Pn){for(var Ln=x(Lt),er=0;er1&&(tr=Lt.addDate(tr,-7)),tr}function Ft(mt,Lt,Tt){var Pn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Lt){case"year":return Tt.addYear(mt,Pn*10);case"quarter":case"month":return Tt.addYear(mt,Pn);default:return Tt.addMonth(mt,Pn)}}function Gt(mt,Lt){var Tt=Lt.generateConfig,Pn=Lt.locale,Ln=Lt.format;return typeof Ln=="function"?Ln(mt):Tt.locale.format(Pn.locale,mt,Ln)}function pn(mt,Lt){var Tt=Lt.generateConfig,Pn=Lt.locale,Ln=Lt.formatList;return!mt||typeof Ln[0]=="function"?null:Tt.locale.parse(Pn.locale,mt,Ln)}function fn(mt){var Lt=mt.cellDate,Tt=mt.mode,Pn=mt.disabledDate,Ln=mt.generateConfig;if(!Pn)return!1;var er=function(Oe,Ke,ke){for(var Ve=Ke;Ve<=ke;){var tt=void 0;switch(Oe){case"date":{if(tt=Ln.setDate(Lt,Ve),!Pn(tt))return!1;break}case"month":{if(tt=Ln.setMonth(Lt,Ve),!fn({cellDate:tt,mode:"month",generateConfig:Ln,disabledDate:Pn}))return!1;break}case"year":{if(tt=Ln.setYear(Lt,Ve),!fn({cellDate:tt,mode:"year",generateConfig:Ln,disabledDate:Pn}))return!1;break}}Ve+=1}return!0};switch(Tt){case"date":case"week":return Pn(Lt);case"month":{var tr=1,ta=Ln.getDate(Ln.getEndDate(Lt));return er("date",tr,ta)}case"quarter":{var Zr=Math.floor(Ln.getMonth(Lt)/3)*3,ga=Zr+2;return er("month",Zr,ga)}case"year":return er("month",0,11);case"decade":{var io=Ln.getYear(Lt),Se=Math.floor(io/ht)*ht,fe=Se+ht-1;return er("year",Se,fe)}}}function Xn(mt,Lt){var Tt=Lt.formatList,Pn=Lt.generateConfig,Ln=Lt.locale;return(0,et.Z)(function(){if(!mt)return[[""],""];for(var er="",tr=[],ta=0;ta1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ga.current),Ve){Zr(ke);return}ga.current=requestAnimationFrame(function(){Zr(ke)})}var Se=Xn(ta,{formatList:Tt,generateConfig:Pn,locale:Ln}),fe=(0,Dt.Z)(Se,2),Ce=fe[1];function Oe(ke){io(ke)}function Ke(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;io(null,ke)}return(0,Ae.useEffect)(function(){Ke(!0)},[mt]),(0,Ae.useEffect)(function(){return function(){return cancelAnimationFrame(ga.current)}},[]),[Ce,Oe,Ke]}var ir=he(10228),Ir=he(16089),Hr=he(26407),Rr=he(29194),Dr=new Map;function oa(mt,Lt){var Tt;function Pn(){(0,Rr.Z)(mt)?Lt():Tt=(0,Ir.Z)(function(){Pn()})}return Pn(),function(){Ir.Z.cancel(Tt)}}function Ia(mt,Lt,Tt){if(Dr.get(mt)&&cancelAnimationFrame(Dr.get(mt)),Tt<=0){Dr.set(mt,requestAnimationFrame(function(){mt.scrollTop=Lt}));return}var Pn=Lt-mt.scrollTop,Ln=Pn/Tt*10;Dr.set(mt,requestAnimationFrame(function(){mt.scrollTop+=Ln,mt.scrollTop!==Lt&&Ia(mt,Lt,Tt-10)}))}function Qa(mt,Lt){var Tt=Lt.onLeftRight,Pn=Lt.onCtrlLeftRight,Ln=Lt.onUpDown,er=Lt.onPageUpDown,tr=Lt.onEnter,ta=mt.which,Zr=mt.ctrlKey,ga=mt.metaKey;switch(ta){case ir.Z.LEFT:if(Zr||ga){if(Pn)return Pn(-1),!0}else if(Tt)return Tt(-1),!0;break;case ir.Z.RIGHT:if(Zr||ga){if(Pn)return Pn(1),!0}else if(Tt)return Tt(1),!0;break;case ir.Z.UP:if(Ln)return Ln(-1),!0;break;case ir.Z.DOWN:if(Ln)return Ln(1),!0;break;case ir.Z.PAGE_UP:if(er)return er(-1),!0;break;case ir.Z.PAGE_DOWN:if(er)return er(1),!0;break;case ir.Z.ENTER:if(tr)return tr(),!0;break}return!1}function Vr(mt,Lt,Tt,Pn){var Ln=mt;if(!Ln)switch(Lt){case"time":Ln=Pn?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ln="gggg-wo";break;case"month":Ln="YYYY-MM";break;case"quarter":Ln="YYYY-[Q]Q";break;case"year":Ln="YYYY";break;default:Ln=Tt?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ln}function _a(mt,Lt,Tt){var Pn=mt==="time"?8:10,Ln=typeof Lt=="function"?Lt(Tt.getNow()).length:Lt.length;return Math.max(Pn,Ln)+2}var ja=null,fa=new Set;function bo(mt){return!ja&&typeof window!="undefined"&&window.addEventListener&&(ja=function(Tt){(0,Hr.Z)(fa).forEach(function(Pn){Pn(Tt)})},window.addEventListener("mousedown",ja)),fa.add(mt),function(){fa.delete(mt),fa.size===0&&(window.removeEventListener("mousedown",ja),ja=null)}}function ui(mt){var Lt=mt.target;if(mt.composed&&Lt.shadowRoot){var Tt;return((Tt=mt.composedPath)===null||Tt===void 0?void 0:Tt.call(mt)[0])||Lt}return Lt}var Bn=function(Lt){return Lt==="month"||Lt==="date"?"year":Lt},ar=function(Lt){return Lt==="date"?"month":Lt},dr=function(Lt){return Lt==="month"||Lt==="date"?"quarter":Lt},wr=function(Lt){return Lt==="date"?"week":Lt},sa={year:Bn,month:ar,quarter:dr,week:wr,time:null,date:null};function rr(mt,Lt){return mt.some(function(Tt){return Tt&&Tt.contains(Lt)})}function Ne(mt){var Lt=mt.open,Tt=mt.value,Pn=mt.isClickOutside,Ln=mt.triggerOpen,er=mt.forwardKeyDown,tr=mt.onKeyDown,ta=mt.blurToCancel,Zr=mt.onSubmit,ga=mt.onCancel,io=mt.onFocus,Se=mt.onBlur,fe=mt.changeOnBlur,Ce=(0,Ae.useState)(!1),Oe=(0,Dt.Z)(Ce,2),Ke=Oe[0],ke=Oe[1],Ve=(0,Ae.useState)(!1),tt=(0,Dt.Z)(Ve,2),lt=tt[0],Pt=tt[1],Kt=(0,Ae.useRef)(!1),zt=(0,Ae.useRef)(!1),_t=(0,Ae.useRef)(!1),It={onMouseDown:function(){ke(!0),Ln(!0)},onKeyDown:function(Cn){var Mn=function(){_t.current=!0};if(tr(Cn,Mn),!_t.current){switch(Cn.which){case ir.Z.ENTER:{Lt?Zr()!==!1&&ke(!0):Ln(!0),Cn.preventDefault();return}case ir.Z.TAB:{Ke&&Lt&&!Cn.shiftKey?(ke(!1),Cn.preventDefault()):!Ke&&Lt&&!er(Cn)&&Cn.shiftKey&&(ke(!0),Cn.preventDefault());return}case ir.Z.ESC:{ke(!0),ga();return}}!Lt&&![ir.Z.SHIFT].includes(Cn.which)?Ln(!0):Ke||er(Cn)}},onFocus:function(Cn){ke(!0),Pt(!0),io&&io(Cn)},onBlur:function(Cn){if(Kt.current||!Pn(document.activeElement)){Kt.current=!1;return}ta?setTimeout(function(){for(var Mn=document,gn=Mn.activeElement;gn&&gn.shadowRoot;)gn=gn.shadowRoot.activeElement;Pn(gn)&&ga()},0):Lt&&(Ln(!1),zt.current&&Zr()),Pt(!1),Se==null||Se(Cn)}};return(0,Ae.useEffect)(function(){zt.current=!1},[Lt]),(0,Ae.useEffect)(function(){zt.current=!0},[Tt]),(0,Ae.useEffect)(function(){return bo(function(Fn){var Cn=ui(Fn),Mn=Pn(Cn);Lt&&(Mn?!fe&&(!lt||Mn)&&Ln(!1):(Kt.current=!0,(0,Ir.Z)(function(){Kt.current=!1})))})}),[It,{focused:lt,typing:Ke}]}function He(mt,Lt){return Ae.useMemo(function(){return mt||(Lt?((0,De.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Lt).map(function(Tt){var Pn=(0,Dt.Z)(Tt,2),Ln=Pn[0],er=Pn[1];return{label:Ln,value:er}})):[])},[mt,Lt])}var Qe=he(34280);function ut(mt){var Lt=mt.valueTexts,Tt=mt.onTextChange,Pn=Ae.useState(""),Ln=(0,Dt.Z)(Pn,2),er=Ln[0],tr=Ln[1],ta=Ae.useRef([]);ta.current=Lt;function Zr(io){tr(io),Tt(io)}function ga(){tr(ta.current[0])}return(0,Qe.Z)(function(){Lt.every(function(io){return io!==er})&&ga()},[Lt.join("||")]),[er,Zr,ga]}var Rt=Ae.createContext({}),hn=Rt,bn=he(39559);function ea(mt){var Lt=mt.cellRender,Tt=mt.monthCellRender,Pn=mt.dateRender,Ln=Ae.useMemo(function(){if(Lt)return Lt;if(!(!Tt&&!Pn))return function(er,tr){var ta=er;return Pn&&tr.type==="date"?Pn(ta,tr.today):Tt&&tr.type==="month"?Tt(ta,tr.locale):tr.originNode}},[Lt,Tt,Pn]);return Ln}function vr(mt,Lt){for(var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Pn=String(mt);Pn.length=1?Tt|0:1,tr=mt;tr<=Lt;tr+=er)Ln.push({label:vr(tr,2),value:tr,disabled:(Pn||[]).includes(tr)});return Ln}function Ja(mt){var Lt=mt.generateConfig,Tt=mt.prefixCls,Pn=mt.operationRef,Ln=mt.activeColumnIndex,er=mt.value,tr=mt.showHour,ta=mt.showMinute,Zr=mt.showSecond,ga=mt.use12Hours,io=mt.hourStep,Se=io===void 0?1:io,fe=mt.minuteStep,Ce=fe===void 0?1:fe,Oe=mt.secondStep,Ke=Oe===void 0?1:Oe,ke=mt.disabledHours,Ve=mt.disabledMinutes,tt=mt.disabledSeconds,lt=mt.disabledTime,Pt=mt.hideDisabledOptions,Kt=mt.onSelect,zt=mt.cellRender,_t=mt.locale,It=[],Fn="".concat(Tt,"-content"),Cn="".concat(Tt,"-time-panel"),Mn,gn=er?Lt.getHour(er):-1,Gn=gn,cr=er?Lt.getMinute(er):-1,Tr=er?Lt.getSecond(er):-1,Or=Lt.getNow(),pa=Ae.useMemo(function(){if(lt){var Xt=lt(Or);return[Xt.disabledHours,Xt.disabledMinutes,Xt.disabledSeconds]}return[ke,Ve,tt]},[ke,Ve,tt,lt,Or]),Mr=(0,Dt.Z)(pa,3),qn=Mr[0],jr=Mr[1],ia=Mr[2],Dn=Zo(0,23,Se,qn&&qn()),Nn=(0,et.Z)(function(){return Dn},Dn,_o);ga&&(Mn=Gn>=12,Gn%=12);var rt=Ae.useMemo(function(){if(!ga)return[!1,!1];var Xt=[!0,!0];return Nn.forEach(function($t){var vn=$t.disabled,In=$t.value;vn||(In>=12?Xt[1]=!1:Xt[0]=!1)}),Xt},[ga,Nn]),ot=(0,Dt.Z)(rt,2),Qt=ot[0],Wt=ot[1],nn=Ae.useMemo(function(){return ga?Nn.filter(Mn?function(Xt){return Xt.value>=12}:function(Xt){return Xt.value<12}).map(function(Xt){var $t=Xt.value%12,vn=$t===0?"12":vr($t,2);return(0,St.Z)((0,St.Z)({},Xt),{},{label:vn,value:$t})}):Nn},[ga,Mn,Nn]),qt=Zo(0,59,Ce,jr&&jr(gn)),yn=Zo(0,59,Ke,ia&&ia(gn,cr)),Sn=no({value:er,generateConfig:Lt,disabledMinutes:jr,disabledSeconds:ia,minutes:qt,seconds:yn,use12Hours:ga});Pn.current={onUpDown:function($t){var vn=It[Ln];if(vn)for(var In=vn.units.findIndex(function(yr){return yr.value===vn.value}),jn=vn.units.length,Vn=1;Vn2&&arguments[2]!==void 0?arguments[2]:!1;($r===ke||di)&&(ha(Kr),It&&It(Kr),Sn&&Sn(Kr,ka),Fn&&!ct(Zr,Kr,Jr)&&!(Ce!=null&&Ce(Kr))&&Fn(Kr))},No=function(Kr){if(zs.includes($r)){var ka,di,$o=$r==="date";switch(Kr===ir.Z.PAGE_UP||Kr===ir.Z.PAGE_DOWN?di=$o?Zr.addMonth:Zr.addYear:di=$o?Zr.addDate:Zr.addMonth,Kr){case ir.Z.LEFT:case ir.Z.PAGE_UP:ka=di(kn,-1);break;case ir.Z.RIGHT:case ir.Z.PAGE_DOWN:ka=di(kn,1);break;case ir.Z.UP:case ir.Z.DOWN:ka=di(kn,Number("".concat(Kr===ir.Z.UP?"-":"").concat($o?Ge:Ii)));break}if(ka)return!(Ce!=null&&Ce(ka))}return!0},uo=function(Kr){if(Vn.current&&Vn.current.onKeyDown){var ka=!0,di=Kr.which;if([ir.Z.LEFT,ir.Z.RIGHT,ir.Z.UP,ir.Z.DOWN,ir.Z.PAGE_UP,ir.Z.PAGE_DOWN,ir.Z.ENTER].includes(di)&&(Kr.preventDefault(),di!==ir.Z.ENTER&&tt===0&&(ka=No(di))),ka)return Vn.current.onKeyDown(Kr)}return(0,De.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Bi=function(Kr){Vn.current&&Vn.current.onBlur&&Vn.current.onBlur(Kr)};yn&&vn!=="right"&&(yn.current={onKeyDown:uo,onClose:function(){Vn.current&&Vn.current.onClose&&Vn.current.onClose()}}),Ae.useEffect(function(){ga&&!Wn.current&&lo(ga)},[ga]),Ae.useEffect(function(){Wn.current=!1},[]);var So,us=ea({cellRender:rt,monthCellRender:Nn,dateRender:Dn}),Io=(0,St.Z)((0,St.Z)({},mt),{},{cellRender:us,operationRef:Vn,prefixCls:Ln,viewDate:kn,value:Jr,onViewDateChange:la,sourceMode:za,onPanelChange:Vo,disabledDate:Ce});switch(delete Io.onChange,delete Io.onSelect,$r){case"decade":So=Ae.createElement(Ni,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"year":So=Ae.createElement(Hs,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"month":So=Ae.createElement(ul,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"quarter":So=Ae.createElement(Xo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"week":So=Ae.createElement(ua,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"time":delete Io.showTime,So=Ae.createElement(vs,(0,ie.Z)({},Io,(0,bn.Z)(Pt)==="object"?Pt:null,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;default:Pt?So=Ae.createElement(Wo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}})):So=Ae.createElement(jo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}))}var xi,_i,zi=function(){var Kr=Zr.getNow(),ka=On(Zr.getHour(Kr),Zr.getMinute(Kr),Zr.getSecond(Kr),Qt?pa:1,Wt?qn:1,nn?ia:1),di=ln(Zr,Kr,ka[0],ka[1],ka[2]);wo(di,"submit")};Qn||(xi=oi(Ln,$r,zt),Pt&&$r!=="date"?_i=null:_i=ds({prefixCls:Ln,components:cr,needConfirmButton:ot,okDisabled:!Jr||Ce&&Ce(Jr),locale:ta,showNow:lt,onNow:ot&&zi,onOk:function(){Jr&&(wo(Jr,"submit",!0),Gn&&Gn(Jr))}}));var ho;if(Kt&&$r==="date"&&ke==="date"&&!Pt){var Do=Zr.getNow(),Jo="".concat(Ln,"-today-btn"),Ko=Ce&&Ce(Do);ho=Ae.createElement("a",{className:$e()(Jo,Ko&&"".concat(Jo,"-disabled")),"aria-disabled":Ko,onClick:function(){Ko||wo(Do,"mouse",!0)}},ta.today)}return Ae.createElement(hn.Provider,{value:(0,St.Z)((0,St.Z)({},qt),{},{mode:$r,hideHeader:"hideHeader"in mt?_t:qt.hideHeader,hidePrevBtn:$t&&vn==="right",hideNextBtn:$t&&vn==="left"})},Ae.createElement("div",{tabIndex:tt,className:$e()("".concat(Ln,"-panel"),er,(Lt={},(0,Et.Z)(Lt,"".concat(Ln,"-panel-has-range"),In&&In[0]&&In[1]),(0,Et.Z)(Lt,"".concat(Ln,"-panel-has-range-hover"),jn&&jn[0]&&jn[1]),(0,Et.Z)(Lt,"".concat(Ln,"-panel-rtl"),Tr==="rtl"),Lt)),style:tr,onKeyDown:uo,onBlur:Bi,onMouseDown:Mn},So,xi||_i||ho?Ae.createElement("div",{className:"".concat(Ln,"-footer")},xi,_i,ho):null))}var ti=li,Eo=he(35593),_s={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yl(mt){var Lt,Tt=mt.prefixCls,Pn=mt.popupElement,Ln=mt.popupStyle,er=mt.visible,tr=mt.dropdownClassName,ta=mt.dropdownAlign,Zr=mt.transitionName,ga=mt.getPopupContainer,io=mt.children,Se=mt.range,fe=mt.popupPlacement,Ce=mt.direction,Oe="".concat(Tt,"-dropdown"),Ke=function(){return fe!==void 0?fe:Ce==="rtl"?"bottomRight":"bottomLeft"};return Ae.createElement(Eo.Z,{showAction:[],hideAction:[],popupPlacement:Ke(),builtinPlacements:_s,prefixCls:Oe,popupTransitionName:Zr,popup:Pn,popupAlign:ta,popupVisible:er,popupClassName:$e()(tr,(Lt={},(0,Et.Z)(Lt,"".concat(Oe,"-range"),Se),(0,Et.Z)(Lt,"".concat(Oe,"-rtl"),Ce==="rtl"),Lt)),popupStyle:Ln,getPopupContainer:ga},io)}var hl=Yl;function Zl(mt){var Lt=mt.prefixCls,Tt=mt.presets,Pn=mt.onClick,Ln=mt.onHover;return Tt.length?Ae.createElement("div",{className:"".concat(Lt,"-presets")},Ae.createElement("ul",null,Tt.map(function(er,tr){var ta=er.label,Zr=er.value;return Ae.createElement("li",{key:tr,onClick:function(){return Pn==null?void 0:Pn(ur(Zr))},onMouseEnter:function(){return Ln==null?void 0:Ln(ur(Zr))},onMouseLeave:function(){return Ln==null?void 0:Ln(null)}},ta)}))):null}function zu(mt){var Lt=mt.picker,Tt=mt.disabledHours,Pn=mt.disabledMinutes,Ln=mt.disabledSeconds;Lt==="time"&&(Tt||Pn||Ln)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Su(mt,Lt,Tt){var Pn=(0,bn.Z)(Lt)==="object"?Lt.clearIcon:Tt;return Pn||Ae.createElement("span",{className:"".concat(mt,"-clear-btn")})}function hu(mt){var Lt,Tt=mt,Pn=Tt.prefixCls,Ln=Pn===void 0?"rc-picker":Pn,er=Tt.id,tr=Tt.name,ta=Tt.tabIndex,Zr=Tt.style,ga=Tt.className,io=Tt.dropdownClassName,Se=Tt.dropdownAlign,fe=Tt.popupStyle,Ce=Tt.transitionName,Oe=Tt.generateConfig,Ke=Tt.locale,ke=Tt.inputReadOnly,Ve=Tt.allowClear,tt=Tt.autoFocus,lt=Tt.showTime,Pt=Tt.picker,Kt=Pt===void 0?"date":Pt,zt=Tt.format,_t=Tt.use12Hours,It=Tt.value,Fn=Tt.defaultValue,Cn=Tt.presets,Mn=Tt.open,gn=Tt.defaultOpen,Gn=Tt.defaultOpenValue,cr=Tt.suffixIcon,Tr=Tt.clearIcon,Or=Tt.disabled,pa=Tt.disabledDate,Mr=Tt.placeholder,qn=Tt.getPopupContainer,jr=Tt.pickerRef,ia=Tt.panelRender,Dn=Tt.onChange,Nn=Tt.onOpenChange,rt=Tt.onFocus,ot=Tt.onBlur,Qt=Tt.onMouseDown,Wt=Tt.onMouseUp,nn=Tt.onMouseEnter,qt=Tt.onMouseLeave,yn=Tt.onContextMenu,Sn=Tt.onClick,Qn=Tt.onKeyDown,Ot=Tt.onSelect,Xt=Tt.direction,$t=Tt.autoComplete,vn=$t===void 0?"off":$t,In=Tt.inputRender,jn=Tt.changeOnBlur,Vn=Ae.useRef(null),Wn=Kt==="date"&&!!lt||Kt==="time",yr=He(Cn),Fr=aa(Vr(zt,Kt,lt,_t)),Jr=Ae.useRef(null),ha=Ae.useRef(null),Ua=Ae.useRef(null),xr=(0,Zt.Z)(null,{value:It,defaultValue:Fn}),kn=(0,Dt.Z)(xr,2),lo=kn[0],la=kn[1],Yr=Ae.useState(lo),na=(0,Dt.Z)(Yr,2),Gr=na[0],$r=na[1],Ra=Ae.useRef(null),yo=(0,Zt.Z)(!1,{value:Mn,defaultValue:gn,postState:function(Ro){return Or?!1:Ro},onChange:function(Ro){Nn&&Nn(Ro),!Ro&&Ra.current&&Ra.current.onClose&&Ra.current.onClose()}}),eo=(0,Dt.Z)(yo,2),za=eo[0],Fo=eo[1],Vo=Xn(Gr,{formatList:Fr,generateConfig:Oe,locale:Ke}),wo=(0,Dt.Z)(Vo,2),No=wo[0],uo=wo[1],Bi=ut({valueTexts:No,onTextChange:function(Ro){var $s=pn(Ro,{locale:Ke,formatList:Fr,generateConfig:Oe});$s&&(!pa||!pa($s))&&$r($s)}}),So=(0,Dt.Z)(Bi,3),us=So[0],Io=So[1],xi=So[2],_i=function(Ro){$r(Ro),la(Ro),Dn&&!ct(Oe,lo,Ro)&&Dn(Ro,Ro?Gt(Ro,{generateConfig:Oe,locale:Ke,format:Fr[0]}):"")},zi=function(Ro){Or&&Ro||Fo(Ro)},ho=function(Ro){return za&&Ra.current&&Ra.current.onKeyDown?Ra.current.onKeyDown(Ro):((0,De.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Do=function(){for(var Ro=arguments.length,$s=new Array(Ro),pl=0;plfe(ga);case"month":return Se(Ke)>Se(ga);case"week":return io(Ke)>io(ga);default:return!gt(ta,Ke,ga)&&ta.isAfter(Ke,ga)}return!1},[er,tr[1],ga,Lt]),Oe=Ae.useCallback(function(Ke){if(tr[1]||er&&er(Ke))return!0;if(tr[0]&&Zr)return!gt(ta,Ke,ga)&&ta.isAfter(Zr,Ke);if(!Lt&&Zr)switch(Tt){case"quarter":return fe(Ke)0&&arguments[0]!==void 0?arguments[0]:!1,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Jt=null;$i&&Vu&&Vu[0]&&Vu[1]&&Ke.isAfter(Vu[1],Vu[0])&&(Jt=Vu);var Kn=_t;if(_t&&(0,bn.Z)(_t)==="object"&&_t.defaultValue){var or=_t.defaultValue;Kn=(0,St.Z)((0,St.Z)({},_t),{},{defaultValue:_n(or,ma)||void 0})}return Ae.createElement(Lr.Provider,{value:{inRange:!0,panelPosition:Cs,rangedValue:rc||ro,hoverRangedValue:Jt}},Ae.createElement(ti,(0,ie.Z)({},mt,Je,{cellRender:sd,showTime:Kn,mode:$o[ma],generateConfig:Ke,style:void 0,direction:kn,disabledDate:ma===0?fs:Di,disabledTime:function(Ba){return pa?pa(Ba,ma===0?"start":"end"):!1},className:$e()((0,Et.Z)({},"".concat(tr,"-panel-focused"),ma===0?!yA:!fu)),value:_n(ro,ma),locale:ke,tabIndex:-1,onPanelChange:function(Ba,so){ma===0&&OA(!0),ma===1&&eu(!0),Vs(on($o,so,ma),on(ro,Ba,ma));var ei=Ba;Cs==="right"&&$o[ma]===so&&(ei=Ft(ei,so,Ke,-1)),Do(ei,ma)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ma===0?_n(ro,1):_n(ro,0)})))}var Yu=0,Js=0;if(ma&&yo.current&&za.current&&Ra.current&&wo.current){Yu=yo.current.offsetWidth+za.current.offsetWidth;var ud=wo.current.offsetLeft>Yu?wo.current.offsetLeft-Yu:wo.current.offsetLeft,ys=Ra.current.offsetWidth,_c=wo.current.offsetWidth;ys&&_c&&Yu>ys-_c-(kn==="rtl"?0:ud)&&(Js=Yu)}var $c=kn==="rtl"?{right:Yu}:{left:Yu};function sc(){var Cs,Je=oi(tr,$o[ma],Sn),Jt=ds({prefixCls:tr,components:Ua,needConfirmButton:Gr,okDisabled:!_n(ro,ma)||Or&&Or(ro[ma]),locale:ke,onOk:function(){var ft=_n(ro,ma);ft&&(pl(ro,ma),Jr==null||Jr(ro),Rs(!1,ma,"confirm"))}});if(zt!=="time"&&!_t){var Kn=ho(ma),or=Ft(Kn,zt,Ke),qr=$o[ma],Ba=qr===zt,so=Uu(Ba?"left":!1,{pickerValue:Kn,onPickerValueChange:function(ft){Do(ft,ma)}}),ei=Uu("right",{pickerValue:or,onPickerValueChange:function(ft){Do(Ft(ft,zt,Ke,-1),ma)}});kn==="rtl"?Cs=Ae.createElement(Ae.Fragment,null,ei,Ba&&so):Cs=Ae.createElement(Ae.Fragment,null,so,Ba&&ei)}else Cs=Uu();var Ri=Ae.createElement("div",{className:"".concat(tr,"-panel-layout")},Ae.createElement(Zl,{prefixCls:tr,presets:VA,onClick:function(ft){pl(ft,null),Rs(!1,ma,"preset")},onHover:function(ft){bc(ft)}}),Ae.createElement("div",null,Ae.createElement("div",{className:"".concat(tr,"-panels")},Cs),(Je||Jt)&&Ae.createElement("div",{className:"".concat(tr,"-footer")},Je,Jt)));return ia&&(Ri=ia(Ri)),Ae.createElement("div",{className:"".concat(tr,"-panel-container"),style:{marginLeft:Js},ref:Ra,onMouseDown:function(ft){ft.preventDefault()}},Ri)}var Fc=Ae.createElement("div",{className:$e()("".concat(tr,"-range-wrapper"),"".concat(tr,"-").concat(zt,"-range-wrapper")),style:{minWidth:As}},Ae.createElement("div",{ref:wo,className:"".concat(tr,"-range-arrow"),style:$c}),sc()),TA;Qt&&(TA=Ae.createElement("span",{className:"".concat(tr,"-suffix"),onMouseDown:function(Je){Je.preventDefault()}},Qt));var zc=Su(tr,ot,Wt),Ic=Ae.createElement("span",{onMouseDown:function(Je){Je.preventDefault(),Je.stopPropagation()},onMouseUp:function(Je){Je.preventDefault(),Je.stopPropagation();var Jt=Io;Bi[0]||(Jt=on(Jt,null,0)),Bi[1]||(Jt=on(Jt,null,1)),pl(Jt,null),Rs(!1,ma,"clear")},className:"".concat(tr,"-clear"),role:"button"},zc),ed=ot&&(_n(Io,0)&&!Bi[0]||_n(Io,1)&&!Bi[1]),RA={size:_a(zt,No[0],Ke)},ZA=0,il=0;yo.current&&eo.current&&za.current&&(ma===0?il=yo.current.offsetWidth:(ZA=Yu,il=eo.current.offsetWidth));var lc=kn==="rtl"?{right:ZA}:{left:ZA},AA=function(Je,Jt){var Kn=on(ro,Je,ma);if(Jt==="submit"||Jt!=="key"&&!Gr){pl(Kn,ma),ma===0?OA():eu();var or=ma===0?1:0;Bi[or]?Rs(!1,!1,"confirm"):Rs(!1,ma,"confirm")}else Kr(Kn)};return Ae.createElement(hn.Provider,{value:{operationRef:uo,hideHeader:zt==="time",onDateMouseEnter:qc,onDateMouseLeave:Bc,hideRanges:!0,onSelect:AA,open:$i}},Ae.createElement(hl,{visible:$i,popupElement:Fc,popupStyle:io,prefixCls:tr,dropdownClassName:Se,dropdownAlign:Ce,getPopupContainer:Oe,transitionName:fe,range:!0,direction:kn},Ae.createElement("div",(0,ie.Z)({ref:$r,className:$e()(tr,"".concat(tr,"-range"),ga,(Lt={},(0,Et.Z)(Lt,"".concat(tr,"-disabled"),Bi[0]&&Bi[1]),(0,Et.Z)(Lt,"".concat(tr,"-focused"),ma===0?xu:Eu),(0,Et.Z)(Lt,"".concat(tr,"-rtl"),kn==="rtl"),Lt)),style:Zr,onClick:xc,onMouseEnter:Wn,onMouseLeave:yr,onMouseDown:Ju,onMouseUp:Vn},(0,pt.Z)(mt,{aria:!0,data:!0})),Ae.createElement("div",{className:$e()("".concat(tr,"-input"),(Tt={},(0,Et.Z)(Tt,"".concat(tr,"-input-active"),ma===0),(0,Et.Z)(Tt,"".concat(tr,"-input-placeholder"),!!KA),Tt)),ref:yo},Ae.createElement("input",(0,ie.Z)({id:ta,disabled:Bi[0],readOnly:qt||typeof No[0]=="function"||!yA,value:KA||pi,onChange:function(Je){xs(Je.target.value)},autoFocus:tt,placeholder:_n(Ve,0)||"",ref:Fo},WA,RA,{autoComplete:Yr}))),Ae.createElement("div",{className:"".concat(tr,"-range-separator"),ref:za},Cn),Ae.createElement("div",{className:$e()("".concat(tr,"-input"),(Pn={},(0,Et.Z)(Pn,"".concat(tr,"-input-active"),ma===1),(0,Et.Z)(Pn,"".concat(tr,"-input-placeholder"),!!Nl),Pn)),ref:eo},Ae.createElement("input",(0,ie.Z)({disabled:Bi[1],readOnly:qt||typeof No[0]=="function"||!fu,value:Nl||vl,onChange:function(Je){tu(Je.target.value)},placeholder:_n(Ve,1)||"",ref:Vo},Us,RA,{autoComplete:Yr}))),Ae.createElement("div",{className:"".concat(tr,"-active-bar"),style:(0,St.Z)((0,St.Z)({},lc),{},{width:il,position:"absolute"})}),TA,ed&&Ic)))}var bA=function(mt){(0,bt.Z)(Tt,mt);var Lt=(0,sn.Z)(Tt);function Tt(){var Pn;(0,kt.Z)(this,Tt);for(var Ln=arguments.length,er=new Array(Ln),tr=0;tr{const{lineHeight:Ln}=mt,er=Math.floor(Tt*Ln)+2,tr=Math.max((Lt-er)/2,0),ta=Math.max(Lt-er-tr,0);return{padding:`${tr}px ${Pn}px ${ta}px`}},Xu=mt=>{const{componentCls:Lt,pickerCellCls:Tt,pickerCellInnerCls:Pn,cellHeight:Ln,motionDurationSlow:er,borderRadiusSM:tr,motionDurationMid:ta,cellHoverBg:Zr,lineWidth:ga,lineType:io,colorPrimary:Se,cellActiveWithRangeBg:fe,colorTextLightSolid:Ce,controlHeightSM:Oe,cellRangeBorderColor:Ke,pickerCellBorderGap:ke,cellHoverWithRangeBg:Ve,cellWidth:tt,colorTextDisabled:lt,cellBgDisabled:Pt}=mt;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ln,transform:"translateY(-50%)",transition:`all ${er}`,content:'""'},[Pn]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ln,height:Ln,lineHeight:`${Ln}px`,borderRadius:tr,transition:`background ${ta}, border ${ta}`},"&-range-hover-start, &-range-hover-end":{[Pn]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Tt}-in-view), + `]:{borderRadius:0},[`> ${pt}-item:last-child`]:{borderBottom:0},[`> ${pt}-item > ${pt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${pt}-item > ${pt}-content > ${pt}-content-box`]:{paddingTop:Nt}}}},bt=Zt=>{const{componentCls:pt,paddingSM:et}=Zt;return{[`${pt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${pt}-item`]:{borderBottom:0,[`> ${pt}-content`]:{backgroundColor:"transparent",border:0,[`> ${pt}-content-box`]:{paddingBlock:et}}}}}};var sn=(0,dt.Z)("Collapse",Zt=>{const pt=(0,$e.TS)(Zt,{collapseHeaderPaddingSM:`${Zt.paddingXS}px ${Zt.paddingSM}px`,collapseHeaderPaddingLG:`${Zt.padding}px ${Zt.paddingLG}px`,collapsePanelBorderRadius:Zt.borderRadiusLG});return[kt(pt),un(pt),bt(pt),jt(pt),(0,_e.Z)(pt)]},Zt=>({headerPadding:`${Zt.paddingSM}px ${Zt.padding}px`,headerBg:Zt.colorFillAlter,contentPadding:`${Zt.padding}px 16px`,contentBg:Zt.colorBgContainer})),St=Object.assign(te.forwardRef((Zt,pt)=>{const{getPrefixCls:et,direction:Nt,collapse:ht}=te.useContext(nt.E_),{prefixCls:st,className:Ge,rootClassName:Ee,style:de,bordered:Be=!0,ghost:Ie,size:be,expandIconPosition:Ze="start",children:gt,expandIcon:an}=Zt,Mt=(0,Ht.Z)(ir=>{var Ir;return(Ir=be!=null?be:ir)!==null&&Ir!==void 0?Ir:"middle"}),ct=et("collapse",st),Vt=et(),[cn,Ft]=sn(ct),Gt=te.useMemo(()=>Ze==="left"?"start":Ze==="right"?"end":Ze,[Ze]),pn=function(){let ir=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ir=an?an(ir):te.createElement(z.Z,{rotate:ir.isActive?90:void 0});return(0,Bt.Tm)(Ir,()=>({className:De()(Ir.props.className,`${ct}-arrow`)}))},fn=De()(`${ct}-icon-position-${Gt}`,{[`${ct}-borderless`]:!Be,[`${ct}-rtl`]:Nt==="rtl",[`${ct}-ghost`]:!!Ie,[`${ct}-${Mt}`]:Mt!=="middle"},ht==null?void 0:ht.className,Ge,Ee,Ft),Xn=Object.assign(Object.assign({},(0,it.Z)(Vt)),{motionAppear:!1,leavedClassName:`${ct}-content-hidden`}),Ar=te.useMemo(()=>gt?(0,ue.Z)(gt).map((ir,Ir)=>{var Hr,Rr;if(!((Hr=ir.props)===null||Hr===void 0)&&Hr.disabled){const Dr=(Rr=ir.key)!==null&&Rr!==void 0?Rr:String(Ir),{disabled:oa,collapsible:Ia}=ir.props,Qa=Object.assign(Object.assign({},(0,xt.Z)(ir.props,["disabled"])),{key:Dr,collapsible:Ia!=null?Ia:oa?"disabled":void 0});return(0,Bt.Tm)(ir,Qa)}return ir}):null,[gt]);return cn(te.createElement(at,Object.assign({ref:pt,openMotion:Xn},(0,xt.Z)(Zt,["rootClassName"]),{expandIcon:pn,prefixCls:ct,className:fn,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),de)}),Ar))}),{Panel:At}),Dt=St},5083:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Yc}});var z=he(61186),oe=he.n(z),De=he(48736),Fe=he(90111),we=he.n(Fe),me=he(58319),ae=he.n(me),ce=he(23250),ge=he.n(ce),te=he(74959),le=he.n(te),ue=he(10238),se=he.n(ue),ne=he(33656),y=he.n(ne);oe().extend(y()),oe().extend(se()),oe().extend(we()),oe().extend(ae()),oe().extend(ge()),oe().extend(le()),oe().extend(function(mt,Lt){var Tt=Lt.prototype,Pn=Tt.format;Tt.format=function(er){var tr=(er||"").replace("Wo","wo");return Pn.bind(this)(tr)}});var a={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"},x=function(Lt){var Tt=a[Lt];return Tt||Lt.split("_")[0]},E=function(){(0,De.ET)(!1,"Not match any format. Please help to fire a issue about this.")},b={getNow:function(){return oe()()},getFixedDate:function(Lt){return oe()(Lt,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Lt){return Lt.endOf("month")},getWeekDay:function(Lt){var Tt=Lt.locale("en");return Tt.weekday()+Tt.localeData().firstDayOfWeek()},getYear:function(Lt){return Lt.year()},getMonth:function(Lt){return Lt.month()},getDate:function(Lt){return Lt.date()},getHour:function(Lt){return Lt.hour()},getMinute:function(Lt){return Lt.minute()},getSecond:function(Lt){return Lt.second()},addYear:function(Lt,Tt){return Lt.add(Tt,"year")},addMonth:function(Lt,Tt){return Lt.add(Tt,"month")},addDate:function(Lt,Tt){return Lt.add(Tt,"day")},setYear:function(Lt,Tt){return Lt.year(Tt)},setMonth:function(Lt,Tt){return Lt.month(Tt)},setDate:function(Lt,Tt){return Lt.date(Tt)},setHour:function(Lt,Tt){return Lt.hour(Tt)},setMinute:function(Lt,Tt){return Lt.minute(Tt)},setSecond:function(Lt,Tt){return Lt.second(Tt)},isAfter:function(Lt,Tt){return Lt.isAfter(Tt)},isValidate:function(Lt){return Lt.isValid()},locale:{getWeekFirstDay:function(Lt){return oe()().locale(x(Lt)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Lt,Tt){return Tt.locale(x(Lt)).weekday(0)},getWeek:function(Lt,Tt){return Tt.locale(x(Lt)).week()},getShortWeekDays:function(Lt){return oe()().locale(x(Lt)).localeData().weekdaysMin()},getShortMonths:function(Lt){return oe()().locale(x(Lt)).localeData().monthsShort()},format:function(Lt,Tt,Pn){return Tt.locale(x(Lt)).format(Pn)},parse:function(Lt,Tt,Pn){for(var Ln=x(Lt),er=0;er1&&(tr=Lt.addDate(tr,-7)),tr}function Ft(mt,Lt,Tt){var Pn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Lt){case"year":return Tt.addYear(mt,Pn*10);case"quarter":case"month":return Tt.addYear(mt,Pn);default:return Tt.addMonth(mt,Pn)}}function Gt(mt,Lt){var Tt=Lt.generateConfig,Pn=Lt.locale,Ln=Lt.format;return typeof Ln=="function"?Ln(mt):Tt.locale.format(Pn.locale,mt,Ln)}function pn(mt,Lt){var Tt=Lt.generateConfig,Pn=Lt.locale,Ln=Lt.formatList;return!mt||typeof Ln[0]=="function"?null:Tt.locale.parse(Pn.locale,mt,Ln)}function fn(mt){var Lt=mt.cellDate,Tt=mt.mode,Pn=mt.disabledDate,Ln=mt.generateConfig;if(!Pn)return!1;var er=function(Oe,Ke,ke){for(var Ve=Ke;Ve<=ke;){var tt=void 0;switch(Oe){case"date":{if(tt=Ln.setDate(Lt,Ve),!Pn(tt))return!1;break}case"month":{if(tt=Ln.setMonth(Lt,Ve),!fn({cellDate:tt,mode:"month",generateConfig:Ln,disabledDate:Pn}))return!1;break}case"year":{if(tt=Ln.setYear(Lt,Ve),!fn({cellDate:tt,mode:"year",generateConfig:Ln,disabledDate:Pn}))return!1;break}}Ve+=1}return!0};switch(Tt){case"date":case"week":return Pn(Lt);case"month":{var tr=1,ta=Ln.getDate(Ln.getEndDate(Lt));return er("date",tr,ta)}case"quarter":{var Zr=Math.floor(Ln.getMonth(Lt)/3)*3,ga=Zr+2;return er("month",Zr,ga)}case"year":return er("month",0,11);case"decade":{var io=Ln.getYear(Lt),Se=Math.floor(io/ht)*ht,fe=Se+ht-1;return er("year",Se,fe)}}}function Xn(mt,Lt){var Tt=Lt.formatList,Pn=Lt.generateConfig,Ln=Lt.locale;return(0,et.Z)(function(){if(!mt)return[[""],""];for(var er="",tr=[],ta=0;ta1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ga.current),Ve){Zr(ke);return}ga.current=requestAnimationFrame(function(){Zr(ke)})}var Se=Xn(ta,{formatList:Tt,generateConfig:Pn,locale:Ln}),fe=(0,Dt.Z)(Se,2),Ce=fe[1];function Oe(ke){io(ke)}function Ke(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;io(null,ke)}return(0,Ae.useEffect)(function(){Ke(!0)},[mt]),(0,Ae.useEffect)(function(){return function(){return cancelAnimationFrame(ga.current)}},[]),[Ce,Oe,Ke]}var ir=he(10228),Ir=he(16089),Hr=he(26407),Rr=he(29194),Dr=new Map;function oa(mt,Lt){var Tt;function Pn(){(0,Rr.Z)(mt)?Lt():Tt=(0,Ir.Z)(function(){Pn()})}return Pn(),function(){Ir.Z.cancel(Tt)}}function Ia(mt,Lt,Tt){if(Dr.get(mt)&&cancelAnimationFrame(Dr.get(mt)),Tt<=0){Dr.set(mt,requestAnimationFrame(function(){mt.scrollTop=Lt}));return}var Pn=Lt-mt.scrollTop,Ln=Pn/Tt*10;Dr.set(mt,requestAnimationFrame(function(){mt.scrollTop+=Ln,mt.scrollTop!==Lt&&Ia(mt,Lt,Tt-10)}))}function Qa(mt,Lt){var Tt=Lt.onLeftRight,Pn=Lt.onCtrlLeftRight,Ln=Lt.onUpDown,er=Lt.onPageUpDown,tr=Lt.onEnter,ta=mt.which,Zr=mt.ctrlKey,ga=mt.metaKey;switch(ta){case ir.Z.LEFT:if(Zr||ga){if(Pn)return Pn(-1),!0}else if(Tt)return Tt(-1),!0;break;case ir.Z.RIGHT:if(Zr||ga){if(Pn)return Pn(1),!0}else if(Tt)return Tt(1),!0;break;case ir.Z.UP:if(Ln)return Ln(-1),!0;break;case ir.Z.DOWN:if(Ln)return Ln(1),!0;break;case ir.Z.PAGE_UP:if(er)return er(-1),!0;break;case ir.Z.PAGE_DOWN:if(er)return er(1),!0;break;case ir.Z.ENTER:if(tr)return tr(),!0;break}return!1}function Vr(mt,Lt,Tt,Pn){var Ln=mt;if(!Ln)switch(Lt){case"time":Ln=Pn?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ln="gggg-wo";break;case"month":Ln="YYYY-MM";break;case"quarter":Ln="YYYY-[Q]Q";break;case"year":Ln="YYYY";break;default:Ln=Tt?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ln}function _a(mt,Lt,Tt){var Pn=mt==="time"?8:10,Ln=typeof Lt=="function"?Lt(Tt.getNow()).length:Lt.length;return Math.max(Pn,Ln)+2}var ja=null,fa=new Set;function bo(mt){return!ja&&typeof window!="undefined"&&window.addEventListener&&(ja=function(Tt){(0,Hr.Z)(fa).forEach(function(Pn){Pn(Tt)})},window.addEventListener("mousedown",ja)),fa.add(mt),function(){fa.delete(mt),fa.size===0&&(window.removeEventListener("mousedown",ja),ja=null)}}function ui(mt){var Lt=mt.target;if(mt.composed&&Lt.shadowRoot){var Tt;return((Tt=mt.composedPath)===null||Tt===void 0?void 0:Tt.call(mt)[0])||Lt}return Lt}var Bn=function(Lt){return Lt==="month"||Lt==="date"?"year":Lt},ar=function(Lt){return Lt==="date"?"month":Lt},dr=function(Lt){return Lt==="month"||Lt==="date"?"quarter":Lt},wr=function(Lt){return Lt==="date"?"week":Lt},sa={year:Bn,month:ar,quarter:dr,week:wr,time:null,date:null};function rr(mt,Lt){return mt.some(function(Tt){return Tt&&Tt.contains(Lt)})}function Ne(mt){var Lt=mt.open,Tt=mt.value,Pn=mt.isClickOutside,Ln=mt.triggerOpen,er=mt.forwardKeyDown,tr=mt.onKeyDown,ta=mt.blurToCancel,Zr=mt.onSubmit,ga=mt.onCancel,io=mt.onFocus,Se=mt.onBlur,fe=mt.changeOnBlur,Ce=(0,Ae.useState)(!1),Oe=(0,Dt.Z)(Ce,2),Ke=Oe[0],ke=Oe[1],Ve=(0,Ae.useState)(!1),tt=(0,Dt.Z)(Ve,2),lt=tt[0],Pt=tt[1],Kt=(0,Ae.useRef)(!1),zt=(0,Ae.useRef)(!1),_t=(0,Ae.useRef)(!1),It={onMouseDown:function(){ke(!0),Ln(!0)},onKeyDown:function(Cn){var Mn=function(){_t.current=!0};if(tr(Cn,Mn),!_t.current){switch(Cn.which){case ir.Z.ENTER:{Lt?Zr()!==!1&&ke(!0):Ln(!0),Cn.preventDefault();return}case ir.Z.TAB:{Ke&&Lt&&!Cn.shiftKey?(ke(!1),Cn.preventDefault()):!Ke&&Lt&&!er(Cn)&&Cn.shiftKey&&(ke(!0),Cn.preventDefault());return}case ir.Z.ESC:{ke(!0),ga();return}}!Lt&&![ir.Z.SHIFT].includes(Cn.which)?Ln(!0):Ke||er(Cn)}},onFocus:function(Cn){ke(!0),Pt(!0),io&&io(Cn)},onBlur:function(Cn){if(Kt.current||!Pn(document.activeElement)){Kt.current=!1;return}ta?setTimeout(function(){for(var Mn=document,gn=Mn.activeElement;gn&&gn.shadowRoot;)gn=gn.shadowRoot.activeElement;Pn(gn)&&ga()},0):Lt&&(Ln(!1),zt.current&&Zr()),Pt(!1),Se==null||Se(Cn)}};return(0,Ae.useEffect)(function(){zt.current=!1},[Lt]),(0,Ae.useEffect)(function(){zt.current=!0},[Tt]),(0,Ae.useEffect)(function(){return bo(function(Fn){var Cn=ui(Fn),Mn=Pn(Cn);Lt&&(Mn?!fe&&(!lt||Mn)&&Ln(!1):(Kt.current=!0,(0,Ir.Z)(function(){Kt.current=!1})))})}),[It,{focused:lt,typing:Ke}]}function He(mt,Lt){return Ae.useMemo(function(){return mt||(Lt?((0,De.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Lt).map(function(Tt){var Pn=(0,Dt.Z)(Tt,2),Ln=Pn[0],er=Pn[1];return{label:Ln,value:er}})):[])},[mt,Lt])}var Qe=he(34280);function ut(mt){var Lt=mt.valueTexts,Tt=mt.onTextChange,Pn=Ae.useState(""),Ln=(0,Dt.Z)(Pn,2),er=Ln[0],tr=Ln[1],ta=Ae.useRef([]);ta.current=Lt;function Zr(io){tr(io),Tt(io)}function ga(){tr(ta.current[0])}return(0,Qe.Z)(function(){Lt.every(function(io){return io!==er})&&ga()},[Lt.join("||")]),[er,Zr,ga]}var Rt=Ae.createContext({}),hn=Rt,bn=he(39559);function ea(mt){var Lt=mt.cellRender,Tt=mt.monthCellRender,Pn=mt.dateRender,Ln=Ae.useMemo(function(){if(Lt)return Lt;if(!(!Tt&&!Pn))return function(er,tr){var ta=er;return Pn&&tr.type==="date"?Pn(ta,tr.today):Tt&&tr.type==="month"?Tt(ta,tr.locale):tr.originNode}},[Lt,Tt,Pn]);return Ln}function vr(mt,Lt){for(var Tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Pn=String(mt);Pn.length=1?Tt|0:1,tr=mt;tr<=Lt;tr+=er)Ln.push({label:vr(tr,2),value:tr,disabled:(Pn||[]).includes(tr)});return Ln}function Ja(mt){var Lt=mt.generateConfig,Tt=mt.prefixCls,Pn=mt.operationRef,Ln=mt.activeColumnIndex,er=mt.value,tr=mt.showHour,ta=mt.showMinute,Zr=mt.showSecond,ga=mt.use12Hours,io=mt.hourStep,Se=io===void 0?1:io,fe=mt.minuteStep,Ce=fe===void 0?1:fe,Oe=mt.secondStep,Ke=Oe===void 0?1:Oe,ke=mt.disabledHours,Ve=mt.disabledMinutes,tt=mt.disabledSeconds,lt=mt.disabledTime,Pt=mt.hideDisabledOptions,Kt=mt.onSelect,zt=mt.cellRender,_t=mt.locale,It=[],Fn="".concat(Tt,"-content"),Cn="".concat(Tt,"-time-panel"),Mn,gn=er?Lt.getHour(er):-1,Gn=gn,cr=er?Lt.getMinute(er):-1,Tr=er?Lt.getSecond(er):-1,Or=Lt.getNow(),pa=Ae.useMemo(function(){if(lt){var Xt=lt(Or);return[Xt.disabledHours,Xt.disabledMinutes,Xt.disabledSeconds]}return[ke,Ve,tt]},[ke,Ve,tt,lt,Or]),Mr=(0,Dt.Z)(pa,3),qn=Mr[0],jr=Mr[1],ia=Mr[2],Dn=Zo(0,23,Se,qn&&qn()),Nn=(0,et.Z)(function(){return Dn},Dn,_o);ga&&(Mn=Gn>=12,Gn%=12);var rt=Ae.useMemo(function(){if(!ga)return[!1,!1];var Xt=[!0,!0];return Nn.forEach(function($t){var vn=$t.disabled,In=$t.value;vn||(In>=12?Xt[1]=!1:Xt[0]=!1)}),Xt},[ga,Nn]),ot=(0,Dt.Z)(rt,2),Qt=ot[0],Wt=ot[1],nn=Ae.useMemo(function(){return ga?Nn.filter(Mn?function(Xt){return Xt.value>=12}:function(Xt){return Xt.value<12}).map(function(Xt){var $t=Xt.value%12,vn=$t===0?"12":vr($t,2);return(0,St.Z)((0,St.Z)({},Xt),{},{label:vn,value:$t})}):Nn},[ga,Mn,Nn]),qt=Zo(0,59,Ce,jr&&jr(gn)),yn=Zo(0,59,Ke,ia&&ia(gn,cr)),Sn=no({value:er,generateConfig:Lt,disabledMinutes:jr,disabledSeconds:ia,minutes:qt,seconds:yn,use12Hours:ga});Pn.current={onUpDown:function($t){var vn=It[Ln];if(vn)for(var In=vn.units.findIndex(function(yr){return yr.value===vn.value}),jn=vn.units.length,Vn=1;Vn2&&arguments[2]!==void 0?arguments[2]:!1;($r===ke||di)&&(ha(Kr),It&&It(Kr),Sn&&Sn(Kr,ka),Fn&&!ct(Zr,Kr,Jr)&&!(Ce!=null&&Ce(Kr))&&Fn(Kr))},No=function(Kr){if(zs.includes($r)){var ka,di,$o=$r==="date";switch(Kr===ir.Z.PAGE_UP||Kr===ir.Z.PAGE_DOWN?di=$o?Zr.addMonth:Zr.addYear:di=$o?Zr.addDate:Zr.addMonth,Kr){case ir.Z.LEFT:case ir.Z.PAGE_UP:ka=di(kn,-1);break;case ir.Z.RIGHT:case ir.Z.PAGE_DOWN:ka=di(kn,1);break;case ir.Z.UP:case ir.Z.DOWN:ka=di(kn,Number("".concat(Kr===ir.Z.UP?"-":"").concat($o?Ge:Ii)));break}if(ka)return!(Ce!=null&&Ce(ka))}return!0},uo=function(Kr){if(Vn.current&&Vn.current.onKeyDown){var ka=!0,di=Kr.which;if([ir.Z.LEFT,ir.Z.RIGHT,ir.Z.UP,ir.Z.DOWN,ir.Z.PAGE_UP,ir.Z.PAGE_DOWN,ir.Z.ENTER].includes(di)&&(Kr.preventDefault(),di!==ir.Z.ENTER&&tt===0&&(ka=No(di))),ka)return Vn.current.onKeyDown(Kr)}return(0,De.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Bi=function(Kr){Vn.current&&Vn.current.onBlur&&Vn.current.onBlur(Kr)};yn&&vn!=="right"&&(yn.current={onKeyDown:uo,onClose:function(){Vn.current&&Vn.current.onClose&&Vn.current.onClose()}}),Ae.useEffect(function(){ga&&!Wn.current&&lo(ga)},[ga]),Ae.useEffect(function(){Wn.current=!1},[]);var So,us=ea({cellRender:rt,monthCellRender:Nn,dateRender:Dn}),Io=(0,St.Z)((0,St.Z)({},mt),{},{cellRender:us,operationRef:Vn,prefixCls:Ln,viewDate:kn,value:Jr,onViewDateChange:la,sourceMode:za,onPanelChange:Vo,disabledDate:Ce});switch(delete Io.onChange,delete Io.onSelect,$r){case"decade":So=Ae.createElement(Ni,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"year":So=Ae.createElement(Hs,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"month":So=Ae.createElement(ul,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"quarter":So=Ae.createElement(Xo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"week":So=Ae.createElement(ua,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;case"time":delete Io.showTime,So=Ae.createElement(vs,(0,ie.Z)({},Io,(0,bn.Z)(Pt)==="object"?Pt:null,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}));break;default:Pt?So=Ae.createElement(Wo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}})):So=Ae.createElement(jo,(0,ie.Z)({},Io,{onSelect:function(Kr,ka){la(Kr),wo(Kr,ka)}}))}var xi,_i,zi=function(){var Kr=Zr.getNow(),ka=On(Zr.getHour(Kr),Zr.getMinute(Kr),Zr.getSecond(Kr),Qt?pa:1,Wt?qn:1,nn?ia:1),di=ln(Zr,Kr,ka[0],ka[1],ka[2]);wo(di,"submit")};Qn||(xi=oi(Ln,$r,zt),Pt&&$r!=="date"?_i=null:_i=ds({prefixCls:Ln,components:cr,needConfirmButton:ot,okDisabled:!Jr||Ce&&Ce(Jr),locale:ta,showNow:lt,onNow:ot&&zi,onOk:function(){Jr&&(wo(Jr,"submit",!0),Gn&&Gn(Jr))}}));var ho;if(Kt&&$r==="date"&&ke==="date"&&!Pt){var Do=Zr.getNow(),Jo="".concat(Ln,"-today-btn"),Ko=Ce&&Ce(Do);ho=Ae.createElement("a",{className:$e()(Jo,Ko&&"".concat(Jo,"-disabled")),"aria-disabled":Ko,onClick:function(){Ko||wo(Do,"mouse",!0)}},ta.today)}return Ae.createElement(hn.Provider,{value:(0,St.Z)((0,St.Z)({},qt),{},{mode:$r,hideHeader:"hideHeader"in mt?_t:qt.hideHeader,hidePrevBtn:$t&&vn==="right",hideNextBtn:$t&&vn==="left"})},Ae.createElement("div",{tabIndex:tt,className:$e()("".concat(Ln,"-panel"),er,(Lt={},(0,Et.Z)(Lt,"".concat(Ln,"-panel-has-range"),In&&In[0]&&In[1]),(0,Et.Z)(Lt,"".concat(Ln,"-panel-has-range-hover"),jn&&jn[0]&&jn[1]),(0,Et.Z)(Lt,"".concat(Ln,"-panel-rtl"),Tr==="rtl"),Lt)),style:tr,onKeyDown:uo,onBlur:Bi,onMouseDown:Mn},So,xi||_i||ho?Ae.createElement("div",{className:"".concat(Ln,"-footer")},xi,_i,ho):null))}var ti=li,Eo=he(35593),_s={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Yl(mt){var Lt,Tt=mt.prefixCls,Pn=mt.popupElement,Ln=mt.popupStyle,er=mt.visible,tr=mt.dropdownClassName,ta=mt.dropdownAlign,Zr=mt.transitionName,ga=mt.getPopupContainer,io=mt.children,Se=mt.range,fe=mt.popupPlacement,Ce=mt.direction,Oe="".concat(Tt,"-dropdown"),Ke=function(){return fe!==void 0?fe:Ce==="rtl"?"bottomRight":"bottomLeft"};return Ae.createElement(Eo.Z,{showAction:[],hideAction:[],popupPlacement:Ke(),builtinPlacements:_s,prefixCls:Oe,popupTransitionName:Zr,popup:Pn,popupAlign:ta,popupVisible:er,popupClassName:$e()(tr,(Lt={},(0,Et.Z)(Lt,"".concat(Oe,"-range"),Se),(0,Et.Z)(Lt,"".concat(Oe,"-rtl"),Ce==="rtl"),Lt)),popupStyle:Ln,getPopupContainer:ga},io)}var hl=Yl;function Zl(mt){var Lt=mt.prefixCls,Tt=mt.presets,Pn=mt.onClick,Ln=mt.onHover;return Tt.length?Ae.createElement("div",{className:"".concat(Lt,"-presets")},Ae.createElement("ul",null,Tt.map(function(er,tr){var ta=er.label,Zr=er.value;return Ae.createElement("li",{key:tr,onClick:function(){return Pn==null?void 0:Pn(ur(Zr))},onMouseEnter:function(){return Ln==null?void 0:Ln(ur(Zr))},onMouseLeave:function(){return Ln==null?void 0:Ln(null)}},ta)}))):null}function zu(mt){var Lt=mt.picker,Tt=mt.disabledHours,Pn=mt.disabledMinutes,Ln=mt.disabledSeconds;Lt==="time"&&(Tt||Pn||Ln)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Su(mt,Lt,Tt){var Pn=(0,bn.Z)(Lt)==="object"?Lt.clearIcon:Tt;return Pn||Ae.createElement("span",{className:"".concat(mt,"-clear-btn")})}function hu(mt){var Lt,Tt=mt,Pn=Tt.prefixCls,Ln=Pn===void 0?"rc-picker":Pn,er=Tt.id,tr=Tt.name,ta=Tt.tabIndex,Zr=Tt.style,ga=Tt.className,io=Tt.dropdownClassName,Se=Tt.dropdownAlign,fe=Tt.popupStyle,Ce=Tt.transitionName,Oe=Tt.generateConfig,Ke=Tt.locale,ke=Tt.inputReadOnly,Ve=Tt.allowClear,tt=Tt.autoFocus,lt=Tt.showTime,Pt=Tt.picker,Kt=Pt===void 0?"date":Pt,zt=Tt.format,_t=Tt.use12Hours,It=Tt.value,Fn=Tt.defaultValue,Cn=Tt.presets,Mn=Tt.open,gn=Tt.defaultOpen,Gn=Tt.defaultOpenValue,cr=Tt.suffixIcon,Tr=Tt.clearIcon,Or=Tt.disabled,pa=Tt.disabledDate,Mr=Tt.placeholder,qn=Tt.getPopupContainer,jr=Tt.pickerRef,ia=Tt.panelRender,Dn=Tt.onChange,Nn=Tt.onOpenChange,rt=Tt.onFocus,ot=Tt.onBlur,Qt=Tt.onMouseDown,Wt=Tt.onMouseUp,nn=Tt.onMouseEnter,qt=Tt.onMouseLeave,yn=Tt.onContextMenu,Sn=Tt.onClick,Qn=Tt.onKeyDown,Ot=Tt.onSelect,Xt=Tt.direction,$t=Tt.autoComplete,vn=$t===void 0?"off":$t,In=Tt.inputRender,jn=Tt.changeOnBlur,Vn=Ae.useRef(null),Wn=Kt==="date"&&!!lt||Kt==="time",yr=He(Cn),Fr=aa(Vr(zt,Kt,lt,_t)),Jr=Ae.useRef(null),ha=Ae.useRef(null),Ua=Ae.useRef(null),xr=(0,Zt.Z)(null,{value:It,defaultValue:Fn}),kn=(0,Dt.Z)(xr,2),lo=kn[0],la=kn[1],Yr=Ae.useState(lo),na=(0,Dt.Z)(Yr,2),Gr=na[0],$r=na[1],Ra=Ae.useRef(null),yo=(0,Zt.Z)(!1,{value:Mn,defaultValue:gn,postState:function(Ro){return Or?!1:Ro},onChange:function(Ro){Nn&&Nn(Ro),!Ro&&Ra.current&&Ra.current.onClose&&Ra.current.onClose()}}),eo=(0,Dt.Z)(yo,2),za=eo[0],Fo=eo[1],Vo=Xn(Gr,{formatList:Fr,generateConfig:Oe,locale:Ke}),wo=(0,Dt.Z)(Vo,2),No=wo[0],uo=wo[1],Bi=ut({valueTexts:No,onTextChange:function(Ro){var $s=pn(Ro,{locale:Ke,formatList:Fr,generateConfig:Oe});$s&&(!pa||!pa($s))&&$r($s)}}),So=(0,Dt.Z)(Bi,3),us=So[0],Io=So[1],xi=So[2],_i=function(Ro){$r(Ro),la(Ro),Dn&&!ct(Oe,lo,Ro)&&Dn(Ro,Ro?Gt(Ro,{generateConfig:Oe,locale:Ke,format:Fr[0]}):"")},zi=function(Ro){Or&&Ro||Fo(Ro)},ho=function(Ro){return za&&Ra.current&&Ra.current.onKeyDown?Ra.current.onKeyDown(Ro):((0,De.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Do=function(){for(var Ro=arguments.length,$s=new Array(Ro),pl=0;plfe(ga);case"month":return Se(Ke)>Se(ga);case"week":return io(Ke)>io(ga);default:return!gt(ta,Ke,ga)&&ta.isAfter(Ke,ga)}return!1},[er,tr[1],ga,Lt]),Oe=Ae.useCallback(function(Ke){if(tr[1]||er&&er(Ke))return!0;if(tr[0]&&Zr)return!gt(ta,Ke,ga)&&ta.isAfter(Zr,Ke);if(!Lt&&Zr)switch(Tt){case"quarter":return fe(Ke)0&&arguments[0]!==void 0?arguments[0]:!1,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Jt=null;$i&&Vu&&Vu[0]&&Vu[1]&&Ke.isAfter(Vu[1],Vu[0])&&(Jt=Vu);var Kn=_t;if(_t&&(0,bn.Z)(_t)==="object"&&_t.defaultValue){var or=_t.defaultValue;Kn=(0,St.Z)((0,St.Z)({},_t),{},{defaultValue:_n(or,ma)||void 0})}return Ae.createElement(Lr.Provider,{value:{inRange:!0,panelPosition:Cs,rangedValue:nc||ro,hoverRangedValue:Jt}},Ae.createElement(ti,(0,ie.Z)({},mt,Je,{cellRender:sd,showTime:Kn,mode:$o[ma],generateConfig:Ke,style:void 0,direction:kn,disabledDate:ma===0?fs:Di,disabledTime:function(Ba){return pa?pa(Ba,ma===0?"start":"end"):!1},className:$e()((0,Et.Z)({},"".concat(tr,"-panel-focused"),ma===0?!yA:!fu)),value:_n(ro,ma),locale:ke,tabIndex:-1,onPanelChange:function(Ba,so){ma===0&&OA(!0),ma===1&&eu(!0),Vs(on($o,so,ma),on(ro,Ba,ma));var ei=Ba;Cs==="right"&&$o[ma]===so&&(ei=Ft(ei,so,Ke,-1)),Do(ei,ma)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ma===0?_n(ro,1):_n(ro,0)})))}var Yu=0,Js=0;if(ma&&yo.current&&za.current&&Ra.current&&wo.current){Yu=yo.current.offsetWidth+za.current.offsetWidth;var ud=wo.current.offsetLeft>Yu?wo.current.offsetLeft-Yu:wo.current.offsetLeft,ys=Ra.current.offsetWidth,_c=wo.current.offsetWidth;ys&&_c&&Yu>ys-_c-(kn==="rtl"?0:ud)&&(Js=Yu)}var $c=kn==="rtl"?{right:Yu}:{left:Yu};function ic(){var Cs,Je=oi(tr,$o[ma],Sn),Jt=ds({prefixCls:tr,components:Ua,needConfirmButton:Gr,okDisabled:!_n(ro,ma)||Or&&Or(ro[ma]),locale:ke,onOk:function(){var ft=_n(ro,ma);ft&&(pl(ro,ma),Jr==null||Jr(ro),Rs(!1,ma,"confirm"))}});if(zt!=="time"&&!_t){var Kn=ho(ma),or=Ft(Kn,zt,Ke),qr=$o[ma],Ba=qr===zt,so=Uu(Ba?"left":!1,{pickerValue:Kn,onPickerValueChange:function(ft){Do(ft,ma)}}),ei=Uu("right",{pickerValue:or,onPickerValueChange:function(ft){Do(Ft(ft,zt,Ke,-1),ma)}});kn==="rtl"?Cs=Ae.createElement(Ae.Fragment,null,ei,Ba&&so):Cs=Ae.createElement(Ae.Fragment,null,so,Ba&&ei)}else Cs=Uu();var Ri=Ae.createElement("div",{className:"".concat(tr,"-panel-layout")},Ae.createElement(Zl,{prefixCls:tr,presets:JA,onClick:function(ft){pl(ft,null),Rs(!1,ma,"preset")},onHover:function(ft){bc(ft)}}),Ae.createElement("div",null,Ae.createElement("div",{className:"".concat(tr,"-panels")},Cs),(Je||Jt)&&Ae.createElement("div",{className:"".concat(tr,"-footer")},Je,Jt)));return ia&&(Ri=ia(Ri)),Ae.createElement("div",{className:"".concat(tr,"-panel-container"),style:{marginLeft:Js},ref:Ra,onMouseDown:function(ft){ft.preventDefault()}},Ri)}var Fc=Ae.createElement("div",{className:$e()("".concat(tr,"-range-wrapper"),"".concat(tr,"-").concat(zt,"-range-wrapper")),style:{minWidth:As}},Ae.createElement("div",{ref:wo,className:"".concat(tr,"-range-arrow"),style:$c}),ic()),TA;Qt&&(TA=Ae.createElement("span",{className:"".concat(tr,"-suffix"),onMouseDown:function(Je){Je.preventDefault()}},Qt));var Hc=Su(tr,ot,Wt),Ic=Ae.createElement("span",{onMouseDown:function(Je){Je.preventDefault(),Je.stopPropagation()},onMouseUp:function(Je){Je.preventDefault(),Je.stopPropagation();var Jt=Io;Bi[0]||(Jt=on(Jt,null,0)),Bi[1]||(Jt=on(Jt,null,1)),pl(Jt,null),Rs(!1,ma,"clear")},className:"".concat(tr,"-clear"),role:"button"},Hc),ed=ot&&(_n(Io,0)&&!Bi[0]||_n(Io,1)&&!Bi[1]),RA={size:_a(zt,No[0],Ke)},YA=0,il=0;yo.current&&eo.current&&za.current&&(ma===0?il=yo.current.offsetWidth:(YA=Yu,il=eo.current.offsetWidth));var sc=kn==="rtl"?{right:YA}:{left:YA},AA=function(Je,Jt){var Kn=on(ro,Je,ma);if(Jt==="submit"||Jt!=="key"&&!Gr){pl(Kn,ma),ma===0?OA():eu();var or=ma===0?1:0;Bi[or]?Rs(!1,!1,"confirm"):Rs(!1,ma,"confirm")}else Kr(Kn)};return Ae.createElement(hn.Provider,{value:{operationRef:uo,hideHeader:zt==="time",onDateMouseEnter:qc,onDateMouseLeave:Bc,hideRanges:!0,onSelect:AA,open:$i}},Ae.createElement(hl,{visible:$i,popupElement:Fc,popupStyle:io,prefixCls:tr,dropdownClassName:Se,dropdownAlign:Ce,getPopupContainer:Oe,transitionName:fe,range:!0,direction:kn},Ae.createElement("div",(0,ie.Z)({ref:$r,className:$e()(tr,"".concat(tr,"-range"),ga,(Lt={},(0,Et.Z)(Lt,"".concat(tr,"-disabled"),Bi[0]&&Bi[1]),(0,Et.Z)(Lt,"".concat(tr,"-focused"),ma===0?xu:Eu),(0,Et.Z)(Lt,"".concat(tr,"-rtl"),kn==="rtl"),Lt)),style:Zr,onClick:xc,onMouseEnter:Wn,onMouseLeave:yr,onMouseDown:Ju,onMouseUp:Vn},(0,pt.Z)(mt,{aria:!0,data:!0})),Ae.createElement("div",{className:$e()("".concat(tr,"-input"),(Tt={},(0,Et.Z)(Tt,"".concat(tr,"-input-active"),ma===0),(0,Et.Z)(Tt,"".concat(tr,"-input-placeholder"),!!WA),Tt)),ref:yo},Ae.createElement("input",(0,ie.Z)({id:ta,disabled:Bi[0],readOnly:qt||typeof No[0]=="function"||!yA,value:WA||pi,onChange:function(Je){xs(Je.target.value)},autoFocus:tt,placeholder:_n(Ve,0)||"",ref:Fo},VA,RA,{autoComplete:Yr}))),Ae.createElement("div",{className:"".concat(tr,"-range-separator"),ref:za},Cn),Ae.createElement("div",{className:$e()("".concat(tr,"-input"),(Pn={},(0,Et.Z)(Pn,"".concat(tr,"-input-active"),ma===1),(0,Et.Z)(Pn,"".concat(tr,"-input-placeholder"),!!Nl),Pn)),ref:eo},Ae.createElement("input",(0,ie.Z)({disabled:Bi[1],readOnly:qt||typeof No[0]=="function"||!fu,value:Nl||vl,onChange:function(Je){tu(Je.target.value)},placeholder:_n(Ve,1)||"",ref:Vo},Us,RA,{autoComplete:Yr}))),Ae.createElement("div",{className:"".concat(tr,"-active-bar"),style:(0,St.Z)((0,St.Z)({},sc),{},{width:il,position:"absolute"})}),TA,ed&&Ic)))}var bA=function(mt){(0,bt.Z)(Tt,mt);var Lt=(0,sn.Z)(Tt);function Tt(){var Pn;(0,kt.Z)(this,Tt);for(var Ln=arguments.length,er=new Array(Ln),tr=0;tr{const{lineHeight:Ln}=mt,er=Math.floor(Tt*Ln)+2,tr=Math.max((Lt-er)/2,0),ta=Math.max(Lt-er-tr,0);return{padding:`${tr}px ${Pn}px ${ta}px`}},Xu=mt=>{const{componentCls:Lt,pickerCellCls:Tt,pickerCellInnerCls:Pn,cellHeight:Ln,motionDurationSlow:er,borderRadiusSM:tr,motionDurationMid:ta,cellHoverBg:Zr,lineWidth:ga,lineType:io,colorPrimary:Se,cellActiveWithRangeBg:fe,colorTextLightSolid:Ce,controlHeightSM:Oe,cellRangeBorderColor:Ke,pickerCellBorderGap:ke,cellHoverWithRangeBg:Ve,cellWidth:tt,colorTextDisabled:lt,cellBgDisabled:Pt}=mt;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ln,transform:"translateY(-50%)",transition:`all ${er}`,content:'""'},[Pn]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ln,height:Ln,lineHeight:`${Ln}px`,borderRadius:tr,transition:`background ${ta}, border ${ta}`},"&-range-hover-start, &-range-hover-end":{[Pn]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${Tt}-in-view), &:hover:not(${Tt}-selected):not(${Tt}-range-start):not(${Tt}-range-end):not(${Tt}-range-hover-start):not(${Tt}-range-hover-end)`]:{[Pn]:{background:Zr}},[`&-in-view${Tt}-today ${Pn}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ga}px ${io} ${Se}`,borderRadius:tr,content:'""'}},[`&-in-view${Tt}-in-range`]:{position:"relative","&::before":{background:fe}},[`&-in-view${Tt}-selected ${Pn}, &-in-view${Tt}-range-start ${Pn}, &-in-view${Tt}-range-end ${Pn}`]:{color:Ce,background:Se},[`&-in-view${Tt}-range-start:not(${Tt}-range-start-single), @@ -201,7 +201,7 @@ headers: `+(0,ue.default)(Ar),Gt.data=pn,Gt.path=bt.path,Gt.status=be,Gt.headers &${Tt}-slide-up-appear${Tt}-slide-up-appear-active${Lt}-dropdown-placement-bottomRight`]:{animationName:nA.fJ},[`&${Tt}-slide-up-leave${Tt}-slide-up-leave-active${Lt}-dropdown-placement-topLeft, &${Tt}-slide-up-leave${Tt}-slide-up-leave-active${Lt}-dropdown-placement-topRight`]:{animationName:nA.ly},[`&${Tt}-slide-up-leave${Tt}-slide-up-leave-active${Lt}-dropdown-placement-bottomLeft, &${Tt}-slide-up-leave${Tt}-slide-up-leave-active${Lt}-dropdown-placement-bottomRight`]:{animationName:nA.Uw},[`${Lt}-panel > ${Lt}-time-panel`]:{paddingTop:Mn},[`${Lt}-ranges`]:{marginBottom:0,padding:`${Mn}px ${gn}px`,overflow:"hidden",lineHeight:`${Gn-2*ta-lt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Lt}-preset > ${Tt}-tag-blue`]:{color:It,background:cr,borderColor:Tr,cursor:"pointer"},[`${Lt}-ok`]:{marginInlineStart:"auto"}},[`${Lt}-range-wrapper`]:{display:"flex",position:"relative"},[`${Lt}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:er*1.5,transition:`left ${Fn} ease-out`},(0,id.r)(Or,pa,Mr,qn,Wt)),[`${Lt}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:qn,borderRadius:jr,boxShadow:ia,transition:`margin ${Fn}`,[`${Lt}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Lt}-presets`]:{display:"flex",flexDirection:"column",minWidth:ot,maxWidth:Qt,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:lt,borderInlineEnd:`${ta}px ${Zr} ${Nn}`,li:Object.assign(Object.assign({},vc.vS),{borderRadius:Dn,paddingInline:lt,paddingBlock:(Ve-Math.round(Ln*_t))/2,cursor:"pointer",transition:`all ${Fn}`,"+ li":{marginTop:Pt},"&:hover":{background:rt}})}},[`${Lt}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Lt}-panel`]:{borderWidth:`0 0 ${ta}px`},"&:last-child":{[`${Lt}-panel`]:{borderWidth:0}}},[`${Lt}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Lt}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ga}}}}),"&-dropdown-range":{padding:`${Or*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Lt}-separator`]:{transform:"rotate(180deg)"},[`${Lt}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,nA.oN)(mt,"slide-up"),(0,nA.oN)(mt,"slide-down"),(0,BA.Fm)(mt,"move-up"),(0,BA.Fm)(mt,"move-down")]},Uc=mt=>{const{componentCls:Lt,controlHeightLG:Tt,paddingXXS:Pn,padding:Ln}=mt;return{pickerCellCls:`${Lt}-cell`,pickerCellInnerCls:`${Lt}-cell-inner`,pickerYearMonthCellWidth:Tt*1.5,pickerQuarterPanelContentHeight:Tt*1.4,pickerCellPaddingVertical:Pn+Pn/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ln+Pn/2}},Jc=mt=>({cellHoverBg:mt.controlItemBgHover,cellActiveWithRangeBg:mt.controlItemBgActive,cellHoverWithRangeBg:new Ou.C(mt.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ou.C(mt.colorPrimary).lighten(20).toHexString(),cellBgDisabled:mt.colorBgContainerDisabled,timeColumnWidth:mt.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:mt.controlHeightSM*1.5,cellHeight:mt.controlHeightSM,textHeight:mt.controlHeightLG,withoutTimeCellHeight:mt.controlHeightLG*1.65});var _l=(0,Bl.Z)("DatePicker",mt=>{const Lt=(0,yc.TS)((0,Xs.e5)(mt),Uc(mt));return[Nu(Lt),Ul(Lt),(0,Zc.c)(mt,{focusElCls:`${mt.componentCls}-focused`})]},mt=>Object.assign(Object.assign(Object.assign({},(0,Xs.TM)(mt)),Jc(mt)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:mt.zIndexPopupBase+50}));function PA(mt,Lt,Tt){return Tt!==void 0?Tt:Lt==="year"&&mt.lang.yearPlaceholder?mt.lang.yearPlaceholder:Lt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.quarterPlaceholder:Lt==="month"&&mt.lang.monthPlaceholder?mt.lang.monthPlaceholder:Lt==="week"&&mt.lang.weekPlaceholder?mt.lang.weekPlaceholder:Lt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.placeholder:mt.lang.placeholder}function Ec(mt,Lt,Tt){return Tt!==void 0?Tt:Lt==="year"&&mt.lang.yearPlaceholder?mt.lang.rangeYearPlaceholder:Lt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.rangeQuarterPlaceholder:Lt==="month"&&mt.lang.monthPlaceholder?mt.lang.rangeMonthPlaceholder:Lt==="week"&&mt.lang.weekPlaceholder?mt.lang.rangeWeekPlaceholder:Lt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.rangePlaceholder:mt.lang.rangePlaceholder}function xA(mt,Lt){const Tt={adjustX:1,adjustY:1};switch(Lt){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Tt};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Tt};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Tt};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Tt};default:return{points:mt==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Tt}}}function bu(mt){return mt?Array.isArray(mt)?mt:[mt]:[]}function uu(mt){const{format:Lt,picker:Tt,showHour:Pn,showMinute:Ln,showSecond:er,use12Hours:tr}=mt,ta=bu(Lt)[0],Zr=Object.assign({},mt);return Lt&&Array.isArray(Lt)&&(Zr.format=ta),ta&&typeof ta=="string"&&(!ta.includes("s")&&er===void 0&&(Zr.showSecond=!1),!ta.includes("m")&&Ln===void 0&&(Zr.showMinute=!1),!ta.includes("H")&&!ta.includes("h")&&!ta.includes("K")&&!ta.includes("k")&&Pn===void 0&&(Zr.showHour=!1),(ta.includes("a")||ta.includes("A"))&&tr===void 0&&(Zr.use12Hours=!0)),Tt==="time"?Zr:(typeof ta=="function"&&delete Zr.format,{showTime:Zr})}function nc(mt,Lt,Tt){if(mt===!1)return!1;const Pn={clearIcon:Lt!=null?Lt:Tt};return typeof mt=="object"?Object.assign(Object.assign({},Pn),mt):Pn}var wc=he(3113);function cu(mt){return Ae.createElement(wc.ZP,Object.assign({size:"small",type:"primary"},mt))}var Ol={button:cu},vu=function(mt,Lt){var Tt={};for(var Pn in mt)Object.prototype.hasOwnProperty.call(mt,Pn)&&Lt.indexOf(Pn)<0&&(Tt[Pn]=mt[Pn]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,Pn=Object.getOwnPropertySymbols(mt);Ln{const{prefixCls:Ln,getPopupContainer:er,className:tr,placement:ta,size:Zr,disabled:ga,bordered:io=!0,placeholder:Se,popupClassName:fe,dropdownClassName:Ce,status:Oe,clearIcon:Ke,allowClear:ke,rootClassName:Ve}=Tt,tt=vu(Tt,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),lt=Ae.useRef(null),{getPrefixCls:Pt,direction:Kt,getPopupContainer:zt}=(0,Ae.useContext)(tA.E_),_t=Pt("picker",Ln),{compactSize:It,compactItemClassnames:Fn}=(0,pc.ri)(_t,Kt),{format:Cn,showTime:Mn,picker:gn}=Tt,Gn=Pt(),[cr,Tr]=_l(_t),Or=Object.assign(Object.assign({},Mn?uu(Object.assign({format:Cn,picker:gn},Mn)):{}),gn==="time"?uu(Object.assign(Object.assign({format:Cn},Tt),{picker:gn})):{}),pa=(0,zo.Z)(Wt=>{var nn;return(nn=Zr!=null?Zr:It)!==null&&nn!==void 0?nn:Wt}),Mr=Ae.useContext(pu.Z),qn=ga!=null?ga:Mr,jr=(0,Ae.useContext)(Qc.aM),{hasFeedback:ia,status:Dn,feedbackIcon:Nn}=jr,rt=Ae.createElement(Ae.Fragment,null,gn==="time"?Ae.createElement(Bt,null):Ae.createElement(xe,null),ia&&Nn);(0,Ae.useImperativeHandle)(Pn,()=>({focus:()=>{var Wt;return(Wt=lt.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=lt.current)===null||Wt===void 0?void 0:Wt.blur()}}));const[ot]=(0,ql.Z)("Calendar",Wu.Z),Qt=Object.assign(Object.assign({},ot),Tt.locale);return cr(Ae.createElement(Kl,Object.assign({separator:Ae.createElement("span",{"aria-label":"to",className:`${_t}-separator`},Ae.createElement(_e,null)),disabled:qn,ref:lt,dropdownAlign:xA(Kt,ta),placeholder:Ec(Qt,gn,Se),suffixIcon:rt,prevIcon:Ae.createElement("span",{className:`${_t}-prev-icon`}),nextIcon:Ae.createElement("span",{className:`${_t}-next-icon`}),superPrevIcon:Ae.createElement("span",{className:`${_t}-super-prev-icon`}),superNextIcon:Ae.createElement("span",{className:`${_t}-super-next-icon`}),transitionName:`${Gn}-slide-up`},tt,Or,{className:$e()({[`${_t}-${pa}`]:pa,[`${_t}-borderless`]:!io},(0,Mi.Z)(_t,(0,Mi.F)(Dn,Oe),ia),Tr,Fn,tr,Ve),locale:Qt.lang,prefixCls:_t,getPopupContainer:er||zt,generateConfig:mt,components:Ol,direction:Kt,dropdownClassName:$e()(Tr,fe||Ce,Ve),allowClear:nc(ke,Ke,Ae.createElement(nt.Z,null))})))})}var aA=function(mt,Lt){var Tt={};for(var Pn in mt)Object.prototype.hasOwnProperty.call(mt,Pn)&&Lt.indexOf(Pn)<0&&(Tt[Pn]=mt[Pn]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,Pn=Object.getOwnPropertySymbols(mt);Ln{const{prefixCls:Oe,getPopupContainer:Ke,style:ke,className:Ve,rootClassName:tt,size:lt,bordered:Pt=!0,placement:Kt,placeholder:zt,popupClassName:_t,dropdownClassName:It,disabled:Fn,status:Cn,clearIcon:Mn,allowClear:gn}=fe,Gn=aA(fe,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cr,direction:Tr,getPopupContainer:Or,[io]:pa}=(0,Ae.useContext)(tA.E_),Mr=cr("picker",Oe),{compactSize:qn,compactItemClassnames:jr}=(0,pc.ri)(Mr,Tr),ia=Ae.useRef(null),{format:Dn,showTime:Nn}=fe,[rt,ot]=_l(Mr);(0,Ae.useImperativeHandle)(Ce,()=>({focus:()=>{var Wn;return(Wn=ia.current)===null||Wn===void 0?void 0:Wn.focus()},blur:()=>{var Wn;return(Wn=ia.current)===null||Wn===void 0?void 0:Wn.blur()}}));const Qt={showToday:!0};let Wt={};Zr&&(Wt.picker=Zr);const nn=Zr||fe.picker;Wt=Object.assign(Object.assign(Object.assign({},Wt),Nn?uu(Object.assign({format:Dn,picker:nn},Nn)):{}),nn==="time"?uu(Object.assign(Object.assign({format:Dn},fe),{picker:nn})):{});const qt=cr(),yn=(0,zo.Z)(Wn=>{var yr;return(yr=lt!=null?lt:qn)!==null&&yr!==void 0?yr:Wn}),Sn=Ae.useContext(pu.Z),Qn=Fn!=null?Fn:Sn,Ot=(0,Ae.useContext)(Qc.aM),{hasFeedback:Xt,status:$t,feedbackIcon:vn}=Ot,In=Ae.createElement(Ae.Fragment,null,nn==="time"?Ae.createElement(Bt,null):Ae.createElement(xe,null),Xt&&vn),[jn]=(0,ql.Z)("DatePicker",Wu.Z),Vn=Object.assign(Object.assign({},jn),fe.locale);return rt(Ae.createElement(Du,Object.assign({ref:ia,placeholder:PA(Vn,nn,zt),suffixIcon:In,dropdownAlign:xA(Tr,Kt),prevIcon:Ae.createElement("span",{className:`${Mr}-prev-icon`}),nextIcon:Ae.createElement("span",{className:`${Mr}-next-icon`}),superPrevIcon:Ae.createElement("span",{className:`${Mr}-super-prev-icon`}),superNextIcon:Ae.createElement("span",{className:`${Mr}-super-next-icon`}),transitionName:`${qt}-slide-up`},Qt,Gn,Wt,{locale:Vn.lang,className:$e()({[`${Mr}-${yn}`]:yn,[`${Mr}-borderless`]:!Pt},(0,Mi.Z)(Mr,(0,Mi.F)($t,Cn),Xt),ot,jr,pa==null?void 0:pa.className,Ve,tt),style:Object.assign(Object.assign({},pa==null?void 0:pa.style),ke),prefixCls:Mr,getPopupContainer:Ke||Or,generateConfig:mt,components:Ol,direction:Tr,disabled:Qn,dropdownClassName:$e()(ot,tt,_t||It),allowClear:nc(gn,Mn,Ae.createElement(nt.Z,null))})))});return ga&&(Se.displayName=ga),Se}const Tt=Lt(),Pn=Lt("week","WeekPicker"),Ln=Lt("month","MonthPicker"),er=Lt("year","YearPicker"),tr=Lt("time","TimePicker"),ta=Lt("quarter","QuarterPicker");return{DatePicker:Tt,WeekPicker:Pn,MonthPicker:Ln,YearPicker:er,TimePicker:tr,QuarterPicker:ta}}const Hc=null;function oA(mt){const{DatePicker:Lt,WeekPicker:Tt,MonthPicker:Pn,YearPicker:Ln,TimePicker:er,QuarterPicker:tr}=ld(mt),ta=Bu(mt),Zr=Lt;return Zr.WeekPicker=Tt,Zr.MonthPicker=Pn,Zr.YearPicker=Ln,Zr.RangePicker=ta,Zr.TimePicker=er,Zr.QuarterPicker=tr,Zr}var vo=oA;const FA=vo(ee);function IA(mt){const Lt=xA(mt.direction,mt.placement);return Lt.overflow.adjustY=!1,Lt.overflow.adjustX=!1,Object.assign(Object.assign({},mt),{dropdownAlign:Lt})}const Sc=(0,re.Z)(FA,"picker",null,IA);FA._InternalPanelDoNotUseOrYouWillBeFired=Sc;const Cc=(0,re.Z)(FA.RangePicker,"picker",null,IA);FA._InternalRangePanelDoNotUseOrYouWillBeFired=Cc,FA.generatePicker=vo;var Yc=FA},28103:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ue}});var z=he(92310),oe=he.n(z),De=he(59301),Fe=he(36355),we=he(17313),me=he(83116),ae=he(37613);const ce=se=>{const{componentCls:ne,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:ee}=se;return{[ne]:Object.assign(Object.assign({},(0,we.Wf)(se)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${se.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${se.dividerHorizontalWithTextGutterMargin}px 0`,color:se.colorTextHeading,fontWeight:500,fontSize:se.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ne}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${ne}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ne}-with-text${ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ne}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ne}-with-text`]:{color:se.colorText,fontWeight:"normal",fontSize:se.fontSize},[`&-horizontal${ne}-with-text-left${ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ne}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ne}-with-text-right${ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ne}-inner-text`]:{paddingInlineEnd:y}}})}};var ge=(0,me.Z)("Divider",se=>{const ne=(0,ae.TS)(se,{dividerHorizontalWithTextGutterMargin:se.margin,dividerHorizontalGutterMargin:se.marginLG,sizePaddingEdgeHorizontal:0});return[ce(ne)]},se=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:se.marginXS})),te=function(se,ne){var y={};for(var a in se)Object.prototype.hasOwnProperty.call(se,a)&&ne.indexOf(a)<0&&(y[a]=se[a]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(se);x{const{getPrefixCls:ne,direction:y,divider:a}=De.useContext(Fe.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:ee,className:re,rootClassName:ie,children:Ae,dashed:pe,plain:Pe,style:ve}=se,Me=te(se,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Re=ne("divider",x),[xe,at]=ge(Re),qe=b.length>0?`-${b}`:b,xt=!!Ae,it=b==="left"&&ee!=null,Bt=b==="right"&&ee!=null,nt=oe()(Re,a==null?void 0:a.className,at,`${Re}-${E}`,{[`${Re}-with-text`]:xt,[`${Re}-with-text${qe}`]:xt,[`${Re}-dashed`]:!!pe,[`${Re}-plain`]:!!Pe,[`${Re}-rtl`]:y==="rtl",[`${Re}-no-default-orientation-margin-left`]:it,[`${Re}-no-default-orientation-margin-right`]:Bt},re,ie),Ht=De.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),vt=Object.assign(Object.assign({},it&&{marginLeft:Ht}),Bt&&{marginRight:Ht});return xe(De.createElement("div",Object.assign({className:nt,style:Object.assign(Object.assign({},a==null?void 0:a.style),ve)},Me,{role:"separator"}),Ae&&E!=="vertical"&&De.createElement("span",{className:`${Re}-inner-text`,style:vt},Ae)))}},43428:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Et}});var z=he(92310),oe=he.n(z),De=he(33708),Fe=he(33606),we=he(43403),me=he(34280),ae=he(59301),ce=ae.createContext(null),ge=ae.createContext({}),te=ce,le=he(400),ue=he(92413),se=he(77900),ne=he(10228),y=he(26112),a=he(70425),x=function(Dt){var Zt=Dt.prefixCls,pt=Dt.className,et=Dt.style,Nt=Dt.children,ht=Dt.containerRef,st=Dt.id,Ge=Dt.onMouseEnter,Ee=Dt.onMouseOver,de=Dt.onMouseLeave,Be=Dt.onClick,Ie=Dt.onKeyDown,be=Dt.onKeyUp,Ze={onMouseEnter:Ge,onMouseOver:Ee,onMouseLeave:de,onClick:Be,onKeyDown:Ie,onKeyUp:be},gt=ae.useContext(ge),an=gt.panel,Mt=(0,a.useComposeRef)(an,ht);return ae.createElement(ae.Fragment,null,ae.createElement("div",(0,ue.Z)({id:st,className:oe()("".concat(Zt,"-content"),pt),style:(0,De.Z)({},et),"aria-modal":"true",role:"dialog",ref:Mt},Ze),Nt))},E=x,b=he(48736);function ee(St){return typeof St=="string"&&String(Number(St))===St?((0,b.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(St)):St}function re(St){warning(!("wrapperClassName"in St),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!St.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ie={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ae(St,Dt){var Zt,pt,et,Nt,ht=St.prefixCls,st=St.open,Ge=St.placement,Ee=St.inline,de=St.push,Be=St.forceRender,Ie=St.autoFocus,be=St.keyboard,Ze=St.rootClassName,gt=St.rootStyle,an=St.zIndex,Mt=St.className,ct=St.id,Vt=St.style,cn=St.motion,Ft=St.width,Gt=St.height,pn=St.children,fn=St.contentWrapperStyle,Xn=St.mask,Ar=St.maskClosable,ir=St.maskMotion,Ir=St.maskClassName,Hr=St.maskStyle,Rr=St.afterOpenChange,Dr=St.onClose,oa=St.onMouseEnter,Ia=St.onMouseOver,Qa=St.onMouseLeave,Vr=St.onClick,_a=St.onKeyDown,ja=St.onKeyUp,fa=ae.useRef(),bo=ae.useRef(),ui=ae.useRef();ae.useImperativeHandle(Dt,function(){return fa.current});var Bn=function(aa){var _n=aa.keyCode,on=aa.shiftKey;switch(_n){case ne.Z.TAB:{if(_n===ne.Z.TAB){if(!on&&document.activeElement===ui.current){var ur;(ur=bo.current)===null||ur===void 0||ur.focus({preventScroll:!0})}else if(on&&document.activeElement===bo.current){var mr;(mr=ui.current)===null||mr===void 0||mr.focus({preventScroll:!0})}}break}case ne.Z.ESC:{Dr&&be&&(aa.stopPropagation(),Dr(aa));break}}};ae.useEffect(function(){if(st&&Ie){var Sr;(Sr=fa.current)===null||Sr===void 0||Sr.focus({preventScroll:!0})}},[st]);var ar=ae.useState(!1),dr=(0,Fe.Z)(ar,2),wr=dr[0],sa=dr[1],rr=ae.useContext(te),Ne;de===!1?Ne={distance:0}:de===!0?Ne={}:Ne=de||{};var He=(Zt=(pt=(et=Ne)===null||et===void 0?void 0:et.distance)!==null&&pt!==void 0?pt:rr==null?void 0:rr.pushDistance)!==null&&Zt!==void 0?Zt:180,Qe=ae.useMemo(function(){return{pushDistance:He,push:function(){sa(!0)},pull:function(){sa(!1)}}},[He]);ae.useEffect(function(){if(st){var Sr;rr==null||(Sr=rr.push)===null||Sr===void 0||Sr.call(rr)}else{var aa;rr==null||(aa=rr.pull)===null||aa===void 0||aa.call(rr)}},[st]),ae.useEffect(function(){return function(){var Sr;rr==null||(Sr=rr.pull)===null||Sr===void 0||Sr.call(rr)}},[]);var ut=Xn&&ae.createElement(se.default,(0,ue.Z)({key:"mask"},ir,{visible:st}),function(Sr,aa){var _n=Sr.className,on=Sr.style;return ae.createElement("div",{className:oe()("".concat(ht,"-mask"),_n,Ir),style:(0,De.Z)((0,De.Z)({},on),Hr),onClick:Ar&&st?Dr:void 0,ref:aa})}),Rt=typeof cn=="function"?cn(Ge):cn,hn={};if(wr&&He)switch(Ge){case"top":hn.transform="translateY(".concat(He,"px)");break;case"bottom":hn.transform="translateY(".concat(-He,"px)");break;case"left":hn.transform="translateX(".concat(He,"px)");break;default:hn.transform="translateX(".concat(-He,"px)");break}Ge==="left"||Ge==="right"?hn.width=ee(Ft):hn.height=ee(Gt);var bn={onMouseEnter:oa,onMouseOver:Ia,onMouseLeave:Qa,onClick:Vr,onKeyDown:_a,onKeyUp:ja},ea=ae.createElement(se.default,(0,ue.Z)({key:"panel"},Rt,{visible:st,forceRender:Be,onVisibleChanged:function(aa){Rr==null||Rr(aa)},removeOnLeave:!1,leavedClassName:"".concat(ht,"-content-wrapper-hidden")}),function(Sr,aa){var _n=Sr.className,on=Sr.style;return ae.createElement("div",(0,ue.Z)({className:oe()("".concat(ht,"-content-wrapper"),_n),style:(0,De.Z)((0,De.Z)((0,De.Z)({},hn),on),fn)},(0,y.Z)(St,{data:!0})),ae.createElement(E,(0,ue.Z)({id:ct,containerRef:aa,prefixCls:ht,className:Mt,style:Vt},bn),pn))}),vr=(0,De.Z)({},gt);return an&&(vr.zIndex=an),ae.createElement(te.Provider,{value:Qe},ae.createElement("div",{className:oe()(ht,"".concat(ht,"-").concat(Ge),Ze,(Nt={},(0,le.Z)(Nt,"".concat(ht,"-open"),st),(0,le.Z)(Nt,"".concat(ht,"-inline"),Ee),Nt)),style:vr,tabIndex:-1,ref:fa,onKeyDown:Bn},ut,ae.createElement("div",{tabIndex:0,ref:bo,style:ie,"aria-hidden":"true","data-sentinel":"start"}),ea,ae.createElement("div",{tabIndex:0,ref:ui,style:ie,"aria-hidden":"true","data-sentinel":"end"})))}var pe=ae.forwardRef(Ae),Pe=pe,ve=function(Dt){var Zt=Dt.open,pt=Zt===void 0?!1:Zt,et=Dt.prefixCls,Nt=et===void 0?"rc-drawer":et,ht=Dt.placement,st=ht===void 0?"right":ht,Ge=Dt.autoFocus,Ee=Ge===void 0?!0:Ge,de=Dt.keyboard,Be=de===void 0?!0:de,Ie=Dt.width,be=Ie===void 0?378:Ie,Ze=Dt.mask,gt=Ze===void 0?!0:Ze,an=Dt.maskClosable,Mt=an===void 0?!0:an,ct=Dt.getContainer,Vt=Dt.forceRender,cn=Dt.afterOpenChange,Ft=Dt.destroyOnClose,Gt=Dt.onMouseEnter,pn=Dt.onMouseOver,fn=Dt.onMouseLeave,Xn=Dt.onClick,Ar=Dt.onKeyDown,ir=Dt.onKeyUp,Ir=Dt.panelRef,Hr=ae.useState(!1),Rr=(0,Fe.Z)(Hr,2),Dr=Rr[0],oa=Rr[1],Ia=ae.useState(!1),Qa=(0,Fe.Z)(Ia,2),Vr=Qa[0],_a=Qa[1];(0,me.Z)(function(){_a(!0)},[]);var ja=Vr?pt:!1,fa=ae.useRef(),bo=ae.useRef();(0,me.Z)(function(){ja&&(bo.current=document.activeElement)},[ja]);var ui=function(sa){var rr;if(oa(sa),cn==null||cn(sa),!sa&&bo.current&&!((rr=fa.current)!==null&&rr!==void 0&&rr.contains(bo.current))){var Ne;(Ne=bo.current)===null||Ne===void 0||Ne.focus({preventScroll:!0})}},Bn=ae.useMemo(function(){return{panel:Ir}},[Ir]);if(!Vt&&!Dr&&!ja&&Ft)return null;var ar={onMouseEnter:Gt,onMouseOver:pn,onMouseLeave:fn,onClick:Xn,onKeyDown:Ar,onKeyUp:ir},dr=(0,De.Z)((0,De.Z)({},Dt),{},{open:ja,prefixCls:Nt,placement:st,autoFocus:Ee,keyboard:Be,width:be,mask:gt,maskClosable:Mt,inline:ct===!1,afterOpenChange:ui,ref:fa},ar);return ae.createElement(ge.Provider,{value:Bn},ae.createElement(we.Z,{open:ja||Vt||Dr,autoDestroy:!1,getContainer:ct,autoLock:gt&&(ja||Dr)},ae.createElement(Pe,dr)))},Me=ve,Re=Me,xe=he(62892),at=he(36355),qe=he(32441),xt=he(47729),Bt=St=>{const{prefixCls:Dt,title:Zt,footer:pt,extra:et,closeIcon:Nt,closable:ht,onClose:st,headerStyle:Ge,drawerStyle:Ee,bodyStyle:de,footerStyle:Be,children:Ie}=St,be=ae.useCallback(ct=>ae.createElement("button",{type:"button",onClick:st,"aria-label":"Close",className:`${Dt}-close`},ct),[st]),[Ze,gt]=(0,xt.Z)(ht,Nt,be,void 0,!0),an=ae.useMemo(()=>!Zt&&!Ze?null:ae.createElement("div",{style:Ge,className:oe()(`${Dt}-header`,{[`${Dt}-header-close-only`]:Ze&&!Zt&&!et})},ae.createElement("div",{className:`${Dt}-header-title`},gt,Zt&&ae.createElement("div",{className:`${Dt}-title`},Zt)),et&&ae.createElement("div",{className:`${Dt}-extra`},et)),[Ze,gt,et,Ge,Dt,Zt]),Mt=ae.useMemo(()=>{if(!pt)return null;const ct=`${Dt}-footer`;return ae.createElement("div",{className:ct,style:Be},pt)},[pt,Be,Dt]);return ae.createElement("div",{className:`${Dt}-wrapper-body`,style:Ee},an,ae.createElement("div",{className:`${Dt}-body`,style:de},Ie),Mt)},nt=he(33234),Ht=he(83116),vt=he(37613),Xe=St=>{const{componentCls:Dt,motionDurationSlow:Zt}=St,pt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Zt}`}}};return{[Dt]:{[`${Dt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Dt}-panel-motion`]:{"&-left":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const _e=St=>{const{componentCls:Dt,zIndexPopup:Zt,colorBgMask:pt,colorBgElevated:et,motionDurationSlow:Nt,motionDurationMid:ht,padding:st,paddingLG:Ge,fontSizeLG:Ee,lineHeightLG:de,lineWidth:Be,lineType:Ie,colorSplit:be,marginSM:Ze,colorIcon:gt,colorIconHover:an,colorText:Mt,fontWeightStrong:ct,footerPaddingBlock:Vt,footerPaddingInline:cn}=St,Ft=`${Dt}-content-wrapper`;return{[Dt]:{position:"fixed",inset:0,zIndex:Zt,pointerEvents:"none","&-pure":{position:"relative",background:et,[`&${Dt}-left`]:{boxShadow:St.boxShadowDrawerLeft},[`&${Dt}-right`]:{boxShadow:St.boxShadowDrawerRight},[`&${Dt}-top`]:{boxShadow:St.boxShadowDrawerUp},[`&${Dt}-bottom`]:{boxShadow:St.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Dt}-mask`]:{position:"absolute",inset:0,zIndex:Zt,background:pt,pointerEvents:"auto"},[Ft]:{position:"absolute",zIndex:Zt,maxWidth:"100vw",transition:`all ${Nt}`,"&-hidden":{display:"none"}},[`&-left > ${Ft}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:St.boxShadowDrawerLeft},[`&-right > ${Ft}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:St.boxShadowDrawerRight},[`&-top > ${Ft}`]:{top:0,insetInline:0,boxShadow:St.boxShadowDrawerUp},[`&-bottom > ${Ft}`]:{bottom:0,insetInline:0,boxShadow:St.boxShadowDrawerDown},[`${Dt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:et,pointerEvents:"auto"},[`${Dt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Dt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${st}px ${Ge}px`,fontSize:Ee,lineHeight:de,borderBottom:`${Be}px ${Ie} ${be}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Dt}-extra`]:{flex:"none"},[`${Dt}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:gt,fontWeight:ct,fontSize:Ee,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${ht}`,textRendering:"auto","&:focus, &:hover":{color:an,textDecoration:"none"}},[`${Dt}-title`]:{flex:1,margin:0,color:Mt,fontWeight:St.fontWeightStrong,fontSize:Ee,lineHeight:de},[`${Dt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ge,overflow:"auto"},[`${Dt}-footer`]:{flexShrink:0,padding:`${Vt}px ${cn}px`,borderTop:`${Be}px ${Ie} ${be}`},"&-rtl":{direction:"rtl"}}}};var dt=(0,Ht.Z)("Drawer",St=>{const Dt=(0,vt.TS)(St,{});return[_e(Dt),Xe(Dt)]},St=>({zIndexPopup:St.zIndexPopupBase,footerPaddingBlock:St.paddingXS,footerPaddingInline:St.padding})),$e=he(11575),kt=function(St,Dt){var Zt={};for(var pt in St)Object.prototype.hasOwnProperty.call(St,pt)&&Dt.indexOf(pt)<0&&(Zt[pt]=St[pt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,pt=Object.getOwnPropertySymbols(St);et{var Dt;const{rootClassName:Zt,width:pt,height:et,size:Nt="default",mask:ht=!0,push:st=un,open:Ge,afterOpenChange:Ee,onClose:de,prefixCls:Be,getContainer:Ie,style:be,className:Ze,visible:gt,afterVisibleChange:an}=St,Mt=kt(St,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:ct,getPrefixCls:Vt,direction:cn,drawer:Ft}=ae.useContext(at.E_),Gt=Vt("drawer",Be),[pn,fn]=dt(Gt),Xn=Ie===void 0&&ct?()=>ct(document.body):Ie,Ar=oe()({"no-mask":!ht,[`${Gt}-rtl`]:cn==="rtl"},Zt,fn),ir=ae.useMemo(()=>pt!=null?pt:Nt==="large"?736:378,[pt,Nt]),Ir=ae.useMemo(()=>et!=null?et:Nt==="large"?736:378,[et,Nt]),Hr={motionName:(0,xe.m)(Gt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Rr=oa=>({motionName:(0,xe.m)(Gt,`panel-motion-${oa}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Dr=(0,$e.H)();return pn(ae.createElement(nt.BR,null,ae.createElement(qe.Ux,{status:!0,override:!0},ae.createElement(Re,Object.assign({prefixCls:Gt,onClose:de,maskMotion:Hr,motion:Rr},Mt,{open:Ge!=null?Ge:gt,mask:ht,push:st,width:ir,height:Ir,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),be),className:oe()(Ft==null?void 0:Ft.className,Ze),rootClassName:Ar,getContainer:Xn,afterOpenChange:Ee!=null?Ee:an,panelRef:Dr}),ae.createElement(Bt,Object.assign({prefixCls:Gt},Mt,{onClose:de}))))))},sn=St=>{const{prefixCls:Dt,style:Zt,className:pt,placement:et="right"}=St,Nt=kt(St,["prefixCls","style","className","placement"]),{getPrefixCls:ht}=ae.useContext(at.E_),st=ht("drawer",Dt),[Ge,Ee]=dt(st),de=oe()(st,`${st}-pure`,`${st}-${et}`,Ee,pt);return Ge(ae.createElement("div",{className:de,style:Zt},ae.createElement(Bt,Object.assign({prefixCls:st},Nt))))};bt._InternalPanelDoNotUseOrYouWillBeFired=sn;var Et=bt},91857:function(Rn,rn,he){"use strict";var z=he(59301),oe=he(38819),De=he(92310),Fe=he.n(De),we=he(31561),me=he(70425),ae=he(18929),ce=he(2738),ge=he(79676),te=he(53487),le=he(92343),ue=he(36355),se=he(20834),ne=he(40875),y=he(88088),a=he(47211);const x=null,E=ie=>{const{menu:Ae,arrow:pe,prefixCls:Pe,children:ve,trigger:Me,disabled:Re,dropdownRender:xe,getPopupContainer:at,overlayClassName:qe,rootClassName:xt,open:it,onOpenChange:Bt,visible:nt,onVisibleChange:Ht,mouseEnterDelay:vt=.15,mouseLeaveDelay:At=.1,autoAdjustOverflow:Xe=!0,placement:_e="",overlay:dt,transitionName:$e}=ie,{getPopupContainer:kt,getPrefixCls:jt,direction:un}=z.useContext(ue.E_),bt=z.useMemo(()=>{const Ze=jt();return $e!==void 0?$e:_e.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[jt,_e,$e]),sn=z.useMemo(()=>_e?_e.includes("Center")?_e.slice(0,_e.indexOf("Center")):_e:un==="rtl"?"bottomRight":"bottomLeft",[_e,un]),Et=jt("dropdown",Pe),[St,Dt]=(0,a.Z)(Et),[,Zt]=(0,y.Z)(),pt=z.Children.only(ve),et=(0,le.Tm)(pt,{className:Fe()(`${Et}-trigger`,{[`${Et}-rtl`]:un==="rtl"},pt.props.className),disabled:Re}),Nt=Re?[]:Me;let ht;Nt&&Nt.includes("contextMenu")&&(ht=!0);const[st,Ge]=(0,ae.Z)(!1,{value:it!=null?it:nt}),Ee=(0,me.useEvent)(Ze=>{Bt==null||Bt(Ze),Ht==null||Ht(Ze),Ge(Ze)}),de=Fe()(qe,xt,Dt,{[`${Et}-rtl`]:un==="rtl"}),Be=(0,ge.Z)({arrowPointAtCenter:typeof pe=="object"&&pe.pointAtCenter,autoAdjustOverflow:Xe,offset:Zt.marginXXS,arrowWidth:pe?Zt.sizePopupArrow:0,borderRadius:Zt.borderRadius}),Ie=z.useCallback(()=>{Ge(!1)},[]),be=()=>{let Ze;return Ae!=null&&Ae.items?Ze=z.createElement(se.default,Object.assign({},Ae)):typeof dt=="function"?Ze=dt():Ze=dt,xe&&(Ze=xe(Ze)),Ze=z.Children.only(typeof Ze=="string"?z.createElement("span",null,Ze):Ze),z.createElement(ne.J,{prefixCls:`${Et}-menu`,expandIcon:z.createElement("span",{className:`${Et}-menu-submenu-arrow`},z.createElement(oe.Z,{className:`${Et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ie,validator:gt=>{let{mode:an}=gt}},Ze)};return St(z.createElement(we.Z,Object.assign({alignPoint:ht},(0,ce.Z)(ie,["rootClassName"]),{mouseEnterDelay:vt,mouseLeaveDelay:At,visible:st,builtinPlacements:Be,arrow:!!pe,overlayClassName:de,prefixCls:Et,getPopupContainer:at||kt,transitionName:bt,trigger:Nt,overlay:be,placement:sn,onVisibleChange:Ee}),et))};function b(ie){return Object.assign(Object.assign({},ie),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,te.Z)(E,"dropdown",ie=>ie,b),re=ie=>z.createElement(ee,Object.assign({},ie),z.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=re,rn.Z=E},38854:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return y}});var z=he(91857),oe=he(92310),De=he.n(oe),Fe=he(59301),we=he(18785),me=he(3113),ae=he(36355),ce=he(81327),ge=he(33234),te=he(47211),le=function(a,x){var E={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(E[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:E,direction:b}=Fe.useContext(ae.E_),{prefixCls:ee,type:re="default",danger:ie,disabled:Ae,loading:pe,onClick:Pe,htmlType:ve,children:Me,className:Re,menu:xe,arrow:at,autoFocus:qe,overlay:xt,trigger:it,align:Bt,open:nt,onOpenChange:Ht,placement:vt,getPopupContainer:At,href:Xe,icon:_e=Fe.createElement(we.Z,null),title:dt,buttonsRender:$e=be=>be,mouseEnterDelay:kt,mouseLeaveDelay:jt,overlayClassName:un,overlayStyle:bt,destroyPopupOnHide:sn,dropdownRender:Et}=a,St=le(a,["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"]),Dt=E("dropdown",ee),Zt=`${Dt}-button`,[pt,et]=(0,te.Z)(Dt),Nt={menu:xe,arrow:at,autoFocus:qe,align:Bt,disabled:Ae,trigger:Ae?[]:it,onOpenChange:Ht,getPopupContainer:At||x,mouseEnterDelay:kt,mouseLeaveDelay:jt,overlayClassName:un,overlayStyle:bt,destroyPopupOnHide:sn,dropdownRender:Et},{compactSize:ht,compactItemClassnames:st}=(0,ge.ri)(Dt,b),Ge=De()(Zt,st,Re,et);"overlay"in a&&(Nt.overlay=xt),"open"in a&&(Nt.open=nt),"placement"in a?Nt.placement=vt:Nt.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ee=Fe.createElement(me.ZP,{type:re,danger:ie,disabled:Ae,loading:pe,onClick:Pe,htmlType:ve,href:Xe,title:dt},Me),de=Fe.createElement(me.ZP,{type:re,danger:ie,icon:_e}),[Be,Ie]=$e([Ee,de]);return pt(Fe.createElement(ce.Z.Compact,Object.assign({className:Ge,size:ht,block:!0},St),Be,Fe.createElement(z.Z,Object.assign({},Nt),Ie)))};ue.__ANT_BUTTON=!0;var se=ue;const ne=z.Z;ne.Button=se;var y=ne},47211:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return le}});var z=he(17313),oe=he(13826),De=he(92899),Fe=he(29878),we=he(19447),me=he(83116),ae=he(37613),ge=ue=>{const{componentCls:se,menuCls:ne,colorError:y,colorTextLightSolid:a}=ue,x=`${ne}-item`;return{[`${se}, ${se}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const te=ue=>{const{componentCls:se,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:re,fontSize:ie,dropdownEdgeChildPadding:Ae,colorTextDisabled:pe,fontSizeIcon:Pe,controlPaddingHorizontal:ve,colorBgElevated:Me}=ue;return[{[se]:Object.assign(Object.assign({},(0,z.Wf)(ue)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:Pe}},[`${se}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:Pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${se}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${se}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:ga}}}}),"&-dropdown-range":{padding:`${Or*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Lt}-separator`]:{transform:"rotate(180deg)"},[`${Lt}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,nA.oN)(mt,"slide-up"),(0,nA.oN)(mt,"slide-down"),(0,BA.Fm)(mt,"move-up"),(0,BA.Fm)(mt,"move-down")]},Qc=mt=>{const{componentCls:Lt,controlHeightLG:Tt,paddingXXS:Pn,padding:Ln}=mt;return{pickerCellCls:`${Lt}-cell`,pickerCellInnerCls:`${Lt}-cell-inner`,pickerYearMonthCellWidth:Tt*1.5,pickerQuarterPanelContentHeight:Tt*1.4,pickerCellPaddingVertical:Pn+Pn/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ln+Pn/2}},Jc=mt=>({cellHoverBg:mt.controlItemBgHover,cellActiveWithRangeBg:mt.controlItemBgActive,cellHoverWithRangeBg:new Ou.C(mt.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ou.C(mt.colorPrimary).lighten(20).toHexString(),cellBgDisabled:mt.colorBgContainerDisabled,timeColumnWidth:mt.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:mt.controlHeightSM*1.5,cellHeight:mt.controlHeightSM,textHeight:mt.controlHeightLG,withoutTimeCellHeight:mt.controlHeightLG*1.65});var _l=(0,Bl.Z)("DatePicker",mt=>{const Lt=(0,yc.TS)((0,Xs.e5)(mt),Qc(mt));return[Nu(Lt),Ul(Lt),(0,Zc.c)(mt,{focusElCls:`${mt.componentCls}-focused`})]},mt=>Object.assign(Object.assign(Object.assign({},(0,Xs.TM)(mt)),Jc(mt)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:mt.zIndexPopupBase+50}));function PA(mt,Lt,Tt){return Tt!==void 0?Tt:Lt==="year"&&mt.lang.yearPlaceholder?mt.lang.yearPlaceholder:Lt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.quarterPlaceholder:Lt==="month"&&mt.lang.monthPlaceholder?mt.lang.monthPlaceholder:Lt==="week"&&mt.lang.weekPlaceholder?mt.lang.weekPlaceholder:Lt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.placeholder:mt.lang.placeholder}function Ec(mt,Lt,Tt){return Tt!==void 0?Tt:Lt==="year"&&mt.lang.yearPlaceholder?mt.lang.rangeYearPlaceholder:Lt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.rangeQuarterPlaceholder:Lt==="month"&&mt.lang.monthPlaceholder?mt.lang.rangeMonthPlaceholder:Lt==="week"&&mt.lang.weekPlaceholder?mt.lang.rangeWeekPlaceholder:Lt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.rangePlaceholder:mt.lang.rangePlaceholder}function xA(mt,Lt){const Tt={adjustX:1,adjustY:1};switch(Lt){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:Tt};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:Tt};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:Tt};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:Tt};default:return{points:mt==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:Tt}}}function bu(mt){return mt?Array.isArray(mt)?mt:[mt]:[]}function uu(mt){const{format:Lt,picker:Tt,showHour:Pn,showMinute:Ln,showSecond:er,use12Hours:tr}=mt,ta=bu(Lt)[0],Zr=Object.assign({},mt);return Lt&&Array.isArray(Lt)&&(Zr.format=ta),ta&&typeof ta=="string"&&(!ta.includes("s")&&er===void 0&&(Zr.showSecond=!1),!ta.includes("m")&&Ln===void 0&&(Zr.showMinute=!1),!ta.includes("H")&&!ta.includes("h")&&!ta.includes("K")&&!ta.includes("k")&&Pn===void 0&&(Zr.showHour=!1),(ta.includes("a")||ta.includes("A"))&&tr===void 0&&(Zr.use12Hours=!0)),Tt==="time"?Zr:(typeof ta=="function"&&delete Zr.format,{showTime:Zr})}function tc(mt,Lt,Tt){if(mt===!1)return!1;const Pn={clearIcon:Lt!=null?Lt:Tt};return typeof mt=="object"?Object.assign(Object.assign({},Pn),mt):Pn}var wc=he(3113);function cu(mt){return Ae.createElement(wc.ZP,Object.assign({size:"small",type:"primary"},mt))}var Ol={button:cu},vu=function(mt,Lt){var Tt={};for(var Pn in mt)Object.prototype.hasOwnProperty.call(mt,Pn)&&Lt.indexOf(Pn)<0&&(Tt[Pn]=mt[Pn]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,Pn=Object.getOwnPropertySymbols(mt);Ln{const{prefixCls:Ln,getPopupContainer:er,className:tr,placement:ta,size:Zr,disabled:ga,bordered:io=!0,placeholder:Se,popupClassName:fe,dropdownClassName:Ce,status:Oe,clearIcon:Ke,allowClear:ke,rootClassName:Ve}=Tt,tt=vu(Tt,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),lt=Ae.useRef(null),{getPrefixCls:Pt,direction:Kt,getPopupContainer:zt}=(0,Ae.useContext)(tA.E_),_t=Pt("picker",Ln),{compactSize:It,compactItemClassnames:Fn}=(0,pc.ri)(_t,Kt),{format:Cn,showTime:Mn,picker:gn}=Tt,Gn=Pt(),[cr,Tr]=_l(_t),Or=Object.assign(Object.assign({},Mn?uu(Object.assign({format:Cn,picker:gn},Mn)):{}),gn==="time"?uu(Object.assign(Object.assign({format:Cn},Tt),{picker:gn})):{}),pa=(0,zo.Z)(Wt=>{var nn;return(nn=Zr!=null?Zr:It)!==null&&nn!==void 0?nn:Wt}),Mr=Ae.useContext(pu.Z),qn=ga!=null?ga:Mr,jr=(0,Ae.useContext)(Mc.aM),{hasFeedback:ia,status:Dn,feedbackIcon:Nn}=jr,rt=Ae.createElement(Ae.Fragment,null,gn==="time"?Ae.createElement(Bt,null):Ae.createElement(xe,null),ia&&Nn);(0,Ae.useImperativeHandle)(Pn,()=>({focus:()=>{var Wt;return(Wt=lt.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=lt.current)===null||Wt===void 0?void 0:Wt.blur()}}));const[ot]=(0,ql.Z)("Calendar",Wu.Z),Qt=Object.assign(Object.assign({},ot),Tt.locale);return cr(Ae.createElement(Gl,Object.assign({separator:Ae.createElement("span",{"aria-label":"to",className:`${_t}-separator`},Ae.createElement(_e,null)),disabled:qn,ref:lt,dropdownAlign:xA(Kt,ta),placeholder:Ec(Qt,gn,Se),suffixIcon:rt,prevIcon:Ae.createElement("span",{className:`${_t}-prev-icon`}),nextIcon:Ae.createElement("span",{className:`${_t}-next-icon`}),superPrevIcon:Ae.createElement("span",{className:`${_t}-super-prev-icon`}),superNextIcon:Ae.createElement("span",{className:`${_t}-super-next-icon`}),transitionName:`${Gn}-slide-up`},tt,Or,{className:$e()({[`${_t}-${pa}`]:pa,[`${_t}-borderless`]:!io},(0,Mi.Z)(_t,(0,Mi.F)(Dn,Oe),ia),Tr,Fn,tr,Ve),locale:Qt.lang,prefixCls:_t,getPopupContainer:er||zt,generateConfig:mt,components:Ol,direction:Kt,dropdownClassName:$e()(Tr,fe||Ce,Ve),allowClear:tc(ke,Ke,Ae.createElement(nt.Z,null))})))})}var aA=function(mt,Lt){var Tt={};for(var Pn in mt)Object.prototype.hasOwnProperty.call(mt,Pn)&&Lt.indexOf(Pn)<0&&(Tt[Pn]=mt[Pn]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ln=0,Pn=Object.getOwnPropertySymbols(mt);Ln{const{prefixCls:Oe,getPopupContainer:Ke,style:ke,className:Ve,rootClassName:tt,size:lt,bordered:Pt=!0,placement:Kt,placeholder:zt,popupClassName:_t,dropdownClassName:It,disabled:Fn,status:Cn,clearIcon:Mn,allowClear:gn}=fe,Gn=aA(fe,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:cr,direction:Tr,getPopupContainer:Or,[io]:pa}=(0,Ae.useContext)(tA.E_),Mr=cr("picker",Oe),{compactSize:qn,compactItemClassnames:jr}=(0,pc.ri)(Mr,Tr),ia=Ae.useRef(null),{format:Dn,showTime:Nn}=fe,[rt,ot]=_l(Mr);(0,Ae.useImperativeHandle)(Ce,()=>({focus:()=>{var Wn;return(Wn=ia.current)===null||Wn===void 0?void 0:Wn.focus()},blur:()=>{var Wn;return(Wn=ia.current)===null||Wn===void 0?void 0:Wn.blur()}}));const Qt={showToday:!0};let Wt={};Zr&&(Wt.picker=Zr);const nn=Zr||fe.picker;Wt=Object.assign(Object.assign(Object.assign({},Wt),Nn?uu(Object.assign({format:Dn,picker:nn},Nn)):{}),nn==="time"?uu(Object.assign(Object.assign({format:Dn},fe),{picker:nn})):{});const qt=cr(),yn=(0,zo.Z)(Wn=>{var yr;return(yr=lt!=null?lt:qn)!==null&&yr!==void 0?yr:Wn}),Sn=Ae.useContext(pu.Z),Qn=Fn!=null?Fn:Sn,Ot=(0,Ae.useContext)(Mc.aM),{hasFeedback:Xt,status:$t,feedbackIcon:vn}=Ot,In=Ae.createElement(Ae.Fragment,null,nn==="time"?Ae.createElement(Bt,null):Ae.createElement(xe,null),Xt&&vn),[jn]=(0,ql.Z)("DatePicker",Wu.Z),Vn=Object.assign(Object.assign({},jn),fe.locale);return rt(Ae.createElement(Du,Object.assign({ref:ia,placeholder:PA(Vn,nn,zt),suffixIcon:In,dropdownAlign:xA(Tr,Kt),prevIcon:Ae.createElement("span",{className:`${Mr}-prev-icon`}),nextIcon:Ae.createElement("span",{className:`${Mr}-next-icon`}),superPrevIcon:Ae.createElement("span",{className:`${Mr}-super-prev-icon`}),superNextIcon:Ae.createElement("span",{className:`${Mr}-super-next-icon`}),transitionName:`${qt}-slide-up`},Qt,Gn,Wt,{locale:Vn.lang,className:$e()({[`${Mr}-${yn}`]:yn,[`${Mr}-borderless`]:!Pt},(0,Mi.Z)(Mr,(0,Mi.F)($t,Cn),Xt),ot,jr,pa==null?void 0:pa.className,Ve,tt),style:Object.assign(Object.assign({},pa==null?void 0:pa.style),ke),prefixCls:Mr,getPopupContainer:Ke||Or,generateConfig:mt,components:Ol,direction:Tr,disabled:Qn,dropdownClassName:$e()(ot,tt,_t||It),allowClear:tc(gn,Mn,Ae.createElement(nt.Z,null))})))});return ga&&(Se.displayName=ga),Se}const Tt=Lt(),Pn=Lt("week","WeekPicker"),Ln=Lt("month","MonthPicker"),er=Lt("year","YearPicker"),tr=Lt("time","TimePicker"),ta=Lt("quarter","QuarterPicker");return{DatePicker:Tt,WeekPicker:Pn,MonthPicker:Ln,YearPicker:er,TimePicker:tr,QuarterPicker:ta}}const jc=null;function oA(mt){const{DatePicker:Lt,WeekPicker:Tt,MonthPicker:Pn,YearPicker:Ln,TimePicker:er,QuarterPicker:tr}=ld(mt),ta=Bu(mt),Zr=Lt;return Zr.WeekPicker=Tt,Zr.MonthPicker=Pn,Zr.YearPicker=Ln,Zr.RangePicker=ta,Zr.TimePicker=er,Zr.QuarterPicker=tr,Zr}var vo=oA;const FA=vo(ee);function IA(mt){const Lt=xA(mt.direction,mt.placement);return Lt.overflow.adjustY=!1,Lt.overflow.adjustX=!1,Object.assign(Object.assign({},mt),{dropdownAlign:Lt})}const Sc=(0,re.Z)(FA,"picker",null,IA);FA._InternalPanelDoNotUseOrYouWillBeFired=Sc;const Cc=(0,re.Z)(FA.RangePicker,"picker",null,IA);FA._InternalRangePanelDoNotUseOrYouWillBeFired=Cc,FA.generatePicker=vo;var Yc=FA},28103:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return ue}});var z=he(92310),oe=he.n(z),De=he(59301),Fe=he(36355),we=he(17313),me=he(83116),ae=he(37613);const ce=se=>{const{componentCls:ne,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:E,orientationMargin:b,verticalMarginInline:ee}=se;return{[ne]:Object.assign(Object.assign({},(0,we.Wf)(se)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ee,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${se.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${se.dividerHorizontalWithTextGutterMargin}px 0`,color:se.colorTextHeading,fontWeight:500,fontSize:se.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ne}-with-text-left`]:{"&::before":{width:`${b*100}%`},"&::after":{width:`${100-b*100}%`}},[`&-horizontal${ne}-with-text-right`]:{"&::before":{width:`${100-b*100}%`},"&::after":{width:`${b*100}%`}},[`${ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:E},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ne}-with-text${ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ne}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ne}-with-text`]:{color:se.colorText,fontWeight:"normal",fontSize:se.fontSize},[`&-horizontal${ne}-with-text-left${ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ne}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ne}-with-text-right${ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ne}-inner-text`]:{paddingInlineEnd:y}}})}};var ge=(0,me.Z)("Divider",se=>{const ne=(0,ae.TS)(se,{dividerHorizontalWithTextGutterMargin:se.margin,dividerHorizontalGutterMargin:se.marginLG,sizePaddingEdgeHorizontal:0});return[ce(ne)]},se=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:se.marginXS})),te=function(se,ne){var y={};for(var a in se)Object.prototype.hasOwnProperty.call(se,a)&&ne.indexOf(a)<0&&(y[a]=se[a]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(se);x{const{getPrefixCls:ne,direction:y,divider:a}=De.useContext(Fe.E_),{prefixCls:x,type:E="horizontal",orientation:b="center",orientationMargin:ee,className:re,rootClassName:ie,children:Ae,dashed:pe,plain:Pe,style:ve}=se,Me=te(se,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Re=ne("divider",x),[xe,at]=ge(Re),qe=b.length>0?`-${b}`:b,xt=!!Ae,it=b==="left"&&ee!=null,Bt=b==="right"&&ee!=null,nt=oe()(Re,a==null?void 0:a.className,at,`${Re}-${E}`,{[`${Re}-with-text`]:xt,[`${Re}-with-text${qe}`]:xt,[`${Re}-dashed`]:!!pe,[`${Re}-plain`]:!!Pe,[`${Re}-rtl`]:y==="rtl",[`${Re}-no-default-orientation-margin-left`]:it,[`${Re}-no-default-orientation-margin-right`]:Bt},re,ie),Ht=De.useMemo(()=>typeof ee=="number"?ee:/^\d+$/.test(ee)?Number(ee):ee,[ee]),vt=Object.assign(Object.assign({},it&&{marginLeft:Ht}),Bt&&{marginRight:Ht});return xe(De.createElement("div",Object.assign({className:nt,style:Object.assign(Object.assign({},a==null?void 0:a.style),ve)},Me,{role:"separator"}),Ae&&E!=="vertical"&&De.createElement("span",{className:`${Re}-inner-text`,style:vt},Ae)))}},43428:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return Et}});var z=he(92310),oe=he.n(z),De=he(33708),Fe=he(33606),we=he(43403),me=he(34280),ae=he(59301),ce=ae.createContext(null),ge=ae.createContext({}),te=ce,le=he(400),ue=he(92413),se=he(77900),ne=he(10228),y=he(26112),a=he(70425),x=function(Dt){var Zt=Dt.prefixCls,pt=Dt.className,et=Dt.style,Nt=Dt.children,ht=Dt.containerRef,st=Dt.id,Ge=Dt.onMouseEnter,Ee=Dt.onMouseOver,de=Dt.onMouseLeave,Be=Dt.onClick,Ie=Dt.onKeyDown,be=Dt.onKeyUp,Ze={onMouseEnter:Ge,onMouseOver:Ee,onMouseLeave:de,onClick:Be,onKeyDown:Ie,onKeyUp:be},gt=ae.useContext(ge),an=gt.panel,Mt=(0,a.useComposeRef)(an,ht);return ae.createElement(ae.Fragment,null,ae.createElement("div",(0,ue.Z)({id:st,className:oe()("".concat(Zt,"-content"),pt),style:(0,De.Z)({},et),"aria-modal":"true",role:"dialog",ref:Mt},Ze),Nt))},E=x,b=he(48736);function ee(St){return typeof St=="string"&&String(Number(St))===St?((0,b.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(St)):St}function re(St){warning(!("wrapperClassName"in St),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!St.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ie={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Ae(St,Dt){var Zt,pt,et,Nt,ht=St.prefixCls,st=St.open,Ge=St.placement,Ee=St.inline,de=St.push,Be=St.forceRender,Ie=St.autoFocus,be=St.keyboard,Ze=St.rootClassName,gt=St.rootStyle,an=St.zIndex,Mt=St.className,ct=St.id,Vt=St.style,cn=St.motion,Ft=St.width,Gt=St.height,pn=St.children,fn=St.contentWrapperStyle,Xn=St.mask,Ar=St.maskClosable,ir=St.maskMotion,Ir=St.maskClassName,Hr=St.maskStyle,Rr=St.afterOpenChange,Dr=St.onClose,oa=St.onMouseEnter,Ia=St.onMouseOver,Qa=St.onMouseLeave,Vr=St.onClick,_a=St.onKeyDown,ja=St.onKeyUp,fa=ae.useRef(),bo=ae.useRef(),ui=ae.useRef();ae.useImperativeHandle(Dt,function(){return fa.current});var Bn=function(aa){var _n=aa.keyCode,on=aa.shiftKey;switch(_n){case ne.Z.TAB:{if(_n===ne.Z.TAB){if(!on&&document.activeElement===ui.current){var ur;(ur=bo.current)===null||ur===void 0||ur.focus({preventScroll:!0})}else if(on&&document.activeElement===bo.current){var mr;(mr=ui.current)===null||mr===void 0||mr.focus({preventScroll:!0})}}break}case ne.Z.ESC:{Dr&&be&&(aa.stopPropagation(),Dr(aa));break}}};ae.useEffect(function(){if(st&&Ie){var Sr;(Sr=fa.current)===null||Sr===void 0||Sr.focus({preventScroll:!0})}},[st]);var ar=ae.useState(!1),dr=(0,Fe.Z)(ar,2),wr=dr[0],sa=dr[1],rr=ae.useContext(te),Ne;de===!1?Ne={distance:0}:de===!0?Ne={}:Ne=de||{};var He=(Zt=(pt=(et=Ne)===null||et===void 0?void 0:et.distance)!==null&&pt!==void 0?pt:rr==null?void 0:rr.pushDistance)!==null&&Zt!==void 0?Zt:180,Qe=ae.useMemo(function(){return{pushDistance:He,push:function(){sa(!0)},pull:function(){sa(!1)}}},[He]);ae.useEffect(function(){if(st){var Sr;rr==null||(Sr=rr.push)===null||Sr===void 0||Sr.call(rr)}else{var aa;rr==null||(aa=rr.pull)===null||aa===void 0||aa.call(rr)}},[st]),ae.useEffect(function(){return function(){var Sr;rr==null||(Sr=rr.pull)===null||Sr===void 0||Sr.call(rr)}},[]);var ut=Xn&&ae.createElement(se.default,(0,ue.Z)({key:"mask"},ir,{visible:st}),function(Sr,aa){var _n=Sr.className,on=Sr.style;return ae.createElement("div",{className:oe()("".concat(ht,"-mask"),_n,Ir),style:(0,De.Z)((0,De.Z)({},on),Hr),onClick:Ar&&st?Dr:void 0,ref:aa})}),Rt=typeof cn=="function"?cn(Ge):cn,hn={};if(wr&&He)switch(Ge){case"top":hn.transform="translateY(".concat(He,"px)");break;case"bottom":hn.transform="translateY(".concat(-He,"px)");break;case"left":hn.transform="translateX(".concat(He,"px)");break;default:hn.transform="translateX(".concat(-He,"px)");break}Ge==="left"||Ge==="right"?hn.width=ee(Ft):hn.height=ee(Gt);var bn={onMouseEnter:oa,onMouseOver:Ia,onMouseLeave:Qa,onClick:Vr,onKeyDown:_a,onKeyUp:ja},ea=ae.createElement(se.default,(0,ue.Z)({key:"panel"},Rt,{visible:st,forceRender:Be,onVisibleChanged:function(aa){Rr==null||Rr(aa)},removeOnLeave:!1,leavedClassName:"".concat(ht,"-content-wrapper-hidden")}),function(Sr,aa){var _n=Sr.className,on=Sr.style;return ae.createElement("div",(0,ue.Z)({className:oe()("".concat(ht,"-content-wrapper"),_n),style:(0,De.Z)((0,De.Z)((0,De.Z)({},hn),on),fn)},(0,y.Z)(St,{data:!0})),ae.createElement(E,(0,ue.Z)({id:ct,containerRef:aa,prefixCls:ht,className:Mt,style:Vt},bn),pn))}),vr=(0,De.Z)({},gt);return an&&(vr.zIndex=an),ae.createElement(te.Provider,{value:Qe},ae.createElement("div",{className:oe()(ht,"".concat(ht,"-").concat(Ge),Ze,(Nt={},(0,le.Z)(Nt,"".concat(ht,"-open"),st),(0,le.Z)(Nt,"".concat(ht,"-inline"),Ee),Nt)),style:vr,tabIndex:-1,ref:fa,onKeyDown:Bn},ut,ae.createElement("div",{tabIndex:0,ref:bo,style:ie,"aria-hidden":"true","data-sentinel":"start"}),ea,ae.createElement("div",{tabIndex:0,ref:ui,style:ie,"aria-hidden":"true","data-sentinel":"end"})))}var pe=ae.forwardRef(Ae),Pe=pe,ve=function(Dt){var Zt=Dt.open,pt=Zt===void 0?!1:Zt,et=Dt.prefixCls,Nt=et===void 0?"rc-drawer":et,ht=Dt.placement,st=ht===void 0?"right":ht,Ge=Dt.autoFocus,Ee=Ge===void 0?!0:Ge,de=Dt.keyboard,Be=de===void 0?!0:de,Ie=Dt.width,be=Ie===void 0?378:Ie,Ze=Dt.mask,gt=Ze===void 0?!0:Ze,an=Dt.maskClosable,Mt=an===void 0?!0:an,ct=Dt.getContainer,Vt=Dt.forceRender,cn=Dt.afterOpenChange,Ft=Dt.destroyOnClose,Gt=Dt.onMouseEnter,pn=Dt.onMouseOver,fn=Dt.onMouseLeave,Xn=Dt.onClick,Ar=Dt.onKeyDown,ir=Dt.onKeyUp,Ir=Dt.panelRef,Hr=ae.useState(!1),Rr=(0,Fe.Z)(Hr,2),Dr=Rr[0],oa=Rr[1],Ia=ae.useState(!1),Qa=(0,Fe.Z)(Ia,2),Vr=Qa[0],_a=Qa[1];(0,me.Z)(function(){_a(!0)},[]);var ja=Vr?pt:!1,fa=ae.useRef(),bo=ae.useRef();(0,me.Z)(function(){ja&&(bo.current=document.activeElement)},[ja]);var ui=function(sa){var rr;if(oa(sa),cn==null||cn(sa),!sa&&bo.current&&!((rr=fa.current)!==null&&rr!==void 0&&rr.contains(bo.current))){var Ne;(Ne=bo.current)===null||Ne===void 0||Ne.focus({preventScroll:!0})}},Bn=ae.useMemo(function(){return{panel:Ir}},[Ir]);if(!Vt&&!Dr&&!ja&&Ft)return null;var ar={onMouseEnter:Gt,onMouseOver:pn,onMouseLeave:fn,onClick:Xn,onKeyDown:Ar,onKeyUp:ir},dr=(0,De.Z)((0,De.Z)({},Dt),{},{open:ja,prefixCls:Nt,placement:st,autoFocus:Ee,keyboard:Be,width:be,mask:gt,maskClosable:Mt,inline:ct===!1,afterOpenChange:ui,ref:fa},ar);return ae.createElement(ge.Provider,{value:Bn},ae.createElement(we.Z,{open:ja||Vt||Dr,autoDestroy:!1,getContainer:ct,autoLock:gt&&(ja||Dr)},ae.createElement(Pe,dr)))},Me=ve,Re=Me,xe=he(62892),at=he(36355),qe=he(32441),xt=he(47729),Bt=St=>{const{prefixCls:Dt,title:Zt,footer:pt,extra:et,closeIcon:Nt,closable:ht,onClose:st,headerStyle:Ge,drawerStyle:Ee,bodyStyle:de,footerStyle:Be,children:Ie}=St,be=ae.useCallback(ct=>ae.createElement("button",{type:"button",onClick:st,"aria-label":"Close",className:`${Dt}-close`},ct),[st]),[Ze,gt]=(0,xt.Z)(ht,Nt,be,void 0,!0),an=ae.useMemo(()=>!Zt&&!Ze?null:ae.createElement("div",{style:Ge,className:oe()(`${Dt}-header`,{[`${Dt}-header-close-only`]:Ze&&!Zt&&!et})},ae.createElement("div",{className:`${Dt}-header-title`},gt,Zt&&ae.createElement("div",{className:`${Dt}-title`},Zt)),et&&ae.createElement("div",{className:`${Dt}-extra`},et)),[Ze,gt,et,Ge,Dt,Zt]),Mt=ae.useMemo(()=>{if(!pt)return null;const ct=`${Dt}-footer`;return ae.createElement("div",{className:ct,style:Be},pt)},[pt,Be,Dt]);return ae.createElement("div",{className:`${Dt}-wrapper-body`,style:Ee},an,ae.createElement("div",{className:`${Dt}-body`,style:de},Ie),Mt)},nt=he(33234),Ht=he(83116),vt=he(37613),Xe=St=>{const{componentCls:Dt,motionDurationSlow:Zt}=St,pt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Zt}`}}};return{[Dt]:{[`${Dt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Zt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Dt}-panel-motion`]:{"&-left":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[pt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const _e=St=>{const{componentCls:Dt,zIndexPopup:Zt,colorBgMask:pt,colorBgElevated:et,motionDurationSlow:Nt,motionDurationMid:ht,padding:st,paddingLG:Ge,fontSizeLG:Ee,lineHeightLG:de,lineWidth:Be,lineType:Ie,colorSplit:be,marginSM:Ze,colorIcon:gt,colorIconHover:an,colorText:Mt,fontWeightStrong:ct,footerPaddingBlock:Vt,footerPaddingInline:cn}=St,Ft=`${Dt}-content-wrapper`;return{[Dt]:{position:"fixed",inset:0,zIndex:Zt,pointerEvents:"none","&-pure":{position:"relative",background:et,[`&${Dt}-left`]:{boxShadow:St.boxShadowDrawerLeft},[`&${Dt}-right`]:{boxShadow:St.boxShadowDrawerRight},[`&${Dt}-top`]:{boxShadow:St.boxShadowDrawerUp},[`&${Dt}-bottom`]:{boxShadow:St.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Dt}-mask`]:{position:"absolute",inset:0,zIndex:Zt,background:pt,pointerEvents:"auto"},[Ft]:{position:"absolute",zIndex:Zt,maxWidth:"100vw",transition:`all ${Nt}`,"&-hidden":{display:"none"}},[`&-left > ${Ft}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:St.boxShadowDrawerLeft},[`&-right > ${Ft}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:St.boxShadowDrawerRight},[`&-top > ${Ft}`]:{top:0,insetInline:0,boxShadow:St.boxShadowDrawerUp},[`&-bottom > ${Ft}`]:{bottom:0,insetInline:0,boxShadow:St.boxShadowDrawerDown},[`${Dt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:et,pointerEvents:"auto"},[`${Dt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Dt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${st}px ${Ge}px`,fontSize:Ee,lineHeight:de,borderBottom:`${Be}px ${Ie} ${be}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Dt}-extra`]:{flex:"none"},[`${Dt}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:gt,fontWeight:ct,fontSize:Ee,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${ht}`,textRendering:"auto","&:focus, &:hover":{color:an,textDecoration:"none"}},[`${Dt}-title`]:{flex:1,margin:0,color:Mt,fontWeight:St.fontWeightStrong,fontSize:Ee,lineHeight:de},[`${Dt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Ge,overflow:"auto"},[`${Dt}-footer`]:{flexShrink:0,padding:`${Vt}px ${cn}px`,borderTop:`${Be}px ${Ie} ${be}`},"&-rtl":{direction:"rtl"}}}};var dt=(0,Ht.Z)("Drawer",St=>{const Dt=(0,vt.TS)(St,{});return[_e(Dt),Xe(Dt)]},St=>({zIndexPopup:St.zIndexPopupBase,footerPaddingBlock:St.paddingXS,footerPaddingInline:St.padding})),$e=he(11575),kt=function(St,Dt){var Zt={};for(var pt in St)Object.prototype.hasOwnProperty.call(St,pt)&&Dt.indexOf(pt)<0&&(Zt[pt]=St[pt]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,pt=Object.getOwnPropertySymbols(St);et{var Dt;const{rootClassName:Zt,width:pt,height:et,size:Nt="default",mask:ht=!0,push:st=un,open:Ge,afterOpenChange:Ee,onClose:de,prefixCls:Be,getContainer:Ie,style:be,className:Ze,visible:gt,afterVisibleChange:an}=St,Mt=kt(St,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:ct,getPrefixCls:Vt,direction:cn,drawer:Ft}=ae.useContext(at.E_),Gt=Vt("drawer",Be),[pn,fn]=dt(Gt),Xn=Ie===void 0&&ct?()=>ct(document.body):Ie,Ar=oe()({"no-mask":!ht,[`${Gt}-rtl`]:cn==="rtl"},Zt,fn),ir=ae.useMemo(()=>pt!=null?pt:Nt==="large"?736:378,[pt,Nt]),Ir=ae.useMemo(()=>et!=null?et:Nt==="large"?736:378,[et,Nt]),Hr={motionName:(0,xe.m)(Gt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Rr=oa=>({motionName:(0,xe.m)(Gt,`panel-motion-${oa}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Dr=(0,$e.H)();return pn(ae.createElement(nt.BR,null,ae.createElement(qe.Ux,{status:!0,override:!0},ae.createElement(Re,Object.assign({prefixCls:Gt,onClose:de,maskMotion:Hr,motion:Rr},Mt,{open:Ge!=null?Ge:gt,mask:ht,push:st,width:ir,height:Ir,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),be),className:oe()(Ft==null?void 0:Ft.className,Ze),rootClassName:Ar,getContainer:Xn,afterOpenChange:Ee!=null?Ee:an,panelRef:Dr}),ae.createElement(Bt,Object.assign({prefixCls:Gt},Mt,{onClose:de}))))))},sn=St=>{const{prefixCls:Dt,style:Zt,className:pt,placement:et="right"}=St,Nt=kt(St,["prefixCls","style","className","placement"]),{getPrefixCls:ht}=ae.useContext(at.E_),st=ht("drawer",Dt),[Ge,Ee]=dt(st),de=oe()(st,`${st}-pure`,`${st}-${et}`,Ee,pt);return Ge(ae.createElement("div",{className:de,style:Zt},ae.createElement(Bt,Object.assign({prefixCls:st},Nt))))};bt._InternalPanelDoNotUseOrYouWillBeFired=sn;var Et=bt},91857:function(Rn,rn,he){"use strict";var z=he(59301),oe=he(38819),De=he(92310),Fe=he.n(De),we=he(31561),me=he(70425),ae=he(18929),ce=he(2738),ge=he(79676),te=he(53487),le=he(92343),ue=he(36355),se=he(20834),ne=he(40875),y=he(88088),a=he(47211);const x=null,E=ie=>{const{menu:Ae,arrow:pe,prefixCls:Pe,children:ve,trigger:Me,disabled:Re,dropdownRender:xe,getPopupContainer:at,overlayClassName:qe,rootClassName:xt,open:it,onOpenChange:Bt,visible:nt,onVisibleChange:Ht,mouseEnterDelay:vt=.15,mouseLeaveDelay:At=.1,autoAdjustOverflow:Xe=!0,placement:_e="",overlay:dt,transitionName:$e}=ie,{getPopupContainer:kt,getPrefixCls:jt,direction:un}=z.useContext(ue.E_),bt=z.useMemo(()=>{const Ze=jt();return $e!==void 0?$e:_e.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[jt,_e,$e]),sn=z.useMemo(()=>_e?_e.includes("Center")?_e.slice(0,_e.indexOf("Center")):_e:un==="rtl"?"bottomRight":"bottomLeft",[_e,un]),Et=jt("dropdown",Pe),[St,Dt]=(0,a.Z)(Et),[,Zt]=(0,y.Z)(),pt=z.Children.only(ve),et=(0,le.Tm)(pt,{className:Fe()(`${Et}-trigger`,{[`${Et}-rtl`]:un==="rtl"},pt.props.className),disabled:Re}),Nt=Re?[]:Me;let ht;Nt&&Nt.includes("contextMenu")&&(ht=!0);const[st,Ge]=(0,ae.Z)(!1,{value:it!=null?it:nt}),Ee=(0,me.useEvent)(Ze=>{Bt==null||Bt(Ze),Ht==null||Ht(Ze),Ge(Ze)}),de=Fe()(qe,xt,Dt,{[`${Et}-rtl`]:un==="rtl"}),Be=(0,ge.Z)({arrowPointAtCenter:typeof pe=="object"&&pe.pointAtCenter,autoAdjustOverflow:Xe,offset:Zt.marginXXS,arrowWidth:pe?Zt.sizePopupArrow:0,borderRadius:Zt.borderRadius}),Ie=z.useCallback(()=>{Ge(!1)},[]),be=()=>{let Ze;return Ae!=null&&Ae.items?Ze=z.createElement(se.default,Object.assign({},Ae)):typeof dt=="function"?Ze=dt():Ze=dt,xe&&(Ze=xe(Ze)),Ze=z.Children.only(typeof Ze=="string"?z.createElement("span",null,Ze):Ze),z.createElement(ne.J,{prefixCls:`${Et}-menu`,expandIcon:z.createElement("span",{className:`${Et}-menu-submenu-arrow`},z.createElement(oe.Z,{className:`${Et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ie,validator:gt=>{let{mode:an}=gt}},Ze)};return St(z.createElement(we.Z,Object.assign({alignPoint:ht},(0,ce.Z)(ie,["rootClassName"]),{mouseEnterDelay:vt,mouseLeaveDelay:At,visible:st,builtinPlacements:Be,arrow:!!pe,overlayClassName:de,prefixCls:Et,getPopupContainer:at||kt,transitionName:bt,trigger:Nt,overlay:be,placement:sn,onVisibleChange:Ee}),et))};function b(ie){return Object.assign(Object.assign({},ie),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ee=(0,te.Z)(E,"dropdown",ie=>ie,b),re=ie=>z.createElement(ee,Object.assign({},ie),z.createElement("span",null));E._InternalPanelDoNotUseOrYouWillBeFired=re,rn.Z=E},38854:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return y}});var z=he(91857),oe=he(92310),De=he.n(oe),Fe=he(59301),we=he(18785),me=he(3113),ae=he(36355),ce=he(81327),ge=he(33234),te=he(47211),le=function(a,x){var E={};for(var b in a)Object.prototype.hasOwnProperty.call(a,b)&&x.indexOf(b)<0&&(E[b]=a[b]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,b=Object.getOwnPropertySymbols(a);ee{const{getPopupContainer:x,getPrefixCls:E,direction:b}=Fe.useContext(ae.E_),{prefixCls:ee,type:re="default",danger:ie,disabled:Ae,loading:pe,onClick:Pe,htmlType:ve,children:Me,className:Re,menu:xe,arrow:at,autoFocus:qe,overlay:xt,trigger:it,align:Bt,open:nt,onOpenChange:Ht,placement:vt,getPopupContainer:At,href:Xe,icon:_e=Fe.createElement(we.Z,null),title:dt,buttonsRender:$e=be=>be,mouseEnterDelay:kt,mouseLeaveDelay:jt,overlayClassName:un,overlayStyle:bt,destroyPopupOnHide:sn,dropdownRender:Et}=a,St=le(a,["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"]),Dt=E("dropdown",ee),Zt=`${Dt}-button`,[pt,et]=(0,te.Z)(Dt),Nt={menu:xe,arrow:at,autoFocus:qe,align:Bt,disabled:Ae,trigger:Ae?[]:it,onOpenChange:Ht,getPopupContainer:At||x,mouseEnterDelay:kt,mouseLeaveDelay:jt,overlayClassName:un,overlayStyle:bt,destroyPopupOnHide:sn,dropdownRender:Et},{compactSize:ht,compactItemClassnames:st}=(0,ge.ri)(Dt,b),Ge=De()(Zt,st,Re,et);"overlay"in a&&(Nt.overlay=xt),"open"in a&&(Nt.open=nt),"placement"in a?Nt.placement=vt:Nt.placement=b==="rtl"?"bottomLeft":"bottomRight";const Ee=Fe.createElement(me.ZP,{type:re,danger:ie,disabled:Ae,loading:pe,onClick:Pe,htmlType:ve,href:Xe,title:dt},Me),de=Fe.createElement(me.ZP,{type:re,danger:ie,icon:_e}),[Be,Ie]=$e([Ee,de]);return pt(Fe.createElement(ce.Z.Compact,Object.assign({className:Ge,size:ht,block:!0},St),Be,Fe.createElement(z.Z,Object.assign({},Nt),Ie)))};ue.__ANT_BUTTON=!0;var se=ue;const ne=z.Z;ne.Button=se;var y=ne},47211:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return le}});var z=he(17313),oe=he(13826),De=he(92899),Fe=he(29878),we=he(19447),me=he(83116),ae=he(37613),ge=ue=>{const{componentCls:se,menuCls:ne,colorError:y,colorTextLightSolid:a}=ue,x=`${ne}-item`;return{[`${se}, ${se}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const te=ue=>{const{componentCls:se,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:E,iconCls:b,motionDurationMid:ee,dropdownPaddingVertical:re,fontSize:ie,dropdownEdgeChildPadding:Ae,colorTextDisabled:pe,fontSizeIcon:Pe,controlPaddingHorizontal:ve,colorBgElevated:Me}=ue;return[{[se]:Object.assign(Object.assign({},(0,z.Wf)(ue)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${b}-down, & > ${E}-btn-icon > ${b}-down`]:{fontSize:Pe}},[`${se}-wrap`]:{position:"relative",[`${E}-btn > ${b}-down`]:{fontSize:Pe},[`${b}-down::before`]:{transition:`transform ${ee}`}},[`${se}-wrap-open`]:{[`${b}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${se}-placement-bottomLeft, &${E}-slide-down-appear${E}-slide-down-appear-active${se}-placement-bottomLeft, &${E}-slide-down-enter${E}-slide-down-enter-active${se}-placement-bottom, &${E}-slide-down-appear${E}-slide-down-appear-active${se}-placement-bottom, @@ -250,7 +250,7 @@ headers: `+(0,ue.default)(Ar),Gt.data=pn,Gt.path=bt.path,Gt.status=be,Gt.headers ${Be}, ${Ie}, ${be} - `]:Object.assign({},ne(ht))}}};var pe=(0,ge.Z)("Skeleton",ht=>{const{componentCls:st}=ht,Ge=(0,te.TS)(ht,{skeletonAvatarCls:`${st}-avatar`,skeletonTitleCls:`${st}-title`,skeletonParagraphCls:`${st}-paragraph`,skeletonButtonCls:`${st}-button`,skeletonInputCls:`${st}-input`,skeletonImageCls:`${st}-image`,imageSizeBase:ht.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ht.gradientFromColor} 25%, ${ht.gradientToColor} 37%, ${ht.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[Ae(Ge)]},ht=>{const{colorFillContent:st,colorFill:Ge}=ht,Ee=st,de=Ge;return{color:Ee,colorGradientEnd:de,gradientFromColor:Ee,gradientToColor:de,titleHeight:ht.controlHeight/2,blockRadius:ht.borderRadiusSM,paragraphMarginTop:ht.marginLG+ht.marginXXS,paragraphLiHeight:ht.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ve=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,shape:Be="circle",size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls","className"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-avatar`,shape:Be,size:Ie},Mt))))},Re=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,block:Be=!1,size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de,[`${Ze}-block`]:Be},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-button`,size:Ie},Mt))))};const xe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var qe=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,style:de,active:Be}=ht,{getPrefixCls:Ie}=De.useContext(Fe.E_),be=Ie("skeleton",st),[Ze,gt]=pe(be),an=oe()(be,`${be}-element`,{[`${be}-active`]:Be},Ge,Ee,gt);return Ze(De.createElement("div",{className:an},De.createElement("div",{className:oe()(`${be}-image`,Ge),style:de},De.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${be}-image-svg`},De.createElement("path",{d:xe,className:`${be}-image-path`})))))},it=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,block:Be,size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de,[`${Ze}-block`]:Be},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-input`,size:Ie},Mt))))},Bt=he(92413),nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ht=nt,vt=he(7657),At=function(st,Ge){return De.createElement(vt.Z,(0,Bt.Z)({},st,{ref:Ge,icon:Ht}))},Xe=De.forwardRef(At),_e=Xe,$e=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,style:de,active:Be,children:Ie}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Be},an,Ge,Ee),ct=Ie!=null?Ie:De.createElement(_e,null);return gt(De.createElement("div",{className:Mt},De.createElement("div",{className:oe()(`${Ze}-image`,Ge),style:de},ct)))},kt=he(26407),un=ht=>{const st=be=>{const{width:Ze,rows:gt=2}=ht;if(Array.isArray(Ze))return Ze[be];if(gt-1===be)return Ze},{prefixCls:Ge,className:Ee,style:de,rows:Be}=ht,Ie=(0,kt.Z)(Array(Be)).map((be,Ze)=>De.createElement("li",{key:Ze,style:{width:st(Ze)}}));return De.createElement("ul",{className:oe()(Ge,Ee),style:de},Ie)},sn=ht=>{let{prefixCls:st,className:Ge,width:Ee,style:de}=ht;return De.createElement("h3",{className:oe()(st,Ge),style:Object.assign({width:Ee},de)})};function Et(ht){return ht&&typeof ht=="object"?ht:{}}function St(ht,st){return ht&&!st?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Dt(ht,st){return!ht&&st?{width:"38%"}:ht&&st?{width:"50%"}:{}}function Zt(ht,st){const Ge={};return(!ht||!st)&&(Ge.width="61%"),!ht&&st?Ge.rows=3:Ge.rows=2,Ge}const pt=ht=>{const{prefixCls:st,loading:Ge,className:Ee,rootClassName:de,style:Be,children:Ie,avatar:be=!1,title:Ze=!0,paragraph:gt=!0,active:an,round:Mt}=ht,{getPrefixCls:ct,direction:Vt,skeleton:cn}=De.useContext(Fe.E_),Ft=ct("skeleton",st),[Gt,pn]=pe(Ft);if(Ge||!("loading"in ht)){const fn=!!be,Xn=!!Ze,Ar=!!gt;let ir;if(fn){const Rr=Object.assign(Object.assign({prefixCls:`${Ft}-avatar`},St(Xn,Ar)),Et(be));ir=De.createElement("div",{className:`${Ft}-header`},De.createElement(ae,Object.assign({},Rr)))}let Ir;if(Xn||Ar){let Rr;if(Xn){const oa=Object.assign(Object.assign({prefixCls:`${Ft}-title`},Dt(fn,Ar)),Et(Ze));Rr=De.createElement(sn,Object.assign({},oa))}let Dr;if(Ar){const oa=Object.assign(Object.assign({prefixCls:`${Ft}-paragraph`},Zt(fn,Xn)),Et(gt));Dr=De.createElement(un,Object.assign({},oa))}Ir=De.createElement("div",{className:`${Ft}-content`},Rr,Dr)}const Hr=oe()(Ft,{[`${Ft}-with-avatar`]:fn,[`${Ft}-active`]:an,[`${Ft}-rtl`]:Vt==="rtl",[`${Ft}-round`]:Mt},cn==null?void 0:cn.className,Ee,de,pn);return Gt(De.createElement("div",{className:Hr,style:Object.assign(Object.assign({},cn==null?void 0:cn.style),Be)},ir,Ir))}return typeof Ie!="undefined"?Ie:null};pt.Button=Re,pt.Avatar=ve,pt.Input=it,pt.Image=qe,pt.Node=$e;var et=pt,Nt=et},81327:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return x}});var z=he(59301),oe=he(92310),De=he.n(oe),Fe=he(11592),we=he(36355),me=he(33234);const ae=z.createContext({latestIndex:0}),ce=ae.Provider;var te=E=>{let{className:b,index:ee,children:re,split:ie,style:Ae}=E;const{latestIndex:pe}=z.useContext(ae);return re==null?null:z.createElement(z.Fragment,null,z.createElement("div",{className:b,style:Ae},re),ee{var ee,re;const{getPrefixCls:ie,space:Ae,direction:pe}=z.useContext(we.E_),{size:Pe=(Ae==null?void 0:Ae.size)||"small",align:ve,className:Me,rootClassName:Re,children:xe,direction:at="horizontal",prefixCls:qe,split:xt,style:it,wrap:Bt=!1,classNames:nt,styles:Ht}=E,vt=ne(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[At,Xe]=Array.isArray(Pe)?Pe:[Pe,Pe],_e=ue(Xe),dt=ue(At),$e=se(Xe),kt=se(At),jt=(0,Fe.Z)(xe,{keepEmpty:!0}),un=ve===void 0&&at==="horizontal"?"center":ve,bt=ie("space",qe),[sn,Et]=(0,le.Z)(bt),St=De()(bt,Ae==null?void 0:Ae.className,Et,`${bt}-${at}`,{[`${bt}-rtl`]:pe==="rtl",[`${bt}-align-${un}`]:un,[`${bt}-gap-row-${Xe}`]:_e,[`${bt}-gap-col-${At}`]:dt},Me,Re),Dt=De()(`${bt}-item`,(ee=nt==null?void 0:nt.item)!==null&&ee!==void 0?ee:(re=Ae==null?void 0:Ae.classNames)===null||re===void 0?void 0:re.item);let Zt=0;const pt=jt.map((ht,st)=>{var Ge,Ee;ht!=null&&(Zt=st);const de=ht&&ht.key||`${Dt}-${st}`;return z.createElement(te,{className:Dt,key:de,index:st,split:xt,style:(Ge=Ht==null?void 0:Ht.item)!==null&&Ge!==void 0?Ge:(Ee=Ae==null?void 0:Ae.styles)===null||Ee===void 0?void 0:Ee.item},ht)}),et=z.useMemo(()=>({latestIndex:Zt}),[Zt]);if(jt.length===0)return null;const Nt={};return Bt&&(Nt.flexWrap="wrap"),!dt&&kt&&(Nt.columnGap=At),!_e&&$e&&(Nt.rowGap=Xe),sn(z.createElement("div",Object.assign({ref:b,className:St,style:Object.assign(Object.assign(Object.assign({},Nt),Ae==null?void 0:Ae.style),it)},vt),z.createElement(ce,{value:et},pt)))});a.Compact=me.ZP;var x=a},31797:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return pe}});var z=he(59301),oe=he(56762),De=he(92343),Fe=he(92310),we=he.n(Fe),me=he(36355),ae=he(61621),ge=Pe=>{const{value:ve,formatter:Me,precision:Re,decimalSeparator:xe,groupSeparator:at="",prefixCls:qe}=Pe;let xt;if(typeof Me=="function")xt=Me(ve);else{const it=String(ve),Bt=it.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Bt||it==="-")xt=it;else{const nt=Bt[1];let Ht=Bt[2]||"0",vt=Bt[4]||"";Ht=Ht.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof Re=="number"&&(vt=vt.padEnd(Re,"0").slice(0,Re>0?Re:0)),vt&&(vt=`${xe}${vt}`),xt=[z.createElement("span",{key:"int",className:`${qe}-content-value-int`},nt,Ht),vt&&z.createElement("span",{key:"decimal",className:`${qe}-content-value-decimal`},vt)]}}return z.createElement("span",{className:`${qe}-content-value`},xt)},te=he(17313),le=he(83116),ue=he(37613);const se=Pe=>{const{componentCls:ve,marginXXS:Me,padding:Re,colorTextDescription:xe,titleFontSize:at,colorTextHeading:qe,contentFontSize:xt,fontFamily:it}=Pe;return{[`${ve}`]:Object.assign(Object.assign({},(0,te.Wf)(Pe)),{[`${ve}-title`]:{marginBottom:Me,color:xe,fontSize:at},[`${ve}-skeleton`]:{paddingTop:Re},[`${ve}-content`]:{color:qe,fontSize:xt,fontFamily:it,[`${ve}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ve}-content-prefix, ${ve}-content-suffix`]:{display:"inline-block"},[`${ve}-content-prefix`]:{marginInlineEnd:Me},[`${ve}-content-suffix`]:{marginInlineStart:Me}}})}};var ne=(0,le.Z)("Statistic",Pe=>{const ve=(0,ue.TS)(Pe,{});return[se(ve)]},Pe=>{const{fontSizeHeading3:ve,fontSize:Me}=Pe;return{titleFontSize:Me,contentFontSize:ve}}),a=Pe=>{const{prefixCls:ve,className:Me,rootClassName:Re,style:xe,valueStyle:at,value:qe=0,title:xt,valueRender:it,prefix:Bt,suffix:nt,loading:Ht=!1,onMouseEnter:vt,onMouseLeave:At,decimalSeparator:Xe=".",groupSeparator:_e=","}=Pe,{getPrefixCls:dt,direction:$e,statistic:kt}=z.useContext(me.E_),jt=dt("statistic",ve),[un,bt]=ne(jt),sn=z.createElement(ge,Object.assign({decimalSeparator:Xe,groupSeparator:_e,prefixCls:jt},Pe,{value:qe})),Et=we()(jt,{[`${jt}-rtl`]:$e==="rtl"},kt==null?void 0:kt.className,Me,Re,bt);return un(z.createElement("div",{className:Et,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),xe),onMouseEnter:vt,onMouseLeave:At},xt&&z.createElement("div",{className:`${jt}-title`},xt),z.createElement(ae.Z,{paragraph:!1,loading:Ht,className:`${jt}-skeleton`},z.createElement("div",{style:at,className:`${jt}-content`},Bt&&z.createElement("span",{className:`${jt}-content-prefix`},Bt),it?it(sn):sn,nt&&z.createElement("span",{className:`${jt}-content-suffix`},nt)))))};const x=[["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 E(Pe,ve){let Me=Pe;const Re=/\[[^\]]*]/g,xe=(ve.match(Re)||[]).map(it=>it.slice(1,-1)),at=ve.replace(Re,"[]"),qe=x.reduce((it,Bt)=>{let[nt,Ht]=Bt;if(it.includes(nt)){const vt=Math.floor(Me/Ht);return Me-=vt*Ht,it.replace(new RegExp(`${nt}+`,"g"),At=>{const Xe=At.length;return vt.toString().padStart(Xe,"0")})}return it},at);let xt=0;return qe.replace(Re,()=>{const it=xe[xt];return xt+=1,it})}function b(Pe,ve){const{format:Me=""}=ve,Re=new Date(Pe).getTime(),xe=Date.now(),at=Math.max(Re-xe,0);return E(at,Me)}const ee=1e3/30;function re(Pe){return new Date(Pe).getTime()}const ie=Pe=>{const{value:ve,format:Me="HH:mm:ss",onChange:Re,onFinish:xe}=Pe,at=(0,oe.Z)(),qe=z.useRef(null),xt=()=>{xe==null||xe(),qe.current&&(clearInterval(qe.current),qe.current=null)},it=()=>{const Ht=re(ve);Ht>=Date.now()&&(qe.current=setInterval(()=>{at(),Re==null||Re(Ht-Date.now()),Ht(it(),()=>{qe.current&&(clearInterval(qe.current),qe.current=null)}),[ve]);const Bt=(Ht,vt)=>b(Ht,Object.assign(Object.assign({},vt),{format:Me})),nt=Ht=>(0,De.Tm)(Ht,{title:void 0});return z.createElement(a,Object.assign({},Pe,{valueRender:nt,formatter:Bt}))};var Ae=z.memo(ie);a.Countdown=Ae;var pe=a},15969:function(Rn,rn,he){"use strict";he.d(rn,{N:function(){return z}});const z=oe=>({color:oe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${oe.motionDurationSlow}`,"&:focus, &:hover":{color:oe.colorLinkHover},"&:active":{color:oe.colorLinkActive}})},1710:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Nn}});var z={},oe="rc-table-internal-hook",De=he(33606),Fe=he(6089),we=he(34280),me=he(13697),ae=he(59301),ce=he(4676);function ge(rt){var ot=ae.createContext(void 0),Qt=function(nn){var qt=nn.value,yn=nn.children,Sn=ae.useRef(qt);Sn.current=qt;var Qn=ae.useState(function(){return{getValue:function(){return Sn.current},listeners:new Set}}),Ot=(0,De.Z)(Qn,1),Xt=Ot[0];return(0,we.Z)(function(){(0,ce.unstable_batchedUpdates)(function(){Xt.listeners.forEach(function($t){$t(qt)})})},[qt]),ae.createElement(ot.Provider,{value:Xt},yn)};return{Context:ot,Provider:Qt,defaultValue:rt}}function te(rt,ot){var Qt=(0,Fe.Z)(typeof ot=="function"?ot:function($t){if(ot===void 0)return $t;if(!Array.isArray(ot))return $t[ot];var vn={};return ot.forEach(function(In){vn[In]=$t[In]}),vn}),Wt=ae.useContext(rt==null?void 0:rt.Context),nn=Wt||{},qt=nn.listeners,yn=nn.getValue,Sn=ae.useRef();Sn.current=Qt(Wt?yn():rt==null?void 0:rt.defaultValue);var Qn=ae.useState({}),Ot=(0,De.Z)(Qn,2),Xt=Ot[1];return(0,we.Z)(function(){if(!Wt)return;function $t(vn){var In=Qt(vn);(0,me.Z)(Sn.current,In,!0)||Xt({})}return qt.add($t),function(){qt.delete($t)}},[Wt]),Sn.current}var le=he(92413),ue=he(8654);function se(){var rt=ae.createContext(null);function ot(){return ae.useContext(rt)}function Qt(nn,qt){var yn=(0,ue.Yr)(nn),Sn=function(Ot,Xt){var $t=yn?{ref:Xt}:{},vn=ae.useRef(0),In=ae.useRef(Ot),jn=ot();return jn!==null?ae.createElement(nn,(0,le.Z)({},Ot,$t)):((!qt||qt(In.current,Ot))&&(vn.current+=1),In.current=Ot,ae.createElement(rt.Provider,{value:vn.current},ae.createElement(nn,(0,le.Z)({},Ot,$t))))};return yn?ae.forwardRef(Sn):Sn}function Wt(nn,qt){var yn=(0,ue.Yr)(nn),Sn=function(Ot,Xt){var $t=yn?{ref:Xt}:{};return ot(),ae.createElement(nn,(0,le.Z)({},Ot,$t))};return yn?ae.memo(ae.forwardRef(Sn),qt):ae.memo(Sn,qt)}return{makeImmutable:Qt,responseImmutable:Wt,useImmutableMark:ot}}var ne=se(),y=ne.makeImmutable,a=ne.responseImmutable,x=ne.useImmutableMark,E=se(),b=E.makeImmutable,ee=E.responseImmutable,re=E.useImmutableMark,ie=ge(),Ae=ie;function pe(rt,ot){var Qt=ae.useRef(0);Qt.current+=1;var Wt=ae.useRef(rt),nn=[];Object.keys(rt||{}).map(function(yn){var Sn;(rt==null?void 0:rt[yn])!==((Sn=Wt.current)===null||Sn===void 0?void 0:Sn[yn])&&nn.push(yn)}),Wt.current=rt;var qt=ae.useRef([]);return nn.length&&(qt.current=nn),ae.useDebugValue(Qt.current),ae.useDebugValue(qt.current.join(", ")),ot&&console.log("".concat(ot,":"),Qt.current,qt.current),Qt.current}var Pe=null,ve=ae.memo(function(){var rt=pe();return ae.createElement("h1",null,"Render Times: ",rt)});ve.displayName="RenderBlock";var Me=he(39559),Re=he(33708),xe=he(400),at=he(92310),qe=he.n(at),xt=he(80547),it=he(97938),Bt=he(48736),nt=ae.createContext({renderWithProps:!1}),Ht=nt,vt="RC_TABLE_KEY";function At(rt){return rt==null?[]:Array.isArray(rt)?rt:[rt]}function Xe(rt){var ot=[],Qt={};return rt.forEach(function(Wt){for(var nn=Wt||{},qt=nn.key,yn=nn.dataIndex,Sn=qt||At(yn).join("-")||vt;Qt[Sn];)Sn="".concat(Sn,"_next");Qt[Sn]=!0,ot.push(Sn)}),ot}function _e(rt){return rt!=null}function dt(rt){return rt&&(0,Me.Z)(rt)==="object"&&!Array.isArray(rt)&&!ae.isValidElement(rt)}function $e(rt,ot,Qt,Wt,nn,qt){var yn=ae.useContext(Ht),Sn=re(),Qn=(0,xt.Z)(function(){if(_e(Wt))return[Wt];var Ot=ot==null||ot===""?[]:Array.isArray(ot)?ot:[ot],Xt=(0,it.Z)(rt,Ot),$t=Xt,vn=void 0;if(nn){var In=nn(Xt,rt,Qt);dt(In)?($t=In.children,vn=In.props,yn.renderWithProps=!0):$t=In}return[$t,vn]},[Sn,rt,Wt,ot,nn,Qt],function(Ot,Xt){if(qt){var $t=(0,De.Z)(Ot,2),vn=$t[1],In=(0,De.Z)(Xt,2),jn=In[1];return qt(jn,vn)}return yn.renderWithProps?!0:!(0,me.Z)(Ot,Xt,!0)});return Qn}function kt(rt,ot,Qt,Wt){var nn=rt+ot-1;return rt<=Wt&&nn>=Qt}function jt(rt,ot){return te(Ae,function(Qt){var Wt=kt(rt,ot||1,Qt.hoverStartRow,Qt.hoverEndRow);return[Wt,Qt.onHover]})}var un=function(ot){var Qt=ot.ellipsis,Wt=ot.rowType,nn=ot.children,qt,yn=Qt===!0?{showTitle:!0}:Qt;return yn&&(yn.showTitle||Wt==="header")&&(typeof nn=="string"||typeof nn=="number"?qt=nn.toString():ae.isValidElement(nn)&&typeof nn.props.children=="string"&&(qt=nn.props.children)),qt};function bt(rt){var ot,Qt,Wt,nn,qt,yn,Sn,Qn,Ot=rt.component,Xt=rt.children,$t=rt.ellipsis,vn=rt.scope,In=rt.prefixCls,jn=rt.className,Vn=rt.align,Wn=rt.record,yr=rt.render,Fr=rt.dataIndex,Jr=rt.renderIndex,ha=rt.shouldCellUpdate,Ua=rt.index,xr=rt.rowType,kn=rt.colSpan,lo=rt.rowSpan,la=rt.fixLeft,Yr=rt.fixRight,na=rt.firstFixLeft,Gr=rt.lastFixLeft,$r=rt.firstFixRight,Ra=rt.lastFixRight,yo=rt.appendNode,eo=rt.additionalProps,za=eo===void 0?{}:eo,Fo=rt.isSticky,Vo="".concat(In,"-cell"),wo=te(Ae,["supportSticky","allColumnsFixedLeft"]),No=wo.supportSticky,uo=wo.allColumnsFixedLeft,Bi=$e(Wn,Fr,Jr,Xt,yr,ha),So=(0,De.Z)(Bi,2),us=So[0],Io=So[1],xi={},_i=typeof la=="number"&&No,zi=typeof Yr=="number"&&No;_i&&(xi.position="sticky",xi.left=la),zi&&(xi.position="sticky",xi.right=Yr);var ho=(ot=(Qt=(Wt=Io==null?void 0:Io.colSpan)!==null&&Wt!==void 0?Wt:za.colSpan)!==null&&Qt!==void 0?Qt:kn)!==null&&ot!==void 0?ot:1,Do=(nn=(qt=(yn=Io==null?void 0:Io.rowSpan)!==null&&yn!==void 0?yn:za.rowSpan)!==null&&qt!==void 0?qt:lo)!==null&&nn!==void 0?nn:1,Jo=jt(Ua,Do),Ko=(0,De.Z)(Jo,2),ro=Ko[0],Kr=Ko[1],ka=function(ma){var Ts;Wn&&Kr(Ua,Ua+Do-1),za==null||(Ts=za.onMouseEnter)===null||Ts===void 0||Ts.call(za,ma)},di=function(ma){var Ts;Wn&&Kr(-1,-1),za==null||(Ts=za.onMouseLeave)===null||Ts===void 0||Ts.call(za,ma)};if(ho===0||Do===0)return null;var $o=(Sn=za.title)!==null&&Sn!==void 0?Sn:un({rowType:xr,ellipsis:$t,children:us}),ol=qe()(Vo,jn,(Qn={},(0,xe.Z)(Qn,"".concat(Vo,"-fix-left"),_i&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-first"),na&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-last"),Gr&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-all"),Gr&&uo&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right"),zi&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right-first"),$r&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right-last"),Ra&&No),(0,xe.Z)(Qn,"".concat(Vo,"-ellipsis"),$t),(0,xe.Z)(Qn,"".concat(Vo,"-with-append"),yo),(0,xe.Z)(Qn,"".concat(Vo,"-fix-sticky"),(_i||zi)&&Fo&&No),(0,xe.Z)(Qn,"".concat(Vo,"-row-hover"),!Io&&ro),Qn),za.className,Io==null?void 0:Io.className),Vs={};Vn&&(Vs.textAlign=Vn);var Ci=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},xi),za.style),Vs),Io==null?void 0:Io.style),Ds=us;return(0,Me.Z)(Ds)==="object"&&!Array.isArray(Ds)&&!ae.isValidElement(Ds)&&(Ds=null),$t&&(Gr||$r)&&(Ds=ae.createElement("span",{className:"".concat(Vo,"-content")},Ds)),ae.createElement(Ot,(0,le.Z)({},Io,za,{className:ol,style:Ci,title:$o,scope:vn,onMouseEnter:ka,onMouseLeave:di,colSpan:ho!==1?ho:null,rowSpan:Do!==1?Do:null}),yo,Ds)}var sn=ae.memo(bt);function Et(rt,ot,Qt,Wt,nn,qt){var yn=Qt[rt]||{},Sn=Qt[ot]||{},Qn,Ot;yn.fixed==="left"?Qn=Wt.left[nn==="rtl"?ot:rt]:Sn.fixed==="right"&&(Ot=Wt.right[nn==="rtl"?rt:ot]);var Xt=!1,$t=!1,vn=!1,In=!1,jn=Qt[ot+1],Vn=Qt[rt-1],Wn=!(qt!=null&&qt.children);if(nn==="rtl"){if(Qn!==void 0){var yr=Vn&&Vn.fixed==="left";In=!yr&&Wn}else if(Ot!==void 0){var Fr=jn&&jn.fixed==="right";vn=!Fr&&Wn}}else if(Qn!==void 0){var Jr=jn&&jn.fixed==="left";Xt=!Jr&&Wn}else if(Ot!==void 0){var ha=Vn&&Vn.fixed==="right";$t=!ha&&Wn}return{fixLeft:Qn,fixRight:Ot,lastFixLeft:Xt,firstFixRight:$t,lastFixRight:vn,firstFixLeft:In,isSticky:Wt.isSticky}}var St=ae.createContext({}),Dt=St;function Zt(rt){var ot=rt.className,Qt=rt.index,Wt=rt.children,nn=rt.colSpan,qt=nn===void 0?1:nn,yn=rt.rowSpan,Sn=rt.align,Qn=te(Ae,["prefixCls","direction"]),Ot=Qn.prefixCls,Xt=Qn.direction,$t=ae.useContext(Dt),vn=$t.scrollColumnIndex,In=$t.stickyOffsets,jn=$t.flattenColumns,Vn=$t.columns,Wn=Qt+qt-1,yr=Wn+1===vn?qt+1:qt,Fr=Et(Qt,Qt+yr-1,jn,In,Xt,Vn==null?void 0:Vn[Qt]);return ae.createElement(sn,(0,le.Z)({className:ot,index:Qt,component:"td",prefixCls:Ot,record:null,dataIndex:null,align:Sn,colSpan:yr,rowSpan:yn,render:function(){return Wt}},Fr))}var pt=he(37061),et=["children"];function Nt(rt){var ot=rt.children,Qt=(0,pt.Z)(rt,et);return ae.createElement("tr",Qt,ot)}function ht(rt){var ot=rt.children;return ot}ht.Row=Nt,ht.Cell=Zt;var st=ht;function Ge(rt){var ot=rt.children,Qt=rt.stickyOffsets,Wt=rt.flattenColumns,nn=rt.columns,qt=te(Ae,"prefixCls"),yn=Wt.length-1,Sn=Wt[yn],Qn=ae.useMemo(function(){return{stickyOffsets:Qt,flattenColumns:Wt,scrollColumnIndex:Sn!=null&&Sn.scrollbar?yn:null,columns:nn}},[Sn,Wt,yn,Qt,nn]);return ae.createElement(Dt.Provider,{value:Qn},ae.createElement("tfoot",{className:"".concat(qt,"-summary")},ot))}var Ee=ee(Ge),de=st,Be=he(70425),Ie=he(29301),be=he(29194),Ze=he(24514),gt=he(75152),an=he(26112);function Mt(rt,ot,Qt,Wt,nn,qt,yn){rt.push({record:ot,indent:Qt,index:yn});var Sn=qt(ot),Qn=nn==null?void 0:nn.has(Sn);if(ot&&Array.isArray(ot[Wt])&&Qn)for(var Ot=0;Ot1?na-1:0),$r=1;$r=0;Sn-=1){var Qn=ot[Sn],Ot=Qt&&Qt[Sn],Xt=Ot&&Ot[Rr];if(Qn||Xt||yn){var $t=Xt||{},vn=$t.columnType,In=(0,pt.Z)($t,oa);nn.unshift(ae.createElement("col",(0,le.Z)({key:Sn,style:{width:Qn}},In))),yn=!0}}return ae.createElement("colgroup",null,nn)}var Qa=Ia,Vr=he(26407),_a=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ja(rt,ot){return(0,ae.useMemo)(function(){for(var Qt=[],Wt=0;Wt1?"colgroup":"col":null,ellipsis:Wn.ellipsis,align:Wn.align,component:Wn.title?qt:yn,prefixCls:Xt,key:In[Vn]},yr,{additionalProps:Fr,rowType:"header"}))}))}ui.displayName="HeaderRow";var Bn=ui;function ar(rt){var ot=[];function Qt(yn,Sn){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ot[Qn]=ot[Qn]||[];var Ot=Sn,Xt=yn.filter(Boolean).map(function($t){var vn={key:$t.key,className:$t.className||"",children:$t.title,column:$t,colStart:Ot},In=1,jn=$t.children;return jn&&jn.length>0&&(In=Qt(jn,Ot,Qn+1).reduce(function(Vn,Wn){return Vn+Wn},0),vn.hasSubColumns=!0),"colSpan"in $t&&(In=$t.colSpan),"rowSpan"in $t&&(vn.rowSpan=$t.rowSpan),vn.colSpan=In,vn.colEnd=vn.colStart+In-1,ot[Qn].push(vn),Ot+=In,In});return Xt}Qt(rt,0);for(var Wt=ot.length,nn=function(Sn){ot[Sn].forEach(function(Qn){!("rowSpan"in Qn)&&!Qn.hasSubColumns&&(Qn.rowSpan=Wt-Sn)})},qt=0;qt1&&arguments[1]!==void 0?arguments[1]:"";return typeof ot=="number"?ot:ot.endsWith("%")?rt*parseFloat(ot)/100:null}function Ne(rt,ot){return ae.useMemo(function(){if(ot&&ot>0){var Qt=0,Wt=0;rt.forEach(function(Ot){var Xt=rr(ot,Ot.width);Xt?Qt+=Xt:Wt+=1});var nn=ot-Qt,qt=Wt,yn=nn/Wt,Sn=0,Qn=rt.map(function(Ot){var Xt=(0,Re.Z)({},Ot),$t=rr(ot,Xt.width);if($t)Xt.width=$t;else{var vn=Math.floor(yn);Xt.width=qt===1?nn:vn,nn-=vn,qt-=1}return Sn+=Xt.width,Xt});return[Qn,Sn]}return[rt,ot]},[rt,ot])}var He=["children"],Qe=["fixed"];function ut(rt){return(0,sa.Z)(rt).filter(function(ot){return ae.isValidElement(ot)}).map(function(ot){var Qt=ot.key,Wt=ot.props,nn=Wt.children,qt=(0,pt.Z)(Wt,He),yn=(0,Re.Z)({key:Qt},qt);return nn&&(yn.children=ut(nn)),yn})}function Rt(rt){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return rt.filter(function(Qt){return Qt&&(0,Me.Z)(Qt)==="object"}).reduce(function(Qt,Wt,nn){var qt=Wt.fixed,yn=qt===!0?"left":qt,Sn="".concat(ot,"-").concat(nn),Qn=Wt.children;return Qn&&Qn.length>0?[].concat((0,Vr.Z)(Qt),(0,Vr.Z)(Rt(Qn,Sn).map(function(Ot){return(0,Re.Z)({fixed:yn},Ot)}))):[].concat((0,Vr.Z)(Qt),[(0,Re.Z)((0,Re.Z)({key:Sn},Wt),{},{fixed:yn})])},[])}function hn(rt){for(var ot=!0,Qt=0;Qt=0;qt-=1){var yn=rt[qt];if(nn&&yn.fixed!=="right")nn=!1;else if(!nn&&yn.fixed==="right"){warning(!1,"Index ".concat(qt+1," of `columns` missing `fixed='right'` prop."));break}}}function bn(rt){return rt.map(function(ot){var Qt=ot.fixed,Wt=(0,pt.Z)(ot,Qe),nn=Qt;return Qt==="left"?nn="right":Qt==="right"&&(nn="left"),(0,Re.Z)({fixed:nn},Wt)})}function ea(rt,ot){var Qt=rt.prefixCls,Wt=rt.columns,nn=rt.children,qt=rt.expandable,yn=rt.expandedKeys,Sn=rt.columnTitle,Qn=rt.getRowKey,Ot=rt.onTriggerExpand,Xt=rt.expandIcon,$t=rt.rowExpandable,vn=rt.expandIconColumnIndex,In=rt.direction,jn=rt.expandRowByClick,Vn=rt.columnWidth,Wn=rt.fixed,yr=rt.scrollWidth,Fr=ae.useMemo(function(){return Wt||ut(nn)},[Wt,nn]),Jr=ae.useMemo(function(){if(qt){var Yr,na=Fr.slice();if(!na.includes(z)){var Gr=vn||0;Gr>=0&&na.splice(Gr,0,z)}var $r=na.indexOf(z);na=na.filter(function(za,Fo){return za!==z||Fo===$r});var Ra=Fr[$r],yo;(Wn==="left"||Wn)&&!vn?yo="left":(Wn==="right"||Wn)&&vn===Fr.length?yo="right":yo=Ra?Ra.fixed:null;var eo=(Yr={},(0,xe.Z)(Yr,Rr,{className:"".concat(Qt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,xe.Z)(Yr,"title",Sn),(0,xe.Z)(Yr,"fixed",yo),(0,xe.Z)(Yr,"className","".concat(Qt,"-row-expand-icon-cell")),(0,xe.Z)(Yr,"width",Vn),(0,xe.Z)(Yr,"render",function(Fo,Vo,wo){var No=Qn(Vo,wo),uo=yn.has(No),Bi=$t?$t(Vo):!0,So=Xt({prefixCls:Qt,expanded:uo,expandable:Bi,record:Vo,onExpand:Ot});return jn?ae.createElement("span",{onClick:function(Io){return Io.stopPropagation()}},So):So}),Yr);return na.map(function(za){return za===z?eo:za})}return Fr.filter(function(za){return za!==z})},[qt,Fr,Qn,yn,Xt,In]),ha=ae.useMemo(function(){var Yr=Jr;return ot&&(Yr=ot(Yr)),Yr.length||(Yr=[{render:function(){return null}}]),Yr},[ot,Jr,In]),Ua=ae.useMemo(function(){return In==="rtl"?bn(Rt(ha)):Rt(ha)},[ha,In,yr]),xr=Ne(Ua,yr),kn=(0,De.Z)(xr,2),lo=kn[0],la=kn[1];return[ha,lo,la]}var vr=ea;function Sr(rt){var ot,Qt=rt.prefixCls,Wt=rt.record,nn=rt.onExpand,qt=rt.expanded,yn=rt.expandable,Sn="".concat(Qt,"-row-expand-icon");if(!yn)return ae.createElement("span",{className:qe()(Sn,"".concat(Qt,"-row-spaced"))});var Qn=function(Xt){nn(Wt,Xt),Xt.stopPropagation()};return ae.createElement("span",{className:qe()(Sn,(ot={},(0,xe.Z)(ot,"".concat(Qt,"-row-expanded"),qt),(0,xe.Z)(ot,"".concat(Qt,"-row-collapsed"),!qt),ot)),onClick:Qn})}function aa(rt,ot,Qt){var Wt=[];function nn(qt){(qt||[]).forEach(function(yn,Sn){Wt.push(ot(yn,Sn)),nn(yn[Qt])})}return nn(rt),Wt}function _n(rt,ot,Qt){var Wt=Dr(rt),nn=Wt.expandIcon,qt=Wt.expandedRowKeys,yn=Wt.defaultExpandedRowKeys,Sn=Wt.defaultExpandAllRows,Qn=Wt.expandedRowRender,Ot=Wt.onExpand,Xt=Wt.onExpandedRowsChange,$t=Wt.childrenColumnName,vn=nn||Sr,In=$t||"children",jn=ae.useMemo(function(){return Qn?"row":rt.expandable&&rt.internalHooks===oe&&rt.expandable.__PARENT_RENDER_ICON__||ot.some(function(Ua){return Ua&&(0,Me.Z)(Ua)==="object"&&Ua[In]})?"nest":!1},[!!Qn,ot]),Vn=ae.useState(function(){return yn||(Sn?aa(ot,Qt,In):[])}),Wn=(0,De.Z)(Vn,2),yr=Wn[0],Fr=Wn[1],Jr=ae.useMemo(function(){return new Set(qt||yr||[])},[qt,yr]),ha=ae.useCallback(function(Ua){var xr=Qt(Ua,ot.indexOf(Ua)),kn,lo=Jr.has(xr);lo?(Jr.delete(xr),kn=(0,Vr.Z)(Jr)):kn=[].concat((0,Vr.Z)(Jr),[xr]),Fr(kn),Ot&&Ot(!lo,Ua),Xt&&Xt(kn)},[Qt,Jr,ot,Ot,Xt]);return[Wt,jn,Jr,vn,In,ha]}function on(rt,ot,Qt,Wt){var nn=rt.map(function(qt,yn){return Et(yn,yn,rt,ot,Qt,Wt==null?void 0:Wt[yn])});return(0,xt.Z)(function(){return nn},[nn],function(qt,yn){return!(0,me.Z)(qt,yn)})}function ur(rt){var ot=(0,ae.useRef)(rt),Qt=(0,ae.useState)({}),Wt=(0,De.Z)(Qt,2),nn=Wt[1],qt=(0,ae.useRef)(null),yn=(0,ae.useRef)([]);function Sn(Qn){yn.current.push(Qn);var Ot=Promise.resolve();qt.current=Ot,Ot.then(function(){if(qt.current===Ot){var Xt=yn.current,$t=ot.current;yn.current=[],Xt.forEach(function(vn){ot.current=vn(ot.current)}),qt.current=null,$t!==ot.current&&nn({})}})}return(0,ae.useEffect)(function(){return function(){qt.current=null}},[]),[ot.current,Sn]}function mr(rt){var ot=(0,ae.useRef)(rt||null),Qt=(0,ae.useRef)();function Wt(){window.clearTimeout(Qt.current)}function nn(yn){ot.current=yn,Wt(),Qt.current=window.setTimeout(function(){ot.current=null,Qt.current=void 0},100)}function qt(){return ot.current}return(0,ae.useEffect)(function(){return Wt},[]),[nn,qt]}function fr(){var rt=ae.useState(-1),ot=(0,De.Z)(rt,2),Qt=ot[0],Wt=ot[1],nn=ae.useState(-1),qt=(0,De.Z)(nn,2),yn=qt[0],Sn=qt[1],Qn=ae.useCallback(function(Ot,Xt){Wt(Ot),Sn(Xt)},[]);return[Qt,yn,Qn]}var Lr=he(47273),ln=(0,Lr.Z)()?window:null;function Hn(rt,ot){var Qt=(0,Me.Z)(rt)==="object"?rt:{},Wt=Qt.offsetHeader,nn=Wt===void 0?0:Wt,qt=Qt.offsetSummary,yn=qt===void 0?0:qt,Sn=Qt.offsetScroll,Qn=Sn===void 0?0:Sn,Ot=Qt.getContainer,Xt=Ot===void 0?function(){return ln}:Ot,$t=Xt()||ln;return ae.useMemo(function(){var vn=!!rt;return{isSticky:vn,stickyClassName:vn?"".concat(ot,"-sticky-holder"):"",offsetHeader:nn,offsetSummary:yn,offsetScroll:Qn,container:$t}},[Qn,nn,yn,ot,$t])}function On(rt,ot,Qt){var Wt=(0,ae.useMemo)(function(){for(var nn=[],qt=[],yn=0,Sn=0,Qn=0;Qn=$t&&(za=$t-vn),yn({scrollLeft:za/$t*(Xt+2)}),Fr.current.x=$r.pageX},Yr=function(){if(qt.current){var $r=(0,gr.os)(qt.current).top,Ra=$r+qt.current.offsetHeight,yo=Qn===window?document.documentElement.scrollTop+window.innerHeight:(0,gr.os)(Qn).top+Qn.clientHeight;Ra-(0,gt.Z)()<=yo||$r>=yo-Sn?yr(function(eo){return(0,Re.Z)((0,Re.Z)({},eo),{},{isHiddenScrollBar:!0})}):yr(function(eo){return(0,Re.Z)((0,Re.Z)({},eo),{},{isHiddenScrollBar:!1})})}},na=function($r){yr(function(Ra){return(0,Re.Z)((0,Re.Z)({},Ra),{},{scrollLeft:$r/Xt*$t||0})})};return ae.useImperativeHandle(Qt,function(){return{setScrollLeft:na}}),ae.useEffect(function(){var Gr=(0,Br.Z)(document.body,"mouseup",kn,!1),$r=(0,Br.Z)(document.body,"mousemove",la,!1);return Yr(),function(){Gr.remove(),$r.remove()}},[vn,Ua]),ae.useEffect(function(){var Gr=(0,Br.Z)(Qn,"scroll",Yr,!1),$r=(0,Br.Z)(window,"resize",Yr,!1);return function(){Gr.remove(),$r.remove()}},[Qn]),ae.useEffect(function(){Wn.isHiddenScrollBar||yr(function(Gr){var $r=qt.current;return $r?(0,Re.Z)((0,Re.Z)({},Gr),{},{scrollLeft:$r.scrollLeft/$r.scrollWidth*$r.clientWidth}):Gr})},[Wn.isHiddenScrollBar]),Xt<=$t||!vn||Wn.isHiddenScrollBar?null:ae.createElement("div",{style:{height:(0,gt.Z)(),width:$t,bottom:Sn},className:"".concat(Ot,"-sticky-scroll")},ae.createElement("div",{onMouseDown:lo,ref:In,className:qe()("".concat(Ot,"-sticky-scroll-bar"),(0,xe.Z)({},"".concat(Ot,"-sticky-scroll-bar-active"),Ua)),style:{width:"".concat(vn,"px"),transform:"translate3d(".concat(Wn.scrollLeft,"px, 0, 0)")}}))},Pa=ae.forwardRef(Da);function br(rt){return null}var To=br;function xo(rt){return null}var fi=xo,jo="rc-table",va=[],to={};function no(){return"No Data"}function ya(rt){var ot,Qt=(0,Re.Z)({rowKey:"key",prefixCls:jo,emptyText:no},rt),Wt=Qt.prefixCls,nn=Qt.className,qt=Qt.rowClassName,yn=Qt.style,Sn=Qt.data,Qn=Qt.rowKey,Ot=Qt.scroll,Xt=Qt.tableLayout,$t=Qt.direction,vn=Qt.title,In=Qt.footer,jn=Qt.summary,Vn=Qt.caption,Wn=Qt.id,yr=Qt.showHeader,Fr=Qt.components,Jr=Qt.emptyText,ha=Qt.onRow,Ua=Qt.onHeaderRow,xr=Qt.internalHooks,kn=Qt.transformColumns,lo=Qt.internalRefs,la=Qt.tailor,Yr=Qt.sticky,na=Sn||va,Gr=!!na.length,$r=xr===oe,Ra=ae.useCallback(function(Fs,Us){return(0,it.Z)(Fr,Fs)||Us},[Fr]),yo=ae.useMemo(function(){return typeof Qn=="function"?Qn:function(Fs){var Us=Fs&&Fs[Qn];return Us}},[Qn]),eo=Ra(["body"]),za=fr(),Fo=(0,De.Z)(za,3),Vo=Fo[0],wo=Fo[1],No=Fo[2],uo=_n(Qt,na,yo),Bi=(0,De.Z)(uo,6),So=Bi[0],us=Bi[1],Io=Bi[2],xi=Bi[3],_i=Bi[4],zi=Bi[5],ho=Ot==null?void 0:Ot.x,Do=ae.useState(0),Jo=(0,De.Z)(Do,2),Ko=Jo[0],ro=Jo[1],Kr=vr((0,Re.Z)((0,Re.Z)((0,Re.Z)({},Qt),So),{},{expandable:!!So.expandedRowRender,columnTitle:So.columnTitle,expandedKeys:Io,getRowKey:yo,onTriggerExpand:zi,expandIcon:xi,expandIconColumnIndex:So.expandIconColumnIndex,direction:$t,scrollWidth:$r&&la&&typeof ho=="number"?ho:null}),$r?kn:null),ka=(0,De.Z)(Kr,3),di=ka[0],$o=ka[1],ol=ka[2],Vs=ol!=null?ol:ho,Ci=ae.useMemo(function(){return{columns:di,flattenColumns:$o}},[di,$o]),Ds=ae.useRef(),$i=ae.useRef(),ma=ae.useRef(),Ts=ae.useRef(),Rs=ae.useRef(),Gi=ae.useState(!1),Ji=(0,De.Z)(Gi,2),ks=Ji[0],Ms=Ji[1],fs=ae.useState(!1),Di=(0,De.Z)(fs,2),sl=Di[0],rl=Di[1],As=ur(new Map),Ro=(0,De.Z)(As,2),$s=Ro[0],pl=Ro[1],yu=Xe($o),Gl=yu.map(function(Fs){return $s.get(Fs)}),$l=ae.useMemo(function(){return Gl},[Gl.join("_")]),jl=nr($l,$o.length,$t),Al=Ot&&_e(Ot.y),Ps=Ot&&_e(Vs)||!!So.fixed,Pu=Ps&&$o.some(function(Fs){var Us=Fs.fixed;return Us}),Tu=ae.useRef(),du=Hn(Yr,Wt),Ru=du.isSticky,LA=du.offsetHeader,iA=du.offsetSummary,rs=du.offsetScroll,pi=du.stickyClassName,xs=du.container,el=ae.useMemo(function(){return jn==null?void 0:jn(na)},[jn,na]),Hl=(Al||Ru)&&ae.isValidElement(el)&&el.type===st&&el.props.fixed,Wl,vl,tu;Al&&(vl={overflowY:"scroll",maxHeight:Ot.y}),Ps&&(Wl={overflowX:"auto"},Al||(vl={overflowY:"hidden"}),tu={width:Vs===!0?"auto":Vs,minWidth:"100%"});var Xl=ae.useCallback(function(Fs,Us){(0,be.Z)(Ds.current)&&pl(function(ru){if(ru.get(Fs)!==Us){var Eu=new Map(ru);return Eu.set(Fs,Us),Eu}return ru})},[]),sA=mr(null),nu=(0,De.Z)(sA,2),rc=nu[0],bc=nu[1];function Zs(Fs,Us){Us&&(typeof Us=="function"?Us(Fs):Us.scrollLeft!==Fs&&(Us.scrollLeft=Fs,Us.scrollLeft!==Fs&&setTimeout(function(){Us.scrollLeft=Fs},0)))}var ku=(0,Fe.Z)(function(Fs){var Us=Fs.currentTarget,ru=Fs.scrollLeft,Eu=$t==="rtl",fu=typeof ru=="number"?ru:Us.scrollLeft,xc=Us||to;if(!bc()||bc()===xc){var Ju;rc(xc),Zs(fu,$i.current),Zs(fu,ma.current),Zs(fu,Rs.current),Zs(fu,(Ju=Tu.current)===null||Ju===void 0?void 0:Ju.setScrollLeft)}var XA=Us||$i.current;if(XA){var Qu=XA.scrollWidth,Fu=XA.clientWidth;if(Qu===Fu){Ms(!1),rl(!1);return}Eu?(Ms(-fu0)):(Ms(fu>0),rl(fu1?Vn-$r:0,yo=(0,Re.Z)((0,Re.Z)((0,Re.Z)({},kn),Qn),{},{flex:"0 0 ".concat($r,"px"),width:"".concat($r,"px"),marginRight:Ra,pointerEvents:"auto"}),eo=ae.useMemo(function(){return Xt?na<=1:la===0||na===0||na>1},[na,la,Xt]);eo?yo.visibility="hidden":Xt&&(yo.height=$t==null?void 0:$t(na));var za=eo?function(){return null}:vn,Fo={};return(na===0||la===0)&&(Fo.rowSpan=1,Fo.colSpan=1),ae.createElement(sn,(0,le.Z)({className:qe()(jn,Ot),ellipsis:Qt.ellipsis,align:Qt.align,scope:Qt.rowScope,component:"div",prefixCls:ot.prefixCls,key:Jr,record:Sn,index:qt,renderIndex:yn,dataIndex:In,render:za,shouldCellUpdate:Qt.shouldCellUpdate},ha,{appendNode:Ua,additionalProps:(0,Re.Z)((0,Re.Z)({},xr),{},{style:yo},Fo)}))}var qi=vs,yi=["data","index","className","rowKey","style","extra","getHeight"],Wo=ae.forwardRef(function(rt,ot){var Qt=rt.data,Wt=rt.index,nn=rt.className,qt=rt.rowKey,yn=rt.style,Sn=rt.extra,Qn=rt.getHeight,Ot=(0,pt.Z)(rt,yi),Xt=Qt.record,$t=Qt.indent,vn=Qt.index,In=te(Ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),jn=In.scrollX,Vn=In.flattenColumns,Wn=In.prefixCls,yr=In.fixColumn,Fr=In.componentWidth,Jr=Ft(Xt,qt,Wt,$t),ha=Jr.rowSupportExpand,Ua=Jr.expanded,xr=Jr.rowProps,kn=Jr.expandedRowRender,lo=Jr.expandedRowClassName,la;if(ha&&Ua){var Yr=kn(Xt,Wt,$t+1,Ua),na=lo==null?void 0:lo(Xt,Wt,$t),Gr={};yr&&(Gr={style:(0,xe.Z)({},"--virtual-width","".concat(Fr,"px"))});var $r="".concat(Wn,"-expanded-row-cell");la=ae.createElement("div",{className:qe()("".concat(Wn,"-expanded-row"),"".concat(Wn,"-expanded-row-level-").concat($t+1),na)},ae.createElement(sn,{component:"div",prefixCls:Wn,className:qe()($r,(0,xe.Z)({},"".concat($r,"-fixed"),yr)),additionalProps:Gr},Yr))}var Ra=(0,Re.Z)((0,Re.Z)({},yn),{},{width:jn});Sn&&(Ra.position="absolute",Ra.pointerEvents="none");var yo=ae.createElement("div",(0,le.Z)({},xr,Ot,{ref:ha?null:ot,className:qe()(nn,"".concat(Wn,"-row"),xr==null?void 0:xr.className,(0,xe.Z)({},"".concat(Wn,"-row-extra"),Sn)),style:(0,Re.Z)((0,Re.Z)({},Ra),xr==null?void 0:xr.style)}),Vn.map(function(eo,za){return ae.createElement(qi,{key:za,rowInfo:Jr,column:eo,colIndex:za,indent:$t,index:Wt,renderIndex:vn,record:Xt,inverse:Sn,getHeight:Qn})}));return ha?ae.createElement("div",{ref:ot},yo,la):yo}),Ui=ee(Wo),Vi=Ui,ji=ae.forwardRef(function(rt,ot){var Qt=rt.data,Wt=rt.onScroll,nn=te(Ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),qt=nn.flattenColumns,yn=nn.onColumnResize,Sn=nn.getRowKey,Qn=nn.expandedKeys,Ot=nn.prefixCls,Xt=nn.childrenColumnName,$t=nn.emptyNode,vn=nn.scrollX,In=te(wi),jn=In.scrollY,Vn=In.listItemHeight,Wn=ae.useRef(),yr=ct(Qt,Xt,Qn,Sn),Fr=ae.useMemo(function(){var la=0;return qt.map(function(Yr){var na=Yr.width,Gr=Yr.key;return la+=na,[Gr,na,la]})},[qt]),Jr=ae.useMemo(function(){return Fr.map(function(la){return la[2]})},[Fr]);ae.useEffect(function(){Fr.forEach(function(la){var Yr=(0,De.Z)(la,2),na=Yr[0],Gr=Yr[1];yn(na,Gr)})},[Fr]),ae.useImperativeHandle(ot,function(){var la={};return Object.defineProperty(la,"scrollLeft",{get:function(){var na;return((na=Wn.current)===null||na===void 0?void 0:na.getScrollInfo().x)||0},set:function(na){var Gr;(Gr=Wn.current)===null||Gr===void 0||Gr.scrollTo({left:na})}}),la});var ha=function(Yr,na){var Gr,$r=(Gr=yr[na])===null||Gr===void 0?void 0:Gr.record,Ra=Yr.onCell;if(Ra){var yo,eo=Ra($r,na);return(yo=eo==null?void 0:eo.rowSpan)!==null&&yo!==void 0?yo:1}return 1},Ua=function(Yr){var na=Yr.start,Gr=Yr.end,$r=Yr.getSize,Ra=Yr.offsetY;if(Gr<0)return null;for(var yo=qt.filter(function(ho){return ha(ho,na)===0}),eo=na,za=function(Do){if(yo=yo.filter(function(Jo){return ha(Jo,Do)===0}),!yo.length)return eo=Do,"break"},Fo=na;Fo>=0;Fo-=1){var Vo=za(Fo);if(Vo==="break")break}for(var wo=qt.filter(function(ho){return ha(ho,Gr)!==1}),No=Gr,uo=function(Do){if(wo=wo.filter(function(Jo){return ha(Jo,Do)!==1}),!wo.length)return No=Math.max(Do-1,Gr),"break"},Bi=Gr;Bi1})&&us.push(Do)},xi=eo;xi<=No;xi+=1)var _i=Io(xi);var zi=us.map(function(ho){var Do=yr[ho],Jo=Sn(Do.record,ho),Ko=function(ka){var di=ho+ka-1,$o=Sn(yr[di].record,di),ol=$r(Jo,$o);return ol.bottom-ol.top},ro=$r(Jo);return ae.createElement(Vi,{key:ho,data:Do,rowKey:Jo,index:ho,style:{top:-Ra+ro.top},extra:!0,getHeight:Ko})});return zi},xr=ae.useMemo(function(){return{columnsOffset:Jr}},[Jr]),kn="".concat(Ot,"-tbody"),lo;return yr.length?lo=ae.createElement(Ja.Z,{fullHeight:!1,ref:Wn,className:qe()(kn,"".concat(kn,"-virtual")),height:jn,itemHeight:Vn||24,data:yr,itemKey:function(Yr){return Sn(Yr.record)},scrollWidth:vn,onVirtualScroll:function(Yr){var na=Yr.x;Wt({scrollLeft:na})},extraRender:Ua},function(la,Yr,na){var Gr=Sn(la.record,Yr);return ae.createElement(Vi,(0,le.Z)({data:la,rowKey:Gr,index:Yr},na))}):lo=ae.createElement("div",{className:qe()("".concat(Ot,"-placeholder"))},ae.createElement(sn,{component:"div",prefixCls:Ot},$t)),ae.createElement(hi.Provider,{value:xr},lo)}),ws=ee(ji),ki=ws,Zi=function(ot,Qt){var Wt=Qt.ref,nn=Qt.onScroll;return ae.createElement(ki,{ref:Wt,data:ot,onScroll:nn})},si=100;function Ni(rt){var ot=rt.columns,Qt=rt.scroll,Wt=rt.prefixCls,nn=Wt===void 0?jo:Wt,qt=rt.className,yn=rt.listItemHeight,Sn=Qt||{},Qn=Sn.x,Ot=Sn.y;typeof Qn!="number"&&(Qn=((ot||[]).length+1)*si),typeof Ot!="number"&&(Ot=500);var Xt=ae.useMemo(function(){return{scrollY:Ot,listItemHeight:yn}},[Ot,yn]);return ae.createElement(wi.Provider,{value:Xt},ae.createElement(Zo,(0,le.Z)({},rt,{className:qe()(qt,"".concat(nn,"-virtual")),scroll:(0,Re.Z)((0,Re.Z)({},Qt),{},{x:Qn}),components:{body:Zi},columns:ot,internalHooks:oe,tailor:!0})))}function Qs(rt){return b(Ni,rt)}var mi=Qs(),Ii=null;function ns(rt){return null}var gs=ns;function Ws(rt){return null}var gl=Ws,ul=he(2738),Pl=he(68031),ms=he(36355),bi=he(93891),js=he(19716),bl=he(8628),Dl=he(31724),Au=he(58421),Xo=he(71418),Za=he(88088);function ua(rt){return function(Qt){let{prefixCls:Wt,onExpand:nn,record:qt,expanded:yn,expandable:Sn}=Qt;const Qn=`${Wt}-row-expand-icon`;return ae.createElement("button",{type:"button",onClick:Ot=>{nn(qt,Ot),Ot.stopPropagation()},className:qe()(Qn,{[`${Qn}-spaced`]:!Sn,[`${Qn}-expanded`]:Sn&&yn,[`${Qn}-collapsed`]:Sn&&!yn}),"aria-label":yn?rt.collapse:rt.expand,"aria-expanded":yn})}}var Zn=ua;function Li(rt,ot){return"key"in rt&&rt.key!==void 0&&rt.key!==null?rt.key:rt.dataIndex?Array.isArray(rt.dataIndex)?rt.dataIndex.join("."):rt.dataIndex:ot}function Ti(rt,ot){return ot?`${ot}-${rt}`:`${rt}`}function Ki(rt,ot){return typeof rt=="function"?rt(ot):rt}function Ho(rt,ot){const Qt=Ki(rt,ot);return Object.prototype.toString.call(Qt)==="[object Object]"?"":Qt}var Hi={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"},ls=Hi,Jl=he(7657),Hs=function(ot,Qt){return ae.createElement(Jl.Z,(0,le.Z)({},ot,{ref:Qt,icon:ls}))},oi=ae.forwardRef(Hs),ds=oi,zs=he(56762);function li(rt){const ot=ae.useRef(rt),Qt=(0,zs.Z)();return[()=>ot.current,Wt=>{ot.current=Wt,Qt()}]}var ti=he(3113),Eo=he(24905),_s=he(38854),Yl=he(64165),hl=he(20834),Zl=he(40875),zu=he(5112),Su=he(17574),hu=he(47472),zA=he(92832);function kl(rt){let{value:ot,onChange:Qt,filterSearch:Wt,tablePrefixCls:nn,locale:qt}=rt;return Wt?ae.createElement("div",{className:`${nn}-filter-dropdown-search`},ae.createElement(zA.default,{prefix:ae.createElement(hu.Z,null),placeholder:qt.filterSearchPlaceholder,onChange:Qt,value:ot,htmlSize:1,className:`${nn}-filter-dropdown-search-input`})):null}var Ku=kl,mu=he(10228);const od=rt=>{const{keyCode:ot}=rt;ot===mu.Z.ENTER&&rt.stopPropagation()};var Lu=ae.forwardRef((rt,ot)=>ae.createElement("div",{className:rt.className,onClick:Qt=>Qt.stopPropagation(),onKeyDown:od,ref:ot},rt.children));function Cu(rt){let ot=[];return(rt||[]).forEach(Qt=>{let{value:Wt,children:nn}=Qt;ot.push(Wt),nn&&(ot=[].concat((0,Vr.Z)(ot),(0,Vr.Z)(Cu(nn))))}),ot}function Gu(rt){return rt.some(ot=>{let{children:Qt}=ot;return Qt})}function Ml(rt,ot){return typeof ot=="string"||typeof ot=="number"?ot==null?void 0:ot.toString().toLowerCase().includes(rt.trim().toLowerCase()):!1}function Ss(rt){let{filters:ot,prefixCls:Qt,filteredKeys:Wt,filterMultiple:nn,searchValue:qt,filterSearch:yn}=rt;return ot.map((Sn,Qn)=>{const Ot=String(Sn.value);if(Sn.children)return{key:Ot||Qn,label:Sn.text,popupClassName:`${Qt}-dropdown-submenu`,children:Ss({filters:Sn.children,prefixCls:Qt,filteredKeys:Wt,filterMultiple:nn,searchValue:qt,filterSearch:yn})};const Xt=nn?Eo.default:zu.ZP,$t={key:Sn.value!==void 0?Ot:Qn,label:ae.createElement(ae.Fragment,null,ae.createElement(Xt,{checked:Wt.includes(Ot)}),ae.createElement("span",null,Sn.text))};return qt.trim()?typeof yn=="function"?yn(qt,Sn)?$t:null:Ml(qt,Sn.text)?$t:null:$t})}function ml(rt){var ot,Qt;const{tablePrefixCls:Wt,prefixCls:nn,column:qt,dropdownPrefixCls:yn,columnKey:Sn,filterMultiple:Qn,filterMode:Ot="menu",filterSearch:Xt=!1,filterState:$t,triggerFilter:vn,locale:In,children:jn,getPopupContainer:Vn}=rt,{filterDropdownOpen:Wn,onFilterDropdownOpenChange:yr,filterResetToDefaultFilteredValue:Fr,defaultFilteredValue:Jr,filterDropdownVisible:ha,onFilterDropdownVisibleChange:Ua}=qt,[xr,kn]=ae.useState(!1),lo=!!($t&&(!((ot=$t.filteredKeys)===null||ot===void 0)&&ot.length||$t.forceFiltered)),la=Kr=>{kn(Kr),yr==null||yr(Kr),Ua==null||Ua(Kr)},Yr=(Qt=Wn!=null?Wn:ha)!==null&&Qt!==void 0?Qt:xr,na=$t==null?void 0:$t.filteredKeys,[Gr,$r]=li(na||[]),Ra=Kr=>{let{selectedKeys:ka}=Kr;$r(ka)},yo=(Kr,ka)=>{let{node:di,checked:$o}=ka;Ra(Qn?{selectedKeys:Kr}:{selectedKeys:$o&&di.key?[di.key]:[]})};ae.useEffect(()=>{xr&&Ra({selectedKeys:na||[]})},[na]);const[eo,za]=ae.useState([]),Fo=Kr=>{za(Kr)},[Vo,wo]=ae.useState(""),No=Kr=>{const{value:ka}=Kr.target;wo(ka)};ae.useEffect(()=>{xr||wo("")},[xr]);const uo=Kr=>{const ka=Kr&&Kr.length?Kr:null;if(ka===null&&(!$t||!$t.filteredKeys)||(0,me.Z)(ka,$t==null?void 0:$t.filteredKeys,!0))return null;vn({column:qt,key:Sn,filteredKeys:ka})},Bi=()=>{la(!1),uo(Gr())},So=function(){let{confirm:Kr,closeDropdown:ka}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Kr&&uo([]),ka&&la(!1),wo(""),$r(Fr?(Jr||[]).map(di=>String(di)):[])},us=function(){let{closeDropdown:Kr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Kr&&la(!1),uo(Gr())},Io=Kr=>{Kr&&na!==void 0&&$r(na||[]),la(Kr),!Kr&&!qt.filterDropdown&&Bi()},xi=qe()({[`${yn}-menu-without-submenu`]:!Gu(qt.filters||[])}),_i=Kr=>{if(Kr.target.checked){const ka=Cu(qt==null?void 0:qt.filters).map(di=>String(di));$r(ka)}else $r([])},zi=Kr=>{let{filters:ka}=Kr;return(ka||[]).map((di,$o)=>{const ol=String(di.value),Vs={title:di.text,key:di.value!==void 0?ol:$o};return di.children&&(Vs.children=zi({filters:di.children})),Vs})},ho=Kr=>{var ka;return Object.assign(Object.assign({},Kr),{text:Kr.title,value:Kr.key,children:((ka=Kr.children)===null||ka===void 0?void 0:ka.map(di=>ho(di)))||[]})};let Do;if(typeof qt.filterDropdown=="function")Do=qt.filterDropdown({prefixCls:`${yn}-custom`,setSelectedKeys:Kr=>Ra({selectedKeys:Kr}),selectedKeys:Gr(),confirm:us,clearFilters:So,filters:qt.filters,visible:Yr,close:()=>{la(!1)}});else if(qt.filterDropdown)Do=qt.filterDropdown;else{const Kr=Gr()||[],ka=()=>(qt.filters||[]).length===0?ae.createElement(Yl.Z,{image:Yl.Z.PRESENTED_IMAGE_SIMPLE,description:In.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ot==="tree"?ae.createElement(ae.Fragment,null,ae.createElement(Ku,{filterSearch:Xt,value:Vo,onChange:No,tablePrefixCls:Wt,locale:In}),ae.createElement("div",{className:`${Wt}-filter-dropdown-tree`},Qn?ae.createElement(Eo.default,{checked:Kr.length===Cu(qt.filters).length,indeterminate:Kr.length>0&&Kr.lengthtypeof Xt=="function"?Xt(Vo,ho($o)):Ml(Vo,$o.title):void 0}))):ae.createElement(ae.Fragment,null,ae.createElement(Ku,{filterSearch:Xt,value:Vo,onChange:No,tablePrefixCls:Wt,locale:In}),ae.createElement(hl.default,{selectable:!0,multiple:Qn,prefixCls:`${yn}-menu`,className:xi,onSelect:Ra,onDeselect:Ra,selectedKeys:Kr,getPopupContainer:Vn,openKeys:eo,onOpenChange:Fo,items:Ss({filters:qt.filters||[],filterSearch:Xt,prefixCls:nn,filteredKeys:Gr(),filterMultiple:Qn,searchValue:Vo})})),di=()=>Fr?(0,me.Z)((Jr||[]).map($o=>String($o)),Kr,!0):Kr.length===0;Do=ae.createElement(ae.Fragment,null,ka(),ae.createElement("div",{className:`${nn}-dropdown-btns`},ae.createElement(ti.ZP,{type:"link",size:"small",disabled:di(),onClick:()=>So()},In.filterReset),ae.createElement(ti.ZP,{type:"primary",size:"small",onClick:Bi},In.filterConfirm)))}qt.filterDropdown&&(Do=ae.createElement(Zl.J,{selectable:void 0},Do));const Jo=()=>ae.createElement(Lu,{className:`${nn}-dropdown`},Do);let Ko;typeof qt.filterIcon=="function"?Ko=qt.filterIcon(lo):qt.filterIcon?Ko=qt.filterIcon:Ko=ae.createElement(ds,null);const{direction:ro}=ae.useContext(ms.E_);return ae.createElement("div",{className:`${nn}-column`},ae.createElement("span",{className:`${Wt}-column-title`},jn),ae.createElement(_s.Z,{dropdownRender:Jo,trigger:["click"],open:Yr,onOpenChange:Io,getPopupContainer:Vn,placement:ro==="rtl"?"bottomLeft":"bottomRight"},ae.createElement("span",{role:"button",tabIndex:-1,className:qe()(`${nn}-trigger`,{active:lo}),onClick:Kr=>{Kr.stopPropagation()}},Ko)))}var bA=ml;function Kl(rt,ot,Qt){let Wt=[];return(rt||[]).forEach((nn,qt)=>{var yn;const Sn=Ti(qt,Qt);if(nn.filters||"filterDropdown"in nn||"onFilter"in nn)if("filteredValue"in nn){let Qn=nn.filteredValue;"filterDropdown"in nn||(Qn=(yn=Qn==null?void 0:Qn.map(String))!==null&&yn!==void 0?yn:Qn),Wt.push({column:nn,key:Li(nn,Sn),filteredKeys:Qn,forceFiltered:nn.filtered})}else Wt.push({column:nn,key:Li(nn,Sn),filteredKeys:ot&&nn.defaultFilteredValue?nn.defaultFilteredValue:void 0,forceFiltered:nn.filtered});"children"in nn&&(Wt=[].concat((0,Vr.Z)(Wt),(0,Vr.Z)(Kl(nn.children,ot,Sn))))}),Wt}function Du(rt,ot,Qt,Wt,nn,qt,yn,Sn){return Qt.map((Qn,Ot)=>{const Xt=Ti(Ot,Sn),{filterMultiple:$t=!0,filterMode:vn,filterSearch:In}=Qn;let jn=Qn;if(jn.filters||jn.filterDropdown){const Vn=Li(jn,Xt),Wn=Wt.find(yr=>{let{key:Fr}=yr;return Vn===Fr});jn=Object.assign(Object.assign({},jn),{title:yr=>ae.createElement(bA,{tablePrefixCls:rt,prefixCls:`${rt}-filter`,dropdownPrefixCls:ot,column:jn,columnKey:Vn,filterState:Wn,filterMultiple:$t,filterMode:vn,filterSearch:In,triggerFilter:qt,locale:nn,getPopupContainer:yn},Ki(Qn.title,yr))})}return"children"in jn&&(jn=Object.assign(Object.assign({},jn),{children:Du(rt,ot,jn.children,Wt,nn,qt,yn,Xt)})),jn})}function Mi(rt){const ot={};return rt.forEach(Qt=>{let{key:Wt,filteredKeys:nn,column:qt}=Qt;const{filters:yn,filterDropdown:Sn}=qt;if(Sn)ot[Wt]=nn||null;else if(Array.isArray(nn)){const Qn=Cu(yn);ot[Wt]=Qn.filter(Ot=>nn.includes(String(Ot)))}else ot[Wt]=null}),ot}function tA(rt,ot){return ot.reduce((Qt,Wt)=>{const{column:{onFilter:nn,filters:qt},filteredKeys:yn}=Wt;return nn&&yn&&yn.length?Qt.filter(Sn=>yn.some(Qn=>{const Ot=Cu(qt),Xt=Ot.findIndex(vn=>String(vn)===String(Qn)),$t=Xt!==-1?Ot[Xt]:Qn;return nn($t,Sn)})):Qt},rt)}const pu=rt=>rt.flatMap(ot=>"children"in ot?[ot].concat((0,Vr.Z)(pu(ot.children||[]))):[ot]);function zo(rt){let{prefixCls:ot,dropdownPrefixCls:Qt,mergedColumns:Wt,onFilterChange:nn,getPopupContainer:qt,locale:yn}=rt;const Sn=ae.useMemo(()=>pu(Wt||[]),[Wt]),[Qn,Ot]=ae.useState(()=>Kl(Sn,!0)),Xt=ae.useMemo(()=>{const jn=Kl(Sn,!1);if(jn.length===0)return jn;let Vn=!0,Wn=!0;if(jn.forEach(yr=>{let{filteredKeys:Fr}=yr;Fr!==void 0?Vn=!1:Wn=!1}),Vn){const yr=(Sn||[]).map((Fr,Jr)=>Li(Fr,Ti(Jr)));return Qn.filter(Fr=>{let{key:Jr}=Fr;return yr.includes(Jr)}).map(Fr=>{const Jr=Sn[yr.findIndex(ha=>ha===Fr.key)];return Object.assign(Object.assign({},Fr),{column:Object.assign(Object.assign({},Fr.column),Jr),forceFiltered:Jr.filtered})})}return jn},[Sn,Qn]),$t=ae.useMemo(()=>Mi(Xt),[Xt]),vn=jn=>{const Vn=Xt.filter(Wn=>{let{key:yr}=Wn;return yr!==jn.key});Vn.push(jn),Ot(Vn),nn(Mi(Vn),Vn)};return[jn=>Du(ot,Qt,jn,Xt,yn,vn,qt),Xt,$t]}var Qc=zo;function ql(rt,ot,Qt){const Wt=ae.useRef({});function nn(qt){if(!Wt.current||Wt.current.data!==rt||Wt.current.childrenColumnName!==ot||Wt.current.getRowKey!==Qt){let Sn=function(Qn){Qn.forEach((Ot,Xt)=>{const $t=Qt(Ot,Xt);yn.set($t,Ot),Ot&&typeof Ot=="object"&&ot in Ot&&Sn(Ot[ot]||[])})};const yn=new Map;Sn(rt),Wt.current={data:rt,childrenColumnName:ot,kvMap:yn,getRowKey:Qt}}return Wt.current.kvMap.get(qt)}return[nn]}var pc=he(50371),Wu=function(rt,ot){var Qt={};for(var Wt in rt)Object.prototype.hasOwnProperty.call(rt,Wt)&&ot.indexOf(Wt)<0&&(Qt[Wt]=rt[Wt]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nn=0,Wt=Object.getOwnPropertySymbols(rt);nn{const qt=rt[nn];typeof qt!="function"&&(Qt[nn]=qt)}),Qt}function vc(rt,ot,Qt){const Wt=Qt&&typeof Qt=="object"?Qt:{},{total:nn=0}=Wt,qt=Wu(Wt,["total"]),[yn,Sn]=(0,ae.useState)(()=>({current:"defaultCurrent"in qt?qt.defaultCurrent:1,pageSize:"defaultPageSize"in qt?qt.defaultPageSize:Ou})),Qn=(0,pc.Z)(yn,qt,{total:nn>0?nn:rt}),Ot=Math.ceil((nn||rt)/Qn.pageSize);Qn.current>Ot&&(Qn.current=Ot||1);const Xt=(vn,In)=>{Sn({current:vn!=null?vn:1,pageSize:In||Qn.pageSize})},$t=(vn,In)=>{var jn;Qt&&((jn=Qt.onChange)===null||jn===void 0||jn.call(Qt,vn,In)),Xt(vn,In),ot(vn,In||(Qn==null?void 0:Qn.pageSize))};return Qt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Qn),{onChange:$t}),Xt]}var id=vc,Zc=he(84105),nA=he(35654),BA=he(90782),yc=he(71430),Bl=he(18929);const Ql={},Xu="SELECT_ALL",rA="SELECT_INVERT",Ul="SELECT_NONE",Nu=[],Uc=(rt,ot)=>{let Qt=[];return(ot||[]).forEach(Wt=>{Qt.push(Wt),Wt&&typeof Wt=="object"&&rt in Wt&&(Qt=[].concat((0,Vr.Z)(Qt),(0,Vr.Z)(Uc(rt,Wt[rt]))))}),Qt};var _l=(rt,ot)=>{const{preserveSelectedRowKeys:Qt,selectedRowKeys:Wt,defaultSelectedRowKeys:nn,getCheckboxProps:qt,onChange:yn,onSelect:Sn,onSelectAll:Qn,onSelectInvert:Ot,onSelectNone:Xt,onSelectMultiple:$t,columnWidth:vn,type:In,selections:jn,fixed:Vn,renderCell:Wn,hideSelectAll:yr,checkStrictly:Fr=!0}=ot||{},{prefixCls:Jr,data:ha,pageData:Ua,getRecordByKey:xr,getRowKey:kn,expandType:lo,childrenColumnName:la,locale:Yr,getPopupContainer:na}=rt,[Gr,$r]=(0,Bl.Z)(Wt||nn||Nu,{value:Wt}),Ra=ae.useRef(new Map),yo=(0,ae.useCallback)(ho=>{if(Qt){const Do=new Map;ho.forEach(Jo=>{let Ko=xr(Jo);!Ko&&Ra.current.has(Jo)&&(Ko=Ra.current.get(Jo)),Do.set(Jo,Ko)}),Ra.current=Do}},[xr,Qt]);ae.useEffect(()=>{yo(Gr)},[Gr]);const{keyEntities:eo}=(0,ae.useMemo)(()=>{if(Fr)return{keyEntities:null};let ho=ha;if(Qt){const Do=new Set(ha.map((Ko,ro)=>kn(Ko,ro))),Jo=Array.from(Ra.current).reduce((Ko,ro)=>{let[Kr,ka]=ro;return Do.has(Kr)?Ko:Ko.concat(ka)},[]);ho=[].concat((0,Vr.Z)(ho),(0,Vr.Z)(Jo))}return(0,yc.I8)(ho,{externalGetKey:kn,childrenPropName:la})},[ha,kn,Fr,la,Qt]),za=(0,ae.useMemo)(()=>Uc(la,Ua),[la,Ua]),Fo=(0,ae.useMemo)(()=>{const ho=new Map;return za.forEach((Do,Jo)=>{const Ko=kn(Do,Jo),ro=(qt?qt(Do):null)||{};ho.set(Ko,ro)}),ho},[za,kn,qt]),Vo=(0,ae.useCallback)(ho=>{var Do;return!!(!((Do=Fo.get(kn(ho)))===null||Do===void 0)&&Do.disabled)},[Fo,kn]),[wo,No]=(0,ae.useMemo)(()=>{if(Fr)return[Gr||[],[]];const{checkedKeys:ho,halfCheckedKeys:Do}=(0,BA.S)(Gr,!0,eo,Vo);return[ho||[],Do]},[Gr,Fr,eo,Vo]),uo=(0,ae.useMemo)(()=>{const ho=In==="radio"?wo.slice(0,1):wo;return new Set(ho)},[wo,In]),Bi=(0,ae.useMemo)(()=>In==="radio"?new Set:new Set(No),[No,In]),[So,us]=(0,ae.useState)(null);ae.useEffect(()=>{ot||$r(Nu)},[!!ot]);const Io=(0,ae.useCallback)((ho,Do)=>{let Jo,Ko;yo(ho),Qt?(Jo=ho,Ko=ho.map(ro=>Ra.current.get(ro))):(Jo=[],Ko=[],ho.forEach(ro=>{const Kr=xr(ro);Kr!==void 0&&(Jo.push(ro),Ko.push(Kr))})),$r(Jo),yn==null||yn(Jo,Ko,{type:Do})},[$r,xr,yn,Qt]),xi=(0,ae.useCallback)((ho,Do,Jo,Ko)=>{if(Sn){const ro=Jo.map(Kr=>xr(Kr));Sn(xr(ho),Do,ro,Ko)}Io(Jo,"single")},[Sn,xr,Io]),_i=(0,ae.useMemo)(()=>!jn||yr?null:(jn===!0?[Xu,rA,Ul]:jn).map(Do=>Do===Xu?{key:"all",text:Yr.selectionAll,onSelect(){Io(ha.map((Jo,Ko)=>kn(Jo,Ko)).filter(Jo=>{const Ko=Fo.get(Jo);return!(Ko!=null&&Ko.disabled)||uo.has(Jo)}),"all")}}:Do===rA?{key:"invert",text:Yr.selectInvert,onSelect(){const Jo=new Set(uo);Ua.forEach((ro,Kr)=>{const ka=kn(ro,Kr),di=Fo.get(ka);di!=null&&di.disabled||(Jo.has(ka)?Jo.delete(ka):Jo.add(ka))});const Ko=Array.from(Jo);Ot&&Ot(Ko),Io(Ko,"invert")}}:Do===Ul?{key:"none",text:Yr.selectNone,onSelect(){Xt==null||Xt(),Io(Array.from(uo).filter(Jo=>{const Ko=Fo.get(Jo);return Ko==null?void 0:Ko.disabled}),"none")}}:Do).map(Do=>Object.assign(Object.assign({},Do),{onSelect:function(){for(var Jo,Ko,ro=arguments.length,Kr=new Array(ro),ka=0;ka{var Do;if(!ot)return ho.filter(Gi=>Gi!==Ql);let Jo=(0,Vr.Z)(ho);const Ko=new Set(uo),ro=za.map(kn).filter(Gi=>!Fo.get(Gi).disabled),Kr=ro.every(Gi=>Ko.has(Gi)),ka=ro.some(Gi=>Ko.has(Gi)),di=()=>{const Gi=[];Kr?ro.forEach(ks=>{Ko.delete(ks),Gi.push(ks)}):ro.forEach(ks=>{Ko.has(ks)||(Ko.add(ks),Gi.push(ks))});const Ji=Array.from(Ko);Qn==null||Qn(!Kr,Ji.map(ks=>xr(ks)),Gi.map(ks=>xr(ks))),Io(Ji,"all"),us(null)};let $o;if(In!=="radio"){let Gi;if(_i){const Di={getPopupContainer:na,items:_i.map((sl,rl)=>{const{key:As,text:Ro,onSelect:$s}=sl;return{key:As!=null?As:rl,onClick:()=>{$s==null||$s(ro)},label:Ro}})};Gi=ae.createElement("div",{className:`${Jr}-selection-extra`},ae.createElement(_s.Z,{menu:Di,getPopupContainer:na},ae.createElement("span",null,ae.createElement(Zc.Z,null))))}const Ji=za.map((Di,sl)=>{const rl=kn(Di,sl),As=Fo.get(rl)||{};return Object.assign({checked:Ko.has(rl)},As)}).filter(Di=>{let{disabled:sl}=Di;return sl}),ks=!!Ji.length&&Ji.length===za.length,Ms=ks&&Ji.every(Di=>{let{checked:sl}=Di;return sl}),fs=ks&&Ji.some(Di=>{let{checked:sl}=Di;return sl});$o=!yr&&ae.createElement("div",{className:`${Jr}-selection`},ae.createElement(Eo.default,{checked:ks?Ms:!!za.length&&Kr,indeterminate:ks?!Ms&&fs:!Kr&&ka,onChange:di,disabled:za.length===0||ks,"aria-label":Gi?"Custom selection":"Select all",skipGroup:!0}),Gi)}let ol;In==="radio"?ol=(Gi,Ji,ks)=>{const Ms=kn(Ji,ks),fs=Ko.has(Ms);return{node:ae.createElement(zu.ZP,Object.assign({},Fo.get(Ms),{checked:fs,onClick:Di=>Di.stopPropagation(),onChange:Di=>{Ko.has(Ms)||xi(Ms,!0,[Ms],Di.nativeEvent)}})),checked:fs}}:ol=(Gi,Ji,ks)=>{var Ms;const fs=kn(Ji,ks),Di=Ko.has(fs),sl=Bi.has(fs),rl=Fo.get(fs);let As;return lo==="nest"?As=sl:As=(Ms=rl==null?void 0:rl.indeterminate)!==null&&Ms!==void 0?Ms:sl,{node:ae.createElement(Eo.default,Object.assign({},rl,{indeterminate:As,checked:Di,skipGroup:!0,onClick:Ro=>Ro.stopPropagation(),onChange:Ro=>{let{nativeEvent:$s}=Ro;const{shiftKey:pl}=$s;let yu=-1,Gl=-1;if(pl&&Fr){const $l=new Set([So,fs]);ro.some((jl,Al)=>{if($l.has(jl))if(yu===-1)yu=Al;else return Gl=Al,!0;return!1})}if(Gl!==-1&&yu!==Gl&&Fr){const $l=ro.slice(yu,Gl+1),jl=[];Di?$l.forEach(Ps=>{Ko.has(Ps)&&(jl.push(Ps),Ko.delete(Ps))}):$l.forEach(Ps=>{Ko.has(Ps)||(jl.push(Ps),Ko.add(Ps))});const Al=Array.from(Ko);$t==null||$t(!Di,Al.map(Ps=>xr(Ps)),jl.map(Ps=>xr(Ps))),Io(Al,"multiple")}else{const $l=wo;if(Fr){const jl=Di?(0,nA._5)($l,fs):(0,nA.L0)($l,fs);xi(fs,!Di,jl,$s)}else{const jl=(0,BA.S)([].concat((0,Vr.Z)($l),[fs]),!0,eo,Vo),{checkedKeys:Al,halfCheckedKeys:Ps}=jl;let Pu=Al;if(Di){const Tu=new Set(Al);Tu.delete(fs),Pu=(0,BA.S)(Array.from(Tu),{checked:!1,halfCheckedKeys:Ps},eo,Vo).checkedKeys}xi(fs,!Di,Pu,$s)}}us(Di?null:fs)}})),checked:Di}};const Vs=(Gi,Ji,ks)=>{const{node:Ms,checked:fs}=ol(Gi,Ji,ks);return Wn?Wn(fs,Ji,ks,Ms):Ms};if(!Jo.includes(Ql))if(Jo.findIndex(Gi=>{var Ji;return((Ji=Gi[Rr])===null||Ji===void 0?void 0:Ji.columnType)==="EXPAND_COLUMN"})===0){const[Gi,...Ji]=Jo;Jo=[Gi,Ql].concat((0,Vr.Z)(Ji))}else Jo=[Ql].concat((0,Vr.Z)(Jo));const Ci=Jo.indexOf(Ql);Jo=Jo.filter((Gi,Ji)=>Gi!==Ql||Ji===Ci);const Ds=Jo[Ci-1],$i=Jo[Ci+1];let ma=Vn;ma===void 0&&(($i==null?void 0:$i.fixed)!==void 0?ma=$i.fixed:(Ds==null?void 0:Ds.fixed)!==void 0&&(ma=Ds.fixed)),ma&&Ds&&((Do=Ds[Rr])===null||Do===void 0?void 0:Do.columnType)==="EXPAND_COLUMN"&&Ds.fixed===void 0&&(Ds.fixed=ma);const Ts=qe()(`${Jr}-selection-col`,{[`${Jr}-selection-col-with-dropdown`]:jn&&In==="checkbox"}),Rs={fixed:ma,width:vn,className:`${Jr}-selection-column`,title:ot.columnTitle||$o,render:Vs,onCell:ot.onCell,[Rr]:{className:Ts}};return Jo.map(Gi=>Gi===Ql?Rs:Gi)},[kn,za,ot,wo,uo,Bi,vn,_i,lo,So,Fo,$t,xi,Vo]),uo]},PA=he(89489),Ec=he(59477),xA=he(6848);const bu="ascend",uu="descend";function nc(rt){return typeof rt.sorter=="object"&&typeof rt.sorter.multiple=="number"?rt.sorter.multiple:!1}function wc(rt){return typeof rt=="function"?rt:rt&&typeof rt=="object"&&rt.compare?rt.compare:!1}function cu(rt,ot){return ot?rt[rt.indexOf(ot)+1]:rt[0]}function jc(rt,ot,Qt){let Wt=[];function nn(qt,yn){Wt.push({column:qt,key:Li(qt,yn),multiplePriority:nc(qt),sortOrder:qt.sortOrder})}return(rt||[]).forEach((qt,yn)=>{const Sn=Ti(yn,Qt);qt.children?("sortOrder"in qt&&nn(qt,Sn),Wt=[].concat((0,Vr.Z)(Wt),(0,Vr.Z)(jc(qt.children,ot,Sn)))):qt.sorter&&("sortOrder"in qt?nn(qt,Sn):ot&&qt.defaultSortOrder&&Wt.push({column:qt,key:Li(qt,Sn),multiplePriority:nc(qt),sortOrder:qt.defaultSortOrder}))}),Wt}function Ol(rt,ot,Qt,Wt,nn,qt,yn,Sn){return(ot||[]).map((Qn,Ot)=>{const Xt=Ti(Ot,Sn);let $t=Qn;if($t.sorter){const vn=$t.sortDirections||nn,In=$t.showSorterTooltip===void 0?yn:$t.showSorterTooltip,jn=Li($t,Xt),Vn=Qt.find(lo=>{let{key:la}=lo;return la===jn}),Wn=Vn?Vn.sortOrder:null,yr=cu(vn,Wn);let Fr;if(Qn.sortIcon)Fr=Qn.sortIcon({sortOrder:Wn});else{const lo=vn.includes(bu)&&ae.createElement(Ec.Z,{className:qe()(`${rt}-column-sorter-up`,{active:Wn===bu})}),la=vn.includes(uu)&&ae.createElement(PA.Z,{className:qe()(`${rt}-column-sorter-down`,{active:Wn===uu})});Fr=ae.createElement("span",{className:qe()(`${rt}-column-sorter`,{[`${rt}-column-sorter-full`]:!!(lo&&la)})},ae.createElement("span",{className:`${rt}-column-sorter-inner`,"aria-hidden":"true"},lo,la))}const{cancelSort:Jr,triggerAsc:ha,triggerDesc:Ua}=qt||{};let xr=Jr;yr===uu?xr=Ua:yr===bu&&(xr=ha);const kn=typeof In=="object"?In:{title:xr};$t=Object.assign(Object.assign({},$t),{className:qe()($t.className,{[`${rt}-column-sort`]:Wn}),title:lo=>{const la=ae.createElement("div",{className:`${rt}-column-sorters`},ae.createElement("span",{className:`${rt}-column-title`},Ki(Qn.title,lo)),Fr);return In?ae.createElement(xA.Z,Object.assign({},kn),la):la},onHeaderCell:lo=>{const la=Qn.onHeaderCell&&Qn.onHeaderCell(lo)||{},Yr=la.onClick,na=la.onKeyDown;la.onClick=Ra=>{Wt({column:Qn,key:jn,sortOrder:yr,multiplePriority:nc(Qn)}),Yr==null||Yr(Ra)},la.onKeyDown=Ra=>{Ra.keyCode===mu.Z.ENTER&&(Wt({column:Qn,key:jn,sortOrder:yr,multiplePriority:nc(Qn)}),na==null||na(Ra))};const Gr=Ho(Qn.title,{}),$r=Gr==null?void 0:Gr.toString();return Wn?la["aria-sort"]=Wn==="ascend"?"ascending":"descending":la["aria-label"]=$r||"",la.className=qe()(la.className,`${rt}-column-has-sorters`),la.tabIndex=0,Qn.ellipsis&&(la.title=(Gr!=null?Gr:"").toString()),la}})}return"children"in $t&&($t=Object.assign(Object.assign({},$t),{children:Ol(rt,$t.children,Qt,Wt,nn,qt,yn,Xt)})),$t})}function vu(rt){const{column:ot,sortOrder:Qt}=rt;return{column:ot,order:Qt,field:ot.dataIndex,columnKey:ot.key}}function Bu(rt){const ot=rt.filter(Qt=>{let{sortOrder:Wt}=Qt;return Wt}).map(vu);return ot.length===0&&rt.length?Object.assign(Object.assign({},vu(rt[rt.length-1])),{column:void 0}):ot.length<=1?ot[0]||{}:ot}function aA(rt,ot,Qt){const Wt=ot.slice().sort((yn,Sn)=>Sn.multiplePriority-yn.multiplePriority),nn=rt.slice(),qt=Wt.filter(yn=>{let{column:{sorter:Sn},sortOrder:Qn}=yn;return wc(Sn)&&Qn});return qt.length?nn.sort((yn,Sn)=>{for(let Qn=0;Qn{const Sn=yn[Qt];return Sn?Object.assign(Object.assign({},yn),{[Qt]:aA(Sn,ot,Qt)}):yn}):nn}function ld(rt){let{prefixCls:ot,mergedColumns:Qt,onSorterChange:Wt,sortDirections:nn,tableLocale:qt,showSorterTooltip:yn}=rt;const[Sn,Qn]=ae.useState(jc(Qt,!0)),Ot=ae.useMemo(()=>{let jn=!0;const Vn=jc(Qt,!1);if(!Vn.length)return Sn;const Wn=[];function yr(Jr){jn?Wn.push(Jr):Wn.push(Object.assign(Object.assign({},Jr),{sortOrder:null}))}let Fr=null;return Vn.forEach(Jr=>{Fr===null?(yr(Jr),Jr.sortOrder&&(Jr.multiplePriority===!1?jn=!1:Fr=!0)):(Fr&&Jr.multiplePriority!==!1||(jn=!1),yr(Jr))}),Wn},[Qt,Sn]),Xt=ae.useMemo(()=>{const jn=Ot.map(Vn=>{let{column:Wn,sortOrder:yr}=Vn;return{column:Wn,order:yr}});return{sortColumns:jn,sortColumn:jn[0]&&jn[0].column,sortOrder:jn[0]&&jn[0].order}},[Ot]);function $t(jn){let Vn;jn.multiplePriority===!1||!Ot.length||Ot[0].multiplePriority===!1?Vn=[jn]:Vn=[].concat((0,Vr.Z)(Ot.filter(Wn=>{let{key:yr}=Wn;return yr!==jn.key})),[jn]),Qn(Vn),Wt(Bu(Vn),Vn)}return[jn=>Ol(ot,jn,Ot,$t,nn,qt,yn),Ot,Xt,()=>Bu(Ot)]}function Hc(rt,ot){return rt.map(Qt=>{const Wt=Object.assign({},Qt);return Wt.title=Ki(Qt.title,ot),"children"in Wt&&(Wt.children=Hc(Wt.children,ot)),Wt})}function oA(rt){return[ae.useCallback(Qt=>Hc(Qt,rt),[rt])]}var vo=Co((rt,ot)=>{const{_renderTimes:Qt}=rt,{_renderTimes:Wt}=ot;return Qt!==Wt}),FA=Qs((rt,ot)=>{const{_renderTimes:Qt}=rt,{_renderTimes:Wt}=ot;return Qt!==Wt}),IA=he(64993),Sc=he(17313),Cc=he(83116),Yc=he(37613),Lt=rt=>{const{componentCls:ot}=rt,Qt=`${rt.lineWidth}px ${rt.lineType} ${rt.tableBorderColor}`,Wt=(nn,qt,yn)=>({[`&${ot}-${nn}`]:{[`> ${ot}-container`]:{[`> ${ot}-content, > ${ot}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ot}-expanded-row-fixed`]:{margin:`-${qt}px -${yn+rt.lineWidth}px`}}}}}});return{[`${ot}-wrapper`]:{[`${ot}${ot}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ot}-title`]:{border:Qt,borderBottom:0},[`> ${ot}-container`]:{borderInlineStart:Qt,borderTop:Qt,[` + `]:Object.assign({},ne(ht))}}};var pe=(0,ge.Z)("Skeleton",ht=>{const{componentCls:st}=ht,Ge=(0,te.TS)(ht,{skeletonAvatarCls:`${st}-avatar`,skeletonTitleCls:`${st}-title`,skeletonParagraphCls:`${st}-paragraph`,skeletonButtonCls:`${st}-button`,skeletonInputCls:`${st}-input`,skeletonImageCls:`${st}-image`,imageSizeBase:ht.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ht.gradientFromColor} 25%, ${ht.gradientToColor} 37%, ${ht.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[Ae(Ge)]},ht=>{const{colorFillContent:st,colorFill:Ge}=ht,Ee=st,de=Ge;return{color:Ee,colorGradientEnd:de,gradientFromColor:Ee,gradientToColor:de,titleHeight:ht.controlHeight/2,blockRadius:ht.borderRadiusSM,paragraphMarginTop:ht.marginLG+ht.marginXXS,paragraphLiHeight:ht.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ve=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,shape:Be="circle",size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls","className"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-avatar`,shape:Be,size:Ie},Mt))))},Re=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,block:Be=!1,size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de,[`${Ze}-block`]:Be},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-button`,size:Ie},Mt))))};const xe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var qe=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,style:de,active:Be}=ht,{getPrefixCls:Ie}=De.useContext(Fe.E_),be=Ie("skeleton",st),[Ze,gt]=pe(be),an=oe()(be,`${be}-element`,{[`${be}-active`]:Be},Ge,Ee,gt);return Ze(De.createElement("div",{className:an},De.createElement("div",{className:oe()(`${be}-image`,Ge),style:de},De.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${be}-image-svg`},De.createElement("path",{d:xe,className:`${be}-image-path`})))))},it=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,active:de,block:Be,size:Ie="default"}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=(0,we.Z)(ht,["prefixCls"]),ct=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:de,[`${Ze}-block`]:Be},Ge,Ee,an);return gt(De.createElement("div",{className:ct},De.createElement(ae,Object.assign({prefixCls:`${Ze}-input`,size:Ie},Mt))))},Bt=he(92413),nt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Ht=nt,vt=he(7657),At=function(st,Ge){return De.createElement(vt.Z,(0,Bt.Z)({},st,{ref:Ge,icon:Ht}))},Xe=De.forwardRef(At),_e=Xe,$e=ht=>{const{prefixCls:st,className:Ge,rootClassName:Ee,style:de,active:Be,children:Ie}=ht,{getPrefixCls:be}=De.useContext(Fe.E_),Ze=be("skeleton",st),[gt,an]=pe(Ze),Mt=oe()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Be},an,Ge,Ee),ct=Ie!=null?Ie:De.createElement(_e,null);return gt(De.createElement("div",{className:Mt},De.createElement("div",{className:oe()(`${Ze}-image`,Ge),style:de},ct)))},kt=he(26407),un=ht=>{const st=be=>{const{width:Ze,rows:gt=2}=ht;if(Array.isArray(Ze))return Ze[be];if(gt-1===be)return Ze},{prefixCls:Ge,className:Ee,style:de,rows:Be}=ht,Ie=(0,kt.Z)(Array(Be)).map((be,Ze)=>De.createElement("li",{key:Ze,style:{width:st(Ze)}}));return De.createElement("ul",{className:oe()(Ge,Ee),style:de},Ie)},sn=ht=>{let{prefixCls:st,className:Ge,width:Ee,style:de}=ht;return De.createElement("h3",{className:oe()(st,Ge),style:Object.assign({width:Ee},de)})};function Et(ht){return ht&&typeof ht=="object"?ht:{}}function St(ht,st){return ht&&!st?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Dt(ht,st){return!ht&&st?{width:"38%"}:ht&&st?{width:"50%"}:{}}function Zt(ht,st){const Ge={};return(!ht||!st)&&(Ge.width="61%"),!ht&&st?Ge.rows=3:Ge.rows=2,Ge}const pt=ht=>{const{prefixCls:st,loading:Ge,className:Ee,rootClassName:de,style:Be,children:Ie,avatar:be=!1,title:Ze=!0,paragraph:gt=!0,active:an,round:Mt}=ht,{getPrefixCls:ct,direction:Vt,skeleton:cn}=De.useContext(Fe.E_),Ft=ct("skeleton",st),[Gt,pn]=pe(Ft);if(Ge||!("loading"in ht)){const fn=!!be,Xn=!!Ze,Ar=!!gt;let ir;if(fn){const Rr=Object.assign(Object.assign({prefixCls:`${Ft}-avatar`},St(Xn,Ar)),Et(be));ir=De.createElement("div",{className:`${Ft}-header`},De.createElement(ae,Object.assign({},Rr)))}let Ir;if(Xn||Ar){let Rr;if(Xn){const oa=Object.assign(Object.assign({prefixCls:`${Ft}-title`},Dt(fn,Ar)),Et(Ze));Rr=De.createElement(sn,Object.assign({},oa))}let Dr;if(Ar){const oa=Object.assign(Object.assign({prefixCls:`${Ft}-paragraph`},Zt(fn,Xn)),Et(gt));Dr=De.createElement(un,Object.assign({},oa))}Ir=De.createElement("div",{className:`${Ft}-content`},Rr,Dr)}const Hr=oe()(Ft,{[`${Ft}-with-avatar`]:fn,[`${Ft}-active`]:an,[`${Ft}-rtl`]:Vt==="rtl",[`${Ft}-round`]:Mt},cn==null?void 0:cn.className,Ee,de,pn);return Gt(De.createElement("div",{className:Hr,style:Object.assign(Object.assign({},cn==null?void 0:cn.style),Be)},ir,Ir))}return typeof Ie!="undefined"?Ie:null};pt.Button=Re,pt.Avatar=ve,pt.Input=it,pt.Image=qe,pt.Node=$e;var et=pt,Nt=et},81327:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return x}});var z=he(59301),oe=he(92310),De=he.n(oe),Fe=he(11592),we=he(36355),me=he(33234);const ae=z.createContext({latestIndex:0}),ce=ae.Provider;var te=E=>{let{className:b,index:ee,children:re,split:ie,style:Ae}=E;const{latestIndex:pe}=z.useContext(ae);return re==null?null:z.createElement(z.Fragment,null,z.createElement("div",{className:b,style:Ae},re),ee{var ee,re;const{getPrefixCls:ie,space:Ae,direction:pe}=z.useContext(we.E_),{size:Pe=(Ae==null?void 0:Ae.size)||"small",align:ve,className:Me,rootClassName:Re,children:xe,direction:at="horizontal",prefixCls:qe,split:xt,style:it,wrap:Bt=!1,classNames:nt,styles:Ht}=E,vt=ne(E,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[At,Xe]=Array.isArray(Pe)?Pe:[Pe,Pe],_e=ue(Xe),dt=ue(At),$e=se(Xe),kt=se(At),jt=(0,Fe.Z)(xe,{keepEmpty:!0}),un=ve===void 0&&at==="horizontal"?"center":ve,bt=ie("space",qe),[sn,Et]=(0,le.Z)(bt),St=De()(bt,Ae==null?void 0:Ae.className,Et,`${bt}-${at}`,{[`${bt}-rtl`]:pe==="rtl",[`${bt}-align-${un}`]:un,[`${bt}-gap-row-${Xe}`]:_e,[`${bt}-gap-col-${At}`]:dt},Me,Re),Dt=De()(`${bt}-item`,(ee=nt==null?void 0:nt.item)!==null&&ee!==void 0?ee:(re=Ae==null?void 0:Ae.classNames)===null||re===void 0?void 0:re.item);let Zt=0;const pt=jt.map((ht,st)=>{var Ge,Ee;ht!=null&&(Zt=st);const de=ht&&ht.key||`${Dt}-${st}`;return z.createElement(te,{className:Dt,key:de,index:st,split:xt,style:(Ge=Ht==null?void 0:Ht.item)!==null&&Ge!==void 0?Ge:(Ee=Ae==null?void 0:Ae.styles)===null||Ee===void 0?void 0:Ee.item},ht)}),et=z.useMemo(()=>({latestIndex:Zt}),[Zt]);if(jt.length===0)return null;const Nt={};return Bt&&(Nt.flexWrap="wrap"),!dt&&kt&&(Nt.columnGap=At),!_e&&$e&&(Nt.rowGap=Xe),sn(z.createElement("div",Object.assign({ref:b,className:St,style:Object.assign(Object.assign(Object.assign({},Nt),Ae==null?void 0:Ae.style),it)},vt),z.createElement(ce,{value:et},pt)))});a.Compact=me.ZP;var x=a},31797:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return pe}});var z=he(59301),oe=he(56762),De=he(92343),Fe=he(92310),we=he.n(Fe),me=he(36355),ae=he(61621),ge=Pe=>{const{value:ve,formatter:Me,precision:Re,decimalSeparator:xe,groupSeparator:at="",prefixCls:qe}=Pe;let xt;if(typeof Me=="function")xt=Me(ve);else{const it=String(ve),Bt=it.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Bt||it==="-")xt=it;else{const nt=Bt[1];let Ht=Bt[2]||"0",vt=Bt[4]||"";Ht=Ht.replace(/\B(?=(\d{3})+(?!\d))/g,at),typeof Re=="number"&&(vt=vt.padEnd(Re,"0").slice(0,Re>0?Re:0)),vt&&(vt=`${xe}${vt}`),xt=[z.createElement("span",{key:"int",className:`${qe}-content-value-int`},nt,Ht),vt&&z.createElement("span",{key:"decimal",className:`${qe}-content-value-decimal`},vt)]}}return z.createElement("span",{className:`${qe}-content-value`},xt)},te=he(17313),le=he(83116),ue=he(37613);const se=Pe=>{const{componentCls:ve,marginXXS:Me,padding:Re,colorTextDescription:xe,titleFontSize:at,colorTextHeading:qe,contentFontSize:xt,fontFamily:it}=Pe;return{[`${ve}`]:Object.assign(Object.assign({},(0,te.Wf)(Pe)),{[`${ve}-title`]:{marginBottom:Me,color:xe,fontSize:at},[`${ve}-skeleton`]:{paddingTop:Re},[`${ve}-content`]:{color:qe,fontSize:xt,fontFamily:it,[`${ve}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ve}-content-prefix, ${ve}-content-suffix`]:{display:"inline-block"},[`${ve}-content-prefix`]:{marginInlineEnd:Me},[`${ve}-content-suffix`]:{marginInlineStart:Me}}})}};var ne=(0,le.Z)("Statistic",Pe=>{const ve=(0,ue.TS)(Pe,{});return[se(ve)]},Pe=>{const{fontSizeHeading3:ve,fontSize:Me}=Pe;return{titleFontSize:Me,contentFontSize:ve}}),a=Pe=>{const{prefixCls:ve,className:Me,rootClassName:Re,style:xe,valueStyle:at,value:qe=0,title:xt,valueRender:it,prefix:Bt,suffix:nt,loading:Ht=!1,onMouseEnter:vt,onMouseLeave:At,decimalSeparator:Xe=".",groupSeparator:_e=","}=Pe,{getPrefixCls:dt,direction:$e,statistic:kt}=z.useContext(me.E_),jt=dt("statistic",ve),[un,bt]=ne(jt),sn=z.createElement(ge,Object.assign({decimalSeparator:Xe,groupSeparator:_e,prefixCls:jt},Pe,{value:qe})),Et=we()(jt,{[`${jt}-rtl`]:$e==="rtl"},kt==null?void 0:kt.className,Me,Re,bt);return un(z.createElement("div",{className:Et,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),xe),onMouseEnter:vt,onMouseLeave:At},xt&&z.createElement("div",{className:`${jt}-title`},xt),z.createElement(ae.Z,{paragraph:!1,loading:Ht,className:`${jt}-skeleton`},z.createElement("div",{style:at,className:`${jt}-content`},Bt&&z.createElement("span",{className:`${jt}-content-prefix`},Bt),it?it(sn):sn,nt&&z.createElement("span",{className:`${jt}-content-suffix`},nt)))))};const x=[["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 E(Pe,ve){let Me=Pe;const Re=/\[[^\]]*]/g,xe=(ve.match(Re)||[]).map(it=>it.slice(1,-1)),at=ve.replace(Re,"[]"),qe=x.reduce((it,Bt)=>{let[nt,Ht]=Bt;if(it.includes(nt)){const vt=Math.floor(Me/Ht);return Me-=vt*Ht,it.replace(new RegExp(`${nt}+`,"g"),At=>{const Xe=At.length;return vt.toString().padStart(Xe,"0")})}return it},at);let xt=0;return qe.replace(Re,()=>{const it=xe[xt];return xt+=1,it})}function b(Pe,ve){const{format:Me=""}=ve,Re=new Date(Pe).getTime(),xe=Date.now(),at=Math.max(Re-xe,0);return E(at,Me)}const ee=1e3/30;function re(Pe){return new Date(Pe).getTime()}const ie=Pe=>{const{value:ve,format:Me="HH:mm:ss",onChange:Re,onFinish:xe}=Pe,at=(0,oe.Z)(),qe=z.useRef(null),xt=()=>{xe==null||xe(),qe.current&&(clearInterval(qe.current),qe.current=null)},it=()=>{const Ht=re(ve);Ht>=Date.now()&&(qe.current=setInterval(()=>{at(),Re==null||Re(Ht-Date.now()),Ht(it(),()=>{qe.current&&(clearInterval(qe.current),qe.current=null)}),[ve]);const Bt=(Ht,vt)=>b(Ht,Object.assign(Object.assign({},vt),{format:Me})),nt=Ht=>(0,De.Tm)(Ht,{title:void 0});return z.createElement(a,Object.assign({},Pe,{valueRender:nt,formatter:Bt}))};var Ae=z.memo(ie);a.Countdown=Ae;var pe=a},15969:function(Rn,rn,he){"use strict";he.d(rn,{N:function(){return z}});const z=oe=>({color:oe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${oe.motionDurationSlow}`,"&:focus, &:hover":{color:oe.colorLinkHover},"&:active":{color:oe.colorLinkActive}})},1710:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Nn}});var z={},oe="rc-table-internal-hook",De=he(33606),Fe=he(6089),we=he(34280),me=he(13697),ae=he(59301),ce=he(4676);function ge(rt){var ot=ae.createContext(void 0),Qt=function(nn){var qt=nn.value,yn=nn.children,Sn=ae.useRef(qt);Sn.current=qt;var Qn=ae.useState(function(){return{getValue:function(){return Sn.current},listeners:new Set}}),Ot=(0,De.Z)(Qn,1),Xt=Ot[0];return(0,we.Z)(function(){(0,ce.unstable_batchedUpdates)(function(){Xt.listeners.forEach(function($t){$t(qt)})})},[qt]),ae.createElement(ot.Provider,{value:Xt},yn)};return{Context:ot,Provider:Qt,defaultValue:rt}}function te(rt,ot){var Qt=(0,Fe.Z)(typeof ot=="function"?ot:function($t){if(ot===void 0)return $t;if(!Array.isArray(ot))return $t[ot];var vn={};return ot.forEach(function(In){vn[In]=$t[In]}),vn}),Wt=ae.useContext(rt==null?void 0:rt.Context),nn=Wt||{},qt=nn.listeners,yn=nn.getValue,Sn=ae.useRef();Sn.current=Qt(Wt?yn():rt==null?void 0:rt.defaultValue);var Qn=ae.useState({}),Ot=(0,De.Z)(Qn,2),Xt=Ot[1];return(0,we.Z)(function(){if(!Wt)return;function $t(vn){var In=Qt(vn);(0,me.Z)(Sn.current,In,!0)||Xt({})}return qt.add($t),function(){qt.delete($t)}},[Wt]),Sn.current}var le=he(92413),ue=he(8654);function se(){var rt=ae.createContext(null);function ot(){return ae.useContext(rt)}function Qt(nn,qt){var yn=(0,ue.Yr)(nn),Sn=function(Ot,Xt){var $t=yn?{ref:Xt}:{},vn=ae.useRef(0),In=ae.useRef(Ot),jn=ot();return jn!==null?ae.createElement(nn,(0,le.Z)({},Ot,$t)):((!qt||qt(In.current,Ot))&&(vn.current+=1),In.current=Ot,ae.createElement(rt.Provider,{value:vn.current},ae.createElement(nn,(0,le.Z)({},Ot,$t))))};return yn?ae.forwardRef(Sn):Sn}function Wt(nn,qt){var yn=(0,ue.Yr)(nn),Sn=function(Ot,Xt){var $t=yn?{ref:Xt}:{};return ot(),ae.createElement(nn,(0,le.Z)({},Ot,$t))};return yn?ae.memo(ae.forwardRef(Sn),qt):ae.memo(Sn,qt)}return{makeImmutable:Qt,responseImmutable:Wt,useImmutableMark:ot}}var ne=se(),y=ne.makeImmutable,a=ne.responseImmutable,x=ne.useImmutableMark,E=se(),b=E.makeImmutable,ee=E.responseImmutable,re=E.useImmutableMark,ie=ge(),Ae=ie;function pe(rt,ot){var Qt=ae.useRef(0);Qt.current+=1;var Wt=ae.useRef(rt),nn=[];Object.keys(rt||{}).map(function(yn){var Sn;(rt==null?void 0:rt[yn])!==((Sn=Wt.current)===null||Sn===void 0?void 0:Sn[yn])&&nn.push(yn)}),Wt.current=rt;var qt=ae.useRef([]);return nn.length&&(qt.current=nn),ae.useDebugValue(Qt.current),ae.useDebugValue(qt.current.join(", ")),ot&&console.log("".concat(ot,":"),Qt.current,qt.current),Qt.current}var Pe=null,ve=ae.memo(function(){var rt=pe();return ae.createElement("h1",null,"Render Times: ",rt)});ve.displayName="RenderBlock";var Me=he(39559),Re=he(33708),xe=he(400),at=he(92310),qe=he.n(at),xt=he(80547),it=he(97938),Bt=he(48736),nt=ae.createContext({renderWithProps:!1}),Ht=nt,vt="RC_TABLE_KEY";function At(rt){return rt==null?[]:Array.isArray(rt)?rt:[rt]}function Xe(rt){var ot=[],Qt={};return rt.forEach(function(Wt){for(var nn=Wt||{},qt=nn.key,yn=nn.dataIndex,Sn=qt||At(yn).join("-")||vt;Qt[Sn];)Sn="".concat(Sn,"_next");Qt[Sn]=!0,ot.push(Sn)}),ot}function _e(rt){return rt!=null}function dt(rt){return rt&&(0,Me.Z)(rt)==="object"&&!Array.isArray(rt)&&!ae.isValidElement(rt)}function $e(rt,ot,Qt,Wt,nn,qt){var yn=ae.useContext(Ht),Sn=re(),Qn=(0,xt.Z)(function(){if(_e(Wt))return[Wt];var Ot=ot==null||ot===""?[]:Array.isArray(ot)?ot:[ot],Xt=(0,it.Z)(rt,Ot),$t=Xt,vn=void 0;if(nn){var In=nn(Xt,rt,Qt);dt(In)?($t=In.children,vn=In.props,yn.renderWithProps=!0):$t=In}return[$t,vn]},[Sn,rt,Wt,ot,nn,Qt],function(Ot,Xt){if(qt){var $t=(0,De.Z)(Ot,2),vn=$t[1],In=(0,De.Z)(Xt,2),jn=In[1];return qt(jn,vn)}return yn.renderWithProps?!0:!(0,me.Z)(Ot,Xt,!0)});return Qn}function kt(rt,ot,Qt,Wt){var nn=rt+ot-1;return rt<=Wt&&nn>=Qt}function jt(rt,ot){return te(Ae,function(Qt){var Wt=kt(rt,ot||1,Qt.hoverStartRow,Qt.hoverEndRow);return[Wt,Qt.onHover]})}var un=function(ot){var Qt=ot.ellipsis,Wt=ot.rowType,nn=ot.children,qt,yn=Qt===!0?{showTitle:!0}:Qt;return yn&&(yn.showTitle||Wt==="header")&&(typeof nn=="string"||typeof nn=="number"?qt=nn.toString():ae.isValidElement(nn)&&typeof nn.props.children=="string"&&(qt=nn.props.children)),qt};function bt(rt){var ot,Qt,Wt,nn,qt,yn,Sn,Qn,Ot=rt.component,Xt=rt.children,$t=rt.ellipsis,vn=rt.scope,In=rt.prefixCls,jn=rt.className,Vn=rt.align,Wn=rt.record,yr=rt.render,Fr=rt.dataIndex,Jr=rt.renderIndex,ha=rt.shouldCellUpdate,Ua=rt.index,xr=rt.rowType,kn=rt.colSpan,lo=rt.rowSpan,la=rt.fixLeft,Yr=rt.fixRight,na=rt.firstFixLeft,Gr=rt.lastFixLeft,$r=rt.firstFixRight,Ra=rt.lastFixRight,yo=rt.appendNode,eo=rt.additionalProps,za=eo===void 0?{}:eo,Fo=rt.isSticky,Vo="".concat(In,"-cell"),wo=te(Ae,["supportSticky","allColumnsFixedLeft"]),No=wo.supportSticky,uo=wo.allColumnsFixedLeft,Bi=$e(Wn,Fr,Jr,Xt,yr,ha),So=(0,De.Z)(Bi,2),us=So[0],Io=So[1],xi={},_i=typeof la=="number"&&No,zi=typeof Yr=="number"&&No;_i&&(xi.position="sticky",xi.left=la),zi&&(xi.position="sticky",xi.right=Yr);var ho=(ot=(Qt=(Wt=Io==null?void 0:Io.colSpan)!==null&&Wt!==void 0?Wt:za.colSpan)!==null&&Qt!==void 0?Qt:kn)!==null&&ot!==void 0?ot:1,Do=(nn=(qt=(yn=Io==null?void 0:Io.rowSpan)!==null&&yn!==void 0?yn:za.rowSpan)!==null&&qt!==void 0?qt:lo)!==null&&nn!==void 0?nn:1,Jo=jt(Ua,Do),Ko=(0,De.Z)(Jo,2),ro=Ko[0],Kr=Ko[1],ka=function(ma){var Ts;Wn&&Kr(Ua,Ua+Do-1),za==null||(Ts=za.onMouseEnter)===null||Ts===void 0||Ts.call(za,ma)},di=function(ma){var Ts;Wn&&Kr(-1,-1),za==null||(Ts=za.onMouseLeave)===null||Ts===void 0||Ts.call(za,ma)};if(ho===0||Do===0)return null;var $o=(Sn=za.title)!==null&&Sn!==void 0?Sn:un({rowType:xr,ellipsis:$t,children:us}),ol=qe()(Vo,jn,(Qn={},(0,xe.Z)(Qn,"".concat(Vo,"-fix-left"),_i&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-first"),na&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-last"),Gr&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-left-all"),Gr&&uo&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right"),zi&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right-first"),$r&&No),(0,xe.Z)(Qn,"".concat(Vo,"-fix-right-last"),Ra&&No),(0,xe.Z)(Qn,"".concat(Vo,"-ellipsis"),$t),(0,xe.Z)(Qn,"".concat(Vo,"-with-append"),yo),(0,xe.Z)(Qn,"".concat(Vo,"-fix-sticky"),(_i||zi)&&Fo&&No),(0,xe.Z)(Qn,"".concat(Vo,"-row-hover"),!Io&&ro),Qn),za.className,Io==null?void 0:Io.className),Vs={};Vn&&(Vs.textAlign=Vn);var Ci=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},xi),za.style),Vs),Io==null?void 0:Io.style),Ds=us;return(0,Me.Z)(Ds)==="object"&&!Array.isArray(Ds)&&!ae.isValidElement(Ds)&&(Ds=null),$t&&(Gr||$r)&&(Ds=ae.createElement("span",{className:"".concat(Vo,"-content")},Ds)),ae.createElement(Ot,(0,le.Z)({},Io,za,{className:ol,style:Ci,title:$o,scope:vn,onMouseEnter:ka,onMouseLeave:di,colSpan:ho!==1?ho:null,rowSpan:Do!==1?Do:null}),yo,Ds)}var sn=ae.memo(bt);function Et(rt,ot,Qt,Wt,nn,qt){var yn=Qt[rt]||{},Sn=Qt[ot]||{},Qn,Ot;yn.fixed==="left"?Qn=Wt.left[nn==="rtl"?ot:rt]:Sn.fixed==="right"&&(Ot=Wt.right[nn==="rtl"?rt:ot]);var Xt=!1,$t=!1,vn=!1,In=!1,jn=Qt[ot+1],Vn=Qt[rt-1],Wn=!(qt!=null&&qt.children);if(nn==="rtl"){if(Qn!==void 0){var yr=Vn&&Vn.fixed==="left";In=!yr&&Wn}else if(Ot!==void 0){var Fr=jn&&jn.fixed==="right";vn=!Fr&&Wn}}else if(Qn!==void 0){var Jr=jn&&jn.fixed==="left";Xt=!Jr&&Wn}else if(Ot!==void 0){var ha=Vn&&Vn.fixed==="right";$t=!ha&&Wn}return{fixLeft:Qn,fixRight:Ot,lastFixLeft:Xt,firstFixRight:$t,lastFixRight:vn,firstFixLeft:In,isSticky:Wt.isSticky}}var St=ae.createContext({}),Dt=St;function Zt(rt){var ot=rt.className,Qt=rt.index,Wt=rt.children,nn=rt.colSpan,qt=nn===void 0?1:nn,yn=rt.rowSpan,Sn=rt.align,Qn=te(Ae,["prefixCls","direction"]),Ot=Qn.prefixCls,Xt=Qn.direction,$t=ae.useContext(Dt),vn=$t.scrollColumnIndex,In=$t.stickyOffsets,jn=$t.flattenColumns,Vn=$t.columns,Wn=Qt+qt-1,yr=Wn+1===vn?qt+1:qt,Fr=Et(Qt,Qt+yr-1,jn,In,Xt,Vn==null?void 0:Vn[Qt]);return ae.createElement(sn,(0,le.Z)({className:ot,index:Qt,component:"td",prefixCls:Ot,record:null,dataIndex:null,align:Sn,colSpan:yr,rowSpan:yn,render:function(){return Wt}},Fr))}var pt=he(37061),et=["children"];function Nt(rt){var ot=rt.children,Qt=(0,pt.Z)(rt,et);return ae.createElement("tr",Qt,ot)}function ht(rt){var ot=rt.children;return ot}ht.Row=Nt,ht.Cell=Zt;var st=ht;function Ge(rt){var ot=rt.children,Qt=rt.stickyOffsets,Wt=rt.flattenColumns,nn=rt.columns,qt=te(Ae,"prefixCls"),yn=Wt.length-1,Sn=Wt[yn],Qn=ae.useMemo(function(){return{stickyOffsets:Qt,flattenColumns:Wt,scrollColumnIndex:Sn!=null&&Sn.scrollbar?yn:null,columns:nn}},[Sn,Wt,yn,Qt,nn]);return ae.createElement(Dt.Provider,{value:Qn},ae.createElement("tfoot",{className:"".concat(qt,"-summary")},ot))}var Ee=ee(Ge),de=st,Be=he(70425),Ie=he(29301),be=he(29194),Ze=he(24514),gt=he(75152),an=he(26112);function Mt(rt,ot,Qt,Wt,nn,qt,yn){rt.push({record:ot,indent:Qt,index:yn});var Sn=qt(ot),Qn=nn==null?void 0:nn.has(Sn);if(ot&&Array.isArray(ot[Wt])&&Qn)for(var Ot=0;Ot1?na-1:0),$r=1;$r=0;Sn-=1){var Qn=ot[Sn],Ot=Qt&&Qt[Sn],Xt=Ot&&Ot[Rr];if(Qn||Xt||yn){var $t=Xt||{},vn=$t.columnType,In=(0,pt.Z)($t,oa);nn.unshift(ae.createElement("col",(0,le.Z)({key:Sn,style:{width:Qn}},In))),yn=!0}}return ae.createElement("colgroup",null,nn)}var Qa=Ia,Vr=he(26407),_a=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function ja(rt,ot){return(0,ae.useMemo)(function(){for(var Qt=[],Wt=0;Wt1?"colgroup":"col":null,ellipsis:Wn.ellipsis,align:Wn.align,component:Wn.title?qt:yn,prefixCls:Xt,key:In[Vn]},yr,{additionalProps:Fr,rowType:"header"}))}))}ui.displayName="HeaderRow";var Bn=ui;function ar(rt){var ot=[];function Qt(yn,Sn){var Qn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ot[Qn]=ot[Qn]||[];var Ot=Sn,Xt=yn.filter(Boolean).map(function($t){var vn={key:$t.key,className:$t.className||"",children:$t.title,column:$t,colStart:Ot},In=1,jn=$t.children;return jn&&jn.length>0&&(In=Qt(jn,Ot,Qn+1).reduce(function(Vn,Wn){return Vn+Wn},0),vn.hasSubColumns=!0),"colSpan"in $t&&(In=$t.colSpan),"rowSpan"in $t&&(vn.rowSpan=$t.rowSpan),vn.colSpan=In,vn.colEnd=vn.colStart+In-1,ot[Qn].push(vn),Ot+=In,In});return Xt}Qt(rt,0);for(var Wt=ot.length,nn=function(Sn){ot[Sn].forEach(function(Qn){!("rowSpan"in Qn)&&!Qn.hasSubColumns&&(Qn.rowSpan=Wt-Sn)})},qt=0;qt1&&arguments[1]!==void 0?arguments[1]:"";return typeof ot=="number"?ot:ot.endsWith("%")?rt*parseFloat(ot)/100:null}function Ne(rt,ot){return ae.useMemo(function(){if(ot&&ot>0){var Qt=0,Wt=0;rt.forEach(function(Ot){var Xt=rr(ot,Ot.width);Xt?Qt+=Xt:Wt+=1});var nn=ot-Qt,qt=Wt,yn=nn/Wt,Sn=0,Qn=rt.map(function(Ot){var Xt=(0,Re.Z)({},Ot),$t=rr(ot,Xt.width);if($t)Xt.width=$t;else{var vn=Math.floor(yn);Xt.width=qt===1?nn:vn,nn-=vn,qt-=1}return Sn+=Xt.width,Xt});return[Qn,Sn]}return[rt,ot]},[rt,ot])}var He=["children"],Qe=["fixed"];function ut(rt){return(0,sa.Z)(rt).filter(function(ot){return ae.isValidElement(ot)}).map(function(ot){var Qt=ot.key,Wt=ot.props,nn=Wt.children,qt=(0,pt.Z)(Wt,He),yn=(0,Re.Z)({key:Qt},qt);return nn&&(yn.children=ut(nn)),yn})}function Rt(rt){var ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return rt.filter(function(Qt){return Qt&&(0,Me.Z)(Qt)==="object"}).reduce(function(Qt,Wt,nn){var qt=Wt.fixed,yn=qt===!0?"left":qt,Sn="".concat(ot,"-").concat(nn),Qn=Wt.children;return Qn&&Qn.length>0?[].concat((0,Vr.Z)(Qt),(0,Vr.Z)(Rt(Qn,Sn).map(function(Ot){return(0,Re.Z)({fixed:yn},Ot)}))):[].concat((0,Vr.Z)(Qt),[(0,Re.Z)((0,Re.Z)({key:Sn},Wt),{},{fixed:yn})])},[])}function hn(rt){for(var ot=!0,Qt=0;Qt=0;qt-=1){var yn=rt[qt];if(nn&&yn.fixed!=="right")nn=!1;else if(!nn&&yn.fixed==="right"){warning(!1,"Index ".concat(qt+1," of `columns` missing `fixed='right'` prop."));break}}}function bn(rt){return rt.map(function(ot){var Qt=ot.fixed,Wt=(0,pt.Z)(ot,Qe),nn=Qt;return Qt==="left"?nn="right":Qt==="right"&&(nn="left"),(0,Re.Z)({fixed:nn},Wt)})}function ea(rt,ot){var Qt=rt.prefixCls,Wt=rt.columns,nn=rt.children,qt=rt.expandable,yn=rt.expandedKeys,Sn=rt.columnTitle,Qn=rt.getRowKey,Ot=rt.onTriggerExpand,Xt=rt.expandIcon,$t=rt.rowExpandable,vn=rt.expandIconColumnIndex,In=rt.direction,jn=rt.expandRowByClick,Vn=rt.columnWidth,Wn=rt.fixed,yr=rt.scrollWidth,Fr=ae.useMemo(function(){return Wt||ut(nn)},[Wt,nn]),Jr=ae.useMemo(function(){if(qt){var Yr,na=Fr.slice();if(!na.includes(z)){var Gr=vn||0;Gr>=0&&na.splice(Gr,0,z)}var $r=na.indexOf(z);na=na.filter(function(za,Fo){return za!==z||Fo===$r});var Ra=Fr[$r],yo;(Wn==="left"||Wn)&&!vn?yo="left":(Wn==="right"||Wn)&&vn===Fr.length?yo="right":yo=Ra?Ra.fixed:null;var eo=(Yr={},(0,xe.Z)(Yr,Rr,{className:"".concat(Qt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,xe.Z)(Yr,"title",Sn),(0,xe.Z)(Yr,"fixed",yo),(0,xe.Z)(Yr,"className","".concat(Qt,"-row-expand-icon-cell")),(0,xe.Z)(Yr,"width",Vn),(0,xe.Z)(Yr,"render",function(Fo,Vo,wo){var No=Qn(Vo,wo),uo=yn.has(No),Bi=$t?$t(Vo):!0,So=Xt({prefixCls:Qt,expanded:uo,expandable:Bi,record:Vo,onExpand:Ot});return jn?ae.createElement("span",{onClick:function(Io){return Io.stopPropagation()}},So):So}),Yr);return na.map(function(za){return za===z?eo:za})}return Fr.filter(function(za){return za!==z})},[qt,Fr,Qn,yn,Xt,In]),ha=ae.useMemo(function(){var Yr=Jr;return ot&&(Yr=ot(Yr)),Yr.length||(Yr=[{render:function(){return null}}]),Yr},[ot,Jr,In]),Ua=ae.useMemo(function(){return In==="rtl"?bn(Rt(ha)):Rt(ha)},[ha,In,yr]),xr=Ne(Ua,yr),kn=(0,De.Z)(xr,2),lo=kn[0],la=kn[1];return[ha,lo,la]}var vr=ea;function Sr(rt){var ot,Qt=rt.prefixCls,Wt=rt.record,nn=rt.onExpand,qt=rt.expanded,yn=rt.expandable,Sn="".concat(Qt,"-row-expand-icon");if(!yn)return ae.createElement("span",{className:qe()(Sn,"".concat(Qt,"-row-spaced"))});var Qn=function(Xt){nn(Wt,Xt),Xt.stopPropagation()};return ae.createElement("span",{className:qe()(Sn,(ot={},(0,xe.Z)(ot,"".concat(Qt,"-row-expanded"),qt),(0,xe.Z)(ot,"".concat(Qt,"-row-collapsed"),!qt),ot)),onClick:Qn})}function aa(rt,ot,Qt){var Wt=[];function nn(qt){(qt||[]).forEach(function(yn,Sn){Wt.push(ot(yn,Sn)),nn(yn[Qt])})}return nn(rt),Wt}function _n(rt,ot,Qt){var Wt=Dr(rt),nn=Wt.expandIcon,qt=Wt.expandedRowKeys,yn=Wt.defaultExpandedRowKeys,Sn=Wt.defaultExpandAllRows,Qn=Wt.expandedRowRender,Ot=Wt.onExpand,Xt=Wt.onExpandedRowsChange,$t=Wt.childrenColumnName,vn=nn||Sr,In=$t||"children",jn=ae.useMemo(function(){return Qn?"row":rt.expandable&&rt.internalHooks===oe&&rt.expandable.__PARENT_RENDER_ICON__||ot.some(function(Ua){return Ua&&(0,Me.Z)(Ua)==="object"&&Ua[In]})?"nest":!1},[!!Qn,ot]),Vn=ae.useState(function(){return yn||(Sn?aa(ot,Qt,In):[])}),Wn=(0,De.Z)(Vn,2),yr=Wn[0],Fr=Wn[1],Jr=ae.useMemo(function(){return new Set(qt||yr||[])},[qt,yr]),ha=ae.useCallback(function(Ua){var xr=Qt(Ua,ot.indexOf(Ua)),kn,lo=Jr.has(xr);lo?(Jr.delete(xr),kn=(0,Vr.Z)(Jr)):kn=[].concat((0,Vr.Z)(Jr),[xr]),Fr(kn),Ot&&Ot(!lo,Ua),Xt&&Xt(kn)},[Qt,Jr,ot,Ot,Xt]);return[Wt,jn,Jr,vn,In,ha]}function on(rt,ot,Qt,Wt){var nn=rt.map(function(qt,yn){return Et(yn,yn,rt,ot,Qt,Wt==null?void 0:Wt[yn])});return(0,xt.Z)(function(){return nn},[nn],function(qt,yn){return!(0,me.Z)(qt,yn)})}function ur(rt){var ot=(0,ae.useRef)(rt),Qt=(0,ae.useState)({}),Wt=(0,De.Z)(Qt,2),nn=Wt[1],qt=(0,ae.useRef)(null),yn=(0,ae.useRef)([]);function Sn(Qn){yn.current.push(Qn);var Ot=Promise.resolve();qt.current=Ot,Ot.then(function(){if(qt.current===Ot){var Xt=yn.current,$t=ot.current;yn.current=[],Xt.forEach(function(vn){ot.current=vn(ot.current)}),qt.current=null,$t!==ot.current&&nn({})}})}return(0,ae.useEffect)(function(){return function(){qt.current=null}},[]),[ot.current,Sn]}function mr(rt){var ot=(0,ae.useRef)(rt||null),Qt=(0,ae.useRef)();function Wt(){window.clearTimeout(Qt.current)}function nn(yn){ot.current=yn,Wt(),Qt.current=window.setTimeout(function(){ot.current=null,Qt.current=void 0},100)}function qt(){return ot.current}return(0,ae.useEffect)(function(){return Wt},[]),[nn,qt]}function fr(){var rt=ae.useState(-1),ot=(0,De.Z)(rt,2),Qt=ot[0],Wt=ot[1],nn=ae.useState(-1),qt=(0,De.Z)(nn,2),yn=qt[0],Sn=qt[1],Qn=ae.useCallback(function(Ot,Xt){Wt(Ot),Sn(Xt)},[]);return[Qt,yn,Qn]}var Lr=he(47273),ln=(0,Lr.Z)()?window:null;function Hn(rt,ot){var Qt=(0,Me.Z)(rt)==="object"?rt:{},Wt=Qt.offsetHeader,nn=Wt===void 0?0:Wt,qt=Qt.offsetSummary,yn=qt===void 0?0:qt,Sn=Qt.offsetScroll,Qn=Sn===void 0?0:Sn,Ot=Qt.getContainer,Xt=Ot===void 0?function(){return ln}:Ot,$t=Xt()||ln;return ae.useMemo(function(){var vn=!!rt;return{isSticky:vn,stickyClassName:vn?"".concat(ot,"-sticky-holder"):"",offsetHeader:nn,offsetSummary:yn,offsetScroll:Qn,container:$t}},[Qn,nn,yn,ot,$t])}function On(rt,ot,Qt){var Wt=(0,ae.useMemo)(function(){for(var nn=[],qt=[],yn=0,Sn=0,Qn=0;Qn=$t&&(za=$t-vn),yn({scrollLeft:za/$t*(Xt+2)}),Fr.current.x=$r.pageX},Yr=function(){if(qt.current){var $r=(0,gr.os)(qt.current).top,Ra=$r+qt.current.offsetHeight,yo=Qn===window?document.documentElement.scrollTop+window.innerHeight:(0,gr.os)(Qn).top+Qn.clientHeight;Ra-(0,gt.Z)()<=yo||$r>=yo-Sn?yr(function(eo){return(0,Re.Z)((0,Re.Z)({},eo),{},{isHiddenScrollBar:!0})}):yr(function(eo){return(0,Re.Z)((0,Re.Z)({},eo),{},{isHiddenScrollBar:!1})})}},na=function($r){yr(function(Ra){return(0,Re.Z)((0,Re.Z)({},Ra),{},{scrollLeft:$r/Xt*$t||0})})};return ae.useImperativeHandle(Qt,function(){return{setScrollLeft:na}}),ae.useEffect(function(){var Gr=(0,Br.Z)(document.body,"mouseup",kn,!1),$r=(0,Br.Z)(document.body,"mousemove",la,!1);return Yr(),function(){Gr.remove(),$r.remove()}},[vn,Ua]),ae.useEffect(function(){var Gr=(0,Br.Z)(Qn,"scroll",Yr,!1),$r=(0,Br.Z)(window,"resize",Yr,!1);return function(){Gr.remove(),$r.remove()}},[Qn]),ae.useEffect(function(){Wn.isHiddenScrollBar||yr(function(Gr){var $r=qt.current;return $r?(0,Re.Z)((0,Re.Z)({},Gr),{},{scrollLeft:$r.scrollLeft/$r.scrollWidth*$r.clientWidth}):Gr})},[Wn.isHiddenScrollBar]),Xt<=$t||!vn||Wn.isHiddenScrollBar?null:ae.createElement("div",{style:{height:(0,gt.Z)(),width:$t,bottom:Sn},className:"".concat(Ot,"-sticky-scroll")},ae.createElement("div",{onMouseDown:lo,ref:In,className:qe()("".concat(Ot,"-sticky-scroll-bar"),(0,xe.Z)({},"".concat(Ot,"-sticky-scroll-bar-active"),Ua)),style:{width:"".concat(vn,"px"),transform:"translate3d(".concat(Wn.scrollLeft,"px, 0, 0)")}}))},Pa=ae.forwardRef(Da);function br(rt){return null}var To=br;function xo(rt){return null}var fi=xo,jo="rc-table",va=[],to={};function no(){return"No Data"}function ya(rt){var ot,Qt=(0,Re.Z)({rowKey:"key",prefixCls:jo,emptyText:no},rt),Wt=Qt.prefixCls,nn=Qt.className,qt=Qt.rowClassName,yn=Qt.style,Sn=Qt.data,Qn=Qt.rowKey,Ot=Qt.scroll,Xt=Qt.tableLayout,$t=Qt.direction,vn=Qt.title,In=Qt.footer,jn=Qt.summary,Vn=Qt.caption,Wn=Qt.id,yr=Qt.showHeader,Fr=Qt.components,Jr=Qt.emptyText,ha=Qt.onRow,Ua=Qt.onHeaderRow,xr=Qt.internalHooks,kn=Qt.transformColumns,lo=Qt.internalRefs,la=Qt.tailor,Yr=Qt.sticky,na=Sn||va,Gr=!!na.length,$r=xr===oe,Ra=ae.useCallback(function(Fs,Us){return(0,it.Z)(Fr,Fs)||Us},[Fr]),yo=ae.useMemo(function(){return typeof Qn=="function"?Qn:function(Fs){var Us=Fs&&Fs[Qn];return Us}},[Qn]),eo=Ra(["body"]),za=fr(),Fo=(0,De.Z)(za,3),Vo=Fo[0],wo=Fo[1],No=Fo[2],uo=_n(Qt,na,yo),Bi=(0,De.Z)(uo,6),So=Bi[0],us=Bi[1],Io=Bi[2],xi=Bi[3],_i=Bi[4],zi=Bi[5],ho=Ot==null?void 0:Ot.x,Do=ae.useState(0),Jo=(0,De.Z)(Do,2),Ko=Jo[0],ro=Jo[1],Kr=vr((0,Re.Z)((0,Re.Z)((0,Re.Z)({},Qt),So),{},{expandable:!!So.expandedRowRender,columnTitle:So.columnTitle,expandedKeys:Io,getRowKey:yo,onTriggerExpand:zi,expandIcon:xi,expandIconColumnIndex:So.expandIconColumnIndex,direction:$t,scrollWidth:$r&&la&&typeof ho=="number"?ho:null}),$r?kn:null),ka=(0,De.Z)(Kr,3),di=ka[0],$o=ka[1],ol=ka[2],Vs=ol!=null?ol:ho,Ci=ae.useMemo(function(){return{columns:di,flattenColumns:$o}},[di,$o]),Ds=ae.useRef(),$i=ae.useRef(),ma=ae.useRef(),Ts=ae.useRef(),Rs=ae.useRef(),Gi=ae.useState(!1),Ji=(0,De.Z)(Gi,2),ks=Ji[0],Ms=Ji[1],fs=ae.useState(!1),Di=(0,De.Z)(fs,2),sl=Di[0],rl=Di[1],As=ur(new Map),Ro=(0,De.Z)(As,2),$s=Ro[0],pl=Ro[1],yu=Xe($o),Wl=yu.map(function(Fs){return $s.get(Fs)}),$l=ae.useMemo(function(){return Wl},[Wl.join("_")]),jl=nr($l,$o.length,$t),Al=Ot&&_e(Ot.y),Ps=Ot&&_e(Vs)||!!So.fixed,Pu=Ps&&$o.some(function(Fs){var Us=Fs.fixed;return Us}),Tu=ae.useRef(),du=Hn(Yr,Wt),Ru=du.isSticky,LA=du.offsetHeader,iA=du.offsetSummary,rs=du.offsetScroll,pi=du.stickyClassName,xs=du.container,el=ae.useMemo(function(){return jn==null?void 0:jn(na)},[jn,na]),Hl=(Al||Ru)&&ae.isValidElement(el)&&el.type===st&&el.props.fixed,Xl,vl,tu;Al&&(vl={overflowY:"scroll",maxHeight:Ot.y}),Ps&&(Xl={overflowX:"auto"},Al||(vl={overflowY:"hidden"}),tu={width:Vs===!0?"auto":Vs,minWidth:"100%"});var Vl=ae.useCallback(function(Fs,Us){(0,be.Z)(Ds.current)&&pl(function(ru){if(ru.get(Fs)!==Us){var Eu=new Map(ru);return Eu.set(Fs,Us),Eu}return ru})},[]),sA=mr(null),nu=(0,De.Z)(sA,2),nc=nu[0],bc=nu[1];function Zs(Fs,Us){Us&&(typeof Us=="function"?Us(Fs):Us.scrollLeft!==Fs&&(Us.scrollLeft=Fs,Us.scrollLeft!==Fs&&setTimeout(function(){Us.scrollLeft=Fs},0)))}var ku=(0,Fe.Z)(function(Fs){var Us=Fs.currentTarget,ru=Fs.scrollLeft,Eu=$t==="rtl",fu=typeof ru=="number"?ru:Us.scrollLeft,xc=Us||to;if(!bc()||bc()===xc){var Ju;nc(xc),Zs(fu,$i.current),Zs(fu,ma.current),Zs(fu,Rs.current),Zs(fu,(Ju=Tu.current)===null||Ju===void 0?void 0:Ju.setScrollLeft)}var ZA=Us||$i.current;if(ZA){var Qu=ZA.scrollWidth,Fu=ZA.clientWidth;if(Qu===Fu){Ms(!1),rl(!1);return}Eu?(Ms(-fu0)):(Ms(fu>0),rl(fu1?Vn-$r:0,yo=(0,Re.Z)((0,Re.Z)((0,Re.Z)({},kn),Qn),{},{flex:"0 0 ".concat($r,"px"),width:"".concat($r,"px"),marginRight:Ra,pointerEvents:"auto"}),eo=ae.useMemo(function(){return Xt?na<=1:la===0||na===0||na>1},[na,la,Xt]);eo?yo.visibility="hidden":Xt&&(yo.height=$t==null?void 0:$t(na));var za=eo?function(){return null}:vn,Fo={};return(na===0||la===0)&&(Fo.rowSpan=1,Fo.colSpan=1),ae.createElement(sn,(0,le.Z)({className:qe()(jn,Ot),ellipsis:Qt.ellipsis,align:Qt.align,scope:Qt.rowScope,component:"div",prefixCls:ot.prefixCls,key:Jr,record:Sn,index:qt,renderIndex:yn,dataIndex:In,render:za,shouldCellUpdate:Qt.shouldCellUpdate},ha,{appendNode:Ua,additionalProps:(0,Re.Z)((0,Re.Z)({},xr),{},{style:yo},Fo)}))}var qi=vs,yi=["data","index","className","rowKey","style","extra","getHeight"],Wo=ae.forwardRef(function(rt,ot){var Qt=rt.data,Wt=rt.index,nn=rt.className,qt=rt.rowKey,yn=rt.style,Sn=rt.extra,Qn=rt.getHeight,Ot=(0,pt.Z)(rt,yi),Xt=Qt.record,$t=Qt.indent,vn=Qt.index,In=te(Ae,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),jn=In.scrollX,Vn=In.flattenColumns,Wn=In.prefixCls,yr=In.fixColumn,Fr=In.componentWidth,Jr=Ft(Xt,qt,Wt,$t),ha=Jr.rowSupportExpand,Ua=Jr.expanded,xr=Jr.rowProps,kn=Jr.expandedRowRender,lo=Jr.expandedRowClassName,la;if(ha&&Ua){var Yr=kn(Xt,Wt,$t+1,Ua),na=lo==null?void 0:lo(Xt,Wt,$t),Gr={};yr&&(Gr={style:(0,xe.Z)({},"--virtual-width","".concat(Fr,"px"))});var $r="".concat(Wn,"-expanded-row-cell");la=ae.createElement("div",{className:qe()("".concat(Wn,"-expanded-row"),"".concat(Wn,"-expanded-row-level-").concat($t+1),na)},ae.createElement(sn,{component:"div",prefixCls:Wn,className:qe()($r,(0,xe.Z)({},"".concat($r,"-fixed"),yr)),additionalProps:Gr},Yr))}var Ra=(0,Re.Z)((0,Re.Z)({},yn),{},{width:jn});Sn&&(Ra.position="absolute",Ra.pointerEvents="none");var yo=ae.createElement("div",(0,le.Z)({},xr,Ot,{ref:ha?null:ot,className:qe()(nn,"".concat(Wn,"-row"),xr==null?void 0:xr.className,(0,xe.Z)({},"".concat(Wn,"-row-extra"),Sn)),style:(0,Re.Z)((0,Re.Z)({},Ra),xr==null?void 0:xr.style)}),Vn.map(function(eo,za){return ae.createElement(qi,{key:za,rowInfo:Jr,column:eo,colIndex:za,indent:$t,index:Wt,renderIndex:vn,record:Xt,inverse:Sn,getHeight:Qn})}));return ha?ae.createElement("div",{ref:ot},yo,la):yo}),Ui=ee(Wo),Vi=Ui,ji=ae.forwardRef(function(rt,ot){var Qt=rt.data,Wt=rt.onScroll,nn=te(Ae,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),qt=nn.flattenColumns,yn=nn.onColumnResize,Sn=nn.getRowKey,Qn=nn.expandedKeys,Ot=nn.prefixCls,Xt=nn.childrenColumnName,$t=nn.emptyNode,vn=nn.scrollX,In=te(wi),jn=In.scrollY,Vn=In.listItemHeight,Wn=ae.useRef(),yr=ct(Qt,Xt,Qn,Sn),Fr=ae.useMemo(function(){var la=0;return qt.map(function(Yr){var na=Yr.width,Gr=Yr.key;return la+=na,[Gr,na,la]})},[qt]),Jr=ae.useMemo(function(){return Fr.map(function(la){return la[2]})},[Fr]);ae.useEffect(function(){Fr.forEach(function(la){var Yr=(0,De.Z)(la,2),na=Yr[0],Gr=Yr[1];yn(na,Gr)})},[Fr]),ae.useImperativeHandle(ot,function(){var la={};return Object.defineProperty(la,"scrollLeft",{get:function(){var na;return((na=Wn.current)===null||na===void 0?void 0:na.getScrollInfo().x)||0},set:function(na){var Gr;(Gr=Wn.current)===null||Gr===void 0||Gr.scrollTo({left:na})}}),la});var ha=function(Yr,na){var Gr,$r=(Gr=yr[na])===null||Gr===void 0?void 0:Gr.record,Ra=Yr.onCell;if(Ra){var yo,eo=Ra($r,na);return(yo=eo==null?void 0:eo.rowSpan)!==null&&yo!==void 0?yo:1}return 1},Ua=function(Yr){var na=Yr.start,Gr=Yr.end,$r=Yr.getSize,Ra=Yr.offsetY;if(Gr<0)return null;for(var yo=qt.filter(function(ho){return ha(ho,na)===0}),eo=na,za=function(Do){if(yo=yo.filter(function(Jo){return ha(Jo,Do)===0}),!yo.length)return eo=Do,"break"},Fo=na;Fo>=0;Fo-=1){var Vo=za(Fo);if(Vo==="break")break}for(var wo=qt.filter(function(ho){return ha(ho,Gr)!==1}),No=Gr,uo=function(Do){if(wo=wo.filter(function(Jo){return ha(Jo,Do)!==1}),!wo.length)return No=Math.max(Do-1,Gr),"break"},Bi=Gr;Bi1})&&us.push(Do)},xi=eo;xi<=No;xi+=1)var _i=Io(xi);var zi=us.map(function(ho){var Do=yr[ho],Jo=Sn(Do.record,ho),Ko=function(ka){var di=ho+ka-1,$o=Sn(yr[di].record,di),ol=$r(Jo,$o);return ol.bottom-ol.top},ro=$r(Jo);return ae.createElement(Vi,{key:ho,data:Do,rowKey:Jo,index:ho,style:{top:-Ra+ro.top},extra:!0,getHeight:Ko})});return zi},xr=ae.useMemo(function(){return{columnsOffset:Jr}},[Jr]),kn="".concat(Ot,"-tbody"),lo;return yr.length?lo=ae.createElement(Ja.Z,{fullHeight:!1,ref:Wn,className:qe()(kn,"".concat(kn,"-virtual")),height:jn,itemHeight:Vn||24,data:yr,itemKey:function(Yr){return Sn(Yr.record)},scrollWidth:vn,onVirtualScroll:function(Yr){var na=Yr.x;Wt({scrollLeft:na})},extraRender:Ua},function(la,Yr,na){var Gr=Sn(la.record,Yr);return ae.createElement(Vi,(0,le.Z)({data:la,rowKey:Gr,index:Yr},na))}):lo=ae.createElement("div",{className:qe()("".concat(Ot,"-placeholder"))},ae.createElement(sn,{component:"div",prefixCls:Ot},$t)),ae.createElement(hi.Provider,{value:xr},lo)}),ws=ee(ji),ki=ws,Zi=function(ot,Qt){var Wt=Qt.ref,nn=Qt.onScroll;return ae.createElement(ki,{ref:Wt,data:ot,onScroll:nn})},si=100;function Ni(rt){var ot=rt.columns,Qt=rt.scroll,Wt=rt.prefixCls,nn=Wt===void 0?jo:Wt,qt=rt.className,yn=rt.listItemHeight,Sn=Qt||{},Qn=Sn.x,Ot=Sn.y;typeof Qn!="number"&&(Qn=((ot||[]).length+1)*si),typeof Ot!="number"&&(Ot=500);var Xt=ae.useMemo(function(){return{scrollY:Ot,listItemHeight:yn}},[Ot,yn]);return ae.createElement(wi.Provider,{value:Xt},ae.createElement(Zo,(0,le.Z)({},rt,{className:qe()(qt,"".concat(nn,"-virtual")),scroll:(0,Re.Z)((0,Re.Z)({},Qt),{},{x:Qn}),components:{body:Zi},columns:ot,internalHooks:oe,tailor:!0})))}function Qs(rt){return b(Ni,rt)}var mi=Qs(),Ii=null;function ns(rt){return null}var gs=ns;function Ws(rt){return null}var gl=Ws,ul=he(2738),Pl=he(68031),ms=he(36355),bi=he(93891),js=he(19716),bl=he(8628),Dl=he(31724),Au=he(58421),Xo=he(71418),Za=he(88088);function ua(rt){return function(Qt){let{prefixCls:Wt,onExpand:nn,record:qt,expanded:yn,expandable:Sn}=Qt;const Qn=`${Wt}-row-expand-icon`;return ae.createElement("button",{type:"button",onClick:Ot=>{nn(qt,Ot),Ot.stopPropagation()},className:qe()(Qn,{[`${Qn}-spaced`]:!Sn,[`${Qn}-expanded`]:Sn&&yn,[`${Qn}-collapsed`]:Sn&&!yn}),"aria-label":yn?rt.collapse:rt.expand,"aria-expanded":yn})}}var Zn=ua;function Li(rt,ot){return"key"in rt&&rt.key!==void 0&&rt.key!==null?rt.key:rt.dataIndex?Array.isArray(rt.dataIndex)?rt.dataIndex.join("."):rt.dataIndex:ot}function Ti(rt,ot){return ot?`${ot}-${rt}`:`${rt}`}function Ki(rt,ot){return typeof rt=="function"?rt(ot):rt}function Ho(rt,ot){const Qt=Ki(rt,ot);return Object.prototype.toString.call(Qt)==="[object Object]"?"":Qt}var Hi={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"},ls=Hi,Jl=he(7657),Hs=function(ot,Qt){return ae.createElement(Jl.Z,(0,le.Z)({},ot,{ref:Qt,icon:ls}))},oi=ae.forwardRef(Hs),ds=oi,zs=he(56762);function li(rt){const ot=ae.useRef(rt),Qt=(0,zs.Z)();return[()=>ot.current,Wt=>{ot.current=Wt,Qt()}]}var ti=he(3113),Eo=he(24905),_s=he(38854),Yl=he(64165),hl=he(20834),Zl=he(40875),zu=he(5112),Su=he(17574),hu=he(47472),GA=he(92832);function kl(rt){let{value:ot,onChange:Qt,filterSearch:Wt,tablePrefixCls:nn,locale:qt}=rt;return Wt?ae.createElement("div",{className:`${nn}-filter-dropdown-search`},ae.createElement(GA.default,{prefix:ae.createElement(hu.Z,null),placeholder:qt.filterSearchPlaceholder,onChange:Qt,value:ot,htmlSize:1,className:`${nn}-filter-dropdown-search-input`})):null}var Ku=kl,mu=he(10228);const od=rt=>{const{keyCode:ot}=rt;ot===mu.Z.ENTER&&rt.stopPropagation()};var Lu=ae.forwardRef((rt,ot)=>ae.createElement("div",{className:rt.className,onClick:Qt=>Qt.stopPropagation(),onKeyDown:od,ref:ot},rt.children));function Cu(rt){let ot=[];return(rt||[]).forEach(Qt=>{let{value:Wt,children:nn}=Qt;ot.push(Wt),nn&&(ot=[].concat((0,Vr.Z)(ot),(0,Vr.Z)(Cu(nn))))}),ot}function Gu(rt){return rt.some(ot=>{let{children:Qt}=ot;return Qt})}function Ml(rt,ot){return typeof ot=="string"||typeof ot=="number"?ot==null?void 0:ot.toString().toLowerCase().includes(rt.trim().toLowerCase()):!1}function Ss(rt){let{filters:ot,prefixCls:Qt,filteredKeys:Wt,filterMultiple:nn,searchValue:qt,filterSearch:yn}=rt;return ot.map((Sn,Qn)=>{const Ot=String(Sn.value);if(Sn.children)return{key:Ot||Qn,label:Sn.text,popupClassName:`${Qt}-dropdown-submenu`,children:Ss({filters:Sn.children,prefixCls:Qt,filteredKeys:Wt,filterMultiple:nn,searchValue:qt,filterSearch:yn})};const Xt=nn?Eo.default:zu.ZP,$t={key:Sn.value!==void 0?Ot:Qn,label:ae.createElement(ae.Fragment,null,ae.createElement(Xt,{checked:Wt.includes(Ot)}),ae.createElement("span",null,Sn.text))};return qt.trim()?typeof yn=="function"?yn(qt,Sn)?$t:null:Ml(qt,Sn.text)?$t:null:$t})}function ml(rt){var ot,Qt;const{tablePrefixCls:Wt,prefixCls:nn,column:qt,dropdownPrefixCls:yn,columnKey:Sn,filterMultiple:Qn,filterMode:Ot="menu",filterSearch:Xt=!1,filterState:$t,triggerFilter:vn,locale:In,children:jn,getPopupContainer:Vn}=rt,{filterDropdownOpen:Wn,onFilterDropdownOpenChange:yr,filterResetToDefaultFilteredValue:Fr,defaultFilteredValue:Jr,filterDropdownVisible:ha,onFilterDropdownVisibleChange:Ua}=qt,[xr,kn]=ae.useState(!1),lo=!!($t&&(!((ot=$t.filteredKeys)===null||ot===void 0)&&ot.length||$t.forceFiltered)),la=Kr=>{kn(Kr),yr==null||yr(Kr),Ua==null||Ua(Kr)},Yr=(Qt=Wn!=null?Wn:ha)!==null&&Qt!==void 0?Qt:xr,na=$t==null?void 0:$t.filteredKeys,[Gr,$r]=li(na||[]),Ra=Kr=>{let{selectedKeys:ka}=Kr;$r(ka)},yo=(Kr,ka)=>{let{node:di,checked:$o}=ka;Ra(Qn?{selectedKeys:Kr}:{selectedKeys:$o&&di.key?[di.key]:[]})};ae.useEffect(()=>{xr&&Ra({selectedKeys:na||[]})},[na]);const[eo,za]=ae.useState([]),Fo=Kr=>{za(Kr)},[Vo,wo]=ae.useState(""),No=Kr=>{const{value:ka}=Kr.target;wo(ka)};ae.useEffect(()=>{xr||wo("")},[xr]);const uo=Kr=>{const ka=Kr&&Kr.length?Kr:null;if(ka===null&&(!$t||!$t.filteredKeys)||(0,me.Z)(ka,$t==null?void 0:$t.filteredKeys,!0))return null;vn({column:qt,key:Sn,filteredKeys:ka})},Bi=()=>{la(!1),uo(Gr())},So=function(){let{confirm:Kr,closeDropdown:ka}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Kr&&uo([]),ka&&la(!1),wo(""),$r(Fr?(Jr||[]).map(di=>String(di)):[])},us=function(){let{closeDropdown:Kr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Kr&&la(!1),uo(Gr())},Io=Kr=>{Kr&&na!==void 0&&$r(na||[]),la(Kr),!Kr&&!qt.filterDropdown&&Bi()},xi=qe()({[`${yn}-menu-without-submenu`]:!Gu(qt.filters||[])}),_i=Kr=>{if(Kr.target.checked){const ka=Cu(qt==null?void 0:qt.filters).map(di=>String(di));$r(ka)}else $r([])},zi=Kr=>{let{filters:ka}=Kr;return(ka||[]).map((di,$o)=>{const ol=String(di.value),Vs={title:di.text,key:di.value!==void 0?ol:$o};return di.children&&(Vs.children=zi({filters:di.children})),Vs})},ho=Kr=>{var ka;return Object.assign(Object.assign({},Kr),{text:Kr.title,value:Kr.key,children:((ka=Kr.children)===null||ka===void 0?void 0:ka.map(di=>ho(di)))||[]})};let Do;if(typeof qt.filterDropdown=="function")Do=qt.filterDropdown({prefixCls:`${yn}-custom`,setSelectedKeys:Kr=>Ra({selectedKeys:Kr}),selectedKeys:Gr(),confirm:us,clearFilters:So,filters:qt.filters,visible:Yr,close:()=>{la(!1)}});else if(qt.filterDropdown)Do=qt.filterDropdown;else{const Kr=Gr()||[],ka=()=>(qt.filters||[]).length===0?ae.createElement(Yl.Z,{image:Yl.Z.PRESENTED_IMAGE_SIMPLE,description:In.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ot==="tree"?ae.createElement(ae.Fragment,null,ae.createElement(Ku,{filterSearch:Xt,value:Vo,onChange:No,tablePrefixCls:Wt,locale:In}),ae.createElement("div",{className:`${Wt}-filter-dropdown-tree`},Qn?ae.createElement(Eo.default,{checked:Kr.length===Cu(qt.filters).length,indeterminate:Kr.length>0&&Kr.lengthtypeof Xt=="function"?Xt(Vo,ho($o)):Ml(Vo,$o.title):void 0}))):ae.createElement(ae.Fragment,null,ae.createElement(Ku,{filterSearch:Xt,value:Vo,onChange:No,tablePrefixCls:Wt,locale:In}),ae.createElement(hl.default,{selectable:!0,multiple:Qn,prefixCls:`${yn}-menu`,className:xi,onSelect:Ra,onDeselect:Ra,selectedKeys:Kr,getPopupContainer:Vn,openKeys:eo,onOpenChange:Fo,items:Ss({filters:qt.filters||[],filterSearch:Xt,prefixCls:nn,filteredKeys:Gr(),filterMultiple:Qn,searchValue:Vo})})),di=()=>Fr?(0,me.Z)((Jr||[]).map($o=>String($o)),Kr,!0):Kr.length===0;Do=ae.createElement(ae.Fragment,null,ka(),ae.createElement("div",{className:`${nn}-dropdown-btns`},ae.createElement(ti.ZP,{type:"link",size:"small",disabled:di(),onClick:()=>So()},In.filterReset),ae.createElement(ti.ZP,{type:"primary",size:"small",onClick:Bi},In.filterConfirm)))}qt.filterDropdown&&(Do=ae.createElement(Zl.J,{selectable:void 0},Do));const Jo=()=>ae.createElement(Lu,{className:`${nn}-dropdown`},Do);let Ko;typeof qt.filterIcon=="function"?Ko=qt.filterIcon(lo):qt.filterIcon?Ko=qt.filterIcon:Ko=ae.createElement(ds,null);const{direction:ro}=ae.useContext(ms.E_);return ae.createElement("div",{className:`${nn}-column`},ae.createElement("span",{className:`${Wt}-column-title`},jn),ae.createElement(_s.Z,{dropdownRender:Jo,trigger:["click"],open:Yr,onOpenChange:Io,getPopupContainer:Vn,placement:ro==="rtl"?"bottomLeft":"bottomRight"},ae.createElement("span",{role:"button",tabIndex:-1,className:qe()(`${nn}-trigger`,{active:lo}),onClick:Kr=>{Kr.stopPropagation()}},Ko)))}var bA=ml;function Gl(rt,ot,Qt){let Wt=[];return(rt||[]).forEach((nn,qt)=>{var yn;const Sn=Ti(qt,Qt);if(nn.filters||"filterDropdown"in nn||"onFilter"in nn)if("filteredValue"in nn){let Qn=nn.filteredValue;"filterDropdown"in nn||(Qn=(yn=Qn==null?void 0:Qn.map(String))!==null&&yn!==void 0?yn:Qn),Wt.push({column:nn,key:Li(nn,Sn),filteredKeys:Qn,forceFiltered:nn.filtered})}else Wt.push({column:nn,key:Li(nn,Sn),filteredKeys:ot&&nn.defaultFilteredValue?nn.defaultFilteredValue:void 0,forceFiltered:nn.filtered});"children"in nn&&(Wt=[].concat((0,Vr.Z)(Wt),(0,Vr.Z)(Gl(nn.children,ot,Sn))))}),Wt}function Du(rt,ot,Qt,Wt,nn,qt,yn,Sn){return Qt.map((Qn,Ot)=>{const Xt=Ti(Ot,Sn),{filterMultiple:$t=!0,filterMode:vn,filterSearch:In}=Qn;let jn=Qn;if(jn.filters||jn.filterDropdown){const Vn=Li(jn,Xt),Wn=Wt.find(yr=>{let{key:Fr}=yr;return Vn===Fr});jn=Object.assign(Object.assign({},jn),{title:yr=>ae.createElement(bA,{tablePrefixCls:rt,prefixCls:`${rt}-filter`,dropdownPrefixCls:ot,column:jn,columnKey:Vn,filterState:Wn,filterMultiple:$t,filterMode:vn,filterSearch:In,triggerFilter:qt,locale:nn,getPopupContainer:yn},Ki(Qn.title,yr))})}return"children"in jn&&(jn=Object.assign(Object.assign({},jn),{children:Du(rt,ot,jn.children,Wt,nn,qt,yn,Xt)})),jn})}function Mi(rt){const ot={};return rt.forEach(Qt=>{let{key:Wt,filteredKeys:nn,column:qt}=Qt;const{filters:yn,filterDropdown:Sn}=qt;if(Sn)ot[Wt]=nn||null;else if(Array.isArray(nn)){const Qn=Cu(yn);ot[Wt]=Qn.filter(Ot=>nn.includes(String(Ot)))}else ot[Wt]=null}),ot}function tA(rt,ot){return ot.reduce((Qt,Wt)=>{const{column:{onFilter:nn,filters:qt},filteredKeys:yn}=Wt;return nn&&yn&&yn.length?Qt.filter(Sn=>yn.some(Qn=>{const Ot=Cu(qt),Xt=Ot.findIndex(vn=>String(vn)===String(Qn)),$t=Xt!==-1?Ot[Xt]:Qn;return nn($t,Sn)})):Qt},rt)}const pu=rt=>rt.flatMap(ot=>"children"in ot?[ot].concat((0,Vr.Z)(pu(ot.children||[]))):[ot]);function zo(rt){let{prefixCls:ot,dropdownPrefixCls:Qt,mergedColumns:Wt,onFilterChange:nn,getPopupContainer:qt,locale:yn}=rt;const Sn=ae.useMemo(()=>pu(Wt||[]),[Wt]),[Qn,Ot]=ae.useState(()=>Gl(Sn,!0)),Xt=ae.useMemo(()=>{const jn=Gl(Sn,!1);if(jn.length===0)return jn;let Vn=!0,Wn=!0;if(jn.forEach(yr=>{let{filteredKeys:Fr}=yr;Fr!==void 0?Vn=!1:Wn=!1}),Vn){const yr=(Sn||[]).map((Fr,Jr)=>Li(Fr,Ti(Jr)));return Qn.filter(Fr=>{let{key:Jr}=Fr;return yr.includes(Jr)}).map(Fr=>{const Jr=Sn[yr.findIndex(ha=>ha===Fr.key)];return Object.assign(Object.assign({},Fr),{column:Object.assign(Object.assign({},Fr.column),Jr),forceFiltered:Jr.filtered})})}return jn},[Sn,Qn]),$t=ae.useMemo(()=>Mi(Xt),[Xt]),vn=jn=>{const Vn=Xt.filter(Wn=>{let{key:yr}=Wn;return yr!==jn.key});Vn.push(jn),Ot(Vn),nn(Mi(Vn),Vn)};return[jn=>Du(ot,Qt,jn,Xt,yn,vn,qt),Xt,$t]}var Mc=zo;function ql(rt,ot,Qt){const Wt=ae.useRef({});function nn(qt){if(!Wt.current||Wt.current.data!==rt||Wt.current.childrenColumnName!==ot||Wt.current.getRowKey!==Qt){let Sn=function(Qn){Qn.forEach((Ot,Xt)=>{const $t=Qt(Ot,Xt);yn.set($t,Ot),Ot&&typeof Ot=="object"&&ot in Ot&&Sn(Ot[ot]||[])})};const yn=new Map;Sn(rt),Wt.current={data:rt,childrenColumnName:ot,kvMap:yn,getRowKey:Qt}}return Wt.current.kvMap.get(qt)}return[nn]}var pc=he(50371),Wu=function(rt,ot){var Qt={};for(var Wt in rt)Object.prototype.hasOwnProperty.call(rt,Wt)&&ot.indexOf(Wt)<0&&(Qt[Wt]=rt[Wt]);if(rt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nn=0,Wt=Object.getOwnPropertySymbols(rt);nn{const qt=rt[nn];typeof qt!="function"&&(Qt[nn]=qt)}),Qt}function vc(rt,ot,Qt){const Wt=Qt&&typeof Qt=="object"?Qt:{},{total:nn=0}=Wt,qt=Wu(Wt,["total"]),[yn,Sn]=(0,ae.useState)(()=>({current:"defaultCurrent"in qt?qt.defaultCurrent:1,pageSize:"defaultPageSize"in qt?qt.defaultPageSize:Ou})),Qn=(0,pc.Z)(yn,qt,{total:nn>0?nn:rt}),Ot=Math.ceil((nn||rt)/Qn.pageSize);Qn.current>Ot&&(Qn.current=Ot||1);const Xt=(vn,In)=>{Sn({current:vn!=null?vn:1,pageSize:In||Qn.pageSize})},$t=(vn,In)=>{var jn;Qt&&((jn=Qt.onChange)===null||jn===void 0||jn.call(Qt,vn,In)),Xt(vn,In),ot(vn,In||(Qn==null?void 0:Qn.pageSize))};return Qt===!1?[{},()=>{}]:[Object.assign(Object.assign({},Qn),{onChange:$t}),Xt]}var id=vc,Zc=he(84105),nA=he(35654),BA=he(90782),yc=he(71430),Bl=he(18929);const Ql={},Xu="SELECT_ALL",rA="SELECT_INVERT",Ul="SELECT_NONE",Nu=[],Qc=(rt,ot)=>{let Qt=[];return(ot||[]).forEach(Wt=>{Qt.push(Wt),Wt&&typeof Wt=="object"&&rt in Wt&&(Qt=[].concat((0,Vr.Z)(Qt),(0,Vr.Z)(Qc(rt,Wt[rt]))))}),Qt};var _l=(rt,ot)=>{const{preserveSelectedRowKeys:Qt,selectedRowKeys:Wt,defaultSelectedRowKeys:nn,getCheckboxProps:qt,onChange:yn,onSelect:Sn,onSelectAll:Qn,onSelectInvert:Ot,onSelectNone:Xt,onSelectMultiple:$t,columnWidth:vn,type:In,selections:jn,fixed:Vn,renderCell:Wn,hideSelectAll:yr,checkStrictly:Fr=!0}=ot||{},{prefixCls:Jr,data:ha,pageData:Ua,getRecordByKey:xr,getRowKey:kn,expandType:lo,childrenColumnName:la,locale:Yr,getPopupContainer:na}=rt,[Gr,$r]=(0,Bl.Z)(Wt||nn||Nu,{value:Wt}),Ra=ae.useRef(new Map),yo=(0,ae.useCallback)(ho=>{if(Qt){const Do=new Map;ho.forEach(Jo=>{let Ko=xr(Jo);!Ko&&Ra.current.has(Jo)&&(Ko=Ra.current.get(Jo)),Do.set(Jo,Ko)}),Ra.current=Do}},[xr,Qt]);ae.useEffect(()=>{yo(Gr)},[Gr]);const{keyEntities:eo}=(0,ae.useMemo)(()=>{if(Fr)return{keyEntities:null};let ho=ha;if(Qt){const Do=new Set(ha.map((Ko,ro)=>kn(Ko,ro))),Jo=Array.from(Ra.current).reduce((Ko,ro)=>{let[Kr,ka]=ro;return Do.has(Kr)?Ko:Ko.concat(ka)},[]);ho=[].concat((0,Vr.Z)(ho),(0,Vr.Z)(Jo))}return(0,yc.I8)(ho,{externalGetKey:kn,childrenPropName:la})},[ha,kn,Fr,la,Qt]),za=(0,ae.useMemo)(()=>Qc(la,Ua),[la,Ua]),Fo=(0,ae.useMemo)(()=>{const ho=new Map;return za.forEach((Do,Jo)=>{const Ko=kn(Do,Jo),ro=(qt?qt(Do):null)||{};ho.set(Ko,ro)}),ho},[za,kn,qt]),Vo=(0,ae.useCallback)(ho=>{var Do;return!!(!((Do=Fo.get(kn(ho)))===null||Do===void 0)&&Do.disabled)},[Fo,kn]),[wo,No]=(0,ae.useMemo)(()=>{if(Fr)return[Gr||[],[]];const{checkedKeys:ho,halfCheckedKeys:Do}=(0,BA.S)(Gr,!0,eo,Vo);return[ho||[],Do]},[Gr,Fr,eo,Vo]),uo=(0,ae.useMemo)(()=>{const ho=In==="radio"?wo.slice(0,1):wo;return new Set(ho)},[wo,In]),Bi=(0,ae.useMemo)(()=>In==="radio"?new Set:new Set(No),[No,In]),[So,us]=(0,ae.useState)(null);ae.useEffect(()=>{ot||$r(Nu)},[!!ot]);const Io=(0,ae.useCallback)((ho,Do)=>{let Jo,Ko;yo(ho),Qt?(Jo=ho,Ko=ho.map(ro=>Ra.current.get(ro))):(Jo=[],Ko=[],ho.forEach(ro=>{const Kr=xr(ro);Kr!==void 0&&(Jo.push(ro),Ko.push(Kr))})),$r(Jo),yn==null||yn(Jo,Ko,{type:Do})},[$r,xr,yn,Qt]),xi=(0,ae.useCallback)((ho,Do,Jo,Ko)=>{if(Sn){const ro=Jo.map(Kr=>xr(Kr));Sn(xr(ho),Do,ro,Ko)}Io(Jo,"single")},[Sn,xr,Io]),_i=(0,ae.useMemo)(()=>!jn||yr?null:(jn===!0?[Xu,rA,Ul]:jn).map(Do=>Do===Xu?{key:"all",text:Yr.selectionAll,onSelect(){Io(ha.map((Jo,Ko)=>kn(Jo,Ko)).filter(Jo=>{const Ko=Fo.get(Jo);return!(Ko!=null&&Ko.disabled)||uo.has(Jo)}),"all")}}:Do===rA?{key:"invert",text:Yr.selectInvert,onSelect(){const Jo=new Set(uo);Ua.forEach((ro,Kr)=>{const ka=kn(ro,Kr),di=Fo.get(ka);di!=null&&di.disabled||(Jo.has(ka)?Jo.delete(ka):Jo.add(ka))});const Ko=Array.from(Jo);Ot&&Ot(Ko),Io(Ko,"invert")}}:Do===Ul?{key:"none",text:Yr.selectNone,onSelect(){Xt==null||Xt(),Io(Array.from(uo).filter(Jo=>{const Ko=Fo.get(Jo);return Ko==null?void 0:Ko.disabled}),"none")}}:Do).map(Do=>Object.assign(Object.assign({},Do),{onSelect:function(){for(var Jo,Ko,ro=arguments.length,Kr=new Array(ro),ka=0;ka{var Do;if(!ot)return ho.filter(Gi=>Gi!==Ql);let Jo=(0,Vr.Z)(ho);const Ko=new Set(uo),ro=za.map(kn).filter(Gi=>!Fo.get(Gi).disabled),Kr=ro.every(Gi=>Ko.has(Gi)),ka=ro.some(Gi=>Ko.has(Gi)),di=()=>{const Gi=[];Kr?ro.forEach(ks=>{Ko.delete(ks),Gi.push(ks)}):ro.forEach(ks=>{Ko.has(ks)||(Ko.add(ks),Gi.push(ks))});const Ji=Array.from(Ko);Qn==null||Qn(!Kr,Ji.map(ks=>xr(ks)),Gi.map(ks=>xr(ks))),Io(Ji,"all"),us(null)};let $o;if(In!=="radio"){let Gi;if(_i){const Di={getPopupContainer:na,items:_i.map((sl,rl)=>{const{key:As,text:Ro,onSelect:$s}=sl;return{key:As!=null?As:rl,onClick:()=>{$s==null||$s(ro)},label:Ro}})};Gi=ae.createElement("div",{className:`${Jr}-selection-extra`},ae.createElement(_s.Z,{menu:Di,getPopupContainer:na},ae.createElement("span",null,ae.createElement(Zc.Z,null))))}const Ji=za.map((Di,sl)=>{const rl=kn(Di,sl),As=Fo.get(rl)||{};return Object.assign({checked:Ko.has(rl)},As)}).filter(Di=>{let{disabled:sl}=Di;return sl}),ks=!!Ji.length&&Ji.length===za.length,Ms=ks&&Ji.every(Di=>{let{checked:sl}=Di;return sl}),fs=ks&&Ji.some(Di=>{let{checked:sl}=Di;return sl});$o=!yr&&ae.createElement("div",{className:`${Jr}-selection`},ae.createElement(Eo.default,{checked:ks?Ms:!!za.length&&Kr,indeterminate:ks?!Ms&&fs:!Kr&&ka,onChange:di,disabled:za.length===0||ks,"aria-label":Gi?"Custom selection":"Select all",skipGroup:!0}),Gi)}let ol;In==="radio"?ol=(Gi,Ji,ks)=>{const Ms=kn(Ji,ks),fs=Ko.has(Ms);return{node:ae.createElement(zu.ZP,Object.assign({},Fo.get(Ms),{checked:fs,onClick:Di=>Di.stopPropagation(),onChange:Di=>{Ko.has(Ms)||xi(Ms,!0,[Ms],Di.nativeEvent)}})),checked:fs}}:ol=(Gi,Ji,ks)=>{var Ms;const fs=kn(Ji,ks),Di=Ko.has(fs),sl=Bi.has(fs),rl=Fo.get(fs);let As;return lo==="nest"?As=sl:As=(Ms=rl==null?void 0:rl.indeterminate)!==null&&Ms!==void 0?Ms:sl,{node:ae.createElement(Eo.default,Object.assign({},rl,{indeterminate:As,checked:Di,skipGroup:!0,onClick:Ro=>Ro.stopPropagation(),onChange:Ro=>{let{nativeEvent:$s}=Ro;const{shiftKey:pl}=$s;let yu=-1,Wl=-1;if(pl&&Fr){const $l=new Set([So,fs]);ro.some((jl,Al)=>{if($l.has(jl))if(yu===-1)yu=Al;else return Wl=Al,!0;return!1})}if(Wl!==-1&&yu!==Wl&&Fr){const $l=ro.slice(yu,Wl+1),jl=[];Di?$l.forEach(Ps=>{Ko.has(Ps)&&(jl.push(Ps),Ko.delete(Ps))}):$l.forEach(Ps=>{Ko.has(Ps)||(jl.push(Ps),Ko.add(Ps))});const Al=Array.from(Ko);$t==null||$t(!Di,Al.map(Ps=>xr(Ps)),jl.map(Ps=>xr(Ps))),Io(Al,"multiple")}else{const $l=wo;if(Fr){const jl=Di?(0,nA._5)($l,fs):(0,nA.L0)($l,fs);xi(fs,!Di,jl,$s)}else{const jl=(0,BA.S)([].concat((0,Vr.Z)($l),[fs]),!0,eo,Vo),{checkedKeys:Al,halfCheckedKeys:Ps}=jl;let Pu=Al;if(Di){const Tu=new Set(Al);Tu.delete(fs),Pu=(0,BA.S)(Array.from(Tu),{checked:!1,halfCheckedKeys:Ps},eo,Vo).checkedKeys}xi(fs,!Di,Pu,$s)}}us(Di?null:fs)}})),checked:Di}};const Vs=(Gi,Ji,ks)=>{const{node:Ms,checked:fs}=ol(Gi,Ji,ks);return Wn?Wn(fs,Ji,ks,Ms):Ms};if(!Jo.includes(Ql))if(Jo.findIndex(Gi=>{var Ji;return((Ji=Gi[Rr])===null||Ji===void 0?void 0:Ji.columnType)==="EXPAND_COLUMN"})===0){const[Gi,...Ji]=Jo;Jo=[Gi,Ql].concat((0,Vr.Z)(Ji))}else Jo=[Ql].concat((0,Vr.Z)(Jo));const Ci=Jo.indexOf(Ql);Jo=Jo.filter((Gi,Ji)=>Gi!==Ql||Ji===Ci);const Ds=Jo[Ci-1],$i=Jo[Ci+1];let ma=Vn;ma===void 0&&(($i==null?void 0:$i.fixed)!==void 0?ma=$i.fixed:(Ds==null?void 0:Ds.fixed)!==void 0&&(ma=Ds.fixed)),ma&&Ds&&((Do=Ds[Rr])===null||Do===void 0?void 0:Do.columnType)==="EXPAND_COLUMN"&&Ds.fixed===void 0&&(Ds.fixed=ma);const Ts=qe()(`${Jr}-selection-col`,{[`${Jr}-selection-col-with-dropdown`]:jn&&In==="checkbox"}),Rs={fixed:ma,width:vn,className:`${Jr}-selection-column`,title:ot.columnTitle||$o,render:Vs,onCell:ot.onCell,[Rr]:{className:Ts}};return Jo.map(Gi=>Gi===Ql?Rs:Gi)},[kn,za,ot,wo,uo,Bi,vn,_i,lo,So,Fo,$t,xi,Vo]),uo]},PA=he(89489),Ec=he(59477),xA=he(6848);const bu="ascend",uu="descend";function tc(rt){return typeof rt.sorter=="object"&&typeof rt.sorter.multiple=="number"?rt.sorter.multiple:!1}function wc(rt){return typeof rt=="function"?rt:rt&&typeof rt=="object"&&rt.compare?rt.compare:!1}function cu(rt,ot){return ot?rt[rt.indexOf(ot)+1]:rt[0]}function Uc(rt,ot,Qt){let Wt=[];function nn(qt,yn){Wt.push({column:qt,key:Li(qt,yn),multiplePriority:tc(qt),sortOrder:qt.sortOrder})}return(rt||[]).forEach((qt,yn)=>{const Sn=Ti(yn,Qt);qt.children?("sortOrder"in qt&&nn(qt,Sn),Wt=[].concat((0,Vr.Z)(Wt),(0,Vr.Z)(Uc(qt.children,ot,Sn)))):qt.sorter&&("sortOrder"in qt?nn(qt,Sn):ot&&qt.defaultSortOrder&&Wt.push({column:qt,key:Li(qt,Sn),multiplePriority:tc(qt),sortOrder:qt.defaultSortOrder}))}),Wt}function Ol(rt,ot,Qt,Wt,nn,qt,yn,Sn){return(ot||[]).map((Qn,Ot)=>{const Xt=Ti(Ot,Sn);let $t=Qn;if($t.sorter){const vn=$t.sortDirections||nn,In=$t.showSorterTooltip===void 0?yn:$t.showSorterTooltip,jn=Li($t,Xt),Vn=Qt.find(lo=>{let{key:la}=lo;return la===jn}),Wn=Vn?Vn.sortOrder:null,yr=cu(vn,Wn);let Fr;if(Qn.sortIcon)Fr=Qn.sortIcon({sortOrder:Wn});else{const lo=vn.includes(bu)&&ae.createElement(Ec.Z,{className:qe()(`${rt}-column-sorter-up`,{active:Wn===bu})}),la=vn.includes(uu)&&ae.createElement(PA.Z,{className:qe()(`${rt}-column-sorter-down`,{active:Wn===uu})});Fr=ae.createElement("span",{className:qe()(`${rt}-column-sorter`,{[`${rt}-column-sorter-full`]:!!(lo&&la)})},ae.createElement("span",{className:`${rt}-column-sorter-inner`,"aria-hidden":"true"},lo,la))}const{cancelSort:Jr,triggerAsc:ha,triggerDesc:Ua}=qt||{};let xr=Jr;yr===uu?xr=Ua:yr===bu&&(xr=ha);const kn=typeof In=="object"?In:{title:xr};$t=Object.assign(Object.assign({},$t),{className:qe()($t.className,{[`${rt}-column-sort`]:Wn}),title:lo=>{const la=ae.createElement("div",{className:`${rt}-column-sorters`},ae.createElement("span",{className:`${rt}-column-title`},Ki(Qn.title,lo)),Fr);return In?ae.createElement(xA.Z,Object.assign({},kn),la):la},onHeaderCell:lo=>{const la=Qn.onHeaderCell&&Qn.onHeaderCell(lo)||{},Yr=la.onClick,na=la.onKeyDown;la.onClick=Ra=>{Wt({column:Qn,key:jn,sortOrder:yr,multiplePriority:tc(Qn)}),Yr==null||Yr(Ra)},la.onKeyDown=Ra=>{Ra.keyCode===mu.Z.ENTER&&(Wt({column:Qn,key:jn,sortOrder:yr,multiplePriority:tc(Qn)}),na==null||na(Ra))};const Gr=Ho(Qn.title,{}),$r=Gr==null?void 0:Gr.toString();return Wn?la["aria-sort"]=Wn==="ascend"?"ascending":"descending":la["aria-label"]=$r||"",la.className=qe()(la.className,`${rt}-column-has-sorters`),la.tabIndex=0,Qn.ellipsis&&(la.title=(Gr!=null?Gr:"").toString()),la}})}return"children"in $t&&($t=Object.assign(Object.assign({},$t),{children:Ol(rt,$t.children,Qt,Wt,nn,qt,yn,Xt)})),$t})}function vu(rt){const{column:ot,sortOrder:Qt}=rt;return{column:ot,order:Qt,field:ot.dataIndex,columnKey:ot.key}}function Bu(rt){const ot=rt.filter(Qt=>{let{sortOrder:Wt}=Qt;return Wt}).map(vu);return ot.length===0&&rt.length?Object.assign(Object.assign({},vu(rt[rt.length-1])),{column:void 0}):ot.length<=1?ot[0]||{}:ot}function aA(rt,ot,Qt){const Wt=ot.slice().sort((yn,Sn)=>Sn.multiplePriority-yn.multiplePriority),nn=rt.slice(),qt=Wt.filter(yn=>{let{column:{sorter:Sn},sortOrder:Qn}=yn;return wc(Sn)&&Qn});return qt.length?nn.sort((yn,Sn)=>{for(let Qn=0;Qn{const Sn=yn[Qt];return Sn?Object.assign(Object.assign({},yn),{[Qt]:aA(Sn,ot,Qt)}):yn}):nn}function ld(rt){let{prefixCls:ot,mergedColumns:Qt,onSorterChange:Wt,sortDirections:nn,tableLocale:qt,showSorterTooltip:yn}=rt;const[Sn,Qn]=ae.useState(Uc(Qt,!0)),Ot=ae.useMemo(()=>{let jn=!0;const Vn=Uc(Qt,!1);if(!Vn.length)return Sn;const Wn=[];function yr(Jr){jn?Wn.push(Jr):Wn.push(Object.assign(Object.assign({},Jr),{sortOrder:null}))}let Fr=null;return Vn.forEach(Jr=>{Fr===null?(yr(Jr),Jr.sortOrder&&(Jr.multiplePriority===!1?jn=!1:Fr=!0)):(Fr&&Jr.multiplePriority!==!1||(jn=!1),yr(Jr))}),Wn},[Qt,Sn]),Xt=ae.useMemo(()=>{const jn=Ot.map(Vn=>{let{column:Wn,sortOrder:yr}=Vn;return{column:Wn,order:yr}});return{sortColumns:jn,sortColumn:jn[0]&&jn[0].column,sortOrder:jn[0]&&jn[0].order}},[Ot]);function $t(jn){let Vn;jn.multiplePriority===!1||!Ot.length||Ot[0].multiplePriority===!1?Vn=[jn]:Vn=[].concat((0,Vr.Z)(Ot.filter(Wn=>{let{key:yr}=Wn;return yr!==jn.key})),[jn]),Qn(Vn),Wt(Bu(Vn),Vn)}return[jn=>Ol(ot,jn,Ot,$t,nn,qt,yn),Ot,Xt,()=>Bu(Ot)]}function jc(rt,ot){return rt.map(Qt=>{const Wt=Object.assign({},Qt);return Wt.title=Ki(Qt.title,ot),"children"in Wt&&(Wt.children=jc(Wt.children,ot)),Wt})}function oA(rt){return[ae.useCallback(Qt=>jc(Qt,rt),[rt])]}var vo=Co((rt,ot)=>{const{_renderTimes:Qt}=rt,{_renderTimes:Wt}=ot;return Qt!==Wt}),FA=Qs((rt,ot)=>{const{_renderTimes:Qt}=rt,{_renderTimes:Wt}=ot;return Qt!==Wt}),IA=he(64993),Sc=he(17313),Cc=he(83116),Yc=he(37613),Lt=rt=>{const{componentCls:ot}=rt,Qt=`${rt.lineWidth}px ${rt.lineType} ${rt.tableBorderColor}`,Wt=(nn,qt,yn)=>({[`&${ot}-${nn}`]:{[`> ${ot}-container`]:{[`> ${ot}-content, > ${ot}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ot}-expanded-row-fixed`]:{margin:`-${qt}px -${yn+rt.lineWidth}px`}}}}}});return{[`${ot}-wrapper`]:{[`${ot}${ot}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ot}-title`]:{border:Qt,borderBottom:0},[`> ${ot}-container`]:{borderInlineStart:Qt,borderTop:Qt,[` > ${ot}-content, > ${ot}-header, > ${ot}-body, @@ -306,7 +306,7 @@ headers: `+(0,ue.default)(Ar),Gt.data=pn,Gt.path=bt.path,Gt.status=be,Gt.headers &${ot}-row:hover > td, > th${ot}-cell-row-hover, > td${ot}-cell-row-hover - `]:{background:Vn},[`&${ot}-row-selected`]:{"> th, > td":{background:Wn},"&:hover > th, &:hover > td":{background:yr}}}},[`${ot}-footer`]:{padding:`${Wt}px ${nn}px`,color:Fr,background:Jr}})}};var Or=(0,Cc.Z)("Table",rt=>{const{colorTextHeading:ot,colorSplit:Qt,colorIcon:Wt,colorIconHover:nn,opacityLoading:qt,colorBgContainer:yn,controlInteractiveSize:Sn,headerBg:Qn,headerColor:Ot,headerSortActiveBg:Xt,headerSortHoverBg:$t,bodySortBg:vn,rowHoverBg:In,rowSelectedBg:jn,rowSelectedHoverBg:Vn,rowExpandedBg:Wn,cellPaddingBlock:yr,cellPaddingInline:Fr,cellPaddingBlockMD:Jr,cellPaddingInlineMD:ha,cellPaddingBlockSM:Ua,cellPaddingInlineSM:xr,borderColor:kn,footerBg:lo,footerColor:la,headerBorderRadius:Yr,cellFontSize:na,cellFontSizeMD:Gr,cellFontSizeSM:$r,headerSplitColor:Ra,fixedHeaderSortActiveBg:yo,headerFilterHoverBg:eo,filterDropdownBg:za,expandIconBg:Fo,selectionColumnWidth:Vo,stickyScrollBarBg:wo}=rt,No=new IA.C(Wt),uo=new IA.C(nn),Bi=2,So=(0,Yc.TS)(rt,{tableFontSize:na,tableBg:yn,tableRadius:Yr,tablePaddingVertical:yr,tablePaddingHorizontal:Fr,tablePaddingVerticalMiddle:Jr,tablePaddingHorizontalMiddle:ha,tablePaddingVerticalSmall:Ua,tablePaddingHorizontalSmall:xr,tableBorderColor:kn,tableHeaderTextColor:Ot,tableHeaderBg:Qn,tableFooterTextColor:la,tableFooterBg:lo,tableHeaderCellSplitColor:Ra,tableHeaderSortBg:Xt,tableHeaderSortHoverBg:$t,tableHeaderIconColor:No.clone().setAlpha(No.getAlpha()*qt).toRgbString(),tableHeaderIconColorHover:uo.clone().setAlpha(uo.getAlpha()*qt).toRgbString(),tableBodySortBg:vn,tableFixedHeaderSortActiveBg:yo,tableHeaderFilterActiveBg:eo,tableFilterDropdownBg:za,tableRowHoverBg:In,tableSelectedRowBg:jn,tableSelectedRowHoverBg:Vn,zIndexTableFixed:Bi,zIndexTableSticky:Bi+1,tableFontSizeMiddle:Gr,tableFontSizeSmall:$r,tableSelectionColumnWidth:Vo,tableExpandIconBg:Fo,tableExpandColumnWidth:Sn+2*rt.padding,tableExpandedRowBg:Wn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wo,tableScrollThumbBgHover:ot,tableScrollBg:Qt});return[Tr(So),Oe(So),gn(So),It(So),io(So),Lt(So),ke(So),Zr(So),gn(So),er(So),Pt(So),fe(So),Cn(So),Pn(So),zt(So),tt(So),cr(So)]},rt=>{const{colorFillAlter:ot,colorBgContainer:Qt,colorTextHeading:Wt,colorFillSecondary:nn,colorFillContent:qt,controlItemBgActive:yn,controlItemBgActiveHover:Sn,padding:Qn,paddingSM:Ot,paddingXS:Xt,colorBorderSecondary:$t,borderRadiusLG:vn,fontSize:In,controlHeight:jn,colorTextPlaceholder:Vn}=rt,Wn=new IA.C(nn).onBackground(Qt).toHexShortString(),yr=new IA.C(qt).onBackground(Qt).toHexShortString(),Fr=new IA.C(ot).onBackground(Qt).toHexShortString();return{headerBg:Fr,headerColor:Wt,headerSortActiveBg:Wn,headerSortHoverBg:yr,bodySortBg:Fr,rowHoverBg:Fr,rowSelectedBg:yn,rowSelectedHoverBg:Sn,rowExpandedBg:ot,cellPaddingBlock:Qn,cellPaddingInline:Qn,cellPaddingBlockMD:Ot,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Xt,cellPaddingInlineSM:Xt,borderColor:$t,headerBorderRadius:vn,footerBg:Fr,footerColor:Wt,cellFontSize:In,cellFontSizeMD:In,cellFontSizeSM:In,headerSplitColor:$t,fixedHeaderSortActiveBg:Wn,headerFilterHoverBg:qt,filterDropdownMenuBg:Qt,filterDropdownBg:Qt,expandIconBg:Qt,selectionColumnWidth:jn,stickyScrollBarBg:Vn,stickyScrollBarBorderRadius:100}});const pa=[],Mr=(rt,ot)=>{const{prefixCls:Qt,className:Wt,rootClassName:nn,style:qt,size:yn,bordered:Sn,dropdownPrefixCls:Qn,dataSource:Ot,pagination:Xt,rowSelection:$t,rowKey:vn="key",rowClassName:In,columns:jn,children:Vn,childrenColumnName:Wn,onChange:yr,getPopupContainer:Fr,loading:Jr,expandIcon:ha,expandable:Ua,expandedRowRender:xr,expandIconColumnIndex:kn,indentSize:lo,scroll:la,sortDirections:Yr,locale:na,showSorterTooltip:Gr=!0,virtual:$r}=rt,Ra=ae.useMemo(()=>jn||ut(Vn),[jn,Vn]),yo=ae.useMemo(()=>Ra.some(rs=>rs.responsive),[Ra]),eo=(0,bl.Z)(yo),za=ae.useMemo(()=>{const rs=new Set(Object.keys(eo).filter(pi=>eo[pi]));return Ra.filter(pi=>!pi.responsive||pi.responsive.some(xs=>rs.has(xs)))},[Ra,eo]),Fo=(0,ul.Z)(rt,["className","style","columns"]),{locale:Vo=Dl.Z,direction:wo,table:No,renderEmpty:uo,getPrefixCls:Bi,getPopupContainer:So}=ae.useContext(ms.E_),us=(0,js.Z)(yn),Io=Object.assign(Object.assign({},Vo.Table),na),xi=Ot||pa,_i=Bi("table",Qt),zi=Bi("dropdown",Qn),ho=Object.assign({childrenColumnName:Wn,expandIconColumnIndex:kn},Ua),{childrenColumnName:Do="children"}=ho,Jo=ae.useMemo(()=>xi.some(rs=>rs==null?void 0:rs[Do])?"nest":xr||Ua&&Ua.expandedRowRender?"row":null,[xi]),Ko={body:ae.useRef()},ro=ae.useMemo(()=>typeof vn=="function"?vn:rs=>rs==null?void 0:rs[vn],[vn]),[Kr]=ql(xi,Do,ro),ka={},di=function(rs,pi){let xs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var el,Hl,Wl;const vl=Object.assign(Object.assign({},ka),rs);xs&&((el=ka.resetPagination)===null||el===void 0||el.call(ka),!((Hl=vl.pagination)===null||Hl===void 0)&&Hl.current&&(vl.pagination.current=1),Xt&&Xt.onChange&&Xt.onChange(1,(Wl=vl.pagination)===null||Wl===void 0?void 0:Wl.pageSize)),la&&la.scrollToFirstRowOnChange!==!1&&Ko.body.current&&(0,Pl.Z)(0,{getContainer:()=>Ko.body.current}),yr==null||yr(vl.pagination,vl.filters,vl.sorter,{currentDataSource:tA(aA(xi,vl.sorterStates,Do),vl.filterStates),action:pi})},$o=(rs,pi)=>{di({sorter:rs,sorterStates:pi},"sort",!1)},[ol,Vs,Ci,Ds]=ld({prefixCls:_i,mergedColumns:za,onSorterChange:$o,sortDirections:Yr||["ascend","descend"],tableLocale:Io,showSorterTooltip:Gr}),$i=ae.useMemo(()=>aA(xi,Vs,Do),[xi,Vs]);ka.sorter=Ds(),ka.sorterStates=Vs;const ma=(rs,pi)=>{di({filters:rs,filterStates:pi},"filter",!0)},[Ts,Rs,Gi]=Qc({prefixCls:_i,locale:Io,dropdownPrefixCls:zi,mergedColumns:za,onFilterChange:ma,getPopupContainer:Fr||So}),Ji=tA($i,Rs);ka.filters=Gi,ka.filterStates=Rs;const ks=ae.useMemo(()=>{const rs={};return Object.keys(Gi).forEach(pi=>{Gi[pi]!==null&&(rs[pi]=Gi[pi])}),Object.assign(Object.assign({},Ci),{filters:rs})},[Ci,Gi]),[Ms]=oA(ks),fs=(rs,pi)=>{di({pagination:Object.assign(Object.assign({},ka.pagination),{current:rs,pageSize:pi})},"paginate")},[Di,sl]=id(Ji.length,fs,Xt);ka.pagination=Xt===!1?{}:Xs(Di,Xt),ka.resetPagination=sl;const rl=ae.useMemo(()=>{if(Xt===!1||!Di.pageSize)return Ji;const{current:rs=1,total:pi,pageSize:xs=Ou}=Di;return Ji.lengthxs?Ji.slice((rs-1)*xs,rs*xs):Ji:Ji.slice((rs-1)*xs,rs*xs)},[!!Xt,Ji,Di&&Di.current,Di&&Di.pageSize,Di&&Di.total]),[As,Ro]=_l({prefixCls:_i,data:Ji,pageData:rl,getRowKey:ro,getRecordByKey:Kr,expandType:Jo,childrenColumnName:Do,locale:Io,getPopupContainer:Fr||So},$t),$s=(rs,pi,xs)=>{let el;return typeof In=="function"?el=qe()(In(rs,pi,xs)):el=qe()(In),qe()({[`${_i}-row-selected`]:Ro.has(ro(rs,pi))},el)};ho.__PARENT_RENDER_ICON__=ho.expandIcon,ho.expandIcon=ho.expandIcon||ha||Zn(Io),Jo==="nest"&&ho.expandIconColumnIndex===void 0?ho.expandIconColumnIndex=$t?1:0:ho.expandIconColumnIndex>0&&$t&&(ho.expandIconColumnIndex-=1),typeof ho.indentSize!="number"&&(ho.indentSize=typeof lo=="number"?lo:15);const pl=ae.useCallback(rs=>Ms(As(Ts(ol(rs)))),[ol,Ts,As]);let yu,Gl;if(Xt!==!1&&(Di!=null&&Di.total)){let rs;Di.size?rs=Di.size:rs=us==="small"||us==="middle"?"small":void 0;const pi=Hl=>ae.createElement(Au.Z,Object.assign({},Di,{className:qe()(`${_i}-pagination ${_i}-pagination-${Hl}`,Di.className),size:rs})),xs=wo==="rtl"?"left":"right",{position:el}=Di;if(el!==null&&Array.isArray(el)){const Hl=el.find(tu=>tu.includes("top")),Wl=el.find(tu=>tu.includes("bottom")),vl=el.every(tu=>`${tu}`=="none");!Hl&&!Wl&&!vl&&(Gl=pi(xs)),Hl&&(yu=pi(Hl.toLowerCase().replace("top",""))),Wl&&(Gl=pi(Wl.toLowerCase().replace("bottom","")))}else Gl=pi(xs)}let $l;typeof Jr=="boolean"?$l={spinning:Jr}:typeof Jr=="object"&&($l=Object.assign({spinning:!0},Jr));const[jl,Al]=Or(_i),[,Ps]=(0,Za.Z)(),Pu=qe()(`${_i}-wrapper`,No==null?void 0:No.className,{[`${_i}-wrapper-rtl`]:wo==="rtl"},Wt,nn,Al),Tu=Object.assign(Object.assign({},No==null?void 0:No.style),qt),du=na&&na.emptyText||(uo==null?void 0:uo("Table"))||ae.createElement(bi.Z,{componentName:"Table"}),Ru=$r?FA:vo,LA={},iA=ae.useMemo(()=>{const{fontSize:rs,lineHeight:pi,padding:xs,paddingXS:el,paddingSM:Hl}=Ps,Wl=Math.floor(rs*pi);switch(us){case"large":return xs*2+Wl;case"small":return el*2+Wl;default:return Hl*2+Wl}},[Ps,us]);return $r&&(LA.listItemHeight=iA),jl(ae.createElement("div",{ref:ot,className:Pu,style:Tu},ae.createElement(Xo.Z,Object.assign({spinning:!1},$l),yu,ae.createElement(Ru,Object.assign({},LA,Fo,{columns:za,direction:wo,expandable:ho,prefixCls:_i,className:qe()({[`${_i}-middle`]:us==="middle",[`${_i}-small`]:us==="small",[`${_i}-bordered`]:Sn,[`${_i}-empty`]:xi.length===0}),data:rl,rowKey:ro,rowClassName:$s,emptyText:du,internalHooks:oe,internalRefs:Ko,transformColumns:pl})),Gl)))};var qn=ae.forwardRef(Mr);const jr=(rt,ot)=>{const Qt=ae.useRef(0);return Qt.current+=1,ae.createElement(qn,Object.assign({},rt,{ref:ot,_renderTimes:Qt.current}))},ia=ae.forwardRef(jr);ia.SELECTION_COLUMN=Ql,ia.EXPAND_COLUMN=z,ia.SELECTION_ALL=Xu,ia.SELECTION_INVERT=rA,ia.SELECTION_NONE=Ul,ia.Column=gs,ia.ColumnGroup=gl,ia.Summary=de;var Dn=ia,Nn=Dn},12563:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Re}});var z=he(59301),oe=he(99267),De=he(92310),Fe=he.n(De),we=he(36785),me=he(47729),ae=he(14088),ce=he(36355),ge=he(17313),te=he(37613),le=he(83116);const ue=xe=>{const{paddingXXS:at,lineWidth:qe,tagPaddingHorizontal:xt,componentCls:it}=xe,Bt=xt-qe,nt=at-qe;return{[it]:Object.assign(Object.assign({},(0,ge.Wf)(xe)),{display:"inline-block",height:"auto",marginInlineEnd:xe.marginXS,paddingInline:Bt,fontSize:xe.tagFontSize,lineHeight:xe.tagLineHeight,whiteSpace:"nowrap",background:xe.defaultBg,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,opacity:1,transition:`all ${xe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${it}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:xe.defaultColor},[`${it}-close-icon`]:{marginInlineStart:nt,color:xe.colorTextDescription,fontSize:xe.tagIconSize,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,"&:hover":{color:xe.colorTextHeading}},[`&${it}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${xe.iconCls}-close, ${xe.iconCls}-close:hover`]:{color:xe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${it}-checkable-checked):hover`]:{color:xe.colorPrimary,backgroundColor:xe.colorFillSecondary},"&:active, &-checked":{color:xe.colorTextLightSolid},"&-checked":{backgroundColor:xe.colorPrimary,"&:hover":{backgroundColor:xe.colorPrimaryHover}},"&:active":{backgroundColor:xe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${xe.iconCls} + span, > span + ${xe.iconCls}`]:{marginInlineStart:Bt}}),[`${it}-borderless`]:{borderColor:"transparent",background:xe.tagBorderlessBg}}},se=xe=>{const{lineWidth:at,fontSizeIcon:qe}=xe,xt=xe.fontSizeSM,it=`${xe.lineHeightSM*xt}px`;return(0,te.TS)(xe,{tagFontSize:xt,tagLineHeight:it,tagIconSize:qe-2*at,tagPaddingHorizontal:8,tagBorderlessBg:xe.colorFillTertiary})},ne=xe=>({defaultBg:xe.colorFillQuaternary,defaultColor:xe.colorText});var y=(0,le.Z)("Tag",xe=>{const at=se(xe);return ue(at)},ne),a=function(xe,at){var qe={};for(var xt in xe)Object.prototype.hasOwnProperty.call(xe,xt)&&at.indexOf(xt)<0&&(qe[xt]=xe[xt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,xt=Object.getOwnPropertySymbols(xe);it{const{prefixCls:at,style:qe,className:xt,checked:it,onChange:Bt,onClick:nt}=xe,Ht=a(xe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:vt,tag:At}=z.useContext(ce.E_),Xe=jt=>{Bt==null||Bt(!it),nt==null||nt(jt)},_e=vt("tag",at),[dt,$e]=y(_e),kt=Fe()(_e,`${_e}-checkable`,{[`${_e}-checkable-checked`]:it},At==null?void 0:At.className,xt,$e);return dt(z.createElement("span",Object.assign({},Ht,{style:Object.assign(Object.assign({},qe),At==null?void 0:At.style),className:kt,onClick:Xe})))},b=he(45157);const ee=xe=>(0,b.Z)(xe,(at,qe)=>{let{textColor:xt,lightBorderColor:it,lightColor:Bt,darkColor:nt}=qe;return{[`${xe.componentCls}-${at}`]:{color:xt,background:Bt,borderColor:it,"&-inverse":{color:xe.colorTextLightSolid,background:nt,borderColor:nt},[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,le.b)(["Tag","preset"],xe=>{const at=se(xe);return ee(at)},ne);function ie(xe){return typeof xe!="string"?xe:xe.charAt(0).toUpperCase()+xe.slice(1)}const Ae=(xe,at,qe)=>{const xt=ie(qe);return{[`${xe.componentCls}-${at}`]:{color:xe[`color${qe}`],background:xe[`color${xt}Bg`],borderColor:xe[`color${xt}Border`],[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var pe=(0,le.b)(["Tag","status"],xe=>{const at=se(xe);return[Ae(at,"success","Success"),Ae(at,"processing","Info"),Ae(at,"error","Error"),Ae(at,"warning","Warning")]},ne),Pe=function(xe,at){var qe={};for(var xt in xe)Object.prototype.hasOwnProperty.call(xe,xt)&&at.indexOf(xt)<0&&(qe[xt]=xe[xt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,xt=Object.getOwnPropertySymbols(xe);it{const{prefixCls:qe,className:xt,rootClassName:it,style:Bt,children:nt,icon:Ht,color:vt,onClose:At,closeIcon:Xe,closable:_e,bordered:dt=!0}=xe,$e=Pe(xe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:kt,direction:jt,tag:un}=z.useContext(ce.E_),[bt,sn]=z.useState(!0);z.useEffect(()=>{"visible"in $e&&sn($e.visible)},[$e.visible]);const Et=(0,we.o2)(vt),St=(0,we.yT)(vt),Dt=Et||St,Zt=Object.assign(Object.assign({backgroundColor:vt&&!Dt?vt:void 0},un==null?void 0:un.style),Bt),pt=kt("tag",qe),[et,Nt]=y(pt),ht=Fe()(pt,un==null?void 0:un.className,{[`${pt}-${vt}`]:Dt,[`${pt}-has-color`]:vt&&!Dt,[`${pt}-hidden`]:!bt,[`${pt}-rtl`]:jt==="rtl",[`${pt}-borderless`]:!dt},xt,it,Nt),st=be=>{be.stopPropagation(),At==null||At(be),!be.defaultPrevented&&sn(!1)},[,Ge]=(0,me.Z)(_e,Xe,be=>be===null?z.createElement(oe.Z,{className:`${pt}-close-icon`,onClick:st}):z.createElement("span",{className:`${pt}-close-icon`,onClick:st},be),null,!1),Ee=typeof $e.onClick=="function"||nt&&nt.type==="a",de=Ht||null,Be=de?z.createElement(z.Fragment,null,de,nt&&z.createElement("span",null,nt)):nt,Ie=z.createElement("span",Object.assign({},$e,{ref:at,className:ht,style:Zt}),Be,Ge,Et&&z.createElement(re,{key:"preset",prefixCls:pt}),St&&z.createElement(pe,{key:"status",prefixCls:pt}));return et(Ee?z.createElement(ae.Z,{component:"Tag"},Ie):Ie)},Me=z.forwardRef(ve);Me.CheckableTag=E;var Re=Me},17574:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return vt}});var z=he(23130),oe=he(26407),De=he(52671),Fe=he(8657),we=he(92413),me=he(59301),ae={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"},ce=ae,ge=he(7657),te=function(Xe,_e){return me.createElement(ge.Z,(0,we.Z)({},Xe,{ref:_e,icon:ce}))},le=me.forwardRef(te),ue=le,se=he(92310),ne=he.n(se),y=he(35654),a=he(71430),x=he(36355),E=he(56082),b=he(62892),ee=he(20648);const re=4;function ie(At){const{dropPosition:Xe,dropLevelOffset:_e,prefixCls:dt,indent:$e,direction:kt="ltr"}=At,jt=kt==="ltr"?"left":"right",un=kt==="ltr"?"right":"left",bt={[jt]:-_e*$e+re,[un]:0};switch(Xe){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[jt]=$e+re;break}return me.createElement("div",{style:bt,className:`${dt}-drop-indicator`})}var Ae=he(71997),Pe=me.forwardRef((At,Xe)=>{const{getPrefixCls:_e,direction:dt,virtual:$e,tree:kt}=me.useContext(x.E_),{prefixCls:jt,className:un,showIcon:bt=!1,showLine:sn,switcherIcon:Et,blockNode:St=!1,children:Dt,checkable:Zt=!1,selectable:pt=!0,draggable:et,motion:Nt,style:ht}=At,st=_e("tree",jt),Ge=_e(),Ee=Nt!=null?Nt:Object.assign(Object.assign({},(0,b.Z)(Ge)),{motionAppear:!1}),de=Object.assign(Object.assign({},At),{checkable:Zt,selectable:pt,showIcon:bt,motion:Ee,blockNode:St,showLine:!!sn,dropIndicatorRender:ie}),[Be,Ie]=(0,ee.ZP)(st),be=me.useMemo(()=>{if(!et)return!1;let gt={};switch(typeof et){case"function":gt.nodeDraggable=et;break;case"object":gt=Object.assign({},et);break;default:break}return gt.icon!==!1&&(gt.icon=gt.icon||me.createElement(E.Z,null)),gt},[et]),Ze=gt=>me.createElement(Ae.Z,{prefixCls:st,switcherIcon:Et,treeNodeProps:gt,showLine:sn});return Be(me.createElement(z.Z,Object.assign({itemHeight:20,ref:Xe,virtual:$e},de,{style:Object.assign(Object.assign({},kt==null?void 0:kt.style),ht),prefixCls:st,className:ne()({[`${st}-icon-hide`]:!bt,[`${st}-block-node`]:St,[`${st}-unselectable`]:!pt,[`${st}-rtl`]:dt==="rtl"},kt==null?void 0:kt.className,un,Ie),direction:dt,checkable:Zt&&me.createElement("span",{className:`${st}-checkbox-inner`}),selectable:pt,switcherIcon:Ze,draggable:be}),Dt))}),ve;(function(At){At[At.None=0]="None",At[At.Start=1]="Start",At[At.End=2]="End"})(ve||(ve={}));function Me(At,Xe){function _e(dt){const{key:$e,children:kt}=dt;Xe($e,dt)!==!1&&Me(kt||[],Xe)}At.forEach(_e)}function Re(At){let{treeData:Xe,expandedKeys:_e,startKey:dt,endKey:$e}=At;const kt=[];let jt=ve.None;if(dt&&dt===$e)return[dt];if(!dt||!$e)return[];function un(bt){return bt===dt||bt===$e}return Me(Xe,bt=>{if(jt===ve.End)return!1;if(un(bt)){if(kt.push(bt),jt===ve.None)jt=ve.Start;else if(jt===ve.Start)return jt=ve.End,!1}else jt===ve.Start&&kt.push(bt);return _e.includes(bt)}),kt}function xe(At,Xe){const _e=(0,oe.Z)(Xe),dt=[];return Me(At,($e,kt)=>{const jt=_e.indexOf($e);return jt!==-1&&(dt.push(kt),_e.splice(jt,1)),!!_e.length}),dt}var at=function(At,Xe){var _e={};for(var dt in At)Object.prototype.hasOwnProperty.call(At,dt)&&Xe.indexOf(dt)<0&&(_e[dt]=At[dt]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,dt=Object.getOwnPropertySymbols(At);$e{var{defaultExpandAll:_e,defaultExpandParent:dt,defaultExpandedKeys:$e}=At,kt=at(At,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const jt=me.useRef(),un=me.useRef(),bt=()=>{const{keyEntities:be}=(0,a.I8)(xt(kt));let Ze;return _e?Ze=Object.keys(be):dt?Ze=(0,y.r7)(kt.expandedKeys||$e||[],be):Ze=kt.expandedKeys||$e,Ze},[sn,Et]=me.useState(kt.selectedKeys||kt.defaultSelectedKeys||[]),[St,Dt]=me.useState(()=>bt());me.useEffect(()=>{"selectedKeys"in kt&&Et(kt.selectedKeys)},[kt.selectedKeys]),me.useEffect(()=>{"expandedKeys"in kt&&Dt(kt.expandedKeys)},[kt.expandedKeys]);const Zt=(be,Ze)=>{var gt;return"expandedKeys"in kt||Dt(be),(gt=kt.onExpand)===null||gt===void 0?void 0:gt.call(kt,be,Ze)},pt=(be,Ze)=>{var gt;const{multiple:an}=kt,{node:Mt,nativeEvent:ct}=Ze,{key:Vt=""}=Mt,cn=xt(kt),Ft=Object.assign(Object.assign({},Ze),{selected:!0}),Gt=(ct==null?void 0:ct.ctrlKey)||(ct==null?void 0:ct.metaKey),pn=ct==null?void 0:ct.shiftKey;let fn;an&&Gt?(fn=be,jt.current=Vt,un.current=fn,Ft.selectedNodes=xe(cn,fn)):an&&pn?(fn=Array.from(new Set([].concat((0,oe.Z)(un.current||[]),(0,oe.Z)(Re({treeData:cn,expandedKeys:St,startKey:Vt,endKey:jt.current}))))),Ft.selectedNodes=xe(cn,fn)):(fn=[Vt],jt.current=Vt,un.current=fn,Ft.selectedNodes=xe(cn,fn)),(gt=kt.onSelect)===null||gt===void 0||gt.call(kt,fn,Ft),"selectedKeys"in kt||Et(fn)},{getPrefixCls:et,direction:Nt}=me.useContext(x.E_),{prefixCls:ht,className:st,showIcon:Ge=!0,expandAction:Ee="click"}=kt,de=at(kt,["prefixCls","className","showIcon","expandAction"]),Be=et("tree",ht),Ie=ne()(`${Be}-directory`,{[`${Be}-directory-rtl`]:Nt==="rtl"},st);return me.createElement(Pe,Object.assign({icon:qe,ref:Xe,blockNode:!0},de,{showIcon:Ge,expandAction:Ee,prefixCls:Be,className:Ie,expandedKeys:St,selectedKeys:sn,onSelect:pt,onExpand:Zt}))};var nt=me.forwardRef(it);const Ht=Pe;Ht.DirectoryTree=nt,Ht.TreeNode=z.O;var vt=Ht},20648:function(Rn,rn,he){"use strict";he.d(rn,{TM:function(){return se},Yk:function(){return ue}});var z=he(93083),oe=he(98447),De=he(17313),Fe=he(8378),we=he(37613),me=he(83116);const ae=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ce=(ne,y)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),ge=(ne,y)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),te=(ne,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:re}=y,ie=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,De.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,De.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ae,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,De.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ce(ne,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ie},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},ge(ne,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},le=ne=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=ne;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:b},[`${y}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},ue=(ne,y)=>{const a=`.${ne}`,x=`${a}-treenode`,E=y.paddingXS/2,b=(0,we.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:E});return[te(ne,b),le(b)]},se=ne=>{const{controlHeightSM:y}=ne;return{titleHeight:y,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};rn.ZP=(0,me.Z)("Tree",(ne,y)=>{let{prefixCls:a}=y;return[{[ne.componentCls]:(0,oe.C2)(`${a}-checkbox`,ne)},ue(a,ne),(0,Fe.Z)(ne)]},ne=>{const{colorTextLightSolid:y,colorPrimary:a}=ne;return Object.assign(Object.assign({},se(ne)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return x}});var z=he(92413),oe=he(59301),De={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"},Fe=De,we=he(7657),me=function(b,ee){return oe.createElement(we.Z,(0,z.Z)({},b,{ref:ee,icon:Fe}))},ae=oe.forwardRef(me),ce=ae,ge=he(52671),te=he(58617),le=he(15075),ue=he(43531),se=he(92310),ne=he.n(se),y=he(92343),x=E=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:re,showLine:ie}=E,{isLeaf:Ae,expanded:pe,loading:Pe}=re;if(Pe)return oe.createElement(te.Z,{className:`${b}-switcher-loading-icon`});let ve;if(ie&&typeof ie=="object"&&(ve=ie.showLeafIcon),Ae){if(!ie)return null;if(typeof ve!="boolean"&&ve){const xe=typeof ve=="function"?ve(re):ve,at=`${b}-switcher-line-custom-icon`;return(0,y.l$)(xe)?(0,y.Tm)(xe,{className:ne()(xe.props.className||"",at)}):xe}return ve?oe.createElement(ge.Z,{className:`${b}-switcher-line-icon`}):oe.createElement("span",{className:`${b}-switcher-leaf-line`})}const Me=`${b}-switcher-icon`,Re=typeof ee=="function"?ee(re):ee;return(0,y.l$)(Re)?(0,y.Tm)(Re,{className:ne()(Re.props.className||"",Me)}):Re!==void 0?Re:ie?pe?oe.createElement(le.Z,{className:`${b}-switcher-line-icon`}):oe.createElement(ue.Z,{className:`${b}-switcher-line-icon`}):oe.createElement(ce,{className:Me})}},54580:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Lr}});var z=he(59301),oe=he(26407),De=he(92310),Fe=he.n(De),we=he(92413),me=he(6909),ae=he(4771),ce=he(9427),ge=he(25440),te=he(400),le=he(37061),ue=he(85195),se=he(39559),ne=he(20569),y=he(26112);function a(ln,Hn){var On="cannot ".concat(ln.method," ").concat(ln.action," ").concat(Hn.status,"'"),nr=new Error(On);return nr.status=Hn.status,nr.method=ln.method,nr.url=ln.action,nr}function x(ln){var Hn=ln.responseText||ln.response;if(!Hn)return Hn;try{return JSON.parse(Hn)}catch(On){return Hn}}function E(ln){var Hn=new XMLHttpRequest;ln.onProgress&&Hn.upload&&(Hn.upload.onprogress=function(Yn){Yn.total>0&&(Yn.percent=Yn.loaded/Yn.total*100),ln.onProgress(Yn)});var On=new FormData;ln.data&&Object.keys(ln.data).forEach(function(Cr){var Yn=ln.data[Cr];if(Array.isArray(Yn)){Yn.forEach(function(Br){On.append("".concat(Cr,"[]"),Br)});return}On.append(Cr,Yn)}),ln.file instanceof Blob?On.append(ln.filename,ln.file,ln.file.name):On.append(ln.filename,ln.file),Hn.onerror=function(Yn){ln.onError(Yn)},Hn.onload=function(){return Hn.status<200||Hn.status>=300?ln.onError(a(ln,Hn),x(Hn)):ln.onSuccess(x(Hn),Hn)},Hn.open(ln.method,ln.action,!0),ln.withCredentials&&"withCredentials"in Hn&&(Hn.withCredentials=!0);var nr=ln.headers||{};return nr["X-Requested-With"]!==null&&Hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(nr).forEach(function(Cr){nr[Cr]!==null&&Hn.setRequestHeader(Cr,nr[Cr])}),Hn.send(On),{abort:function(){Hn.abort()}}}var b=+new Date,ee=0;function re(){return"rc-upload-".concat(b,"-").concat(++ee)}var ie=he(48736),Ae=function(ln,Hn){if(ln&&Hn){var On=Array.isArray(Hn)?Hn:Hn.split(","),nr=ln.name||"",Cr=ln.type||"",Yn=Cr.replace(/\/.*$/,"");return On.some(function(Br){var gr=Br.trim();if(/^\*(\/\*)?$/.test(Br))return!0;if(gr.charAt(0)==="."){var Da=nr.toLowerCase(),Pa=gr.toLowerCase(),br=[Pa];return(Pa===".jpg"||Pa===".jpeg")&&(br=[".jpg",".jpeg"]),br.some(function(To){return Da.endsWith(To)})}return/\/\*$/.test(gr)?Yn===gr.replace(/\/.*$/,""):Cr===gr?!0:/^\w+$/.test(gr)?((0,ie.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(gr,"'.Skip for check.")),!0):!1})}return!0};function pe(ln,Hn){var On=ln.createReader(),nr=[];function Cr(){On.readEntries(function(Yn){var Br=Array.prototype.slice.apply(Yn);nr=nr.concat(Br);var gr=!Br.length;gr?Hn(nr):Cr()})}Cr()}var Pe=function(Hn,On,nr){var Cr=function Yn(Br,gr){Br&&(Br.path=gr||"",Br.isFile?Br.file(function(Da){nr(Da)&&(Br.fullPath&&!Da.webkitRelativePath&&(Object.defineProperties(Da,{webkitRelativePath:{writable:!0}}),Da.webkitRelativePath=Br.fullPath.replace(/^\//,""),Object.defineProperties(Da,{webkitRelativePath:{writable:!1}})),On([Da]))}):Br.isDirectory&&pe(Br,function(Da){Da.forEach(function(Pa){Yn(Pa,"".concat(gr).concat(Br.name,"/"))})}))};Hn.forEach(function(Yn){Cr(Yn.webkitGetAsEntry())})},ve=Pe,Me=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(ln){(0,ce.Z)(On,ln);var Hn=(0,ge.Z)(On);function On(){var nr;(0,me.Z)(this,On);for(var Cr=arguments.length,Yn=new Array(Cr),Br=0;Br{let{uid:Yn}=Cr;return Yn===ln.uid});return nr===-1?On.push(ln):On[nr]=ln,On}function gt(ln,Hn){const On=ln.uid!==void 0?"uid":"name";return Hn.filter(nr=>nr[On]===ln[On])[0]}function an(ln,Hn){const On=ln.uid!==void 0?"uid":"name",nr=Hn.filter(Cr=>Cr[On]!==ln[On]);return nr.length===Hn.length?null:nr}const Mt=function(){const Hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),nr=Hn[Hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(nr)||[""])[0]},ct=ln=>ln.indexOf("image/")===0,Vt=ln=>{if(ln.type&&!ln.thumbUrl)return ct(ln.type);const Hn=ln.thumbUrl||ln.url||"",On=Mt(Hn);return/^data:image\//.test(Hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(On)?!0:!(/^data:/.test(Hn)||On)},cn=200;function Ft(ln){return new Promise(Hn=>{if(!ln.type||!ct(ln.type)){Hn("");return}const On=document.createElement("canvas");On.width=cn,On.height=cn,On.style.cssText=`position: fixed; left: 0; top: 0; width: ${cn}px; height: ${cn}px; z-index: 9999; display: none;`,document.body.appendChild(On);const nr=On.getContext("2d"),Cr=new Image;if(Cr.onload=()=>{const{width:Yn,height:Br}=Cr;let gr=cn,Da=cn,Pa=0,br=0;Yn>Br?(Da=Br*(cn/Yn),br=-(Da-gr)/2):(gr=Yn*(cn/Br),Pa=-(gr-Da)/2),nr.drawImage(Cr,Pa,br,gr,Da);const To=On.toDataURL();document.body.removeChild(On),window.URL.revokeObjectURL(Cr.src),Hn(To)},Cr.crossOrigin="anonymous",ln.type.startsWith("image/svg+xml")){const Yn=new FileReader;Yn.onload=()=>{Yn.result&&(Cr.src=Yn.result)},Yn.readAsDataURL(ln)}else if(ln.type.startsWith("image/gif")){const Yn=new FileReader;Yn.onload=()=>{Yn.result&&Hn(Yn.result)},Yn.readAsDataURL(ln)}else Cr.src=window.URL.createObjectURL(ln)})}var Gt=he(26227),pn=he(41464),fn=he(15277),Xn=he(93948),Ar=he(6848),Ir=z.forwardRef((ln,Hn)=>{let{prefixCls:On,className:nr,style:Cr,locale:Yn,listType:Br,file:gr,items:Da,progress:Pa,iconRender:br,actionIconRender:To,itemRender:xo,isImgUrl:fi,showPreviewIcon:jo,showRemoveIcon:va,showDownloadIcon:to,previewIcon:no,removeIcon:ya,downloadIcon:Co,onPreview:_o,onDownload:Zo,onClose:Ja}=ln;var wi,hi;const{status:ts}=gr,[vs,qi]=z.useState(ts);z.useEffect(()=>{ts!=="removed"&&qi(ts)},[ts]);const[yi,Wo]=z.useState(!1);z.useEffect(()=>{const ms=setTimeout(()=>{Wo(!0)},300);return()=>{clearTimeout(ms)}},[]);const Ui=br(gr);let Vi=z.createElement("div",{className:`${On}-icon`},Ui);if(Br==="picture"||Br==="picture-card"||Br==="picture-circle")if(vs==="uploading"||!gr.thumbUrl&&!gr.url){const ms=Fe()(`${On}-list-item-thumbnail`,{[`${On}-list-item-file`]:vs!=="uploading"});Vi=z.createElement("div",{className:ms},Ui)}else{const ms=fi!=null&&fi(gr)?z.createElement("img",{src:gr.thumbUrl||gr.url,alt:gr.name,className:`${On}-list-item-image`,crossOrigin:gr.crossOrigin}):Ui,bi=Fe()(`${On}-list-item-thumbnail`,{[`${On}-list-item-file`]:fi&&!fi(gr)});Vi=z.createElement("a",{className:bi,onClick:js=>_o(gr,js),href:gr.url||gr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ms)}const ji=Fe()(`${On}-list-item`,`${On}-list-item-${vs}`),ws=typeof gr.linkProps=="string"?JSON.parse(gr.linkProps):gr.linkProps,ki=va?To((typeof ya=="function"?ya(gr):ya)||z.createElement(Gt.Z,null),()=>Ja(gr),On,Yn.removeFile):null,Zi=to&&vs==="done"?To((typeof Co=="function"?Co(gr):Co)||z.createElement(pn.Z,null),()=>Zo(gr),On,Yn.downloadFile):null,si=Br!=="picture-card"&&Br!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Fe()(`${On}-list-item-actions`,{picture:Br==="picture"})},Zi,ki),Ni=Fe()(`${On}-list-item-name`),Qs=gr.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ni,title:gr.name},ws,{href:gr.url,onClick:ms=>_o(gr,ms)}),gr.name),si]:[z.createElement("span",{key:"view",className:Ni,onClick:ms=>_o(gr,ms),title:gr.name},gr.name),si],mi={pointerEvents:"none",opacity:.5},Ii=jo?z.createElement("a",{href:gr.url||gr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:gr.url||gr.thumbUrl?void 0:mi,onClick:ms=>_o(gr,ms),title:Yn.previewFile},typeof no=="function"?no(gr):no||z.createElement(fn.Z,null)):null,ns=(Br==="picture-card"||Br==="picture-circle")&&vs!=="uploading"&&z.createElement("span",{className:`${On}-list-item-actions`},Ii,vs==="done"&&Zi,ki),{getPrefixCls:gs}=z.useContext(Ht.E_),Ws=gs(),gl=z.createElement("div",{className:ji},Vi,Qs,ns,yi&&z.createElement(Ge.default,{motionName:`${Ws}-fade`,visible:vs==="uploading",motionDeadline:2e3},ms=>{let{className:bi}=ms;const js="percent"in gr?z.createElement(Xn.Z,Object.assign({},Pa,{type:"line",percent:gr.percent,"aria-label":gr["aria-label"],"aria-labelledby":gr["aria-labelledby"]})):null;return z.createElement("div",{className:Fe()(`${On}-list-item-progress`,bi)},js)})),ul=gr.response&&typeof gr.response=="string"?gr.response:((wi=gr.error)===null||wi===void 0?void 0:wi.statusText)||((hi=gr.error)===null||hi===void 0?void 0:hi.message)||Yn.uploadError,Pl=vs==="error"?z.createElement(Ar.Z,{title:ul,getPopupContainer:ms=>ms.parentNode},gl):gl;return z.createElement("div",{className:Fe()(`${On}-list-item-container`,nr),style:Cr,ref:Hn},xo?xo(Pl,gr,Da,{download:Zo.bind(null,gr),preview:_o.bind(null,gr),remove:Ja.bind(null,gr)}):Pl)});const Hr=(ln,Hn)=>{const{listType:On="text",previewFile:nr=Ft,onPreview:Cr,onDownload:Yn,onRemove:Br,locale:gr,iconRender:Da,isImageUrl:Pa=Vt,prefixCls:br,items:To=[],showPreviewIcon:xo=!0,showRemoveIcon:fi=!0,showDownloadIcon:jo=!1,removeIcon:va,previewIcon:to,downloadIcon:no,progress:ya={size:[-1,2],showInfo:!1},appendAction:Co,appendActionVisible:_o=!0,itemRender:Zo,disabled:Ja}=ln,wi=(0,Ee.Z)(),[hi,ts]=z.useState(!1);z.useEffect(()=>{On!=="picture"&&On!=="picture-card"&&On!=="picture-circle"||(To||[]).forEach(mi=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mi.originFileObj instanceof File||mi.originFileObj instanceof Blob)||mi.thumbUrl!==void 0||(mi.thumbUrl="",nr&&nr(mi.originFileObj).then(Ii=>{mi.thumbUrl=Ii||"",wi()}))})},[On,To,nr]),z.useEffect(()=>{ts(!0)},[]);const vs=(mi,Ii)=>{if(Cr)return Ii==null||Ii.preventDefault(),Cr(mi)},qi=mi=>{typeof Yn=="function"?Yn(mi):mi.url&&window.open(mi.url)},yi=mi=>{Br==null||Br(mi)},Wo=mi=>{if(Da)return Da(mi,On);const Ii=mi.status==="uploading",ns=Pa&&Pa(mi)?z.createElement(st,null):z.createElement(un,null);let gs=Ii?z.createElement(bt.Z,null):z.createElement(Zt,null);return On==="picture"?gs=Ii?z.createElement(bt.Z,null):ns:(On==="picture-card"||On==="picture-circle")&&(gs=Ii?gr.uploading:ns),gs},Ui=(mi,Ii,ns,gs)=>{const Ws={type:"text",size:"small",title:gs,onClick:gl=>{Ii(),(0,Be.l$)(mi)&&mi.props.onClick&&mi.props.onClick(gl)},className:`${ns}-list-item-action`,disabled:Ja};if((0,Be.l$)(mi)){const gl=(0,Be.Tm)(mi,Object.assign(Object.assign({},mi.props),{onClick:()=>{}}));return z.createElement(Ie.ZP,Object.assign({},Ws,{icon:gl}))}return z.createElement(Ie.ZP,Object.assign({},Ws),z.createElement("span",null,mi))};z.useImperativeHandle(Hn,()=>({handlePreview:vs,handleDownload:qi}));const{getPrefixCls:Vi}=z.useContext(Ht.E_),ji=Vi("upload",br),ws=Vi(),ki=Fe()(`${ji}-list`,`${ji}-list-${On}`),Zi=(0,oe.Z)(To.map(mi=>({key:mi.uid,file:mi})));let Ni={motionDeadline:2e3,motionName:`${ji}-${On==="picture-card"||On==="picture-circle"?"animate-inline":"animate"}`,keys:Zi,motionAppear:hi};const Qs=z.useMemo(()=>{const mi=Object.assign({},(0,de.Z)(ws));return delete mi.onAppearEnd,delete mi.onEnterEnd,delete mi.onLeaveEnd,mi},[ws]);return On!=="picture-card"&&On!=="picture-circle"&&(Ni=Object.assign(Object.assign({},Qs),Ni)),z.createElement("div",{className:ki},z.createElement(Ge.CSSMotionList,Object.assign({},Ni,{component:!1}),mi=>{let{key:Ii,file:ns,className:gs,style:Ws}=mi;return z.createElement(Ir,{key:Ii,locale:gr,prefixCls:ji,className:gs,style:Ws,file:ns,items:To,progress:ya,listType:On,isImgUrl:Pa,showPreviewIcon:xo,showRemoveIcon:fi,showDownloadIcon:jo,removeIcon:va,previewIcon:to,downloadIcon:no,iconRender:Wo,actionIconRender:Ui,itemRender:Zo,onPreview:vs,onDownload:qi,onClose:yi})}),Co&&z.createElement(Ge.default,Object.assign({},Ni,{visible:_o,forceRender:!0}),mi=>{let{className:Ii,style:ns}=mi;return(0,Be.Tm)(Co,gs=>({className:Fe()(gs.className,Ii),style:Object.assign(Object.assign(Object.assign({},ns),{pointerEvents:Ii?"none":void 0}),gs.style)}))}))};var Dr=z.forwardRef(Hr),oa=he(17313),Ia=he(8378),Qa=he(83116),Vr=he(37613),ja=ln=>{const{componentCls:Hn,iconCls:On}=ln;return{[`${Hn}-wrapper`]:{[`${Hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ln.colorFillAlter,border:`${ln.lineWidth}px dashed ${ln.colorBorder}`,borderRadius:ln.borderRadiusLG,cursor:"pointer",transition:`border-color ${ln.motionDurationSlow}`,[Hn]:{padding:`${ln.padding}px 0`},[`${Hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Hn}-disabled):hover`]:{borderColor:ln.colorPrimaryHover},[`p${Hn}-drag-icon`]:{marginBottom:ln.margin,[On]:{color:ln.colorPrimary,fontSize:ln.uploadThumbnailSize}},[`p${Hn}-text`]:{margin:`0 0 ${ln.marginXXS}px`,color:ln.colorTextHeading,fontSize:ln.fontSizeLG},[`p${Hn}-hint`]:{color:ln.colorTextDescription,fontSize:ln.fontSize},[`&${Hn}-disabled`]:{cursor:"not-allowed",[`p${Hn}-drag-icon ${On}, + `]:{background:Vn},[`&${ot}-row-selected`]:{"> th, > td":{background:Wn},"&:hover > th, &:hover > td":{background:yr}}}},[`${ot}-footer`]:{padding:`${Wt}px ${nn}px`,color:Fr,background:Jr}})}};var Or=(0,Cc.Z)("Table",rt=>{const{colorTextHeading:ot,colorSplit:Qt,colorIcon:Wt,colorIconHover:nn,opacityLoading:qt,colorBgContainer:yn,controlInteractiveSize:Sn,headerBg:Qn,headerColor:Ot,headerSortActiveBg:Xt,headerSortHoverBg:$t,bodySortBg:vn,rowHoverBg:In,rowSelectedBg:jn,rowSelectedHoverBg:Vn,rowExpandedBg:Wn,cellPaddingBlock:yr,cellPaddingInline:Fr,cellPaddingBlockMD:Jr,cellPaddingInlineMD:ha,cellPaddingBlockSM:Ua,cellPaddingInlineSM:xr,borderColor:kn,footerBg:lo,footerColor:la,headerBorderRadius:Yr,cellFontSize:na,cellFontSizeMD:Gr,cellFontSizeSM:$r,headerSplitColor:Ra,fixedHeaderSortActiveBg:yo,headerFilterHoverBg:eo,filterDropdownBg:za,expandIconBg:Fo,selectionColumnWidth:Vo,stickyScrollBarBg:wo}=rt,No=new IA.C(Wt),uo=new IA.C(nn),Bi=2,So=(0,Yc.TS)(rt,{tableFontSize:na,tableBg:yn,tableRadius:Yr,tablePaddingVertical:yr,tablePaddingHorizontal:Fr,tablePaddingVerticalMiddle:Jr,tablePaddingHorizontalMiddle:ha,tablePaddingVerticalSmall:Ua,tablePaddingHorizontalSmall:xr,tableBorderColor:kn,tableHeaderTextColor:Ot,tableHeaderBg:Qn,tableFooterTextColor:la,tableFooterBg:lo,tableHeaderCellSplitColor:Ra,tableHeaderSortBg:Xt,tableHeaderSortHoverBg:$t,tableHeaderIconColor:No.clone().setAlpha(No.getAlpha()*qt).toRgbString(),tableHeaderIconColorHover:uo.clone().setAlpha(uo.getAlpha()*qt).toRgbString(),tableBodySortBg:vn,tableFixedHeaderSortActiveBg:yo,tableHeaderFilterActiveBg:eo,tableFilterDropdownBg:za,tableRowHoverBg:In,tableSelectedRowBg:jn,tableSelectedRowHoverBg:Vn,zIndexTableFixed:Bi,zIndexTableSticky:Bi+1,tableFontSizeMiddle:Gr,tableFontSizeSmall:$r,tableSelectionColumnWidth:Vo,tableExpandIconBg:Fo,tableExpandColumnWidth:Sn+2*rt.padding,tableExpandedRowBg:Wn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:wo,tableScrollThumbBgHover:ot,tableScrollBg:Qt});return[Tr(So),Oe(So),gn(So),It(So),io(So),Lt(So),ke(So),Zr(So),gn(So),er(So),Pt(So),fe(So),Cn(So),Pn(So),zt(So),tt(So),cr(So)]},rt=>{const{colorFillAlter:ot,colorBgContainer:Qt,colorTextHeading:Wt,colorFillSecondary:nn,colorFillContent:qt,controlItemBgActive:yn,controlItemBgActiveHover:Sn,padding:Qn,paddingSM:Ot,paddingXS:Xt,colorBorderSecondary:$t,borderRadiusLG:vn,fontSize:In,controlHeight:jn,colorTextPlaceholder:Vn}=rt,Wn=new IA.C(nn).onBackground(Qt).toHexShortString(),yr=new IA.C(qt).onBackground(Qt).toHexShortString(),Fr=new IA.C(ot).onBackground(Qt).toHexShortString();return{headerBg:Fr,headerColor:Wt,headerSortActiveBg:Wn,headerSortHoverBg:yr,bodySortBg:Fr,rowHoverBg:Fr,rowSelectedBg:yn,rowSelectedHoverBg:Sn,rowExpandedBg:ot,cellPaddingBlock:Qn,cellPaddingInline:Qn,cellPaddingBlockMD:Ot,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Xt,cellPaddingInlineSM:Xt,borderColor:$t,headerBorderRadius:vn,footerBg:Fr,footerColor:Wt,cellFontSize:In,cellFontSizeMD:In,cellFontSizeSM:In,headerSplitColor:$t,fixedHeaderSortActiveBg:Wn,headerFilterHoverBg:qt,filterDropdownMenuBg:Qt,filterDropdownBg:Qt,expandIconBg:Qt,selectionColumnWidth:jn,stickyScrollBarBg:Vn,stickyScrollBarBorderRadius:100}});const pa=[],Mr=(rt,ot)=>{const{prefixCls:Qt,className:Wt,rootClassName:nn,style:qt,size:yn,bordered:Sn,dropdownPrefixCls:Qn,dataSource:Ot,pagination:Xt,rowSelection:$t,rowKey:vn="key",rowClassName:In,columns:jn,children:Vn,childrenColumnName:Wn,onChange:yr,getPopupContainer:Fr,loading:Jr,expandIcon:ha,expandable:Ua,expandedRowRender:xr,expandIconColumnIndex:kn,indentSize:lo,scroll:la,sortDirections:Yr,locale:na,showSorterTooltip:Gr=!0,virtual:$r}=rt,Ra=ae.useMemo(()=>jn||ut(Vn),[jn,Vn]),yo=ae.useMemo(()=>Ra.some(rs=>rs.responsive),[Ra]),eo=(0,bl.Z)(yo),za=ae.useMemo(()=>{const rs=new Set(Object.keys(eo).filter(pi=>eo[pi]));return Ra.filter(pi=>!pi.responsive||pi.responsive.some(xs=>rs.has(xs)))},[Ra,eo]),Fo=(0,ul.Z)(rt,["className","style","columns"]),{locale:Vo=Dl.Z,direction:wo,table:No,renderEmpty:uo,getPrefixCls:Bi,getPopupContainer:So}=ae.useContext(ms.E_),us=(0,js.Z)(yn),Io=Object.assign(Object.assign({},Vo.Table),na),xi=Ot||pa,_i=Bi("table",Qt),zi=Bi("dropdown",Qn),ho=Object.assign({childrenColumnName:Wn,expandIconColumnIndex:kn},Ua),{childrenColumnName:Do="children"}=ho,Jo=ae.useMemo(()=>xi.some(rs=>rs==null?void 0:rs[Do])?"nest":xr||Ua&&Ua.expandedRowRender?"row":null,[xi]),Ko={body:ae.useRef()},ro=ae.useMemo(()=>typeof vn=="function"?vn:rs=>rs==null?void 0:rs[vn],[vn]),[Kr]=ql(xi,Do,ro),ka={},di=function(rs,pi){let xs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var el,Hl,Xl;const vl=Object.assign(Object.assign({},ka),rs);xs&&((el=ka.resetPagination)===null||el===void 0||el.call(ka),!((Hl=vl.pagination)===null||Hl===void 0)&&Hl.current&&(vl.pagination.current=1),Xt&&Xt.onChange&&Xt.onChange(1,(Xl=vl.pagination)===null||Xl===void 0?void 0:Xl.pageSize)),la&&la.scrollToFirstRowOnChange!==!1&&Ko.body.current&&(0,Pl.Z)(0,{getContainer:()=>Ko.body.current}),yr==null||yr(vl.pagination,vl.filters,vl.sorter,{currentDataSource:tA(aA(xi,vl.sorterStates,Do),vl.filterStates),action:pi})},$o=(rs,pi)=>{di({sorter:rs,sorterStates:pi},"sort",!1)},[ol,Vs,Ci,Ds]=ld({prefixCls:_i,mergedColumns:za,onSorterChange:$o,sortDirections:Yr||["ascend","descend"],tableLocale:Io,showSorterTooltip:Gr}),$i=ae.useMemo(()=>aA(xi,Vs,Do),[xi,Vs]);ka.sorter=Ds(),ka.sorterStates=Vs;const ma=(rs,pi)=>{di({filters:rs,filterStates:pi},"filter",!0)},[Ts,Rs,Gi]=Mc({prefixCls:_i,locale:Io,dropdownPrefixCls:zi,mergedColumns:za,onFilterChange:ma,getPopupContainer:Fr||So}),Ji=tA($i,Rs);ka.filters=Gi,ka.filterStates=Rs;const ks=ae.useMemo(()=>{const rs={};return Object.keys(Gi).forEach(pi=>{Gi[pi]!==null&&(rs[pi]=Gi[pi])}),Object.assign(Object.assign({},Ci),{filters:rs})},[Ci,Gi]),[Ms]=oA(ks),fs=(rs,pi)=>{di({pagination:Object.assign(Object.assign({},ka.pagination),{current:rs,pageSize:pi})},"paginate")},[Di,sl]=id(Ji.length,fs,Xt);ka.pagination=Xt===!1?{}:Xs(Di,Xt),ka.resetPagination=sl;const rl=ae.useMemo(()=>{if(Xt===!1||!Di.pageSize)return Ji;const{current:rs=1,total:pi,pageSize:xs=Ou}=Di;return Ji.lengthxs?Ji.slice((rs-1)*xs,rs*xs):Ji:Ji.slice((rs-1)*xs,rs*xs)},[!!Xt,Ji,Di&&Di.current,Di&&Di.pageSize,Di&&Di.total]),[As,Ro]=_l({prefixCls:_i,data:Ji,pageData:rl,getRowKey:ro,getRecordByKey:Kr,expandType:Jo,childrenColumnName:Do,locale:Io,getPopupContainer:Fr||So},$t),$s=(rs,pi,xs)=>{let el;return typeof In=="function"?el=qe()(In(rs,pi,xs)):el=qe()(In),qe()({[`${_i}-row-selected`]:Ro.has(ro(rs,pi))},el)};ho.__PARENT_RENDER_ICON__=ho.expandIcon,ho.expandIcon=ho.expandIcon||ha||Zn(Io),Jo==="nest"&&ho.expandIconColumnIndex===void 0?ho.expandIconColumnIndex=$t?1:0:ho.expandIconColumnIndex>0&&$t&&(ho.expandIconColumnIndex-=1),typeof ho.indentSize!="number"&&(ho.indentSize=typeof lo=="number"?lo:15);const pl=ae.useCallback(rs=>Ms(As(Ts(ol(rs)))),[ol,Ts,As]);let yu,Wl;if(Xt!==!1&&(Di!=null&&Di.total)){let rs;Di.size?rs=Di.size:rs=us==="small"||us==="middle"?"small":void 0;const pi=Hl=>ae.createElement(Au.Z,Object.assign({},Di,{className:qe()(`${_i}-pagination ${_i}-pagination-${Hl}`,Di.className),size:rs})),xs=wo==="rtl"?"left":"right",{position:el}=Di;if(el!==null&&Array.isArray(el)){const Hl=el.find(tu=>tu.includes("top")),Xl=el.find(tu=>tu.includes("bottom")),vl=el.every(tu=>`${tu}`=="none");!Hl&&!Xl&&!vl&&(Wl=pi(xs)),Hl&&(yu=pi(Hl.toLowerCase().replace("top",""))),Xl&&(Wl=pi(Xl.toLowerCase().replace("bottom","")))}else Wl=pi(xs)}let $l;typeof Jr=="boolean"?$l={spinning:Jr}:typeof Jr=="object"&&($l=Object.assign({spinning:!0},Jr));const[jl,Al]=Or(_i),[,Ps]=(0,Za.Z)(),Pu=qe()(`${_i}-wrapper`,No==null?void 0:No.className,{[`${_i}-wrapper-rtl`]:wo==="rtl"},Wt,nn,Al),Tu=Object.assign(Object.assign({},No==null?void 0:No.style),qt),du=na&&na.emptyText||(uo==null?void 0:uo("Table"))||ae.createElement(bi.Z,{componentName:"Table"}),Ru=$r?FA:vo,LA={},iA=ae.useMemo(()=>{const{fontSize:rs,lineHeight:pi,padding:xs,paddingXS:el,paddingSM:Hl}=Ps,Xl=Math.floor(rs*pi);switch(us){case"large":return xs*2+Xl;case"small":return el*2+Xl;default:return Hl*2+Xl}},[Ps,us]);return $r&&(LA.listItemHeight=iA),jl(ae.createElement("div",{ref:ot,className:Pu,style:Tu},ae.createElement(Xo.Z,Object.assign({spinning:!1},$l),yu,ae.createElement(Ru,Object.assign({},LA,Fo,{columns:za,direction:wo,expandable:ho,prefixCls:_i,className:qe()({[`${_i}-middle`]:us==="middle",[`${_i}-small`]:us==="small",[`${_i}-bordered`]:Sn,[`${_i}-empty`]:xi.length===0}),data:rl,rowKey:ro,rowClassName:$s,emptyText:du,internalHooks:oe,internalRefs:Ko,transformColumns:pl})),Wl)))};var qn=ae.forwardRef(Mr);const jr=(rt,ot)=>{const Qt=ae.useRef(0);return Qt.current+=1,ae.createElement(qn,Object.assign({},rt,{ref:ot,_renderTimes:Qt.current}))},ia=ae.forwardRef(jr);ia.SELECTION_COLUMN=Ql,ia.EXPAND_COLUMN=z,ia.SELECTION_ALL=Xu,ia.SELECTION_INVERT=rA,ia.SELECTION_NONE=Ul,ia.Column=gs,ia.ColumnGroup=gl,ia.Summary=de;var Dn=ia,Nn=Dn},12563:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Re}});var z=he(59301),oe=he(99267),De=he(92310),Fe=he.n(De),we=he(36785),me=he(47729),ae=he(14088),ce=he(36355),ge=he(17313),te=he(37613),le=he(83116);const ue=xe=>{const{paddingXXS:at,lineWidth:qe,tagPaddingHorizontal:xt,componentCls:it}=xe,Bt=xt-qe,nt=at-qe;return{[it]:Object.assign(Object.assign({},(0,ge.Wf)(xe)),{display:"inline-block",height:"auto",marginInlineEnd:xe.marginXS,paddingInline:Bt,fontSize:xe.tagFontSize,lineHeight:xe.tagLineHeight,whiteSpace:"nowrap",background:xe.defaultBg,border:`${xe.lineWidth}px ${xe.lineType} ${xe.colorBorder}`,borderRadius:xe.borderRadiusSM,opacity:1,transition:`all ${xe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${it}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:xe.defaultColor},[`${it}-close-icon`]:{marginInlineStart:nt,color:xe.colorTextDescription,fontSize:xe.tagIconSize,cursor:"pointer",transition:`all ${xe.motionDurationMid}`,"&:hover":{color:xe.colorTextHeading}},[`&${it}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${xe.iconCls}-close, ${xe.iconCls}-close:hover`]:{color:xe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${it}-checkable-checked):hover`]:{color:xe.colorPrimary,backgroundColor:xe.colorFillSecondary},"&:active, &-checked":{color:xe.colorTextLightSolid},"&-checked":{backgroundColor:xe.colorPrimary,"&:hover":{backgroundColor:xe.colorPrimaryHover}},"&:active":{backgroundColor:xe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${xe.iconCls} + span, > span + ${xe.iconCls}`]:{marginInlineStart:Bt}}),[`${it}-borderless`]:{borderColor:"transparent",background:xe.tagBorderlessBg}}},se=xe=>{const{lineWidth:at,fontSizeIcon:qe}=xe,xt=xe.fontSizeSM,it=`${xe.lineHeightSM*xt}px`;return(0,te.TS)(xe,{tagFontSize:xt,tagLineHeight:it,tagIconSize:qe-2*at,tagPaddingHorizontal:8,tagBorderlessBg:xe.colorFillTertiary})},ne=xe=>({defaultBg:xe.colorFillQuaternary,defaultColor:xe.colorText});var y=(0,le.Z)("Tag",xe=>{const at=se(xe);return ue(at)},ne),a=function(xe,at){var qe={};for(var xt in xe)Object.prototype.hasOwnProperty.call(xe,xt)&&at.indexOf(xt)<0&&(qe[xt]=xe[xt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,xt=Object.getOwnPropertySymbols(xe);it{const{prefixCls:at,style:qe,className:xt,checked:it,onChange:Bt,onClick:nt}=xe,Ht=a(xe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:vt,tag:At}=z.useContext(ce.E_),Xe=jt=>{Bt==null||Bt(!it),nt==null||nt(jt)},_e=vt("tag",at),[dt,$e]=y(_e),kt=Fe()(_e,`${_e}-checkable`,{[`${_e}-checkable-checked`]:it},At==null?void 0:At.className,xt,$e);return dt(z.createElement("span",Object.assign({},Ht,{style:Object.assign(Object.assign({},qe),At==null?void 0:At.style),className:kt,onClick:Xe})))},b=he(45157);const ee=xe=>(0,b.Z)(xe,(at,qe)=>{let{textColor:xt,lightBorderColor:it,lightColor:Bt,darkColor:nt}=qe;return{[`${xe.componentCls}-${at}`]:{color:xt,background:Bt,borderColor:it,"&-inverse":{color:xe.colorTextLightSolid,background:nt,borderColor:nt},[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,le.b)(["Tag","preset"],xe=>{const at=se(xe);return ee(at)},ne);function ie(xe){return typeof xe!="string"?xe:xe.charAt(0).toUpperCase()+xe.slice(1)}const Ae=(xe,at,qe)=>{const xt=ie(qe);return{[`${xe.componentCls}-${at}`]:{color:xe[`color${qe}`],background:xe[`color${xt}Bg`],borderColor:xe[`color${xt}Border`],[`&${xe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var pe=(0,le.b)(["Tag","status"],xe=>{const at=se(xe);return[Ae(at,"success","Success"),Ae(at,"processing","Info"),Ae(at,"error","Error"),Ae(at,"warning","Warning")]},ne),Pe=function(xe,at){var qe={};for(var xt in xe)Object.prototype.hasOwnProperty.call(xe,xt)&&at.indexOf(xt)<0&&(qe[xt]=xe[xt]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var it=0,xt=Object.getOwnPropertySymbols(xe);it{const{prefixCls:qe,className:xt,rootClassName:it,style:Bt,children:nt,icon:Ht,color:vt,onClose:At,closeIcon:Xe,closable:_e,bordered:dt=!0}=xe,$e=Pe(xe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:kt,direction:jt,tag:un}=z.useContext(ce.E_),[bt,sn]=z.useState(!0);z.useEffect(()=>{"visible"in $e&&sn($e.visible)},[$e.visible]);const Et=(0,we.o2)(vt),St=(0,we.yT)(vt),Dt=Et||St,Zt=Object.assign(Object.assign({backgroundColor:vt&&!Dt?vt:void 0},un==null?void 0:un.style),Bt),pt=kt("tag",qe),[et,Nt]=y(pt),ht=Fe()(pt,un==null?void 0:un.className,{[`${pt}-${vt}`]:Dt,[`${pt}-has-color`]:vt&&!Dt,[`${pt}-hidden`]:!bt,[`${pt}-rtl`]:jt==="rtl",[`${pt}-borderless`]:!dt},xt,it,Nt),st=be=>{be.stopPropagation(),At==null||At(be),!be.defaultPrevented&&sn(!1)},[,Ge]=(0,me.Z)(_e,Xe,be=>be===null?z.createElement(oe.Z,{className:`${pt}-close-icon`,onClick:st}):z.createElement("span",{className:`${pt}-close-icon`,onClick:st},be),null,!1),Ee=typeof $e.onClick=="function"||nt&&nt.type==="a",de=Ht||null,Be=de?z.createElement(z.Fragment,null,de,nt&&z.createElement("span",null,nt)):nt,Ie=z.createElement("span",Object.assign({},$e,{ref:at,className:ht,style:Zt}),Be,Ge,Et&&z.createElement(re,{key:"preset",prefixCls:pt}),St&&z.createElement(pe,{key:"status",prefixCls:pt}));return et(Ee?z.createElement(ae.Z,{component:"Tag"},Ie):Ie)},Me=z.forwardRef(ve);Me.CheckableTag=E;var Re=Me},17574:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return vt}});var z=he(23130),oe=he(26407),De=he(52671),Fe=he(8657),we=he(92413),me=he(59301),ae={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"},ce=ae,ge=he(7657),te=function(Xe,_e){return me.createElement(ge.Z,(0,we.Z)({},Xe,{ref:_e,icon:ce}))},le=me.forwardRef(te),ue=le,se=he(92310),ne=he.n(se),y=he(35654),a=he(71430),x=he(36355),E=he(56082),b=he(62892),ee=he(20648);const re=4;function ie(At){const{dropPosition:Xe,dropLevelOffset:_e,prefixCls:dt,indent:$e,direction:kt="ltr"}=At,jt=kt==="ltr"?"left":"right",un=kt==="ltr"?"right":"left",bt={[jt]:-_e*$e+re,[un]:0};switch(Xe){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[jt]=$e+re;break}return me.createElement("div",{style:bt,className:`${dt}-drop-indicator`})}var Ae=he(71997),Pe=me.forwardRef((At,Xe)=>{const{getPrefixCls:_e,direction:dt,virtual:$e,tree:kt}=me.useContext(x.E_),{prefixCls:jt,className:un,showIcon:bt=!1,showLine:sn,switcherIcon:Et,blockNode:St=!1,children:Dt,checkable:Zt=!1,selectable:pt=!0,draggable:et,motion:Nt,style:ht}=At,st=_e("tree",jt),Ge=_e(),Ee=Nt!=null?Nt:Object.assign(Object.assign({},(0,b.Z)(Ge)),{motionAppear:!1}),de=Object.assign(Object.assign({},At),{checkable:Zt,selectable:pt,showIcon:bt,motion:Ee,blockNode:St,showLine:!!sn,dropIndicatorRender:ie}),[Be,Ie]=(0,ee.ZP)(st),be=me.useMemo(()=>{if(!et)return!1;let gt={};switch(typeof et){case"function":gt.nodeDraggable=et;break;case"object":gt=Object.assign({},et);break;default:break}return gt.icon!==!1&&(gt.icon=gt.icon||me.createElement(E.Z,null)),gt},[et]),Ze=gt=>me.createElement(Ae.Z,{prefixCls:st,switcherIcon:Et,treeNodeProps:gt,showLine:sn});return Be(me.createElement(z.Z,Object.assign({itemHeight:20,ref:Xe,virtual:$e},de,{style:Object.assign(Object.assign({},kt==null?void 0:kt.style),ht),prefixCls:st,className:ne()({[`${st}-icon-hide`]:!bt,[`${st}-block-node`]:St,[`${st}-unselectable`]:!pt,[`${st}-rtl`]:dt==="rtl"},kt==null?void 0:kt.className,un,Ie),direction:dt,checkable:Zt&&me.createElement("span",{className:`${st}-checkbox-inner`}),selectable:pt,switcherIcon:Ze,draggable:be}),Dt))}),ve;(function(At){At[At.None=0]="None",At[At.Start=1]="Start",At[At.End=2]="End"})(ve||(ve={}));function Me(At,Xe){function _e(dt){const{key:$e,children:kt}=dt;Xe($e,dt)!==!1&&Me(kt||[],Xe)}At.forEach(_e)}function Re(At){let{treeData:Xe,expandedKeys:_e,startKey:dt,endKey:$e}=At;const kt=[];let jt=ve.None;if(dt&&dt===$e)return[dt];if(!dt||!$e)return[];function un(bt){return bt===dt||bt===$e}return Me(Xe,bt=>{if(jt===ve.End)return!1;if(un(bt)){if(kt.push(bt),jt===ve.None)jt=ve.Start;else if(jt===ve.Start)return jt=ve.End,!1}else jt===ve.Start&&kt.push(bt);return _e.includes(bt)}),kt}function xe(At,Xe){const _e=(0,oe.Z)(Xe),dt=[];return Me(At,($e,kt)=>{const jt=_e.indexOf($e);return jt!==-1&&(dt.push(kt),_e.splice(jt,1)),!!_e.length}),dt}var at=function(At,Xe){var _e={};for(var dt in At)Object.prototype.hasOwnProperty.call(At,dt)&&Xe.indexOf(dt)<0&&(_e[dt]=At[dt]);if(At!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,dt=Object.getOwnPropertySymbols(At);$e{var{defaultExpandAll:_e,defaultExpandParent:dt,defaultExpandedKeys:$e}=At,kt=at(At,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const jt=me.useRef(),un=me.useRef(),bt=()=>{const{keyEntities:be}=(0,a.I8)(xt(kt));let Ze;return _e?Ze=Object.keys(be):dt?Ze=(0,y.r7)(kt.expandedKeys||$e||[],be):Ze=kt.expandedKeys||$e,Ze},[sn,Et]=me.useState(kt.selectedKeys||kt.defaultSelectedKeys||[]),[St,Dt]=me.useState(()=>bt());me.useEffect(()=>{"selectedKeys"in kt&&Et(kt.selectedKeys)},[kt.selectedKeys]),me.useEffect(()=>{"expandedKeys"in kt&&Dt(kt.expandedKeys)},[kt.expandedKeys]);const Zt=(be,Ze)=>{var gt;return"expandedKeys"in kt||Dt(be),(gt=kt.onExpand)===null||gt===void 0?void 0:gt.call(kt,be,Ze)},pt=(be,Ze)=>{var gt;const{multiple:an}=kt,{node:Mt,nativeEvent:ct}=Ze,{key:Vt=""}=Mt,cn=xt(kt),Ft=Object.assign(Object.assign({},Ze),{selected:!0}),Gt=(ct==null?void 0:ct.ctrlKey)||(ct==null?void 0:ct.metaKey),pn=ct==null?void 0:ct.shiftKey;let fn;an&&Gt?(fn=be,jt.current=Vt,un.current=fn,Ft.selectedNodes=xe(cn,fn)):an&&pn?(fn=Array.from(new Set([].concat((0,oe.Z)(un.current||[]),(0,oe.Z)(Re({treeData:cn,expandedKeys:St,startKey:Vt,endKey:jt.current}))))),Ft.selectedNodes=xe(cn,fn)):(fn=[Vt],jt.current=Vt,un.current=fn,Ft.selectedNodes=xe(cn,fn)),(gt=kt.onSelect)===null||gt===void 0||gt.call(kt,fn,Ft),"selectedKeys"in kt||Et(fn)},{getPrefixCls:et,direction:Nt}=me.useContext(x.E_),{prefixCls:ht,className:st,showIcon:Ge=!0,expandAction:Ee="click"}=kt,de=at(kt,["prefixCls","className","showIcon","expandAction"]),Be=et("tree",ht),Ie=ne()(`${Be}-directory`,{[`${Be}-directory-rtl`]:Nt==="rtl"},st);return me.createElement(Pe,Object.assign({icon:qe,ref:Xe,blockNode:!0},de,{showIcon:Ge,expandAction:Ee,prefixCls:Be,className:Ie,expandedKeys:St,selectedKeys:sn,onSelect:pt,onExpand:Zt}))};var nt=me.forwardRef(it);const Ht=Pe;Ht.DirectoryTree=nt,Ht.TreeNode=z.O;var vt=Ht},20648:function(Rn,rn,he){"use strict";he.d(rn,{TM:function(){return se},Yk:function(){return ue}});var z=he(93083),oe=he(98447),De=he(17313),Fe=he(8378),we=he(37613),me=he(83116);const ae=new z.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ce=(ne,y)=>({[`.${ne}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),ge=(ne,y)=>({[`.${ne}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),te=(ne,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:E,titleHeight:b,nodeSelectedBg:ee,nodeHoverBg:re}=y,ie=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,De.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,De.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ae,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,De.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:b,lineHeight:`${b}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:b}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},ce(ne,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:b,margin:0,lineHeight:`${b}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:b/2*.8,height:b/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ie},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:b,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${b}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:ee},[`${a}-iconEle`]:{display:"inline-block",width:b,height:b,lineHeight:`${b}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${b}px`,userSelect:"none"},ge(ne,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:b/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${b/2}px !important`}}}}})}},le=ne=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:E,directoryNodeSelectedColor:b}=ne;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ne.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ne.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ne.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:b,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:b},[`${y}-node-content-wrapper`]:{color:b,background:"transparent"}}}}}},ue=(ne,y)=>{const a=`.${ne}`,x=`${a}-treenode`,E=y.paddingXS/2,b=(0,we.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:E});return[te(ne,b),le(b)]},se=ne=>{const{controlHeightSM:y}=ne;return{titleHeight:y,nodeHoverBg:ne.controlItemBgHover,nodeSelectedBg:ne.controlItemBgActive}};rn.ZP=(0,me.Z)("Tree",(ne,y)=>{let{prefixCls:a}=y;return[{[ne.componentCls]:(0,oe.C2)(`${a}-checkbox`,ne)},ue(a,ne),(0,Fe.Z)(ne)]},ne=>{const{colorTextLightSolid:y,colorPrimary:a}=ne;return Object.assign(Object.assign({},se(ne)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(Rn,rn,he){"use strict";he.d(rn,{Z:function(){return x}});var z=he(92413),oe=he(59301),De={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"},Fe=De,we=he(7657),me=function(b,ee){return oe.createElement(we.Z,(0,z.Z)({},b,{ref:ee,icon:Fe}))},ae=oe.forwardRef(me),ce=ae,ge=he(52671),te=he(58617),le=he(15075),ue=he(43531),se=he(92310),ne=he.n(se),y=he(92343),x=E=>{const{prefixCls:b,switcherIcon:ee,treeNodeProps:re,showLine:ie}=E,{isLeaf:Ae,expanded:pe,loading:Pe}=re;if(Pe)return oe.createElement(te.Z,{className:`${b}-switcher-loading-icon`});let ve;if(ie&&typeof ie=="object"&&(ve=ie.showLeafIcon),Ae){if(!ie)return null;if(typeof ve!="boolean"&&ve){const xe=typeof ve=="function"?ve(re):ve,at=`${b}-switcher-line-custom-icon`;return(0,y.l$)(xe)?(0,y.Tm)(xe,{className:ne()(xe.props.className||"",at)}):xe}return ve?oe.createElement(ge.Z,{className:`${b}-switcher-line-icon`}):oe.createElement("span",{className:`${b}-switcher-leaf-line`})}const Me=`${b}-switcher-icon`,Re=typeof ee=="function"?ee(re):ee;return(0,y.l$)(Re)?(0,y.Tm)(Re,{className:ne()(Re.props.className||"",Me)}):Re!==void 0?Re:ie?pe?oe.createElement(le.Z,{className:`${b}-switcher-line-icon`}):oe.createElement(ue.Z,{className:`${b}-switcher-line-icon`}):oe.createElement(ce,{className:Me})}},54580:function(Rn,rn,he){"use strict";he.d(rn,{default:function(){return Lr}});var z=he(59301),oe=he(26407),De=he(92310),Fe=he.n(De),we=he(92413),me=he(6909),ae=he(4771),ce=he(9427),ge=he(25440),te=he(400),le=he(37061),ue=he(85195),se=he(39559),ne=he(20569),y=he(26112);function a(ln,Hn){var On="cannot ".concat(ln.method," ").concat(ln.action," ").concat(Hn.status,"'"),nr=new Error(On);return nr.status=Hn.status,nr.method=ln.method,nr.url=ln.action,nr}function x(ln){var Hn=ln.responseText||ln.response;if(!Hn)return Hn;try{return JSON.parse(Hn)}catch(On){return Hn}}function E(ln){var Hn=new XMLHttpRequest;ln.onProgress&&Hn.upload&&(Hn.upload.onprogress=function(Yn){Yn.total>0&&(Yn.percent=Yn.loaded/Yn.total*100),ln.onProgress(Yn)});var On=new FormData;ln.data&&Object.keys(ln.data).forEach(function(Cr){var Yn=ln.data[Cr];if(Array.isArray(Yn)){Yn.forEach(function(Br){On.append("".concat(Cr,"[]"),Br)});return}On.append(Cr,Yn)}),ln.file instanceof Blob?On.append(ln.filename,ln.file,ln.file.name):On.append(ln.filename,ln.file),Hn.onerror=function(Yn){ln.onError(Yn)},Hn.onload=function(){return Hn.status<200||Hn.status>=300?ln.onError(a(ln,Hn),x(Hn)):ln.onSuccess(x(Hn),Hn)},Hn.open(ln.method,ln.action,!0),ln.withCredentials&&"withCredentials"in Hn&&(Hn.withCredentials=!0);var nr=ln.headers||{};return nr["X-Requested-With"]!==null&&Hn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(nr).forEach(function(Cr){nr[Cr]!==null&&Hn.setRequestHeader(Cr,nr[Cr])}),Hn.send(On),{abort:function(){Hn.abort()}}}var b=+new Date,ee=0;function re(){return"rc-upload-".concat(b,"-").concat(++ee)}var ie=he(48736),Ae=function(ln,Hn){if(ln&&Hn){var On=Array.isArray(Hn)?Hn:Hn.split(","),nr=ln.name||"",Cr=ln.type||"",Yn=Cr.replace(/\/.*$/,"");return On.some(function(Br){var gr=Br.trim();if(/^\*(\/\*)?$/.test(Br))return!0;if(gr.charAt(0)==="."){var Da=nr.toLowerCase(),Pa=gr.toLowerCase(),br=[Pa];return(Pa===".jpg"||Pa===".jpeg")&&(br=[".jpg",".jpeg"]),br.some(function(To){return Da.endsWith(To)})}return/\/\*$/.test(gr)?Yn===gr.replace(/\/.*$/,""):Cr===gr?!0:/^\w+$/.test(gr)?((0,ie.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(gr,"'.Skip for check.")),!0):!1})}return!0};function pe(ln,Hn){var On=ln.createReader(),nr=[];function Cr(){On.readEntries(function(Yn){var Br=Array.prototype.slice.apply(Yn);nr=nr.concat(Br);var gr=!Br.length;gr?Hn(nr):Cr()})}Cr()}var Pe=function(Hn,On,nr){var Cr=function Yn(Br,gr){Br&&(Br.path=gr||"",Br.isFile?Br.file(function(Da){nr(Da)&&(Br.fullPath&&!Da.webkitRelativePath&&(Object.defineProperties(Da,{webkitRelativePath:{writable:!0}}),Da.webkitRelativePath=Br.fullPath.replace(/^\//,""),Object.defineProperties(Da,{webkitRelativePath:{writable:!1}})),On([Da]))}):Br.isDirectory&&pe(Br,function(Da){Da.forEach(function(Pa){Yn(Pa,"".concat(gr).concat(Br.name,"/"))})}))};Hn.forEach(function(Yn){Cr(Yn.webkitGetAsEntry())})},ve=Pe,Me=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(ln){(0,ce.Z)(On,ln);var Hn=(0,ge.Z)(On);function On(){var nr;(0,me.Z)(this,On);for(var Cr=arguments.length,Yn=new Array(Cr),Br=0;Br{let{uid:Yn}=Cr;return Yn===ln.uid});return nr===-1?On.push(ln):On[nr]=ln,On}function gt(ln,Hn){const On=ln.uid!==void 0?"uid":"name";return Hn.filter(nr=>nr[On]===ln[On])[0]}function an(ln,Hn){const On=ln.uid!==void 0?"uid":"name",nr=Hn.filter(Cr=>Cr[On]!==ln[On]);return nr.length===Hn.length?null:nr}const Mt=function(){const Hn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),nr=Hn[Hn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(nr)||[""])[0]},ct=ln=>ln.indexOf("image/")===0,Vt=ln=>{if(ln.type&&!ln.thumbUrl)return ct(ln.type);const Hn=ln.thumbUrl||ln.url||"",On=Mt(Hn);return/^data:image\//.test(Hn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(On)?!0:!(/^data:/.test(Hn)||On)},cn=200;function Ft(ln){return new Promise(Hn=>{if(!ln.type||!ct(ln.type)){Hn("");return}const On=document.createElement("canvas");On.width=cn,On.height=cn,On.style.cssText=`position: fixed; left: 0; top: 0; width: ${cn}px; height: ${cn}px; z-index: 9999; display: none;`,document.body.appendChild(On);const nr=On.getContext("2d"),Cr=new Image;if(Cr.onload=()=>{const{width:Yn,height:Br}=Cr;let gr=cn,Da=cn,Pa=0,br=0;Yn>Br?(Da=Br*(cn/Yn),br=-(Da-gr)/2):(gr=Yn*(cn/Br),Pa=-(gr-Da)/2),nr.drawImage(Cr,Pa,br,gr,Da);const To=On.toDataURL();document.body.removeChild(On),window.URL.revokeObjectURL(Cr.src),Hn(To)},Cr.crossOrigin="anonymous",ln.type.startsWith("image/svg+xml")){const Yn=new FileReader;Yn.onload=()=>{Yn.result&&(Cr.src=Yn.result)},Yn.readAsDataURL(ln)}else if(ln.type.startsWith("image/gif")){const Yn=new FileReader;Yn.onload=()=>{Yn.result&&Hn(Yn.result)},Yn.readAsDataURL(ln)}else Cr.src=window.URL.createObjectURL(ln)})}var Gt=he(26227),pn=he(41464),fn=he(15277),Xn=he(93948),Ar=he(6848),Ir=z.forwardRef((ln,Hn)=>{let{prefixCls:On,className:nr,style:Cr,locale:Yn,listType:Br,file:gr,items:Da,progress:Pa,iconRender:br,actionIconRender:To,itemRender:xo,isImgUrl:fi,showPreviewIcon:jo,showRemoveIcon:va,showDownloadIcon:to,previewIcon:no,removeIcon:ya,downloadIcon:Co,onPreview:_o,onDownload:Zo,onClose:Ja}=ln;var wi,hi;const{status:ts}=gr,[vs,qi]=z.useState(ts);z.useEffect(()=>{ts!=="removed"&&qi(ts)},[ts]);const[yi,Wo]=z.useState(!1);z.useEffect(()=>{const ms=setTimeout(()=>{Wo(!0)},300);return()=>{clearTimeout(ms)}},[]);const Ui=br(gr);let Vi=z.createElement("div",{className:`${On}-icon`},Ui);if(Br==="picture"||Br==="picture-card"||Br==="picture-circle")if(vs==="uploading"||!gr.thumbUrl&&!gr.url){const ms=Fe()(`${On}-list-item-thumbnail`,{[`${On}-list-item-file`]:vs!=="uploading"});Vi=z.createElement("div",{className:ms},Ui)}else{const ms=fi!=null&&fi(gr)?z.createElement("img",{src:gr.thumbUrl||gr.url,alt:gr.name,className:`${On}-list-item-image`,crossOrigin:gr.crossOrigin}):Ui,bi=Fe()(`${On}-list-item-thumbnail`,{[`${On}-list-item-file`]:fi&&!fi(gr)});Vi=z.createElement("a",{className:bi,onClick:js=>_o(gr,js),href:gr.url||gr.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ms)}const ji=Fe()(`${On}-list-item`,`${On}-list-item-${vs}`),ws=typeof gr.linkProps=="string"?JSON.parse(gr.linkProps):gr.linkProps,ki=va?To((typeof ya=="function"?ya(gr):ya)||z.createElement(Gt.Z,null),()=>Ja(gr),On,Yn.removeFile):null,Zi=to&&vs==="done"?To((typeof Co=="function"?Co(gr):Co)||z.createElement(pn.Z,null),()=>Zo(gr),On,Yn.downloadFile):null,si=Br!=="picture-card"&&Br!=="picture-circle"&&z.createElement("span",{key:"download-delete",className:Fe()(`${On}-list-item-actions`,{picture:Br==="picture"})},Zi,ki),Ni=Fe()(`${On}-list-item-name`),Qs=gr.url?[z.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ni,title:gr.name},ws,{href:gr.url,onClick:ms=>_o(gr,ms)}),gr.name),si]:[z.createElement("span",{key:"view",className:Ni,onClick:ms=>_o(gr,ms),title:gr.name},gr.name),si],mi={pointerEvents:"none",opacity:.5},Ii=jo?z.createElement("a",{href:gr.url||gr.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:gr.url||gr.thumbUrl?void 0:mi,onClick:ms=>_o(gr,ms),title:Yn.previewFile},typeof no=="function"?no(gr):no||z.createElement(fn.Z,null)):null,ns=(Br==="picture-card"||Br==="picture-circle")&&vs!=="uploading"&&z.createElement("span",{className:`${On}-list-item-actions`},Ii,vs==="done"&&Zi,ki),{getPrefixCls:gs}=z.useContext(Ht.E_),Ws=gs(),gl=z.createElement("div",{className:ji},Vi,Qs,ns,yi&&z.createElement(Ge.default,{motionName:`${Ws}-fade`,visible:vs==="uploading",motionDeadline:2e3},ms=>{let{className:bi}=ms;const js="percent"in gr?z.createElement(Xn.Z,Object.assign({},Pa,{type:"line",percent:gr.percent,"aria-label":gr["aria-label"],"aria-labelledby":gr["aria-labelledby"]})):null;return z.createElement("div",{className:Fe()(`${On}-list-item-progress`,bi)},js)})),ul=gr.response&&typeof gr.response=="string"?gr.response:((wi=gr.error)===null||wi===void 0?void 0:wi.statusText)||((hi=gr.error)===null||hi===void 0?void 0:hi.message)||Yn.uploadError,Pl=vs==="error"?z.createElement(Ar.Z,{title:ul,getPopupContainer:ms=>ms.parentNode},gl):gl;return z.createElement("div",{className:Fe()(`${On}-list-item-container`,nr),style:Cr,ref:Hn},xo?xo(Pl,gr,Da,{download:Zo.bind(null,gr),preview:_o.bind(null,gr),remove:Ja.bind(null,gr)}):Pl)});const Hr=(ln,Hn)=>{const{listType:On="text",previewFile:nr=Ft,onPreview:Cr,onDownload:Yn,onRemove:Br,locale:gr,iconRender:Da,isImageUrl:Pa=Vt,prefixCls:br,items:To=[],showPreviewIcon:xo=!0,showRemoveIcon:fi=!0,showDownloadIcon:jo=!1,removeIcon:va,previewIcon:to,downloadIcon:no,progress:ya={size:[-1,2],showInfo:!1},appendAction:Co,appendActionVisible:_o=!0,itemRender:Zo,disabled:Ja}=ln,wi=(0,Ee.Z)(),[hi,ts]=z.useState(!1);z.useEffect(()=>{On!=="picture"&&On!=="picture-card"&&On!=="picture-circle"||(To||[]).forEach(mi=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(mi.originFileObj instanceof File||mi.originFileObj instanceof Blob)||mi.thumbUrl!==void 0||(mi.thumbUrl="",nr&&nr(mi.originFileObj).then(Ii=>{mi.thumbUrl=Ii||"",wi()}))})},[On,To,nr]),z.useEffect(()=>{ts(!0)},[]);const vs=(mi,Ii)=>{if(Cr)return Ii==null||Ii.preventDefault(),Cr(mi)},qi=mi=>{typeof Yn=="function"?Yn(mi):mi.url&&window.open(mi.url)},yi=mi=>{Br==null||Br(mi)},Wo=mi=>{if(Da)return Da(mi,On);const Ii=mi.status==="uploading",ns=Pa&&Pa(mi)?z.createElement(st,null):z.createElement(un,null);let gs=Ii?z.createElement(bt.Z,null):z.createElement(Zt,null);return On==="picture"?gs=Ii?z.createElement(bt.Z,null):ns:(On==="picture-card"||On==="picture-circle")&&(gs=Ii?gr.uploading:ns),gs},Ui=(mi,Ii,ns,gs)=>{const Ws={type:"text",size:"small",title:gs,onClick:gl=>{Ii(),(0,Be.l$)(mi)&&mi.props.onClick&&mi.props.onClick(gl)},className:`${ns}-list-item-action`,disabled:Ja};if((0,Be.l$)(mi)){const gl=(0,Be.Tm)(mi,Object.assign(Object.assign({},mi.props),{onClick:()=>{}}));return z.createElement(Ie.ZP,Object.assign({},Ws,{icon:gl}))}return z.createElement(Ie.ZP,Object.assign({},Ws),z.createElement("span",null,mi))};z.useImperativeHandle(Hn,()=>({handlePreview:vs,handleDownload:qi}));const{getPrefixCls:Vi}=z.useContext(Ht.E_),ji=Vi("upload",br),ws=Vi(),ki=Fe()(`${ji}-list`,`${ji}-list-${On}`),Zi=(0,oe.Z)(To.map(mi=>({key:mi.uid,file:mi})));let Ni={motionDeadline:2e3,motionName:`${ji}-${On==="picture-card"||On==="picture-circle"?"animate-inline":"animate"}`,keys:Zi,motionAppear:hi};const Qs=z.useMemo(()=>{const mi=Object.assign({},(0,de.Z)(ws));return delete mi.onAppearEnd,delete mi.onEnterEnd,delete mi.onLeaveEnd,mi},[ws]);return On!=="picture-card"&&On!=="picture-circle"&&(Ni=Object.assign(Object.assign({},Qs),Ni)),z.createElement("div",{className:ki},z.createElement(Ge.CSSMotionList,Object.assign({},Ni,{component:!1}),mi=>{let{key:Ii,file:ns,className:gs,style:Ws}=mi;return z.createElement(Ir,{key:Ii,locale:gr,prefixCls:ji,className:gs,style:Ws,file:ns,items:To,progress:ya,listType:On,isImgUrl:Pa,showPreviewIcon:xo,showRemoveIcon:fi,showDownloadIcon:jo,removeIcon:va,previewIcon:to,downloadIcon:no,iconRender:Wo,actionIconRender:Ui,itemRender:Zo,onPreview:vs,onDownload:qi,onClose:yi})}),Co&&z.createElement(Ge.default,Object.assign({},Ni,{visible:_o,forceRender:!0}),mi=>{let{className:Ii,style:ns}=mi;return(0,Be.Tm)(Co,gs=>({className:Fe()(gs.className,Ii),style:Object.assign(Object.assign(Object.assign({},ns),{pointerEvents:Ii?"none":void 0}),gs.style)}))}))};var Dr=z.forwardRef(Hr),oa=he(17313),Ia=he(8378),Qa=he(83116),Vr=he(37613),ja=ln=>{const{componentCls:Hn,iconCls:On}=ln;return{[`${Hn}-wrapper`]:{[`${Hn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:ln.colorFillAlter,border:`${ln.lineWidth}px dashed ${ln.colorBorder}`,borderRadius:ln.borderRadiusLG,cursor:"pointer",transition:`border-color ${ln.motionDurationSlow}`,[Hn]:{padding:`${ln.padding}px 0`},[`${Hn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Hn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Hn}-disabled):hover`]:{borderColor:ln.colorPrimaryHover},[`p${Hn}-drag-icon`]:{marginBottom:ln.margin,[On]:{color:ln.colorPrimary,fontSize:ln.uploadThumbnailSize}},[`p${Hn}-text`]:{margin:`0 0 ${ln.marginXXS}px`,color:ln.colorTextHeading,fontSize:ln.fontSizeLG},[`p${Hn}-hint`]:{color:ln.colorTextDescription,fontSize:ln.fontSize},[`&${Hn}-disabled`]:{cursor:"not-allowed",[`p${Hn}-drag-icon ${On}, p${Hn}-text, p${Hn}-hint `]:{color:ln.colorTextDisabled}}}}}},bo=ln=>{const{componentCls:Hn,antCls:On,iconCls:nr,fontSize:Cr,lineHeight:Yn}=ln,Br=`${Hn}-list-item`,gr=`${Br}-actions`,Da=`${Br}-action`,Pa=Math.round(Cr*Yn);return{[`${Hn}-wrapper`]:{[`${Hn}-list`]:Object.assign(Object.assign({},(0,oa.dF)()),{lineHeight:ln.lineHeight,[Br]:{position:"relative",height:ln.lineHeight*Cr,marginTop:ln.marginXS,fontSize:Cr,display:"flex",alignItems:"center",transition:`background-color ${ln.motionDurationSlow}`,"&:hover":{backgroundColor:ln.controlItemBgHover},[`${Br}-name`]:Object.assign(Object.assign({},oa.vS),{padding:`0 ${ln.paddingXS}px`,lineHeight:Yn,flex:"auto",transition:`all ${ln.motionDurationSlow}`}),[gr]:{[Da]:{opacity:0},[`${Da}${On}-btn-sm`]:{height:Pa,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -319,18 +319,18 @@ headers: `+(0,ue.default)(Ar),Gt.data=pn,Gt.path=bt.path,Gt.status=be,Gt.headers `]:{[Br]:{position:"relative",height:nr+ln.lineWidth*2+ln.paddingXS*2,padding:ln.paddingXS,border:`${ln.lineWidth}px ${ln.lineType} ${ln.colorBorder}`,borderRadius:ln.borderRadiusLG,"&:hover":{background:"transparent"},[`${Br}-thumbnail`]:Object.assign(Object.assign({},oa.vS),{width:nr,height:nr,lineHeight:`${nr+ln.paddingSM}px`,textAlign:"center",flex:"none",[On]:{fontSize:ln.fontSizeHeading2,color:ln.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Br}-progress`]:{bottom:Cr,width:`calc(100% - ${ln.paddingSM*2}px)`,marginTop:0,paddingInlineStart:nr+ln.paddingXS}},[`${Br}-error`]:{borderColor:ln.colorError,[`${Br}-thumbnail ${On}`]:{[`svg path[fill='${rr.blue[0]}']`]:{fill:ln.colorErrorBg},[`svg path[fill='${rr.blue.primary}']`]:{fill:ln.colorError}}},[`${Br}-uploading`]:{borderStyle:"dashed",[`${Br}-name`]:{marginBottom:Cr}}},[`${Yn}${Yn}-picture-circle ${Br}`]:{[`&, &::before, ${Br}-thumbnail`]:{borderRadius:"50%"}}}}},Qe=ln=>{const{componentCls:Hn,iconCls:On,fontSizeLG:nr,colorTextLightSolid:Cr}=ln,Yn=`${Hn}-list`,Br=`${Yn}-item`,gr=ln.uploadPicCardSize;return{[` ${Hn}-wrapper${Hn}-picture-card-wrapper, ${Hn}-wrapper${Hn}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,oa.dF)()),{display:"inline-block",width:"100%",[`${Hn}${Hn}-select`]:{width:gr,height:gr,marginInlineEnd:ln.marginXS,marginBottom:ln.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ln.colorFillAlter,border:`${ln.lineWidth}px dashed ${ln.colorBorder}`,borderRadius:ln.borderRadiusLG,cursor:"pointer",transition:`border-color ${ln.motionDurationSlow}`,[`> ${Hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Hn}-disabled):hover`]:{borderColor:ln.colorPrimary}},[`${Yn}${Yn}-picture-card, ${Yn}${Yn}-picture-circle`]:{[`${Yn}-item-container`]:{display:"inline-block",width:gr,height:gr,marginBlock:`0 ${ln.marginXS}px`,marginInline:`0 ${ln.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Br]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ln.paddingXS*2}px)`,height:`calc(100% - ${ln.paddingXS*2}px)`,backgroundColor:ln.colorBgMask,opacity:0,transition:`all ${ln.motionDurationSlow}`,content:'" "'}},[`${Br}:hover`]:{[`&::before, ${Br}-actions`]:{opacity:1}},[`${Br}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ln.motionDurationSlow}`,[`${On}-eye, ${On}-download, ${On}-delete`]:{zIndex:10,width:nr,margin:`0 ${ln.marginXXS}px`,fontSize:nr,cursor:"pointer",transition:`all ${ln.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Br}-actions, ${Br}-actions:hover`]:{[`${On}-eye, ${On}-download, ${On}-delete`]:{color:new Ne.C(Cr).setAlpha(.65).toRgbString(),"&:hover":{color:Cr}}},[`${Br}-thumbnail, ${Br}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Br}-name`]:{display:"none",textAlign:"center"},[`${Br}-file + ${Br}-name`]:{position:"absolute",bottom:ln.margin,display:"block",width:`calc(100% - ${ln.paddingXS*2}px)`},[`${Br}-uploading`]:{[`&${Br}`]:{backgroundColor:ln.colorFillAlter},[`&::before, ${On}-eye, ${On}-download, ${On}-delete`]:{display:"none"}},[`${Br}-progress`]:{bottom:ln.marginXL,width:`calc(100% - ${ln.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Hn}-wrapper${Hn}-picture-circle-wrapper`]:{[`${Hn}${Hn}-select`]:{borderRadius:"50%"}}}};var Rt=ln=>{const{componentCls:Hn}=ln;return{[`${Hn}-rtl`]:{direction:"rtl"}}};const hn=ln=>{const{componentCls:Hn,colorTextDisabled:On}=ln;return{[`${Hn}-wrapper`]:Object.assign(Object.assign({},(0,oa.Wf)(ln)),{[Hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Hn}-select`]:{display:"inline-block"},[`${Hn}-disabled`]:{color:On,cursor:"not-allowed"}})}};var bn=(0,Qa.Z)("Upload",ln=>{const{fontSizeHeading3:Hn,fontSize:On,lineHeight:nr,lineWidth:Cr,controlHeightLG:Yn}=ln,Br=Math.round(On*nr),gr=(0,Vr.TS)(ln,{uploadThumbnailSize:Hn*2,uploadProgressOffset:Br/2+Cr,uploadPicCardSize:Yn*2.55});return[hn(gr),ja(gr),He(gr),Qe(gr),bo(gr),sa(gr),Rt(gr),(0,Ia.Z)(gr)]},ln=>({actionsColor:ln.colorTextDescription})),ea=function(ln,Hn,On,nr){function Cr(Yn){return Yn instanceof On?Yn:new On(function(Br){Br(Yn)})}return new(On||(On=Promise))(function(Yn,Br){function gr(br){try{Pa(nr.next(br))}catch(To){Br(To)}}function Da(br){try{Pa(nr.throw(br))}catch(To){Br(To)}}function Pa(br){br.done?Yn(br.value):Cr(br.value).then(gr,Da)}Pa((nr=nr.apply(ln,Hn||[])).next())})};const vr=`__LIST_IGNORE_${Date.now()}__`,Sr=(ln,Hn)=>{const{fileList:On,defaultFileList:nr,onRemove:Cr,showUploadList:Yn=!0,listType:Br="text",onPreview:gr,onDownload:Da,onChange:Pa,onDrop:br,previewFile:To,disabled:xo,locale:fi,iconRender:jo,isImageUrl:va,progress:to,prefixCls:no,className:ya,type:Co="select",children:_o,style:Zo,itemRender:Ja,maxCount:wi,data:hi={},multiple:ts=!1,action:vs="",accept:qi="",supportServerRender:yi=!0,rootClassName:Wo}=ln,Ui=z.useContext(vt.Z),Vi=xo!=null?xo:Ui,[ji,ws]=(0,Bt.Z)(nr||[],{value:On,postState:oi=>oi!=null?oi:[]}),[ki,Zi]=z.useState("drop"),si=z.useRef(null);z.useMemo(()=>{const oi=Date.now();(On||[]).forEach((ds,zs)=>{!ds.uid&&!Object.isFrozen(ds)&&(ds.uid=`__AUTO__${oi}_${zs}__`)})},[On]);const Ni=(oi,ds,zs)=>{let li=(0,oe.Z)(ds),ti=!1;wi===1?li=li.slice(-1):wi&&(ti=li.length>wi,li=li.slice(0,wi)),(0,nt.flushSync)(()=>{ws(li)});const Eo={file:oi,fileList:li};zs&&(Eo.event=zs),(!ti||li.some(_s=>_s.uid===oi.uid))&&(0,nt.flushSync)(()=>{Pa==null||Pa(Eo)})},Qs=(oi,ds)=>ea(void 0,void 0,void 0,function*(){const{beforeUpload:zs,transformFile:li}=ln;let ti=oi;if(zs){const Eo=yield zs(oi,ds);if(Eo===!1)return!1;if(delete oi[vr],Eo===vr)return Object.defineProperty(oi,vr,{value:!0,configurable:!0}),!1;typeof Eo=="object"&&Eo&&(ti=Eo)}return li&&(ti=yield li(ti)),ti}),mi=oi=>{const ds=oi.filter(ti=>!ti.file[vr]);if(!ds.length)return;const zs=ds.map(ti=>be(ti.file));let li=(0,oe.Z)(ji);zs.forEach(ti=>{li=Ze(ti,li)}),zs.forEach((ti,Eo)=>{let _s=ti;if(ds[Eo].parsedFile)ti.status="uploading";else{const{originFileObj:Yl}=ti;let hl;try{hl=new File([Yl],Yl.name,{type:Yl.type})}catch(Zl){hl=new Blob([Yl],{type:Yl.type}),hl.name=Yl.name,hl.lastModifiedDate=new Date,hl.lastModified=new Date().getTime()}hl.uid=ti.uid,_s=hl}Ni(_s,li)})},Ii=(oi,ds,zs)=>{try{typeof oi=="string"&&(oi=JSON.parse(oi))}catch(Eo){}if(!gt(ds,ji))return;const li=be(ds);li.status="done",li.percent=100,li.response=oi,li.xhr=zs;const ti=Ze(li,ji);Ni(li,ti)},ns=(oi,ds)=>{if(!gt(ds,ji))return;const zs=be(ds);zs.status="uploading",zs.percent=oi.percent;const li=Ze(zs,ji);Ni(zs,li,oi)},gs=(oi,ds,zs)=>{if(!gt(zs,ji))return;const li=be(zs);li.error=oi,li.response=ds,li.status="error";const ti=Ze(li,ji);Ni(li,ti)},Ws=oi=>{let ds;Promise.resolve(typeof Cr=="function"?Cr(oi):Cr).then(zs=>{var li;if(zs===!1)return;const ti=an(oi,ji);ti&&(ds=Object.assign(Object.assign({},oi),{status:"removed"}),ji==null||ji.forEach(Eo=>{const _s=ds.uid!==void 0?"uid":"name";Eo[_s]===ds[_s]&&!Object.isFrozen(Eo)&&(Eo.status="removed")}),(li=si.current)===null||li===void 0||li.abort(ds),Ni(ds,ti))})},gl=oi=>{Zi(oi.type),oi.type==="drop"&&(br==null||br(oi))};z.useImperativeHandle(Hn,()=>({onBatchStart:mi,onSuccess:Ii,onProgress:ns,onError:gs,fileList:ji,upload:si.current}));const{getPrefixCls:ul,direction:Pl,upload:ms}=z.useContext(Ht.E_),bi=ul("upload",no),js=Object.assign(Object.assign({onBatchStart:mi,onError:gs,onProgress:ns,onSuccess:Ii},ln),{data:hi,multiple:ts,action:vs,accept:qi,supportServerRender:yi,prefixCls:bi,disabled:Vi,beforeUpload:Qs,onChange:void 0});delete js.className,delete js.style,(!_o||Vi)&&delete js.id;const[bl,Dl]=bn(bi),[Au]=(0,At.Z)("Upload",Xe.Z.Upload),{showRemoveIcon:Xo,showPreviewIcon:Za,showDownloadIcon:ua,removeIcon:Zn,previewIcon:Li,downloadIcon:Ti}=typeof Yn=="boolean"?{}:Yn,Ki=(oi,ds)=>Yn?z.createElement(Dr,{prefixCls:bi,listType:Br,items:ji,previewFile:To,onPreview:gr,onDownload:Da,onRemove:Ws,showRemoveIcon:!Vi&&Xo,showPreviewIcon:Za,showDownloadIcon:ua,removeIcon:Zn,previewIcon:Li,downloadIcon:Ti,iconRender:jo,locale:Object.assign(Object.assign({},Au),fi),isImageUrl:va,progress:to,appendAction:oi,appendActionVisible:ds,itemRender:Ja,disabled:Vi}):oi,Ho=Fe()(`${bi}-wrapper`,ya,Wo,Dl,ms==null?void 0:ms.className,{[`${bi}-rtl`]:Pl==="rtl",[`${bi}-picture-card-wrapper`]:Br==="picture-card",[`${bi}-picture-circle-wrapper`]:Br==="picture-circle"}),Hi=Object.assign(Object.assign({},ms==null?void 0:ms.style),Zo);if(Co==="drag"){const oi=Fe()(Dl,bi,`${bi}-drag`,{[`${bi}-drag-uploading`]:ji.some(ds=>ds.status==="uploading"),[`${bi}-drag-hover`]:ki==="dragover",[`${bi}-disabled`]:Vi,[`${bi}-rtl`]:Pl==="rtl"});return bl(z.createElement("span",{className:Ho},z.createElement("div",{className:oi,style:Hi,onDrop:gl,onDragOver:gl,onDragLeave:gl},z.createElement(it,Object.assign({},js,{ref:si,className:`${bi}-btn`}),z.createElement("div",{className:`${bi}-drag-container`},_o))),Ki()))}const ls=Fe()(bi,`${bi}-select`,{[`${bi}-disabled`]:Vi}),Hs=(oi=>z.createElement("div",{className:ls,style:oi},z.createElement(it,Object.assign({},js,{ref:si}))))(_o?void 0:{display:"none"});return bl(Br==="picture-card"||Br==="picture-circle"?z.createElement("span",{className:Ho},Ki(Hs,!!_o)):z.createElement("span",{className:Ho},Hs,Ki()))};var _n=z.forwardRef(Sr),on=function(ln,Hn){var On={};for(var nr in ln)Object.prototype.hasOwnProperty.call(ln,nr)&&Hn.indexOf(nr)<0&&(On[nr]=ln[nr]);if(ln!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Cr=0,nr=Object.getOwnPropertySymbols(ln);Cr{var{style:On,height:nr}=ln,Cr=on(ln,["style","height"]);return z.createElement(_n,Object.assign({ref:Hn},Cr,{type:"drag",style:Object.assign(Object.assign({},On),{height:nr})}))});const fr=_n;fr.Dragger=mr,fr.LIST_IGNORE=vr;var Lr=fr},39180:function(Rn){"use strict";const rn=(z,oe,De)=>{const Fe=oe<0?z.length+oe:oe;if(Fe>=0&&Fe(z=[...z],rn(z,oe,De),z);Rn.exports=he,Rn.exports.mutate=rn},57780:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{clsx:function(){return oe}});function z(De){var Fe,we,me="";if(typeof De=="string"||typeof De=="number")me+=De;else if(typeof De=="object")if(Array.isArray(De))for(Fe=0;Fe=0?1/(Math.cos(2*Math.PI/10-sn)+3.07768*Math.sin(2*Math.PI/10-sn)):1/(Math.cos(sn)+3.07768*Math.sin(sn))};break}te.gridSize=Math.max(Math.floor(te.gridSize),4);var se=te.gridSize,ne=se-te.maskGapWidth,y=Math.abs(te.maxRotation-te.minRotation),a=Math.min(te.maxRotation,te.minRotation),x=te.rotationStep,E,b,ee,re,ie,Ae,pe;function Pe(un,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-un)+un).toFixed()+"%)"}switch(te.color){case"random-dark":pe=function(){return Pe(10,50)};break;case"random-light":pe=function(){return Pe(50,90)};break;default:typeof te.color=="function"&&(pe=te.color);break}var ve=null;typeof te.classes=="function"&&(ve=te.classes);var Me=!1,Re=[],xe,at=function(bt){var sn=bt.currentTarget,Et=sn.getBoundingClientRect(),St,Dt;bt.touches?(St=bt.touches[0].clientX,Dt=bt.touches[0].clientY):(St=bt.clientX,Dt=bt.clientY);var Zt=St-Et.left,pt=Dt-Et.top,et=Math.floor(Zt*(sn.width/Et.width||1)/se),Nt=Math.floor(pt*(sn.height/Et.height||1)/se);return Re[et][Nt]},qe=function(bt){var sn=at(bt);if(xe!==sn){if(xe=sn,!sn){te.hover(void 0,void 0,bt);return}te.hover(sn.item,sn.dimension,bt)}},xt=function(bt){var sn=at(bt);sn&&(te.click(sn.item,sn.dimension,bt),bt.preventDefault())},it=[],Bt=function(bt){if(it[bt])return it[bt];var sn=bt*8,Et=sn,St=[];for(bt===0&&St.push([re[0],re[1],0]);Et--;){var Dt=1;te.shape!=="circle"&&(Dt=te.shape(Et/sn*2*Math.PI)),St.push([re[0]+bt*Dt*Math.cos(-Et/sn*2*Math.PI),re[1]+bt*Dt*Math.sin(-Et/sn*2*Math.PI)*te.ellipticity,Et/sn*2*Math.PI])}return it[bt]=St,St},nt=function(){return te.abortThreshold>0&&new Date().getTime()-Ae>te.abortThreshold},Ht=function(){return te.rotateRatio===0||Math.random()>te.rotateRatio?0:y===0?a:a+Math.round(Math.random()*y/x)*x},vt=function(bt,sn,Et){var St=!1,Dt=te.weightFactor(sn);if(Dt<=te.minSize)return!1;var Zt=1;Dtpn[1]&&(pn[1]=Vt),cnpn[2]&&(pn[2]=cn),St&&(et.fillStyle="rgba(255, 0, 0, 0.5)",et.fillRect(Vt*se,cn*se,se-.5,se-.5));break e}St&&(et.fillStyle="rgba(0, 0, 255, 0.5)",et.fillRect(Vt*se,cn*se,se-.5,se-.5))}}return St&&(et.fillStyle="rgba(0, 255, 0, 0.5)",et.fillRect(pn[3]*se,pn[0]*se,(pn[1]-pn[3]+1)*se,(pn[2]-pn[0]+1)*se)),{mu:Zt,occupied:ct,bounds:pn,gw:Ze,gh:be,fillTextOffsetX:Be,fillTextOffsetY:Ie,fillTextWidth:Nt,fillTextHeight:ht,fontSize:Dt}},At=function(bt,sn,Et,St,Dt){for(var Zt=Dt.length;Zt--;){var pt=bt+Dt[Zt][0],et=sn+Dt[Zt][1];if(pt>=b||et>=ee||pt<0||et<0){if(!te.drawOutOfBound)return!1;continue}if(!E[pt][et])return!1}return!0},Xe=function(bt,sn,Et,St,Dt,Zt,pt,et,Nt){var ht=Et.fontSize,st;pe?st=pe(St,Dt,ht,Zt,pt):st=te.color;var Ge;ve?Ge=ve(St,Dt,ht,Zt,pt):Ge=te.classes;var Ee,de=Et.bounds;Ee={x:(bt+de[3])*se,y:(sn+de[0])*se,w:(de[1]-de[3]+1)*se,h:(de[2]-de[0]+1)*se},ce.forEach(function(Be){if(Be.getContext){var Ie=Be.getContext("2d"),be=Et.mu;Ie.save(),Ie.scale(1/be,1/be),Ie.font=te.fontWeight+" "+(ht*be).toString(10)+"px "+te.fontFamily,Ie.fillStyle=st,Ie.translate((bt+Et.gw/2)*se*be,(sn+Et.gh/2)*se*be),et!==0&&Ie.rotate(-et),Ie.textBaseline="middle",Ie.fillText(St,Et.fillTextOffsetX*be,(Et.fillTextOffsetY+ht*.5)*be),Ie.restore()}else{var Ze=document.createElement("span"),gt="";gt="rotate("+-et/Math.PI*180+"deg) ",Et.mu!==1&&(gt+="translateX(-"+Et.fillTextWidth/4+"px) scale("+1/Et.mu+")");var an={position:"absolute",display:"block",font:te.fontWeight+" "+ht*Et.mu+"px "+te.fontFamily,left:(bt+Et.gw/2)*se+Et.fillTextOffsetX+"px",top:(sn+Et.gh/2)*se+Et.fillTextOffsetY+"px",width:Et.fillTextWidth+"px",height:Et.fillTextHeight+"px",lineHeight:ht+"px",whiteSpace:"nowrap",transform:gt,webkitTransform:gt,msTransform:gt,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};st&&(an.color=st),Ze.textContent=St;for(var Mt in an)Ze.style[Mt]=an[Mt];if(Nt)for(var ct in Nt)Ze.setAttribute(ct,Nt[ct]);Ge&&(Ze.className+=Ge),Be.appendChild(Ze)}})},_e=function(bt,sn,Et,St,Dt){if(!(bt>=b||sn>=ee||bt<0||sn<0)){if(E[bt][sn]=!1,Et){var Zt=ce[0].getContext("2d");Zt.fillRect(bt*se,sn*se,ne,ne)}Me&&(Re[bt][sn]={item:Dt,dimension:St})}},dt=function(bt,sn,Et,St,Dt,Zt){var pt=Dt.occupied,et=te.drawMask,Nt;et&&(Nt=ce[0].getContext("2d"),Nt.save(),Nt.fillStyle=te.maskColor);var ht;if(Me){var st=Dt.bounds;ht={x:(bt+st[3])*se,y:(sn+st[0])*se,w:(st[1]-st[3]+1)*se,h:(st[2]-st[0]+1)*se}}for(var Ge=pt.length;Ge--;){var Ee=bt+pt[Ge][0],de=sn+pt[Ge][1];Ee>=b||de>=ee||Ee<0||de<0||_e(Ee,de,et,ht,Zt)}et&&Nt.restore()},$e=function(bt){var sn,Et,St;Array.isArray(bt)?(sn=bt[0],Et=bt[1]):(sn=bt.word,Et=bt.weight,St=bt.attributes);var Dt=Ht(),Zt=vt(sn,Et,Dt);if(!Zt||nt())return!1;if(!te.drawOutOfBound){var pt=Zt.bounds;if(pt[1]-pt[3]+1>b||pt[2]-pt[0]+1>ee)return!1}for(var et=ie+1,Nt=function(Ee){var de=Math.floor(Ee[0]-Zt.gw/2),Be=Math.floor(Ee[1]-Zt.gh/2),Ie=Zt.gw,be=Zt.gh;return At(de,Be,Ie,be,Zt.occupied)?(Xe(de,Be,Zt,sn,Et,ie-et,Ee[2],Dt,St),dt(de,Be,Ie,be,Zt,bt),{gx:de,gy:Be,rot:Dt,info:Zt}):!1};et--;){var ht=Bt(ie-et);te.shuffle&&(ht=[].concat(ht),we(ht));for(var st=0;st=te.list.length){Ge(Ie),kt("wordcloudstop",!1),de("wordcloudstart",Be);return}Ae=new Date().getTime();var Ze=$e(te.list[Dt]),gt=!kt("wordclouddrawn",!0,{item:te.list[Dt],drawn:Ze});if(nt()||gt){Ge(Ie),te.abort(),kt("wordcloudabort",!1),kt("wordcloudstop",!1),de("wordcloudstart",Be);return}Dt++,Ie=st(be,te.wait)},te.wait)}};jt()};me.isSupported=De,me.minFontSize=Fe,he=[],z=function(){return me}.apply(rn,he),z!==void 0&&(Rn.exports=z)}(this)},16896:function(Rn,rn,he){var z=he(3096),oe=he(7357);he(66607),he(31041);var De=he(19131);if(!De.isSupported)throw new Error("Sorry your browser not support wordCloud");function Fe(we){for(var me=we.getContext("2d"),ae=me.getImageData(0,0,we.width,we.height),ce=me.createImageData(ae),ge=0,te=0,le=0;le128){var se=ae.data[le]+ae.data[le+1]+ae.data[le+2];ge+=se,++te}}for(var ne=ge/te,le=0;lene?(ce.data[le]=0,ce.data[le+1]=0,ce.data[le+2]=0,ce.data[le+3]=0):(ce.data[le]=255,ce.data[le+1]=255,ce.data[le+2]=255,ce.data[le+3]=255)}me.putImageData(ce,0,0)}z.registerLayout(function(we,me){we.eachSeriesByType("wordCloud",function(ae){var ce=oe.getLayoutRect(ae.getBoxLayoutParams(),{width:me.getWidth(),height:me.getHeight()}),ge=ae.getData(),te=document.createElement("canvas");te.width=ce.width,te.height=ce.height;var le=te.getContext("2d"),ue=ae.get("maskImage");if(ue)try{le.drawImage(ue,0,0,te.width,te.height),Fe(te)}catch(b){console.error("Invalid mask image"),console.error(b.toString())}var se=ae.get("sizeRange"),ne=ae.get("rotationRange"),y=ge.getDataExtent("value"),a=Math.PI/180,x=ae.get("gridSize");De(te,{list:ge.mapArray("value",function(b,ee){var re=ge.getItemModel(ee);return[ge.getName(ee),re.get("textStyle.normal.textSize",!0)||z.number.linearMap(b,y,se),ee]}).sort(function(b,ee){return ee[1]-b[1]}),fontFamily:ae.get("textStyle.normal.fontFamily")||ae.get("textStyle.emphasis.fontFamily")||we.get("textStyle.fontFamily"),fontWeight:ae.get("textStyle.normal.fontWeight")||ae.get("textStyle.emphasis.fontWeight")||we.get("textStyle.fontWeight"),gridSize:x,ellipticity:ce.height/ce.width,minRotation:ne[0]*a,maxRotation:ne[1]*a,clearCanvas:!ue,rotateRatio:1,rotationStep:ae.get("rotationStep")*a,drawOutOfBound:ae.get("drawOutOfBound"),shuffle:!1,shape:ae.get("shape")});function E(b){var ee=b.detail.item;b.detail.drawn&&ae.layoutInstance.ondraw&&(b.detail.drawn.gx+=ce.x/x,b.detail.drawn.gy+=ce.y/x,ae.layoutInstance.ondraw(ee[0],ee[1],ee[2],b.detail.drawn))}te.addEventListener("wordclouddrawn",E),ae.layoutInstance&&ae.layoutInstance.dispose(),ae.layoutInstance={ondraw:null,dispose:function(){te.removeEventListener("wordclouddrawn",E),te.addEventListener("wordclouddrawn",function(b){b.preventDefault()})}}})}),z.registerPreprocessor(function(we){var me=(we||{}).series;!z.util.isArray(me)&&(me=me?[me]:[]);var ae=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];z.util.each(me,function(ge){if(ge&&ge.type==="wordCloud"){var te=ge.textStyle||{};ce(te.normal),ce(te.emphasis)}});function ce(ge){ge&&z.util.each(ae,function(te){ge.hasOwnProperty(te)&&(ge["text"+z.format.capitalFirst(te)]=ge[te])})}})},3867:function(Rn,rn,he){var z=he(97671);(function(oe,De){Rn.exports=De()})(this,function(){"use strict";function oe(de){var Be=typeof de;return de!==null&&(Be==="object"||Be==="function")}function De(de){return typeof de=="function"}var Fe=void 0;Array.isArray?Fe=Array.isArray:Fe=function(de){return Object.prototype.toString.call(de)==="[object Array]"};var we=Fe,me=0,ae=void 0,ce=void 0,ge=function(Be,Ie){ie[me]=Be,ie[me+1]=Ie,me+=2,me===2&&(ce?ce(Ae):Pe())};function te(de){ce=de}function le(de){ge=de}var ue=typeof window!="undefined"?window:void 0,se=ue||{},ne=se.MutationObserver||se.WebKitMutationObserver,y=typeof self=="undefined"&&typeof z!="undefined"&&{}.toString.call(z)==="[object process]",a=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function x(){return function(){return z.nextTick(Ae)}}function E(){return typeof ae!="undefined"?function(){ae(Ae)}:re()}function b(){var de=0,Be=new ne(Ae),Ie=document.createTextNode("");return Be.observe(Ie,{characterData:!0}),function(){Ie.data=de=++de%2}}function ee(){var de=new MessageChannel;return de.port1.onmessage=Ae,function(){return de.port2.postMessage(0)}}function re(){var de=setTimeout;return function(){return de(Ae,1)}}var ie=new Array(1e3);function Ae(){for(var de=0;de0&&(Pe=re[0]),Pe instanceof Error)throw Pe;var ve=new Error("Unhandled error."+(Pe?" ("+Pe.message+")":""));throw ve.context=Pe,ve}var Me=pe[ee];if(Me===void 0)return!1;if(typeof Me=="function")he(Me,this,re);else for(var Re=Me.length,xe=se(Me,Re),ie=0;ie0&&Pe.length>Ae&&!Pe.warned){Pe.warned=!0;var ve=new Error("Possible EventEmitter memory leak detected. "+Pe.length+" "+String(ee)+" listeners added. Use emitter.setMaxListeners() to increase limit");ve.name="MaxListenersExceededWarning",ve.emitter=b,ve.type=ee,ve.count=Pe.length,oe(ve)}return b}Fe.prototype.addListener=function(ee,re){return ce(this,ee,re,!1)},Fe.prototype.on=Fe.prototype.addListener,Fe.prototype.prependListener=function(ee,re){return ce(this,ee,re,!0)};function ge(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function te(b,ee,re){var ie={fired:!1,wrapFn:void 0,target:b,type:ee,listener:re},Ae=ge.bind(ie);return Ae.listener=re,ie.wrapFn=Ae,Ae}Fe.prototype.once=function(ee,re){return me(re),this.on(ee,te(this,ee,re)),this},Fe.prototype.prependOnceListener=function(ee,re){return me(re),this.prependListener(ee,te(this,ee,re)),this},Fe.prototype.removeListener=function(ee,re){var ie,Ae,pe,Pe,ve;if(me(re),Ae=this._events,Ae===void 0)return this;if(ie=Ae[ee],ie===void 0)return this;if(ie===re||ie.listener===re)--this._eventsCount===0?this._events=Object.create(null):(delete Ae[ee],Ae.removeListener&&this.emit("removeListener",ee,ie.listener||re));else if(typeof ie!="function"){for(pe=-1,Pe=ie.length-1;Pe>=0;Pe--)if(ie[Pe]===re||ie[Pe].listener===re){ve=ie[Pe].listener,pe=Pe;break}if(pe<0)return this;pe===0?ie.shift():ne(ie,pe),ie.length===1&&(Ae[ee]=ie[0]),Ae.removeListener!==void 0&&this.emit("removeListener",ee,ve||re)}return this},Fe.prototype.off=Fe.prototype.removeListener,Fe.prototype.removeAllListeners=function(ee){var re,ie,Ae;if(ie=this._events,ie===void 0)return this;if(ie.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ie[ee]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ie[ee]),this;if(arguments.length===0){var pe=Object.keys(ie),Pe;for(Ae=0;Ae=0;Ae--)this.removeListener(ee,re[Ae]);return this};function le(b,ee,re){var ie=b._events;if(ie===void 0)return[];var Ae=ie[ee];return Ae===void 0?[]:typeof Ae=="function"?re?[Ae.listener||Ae]:[Ae]:re?y(Ae):se(Ae,Ae.length)}Fe.prototype.listeners=function(ee){return le(this,ee,!0)},Fe.prototype.rawListeners=function(ee){return le(this,ee,!1)},Fe.listenerCount=function(b,ee){return typeof b.listenerCount=="function"?b.listenerCount(ee):ue.call(b,ee)},Fe.prototype.listenerCount=ue;function ue(b){var ee=this._events;if(ee!==void 0){var re=ee[b];if(typeof re=="function")return 1;if(re!==void 0)return re.length}return 0}Fe.prototype.eventNames=function(){return this._eventsCount>0?z(this._events):[]};function se(b,ee){for(var re=new Array(ee),ie=0;ie0&&Ut[Ut.length-1])&&(Nr[0]===6||Nr[0]===2)){je=0;continue}if(Nr[0]===3&&(!Ut||Nr[1]>Ut[0]&&Nr[1]=55296&&yt<=56319&&je>10)+55296,dn%1024+56320)),(yt+1===je||Ue.length>16384)&&(Ut+=String.fromCharCode.apply(String,Ue),Ue.length=0)}return Ut},te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",le=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ue=0;ue>4,zr[yt++]=(dn&15)<<4|zn>>2,zr[yt++]=(zn&3)<<6|Un&63;return Nr},x=function(Te){for(var Le=Te.length,je=[],Ue=0;Ue>b,pe=1<>b,Me=Ae+ve,Re=Me,xe=32,at=Re+xe,qe=65536>>ee,xt=1<=0){if(Le<55296||Le>56319&&Le<=65535)return je=this.index[Le>>b],je=(je<>b)],je=(je<>ee),je=this.index[je],je+=Le>>b&it,je=this.index[je],je=(je<$e?(yt.push(!0),zn-=$e):yt.push(!1),["normal","auto","loose"].indexOf(Le)!==-1&&[8208,8211,12316,12448].indexOf(Ut)!==-1)return Ue.push(dn),je.push(Ge);if(zn===bt||zn===pt){if(dn===0)return Ue.push(dn),je.push(Gt);var Un=je[dn-1];return sa.indexOf(Un)===-1?(Ue.push(Ue[dn-1]),je.push(Un)):(Ue.push(dn),je.push(Gt))}if(Ue.push(dn),zn===pn)return je.push(Le==="strict"?be:Hr);if(zn===Qa||zn===Ft)return je.push(Gt);if(zn===Vr)return Ut>=131072&&Ut<=196605||Ut>=196608&&Ut<=262141?je.push(Hr):je.push(Gt);je.push(zn)}),[Ue,je,yt]},Qe=function(Te,Le,je,Ue){var yt=Ue[je];if(Array.isArray(Te)?Te.indexOf(yt)!==-1:Te===yt)for(var Ut=je;Ut<=Ue.length;){Ut++;var dn=Ue[Ut];if(dn===Le)return!0;if(dn!==Zt)break}if(yt===Zt)for(var Ut=je;Ut>0;){Ut--;var zn=Ue[Ut];if(Array.isArray(Te)?Te.indexOf(zn)!==-1:Te===zn)for(var Un=je;Un<=Ue.length;){Un++;var dn=Ue[Un];if(dn===Le)return!0;if(dn!==Zt)break}if(zn!==Zt)break}return!1},ut=function(Te,Le){for(var je=Te;je>=0;){var Ue=Le[je];if(Ue===Zt)je--;else return Ue}return 0},Rt=function(Te,Le,je,Ue,yt){if(je[Ue]===0)return fa;var Ut=Ue-1;if(Array.isArray(yt)&&yt[Ut]===!0)return fa;var dn=Ut-1,zn=Ut+1,Un=Le[Ut],Nr=dn>=0?Le[dn]:0,zr=Le[zn];if(Un===jt&&zr===un)return fa;if(ar.indexOf(Un)!==-1)return ja;if(ar.indexOf(zr)!==-1||dr.indexOf(zr)!==-1)return fa;if(ut(Ut,Le)===St)return bo;if(ui.get(Te[Ut])===pt||(Un===fn||Un===Xn)&&ui.get(Te[zn])===pt||Un===Et||zr===Et||Un===Dt||[Zt,Nt,st].indexOf(Un)===-1&&zr===Dt||[Ee,de,Be,an,cn].indexOf(zr)!==-1||ut(Ut,Le)===Ze||Qe(gt,Ze,Ut,Le)||Qe([Ee,de],be,Ut,Le)||Qe(et,et,Ut,Le))return fa;if(Un===Zt)return bo;if(Un===gt||zr===gt)return fa;if(zr===Ge||Un===Ge)return bo;if([Nt,st,be].indexOf(zr)!==-1||Un===ht||Nr===Ir&&Ne.indexOf(Un)!==-1||Un===cn&&zr===Ir||zr===Ie||Bn.indexOf(zr)!==-1&&Un===Mt||Bn.indexOf(Un)!==-1&&zr===Mt||Un===Vt&&[Hr,fn,Xn].indexOf(zr)!==-1||[Hr,fn,Xn].indexOf(Un)!==-1&&zr===ct||Bn.indexOf(Un)!==-1&&wr.indexOf(zr)!==-1||wr.indexOf(Un)!==-1&&Bn.indexOf(zr)!==-1||[Vt,ct].indexOf(Un)!==-1&&(zr===Mt||[Ze,st].indexOf(zr)!==-1&&Le[zn+1]===Mt)||[Ze,st].indexOf(Un)!==-1&&zr===Mt||Un===Mt&&[Mt,cn,an].indexOf(zr)!==-1)return fa;if([Mt,cn,an,Ee,de].indexOf(zr)!==-1)for(var ra=Ut;ra>=0;){var ye=Le[ra];if(ye===Mt)return fa;if([cn,an].indexOf(ye)!==-1)ra--;else break}if([Vt,ct].indexOf(zr)!==-1)for(var ra=[Ee,de].indexOf(Un)!==-1?dn:Ut;ra>=0;){var ye=Le[ra];if(ye===Mt)return fa;if([cn,an].indexOf(ye)!==-1)ra--;else break}if(Rr===Un&&[Rr,Dr,Ar,ir].indexOf(zr)!==-1||[Dr,Ar].indexOf(Un)!==-1&&[Dr,oa].indexOf(zr)!==-1||[oa,ir].indexOf(Un)!==-1&&zr===oa||rr.indexOf(Un)!==-1&&[Ie,ct].indexOf(zr)!==-1||rr.indexOf(zr)!==-1&&Un===Vt||Bn.indexOf(Un)!==-1&&Bn.indexOf(zr)!==-1||Un===an&&Bn.indexOf(zr)!==-1||Bn.concat(Mt).indexOf(Un)!==-1&&zr===Ze&&_a.indexOf(Te[zn])===-1||Bn.concat(Mt).indexOf(zr)!==-1&&Un===de)return fa;if(Un===Ia&&zr===Ia){for(var ze=je[Ut],Ye=1;ze>0&&(ze--,Le[ze]===Ia);)Ye++;if(Ye%2!==0)return fa}return Un===fn&&zr===Xn?fa:bo},hn=function(Te,Le){Le||(Le={lineBreak:"normal",wordBreak:"normal"});var je=He(Te,Le.lineBreak),Ue=je[0],yt=je[1],Ut=je[2];(Le.wordBreak==="break-all"||Le.wordBreak==="break-word")&&(yt=yt.map(function(zn){return[Mt,Gt,Qa].indexOf(zn)!==-1?Hr:zn}));var dn=Le.wordBreak==="keep-all"?Ut.map(function(zn,Un){return zn&&Te[Un]>=19968&&Te[Un]<=40959}):void 0;return[Ue,yt,dn]},bn=function(){function Te(Le,je,Ue,yt){this.codePoints=Le,this.required=je===ja,this.start=Ue,this.end=yt}return Te.prototype.slice=function(){return ge.apply(void 0,this.codePoints.slice(this.start,this.end))},Te}(),ea=function(Te,Le){var je=ce(Te),Ue=hn(je,Le),yt=Ue[0],Ut=Ue[1],dn=Ue[2],zn=je.length,Un=0,Nr=0;return{next:function(){if(Nr>=zn)return{done:!0,value:null};for(var zr=fa;Nr=Ni&&Te<=57},js=function(Te){return Te>=55296&&Te<=57343},bl=function(Te){return bi(Te)||Te>=Ws&&Te<=ul||Te>=Qs&&Te<=Ii},Dl=function(Te){return Te>=Qs&&Te<=gs},Au=function(Te){return Te>=Ws&&Te<=ms},Xo=function(Te){return Dl(Te)||Au(Te)},Za=function(Te){return Te>=Ja},ua=function(Te){return Te===on||Te===fr||Te===Lr},Zn=function(Te){return Xo(Te)||Za(Te)||Te===Da},Li=function(Te){return Zn(Te)||bi(Te)||Te===Pa},Ti=function(Te){return Te>=Ui&&Te<=Vi||Te===ji||Te>=ws&&Te<=ki||Te===Zi},Ki=function(Te,Le){return Te!==mr?!1:Le!==on},Ho=function(Te,Le,je){return Te===Pa?Zn(Le)||Ki(Le,je):Zn(Te)?!0:!!(Te===mr&&Ki(Te,Le))},Hi=function(Te,Le,je){return Te===ts||Te===Pa?bi(Le)?!0:Le===Wo&&bi(je):bi(Te===Wo?Le:Te)},ls=function(Te){var Le=0,je=1;(Te[Le]===ts||Te[Le]===Pa)&&(Te[Le]===Pa&&(je=-1),Le++);for(var Ue=[];bi(Te[Le]);)Ue.push(Te[Le++]);var yt=Ue.length?parseInt(ge.apply(void 0,Ue),10):0;Te[Le]===Wo&&Le++;for(var Ut=[];bi(Te[Le]);)Ut.push(Te[Le++]);var dn=Ut.length,zn=dn?parseInt(ge.apply(void 0,Ut),10):0;(Te[Le]===gl||Te[Le]===mi)&&Le++;var Un=1;(Te[Le]===ts||Te[Le]===Pa)&&(Te[Le]===Pa&&(Un=-1),Le++);for(var Nr=[];bi(Te[Le]);)Nr.push(Te[Le++]);var zr=Nr.length?parseInt(ge.apply(void 0,Nr),10):0;return je*(yt+zn*Math.pow(10,-dn))*Math.pow(10,Un*zr)},Jl={type:2},Hs={type:3},oi={type:4},ds={type:13},zs={type:8},li={type:21},ti={type:9},Eo={type:10},_s={type:11},Yl={type:12},hl={type:14},Zl={type:23},zu={type:1},Su={type:25},hu={type:24},zA={type:26},kl={type:27},Ku={type:28},mu={type:29},od={type:31},Vc={type:32},Lu=function(){function Te(){this._value=[]}return Te.prototype.write=function(Le){this._value=this._value.concat(ce(Le))},Te.prototype.read=function(){for(var Le=[],je=this.consumeToken();je!==Vc;)Le.push(je),je=this.consumeToken();return Le},Te.prototype.consumeToken=function(){var Le=this.consumeCodePoint();switch(Le){case ln:return this.consumeStringToken(ln);case On:var je=this.peekCodePoint(0),Ue=this.peekCodePoint(1),yt=this.peekCodePoint(2);if(Li(je)||Ki(Ue,yt)){var Ut=Ho(je,Ue,yt)?Sr:vr,dn=this.consumeName();return{type:5,value:dn,flags:Ut}}break;case nr:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),ds;break;case Yn:return this.consumeStringToken(Yn);case Br:return Jl;case gr:return Hs;case hi:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),hl;break;case ts:if(Hi(Le,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Le),this.consumeNumericToken();break;case vs:return oi;case Pa:var zn=Le,Un=this.peekCodePoint(0),Nr=this.peekCodePoint(1);if(Hi(zn,Un,Nr))return this.reconsumeCodePoint(Le),this.consumeNumericToken();if(Ho(zn,Un,Nr))return this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();if(Un===Pa&&Nr===xo)return this.consumeCodePoint(),this.consumeCodePoint(),hu;break;case Wo:if(Hi(Le,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Le),this.consumeNumericToken();break;case ur:if(this.peekCodePoint(0)===hi)for(this.consumeCodePoint();;){var zr=this.consumeCodePoint();if(zr===hi&&(zr=this.consumeCodePoint(),zr===ur))return this.consumeToken();if(zr===si)return this.consumeToken()}break;case qi:return zA;case yi:return kl;case To:if(this.peekCodePoint(0)===br&&this.peekCodePoint(1)===Pa&&this.peekCodePoint(2)===Pa)return this.consumeCodePoint(),this.consumeCodePoint(),Su;break;case fi:var ra=this.peekCodePoint(0),ye=this.peekCodePoint(1),ze=this.peekCodePoint(2);if(Ho(ra,ye,ze)){var dn=this.consumeName();return{type:7,value:dn}}break;case jo:return Ku;case mr:if(Ki(Le,this.peekCodePoint(0)))return this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();break;case va:return mu;case to:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),zs;break;case no:return _s;case Co:return Yl;case ns:case Pl:var Ye=this.peekCodePoint(0),wt=this.peekCodePoint(1);return Ye===ts&&(bl(wt)||wt===ya)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();case _o:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),ti;if(this.peekCodePoint(0)===_o)return this.consumeCodePoint(),li;break;case Zo:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),Eo;break;case si:return Vc}return ua(Le)?(this.consumeWhiteSpace(),od):bi(Le)?(this.reconsumeCodePoint(Le),this.consumeNumericToken()):Zn(Le)?(this.reconsumeCodePoint(Le),this.consumeIdentLikeToken()):{type:6,value:ge(Le)}},Te.prototype.consumeCodePoint=function(){var Le=this._value.shift();return typeof Le=="undefined"?-1:Le},Te.prototype.reconsumeCodePoint=function(Le){this._value.unshift(Le)},Te.prototype.peekCodePoint=function(Le){return Le>=this._value.length?-1:this._value[Le]},Te.prototype.consumeUnicodeRangeToken=function(){for(var Le=[],je=this.consumeCodePoint();bl(je)&&Le.length<6;)Le.push(je),je=this.consumeCodePoint();for(var Ue=!1;je===ya&&Le.length<6;)Le.push(je),je=this.consumeCodePoint(),Ue=!0;if(Ue){var yt=parseInt(ge.apply(void 0,Le.map(function(Un){return Un===ya?Ni:Un})),16),Ut=parseInt(ge.apply(void 0,Le.map(function(Un){return Un===ya?ul:Un})),16);return{type:30,start:yt,end:Ut}}var dn=parseInt(ge.apply(void 0,Le),16);if(this.peekCodePoint(0)===Pa&&bl(this.peekCodePoint(1))){this.consumeCodePoint(),je=this.consumeCodePoint();for(var zn=[];bl(je)&&zn.length<6;)zn.push(je),je=this.consumeCodePoint();var Ut=parseInt(ge.apply(void 0,zn),16);return{type:30,start:dn,end:Ut}}else return{type:30,start:dn,end:dn}},Te.prototype.consumeIdentLikeToken=function(){var Le=this.consumeName();return Le.toLowerCase()==="url"&&this.peekCodePoint(0)===Br?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Br?(this.consumeCodePoint(),{type:19,value:Le}):{type:20,value:Le}},Te.prototype.consumeUrlToken=function(){var Le=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===si)return{type:22,value:""};var je=this.peekCodePoint(0);if(je===Yn||je===ln){var Ue=this.consumeStringToken(this.consumeCodePoint());return Ue.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===si||this.peekCodePoint(0)===gr)?(this.consumeCodePoint(),{type:22,value:Ue.value}):(this.consumeBadUrlRemnants(),Zl)}for(;;){var yt=this.consumeCodePoint();if(yt===si||yt===gr)return{type:22,value:ge.apply(void 0,Le)};if(ua(yt))return this.consumeWhiteSpace(),this.peekCodePoint(0)===si||this.peekCodePoint(0)===gr?(this.consumeCodePoint(),{type:22,value:ge.apply(void 0,Le)}):(this.consumeBadUrlRemnants(),Zl);if(yt===ln||yt===Yn||yt===Br||Ti(yt))return this.consumeBadUrlRemnants(),Zl;if(yt===mr)if(Ki(yt,this.peekCodePoint(0)))Le.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Zl;else Le.push(yt)}},Te.prototype.consumeWhiteSpace=function(){for(;ua(this.peekCodePoint(0));)this.consumeCodePoint()},Te.prototype.consumeBadUrlRemnants=function(){for(;;){var Le=this.consumeCodePoint();if(Le===gr||Le===si)return;Ki(Le,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Te.prototype.consumeStringSlice=function(Le){for(var je=5e4,Ue="";Le>0;){var yt=Math.min(je,Le);Ue+=ge.apply(void 0,this._value.splice(0,yt)),Le-=yt}return this._value.shift(),Ue},Te.prototype.consumeStringToken=function(Le){var je="",Ue=0;do{var yt=this._value[Ue];if(yt===si||yt===void 0||yt===Le)return je+=this.consumeStringSlice(Ue),{type:0,value:je};if(yt===on)return this._value.splice(0,Ue),zu;if(yt===mr){var Ut=this._value[Ue+1];Ut!==si&&Ut!==void 0&&(Ut===on?(je+=this.consumeStringSlice(Ue),Ue=-1,this._value.shift()):Ki(yt,Ut)&&(je+=this.consumeStringSlice(Ue),je+=ge(this.consumeEscapedCodePoint()),Ue=-1))}Ue++}while(!0)},Te.prototype.consumeNumber=function(){var Le=[],je=aa,Ue=this.peekCodePoint(0);for((Ue===ts||Ue===Pa)&&Le.push(this.consumeCodePoint());bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());Ue=this.peekCodePoint(0);var yt=this.peekCodePoint(1);if(Ue===Wo&&bi(yt))for(Le.push(this.consumeCodePoint(),this.consumeCodePoint()),je=_n;bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());Ue=this.peekCodePoint(0),yt=this.peekCodePoint(1);var Ut=this.peekCodePoint(2);if((Ue===gl||Ue===mi)&&((yt===ts||yt===Pa)&&bi(Ut)||bi(yt)))for(Le.push(this.consumeCodePoint(),this.consumeCodePoint()),je=_n;bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());return[ls(Le),je]},Te.prototype.consumeNumericToken=function(){var Le=this.consumeNumber(),je=Le[0],Ue=Le[1],yt=this.peekCodePoint(0),Ut=this.peekCodePoint(1),dn=this.peekCodePoint(2);if(Ho(yt,Ut,dn)){var zn=this.consumeName();return{type:15,number:je,flags:Ue,unit:zn}}return yt===Cr?(this.consumeCodePoint(),{type:16,number:je,flags:Ue}):{type:17,number:je,flags:Ue}},Te.prototype.consumeEscapedCodePoint=function(){var Le=this.consumeCodePoint();if(bl(Le)){for(var je=ge(Le);bl(this.peekCodePoint(0))&&je.length<6;)je+=ge(this.consumeCodePoint());ua(this.peekCodePoint(0))&&this.consumeCodePoint();var Ue=parseInt(je,16);return Ue===0||js(Ue)||Ue>1114111?wi:Ue}return Le===si?wi:Le},Te.prototype.consumeName=function(){for(var Le="";;){var je=this.consumeCodePoint();if(Li(je))Le+=ge(je);else if(Ki(je,this.peekCodePoint(0)))Le+=ge(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(je),Le}},Te}(),Cu=function(){function Te(Le){this._tokens=Le}return Te.create=function(Le){var je=new Lu;return je.write(Le),new Te(je.read())},Te.parseValue=function(Le){return Te.create(Le).parseComponentValue()},Te.parseValues=function(Le){return Te.create(Le).parseComponentValues()},Te.prototype.parseComponentValue=function(){for(var Le=this.consumeToken();Le.type===31;)Le=this.consumeToken();if(Le.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(Le);var je=this.consumeComponentValue();do Le=this.consumeToken();while(Le.type===31);if(Le.type===32)return je;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Te.prototype.parseComponentValues=function(){for(var Le=[];;){var je=this.consumeComponentValue();if(je.type===32)return Le;Le.push(je),Le.push()}},Te.prototype.consumeComponentValue=function(){var Le=this.consumeToken();switch(Le.type){case 11:case 28:case 2:return this.consumeSimpleBlock(Le.type);case 19:return this.consumeFunction(Le)}return Le},Te.prototype.consumeSimpleBlock=function(Le){for(var je={type:Le,values:[]},Ue=this.consumeToken();;){if(Ue.type===32||tA(Ue,Le))return je;this.reconsumeToken(Ue),je.values.push(this.consumeComponentValue()),Ue=this.consumeToken()}},Te.prototype.consumeFunction=function(Le){for(var je={name:Le.value,values:[],type:18};;){var Ue=this.consumeToken();if(Ue.type===32||Ue.type===3)return je;this.reconsumeToken(Ue),je.values.push(this.consumeComponentValue())}},Te.prototype.consumeToken=function(){var Le=this._tokens.shift();return typeof Le=="undefined"?Vc:Le},Te.prototype.reconsumeToken=function(Le){this._tokens.unshift(Le)},Te}(),Gu=function(Te){return Te.type===15},Ml=function(Te){return Te.type===17},Ss=function(Te){return Te.type===20},ml=function(Te){return Te.type===0},bA=function(Te,Le){return Ss(Te)&&Te.value===Le},Kl=function(Te){return Te.type!==31},Du=function(Te){return Te.type!==31&&Te.type!==4},Mi=function(Te){var Le=[],je=[];return Te.forEach(function(Ue){if(Ue.type===4){if(je.length===0)throw new Error("Error parsing function args, zero tokens for arg");Le.push(je),je=[];return}Ue.type!==31&&je.push(Ue)}),je.length&&Le.push(je),Le},tA=function(Te,Le){return Le===11&&Te.type===12||Le===28&&Te.type===29?!0:Le===2&&Te.type===3},pu=function(Te){return Te.type===17||Te.type===15},zo=function(Te){return Te.type===16||pu(Te)},Qc=function(Te){return Te.length>1?[Te[0],Te[1]]:[Te[0]]},ql={type:17,number:0,flags:aa},pc={type:16,number:50,flags:aa},Wu={type:16,number:100,flags:aa},Ou=function(Te,Le,je){var Ue=Te[0],yt=Te[1];return[Xs(Ue,Le),Xs(typeof yt!="undefined"?yt:Ue,je)]},Xs=function(Te,Le){if(Te.type===16)return Te.number/100*Le;if(Gu(Te))switch(Te.unit){case"rem":case"em":return 16*Te.number;case"px":default:return Te.number}return Te.number},vc="deg",id="grad",Zc="rad",nA="turn",BA={name:"angle",parse:function(Te,Le){if(Le.type===15)switch(Le.unit){case vc:return Math.PI*Le.number/180;case id:return Math.PI/200*Le.number;case Zc:return Le.number;case nA:return Math.PI*2*Le.number}throw new Error("Unsupported angle type")}},yc=function(Te){return Te.type===15&&(Te.unit===vc||Te.unit===id||Te.unit===Zc||Te.unit===nA)},Bl=function(Te){var Le=Te.filter(Ss).map(function(je){return je.value}).join(" ");switch(Le){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ql,ql];case"to top":case"bottom":return Ql(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ql,Wu];case"to right":case"left":return Ql(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Wu,Wu];case"to bottom":case"top":return Ql(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Wu,ql];case"to left":case"right":return Ql(270)}return 0},Ql=function(Te){return Math.PI*Te/180},Xu={name:"color",parse:function(Te,Le){if(Le.type===18){var je=Ec[Le.name];if(typeof je=="undefined")throw new Error('Attempting to parse an unsupported color function "'+Le.name+'"');return je(Te,Le.values)}if(Le.type===5){if(Le.value.length===3){var Ue=Le.value.substring(0,1),yt=Le.value.substring(1,2),Ut=Le.value.substring(2,3);return Nu(parseInt(Ue+Ue,16),parseInt(yt+yt,16),parseInt(Ut+Ut,16),1)}if(Le.value.length===4){var Ue=Le.value.substring(0,1),yt=Le.value.substring(1,2),Ut=Le.value.substring(2,3),dn=Le.value.substring(3,4);return Nu(parseInt(Ue+Ue,16),parseInt(yt+yt,16),parseInt(Ut+Ut,16),parseInt(dn+dn,16)/255)}if(Le.value.length===6){var Ue=Le.value.substring(0,2),yt=Le.value.substring(2,4),Ut=Le.value.substring(4,6);return Nu(parseInt(Ue,16),parseInt(yt,16),parseInt(Ut,16),1)}if(Le.value.length===8){var Ue=Le.value.substring(0,2),yt=Le.value.substring(2,4),Ut=Le.value.substring(4,6),dn=Le.value.substring(6,8);return Nu(parseInt(Ue,16),parseInt(yt,16),parseInt(Ut,16),parseInt(dn,16)/255)}}if(Le.type===20){var zn=bu[Le.value.toUpperCase()];if(typeof zn!="undefined")return zn}return bu.TRANSPARENT}},rA=function(Te){return(255&Te)===0},Ul=function(Te){var Le=255&Te,je=255&Te>>8,Ue=255&Te>>16,yt=255&Te>>24;return Le<255?"rgba("+yt+","+Ue+","+je+","+Le/255+")":"rgb("+yt+","+Ue+","+je+")"},Nu=function(Te,Le,je,Ue){return(Te<<24|Le<<16|je<<8|Math.round(Ue*255)<<0)>>>0},Uc=function(Te,Le){if(Te.type===17)return Te.number;if(Te.type===16){var je=Le===3?1:255;return Le===3?Te.number/100*je:Math.round(Te.number/100*je)}return 0},Jc=function(Te,Le){var je=Le.filter(Du);if(je.length===3){var Ue=je.map(Uc),yt=Ue[0],Ut=Ue[1],dn=Ue[2];return Nu(yt,Ut,dn,1)}if(je.length===4){var zn=je.map(Uc),yt=zn[0],Ut=zn[1],dn=zn[2],Un=zn[3];return Nu(yt,Ut,dn,Un)}return 0};function _l(Te,Le,je){return je<0&&(je+=1),je>=1&&(je-=1),je<1/6?(Le-Te)*je*6+Te:je<1/2?Le:je<2/3?(Le-Te)*6*(2/3-je)+Te:Te}var PA=function(Te,Le){var je=Le.filter(Du),Ue=je[0],yt=je[1],Ut=je[2],dn=je[3],zn=(Ue.type===17?Ql(Ue.number):BA.parse(Te,Ue))/(Math.PI*2),Un=zo(yt)?yt.number/100:0,Nr=zo(Ut)?Ut.number/100:0,zr=typeof dn!="undefined"&&zo(dn)?Xs(dn,1):1;if(Un===0)return Nu(Nr*255,Nr*255,Nr*255,1);var ra=Nr<=.5?Nr*(Un+1):Nr+Un-Nr*Un,ye=Nr*2-ra,ze=_l(ye,ra,zn+1/3),Ye=_l(ye,ra,zn),wt=_l(ye,ra,zn-1/3);return Nu(ze*255,Ye*255,wt*255,zr)},Ec={hsl:PA,hsla:PA,rgb:Jc,rgba:Jc},xA=function(Te,Le){return Xu.parse(Te,Cu.create(Le).parseComponentValue())},bu={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},uu={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(Te,Le){return Le.map(function(je){if(Ss(je))switch(je.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},nc={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wc=function(Te,Le){var je=Xu.parse(Te,Le[0]),Ue=Le[1];return Ue&&zo(Ue)?{color:je,stop:Ue}:{color:je,stop:null}},cu=function(Te,Le){var je=Te[0],Ue=Te[Te.length-1];je.stop===null&&(je.stop=ql),Ue.stop===null&&(Ue.stop=Wu);for(var yt=[],Ut=0,dn=0;dnUt?yt.push(Un):yt.push(Ut),Ut=Un}else yt.push(null)}for(var Nr=null,dn=0;dndn.optimumDistance)?{optimumCorner:zn,optimumDistance:zr}:dn},{optimumDistance:yt?1/0:-1/0,optimumCorner:null}).optimumCorner},aA=function(Te,Le,je,Ue,yt){var Ut=0,dn=0;switch(Te.size){case 0:Te.shape===0?Ut=dn=Math.min(Math.abs(Le),Math.abs(Le-Ue),Math.abs(je),Math.abs(je-yt)):Te.shape===1&&(Ut=Math.min(Math.abs(Le),Math.abs(Le-Ue)),dn=Math.min(Math.abs(je),Math.abs(je-yt)));break;case 2:if(Te.shape===0)Ut=dn=Math.min(vu(Le,je),vu(Le,je-yt),vu(Le-Ue,je),vu(Le-Ue,je-yt));else if(Te.shape===1){var zn=Math.min(Math.abs(je),Math.abs(je-yt))/Math.min(Math.abs(Le),Math.abs(Le-Ue)),Un=Bu(Ue,yt,Le,je,!0),Nr=Un[0],zr=Un[1];Ut=vu(Nr-Le,(zr-je)/zn),dn=zn*Ut}break;case 1:Te.shape===0?Ut=dn=Math.max(Math.abs(Le),Math.abs(Le-Ue),Math.abs(je),Math.abs(je-yt)):Te.shape===1&&(Ut=Math.max(Math.abs(Le),Math.abs(Le-Ue)),dn=Math.max(Math.abs(je),Math.abs(je-yt)));break;case 3:if(Te.shape===0)Ut=dn=Math.max(vu(Le,je),vu(Le,je-yt),vu(Le-Ue,je),vu(Le-Ue,je-yt));else if(Te.shape===1){var zn=Math.max(Math.abs(je),Math.abs(je-yt))/Math.max(Math.abs(Le),Math.abs(Le-Ue)),ra=Bu(Ue,yt,Le,je,!1),Nr=ra[0],zr=ra[1];Ut=vu(Nr-Le,(zr-je)/zn),dn=zn*Ut}break}return Array.isArray(Te.size)&&(Ut=Xs(Te.size[0],Ue),dn=Te.size.length===2?Xs(Te.size[1],yt):Ut),[Ut,dn]},ld=function(Te,Le){var je=Ql(180),Ue=[];return Mi(Le).forEach(function(yt,Ut){if(Ut===0){var dn=yt[0];if(dn.type===20&&dn.value==="to"){je=Bl(yt);return}else if(yc(dn)){je=BA.parse(Te,dn);return}}var zn=wc(Te,yt);Ue.push(zn)}),{angle:je,stops:Ue,type:1}},Hc=function(Te,Le){var je=Ql(180),Ue=[];return Mi(Le).forEach(function(yt,Ut){if(Ut===0){var dn=yt[0];if(dn.type===20&&["top","left","right","bottom"].indexOf(dn.value)!==-1){je=Bl(yt);return}else if(yc(dn)){je=(BA.parse(Te,dn)+Ql(270))%Ql(360);return}}var zn=wc(Te,yt);Ue.push(zn)}),{angle:je,stops:Ue,type:1}},oA=function(Te,Le){var je=Ql(180),Ue=[],yt=1,Ut=0,dn=3,zn=[];return Mi(Le).forEach(function(Un,Nr){var zr=Un[0];if(Nr===0){if(Ss(zr)&&zr.value==="linear"){yt=1;return}else if(Ss(zr)&&zr.value==="radial"){yt=2;return}}if(zr.type===18){if(zr.name==="from"){var ra=Xu.parse(Te,zr.values[0]);Ue.push({stop:ql,color:ra})}else if(zr.name==="to"){var ra=Xu.parse(Te,zr.values[0]);Ue.push({stop:Wu,color:ra})}else if(zr.name==="color-stop"){var ye=zr.values.filter(Du);if(ye.length===2){var ra=Xu.parse(Te,ye[1]),ze=ye[0];Ml(ze)&&Ue.push({stop:{type:16,number:ze.number*100,flags:ze.flags},color:ra})}}}}),yt===1?{angle:(je+Ql(180))%Ql(360),stops:Ue,type:yt}:{size:dn,shape:Ut,stops:Ue,position:zn,type:yt}},vo="closest-side",FA="farthest-side",IA="closest-corner",Sc="farthest-corner",Cc="circle",Yc="ellipse",mt="cover",Lt="contain",Tt=function(Te,Le){var je=0,Ue=3,yt=[],Ut=[];return Mi(Le).forEach(function(dn,zn){var Un=!0;if(zn===0){var Nr=!1;Un=dn.reduce(function(ra,ye){if(Nr)if(Ss(ye))switch(ye.value){case"center":return Ut.push(pc),ra;case"top":case"left":return Ut.push(ql),ra;case"right":case"bottom":return Ut.push(Wu),ra}else(zo(ye)||pu(ye))&&Ut.push(ye);else if(Ss(ye))switch(ye.value){case Cc:return je=0,!1;case Yc:return je=1,!1;case"at":return Nr=!0,!1;case vo:return Ue=0,!1;case mt:case FA:return Ue=1,!1;case Lt:case IA:return Ue=2,!1;case Sc:return Ue=3,!1}else if(pu(ye)||zo(ye))return Array.isArray(Ue)||(Ue=[]),Ue.push(ye),!1;return ra},Un)}if(Un){var zr=wc(Te,dn);yt.push(zr)}}),{size:Ue,shape:je,stops:yt,position:Ut,type:2}},Pn=function(Te,Le){var je=0,Ue=3,yt=[],Ut=[];return Mi(Le).forEach(function(dn,zn){var Un=!0;if(zn===0?Un=dn.reduce(function(zr,ra){if(Ss(ra))switch(ra.value){case"center":return Ut.push(pc),!1;case"top":case"left":return Ut.push(ql),!1;case"right":case"bottom":return Ut.push(Wu),!1}else if(zo(ra)||pu(ra))return Ut.push(ra),!1;return zr},Un):zn===1&&(Un=dn.reduce(function(zr,ra){if(Ss(ra))switch(ra.value){case Cc:return je=0,!1;case Yc:return je=1,!1;case Lt:case vo:return Ue=0,!1;case FA:return Ue=1,!1;case IA:return Ue=2,!1;case mt:case Sc:return Ue=3,!1}else if(pu(ra)||zo(ra))return Array.isArray(Ue)||(Ue=[]),Ue.push(ra),!1;return zr},Un)),Un){var Nr=wc(Te,dn);yt.push(Nr)}}),{size:Ue,shape:je,stops:yt,position:Ut,type:2}},Ln=function(Te){return Te.type===1},er=function(Te){return Te.type===2},tr={name:"image",parse:function(Te,Le){if(Le.type===22){var je={url:Le.value,type:0};return Te.cache.addImage(Le.value),je}if(Le.type===18){var Ue=Zr[Le.name];if(typeof Ue=="undefined")throw new Error('Attempting to parse an unsupported image function "'+Le.name+'"');return Ue(Te,Le.values)}throw new Error("Unsupported image type "+Le.type)}};function ta(Te){return!(Te.type===20&&Te.value==="none")&&(Te.type!==18||!!Zr[Te.name])}var Zr={"linear-gradient":ld,"-moz-linear-gradient":Hc,"-ms-linear-gradient":Hc,"-o-linear-gradient":Hc,"-webkit-linear-gradient":Hc,"radial-gradient":Tt,"-moz-radial-gradient":Pn,"-ms-radial-gradient":Pn,"-o-radial-gradient":Pn,"-webkit-radial-gradient":Pn,"-webkit-gradient":oA},ga={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(Te,Le){if(Le.length===0)return[];var je=Le[0];return je.type===20&&je.value==="none"?[]:Le.filter(function(Ue){return Du(Ue)&&ta(Ue)}).map(function(Ue){return tr.parse(Te,Ue)})}},io={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(Te,Le){return Le.map(function(je){if(Ss(je))switch(je.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Se={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(zo)}).map(Qc)}},fe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(Ss).map(function(Ue){return Ue.value}).join(" ")}).map(Ce)}},Ce=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}},Oe;(function(Te){Te.AUTO="auto",Te.CONTAIN="contain",Te.COVER="cover"})(Oe||(Oe={}));var Ke={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(ke)})}},ke=function(Te){return Ss(Te)||zo(Te)},Ve=function(Te){return{name:"border-"+Te+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},tt=Ve("top"),lt=Ve("right"),Pt=Ve("bottom"),Kt=Ve("left"),zt=function(Te){return{name:"border-radius-"+Te,initialValue:"0 0",prefix:!1,type:1,parse:function(Le,je){return Qc(je.filter(zo))}}},_t=zt("top-left"),It=zt("top-right"),Fn=zt("bottom-right"),Cn=zt("bottom-left"),Mn=function(Te){return{name:"border-"+Te+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Le,je){switch(je){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},gn=Mn("top"),Gn=Mn("right"),cr=Mn("bottom"),Tr=Mn("left"),Or=function(Te){return{name:"border-"+Te+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Le,je){return Gu(je)?je.number:0}}},pa=Or("top"),Mr=Or("right"),qn=Or("bottom"),jr=Or("left"),ia={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Dn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"rtl":return 1;case"ltr":default:return 0}}},Nn={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(Te,Le){return Le.filter(Ss).reduce(function(je,Ue){return je|rt(Ue.value)},0)}},rt=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},ot={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Qt={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(Te,Le){return Le.type===20&&Le.value==="normal"?0:Le.type===17||Le.type===15?Le.number:0}},Wt;(function(Te){Te.NORMAL="normal",Te.STRICT="strict"})(Wt||(Wt={}));var nn={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"strict":return Wt.STRICT;case"normal":default:return Wt.NORMAL}}},qt={name:"line-height",initialValue:"normal",prefix:!1,type:4},yn=function(Te,Le){return Ss(Te)&&Te.value==="normal"?1.2*Le:Te.type===17?Le*Te.number:zo(Te)?Xs(Te,Le):Le},Sn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(Te,Le){return Le.type===20&&Le.value==="none"?null:tr.parse(Te,Le)}},Qn={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"inside":return 0;case"outside":default:return 1}}},Ot={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(Te,Le){switch(Le){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}}},Xt=function(Te){return{name:"margin-"+Te,initialValue:"0",prefix:!1,type:4}},$t=Xt("top"),vn=Xt("right"),In=Xt("bottom"),jn=Xt("left"),Vn={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(Te,Le){return Le.filter(Ss).map(function(je){switch(je.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Wn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"break-word":return"break-word";case"normal":default:return"normal"}}},yr=function(Te){return{name:"padding-"+Te,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Fr=yr("top"),Jr=yr("right"),ha=yr("bottom"),Ua=yr("left"),xr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},kn={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},lo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(Te,Le){return Le.length===1&&bA(Le[0],"none")?[]:Mi(Le).map(function(je){for(var Ue={color:bu.TRANSPARENT,offsetX:ql,offsetY:ql,blur:ql},yt=0,Ut=0;Ut1?1:0],this.overflowWrap=ma(Le,Wn,je.overflowWrap),this.paddingTop=ma(Le,Fr,je.paddingTop),this.paddingRight=ma(Le,Jr,je.paddingRight),this.paddingBottom=ma(Le,ha,je.paddingBottom),this.paddingLeft=ma(Le,Ua,je.paddingLeft),this.paintOrder=ma(Le,$o,je.paintOrder),this.position=ma(Le,kn,je.position),this.textAlign=ma(Le,xr,je.textAlign),this.textDecorationColor=ma(Le,Bi,(Ue=je.textDecorationColor)!==null&&Ue!==void 0?Ue:je.color),this.textDecorationLine=ma(Le,So,(yt=je.textDecorationLine)!==null&&yt!==void 0?yt:je.textDecoration),this.textShadow=ma(Le,lo,je.textShadow),this.textTransform=ma(Le,la,je.textTransform),this.transform=ma(Le,Yr,je.transform),this.transformOrigin=ma(Le,eo,je.transformOrigin),this.visibility=ma(Le,za,je.visibility),this.webkitTextStrokeColor=ma(Le,ol,je.webkitTextStrokeColor),this.webkitTextStrokeWidth=ma(Le,Vs,je.webkitTextStrokeWidth),this.wordBreak=ma(Le,Vo,je.wordBreak),this.zIndex=ma(Le,wo,je.zIndex)}return Te.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},Te.prototype.isTransparent=function(){return rA(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 ho(this.display,4)||ho(this.display,33554432)||ho(this.display,268435456)||ho(this.display,536870912)||ho(this.display,67108864)||ho(this.display,134217728)},Te}(),Ds=function(){function Te(Le,je){this.content=ma(Le,Do,je.content),this.quotes=ma(Le,Kr,je.quotes)}return Te}(),$i=function(){function Te(Le,je){this.counterIncrement=ma(Le,Jo,je.counterIncrement),this.counterReset=ma(Le,Ko,je.counterReset)}return Te}(),ma=function(Te,Le,je){var Ue=new Lu,yt=je!==null&&typeof je!="undefined"?je.toString():Le.initialValue;Ue.write(yt);var Ut=new Cu(Ue.read());switch(Le.type){case 2:var dn=Ut.parseComponentValue();return Le.parse(Te,Ss(dn)?dn.value:Le.initialValue);case 0:return Le.parse(Te,Ut.parseComponentValue());case 1:return Le.parse(Te,Ut.parseComponentValues());case 4:return Ut.parseComponentValue();case 3:switch(Le.format){case"angle":return BA.parse(Te,Ut.parseComponentValue());case"color":return Xu.parse(Te,Ut.parseComponentValue());case"image":return tr.parse(Te,Ut.parseComponentValue());case"length":var zn=Ut.parseComponentValue();return pu(zn)?zn:ql;case"length-percentage":var Un=Ut.parseComponentValue();return zo(Un)?Un:ql;case"time":return No.parse(Te,Ut.parseComponentValue())}break}},Ts="data-html2canvas-debug",Rs=function(Te){var Le=Te.getAttribute(Ts);switch(Le){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Gi=function(Te,Le){var je=Rs(Te);return je===1||Le===je},Ji=function(){function Te(Le,je){if(this.context=Le,this.textNodes=[],this.elements=[],this.flags=0,Gi(je,3))debugger;this.styles=new Ci(Le,window.getComputedStyle(je,null)),qr(je)&&(this.styles.animationDuration.some(function(Ue){return Ue>0})&&(je.style.animationDuration="0s"),this.styles.transform!==null&&(je.style.transform="none")),this.bounds=me(this.context,je),Gi(je,4)&&(this.flags|=16)}return Te}(),ks="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ms="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",fs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Di=0;Di>4,zr[yt++]=(dn&15)<<4|zn>>2,zr[yt++]=(zn&3)<<6|Un&63;return Nr},rl=function(Te){for(var Le=Te.length,je=[],Ue=0;Ue>Ro,$l=1<>Ro,Ps=Gl+Al,Pu=Ps,Tu=32,du=Pu+Tu,Ru=65536>>$s,LA=1<=0){if(Le<55296||Le>56319&&Le<=65535)return je=this.index[Le>>Ro],je=(je<>Ro)],je=(je<>$s),je=this.index[je],je+=Le>>Ro&iA,je=this.index[je],je=(je<=55296&&yt<=56319&&je>10)+55296,dn%1024+56320)),(yt+1===je||Ue.length>16384)&&(Ut+=String.fromCharCode.apply(String,Ue),Ue.length=0)}return Ut},pA=xs(ks),Nl="\xD7",vA="\xF7",eu=function(Te){return pA.get(Te)},qc=function(Te,Le,je){var Ue=je-2,yt=Le[Ue],Ut=Le[je-1],dn=Le[je];if(Ut===Xl&&dn===sA)return Nl;if(Ut===Xl||Ut===sA||Ut===nu||dn===Xl||dn===sA||dn===nu)return vA;if(Ut===Zs&&[Zs,ku,ac,DA].indexOf(dn)!==-1||(Ut===ac||Ut===ku)&&(dn===ku||dn===Vu)||(Ut===DA||Ut===Vu)&&dn===Vu||dn===hA||dn===rc||dn===bc||Ut===tu)return Nl;if(Ut===hA&&dn===KA){for(;yt===rc;)yt=Le[--Ue];if(yt===KA)return Nl}if(Ut===mA&&dn===mA){for(var zn=0;yt===mA;)zn++,yt=Le[--Ue];if(zn%2===0)return Nl}return vA},Bc=function(Te){var Le=OA(Te),je=Le.length,Ue=0,yt=0,Ut=Le.map(eu);return{next:function(){if(Ue>=je)return{done:!0,value:null};for(var dn=Nl;Uedn.x||zr.y>dn.y;return dn=zr,Nr===0?!0:ra});return Te.body.removeChild(Le),zn},Zu=function(){return typeof new Image().crossOrigin!="undefined"},Pc=function(){return typeof new XMLHttpRequest().responseType=="string"},oc=function(Te){var Le=new Image,je=Te.createElement("canvas"),Ue=je.getContext("2d");if(!Ue)return!1;Le.src="data:image/svg+xml,";try{Ue.drawImage(Le,0,0),je.toDataURL()}catch(yt){return!1}return!0},Mu=function(Te){return Te[0]===0&&Te[1]===255&&Te[2]===0&&Te[3]===255},ic=function(Te){var Le=Te.createElement("canvas"),je=100;Le.width=je,Le.height=je;var Ue=Le.getContext("2d");if(!Ue)return Promise.reject(!1);Ue.fillStyle="rgb(0, 255, 0)",Ue.fillRect(0,0,je,je);var yt=new Image,Ut=Le.toDataURL();yt.src=Ut;var dn=NA(je,je,0,0,yt);return Ue.fillStyle="red",Ue.fillRect(0,0,je,je),WA(dn).then(function(zn){Ue.drawImage(zn,0,0);var Un=Ue.getImageData(0,0,je,je).data;Ue.fillStyle="red",Ue.fillRect(0,0,je,je);var Nr=Te.createElement("div");return Nr.style.backgroundImage="url("+Ut+")",Nr.style.height=je+"px",Mu(Un)?WA(NA(je,je,0,0,Nr)):Promise.reject(!1)}).then(function(zn){return Ue.drawImage(zn,0,0),Mu(Ue.getImageData(0,0,je,je).data)}).catch(function(){return!1})},NA=function(Te,Le,je,Ue,yt){var Ut="http://www.w3.org/2000/svg",dn=document.createElementNS(Ut,"svg"),zn=document.createElementNS(Ut,"foreignObject");return dn.setAttributeNS(null,"width",Te.toString()),dn.setAttributeNS(null,"height",Le.toString()),zn.setAttributeNS(null,"width","100%"),zn.setAttributeNS(null,"height","100%"),zn.setAttributeNS(null,"x",je.toString()),zn.setAttributeNS(null,"y",Ue.toString()),zn.setAttributeNS(null,"externalResourcesRequired","true"),dn.appendChild(zn),zn.appendChild(yt),dn},WA=function(Te){return new Promise(function(Le,je){var Ue=new Image;Ue.onload=function(){return Le(Ue)},Ue.onerror=je,Ue.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(Te))})},Tl={get SUPPORT_RANGE_BOUNDS(){var Te=GA(document);return Object.defineProperty(Tl,"SUPPORT_RANGE_BOUNDS",{value:Te}),Te},get SUPPORT_WORD_BREAKING(){var Te=Tl.SUPPORT_RANGE_BOUNDS&&Ks(document);return Object.defineProperty(Tl,"SUPPORT_WORD_BREAKING",{value:Te}),Te},get SUPPORT_SVG_DRAWING(){var Te=oc(document);return Object.defineProperty(Tl,"SUPPORT_SVG_DRAWING",{value:Te}),Te},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Te=typeof Array.from=="function"&&typeof window.fetch=="function"?ic(document):Promise.resolve(!1);return Object.defineProperty(Tl,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Te}),Te},get SUPPORT_CORS_IMAGES(){var Te=Zu();return Object.defineProperty(Tl,"SUPPORT_CORS_IMAGES",{value:Te}),Te},get SUPPORT_RESPONSE_TYPE(){var Te=Pc();return Object.defineProperty(Tl,"SUPPORT_RESPONSE_TYPE",{value:Te}),Te},get SUPPORT_CORS_XHR(){var Te="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Tl,"SUPPORT_CORS_XHR",{value:Te}),Te},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var Te=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Tl,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:Te}),Te}},xu=function(){function Te(Le,je){this.text=Le,this.bounds=je}return Te}(),yA=function(Te,Le,je,Ue){var yt=Eu(Le,je),Ut=[],dn=0;return yt.forEach(function(zn){if(je.textDecorationLine.length||zn.trim().length>0)if(Tl.SUPPORT_RANGE_BOUNDS){var Un=Fs(Ue,dn,zn.length).getClientRects();if(Un.length>1){var Nr=Us(zn),zr=0;Nr.forEach(function(ye){Ut.push(new xu(ye,we.fromDOMRectList(Te,Fs(Ue,zr+dn,ye.length).getClientRects()))),zr+=ye.length})}else Ut.push(new xu(zn,we.fromDOMRectList(Te,Un)))}else{var ra=Ue.splitText(zn.length);Ut.push(new xu(zn,uA(Te,Ue))),Ue=ra}else Tl.SUPPORT_RANGE_BOUNDS||(Ue=Ue.splitText(zn.length));dn+=zn.length}),Ut},uA=function(Te,Le){var je=Le.ownerDocument;if(je){var Ue=je.createElement("html2canvaswrapper");Ue.appendChild(Le.cloneNode(!0));var yt=Le.parentNode;if(yt){yt.replaceChild(Ue,Le);var Ut=me(Te,Ue);return Ue.firstChild&&yt.replaceChild(Ue.firstChild,Ue),Ut}}return we.EMPTY},Fs=function(Te,Le,je){var Ue=Te.ownerDocument;if(!Ue)throw new Error("Node has no owner document");var yt=Ue.createRange();return yt.setStart(Te,Le),yt.setEnd(Te,Le+je),yt},Us=function(Te){if(Tl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Le=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(Le.segment(Te)).map(function(je){return je.segment})}return es(Te)},ru=function(Te,Le){if(Tl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var je=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(je.segment(Te)).map(function(Ue){return Ue.segment})}return xc(Te,Le)},Eu=function(Te,Le){return Le.letterSpacing!==0?Us(Te):ru(Te,Le)},fu=[32,160,4961,65792,65793,4153,4241],xc=function(Te,Le){for(var je=ea(Te,{lineBreak:Le.lineBreak,wordBreak:Le.overflowWrap==="break-word"?"break-word":Le.wordBreak}),Ue=[],yt,Ut=function(){if(yt.value){var dn=yt.value.slice(),zn=ce(dn),Un="";zn.forEach(function(Nr){fu.indexOf(Nr)===-1?Un+=ge(Nr):(Un.length&&Ue.push(Un),Ue.push(ge(Nr)),Un="")}),Un.length&&Ue.push(Un)}};!(yt=je.next()).done;)Ut();return Ue},Ju=function(){function Te(Le,je,Ue){this.text=XA(je.data,Ue.textTransform),this.textBounds=yA(Le,this.text,Ue,je)}return Te}(),XA=function(Te,Le){switch(Le){case 1:return Te.toLowerCase();case 3:return Te.replace(Qu,Fu);case 2:return Te.toUpperCase();default:return Te}},Qu=/(^|\s|:|-|\(|\))([a-z])/g,Fu=function(Te,Le,je){return Te.length>0?Le+je.toUpperCase():Te},sd=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.src=Ue.currentSrc||Ue.src,yt.intrinsicWidth=Ue.naturalWidth,yt.intrinsicHeight=Ue.naturalHeight,yt.context.cache.addImage(yt.src),yt}return Le}(Ji),VA=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.canvas=Ue,yt.intrinsicWidth=Ue.width,yt.intrinsicHeight=Ue.height,yt}return Le}(Ji),Uu=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this,Ut=new XMLSerializer,dn=me(je,Ue);return Ue.setAttribute("width",dn.width+"px"),Ue.setAttribute("height",dn.height+"px"),yt.svg="data:image/svg+xml,"+encodeURIComponent(Ut.serializeToString(Ue)),yt.intrinsicWidth=Ue.width.baseVal.value,yt.intrinsicHeight=Ue.height.baseVal.value,yt.context.cache.addImage(yt.svg),yt}return Le}(Ji),Yu=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.value=Ue.value,yt}return Le}(Ji),Js=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.start=Ue.start,yt.reversed=typeof Ue.reversed=="boolean"&&Ue.reversed===!0,yt}return Le}(Ji),ud=[{type:15,flags:0,unit:"px",number:3}],ys=[{type:16,flags:0,number:50}],_c=function(Te){return Te.width>Te.height?new we(Te.left+(Te.width-Te.height)/2,Te.top,Te.height,Te.height):Te.width0)je.textNodes.push(new Ju(Te,yt,je.styles));else if(or(yt))if(Wr(yt)&&yt.assignedNodes)yt.assignedNodes().forEach(function(zn){return lc(Te,zn,je,Ue)});else{var dn=AA(Te,yt);dn.styles.isVisible()&&(Je(yt,dn,Ue)?dn.flags|=4:Jt(dn.styles)&&(dn.flags|=2),il.indexOf(yt.tagName)!==-1&&(dn.flags|=8),je.elements.push(dn),yt.slot,yt.shadowRoot?lc(Te,yt.shadowRoot,dn,Ue):!En(yt)&&!ft(yt)&&!$n(yt)&&lc(Te,yt,dn,Ue))}},AA=function(Te,Le){return lr(Le)?new sd(Te,Le):We(Le)?new VA(Te,Le):ft(Le)?new Uu(Te,Le):so(Le)?new Yu(Te,Le):ei(Le)?new Js(Te,Le):Ri(Le)?new Ic(Te,Le):$n(Le)?new ed(Te,Le):En(Le)?new RA(Te,Le):Er(Le)?new ZA(Te,Le):new Ji(Te,Le)},Cs=function(Te,Le){var je=AA(Te,Le);return je.flags|=4,lc(Te,Le,je,je),je},Je=function(Te,Le,je){return Le.styles.isPositionedWithZIndex()||Le.styles.opacity<1||Le.styles.isTransformed()||Ct(Te)&&je.styles.isTransparent()},Jt=function(Te){return Te.isPositioned()||Te.isFloating()},Kn=function(Te){return Te.nodeType===Node.TEXT_NODE},or=function(Te){return Te.nodeType===Node.ELEMENT_NODE},qr=function(Te){return or(Te)&&typeof Te.style!="undefined"&&!Ba(Te)},Ba=function(Te){return typeof Te.className=="object"},so=function(Te){return Te.tagName==="LI"},ei=function(Te){return Te.tagName==="OL"},Ri=function(Te){return Te.tagName==="INPUT"},is=function(Te){return Te.tagName==="HTML"},ft=function(Te){return Te.tagName==="svg"},Ct=function(Te){return Te.tagName==="BODY"},We=function(Te){return Te.tagName==="CANVAS"},xn=function(Te){return Te.tagName==="VIDEO"},lr=function(Te){return Te.tagName==="IMG"},Er=function(Te){return Te.tagName==="IFRAME"},_r=function(Te){return Te.tagName==="STYLE"},Jn=function(Te){return Te.tagName==="SCRIPT"},En=function(Te){return Te.tagName==="TEXTAREA"},$n=function(Te){return Te.tagName==="SELECT"},Wr=function(Te){return Te.tagName==="SLOT"},da=function(Te){return Te.tagName.indexOf("-")>0},ca=function(){function Te(){this.counters={}}return Te.prototype.getCounterValue=function(Le){var je=this.counters[Le];return je&&je.length?je[je.length-1]:1},Te.prototype.getCounterValues=function(Le){var je=this.counters[Le];return je||[]},Te.prototype.pop=function(Le){var je=this;Le.forEach(function(Ue){return je.counters[Ue].pop()})},Te.prototype.parse=function(Le){var je=this,Ue=Le.counterIncrement,yt=Le.counterReset,Ut=!0;Ue!==null&&Ue.forEach(function(zn){var Un=je.counters[zn.counter];Un&&zn.increment!==0&&(Ut=!1,Un.length||Un.push(1),Un[Math.max(0,Un.length-1)]+=zn.increment)});var dn=[];return Ut&&yt.forEach(function(zn){var Un=je.counters[zn.counter];dn.push(zn.counter),Un||(Un=je.counters[zn.counter]=[]),Un.push(zn.reset)}),dn},Te}(),Ka={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"]},fo={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"]},Ma={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"]},xa={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"]},mo=function(Te,Le,je,Ue,yt,Ut){return Teje?vi(Te,yt,Ut.length>0):Ue.integers.reduce(function(dn,zn,Un){for(;Te>=zn;)Te-=zn,dn+=Ue.values[Un];return dn},"")+Ut},Oa=function(Te,Le,je,Ue){var yt="";do je||Te--,yt=Ue(Te)+yt,Te/=Le;while(Te*Le>=Le);return yt},Ya=function(Te,Le,je,Ue,yt){var Ut=je-Le+1;return(Te<0?"-":"")+(Oa(Math.abs(Te),Ut,Ue,function(dn){return ge(Math.floor(dn%Ut)+Le)})+yt)},Wa=function(Te,Le,je){je===void 0&&(je=". ");var Ue=Le.length;return Oa(Math.abs(Te),Ue,!1,function(yt){return Le[Math.floor(yt%Ue)]})+je},ba=1,Fa=2,Lo=4,Bo=8,Xr=function(Te,Le,je,Ue,yt,Ut){if(Te<-9999||Te>9999)return vi(Te,4,yt.length>0);var dn=Math.abs(Te),zn=yt;if(dn===0)return Le[0]+zn;for(var Un=0;dn>0&&Un<=4;Un++){var Nr=dn%10;Nr===0&&ho(Ut,ba)&&zn!==""?zn=Le[Nr]+zn:Nr>1||Nr===1&&Un===0||Nr===1&&Un===1&&ho(Ut,Fa)||Nr===1&&Un===1&&ho(Ut,Lo)&&Te>100||Nr===1&&Un>1&&ho(Ut,Bo)?zn=Le[Nr]+(Un>0?je[Un-1]:"")+zn:Nr===1&&Un>0&&(zn=je[Un-1]+zn),dn=Math.floor(dn/10)}return(Te<0?Ue:"")+zn},Ao="\u5341\u767E\u5343\u842C",Oo="\u62FE\u4F70\u4EDF\u842C",Xa="\u30DE\u30A4\u30CA\u30B9",ao="\uB9C8\uC774\uB108\uC2A4",vi=function(Te,Le,je){var Ue=je?". ":"",yt=je?"\u3001":"",Ut=je?", ":"",dn=je?" ":"";switch(Le){case 0:return"\u2022"+dn;case 1:return"\u25E6"+dn;case 2:return"\u25FE"+dn;case 5:var zn=Ya(Te,48,57,!0,Ue);return zn.length<4?"0"+zn:zn;case 4:return Wa(Te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",yt);case 6:return mo(Te,1,3999,Ka,3,Ue).toLowerCase();case 7:return mo(Te,1,3999,Ka,3,Ue);case 8:return Ya(Te,945,969,!1,Ue);case 9:return Ya(Te,97,122,!1,Ue);case 10:return Ya(Te,65,90,!1,Ue);case 11:return Ya(Te,1632,1641,!0,Ue);case 12:case 49:return mo(Te,1,9999,fo,3,Ue);case 35:return mo(Te,1,9999,fo,3,Ue).toLowerCase();case 13:return Ya(Te,2534,2543,!0,Ue);case 14:case 30:return Ya(Te,6112,6121,!0,Ue);case 15:return Wa(Te,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",yt);case 16:return Wa(Te,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",yt);case 17:case 48:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ao,"\u8CA0",yt,Fa|Lo|Bo);case 47:return Xr(Te,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Oo,"\u8CA0",yt,ba|Fa|Lo|Bo);case 42:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ao,"\u8D1F",yt,Fa|Lo|Bo);case 41:return Xr(Te,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Oo,"\u8D1F",yt,ba|Fa|Lo|Bo);case 26:return Xr(Te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Xa,yt,0);case 25:return Xr(Te,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Xa,yt,ba|Fa|Lo);case 31:return Xr(Te,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",ao,Ut,ba|Fa|Lo);case 33:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",ao,Ut,0);case 32:return Xr(Te,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",ao,Ut,ba|Fa|Lo);case 18:return Ya(Te,2406,2415,!0,Ue);case 20:return mo(Te,1,19999,xa,3,Ue);case 21:return Ya(Te,2790,2799,!0,Ue);case 22:return Ya(Te,2662,2671,!0,Ue);case 22:return mo(Te,1,10999,Ma,3,Ue);case 23:return Wa(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 Wa(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 Ya(Te,3302,3311,!0,Ue);case 28:return Wa(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",yt);case 29:return Wa(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",yt);case 34:return Ya(Te,3792,3801,!0,Ue);case 37:return Ya(Te,6160,6169,!0,Ue);case 38:return Ya(Te,4160,4169,!0,Ue);case 39:return Ya(Te,2918,2927,!0,Ue);case 40:return Ya(Te,1776,1785,!0,Ue);case 43:return Ya(Te,3046,3055,!0,Ue);case 44:return Ya(Te,3174,3183,!0,Ue);case 45:return Ya(Te,3664,3673,!0,Ue);case 46:return Ya(Te,3872,3881,!0,Ue);case 3:default:return Ya(Te,48,57,!0,Ue)}},Aa="data-html2canvas-ignore",Pr=function(){function Te(Le,je,Ue){if(this.context=Le,this.options=Ue,this.scrolledElements=[],this.referenceElement=je,this.counters=new ca,this.quoteDepth=0,!je.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(je.ownerDocument.documentElement,!1)}return Te.prototype.toIFrame=function(Le,je){var Ue=this,yt=Oi(Le,je);if(!yt.contentWindow)return Promise.reject("Unable to find iframe window");var Ut=Le.defaultView.pageXOffset,dn=Le.defaultView.pageYOffset,zn=yt.contentWindow,Un=zn.document,Nr=Yi(yt).then(function(){return oe(Ue,void 0,void 0,function(){var zr,ra;return De(this,function(ye){switch(ye.label){case 0:return this.scrolledElements.forEach(cs),zn&&(zn.scrollTo(je.left,je.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(zn.scrollY!==je.top||zn.scrollX!==je.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(zn.scrollX-je.left,zn.scrollY-je.top,0,0))),zr=this.options.onclone,ra=this.clonedReferenceElement,typeof ra=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Un.fonts&&Un.fonts.ready?[4,Un.fonts.ready]:[3,2];case 1:ye.sent(),ye.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Ai(Un)]:[3,4];case 3:ye.sent(),ye.label=4;case 4:return typeof zr=="function"?[2,Promise.resolve().then(function(){return zr(Un,ra)}).then(function(){return yt})]:[2,yt]}})})});return Un.open(),Un.write(hs(document.doctype)+""),Xi(this.referenceElement.ownerDocument,Ut,dn),Un.replaceChild(Un.adoptNode(this.documentElement),Un.documentElement),Un.close(),Nr},Te.prototype.createElementClone=function(Le){if(Gi(Le,2))debugger;if(We(Le))return this.createCanvasClone(Le);if(xn(Le))return this.createVideoClone(Le);if(_r(Le))return this.createStyleClone(Le);var je=Le.cloneNode(!1);return lr(je)&&(lr(Le)&&Le.currentSrc&&Le.currentSrc!==Le.src&&(je.src=Le.currentSrc,je.srcset=""),je.loading==="lazy"&&(je.loading="eager")),da(je)?this.createCustomElementClone(je):je},Te.prototype.createCustomElementClone=function(Le){var je=document.createElement("html2canvascustomelement");return Pi(Le.style,je),je},Te.prototype.createStyleClone=function(Le){try{var je=Le.sheet;if(je&&je.cssRules){var Ue=[].slice.call(je.cssRules,0).reduce(function(Ut,dn){return dn&&typeof dn.cssText=="string"?Ut+dn.cssText:Ut},""),yt=Le.cloneNode(!1);return yt.textContent=Ue,yt}}catch(Ut){if(this.context.logger.error("Unable to access cssRules property",Ut),Ut.name!=="SecurityError")throw Ut}return Le.cloneNode(!1)},Te.prototype.createCanvasClone=function(Le){var je;if(this.options.inlineImages&&Le.ownerDocument){var Ue=Le.ownerDocument.createElement("img");try{return Ue.src=Le.toDataURL(),Ue}catch(Nr){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",Le)}}var yt=Le.cloneNode(!1);try{yt.width=Le.width,yt.height=Le.height;var Ut=Le.getContext("2d"),dn=yt.getContext("2d");if(dn)if(!this.options.allowTaint&&Ut)dn.putImageData(Ut.getImageData(0,0,Le.width,Le.height),0,0);else{var zn=(je=Le.getContext("webgl2"))!==null&&je!==void 0?je:Le.getContext("webgl");if(zn){var Un=zn.getContextAttributes();(Un==null?void 0:Un.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",Le)}dn.drawImage(Le,0,0)}return yt}catch(Nr){this.context.logger.info("Unable to clone canvas as it is tainted",Le)}return yt},Te.prototype.createVideoClone=function(Le){var je=Le.ownerDocument.createElement("canvas");je.width=Le.offsetWidth,je.height=Le.offsetHeight;var Ue=je.getContext("2d");try{return Ue&&(Ue.drawImage(Le,0,0,je.width,je.height),this.options.allowTaint||Ue.getImageData(0,0,je.width,je.height)),je}catch(Ut){this.context.logger.info("Unable to clone video as it is tainted",Le)}var yt=Le.ownerDocument.createElement("canvas");return yt.width=Le.offsetWidth,yt.height=Le.offsetHeight,yt},Te.prototype.appendChildNode=function(Le,je,Ue){(!or(je)||!Jn(je)&&!je.hasAttribute(Aa)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(je)))&&(!this.options.copyStyles||!or(je)||!_r(je))&&Le.appendChild(this.cloneNode(je,Ue))},Te.prototype.cloneChildNodes=function(Le,je,Ue){for(var yt=this,Ut=Le.shadowRoot?Le.shadowRoot.firstChild:Le.firstChild;Ut;Ut=Ut.nextSibling)if(or(Ut)&&Wr(Ut)&&typeof Ut.assignedNodes=="function"){var dn=Ut.assignedNodes();dn.length&&dn.forEach(function(zn){return yt.appendChildNode(je,zn,Ue)})}else this.appendChildNode(je,Ut,Ue)},Te.prototype.cloneNode=function(Le,je){if(Kn(Le))return document.createTextNode(Le.data);if(!Le.ownerDocument)return Le.cloneNode(!1);var Ue=Le.ownerDocument.defaultView;if(Ue&&or(Le)&&(qr(Le)||Ba(Le))){var yt=this.createElementClone(Le);yt.style.transitionProperty="none";var Ut=Ue.getComputedStyle(Le),dn=Ue.getComputedStyle(Le,":before"),zn=Ue.getComputedStyle(Le,":after");this.referenceElement===Le&&qr(yt)&&(this.clonedReferenceElement=yt),Ct(yt)&&Sa(yt);var Un=this.counters.parse(new $i(this.context,Ut)),Nr=this.resolvePseudoContent(Le,yt,dn,ko.BEFORE);da(Le)&&(je=!0),xn(Le)||this.cloneChildNodes(Le,yt,je),Nr&&yt.insertBefore(Nr,yt.firstChild);var zr=this.resolvePseudoContent(Le,yt,zn,ko.AFTER);return zr&&yt.appendChild(zr),this.counters.pop(Un),(Ut&&(this.options.copyStyles||Ba(Le))&&!Er(Le)||je)&&Pi(Ut,yt),(Le.scrollTop!==0||Le.scrollLeft!==0)&&this.scrolledElements.push([yt,Le.scrollLeft,Le.scrollTop]),(En(Le)||$n(Le))&&(En(yt)||$n(yt))&&(yt.value=Le.value),yt}return Le.cloneNode(!1)},Te.prototype.resolvePseudoContent=function(Le,je,Ue,yt){var Ut=this;if(Ue){var dn=Ue.content,zn=je.ownerDocument;if(!(!zn||!dn||dn==="none"||dn==="-moz-alt-content"||Ue.display==="none")){this.counters.parse(new $i(this.context,Ue));var Un=new Ds(this.context,Ue),Nr=zn.createElement("html2canvaspseudoelement");Pi(Ue,Nr),Un.content.forEach(function(ra){if(ra.type===0)Nr.appendChild(zn.createTextNode(ra.value));else if(ra.type===22){var ye=zn.createElement("img");ye.src=ra.value,ye.style.opacity="1",Nr.appendChild(ye)}else if(ra.type===18){if(ra.name==="attr"){var ze=ra.values.filter(Ss);ze.length&&Nr.appendChild(zn.createTextNode(Le.getAttribute(ze[0].value)||""))}else if(ra.name==="counter"){var Ye=ra.values.filter(Du),wt=Ye[0],Yt=Ye[1];if(wt&&Ss(wt)){var en=Ut.counters.getCounterValue(wt.value),tn=Yt&&Ss(Yt)?Ot.parse(Ut.context,Yt.value):3;Nr.appendChild(zn.createTextNode(vi(en,tn,!1)))}}else if(ra.name==="counters"){var An=ra.values.filter(Du),wt=An[0],mn=An[1],Yt=An[2];if(wt&&Ss(wt)){var wn=Ut.counters.getCounterValues(wt.value),Tn=Yt&&Ss(Yt)?Ot.parse(Ut.context,Yt.value):3,Ur=mn&&mn.type===0?mn.value:"",kr=wn.map(function(wa){return vi(wa,Tn,!1)}).join(Ur);Nr.appendChild(zn.createTextNode(kr))}}}else if(ra.type===20)switch(ra.value){case"open-quote":Nr.appendChild(zn.createTextNode(ka(Un.quotes,Ut.quoteDepth++,!0)));break;case"close-quote":Nr.appendChild(zn.createTextNode(ka(Un.quotes,--Ut.quoteDepth,!1)));break;default:Nr.appendChild(zn.createTextNode(ra.value))}}),Nr.className=ii+" "+Qr;var zr=yt===ko.BEFORE?" "+ii:" "+Qr;return Ba(je)?je.className.baseValue+=zr:je.className+=zr,Nr}}},Te.destroy=function(Le){return Le.parentNode?(Le.parentNode.removeChild(Le),!0):!1},Te}(),ko;(function(Te){Te[Te.BEFORE=0]="BEFORE",Te[Te.AFTER=1]="AFTER"})(ko||(ko={}));var Oi=function(Te,Le){var je=Te.createElement("iframe");return je.className="html2canvas-container",je.style.visibility="hidden",je.style.position="fixed",je.style.left="-10000px",je.style.top="0px",je.style.border="0",je.width=Le.width.toString(),je.height=Le.height.toString(),je.scrolling="no",je.setAttribute(Aa,"true"),Te.body.appendChild(je),je},Wi=function(Te){return new Promise(function(Le){if(Te.complete){Le();return}if(!Te.src){Le();return}Te.onload=Le,Te.onerror=Le})},Ai=function(Te){return Promise.all([].slice.call(Te.images,0).map(Wi))},Yi=function(Te){return new Promise(function(Le,je){var Ue=Te.contentWindow;if(!Ue)return je("No window assigned for iframe");var yt=Ue.document;Ue.onload=Te.onload=function(){Ue.onload=Te.onload=null;var Ut=setInterval(function(){yt.body.childNodes.length>0&&yt.readyState==="complete"&&(clearInterval(Ut),Le(Te))},50)}})},as=["all","d","content"],Pi=function(Te,Le){for(var je=Te.length-1;je>=0;je--){var Ue=Te.item(je);as.indexOf(Ue)===-1&&Le.style.setProperty(Ue,Te.getPropertyValue(Ue))}return Le},hs=function(Te){var Le="";return Te&&(Le+=""),Le},Xi=function(Te,Le,je){Te&&Te.defaultView&&(Le!==Te.defaultView.pageXOffset||je!==Te.defaultView.pageYOffset)&&Te.defaultView.scrollTo(Le,je)},cs=function(Te){var Le=Te[0],je=Te[1],Ue=Te[2];Le.scrollLeft=je,Le.scrollTop=Ue},dl=":before",al=":after",ii="___html2canvas___pseudoelement_before",Qr="___html2canvas___pseudoelement_after",ni=`{ + `]:Object.assign(Object.assign({},(0,oa.dF)()),{display:"inline-block",width:"100%",[`${Hn}${Hn}-select`]:{width:gr,height:gr,marginInlineEnd:ln.marginXS,marginBottom:ln.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:ln.colorFillAlter,border:`${ln.lineWidth}px dashed ${ln.colorBorder}`,borderRadius:ln.borderRadiusLG,cursor:"pointer",transition:`border-color ${ln.motionDurationSlow}`,[`> ${Hn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Hn}-disabled):hover`]:{borderColor:ln.colorPrimary}},[`${Yn}${Yn}-picture-card, ${Yn}${Yn}-picture-circle`]:{[`${Yn}-item-container`]:{display:"inline-block",width:gr,height:gr,marginBlock:`0 ${ln.marginXS}px`,marginInline:`0 ${ln.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Br]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${ln.paddingXS*2}px)`,height:`calc(100% - ${ln.paddingXS*2}px)`,backgroundColor:ln.colorBgMask,opacity:0,transition:`all ${ln.motionDurationSlow}`,content:'" "'}},[`${Br}:hover`]:{[`&::before, ${Br}-actions`]:{opacity:1}},[`${Br}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${ln.motionDurationSlow}`,[`${On}-eye, ${On}-download, ${On}-delete`]:{zIndex:10,width:nr,margin:`0 ${ln.marginXXS}px`,fontSize:nr,cursor:"pointer",transition:`all ${ln.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Br}-actions, ${Br}-actions:hover`]:{[`${On}-eye, ${On}-download, ${On}-delete`]:{color:new Ne.C(Cr).setAlpha(.65).toRgbString(),"&:hover":{color:Cr}}},[`${Br}-thumbnail, ${Br}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Br}-name`]:{display:"none",textAlign:"center"},[`${Br}-file + ${Br}-name`]:{position:"absolute",bottom:ln.margin,display:"block",width:`calc(100% - ${ln.paddingXS*2}px)`},[`${Br}-uploading`]:{[`&${Br}`]:{backgroundColor:ln.colorFillAlter},[`&::before, ${On}-eye, ${On}-download, ${On}-delete`]:{display:"none"}},[`${Br}-progress`]:{bottom:ln.marginXL,width:`calc(100% - ${ln.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Hn}-wrapper${Hn}-picture-circle-wrapper`]:{[`${Hn}${Hn}-select`]:{borderRadius:"50%"}}}};var Rt=ln=>{const{componentCls:Hn}=ln;return{[`${Hn}-rtl`]:{direction:"rtl"}}};const hn=ln=>{const{componentCls:Hn,colorTextDisabled:On}=ln;return{[`${Hn}-wrapper`]:Object.assign(Object.assign({},(0,oa.Wf)(ln)),{[Hn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Hn}-select`]:{display:"inline-block"},[`${Hn}-disabled`]:{color:On,cursor:"not-allowed"}})}};var bn=(0,Qa.Z)("Upload",ln=>{const{fontSizeHeading3:Hn,fontSize:On,lineHeight:nr,lineWidth:Cr,controlHeightLG:Yn}=ln,Br=Math.round(On*nr),gr=(0,Vr.TS)(ln,{uploadThumbnailSize:Hn*2,uploadProgressOffset:Br/2+Cr,uploadPicCardSize:Yn*2.55});return[hn(gr),ja(gr),He(gr),Qe(gr),bo(gr),sa(gr),Rt(gr),(0,Ia.Z)(gr)]},ln=>({actionsColor:ln.colorTextDescription})),ea=function(ln,Hn,On,nr){function Cr(Yn){return Yn instanceof On?Yn:new On(function(Br){Br(Yn)})}return new(On||(On=Promise))(function(Yn,Br){function gr(br){try{Pa(nr.next(br))}catch(To){Br(To)}}function Da(br){try{Pa(nr.throw(br))}catch(To){Br(To)}}function Pa(br){br.done?Yn(br.value):Cr(br.value).then(gr,Da)}Pa((nr=nr.apply(ln,Hn||[])).next())})};const vr=`__LIST_IGNORE_${Date.now()}__`,Sr=(ln,Hn)=>{const{fileList:On,defaultFileList:nr,onRemove:Cr,showUploadList:Yn=!0,listType:Br="text",onPreview:gr,onDownload:Da,onChange:Pa,onDrop:br,previewFile:To,disabled:xo,locale:fi,iconRender:jo,isImageUrl:va,progress:to,prefixCls:no,className:ya,type:Co="select",children:_o,style:Zo,itemRender:Ja,maxCount:wi,data:hi={},multiple:ts=!1,action:vs="",accept:qi="",supportServerRender:yi=!0,rootClassName:Wo}=ln,Ui=z.useContext(vt.Z),Vi=xo!=null?xo:Ui,[ji,ws]=(0,Bt.Z)(nr||[],{value:On,postState:oi=>oi!=null?oi:[]}),[ki,Zi]=z.useState("drop"),si=z.useRef(null);z.useMemo(()=>{const oi=Date.now();(On||[]).forEach((ds,zs)=>{!ds.uid&&!Object.isFrozen(ds)&&(ds.uid=`__AUTO__${oi}_${zs}__`)})},[On]);const Ni=(oi,ds,zs)=>{let li=(0,oe.Z)(ds),ti=!1;wi===1?li=li.slice(-1):wi&&(ti=li.length>wi,li=li.slice(0,wi)),(0,nt.flushSync)(()=>{ws(li)});const Eo={file:oi,fileList:li};zs&&(Eo.event=zs),(!ti||li.some(_s=>_s.uid===oi.uid))&&(0,nt.flushSync)(()=>{Pa==null||Pa(Eo)})},Qs=(oi,ds)=>ea(void 0,void 0,void 0,function*(){const{beforeUpload:zs,transformFile:li}=ln;let ti=oi;if(zs){const Eo=yield zs(oi,ds);if(Eo===!1)return!1;if(delete oi[vr],Eo===vr)return Object.defineProperty(oi,vr,{value:!0,configurable:!0}),!1;typeof Eo=="object"&&Eo&&(ti=Eo)}return li&&(ti=yield li(ti)),ti}),mi=oi=>{const ds=oi.filter(ti=>!ti.file[vr]);if(!ds.length)return;const zs=ds.map(ti=>be(ti.file));let li=(0,oe.Z)(ji);zs.forEach(ti=>{li=Ze(ti,li)}),zs.forEach((ti,Eo)=>{let _s=ti;if(ds[Eo].parsedFile)ti.status="uploading";else{const{originFileObj:Yl}=ti;let hl;try{hl=new File([Yl],Yl.name,{type:Yl.type})}catch(Zl){hl=new Blob([Yl],{type:Yl.type}),hl.name=Yl.name,hl.lastModifiedDate=new Date,hl.lastModified=new Date().getTime()}hl.uid=ti.uid,_s=hl}Ni(_s,li)})},Ii=(oi,ds,zs)=>{try{typeof oi=="string"&&(oi=JSON.parse(oi))}catch(Eo){}if(!gt(ds,ji))return;const li=be(ds);li.status="done",li.percent=100,li.response=oi,li.xhr=zs;const ti=Ze(li,ji);Ni(li,ti)},ns=(oi,ds)=>{if(!gt(ds,ji))return;const zs=be(ds);zs.status="uploading",zs.percent=oi.percent;const li=Ze(zs,ji);Ni(zs,li,oi)},gs=(oi,ds,zs)=>{if(!gt(zs,ji))return;const li=be(zs);li.error=oi,li.response=ds,li.status="error";const ti=Ze(li,ji);Ni(li,ti)},Ws=oi=>{let ds;Promise.resolve(typeof Cr=="function"?Cr(oi):Cr).then(zs=>{var li;if(zs===!1)return;const ti=an(oi,ji);ti&&(ds=Object.assign(Object.assign({},oi),{status:"removed"}),ji==null||ji.forEach(Eo=>{const _s=ds.uid!==void 0?"uid":"name";Eo[_s]===ds[_s]&&!Object.isFrozen(Eo)&&(Eo.status="removed")}),(li=si.current)===null||li===void 0||li.abort(ds),Ni(ds,ti))})},gl=oi=>{Zi(oi.type),oi.type==="drop"&&(br==null||br(oi))};z.useImperativeHandle(Hn,()=>({onBatchStart:mi,onSuccess:Ii,onProgress:ns,onError:gs,fileList:ji,upload:si.current}));const{getPrefixCls:ul,direction:Pl,upload:ms}=z.useContext(Ht.E_),bi=ul("upload",no),js=Object.assign(Object.assign({onBatchStart:mi,onError:gs,onProgress:ns,onSuccess:Ii},ln),{data:hi,multiple:ts,action:vs,accept:qi,supportServerRender:yi,prefixCls:bi,disabled:Vi,beforeUpload:Qs,onChange:void 0});delete js.className,delete js.style,(!_o||Vi)&&delete js.id;const[bl,Dl]=bn(bi),[Au]=(0,At.Z)("Upload",Xe.Z.Upload),{showRemoveIcon:Xo,showPreviewIcon:Za,showDownloadIcon:ua,removeIcon:Zn,previewIcon:Li,downloadIcon:Ti}=typeof Yn=="boolean"?{}:Yn,Ki=(oi,ds)=>Yn?z.createElement(Dr,{prefixCls:bi,listType:Br,items:ji,previewFile:To,onPreview:gr,onDownload:Da,onRemove:Ws,showRemoveIcon:!Vi&&Xo,showPreviewIcon:Za,showDownloadIcon:ua,removeIcon:Zn,previewIcon:Li,downloadIcon:Ti,iconRender:jo,locale:Object.assign(Object.assign({},Au),fi),isImageUrl:va,progress:to,appendAction:oi,appendActionVisible:ds,itemRender:Ja,disabled:Vi}):oi,Ho=Fe()(`${bi}-wrapper`,ya,Wo,Dl,ms==null?void 0:ms.className,{[`${bi}-rtl`]:Pl==="rtl",[`${bi}-picture-card-wrapper`]:Br==="picture-card",[`${bi}-picture-circle-wrapper`]:Br==="picture-circle"}),Hi=Object.assign(Object.assign({},ms==null?void 0:ms.style),Zo);if(Co==="drag"){const oi=Fe()(Dl,bi,`${bi}-drag`,{[`${bi}-drag-uploading`]:ji.some(ds=>ds.status==="uploading"),[`${bi}-drag-hover`]:ki==="dragover",[`${bi}-disabled`]:Vi,[`${bi}-rtl`]:Pl==="rtl"});return bl(z.createElement("span",{className:Ho},z.createElement("div",{className:oi,style:Hi,onDrop:gl,onDragOver:gl,onDragLeave:gl},z.createElement(it,Object.assign({},js,{ref:si,className:`${bi}-btn`}),z.createElement("div",{className:`${bi}-drag-container`},_o))),Ki()))}const ls=Fe()(bi,`${bi}-select`,{[`${bi}-disabled`]:Vi}),Hs=(oi=>z.createElement("div",{className:ls,style:oi},z.createElement(it,Object.assign({},js,{ref:si}))))(_o?void 0:{display:"none"});return bl(Br==="picture-card"||Br==="picture-circle"?z.createElement("span",{className:Ho},Ki(Hs,!!_o)):z.createElement("span",{className:Ho},Hs,Ki()))};var _n=z.forwardRef(Sr),on=function(ln,Hn){var On={};for(var nr in ln)Object.prototype.hasOwnProperty.call(ln,nr)&&Hn.indexOf(nr)<0&&(On[nr]=ln[nr]);if(ln!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Cr=0,nr=Object.getOwnPropertySymbols(ln);Cr{var{style:On,height:nr}=ln,Cr=on(ln,["style","height"]);return z.createElement(_n,Object.assign({ref:Hn},Cr,{type:"drag",style:Object.assign(Object.assign({},On),{height:nr})}))});const fr=_n;fr.Dragger=mr,fr.LIST_IGNORE=vr;var Lr=fr},39180:function(Rn){"use strict";const rn=(z,oe,De)=>{const Fe=oe<0?z.length+oe:oe;if(Fe>=0&&Fe(z=[...z],rn(z,oe,De),z);Rn.exports=he,Rn.exports.mutate=rn},57780:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{clsx:function(){return oe}});function z(De){var Fe,we,me="";if(typeof De=="string"||typeof De=="number")me+=De;else if(typeof De=="object")if(Array.isArray(De))for(Fe=0;Fe=0?1/(Math.cos(2*Math.PI/10-sn)+3.07768*Math.sin(2*Math.PI/10-sn)):1/(Math.cos(sn)+3.07768*Math.sin(sn))};break}te.gridSize=Math.max(Math.floor(te.gridSize),4);var se=te.gridSize,ne=se-te.maskGapWidth,y=Math.abs(te.maxRotation-te.minRotation),a=Math.min(te.maxRotation,te.minRotation),x=te.rotationStep,E,b,ee,re,ie,Ae,pe;function Pe(un,bt){return"hsl("+(Math.random()*360).toFixed()+","+(Math.random()*30+70).toFixed()+"%,"+(Math.random()*(bt-un)+un).toFixed()+"%)"}switch(te.color){case"random-dark":pe=function(){return Pe(10,50)};break;case"random-light":pe=function(){return Pe(50,90)};break;default:typeof te.color=="function"&&(pe=te.color);break}var ve=null;typeof te.classes=="function"&&(ve=te.classes);var Me=!1,Re=[],xe,at=function(bt){var sn=bt.currentTarget,Et=sn.getBoundingClientRect(),St,Dt;bt.touches?(St=bt.touches[0].clientX,Dt=bt.touches[0].clientY):(St=bt.clientX,Dt=bt.clientY);var Zt=St-Et.left,pt=Dt-Et.top,et=Math.floor(Zt*(sn.width/Et.width||1)/se),Nt=Math.floor(pt*(sn.height/Et.height||1)/se);return Re[et][Nt]},qe=function(bt){var sn=at(bt);if(xe!==sn){if(xe=sn,!sn){te.hover(void 0,void 0,bt);return}te.hover(sn.item,sn.dimension,bt)}},xt=function(bt){var sn=at(bt);sn&&(te.click(sn.item,sn.dimension,bt),bt.preventDefault())},it=[],Bt=function(bt){if(it[bt])return it[bt];var sn=bt*8,Et=sn,St=[];for(bt===0&&St.push([re[0],re[1],0]);Et--;){var Dt=1;te.shape!=="circle"&&(Dt=te.shape(Et/sn*2*Math.PI)),St.push([re[0]+bt*Dt*Math.cos(-Et/sn*2*Math.PI),re[1]+bt*Dt*Math.sin(-Et/sn*2*Math.PI)*te.ellipticity,Et/sn*2*Math.PI])}return it[bt]=St,St},nt=function(){return te.abortThreshold>0&&new Date().getTime()-Ae>te.abortThreshold},Ht=function(){return te.rotateRatio===0||Math.random()>te.rotateRatio?0:y===0?a:a+Math.round(Math.random()*y/x)*x},vt=function(bt,sn,Et){var St=!1,Dt=te.weightFactor(sn);if(Dt<=te.minSize)return!1;var Zt=1;Dtpn[1]&&(pn[1]=Vt),cnpn[2]&&(pn[2]=cn),St&&(et.fillStyle="rgba(255, 0, 0, 0.5)",et.fillRect(Vt*se,cn*se,se-.5,se-.5));break e}St&&(et.fillStyle="rgba(0, 0, 255, 0.5)",et.fillRect(Vt*se,cn*se,se-.5,se-.5))}}return St&&(et.fillStyle="rgba(0, 255, 0, 0.5)",et.fillRect(pn[3]*se,pn[0]*se,(pn[1]-pn[3]+1)*se,(pn[2]-pn[0]+1)*se)),{mu:Zt,occupied:ct,bounds:pn,gw:Ze,gh:be,fillTextOffsetX:Be,fillTextOffsetY:Ie,fillTextWidth:Nt,fillTextHeight:ht,fontSize:Dt}},At=function(bt,sn,Et,St,Dt){for(var Zt=Dt.length;Zt--;){var pt=bt+Dt[Zt][0],et=sn+Dt[Zt][1];if(pt>=b||et>=ee||pt<0||et<0){if(!te.drawOutOfBound)return!1;continue}if(!E[pt][et])return!1}return!0},Xe=function(bt,sn,Et,St,Dt,Zt,pt,et,Nt){var ht=Et.fontSize,st;pe?st=pe(St,Dt,ht,Zt,pt):st=te.color;var Ge;ve?Ge=ve(St,Dt,ht,Zt,pt):Ge=te.classes;var Ee,de=Et.bounds;Ee={x:(bt+de[3])*se,y:(sn+de[0])*se,w:(de[1]-de[3]+1)*se,h:(de[2]-de[0]+1)*se},ce.forEach(function(Be){if(Be.getContext){var Ie=Be.getContext("2d"),be=Et.mu;Ie.save(),Ie.scale(1/be,1/be),Ie.font=te.fontWeight+" "+(ht*be).toString(10)+"px "+te.fontFamily,Ie.fillStyle=st,Ie.translate((bt+Et.gw/2)*se*be,(sn+Et.gh/2)*se*be),et!==0&&Ie.rotate(-et),Ie.textBaseline="middle",Ie.fillText(St,Et.fillTextOffsetX*be,(Et.fillTextOffsetY+ht*.5)*be),Ie.restore()}else{var Ze=document.createElement("span"),gt="";gt="rotate("+-et/Math.PI*180+"deg) ",Et.mu!==1&&(gt+="translateX(-"+Et.fillTextWidth/4+"px) scale("+1/Et.mu+")");var an={position:"absolute",display:"block",font:te.fontWeight+" "+ht*Et.mu+"px "+te.fontFamily,left:(bt+Et.gw/2)*se+Et.fillTextOffsetX+"px",top:(sn+Et.gh/2)*se+Et.fillTextOffsetY+"px",width:Et.fillTextWidth+"px",height:Et.fillTextHeight+"px",lineHeight:ht+"px",whiteSpace:"nowrap",transform:gt,webkitTransform:gt,msTransform:gt,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};st&&(an.color=st),Ze.textContent=St;for(var Mt in an)Ze.style[Mt]=an[Mt];if(Nt)for(var ct in Nt)Ze.setAttribute(ct,Nt[ct]);Ge&&(Ze.className+=Ge),Be.appendChild(Ze)}})},_e=function(bt,sn,Et,St,Dt){if(!(bt>=b||sn>=ee||bt<0||sn<0)){if(E[bt][sn]=!1,Et){var Zt=ce[0].getContext("2d");Zt.fillRect(bt*se,sn*se,ne,ne)}Me&&(Re[bt][sn]={item:Dt,dimension:St})}},dt=function(bt,sn,Et,St,Dt,Zt){var pt=Dt.occupied,et=te.drawMask,Nt;et&&(Nt=ce[0].getContext("2d"),Nt.save(),Nt.fillStyle=te.maskColor);var ht;if(Me){var st=Dt.bounds;ht={x:(bt+st[3])*se,y:(sn+st[0])*se,w:(st[1]-st[3]+1)*se,h:(st[2]-st[0]+1)*se}}for(var Ge=pt.length;Ge--;){var Ee=bt+pt[Ge][0],de=sn+pt[Ge][1];Ee>=b||de>=ee||Ee<0||de<0||_e(Ee,de,et,ht,Zt)}et&&Nt.restore()},$e=function(bt){var sn,Et,St;Array.isArray(bt)?(sn=bt[0],Et=bt[1]):(sn=bt.word,Et=bt.weight,St=bt.attributes);var Dt=Ht(),Zt=vt(sn,Et,Dt);if(!Zt||nt())return!1;if(!te.drawOutOfBound){var pt=Zt.bounds;if(pt[1]-pt[3]+1>b||pt[2]-pt[0]+1>ee)return!1}for(var et=ie+1,Nt=function(Ee){var de=Math.floor(Ee[0]-Zt.gw/2),Be=Math.floor(Ee[1]-Zt.gh/2),Ie=Zt.gw,be=Zt.gh;return At(de,Be,Ie,be,Zt.occupied)?(Xe(de,Be,Zt,sn,Et,ie-et,Ee[2],Dt,St),dt(de,Be,Ie,be,Zt,bt),{gx:de,gy:Be,rot:Dt,info:Zt}):!1};et--;){var ht=Bt(ie-et);te.shuffle&&(ht=[].concat(ht),we(ht));for(var st=0;st=te.list.length){Ge(Ie),kt("wordcloudstop",!1),de("wordcloudstart",Be);return}Ae=new Date().getTime();var Ze=$e(te.list[Dt]),gt=!kt("wordclouddrawn",!0,{item:te.list[Dt],drawn:Ze});if(nt()||gt){Ge(Ie),te.abort(),kt("wordcloudabort",!1),kt("wordcloudstop",!1),de("wordcloudstart",Be);return}Dt++,Ie=st(be,te.wait)},te.wait)}};jt()};me.isSupported=De,me.minFontSize=Fe,he=[],z=function(){return me}.apply(rn,he),z!==void 0&&(Rn.exports=z)}(this)},16896:function(Rn,rn,he){var z=he(3096),oe=he(7357);he(66607),he(31041);var De=he(19131);if(!De.isSupported)throw new Error("Sorry your browser not support wordCloud");function Fe(we){for(var me=we.getContext("2d"),ae=me.getImageData(0,0,we.width,we.height),ce=me.createImageData(ae),ge=0,te=0,le=0;le128){var se=ae.data[le]+ae.data[le+1]+ae.data[le+2];ge+=se,++te}}for(var ne=ge/te,le=0;lene?(ce.data[le]=0,ce.data[le+1]=0,ce.data[le+2]=0,ce.data[le+3]=0):(ce.data[le]=255,ce.data[le+1]=255,ce.data[le+2]=255,ce.data[le+3]=255)}me.putImageData(ce,0,0)}z.registerLayout(function(we,me){we.eachSeriesByType("wordCloud",function(ae){var ce=oe.getLayoutRect(ae.getBoxLayoutParams(),{width:me.getWidth(),height:me.getHeight()}),ge=ae.getData(),te=document.createElement("canvas");te.width=ce.width,te.height=ce.height;var le=te.getContext("2d"),ue=ae.get("maskImage");if(ue)try{le.drawImage(ue,0,0,te.width,te.height),Fe(te)}catch(b){console.error("Invalid mask image"),console.error(b.toString())}var se=ae.get("sizeRange"),ne=ae.get("rotationRange"),y=ge.getDataExtent("value"),a=Math.PI/180,x=ae.get("gridSize");De(te,{list:ge.mapArray("value",function(b,ee){var re=ge.getItemModel(ee);return[ge.getName(ee),re.get("textStyle.normal.textSize",!0)||z.number.linearMap(b,y,se),ee]}).sort(function(b,ee){return ee[1]-b[1]}),fontFamily:ae.get("textStyle.normal.fontFamily")||ae.get("textStyle.emphasis.fontFamily")||we.get("textStyle.fontFamily"),fontWeight:ae.get("textStyle.normal.fontWeight")||ae.get("textStyle.emphasis.fontWeight")||we.get("textStyle.fontWeight"),gridSize:x,ellipticity:ce.height/ce.width,minRotation:ne[0]*a,maxRotation:ne[1]*a,clearCanvas:!ue,rotateRatio:1,rotationStep:ae.get("rotationStep")*a,drawOutOfBound:ae.get("drawOutOfBound"),shuffle:!1,shape:ae.get("shape")});function E(b){var ee=b.detail.item;b.detail.drawn&&ae.layoutInstance.ondraw&&(b.detail.drawn.gx+=ce.x/x,b.detail.drawn.gy+=ce.y/x,ae.layoutInstance.ondraw(ee[0],ee[1],ee[2],b.detail.drawn))}te.addEventListener("wordclouddrawn",E),ae.layoutInstance&&ae.layoutInstance.dispose(),ae.layoutInstance={ondraw:null,dispose:function(){te.removeEventListener("wordclouddrawn",E),te.addEventListener("wordclouddrawn",function(b){b.preventDefault()})}}})}),z.registerPreprocessor(function(we){var me=(we||{}).series;!z.util.isArray(me)&&(me=me?[me]:[]);var ae=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];z.util.each(me,function(ge){if(ge&&ge.type==="wordCloud"){var te=ge.textStyle||{};ce(te.normal),ce(te.emphasis)}});function ce(ge){ge&&z.util.each(ae,function(te){ge.hasOwnProperty(te)&&(ge["text"+z.format.capitalFirst(te)]=ge[te])})}})},3867:function(Rn,rn,he){var z=he(97671);(function(oe,De){Rn.exports=De()})(this,function(){"use strict";function oe(de){var Be=typeof de;return de!==null&&(Be==="object"||Be==="function")}function De(de){return typeof de=="function"}var Fe=void 0;Array.isArray?Fe=Array.isArray:Fe=function(de){return Object.prototype.toString.call(de)==="[object Array]"};var we=Fe,me=0,ae=void 0,ce=void 0,ge=function(Be,Ie){ie[me]=Be,ie[me+1]=Ie,me+=2,me===2&&(ce?ce(Ae):Pe())};function te(de){ce=de}function le(de){ge=de}var ue=typeof window!="undefined"?window:void 0,se=ue||{},ne=se.MutationObserver||se.WebKitMutationObserver,y=typeof self=="undefined"&&typeof z!="undefined"&&{}.toString.call(z)==="[object process]",a=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function x(){return function(){return z.nextTick(Ae)}}function E(){return typeof ae!="undefined"?function(){ae(Ae)}:re()}function b(){var de=0,Be=new ne(Ae),Ie=document.createTextNode("");return Be.observe(Ie,{characterData:!0}),function(){Ie.data=de=++de%2}}function ee(){var de=new MessageChannel;return de.port1.onmessage=Ae,function(){return de.port2.postMessage(0)}}function re(){var de=setTimeout;return function(){return de(Ae,1)}}var ie=new Array(1e3);function Ae(){for(var de=0;de0&&(Pe=re[0]),Pe instanceof Error)throw Pe;var ve=new Error("Unhandled error."+(Pe?" ("+Pe.message+")":""));throw ve.context=Pe,ve}var Me=pe[ee];if(Me===void 0)return!1;if(typeof Me=="function")he(Me,this,re);else for(var Re=Me.length,xe=se(Me,Re),ie=0;ie0&&Pe.length>Ae&&!Pe.warned){Pe.warned=!0;var ve=new Error("Possible EventEmitter memory leak detected. "+Pe.length+" "+String(ee)+" listeners added. Use emitter.setMaxListeners() to increase limit");ve.name="MaxListenersExceededWarning",ve.emitter=b,ve.type=ee,ve.count=Pe.length,oe(ve)}return b}Fe.prototype.addListener=function(ee,re){return ce(this,ee,re,!1)},Fe.prototype.on=Fe.prototype.addListener,Fe.prototype.prependListener=function(ee,re){return ce(this,ee,re,!0)};function ge(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function te(b,ee,re){var ie={fired:!1,wrapFn:void 0,target:b,type:ee,listener:re},Ae=ge.bind(ie);return Ae.listener=re,ie.wrapFn=Ae,Ae}Fe.prototype.once=function(ee,re){return me(re),this.on(ee,te(this,ee,re)),this},Fe.prototype.prependOnceListener=function(ee,re){return me(re),this.prependListener(ee,te(this,ee,re)),this},Fe.prototype.removeListener=function(ee,re){var ie,Ae,pe,Pe,ve;if(me(re),Ae=this._events,Ae===void 0)return this;if(ie=Ae[ee],ie===void 0)return this;if(ie===re||ie.listener===re)--this._eventsCount===0?this._events=Object.create(null):(delete Ae[ee],Ae.removeListener&&this.emit("removeListener",ee,ie.listener||re));else if(typeof ie!="function"){for(pe=-1,Pe=ie.length-1;Pe>=0;Pe--)if(ie[Pe]===re||ie[Pe].listener===re){ve=ie[Pe].listener,pe=Pe;break}if(pe<0)return this;pe===0?ie.shift():ne(ie,pe),ie.length===1&&(Ae[ee]=ie[0]),Ae.removeListener!==void 0&&this.emit("removeListener",ee,ve||re)}return this},Fe.prototype.off=Fe.prototype.removeListener,Fe.prototype.removeAllListeners=function(ee){var re,ie,Ae;if(ie=this._events,ie===void 0)return this;if(ie.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):ie[ee]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete ie[ee]),this;if(arguments.length===0){var pe=Object.keys(ie),Pe;for(Ae=0;Ae=0;Ae--)this.removeListener(ee,re[Ae]);return this};function le(b,ee,re){var ie=b._events;if(ie===void 0)return[];var Ae=ie[ee];return Ae===void 0?[]:typeof Ae=="function"?re?[Ae.listener||Ae]:[Ae]:re?y(Ae):se(Ae,Ae.length)}Fe.prototype.listeners=function(ee){return le(this,ee,!0)},Fe.prototype.rawListeners=function(ee){return le(this,ee,!1)},Fe.listenerCount=function(b,ee){return typeof b.listenerCount=="function"?b.listenerCount(ee):ue.call(b,ee)},Fe.prototype.listenerCount=ue;function ue(b){var ee=this._events;if(ee!==void 0){var re=ee[b];if(typeof re=="function")return 1;if(re!==void 0)return re.length}return 0}Fe.prototype.eventNames=function(){return this._eventsCount>0?z(this._events):[]};function se(b,ee){for(var re=new Array(ee),ie=0;ie0&&Ut[Ut.length-1])&&(Nr[0]===6||Nr[0]===2)){je=0;continue}if(Nr[0]===3&&(!Ut||Nr[1]>Ut[0]&&Nr[1]=55296&&yt<=56319&&je>10)+55296,dn%1024+56320)),(yt+1===je||Ue.length>16384)&&(Ut+=String.fromCharCode.apply(String,Ue),Ue.length=0)}return Ut},te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",le=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ue=0;ue>4,zr[yt++]=(dn&15)<<4|zn>>2,zr[yt++]=(zn&3)<<6|Un&63;return Nr},x=function(Te){for(var Le=Te.length,je=[],Ue=0;Ue>b,pe=1<>b,Me=Ae+ve,Re=Me,xe=32,at=Re+xe,qe=65536>>ee,xt=1<=0){if(Le<55296||Le>56319&&Le<=65535)return je=this.index[Le>>b],je=(je<>b)],je=(je<>ee),je=this.index[je],je+=Le>>b&it,je=this.index[je],je=(je<$e?(yt.push(!0),zn-=$e):yt.push(!1),["normal","auto","loose"].indexOf(Le)!==-1&&[8208,8211,12316,12448].indexOf(Ut)!==-1)return Ue.push(dn),je.push(Ge);if(zn===bt||zn===pt){if(dn===0)return Ue.push(dn),je.push(Gt);var Un=je[dn-1];return sa.indexOf(Un)===-1?(Ue.push(Ue[dn-1]),je.push(Un)):(Ue.push(dn),je.push(Gt))}if(Ue.push(dn),zn===pn)return je.push(Le==="strict"?be:Hr);if(zn===Qa||zn===Ft)return je.push(Gt);if(zn===Vr)return Ut>=131072&&Ut<=196605||Ut>=196608&&Ut<=262141?je.push(Hr):je.push(Gt);je.push(zn)}),[Ue,je,yt]},Qe=function(Te,Le,je,Ue){var yt=Ue[je];if(Array.isArray(Te)?Te.indexOf(yt)!==-1:Te===yt)for(var Ut=je;Ut<=Ue.length;){Ut++;var dn=Ue[Ut];if(dn===Le)return!0;if(dn!==Zt)break}if(yt===Zt)for(var Ut=je;Ut>0;){Ut--;var zn=Ue[Ut];if(Array.isArray(Te)?Te.indexOf(zn)!==-1:Te===zn)for(var Un=je;Un<=Ue.length;){Un++;var dn=Ue[Un];if(dn===Le)return!0;if(dn!==Zt)break}if(zn!==Zt)break}return!1},ut=function(Te,Le){for(var je=Te;je>=0;){var Ue=Le[je];if(Ue===Zt)je--;else return Ue}return 0},Rt=function(Te,Le,je,Ue,yt){if(je[Ue]===0)return fa;var Ut=Ue-1;if(Array.isArray(yt)&&yt[Ut]===!0)return fa;var dn=Ut-1,zn=Ut+1,Un=Le[Ut],Nr=dn>=0?Le[dn]:0,zr=Le[zn];if(Un===jt&&zr===un)return fa;if(ar.indexOf(Un)!==-1)return ja;if(ar.indexOf(zr)!==-1||dr.indexOf(zr)!==-1)return fa;if(ut(Ut,Le)===St)return bo;if(ui.get(Te[Ut])===pt||(Un===fn||Un===Xn)&&ui.get(Te[zn])===pt||Un===Et||zr===Et||Un===Dt||[Zt,Nt,st].indexOf(Un)===-1&&zr===Dt||[Ee,de,Be,an,cn].indexOf(zr)!==-1||ut(Ut,Le)===Ze||Qe(gt,Ze,Ut,Le)||Qe([Ee,de],be,Ut,Le)||Qe(et,et,Ut,Le))return fa;if(Un===Zt)return bo;if(Un===gt||zr===gt)return fa;if(zr===Ge||Un===Ge)return bo;if([Nt,st,be].indexOf(zr)!==-1||Un===ht||Nr===Ir&&Ne.indexOf(Un)!==-1||Un===cn&&zr===Ir||zr===Ie||Bn.indexOf(zr)!==-1&&Un===Mt||Bn.indexOf(Un)!==-1&&zr===Mt||Un===Vt&&[Hr,fn,Xn].indexOf(zr)!==-1||[Hr,fn,Xn].indexOf(Un)!==-1&&zr===ct||Bn.indexOf(Un)!==-1&&wr.indexOf(zr)!==-1||wr.indexOf(Un)!==-1&&Bn.indexOf(zr)!==-1||[Vt,ct].indexOf(Un)!==-1&&(zr===Mt||[Ze,st].indexOf(zr)!==-1&&Le[zn+1]===Mt)||[Ze,st].indexOf(Un)!==-1&&zr===Mt||Un===Mt&&[Mt,cn,an].indexOf(zr)!==-1)return fa;if([Mt,cn,an,Ee,de].indexOf(zr)!==-1)for(var ra=Ut;ra>=0;){var ye=Le[ra];if(ye===Mt)return fa;if([cn,an].indexOf(ye)!==-1)ra--;else break}if([Vt,ct].indexOf(zr)!==-1)for(var ra=[Ee,de].indexOf(Un)!==-1?dn:Ut;ra>=0;){var ye=Le[ra];if(ye===Mt)return fa;if([cn,an].indexOf(ye)!==-1)ra--;else break}if(Rr===Un&&[Rr,Dr,Ar,ir].indexOf(zr)!==-1||[Dr,Ar].indexOf(Un)!==-1&&[Dr,oa].indexOf(zr)!==-1||[oa,ir].indexOf(Un)!==-1&&zr===oa||rr.indexOf(Un)!==-1&&[Ie,ct].indexOf(zr)!==-1||rr.indexOf(zr)!==-1&&Un===Vt||Bn.indexOf(Un)!==-1&&Bn.indexOf(zr)!==-1||Un===an&&Bn.indexOf(zr)!==-1||Bn.concat(Mt).indexOf(Un)!==-1&&zr===Ze&&_a.indexOf(Te[zn])===-1||Bn.concat(Mt).indexOf(zr)!==-1&&Un===de)return fa;if(Un===Ia&&zr===Ia){for(var ze=je[Ut],Ye=1;ze>0&&(ze--,Le[ze]===Ia);)Ye++;if(Ye%2!==0)return fa}return Un===fn&&zr===Xn?fa:bo},hn=function(Te,Le){Le||(Le={lineBreak:"normal",wordBreak:"normal"});var je=He(Te,Le.lineBreak),Ue=je[0],yt=je[1],Ut=je[2];(Le.wordBreak==="break-all"||Le.wordBreak==="break-word")&&(yt=yt.map(function(zn){return[Mt,Gt,Qa].indexOf(zn)!==-1?Hr:zn}));var dn=Le.wordBreak==="keep-all"?Ut.map(function(zn,Un){return zn&&Te[Un]>=19968&&Te[Un]<=40959}):void 0;return[Ue,yt,dn]},bn=function(){function Te(Le,je,Ue,yt){this.codePoints=Le,this.required=je===ja,this.start=Ue,this.end=yt}return Te.prototype.slice=function(){return ge.apply(void 0,this.codePoints.slice(this.start,this.end))},Te}(),ea=function(Te,Le){var je=ce(Te),Ue=hn(je,Le),yt=Ue[0],Ut=Ue[1],dn=Ue[2],zn=je.length,Un=0,Nr=0;return{next:function(){if(Nr>=zn)return{done:!0,value:null};for(var zr=fa;Nr=Ni&&Te<=57},js=function(Te){return Te>=55296&&Te<=57343},bl=function(Te){return bi(Te)||Te>=Ws&&Te<=ul||Te>=Qs&&Te<=Ii},Dl=function(Te){return Te>=Qs&&Te<=gs},Au=function(Te){return Te>=Ws&&Te<=ms},Xo=function(Te){return Dl(Te)||Au(Te)},Za=function(Te){return Te>=Ja},ua=function(Te){return Te===on||Te===fr||Te===Lr},Zn=function(Te){return Xo(Te)||Za(Te)||Te===Da},Li=function(Te){return Zn(Te)||bi(Te)||Te===Pa},Ti=function(Te){return Te>=Ui&&Te<=Vi||Te===ji||Te>=ws&&Te<=ki||Te===Zi},Ki=function(Te,Le){return Te!==mr?!1:Le!==on},Ho=function(Te,Le,je){return Te===Pa?Zn(Le)||Ki(Le,je):Zn(Te)?!0:!!(Te===mr&&Ki(Te,Le))},Hi=function(Te,Le,je){return Te===ts||Te===Pa?bi(Le)?!0:Le===Wo&&bi(je):bi(Te===Wo?Le:Te)},ls=function(Te){var Le=0,je=1;(Te[Le]===ts||Te[Le]===Pa)&&(Te[Le]===Pa&&(je=-1),Le++);for(var Ue=[];bi(Te[Le]);)Ue.push(Te[Le++]);var yt=Ue.length?parseInt(ge.apply(void 0,Ue),10):0;Te[Le]===Wo&&Le++;for(var Ut=[];bi(Te[Le]);)Ut.push(Te[Le++]);var dn=Ut.length,zn=dn?parseInt(ge.apply(void 0,Ut),10):0;(Te[Le]===gl||Te[Le]===mi)&&Le++;var Un=1;(Te[Le]===ts||Te[Le]===Pa)&&(Te[Le]===Pa&&(Un=-1),Le++);for(var Nr=[];bi(Te[Le]);)Nr.push(Te[Le++]);var zr=Nr.length?parseInt(ge.apply(void 0,Nr),10):0;return je*(yt+zn*Math.pow(10,-dn))*Math.pow(10,Un*zr)},Jl={type:2},Hs={type:3},oi={type:4},ds={type:13},zs={type:8},li={type:21},ti={type:9},Eo={type:10},_s={type:11},Yl={type:12},hl={type:14},Zl={type:23},zu={type:1},Su={type:25},hu={type:24},GA={type:26},kl={type:27},Ku={type:28},mu={type:29},od={type:31},Vc={type:32},Lu=function(){function Te(){this._value=[]}return Te.prototype.write=function(Le){this._value=this._value.concat(ce(Le))},Te.prototype.read=function(){for(var Le=[],je=this.consumeToken();je!==Vc;)Le.push(je),je=this.consumeToken();return Le},Te.prototype.consumeToken=function(){var Le=this.consumeCodePoint();switch(Le){case ln:return this.consumeStringToken(ln);case On:var je=this.peekCodePoint(0),Ue=this.peekCodePoint(1),yt=this.peekCodePoint(2);if(Li(je)||Ki(Ue,yt)){var Ut=Ho(je,Ue,yt)?Sr:vr,dn=this.consumeName();return{type:5,value:dn,flags:Ut}}break;case nr:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),ds;break;case Yn:return this.consumeStringToken(Yn);case Br:return Jl;case gr:return Hs;case hi:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),hl;break;case ts:if(Hi(Le,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Le),this.consumeNumericToken();break;case vs:return oi;case Pa:var zn=Le,Un=this.peekCodePoint(0),Nr=this.peekCodePoint(1);if(Hi(zn,Un,Nr))return this.reconsumeCodePoint(Le),this.consumeNumericToken();if(Ho(zn,Un,Nr))return this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();if(Un===Pa&&Nr===xo)return this.consumeCodePoint(),this.consumeCodePoint(),hu;break;case Wo:if(Hi(Le,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Le),this.consumeNumericToken();break;case ur:if(this.peekCodePoint(0)===hi)for(this.consumeCodePoint();;){var zr=this.consumeCodePoint();if(zr===hi&&(zr=this.consumeCodePoint(),zr===ur))return this.consumeToken();if(zr===si)return this.consumeToken()}break;case qi:return GA;case yi:return kl;case To:if(this.peekCodePoint(0)===br&&this.peekCodePoint(1)===Pa&&this.peekCodePoint(2)===Pa)return this.consumeCodePoint(),this.consumeCodePoint(),Su;break;case fi:var ra=this.peekCodePoint(0),ye=this.peekCodePoint(1),ze=this.peekCodePoint(2);if(Ho(ra,ye,ze)){var dn=this.consumeName();return{type:7,value:dn}}break;case jo:return Ku;case mr:if(Ki(Le,this.peekCodePoint(0)))return this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();break;case va:return mu;case to:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),zs;break;case no:return _s;case Co:return Yl;case ns:case Pl:var Ye=this.peekCodePoint(0),wt=this.peekCodePoint(1);return Ye===ts&&(bl(wt)||wt===ya)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(Le),this.consumeIdentLikeToken();case _o:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),ti;if(this.peekCodePoint(0)===_o)return this.consumeCodePoint(),li;break;case Zo:if(this.peekCodePoint(0)===Hn)return this.consumeCodePoint(),Eo;break;case si:return Vc}return ua(Le)?(this.consumeWhiteSpace(),od):bi(Le)?(this.reconsumeCodePoint(Le),this.consumeNumericToken()):Zn(Le)?(this.reconsumeCodePoint(Le),this.consumeIdentLikeToken()):{type:6,value:ge(Le)}},Te.prototype.consumeCodePoint=function(){var Le=this._value.shift();return typeof Le=="undefined"?-1:Le},Te.prototype.reconsumeCodePoint=function(Le){this._value.unshift(Le)},Te.prototype.peekCodePoint=function(Le){return Le>=this._value.length?-1:this._value[Le]},Te.prototype.consumeUnicodeRangeToken=function(){for(var Le=[],je=this.consumeCodePoint();bl(je)&&Le.length<6;)Le.push(je),je=this.consumeCodePoint();for(var Ue=!1;je===ya&&Le.length<6;)Le.push(je),je=this.consumeCodePoint(),Ue=!0;if(Ue){var yt=parseInt(ge.apply(void 0,Le.map(function(Un){return Un===ya?Ni:Un})),16),Ut=parseInt(ge.apply(void 0,Le.map(function(Un){return Un===ya?ul:Un})),16);return{type:30,start:yt,end:Ut}}var dn=parseInt(ge.apply(void 0,Le),16);if(this.peekCodePoint(0)===Pa&&bl(this.peekCodePoint(1))){this.consumeCodePoint(),je=this.consumeCodePoint();for(var zn=[];bl(je)&&zn.length<6;)zn.push(je),je=this.consumeCodePoint();var Ut=parseInt(ge.apply(void 0,zn),16);return{type:30,start:dn,end:Ut}}else return{type:30,start:dn,end:dn}},Te.prototype.consumeIdentLikeToken=function(){var Le=this.consumeName();return Le.toLowerCase()==="url"&&this.peekCodePoint(0)===Br?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Br?(this.consumeCodePoint(),{type:19,value:Le}):{type:20,value:Le}},Te.prototype.consumeUrlToken=function(){var Le=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===si)return{type:22,value:""};var je=this.peekCodePoint(0);if(je===Yn||je===ln){var Ue=this.consumeStringToken(this.consumeCodePoint());return Ue.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===si||this.peekCodePoint(0)===gr)?(this.consumeCodePoint(),{type:22,value:Ue.value}):(this.consumeBadUrlRemnants(),Zl)}for(;;){var yt=this.consumeCodePoint();if(yt===si||yt===gr)return{type:22,value:ge.apply(void 0,Le)};if(ua(yt))return this.consumeWhiteSpace(),this.peekCodePoint(0)===si||this.peekCodePoint(0)===gr?(this.consumeCodePoint(),{type:22,value:ge.apply(void 0,Le)}):(this.consumeBadUrlRemnants(),Zl);if(yt===ln||yt===Yn||yt===Br||Ti(yt))return this.consumeBadUrlRemnants(),Zl;if(yt===mr)if(Ki(yt,this.peekCodePoint(0)))Le.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Zl;else Le.push(yt)}},Te.prototype.consumeWhiteSpace=function(){for(;ua(this.peekCodePoint(0));)this.consumeCodePoint()},Te.prototype.consumeBadUrlRemnants=function(){for(;;){var Le=this.consumeCodePoint();if(Le===gr||Le===si)return;Ki(Le,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},Te.prototype.consumeStringSlice=function(Le){for(var je=5e4,Ue="";Le>0;){var yt=Math.min(je,Le);Ue+=ge.apply(void 0,this._value.splice(0,yt)),Le-=yt}return this._value.shift(),Ue},Te.prototype.consumeStringToken=function(Le){var je="",Ue=0;do{var yt=this._value[Ue];if(yt===si||yt===void 0||yt===Le)return je+=this.consumeStringSlice(Ue),{type:0,value:je};if(yt===on)return this._value.splice(0,Ue),zu;if(yt===mr){var Ut=this._value[Ue+1];Ut!==si&&Ut!==void 0&&(Ut===on?(je+=this.consumeStringSlice(Ue),Ue=-1,this._value.shift()):Ki(yt,Ut)&&(je+=this.consumeStringSlice(Ue),je+=ge(this.consumeEscapedCodePoint()),Ue=-1))}Ue++}while(!0)},Te.prototype.consumeNumber=function(){var Le=[],je=aa,Ue=this.peekCodePoint(0);for((Ue===ts||Ue===Pa)&&Le.push(this.consumeCodePoint());bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());Ue=this.peekCodePoint(0);var yt=this.peekCodePoint(1);if(Ue===Wo&&bi(yt))for(Le.push(this.consumeCodePoint(),this.consumeCodePoint()),je=_n;bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());Ue=this.peekCodePoint(0),yt=this.peekCodePoint(1);var Ut=this.peekCodePoint(2);if((Ue===gl||Ue===mi)&&((yt===ts||yt===Pa)&&bi(Ut)||bi(yt)))for(Le.push(this.consumeCodePoint(),this.consumeCodePoint()),je=_n;bi(this.peekCodePoint(0));)Le.push(this.consumeCodePoint());return[ls(Le),je]},Te.prototype.consumeNumericToken=function(){var Le=this.consumeNumber(),je=Le[0],Ue=Le[1],yt=this.peekCodePoint(0),Ut=this.peekCodePoint(1),dn=this.peekCodePoint(2);if(Ho(yt,Ut,dn)){var zn=this.consumeName();return{type:15,number:je,flags:Ue,unit:zn}}return yt===Cr?(this.consumeCodePoint(),{type:16,number:je,flags:Ue}):{type:17,number:je,flags:Ue}},Te.prototype.consumeEscapedCodePoint=function(){var Le=this.consumeCodePoint();if(bl(Le)){for(var je=ge(Le);bl(this.peekCodePoint(0))&&je.length<6;)je+=ge(this.consumeCodePoint());ua(this.peekCodePoint(0))&&this.consumeCodePoint();var Ue=parseInt(je,16);return Ue===0||js(Ue)||Ue>1114111?wi:Ue}return Le===si?wi:Le},Te.prototype.consumeName=function(){for(var Le="";;){var je=this.consumeCodePoint();if(Li(je))Le+=ge(je);else if(Ki(je,this.peekCodePoint(0)))Le+=ge(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(je),Le}},Te}(),Cu=function(){function Te(Le){this._tokens=Le}return Te.create=function(Le){var je=new Lu;return je.write(Le),new Te(je.read())},Te.parseValue=function(Le){return Te.create(Le).parseComponentValue()},Te.parseValues=function(Le){return Te.create(Le).parseComponentValues()},Te.prototype.parseComponentValue=function(){for(var Le=this.consumeToken();Le.type===31;)Le=this.consumeToken();if(Le.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(Le);var je=this.consumeComponentValue();do Le=this.consumeToken();while(Le.type===31);if(Le.type===32)return je;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},Te.prototype.parseComponentValues=function(){for(var Le=[];;){var je=this.consumeComponentValue();if(je.type===32)return Le;Le.push(je),Le.push()}},Te.prototype.consumeComponentValue=function(){var Le=this.consumeToken();switch(Le.type){case 11:case 28:case 2:return this.consumeSimpleBlock(Le.type);case 19:return this.consumeFunction(Le)}return Le},Te.prototype.consumeSimpleBlock=function(Le){for(var je={type:Le,values:[]},Ue=this.consumeToken();;){if(Ue.type===32||tA(Ue,Le))return je;this.reconsumeToken(Ue),je.values.push(this.consumeComponentValue()),Ue=this.consumeToken()}},Te.prototype.consumeFunction=function(Le){for(var je={name:Le.value,values:[],type:18};;){var Ue=this.consumeToken();if(Ue.type===32||Ue.type===3)return je;this.reconsumeToken(Ue),je.values.push(this.consumeComponentValue())}},Te.prototype.consumeToken=function(){var Le=this._tokens.shift();return typeof Le=="undefined"?Vc:Le},Te.prototype.reconsumeToken=function(Le){this._tokens.unshift(Le)},Te}(),Gu=function(Te){return Te.type===15},Ml=function(Te){return Te.type===17},Ss=function(Te){return Te.type===20},ml=function(Te){return Te.type===0},bA=function(Te,Le){return Ss(Te)&&Te.value===Le},Gl=function(Te){return Te.type!==31},Du=function(Te){return Te.type!==31&&Te.type!==4},Mi=function(Te){var Le=[],je=[];return Te.forEach(function(Ue){if(Ue.type===4){if(je.length===0)throw new Error("Error parsing function args, zero tokens for arg");Le.push(je),je=[];return}Ue.type!==31&&je.push(Ue)}),je.length&&Le.push(je),Le},tA=function(Te,Le){return Le===11&&Te.type===12||Le===28&&Te.type===29?!0:Le===2&&Te.type===3},pu=function(Te){return Te.type===17||Te.type===15},zo=function(Te){return Te.type===16||pu(Te)},Mc=function(Te){return Te.length>1?[Te[0],Te[1]]:[Te[0]]},ql={type:17,number:0,flags:aa},pc={type:16,number:50,flags:aa},Wu={type:16,number:100,flags:aa},Ou=function(Te,Le,je){var Ue=Te[0],yt=Te[1];return[Xs(Ue,Le),Xs(typeof yt!="undefined"?yt:Ue,je)]},Xs=function(Te,Le){if(Te.type===16)return Te.number/100*Le;if(Gu(Te))switch(Te.unit){case"rem":case"em":return 16*Te.number;case"px":default:return Te.number}return Te.number},vc="deg",id="grad",Zc="rad",nA="turn",BA={name:"angle",parse:function(Te,Le){if(Le.type===15)switch(Le.unit){case vc:return Math.PI*Le.number/180;case id:return Math.PI/200*Le.number;case Zc:return Le.number;case nA:return Math.PI*2*Le.number}throw new Error("Unsupported angle type")}},yc=function(Te){return Te.type===15&&(Te.unit===vc||Te.unit===id||Te.unit===Zc||Te.unit===nA)},Bl=function(Te){var Le=Te.filter(Ss).map(function(je){return je.value}).join(" ");switch(Le){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ql,ql];case"to top":case"bottom":return Ql(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ql,Wu];case"to right":case"left":return Ql(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Wu,Wu];case"to bottom":case"top":return Ql(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Wu,ql];case"to left":case"right":return Ql(270)}return 0},Ql=function(Te){return Math.PI*Te/180},Xu={name:"color",parse:function(Te,Le){if(Le.type===18){var je=Ec[Le.name];if(typeof je=="undefined")throw new Error('Attempting to parse an unsupported color function "'+Le.name+'"');return je(Te,Le.values)}if(Le.type===5){if(Le.value.length===3){var Ue=Le.value.substring(0,1),yt=Le.value.substring(1,2),Ut=Le.value.substring(2,3);return Nu(parseInt(Ue+Ue,16),parseInt(yt+yt,16),parseInt(Ut+Ut,16),1)}if(Le.value.length===4){var Ue=Le.value.substring(0,1),yt=Le.value.substring(1,2),Ut=Le.value.substring(2,3),dn=Le.value.substring(3,4);return Nu(parseInt(Ue+Ue,16),parseInt(yt+yt,16),parseInt(Ut+Ut,16),parseInt(dn+dn,16)/255)}if(Le.value.length===6){var Ue=Le.value.substring(0,2),yt=Le.value.substring(2,4),Ut=Le.value.substring(4,6);return Nu(parseInt(Ue,16),parseInt(yt,16),parseInt(Ut,16),1)}if(Le.value.length===8){var Ue=Le.value.substring(0,2),yt=Le.value.substring(2,4),Ut=Le.value.substring(4,6),dn=Le.value.substring(6,8);return Nu(parseInt(Ue,16),parseInt(yt,16),parseInt(Ut,16),parseInt(dn,16)/255)}}if(Le.type===20){var zn=bu[Le.value.toUpperCase()];if(typeof zn!="undefined")return zn}return bu.TRANSPARENT}},rA=function(Te){return(255&Te)===0},Ul=function(Te){var Le=255&Te,je=255&Te>>8,Ue=255&Te>>16,yt=255&Te>>24;return Le<255?"rgba("+yt+","+Ue+","+je+","+Le/255+")":"rgb("+yt+","+Ue+","+je+")"},Nu=function(Te,Le,je,Ue){return(Te<<24|Le<<16|je<<8|Math.round(Ue*255)<<0)>>>0},Qc=function(Te,Le){if(Te.type===17)return Te.number;if(Te.type===16){var je=Le===3?1:255;return Le===3?Te.number/100*je:Math.round(Te.number/100*je)}return 0},Jc=function(Te,Le){var je=Le.filter(Du);if(je.length===3){var Ue=je.map(Qc),yt=Ue[0],Ut=Ue[1],dn=Ue[2];return Nu(yt,Ut,dn,1)}if(je.length===4){var zn=je.map(Qc),yt=zn[0],Ut=zn[1],dn=zn[2],Un=zn[3];return Nu(yt,Ut,dn,Un)}return 0};function _l(Te,Le,je){return je<0&&(je+=1),je>=1&&(je-=1),je<1/6?(Le-Te)*je*6+Te:je<1/2?Le:je<2/3?(Le-Te)*6*(2/3-je)+Te:Te}var PA=function(Te,Le){var je=Le.filter(Du),Ue=je[0],yt=je[1],Ut=je[2],dn=je[3],zn=(Ue.type===17?Ql(Ue.number):BA.parse(Te,Ue))/(Math.PI*2),Un=zo(yt)?yt.number/100:0,Nr=zo(Ut)?Ut.number/100:0,zr=typeof dn!="undefined"&&zo(dn)?Xs(dn,1):1;if(Un===0)return Nu(Nr*255,Nr*255,Nr*255,1);var ra=Nr<=.5?Nr*(Un+1):Nr+Un-Nr*Un,ye=Nr*2-ra,ze=_l(ye,ra,zn+1/3),Ye=_l(ye,ra,zn),wt=_l(ye,ra,zn-1/3);return Nu(ze*255,Ye*255,wt*255,zr)},Ec={hsl:PA,hsla:PA,rgb:Jc,rgba:Jc},xA=function(Te,Le){return Xu.parse(Te,Cu.create(Le).parseComponentValue())},bu={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},uu={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(Te,Le){return Le.map(function(je){if(Ss(je))switch(je.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},tc={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wc=function(Te,Le){var je=Xu.parse(Te,Le[0]),Ue=Le[1];return Ue&&zo(Ue)?{color:je,stop:Ue}:{color:je,stop:null}},cu=function(Te,Le){var je=Te[0],Ue=Te[Te.length-1];je.stop===null&&(je.stop=ql),Ue.stop===null&&(Ue.stop=Wu);for(var yt=[],Ut=0,dn=0;dnUt?yt.push(Un):yt.push(Ut),Ut=Un}else yt.push(null)}for(var Nr=null,dn=0;dndn.optimumDistance)?{optimumCorner:zn,optimumDistance:zr}:dn},{optimumDistance:yt?1/0:-1/0,optimumCorner:null}).optimumCorner},aA=function(Te,Le,je,Ue,yt){var Ut=0,dn=0;switch(Te.size){case 0:Te.shape===0?Ut=dn=Math.min(Math.abs(Le),Math.abs(Le-Ue),Math.abs(je),Math.abs(je-yt)):Te.shape===1&&(Ut=Math.min(Math.abs(Le),Math.abs(Le-Ue)),dn=Math.min(Math.abs(je),Math.abs(je-yt)));break;case 2:if(Te.shape===0)Ut=dn=Math.min(vu(Le,je),vu(Le,je-yt),vu(Le-Ue,je),vu(Le-Ue,je-yt));else if(Te.shape===1){var zn=Math.min(Math.abs(je),Math.abs(je-yt))/Math.min(Math.abs(Le),Math.abs(Le-Ue)),Un=Bu(Ue,yt,Le,je,!0),Nr=Un[0],zr=Un[1];Ut=vu(Nr-Le,(zr-je)/zn),dn=zn*Ut}break;case 1:Te.shape===0?Ut=dn=Math.max(Math.abs(Le),Math.abs(Le-Ue),Math.abs(je),Math.abs(je-yt)):Te.shape===1&&(Ut=Math.max(Math.abs(Le),Math.abs(Le-Ue)),dn=Math.max(Math.abs(je),Math.abs(je-yt)));break;case 3:if(Te.shape===0)Ut=dn=Math.max(vu(Le,je),vu(Le,je-yt),vu(Le-Ue,je),vu(Le-Ue,je-yt));else if(Te.shape===1){var zn=Math.max(Math.abs(je),Math.abs(je-yt))/Math.max(Math.abs(Le),Math.abs(Le-Ue)),ra=Bu(Ue,yt,Le,je,!1),Nr=ra[0],zr=ra[1];Ut=vu(Nr-Le,(zr-je)/zn),dn=zn*Ut}break}return Array.isArray(Te.size)&&(Ut=Xs(Te.size[0],Ue),dn=Te.size.length===2?Xs(Te.size[1],yt):Ut),[Ut,dn]},ld=function(Te,Le){var je=Ql(180),Ue=[];return Mi(Le).forEach(function(yt,Ut){if(Ut===0){var dn=yt[0];if(dn.type===20&&dn.value==="to"){je=Bl(yt);return}else if(yc(dn)){je=BA.parse(Te,dn);return}}var zn=wc(Te,yt);Ue.push(zn)}),{angle:je,stops:Ue,type:1}},jc=function(Te,Le){var je=Ql(180),Ue=[];return Mi(Le).forEach(function(yt,Ut){if(Ut===0){var dn=yt[0];if(dn.type===20&&["top","left","right","bottom"].indexOf(dn.value)!==-1){je=Bl(yt);return}else if(yc(dn)){je=(BA.parse(Te,dn)+Ql(270))%Ql(360);return}}var zn=wc(Te,yt);Ue.push(zn)}),{angle:je,stops:Ue,type:1}},oA=function(Te,Le){var je=Ql(180),Ue=[],yt=1,Ut=0,dn=3,zn=[];return Mi(Le).forEach(function(Un,Nr){var zr=Un[0];if(Nr===0){if(Ss(zr)&&zr.value==="linear"){yt=1;return}else if(Ss(zr)&&zr.value==="radial"){yt=2;return}}if(zr.type===18){if(zr.name==="from"){var ra=Xu.parse(Te,zr.values[0]);Ue.push({stop:ql,color:ra})}else if(zr.name==="to"){var ra=Xu.parse(Te,zr.values[0]);Ue.push({stop:Wu,color:ra})}else if(zr.name==="color-stop"){var ye=zr.values.filter(Du);if(ye.length===2){var ra=Xu.parse(Te,ye[1]),ze=ye[0];Ml(ze)&&Ue.push({stop:{type:16,number:ze.number*100,flags:ze.flags},color:ra})}}}}),yt===1?{angle:(je+Ql(180))%Ql(360),stops:Ue,type:yt}:{size:dn,shape:Ut,stops:Ue,position:zn,type:yt}},vo="closest-side",FA="farthest-side",IA="closest-corner",Sc="farthest-corner",Cc="circle",Yc="ellipse",mt="cover",Lt="contain",Tt=function(Te,Le){var je=0,Ue=3,yt=[],Ut=[];return Mi(Le).forEach(function(dn,zn){var Un=!0;if(zn===0){var Nr=!1;Un=dn.reduce(function(ra,ye){if(Nr)if(Ss(ye))switch(ye.value){case"center":return Ut.push(pc),ra;case"top":case"left":return Ut.push(ql),ra;case"right":case"bottom":return Ut.push(Wu),ra}else(zo(ye)||pu(ye))&&Ut.push(ye);else if(Ss(ye))switch(ye.value){case Cc:return je=0,!1;case Yc:return je=1,!1;case"at":return Nr=!0,!1;case vo:return Ue=0,!1;case mt:case FA:return Ue=1,!1;case Lt:case IA:return Ue=2,!1;case Sc:return Ue=3,!1}else if(pu(ye)||zo(ye))return Array.isArray(Ue)||(Ue=[]),Ue.push(ye),!1;return ra},Un)}if(Un){var zr=wc(Te,dn);yt.push(zr)}}),{size:Ue,shape:je,stops:yt,position:Ut,type:2}},Pn=function(Te,Le){var je=0,Ue=3,yt=[],Ut=[];return Mi(Le).forEach(function(dn,zn){var Un=!0;if(zn===0?Un=dn.reduce(function(zr,ra){if(Ss(ra))switch(ra.value){case"center":return Ut.push(pc),!1;case"top":case"left":return Ut.push(ql),!1;case"right":case"bottom":return Ut.push(Wu),!1}else if(zo(ra)||pu(ra))return Ut.push(ra),!1;return zr},Un):zn===1&&(Un=dn.reduce(function(zr,ra){if(Ss(ra))switch(ra.value){case Cc:return je=0,!1;case Yc:return je=1,!1;case Lt:case vo:return Ue=0,!1;case FA:return Ue=1,!1;case IA:return Ue=2,!1;case mt:case Sc:return Ue=3,!1}else if(pu(ra)||zo(ra))return Array.isArray(Ue)||(Ue=[]),Ue.push(ra),!1;return zr},Un)),Un){var Nr=wc(Te,dn);yt.push(Nr)}}),{size:Ue,shape:je,stops:yt,position:Ut,type:2}},Ln=function(Te){return Te.type===1},er=function(Te){return Te.type===2},tr={name:"image",parse:function(Te,Le){if(Le.type===22){var je={url:Le.value,type:0};return Te.cache.addImage(Le.value),je}if(Le.type===18){var Ue=Zr[Le.name];if(typeof Ue=="undefined")throw new Error('Attempting to parse an unsupported image function "'+Le.name+'"');return Ue(Te,Le.values)}throw new Error("Unsupported image type "+Le.type)}};function ta(Te){return!(Te.type===20&&Te.value==="none")&&(Te.type!==18||!!Zr[Te.name])}var Zr={"linear-gradient":ld,"-moz-linear-gradient":jc,"-ms-linear-gradient":jc,"-o-linear-gradient":jc,"-webkit-linear-gradient":jc,"radial-gradient":Tt,"-moz-radial-gradient":Pn,"-ms-radial-gradient":Pn,"-o-radial-gradient":Pn,"-webkit-radial-gradient":Pn,"-webkit-gradient":oA},ga={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(Te,Le){if(Le.length===0)return[];var je=Le[0];return je.type===20&&je.value==="none"?[]:Le.filter(function(Ue){return Du(Ue)&&ta(Ue)}).map(function(Ue){return tr.parse(Te,Ue)})}},io={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(Te,Le){return Le.map(function(je){if(Ss(je))switch(je.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Se={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(zo)}).map(Mc)}},fe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(Ss).map(function(Ue){return Ue.value}).join(" ")}).map(Ce)}},Ce=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}},Oe;(function(Te){Te.AUTO="auto",Te.CONTAIN="contain",Te.COVER="cover"})(Oe||(Oe={}));var Ke={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(Te,Le){return Mi(Le).map(function(je){return je.filter(ke)})}},ke=function(Te){return Ss(Te)||zo(Te)},Ve=function(Te){return{name:"border-"+Te+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},tt=Ve("top"),lt=Ve("right"),Pt=Ve("bottom"),Kt=Ve("left"),zt=function(Te){return{name:"border-radius-"+Te,initialValue:"0 0",prefix:!1,type:1,parse:function(Le,je){return Mc(je.filter(zo))}}},_t=zt("top-left"),It=zt("top-right"),Fn=zt("bottom-right"),Cn=zt("bottom-left"),Mn=function(Te){return{name:"border-"+Te+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Le,je){switch(je){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},gn=Mn("top"),Gn=Mn("right"),cr=Mn("bottom"),Tr=Mn("left"),Or=function(Te){return{name:"border-"+Te+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Le,je){return Gu(je)?je.number:0}}},pa=Or("top"),Mr=Or("right"),qn=Or("bottom"),jr=Or("left"),ia={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Dn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"rtl":return 1;case"ltr":default:return 0}}},Nn={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(Te,Le){return Le.filter(Ss).reduce(function(je,Ue){return je|rt(Ue.value)},0)}},rt=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},ot={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Qt={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(Te,Le){return Le.type===20&&Le.value==="normal"?0:Le.type===17||Le.type===15?Le.number:0}},Wt;(function(Te){Te.NORMAL="normal",Te.STRICT="strict"})(Wt||(Wt={}));var nn={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"strict":return Wt.STRICT;case"normal":default:return Wt.NORMAL}}},qt={name:"line-height",initialValue:"normal",prefix:!1,type:4},yn=function(Te,Le){return Ss(Te)&&Te.value==="normal"?1.2*Le:Te.type===17?Le*Te.number:zo(Te)?Xs(Te,Le):Le},Sn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(Te,Le){return Le.type===20&&Le.value==="none"?null:tr.parse(Te,Le)}},Qn={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"inside":return 0;case"outside":default:return 1}}},Ot={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(Te,Le){switch(Le){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}}},Xt=function(Te){return{name:"margin-"+Te,initialValue:"0",prefix:!1,type:4}},$t=Xt("top"),vn=Xt("right"),In=Xt("bottom"),jn=Xt("left"),Vn={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(Te,Le){return Le.filter(Ss).map(function(je){switch(je.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Wn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"break-word":return"break-word";case"normal":default:return"normal"}}},yr=function(Te){return{name:"padding-"+Te,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Fr=yr("top"),Jr=yr("right"),ha=yr("bottom"),Ua=yr("left"),xr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},kn={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(Te,Le){switch(Le){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},lo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(Te,Le){return Le.length===1&&bA(Le[0],"none")?[]:Mi(Le).map(function(je){for(var Ue={color:bu.TRANSPARENT,offsetX:ql,offsetY:ql,blur:ql},yt=0,Ut=0;Ut1?1:0],this.overflowWrap=ma(Le,Wn,je.overflowWrap),this.paddingTop=ma(Le,Fr,je.paddingTop),this.paddingRight=ma(Le,Jr,je.paddingRight),this.paddingBottom=ma(Le,ha,je.paddingBottom),this.paddingLeft=ma(Le,Ua,je.paddingLeft),this.paintOrder=ma(Le,$o,je.paintOrder),this.position=ma(Le,kn,je.position),this.textAlign=ma(Le,xr,je.textAlign),this.textDecorationColor=ma(Le,Bi,(Ue=je.textDecorationColor)!==null&&Ue!==void 0?Ue:je.color),this.textDecorationLine=ma(Le,So,(yt=je.textDecorationLine)!==null&&yt!==void 0?yt:je.textDecoration),this.textShadow=ma(Le,lo,je.textShadow),this.textTransform=ma(Le,la,je.textTransform),this.transform=ma(Le,Yr,je.transform),this.transformOrigin=ma(Le,eo,je.transformOrigin),this.visibility=ma(Le,za,je.visibility),this.webkitTextStrokeColor=ma(Le,ol,je.webkitTextStrokeColor),this.webkitTextStrokeWidth=ma(Le,Vs,je.webkitTextStrokeWidth),this.wordBreak=ma(Le,Vo,je.wordBreak),this.zIndex=ma(Le,wo,je.zIndex)}return Te.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},Te.prototype.isTransparent=function(){return rA(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 ho(this.display,4)||ho(this.display,33554432)||ho(this.display,268435456)||ho(this.display,536870912)||ho(this.display,67108864)||ho(this.display,134217728)},Te}(),Ds=function(){function Te(Le,je){this.content=ma(Le,Do,je.content),this.quotes=ma(Le,Kr,je.quotes)}return Te}(),$i=function(){function Te(Le,je){this.counterIncrement=ma(Le,Jo,je.counterIncrement),this.counterReset=ma(Le,Ko,je.counterReset)}return Te}(),ma=function(Te,Le,je){var Ue=new Lu,yt=je!==null&&typeof je!="undefined"?je.toString():Le.initialValue;Ue.write(yt);var Ut=new Cu(Ue.read());switch(Le.type){case 2:var dn=Ut.parseComponentValue();return Le.parse(Te,Ss(dn)?dn.value:Le.initialValue);case 0:return Le.parse(Te,Ut.parseComponentValue());case 1:return Le.parse(Te,Ut.parseComponentValues());case 4:return Ut.parseComponentValue();case 3:switch(Le.format){case"angle":return BA.parse(Te,Ut.parseComponentValue());case"color":return Xu.parse(Te,Ut.parseComponentValue());case"image":return tr.parse(Te,Ut.parseComponentValue());case"length":var zn=Ut.parseComponentValue();return pu(zn)?zn:ql;case"length-percentage":var Un=Ut.parseComponentValue();return zo(Un)?Un:ql;case"time":return No.parse(Te,Ut.parseComponentValue())}break}},Ts="data-html2canvas-debug",Rs=function(Te){var Le=Te.getAttribute(Ts);switch(Le){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Gi=function(Te,Le){var je=Rs(Te);return je===1||Le===je},Ji=function(){function Te(Le,je){if(this.context=Le,this.textNodes=[],this.elements=[],this.flags=0,Gi(je,3))debugger;this.styles=new Ci(Le,window.getComputedStyle(je,null)),qr(je)&&(this.styles.animationDuration.some(function(Ue){return Ue>0})&&(je.style.animationDuration="0s"),this.styles.transform!==null&&(je.style.transform="none")),this.bounds=me(this.context,je),Gi(je,4)&&(this.flags|=16)}return Te}(),ks="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ms="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",fs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Di=0;Di>4,zr[yt++]=(dn&15)<<4|zn>>2,zr[yt++]=(zn&3)<<6|Un&63;return Nr},rl=function(Te){for(var Le=Te.length,je=[],Ue=0;Ue>Ro,$l=1<>Ro,Ps=Wl+Al,Pu=Ps,Tu=32,du=Pu+Tu,Ru=65536>>$s,LA=1<=0){if(Le<55296||Le>56319&&Le<=65535)return je=this.index[Le>>Ro],je=(je<>Ro)],je=(je<>$s),je=this.index[je],je+=Le>>Ro&iA,je=this.index[je],je=(je<=55296&&yt<=56319&&je>10)+55296,dn%1024+56320)),(yt+1===je||Ue.length>16384)&&(Ut+=String.fromCharCode.apply(String,Ue),Ue.length=0)}return Ut},pA=xs(ks),Nl="\xD7",vA="\xF7",eu=function(Te){return pA.get(Te)},qc=function(Te,Le,je){var Ue=je-2,yt=Le[Ue],Ut=Le[je-1],dn=Le[je];if(Ut===Vl&&dn===sA)return Nl;if(Ut===Vl||Ut===sA||Ut===nu||dn===Vl||dn===sA||dn===nu)return vA;if(Ut===Zs&&[Zs,ku,rc,DA].indexOf(dn)!==-1||(Ut===rc||Ut===ku)&&(dn===ku||dn===Vu)||(Ut===DA||Ut===Vu)&&dn===Vu||dn===hA||dn===nc||dn===bc||Ut===tu)return Nl;if(Ut===hA&&dn===WA){for(;yt===nc;)yt=Le[--Ue];if(yt===WA)return Nl}if(Ut===mA&&dn===mA){for(var zn=0;yt===mA;)zn++,yt=Le[--Ue];if(zn%2===0)return Nl}return vA},Bc=function(Te){var Le=OA(Te),je=Le.length,Ue=0,yt=0,Ut=Le.map(eu);return{next:function(){if(Ue>=je)return{done:!0,value:null};for(var dn=Nl;Uedn.x||zr.y>dn.y;return dn=zr,Nr===0?!0:ra});return Te.body.removeChild(Le),zn},Zu=function(){return typeof new Image().crossOrigin!="undefined"},Pc=function(){return typeof new XMLHttpRequest().responseType=="string"},ac=function(Te){var Le=new Image,je=Te.createElement("canvas"),Ue=je.getContext("2d");if(!Ue)return!1;Le.src="data:image/svg+xml,";try{Ue.drawImage(Le,0,0),je.toDataURL()}catch(yt){return!1}return!0},Mu=function(Te){return Te[0]===0&&Te[1]===255&&Te[2]===0&&Te[3]===255},oc=function(Te){var Le=Te.createElement("canvas"),je=100;Le.width=je,Le.height=je;var Ue=Le.getContext("2d");if(!Ue)return Promise.reject(!1);Ue.fillStyle="rgb(0, 255, 0)",Ue.fillRect(0,0,je,je);var yt=new Image,Ut=Le.toDataURL();yt.src=Ut;var dn=NA(je,je,0,0,yt);return Ue.fillStyle="red",Ue.fillRect(0,0,je,je),VA(dn).then(function(zn){Ue.drawImage(zn,0,0);var Un=Ue.getImageData(0,0,je,je).data;Ue.fillStyle="red",Ue.fillRect(0,0,je,je);var Nr=Te.createElement("div");return Nr.style.backgroundImage="url("+Ut+")",Nr.style.height=je+"px",Mu(Un)?VA(NA(je,je,0,0,Nr)):Promise.reject(!1)}).then(function(zn){return Ue.drawImage(zn,0,0),Mu(Ue.getImageData(0,0,je,je).data)}).catch(function(){return!1})},NA=function(Te,Le,je,Ue,yt){var Ut="http://www.w3.org/2000/svg",dn=document.createElementNS(Ut,"svg"),zn=document.createElementNS(Ut,"foreignObject");return dn.setAttributeNS(null,"width",Te.toString()),dn.setAttributeNS(null,"height",Le.toString()),zn.setAttributeNS(null,"width","100%"),zn.setAttributeNS(null,"height","100%"),zn.setAttributeNS(null,"x",je.toString()),zn.setAttributeNS(null,"y",Ue.toString()),zn.setAttributeNS(null,"externalResourcesRequired","true"),dn.appendChild(zn),zn.appendChild(yt),dn},VA=function(Te){return new Promise(function(Le,je){var Ue=new Image;Ue.onload=function(){return Le(Ue)},Ue.onerror=je,Ue.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(Te))})},Tl={get SUPPORT_RANGE_BOUNDS(){var Te=XA(document);return Object.defineProperty(Tl,"SUPPORT_RANGE_BOUNDS",{value:Te}),Te},get SUPPORT_WORD_BREAKING(){var Te=Tl.SUPPORT_RANGE_BOUNDS&&Ks(document);return Object.defineProperty(Tl,"SUPPORT_WORD_BREAKING",{value:Te}),Te},get SUPPORT_SVG_DRAWING(){var Te=ac(document);return Object.defineProperty(Tl,"SUPPORT_SVG_DRAWING",{value:Te}),Te},get SUPPORT_FOREIGNOBJECT_DRAWING(){var Te=typeof Array.from=="function"&&typeof window.fetch=="function"?oc(document):Promise.resolve(!1);return Object.defineProperty(Tl,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:Te}),Te},get SUPPORT_CORS_IMAGES(){var Te=Zu();return Object.defineProperty(Tl,"SUPPORT_CORS_IMAGES",{value:Te}),Te},get SUPPORT_RESPONSE_TYPE(){var Te=Pc();return Object.defineProperty(Tl,"SUPPORT_RESPONSE_TYPE",{value:Te}),Te},get SUPPORT_CORS_XHR(){var Te="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Tl,"SUPPORT_CORS_XHR",{value:Te}),Te},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var Te=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Tl,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:Te}),Te}},xu=function(){function Te(Le,je){this.text=Le,this.bounds=je}return Te}(),yA=function(Te,Le,je,Ue){var yt=Eu(Le,je),Ut=[],dn=0;return yt.forEach(function(zn){if(je.textDecorationLine.length||zn.trim().length>0)if(Tl.SUPPORT_RANGE_BOUNDS){var Un=Fs(Ue,dn,zn.length).getClientRects();if(Un.length>1){var Nr=Us(zn),zr=0;Nr.forEach(function(ye){Ut.push(new xu(ye,we.fromDOMRectList(Te,Fs(Ue,zr+dn,ye.length).getClientRects()))),zr+=ye.length})}else Ut.push(new xu(zn,we.fromDOMRectList(Te,Un)))}else{var ra=Ue.splitText(zn.length);Ut.push(new xu(zn,uA(Te,Ue))),Ue=ra}else Tl.SUPPORT_RANGE_BOUNDS||(Ue=Ue.splitText(zn.length));dn+=zn.length}),Ut},uA=function(Te,Le){var je=Le.ownerDocument;if(je){var Ue=je.createElement("html2canvaswrapper");Ue.appendChild(Le.cloneNode(!0));var yt=Le.parentNode;if(yt){yt.replaceChild(Ue,Le);var Ut=me(Te,Ue);return Ue.firstChild&&yt.replaceChild(Ue.firstChild,Ue),Ut}}return we.EMPTY},Fs=function(Te,Le,je){var Ue=Te.ownerDocument;if(!Ue)throw new Error("Node has no owner document");var yt=Ue.createRange();return yt.setStart(Te,Le),yt.setEnd(Te,Le+je),yt},Us=function(Te){if(Tl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Le=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(Le.segment(Te)).map(function(je){return je.segment})}return es(Te)},ru=function(Te,Le){if(Tl.SUPPORT_NATIVE_TEXT_SEGMENTATION){var je=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(je.segment(Te)).map(function(Ue){return Ue.segment})}return xc(Te,Le)},Eu=function(Te,Le){return Le.letterSpacing!==0?Us(Te):ru(Te,Le)},fu=[32,160,4961,65792,65793,4153,4241],xc=function(Te,Le){for(var je=ea(Te,{lineBreak:Le.lineBreak,wordBreak:Le.overflowWrap==="break-word"?"break-word":Le.wordBreak}),Ue=[],yt,Ut=function(){if(yt.value){var dn=yt.value.slice(),zn=ce(dn),Un="";zn.forEach(function(Nr){fu.indexOf(Nr)===-1?Un+=ge(Nr):(Un.length&&Ue.push(Un),Ue.push(ge(Nr)),Un="")}),Un.length&&Ue.push(Un)}};!(yt=je.next()).done;)Ut();return Ue},Ju=function(){function Te(Le,je,Ue){this.text=ZA(je.data,Ue.textTransform),this.textBounds=yA(Le,this.text,Ue,je)}return Te}(),ZA=function(Te,Le){switch(Le){case 1:return Te.toLowerCase();case 3:return Te.replace(Qu,Fu);case 2:return Te.toUpperCase();default:return Te}},Qu=/(^|\s|:|-|\(|\))([a-z])/g,Fu=function(Te,Le,je){return Te.length>0?Le+je.toUpperCase():Te},sd=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.src=Ue.currentSrc||Ue.src,yt.intrinsicWidth=Ue.naturalWidth,yt.intrinsicHeight=Ue.naturalHeight,yt.context.cache.addImage(yt.src),yt}return Le}(Ji),JA=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.canvas=Ue,yt.intrinsicWidth=Ue.width,yt.intrinsicHeight=Ue.height,yt}return Le}(Ji),Uu=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this,Ut=new XMLSerializer,dn=me(je,Ue);return Ue.setAttribute("width",dn.width+"px"),Ue.setAttribute("height",dn.height+"px"),yt.svg="data:image/svg+xml,"+encodeURIComponent(Ut.serializeToString(Ue)),yt.intrinsicWidth=Ue.width.baseVal.value,yt.intrinsicHeight=Ue.height.baseVal.value,yt.context.cache.addImage(yt.svg),yt}return Le}(Ji),Yu=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.value=Ue.value,yt}return Le}(Ji),Js=function(Te){he(Le,Te);function Le(je,Ue){var yt=Te.call(this,je,Ue)||this;return yt.start=Ue.start,yt.reversed=typeof Ue.reversed=="boolean"&&Ue.reversed===!0,yt}return Le}(Ji),ud=[{type:15,flags:0,unit:"px",number:3}],ys=[{type:16,flags:0,number:50}],_c=function(Te){return Te.width>Te.height?new we(Te.left+(Te.width-Te.height)/2,Te.top,Te.height,Te.height):Te.width0)je.textNodes.push(new Ju(Te,yt,je.styles));else if(or(yt))if(Wr(yt)&&yt.assignedNodes)yt.assignedNodes().forEach(function(zn){return sc(Te,zn,je,Ue)});else{var dn=AA(Te,yt);dn.styles.isVisible()&&(Je(yt,dn,Ue)?dn.flags|=4:Jt(dn.styles)&&(dn.flags|=2),il.indexOf(yt.tagName)!==-1&&(dn.flags|=8),je.elements.push(dn),yt.slot,yt.shadowRoot?sc(Te,yt.shadowRoot,dn,Ue):!En(yt)&&!ft(yt)&&!$n(yt)&&sc(Te,yt,dn,Ue))}},AA=function(Te,Le){return lr(Le)?new sd(Te,Le):We(Le)?new JA(Te,Le):ft(Le)?new Uu(Te,Le):so(Le)?new Yu(Te,Le):ei(Le)?new Js(Te,Le):Ri(Le)?new Ic(Te,Le):$n(Le)?new ed(Te,Le):En(Le)?new RA(Te,Le):Er(Le)?new YA(Te,Le):new Ji(Te,Le)},Cs=function(Te,Le){var je=AA(Te,Le);return je.flags|=4,sc(Te,Le,je,je),je},Je=function(Te,Le,je){return Le.styles.isPositionedWithZIndex()||Le.styles.opacity<1||Le.styles.isTransformed()||Ct(Te)&&je.styles.isTransparent()},Jt=function(Te){return Te.isPositioned()||Te.isFloating()},Kn=function(Te){return Te.nodeType===Node.TEXT_NODE},or=function(Te){return Te.nodeType===Node.ELEMENT_NODE},qr=function(Te){return or(Te)&&typeof Te.style!="undefined"&&!Ba(Te)},Ba=function(Te){return typeof Te.className=="object"},so=function(Te){return Te.tagName==="LI"},ei=function(Te){return Te.tagName==="OL"},Ri=function(Te){return Te.tagName==="INPUT"},is=function(Te){return Te.tagName==="HTML"},ft=function(Te){return Te.tagName==="svg"},Ct=function(Te){return Te.tagName==="BODY"},We=function(Te){return Te.tagName==="CANVAS"},xn=function(Te){return Te.tagName==="VIDEO"},lr=function(Te){return Te.tagName==="IMG"},Er=function(Te){return Te.tagName==="IFRAME"},_r=function(Te){return Te.tagName==="STYLE"},Jn=function(Te){return Te.tagName==="SCRIPT"},En=function(Te){return Te.tagName==="TEXTAREA"},$n=function(Te){return Te.tagName==="SELECT"},Wr=function(Te){return Te.tagName==="SLOT"},da=function(Te){return Te.tagName.indexOf("-")>0},ca=function(){function Te(){this.counters={}}return Te.prototype.getCounterValue=function(Le){var je=this.counters[Le];return je&&je.length?je[je.length-1]:1},Te.prototype.getCounterValues=function(Le){var je=this.counters[Le];return je||[]},Te.prototype.pop=function(Le){var je=this;Le.forEach(function(Ue){return je.counters[Ue].pop()})},Te.prototype.parse=function(Le){var je=this,Ue=Le.counterIncrement,yt=Le.counterReset,Ut=!0;Ue!==null&&Ue.forEach(function(zn){var Un=je.counters[zn.counter];Un&&zn.increment!==0&&(Ut=!1,Un.length||Un.push(1),Un[Math.max(0,Un.length-1)]+=zn.increment)});var dn=[];return Ut&&yt.forEach(function(zn){var Un=je.counters[zn.counter];dn.push(zn.counter),Un||(Un=je.counters[zn.counter]=[]),Un.push(zn.reset)}),dn},Te}(),Ka={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"]},fo={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"]},Ma={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"]},xa={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"]},mo=function(Te,Le,je,Ue,yt,Ut){return Teje?vi(Te,yt,Ut.length>0):Ue.integers.reduce(function(dn,zn,Un){for(;Te>=zn;)Te-=zn,dn+=Ue.values[Un];return dn},"")+Ut},Oa=function(Te,Le,je,Ue){var yt="";do je||Te--,yt=Ue(Te)+yt,Te/=Le;while(Te*Le>=Le);return yt},Ya=function(Te,Le,je,Ue,yt){var Ut=je-Le+1;return(Te<0?"-":"")+(Oa(Math.abs(Te),Ut,Ue,function(dn){return ge(Math.floor(dn%Ut)+Le)})+yt)},Wa=function(Te,Le,je){je===void 0&&(je=". ");var Ue=Le.length;return Oa(Math.abs(Te),Ue,!1,function(yt){return Le[Math.floor(yt%Ue)]})+je},ba=1,Fa=2,Lo=4,Bo=8,Xr=function(Te,Le,je,Ue,yt,Ut){if(Te<-9999||Te>9999)return vi(Te,4,yt.length>0);var dn=Math.abs(Te),zn=yt;if(dn===0)return Le[0]+zn;for(var Un=0;dn>0&&Un<=4;Un++){var Nr=dn%10;Nr===0&&ho(Ut,ba)&&zn!==""?zn=Le[Nr]+zn:Nr>1||Nr===1&&Un===0||Nr===1&&Un===1&&ho(Ut,Fa)||Nr===1&&Un===1&&ho(Ut,Lo)&&Te>100||Nr===1&&Un>1&&ho(Ut,Bo)?zn=Le[Nr]+(Un>0?je[Un-1]:"")+zn:Nr===1&&Un>0&&(zn=je[Un-1]+zn),dn=Math.floor(dn/10)}return(Te<0?Ue:"")+zn},Ao="\u5341\u767E\u5343\u842C",Oo="\u62FE\u4F70\u4EDF\u842C",Xa="\u30DE\u30A4\u30CA\u30B9",ao="\uB9C8\uC774\uB108\uC2A4",vi=function(Te,Le,je){var Ue=je?". ":"",yt=je?"\u3001":"",Ut=je?", ":"",dn=je?" ":"";switch(Le){case 0:return"\u2022"+dn;case 1:return"\u25E6"+dn;case 2:return"\u25FE"+dn;case 5:var zn=Ya(Te,48,57,!0,Ue);return zn.length<4?"0"+zn:zn;case 4:return Wa(Te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",yt);case 6:return mo(Te,1,3999,Ka,3,Ue).toLowerCase();case 7:return mo(Te,1,3999,Ka,3,Ue);case 8:return Ya(Te,945,969,!1,Ue);case 9:return Ya(Te,97,122,!1,Ue);case 10:return Ya(Te,65,90,!1,Ue);case 11:return Ya(Te,1632,1641,!0,Ue);case 12:case 49:return mo(Te,1,9999,fo,3,Ue);case 35:return mo(Te,1,9999,fo,3,Ue).toLowerCase();case 13:return Ya(Te,2534,2543,!0,Ue);case 14:case 30:return Ya(Te,6112,6121,!0,Ue);case 15:return Wa(Te,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",yt);case 16:return Wa(Te,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",yt);case 17:case 48:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ao,"\u8CA0",yt,Fa|Lo|Bo);case 47:return Xr(Te,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Oo,"\u8CA0",yt,ba|Fa|Lo|Bo);case 42:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ao,"\u8D1F",yt,Fa|Lo|Bo);case 41:return Xr(Te,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Oo,"\u8D1F",yt,ba|Fa|Lo|Bo);case 26:return Xr(Te,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",Xa,yt,0);case 25:return Xr(Te,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",Xa,yt,ba|Fa|Lo);case 31:return Xr(Te,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",ao,Ut,ba|Fa|Lo);case 33:return Xr(Te,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",ao,Ut,0);case 32:return Xr(Te,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",ao,Ut,ba|Fa|Lo);case 18:return Ya(Te,2406,2415,!0,Ue);case 20:return mo(Te,1,19999,xa,3,Ue);case 21:return Ya(Te,2790,2799,!0,Ue);case 22:return Ya(Te,2662,2671,!0,Ue);case 22:return mo(Te,1,10999,Ma,3,Ue);case 23:return Wa(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 Wa(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 Ya(Te,3302,3311,!0,Ue);case 28:return Wa(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",yt);case 29:return Wa(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",yt);case 34:return Ya(Te,3792,3801,!0,Ue);case 37:return Ya(Te,6160,6169,!0,Ue);case 38:return Ya(Te,4160,4169,!0,Ue);case 39:return Ya(Te,2918,2927,!0,Ue);case 40:return Ya(Te,1776,1785,!0,Ue);case 43:return Ya(Te,3046,3055,!0,Ue);case 44:return Ya(Te,3174,3183,!0,Ue);case 45:return Ya(Te,3664,3673,!0,Ue);case 46:return Ya(Te,3872,3881,!0,Ue);case 3:default:return Ya(Te,48,57,!0,Ue)}},Aa="data-html2canvas-ignore",Pr=function(){function Te(Le,je,Ue){if(this.context=Le,this.options=Ue,this.scrolledElements=[],this.referenceElement=je,this.counters=new ca,this.quoteDepth=0,!je.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(je.ownerDocument.documentElement,!1)}return Te.prototype.toIFrame=function(Le,je){var Ue=this,yt=Oi(Le,je);if(!yt.contentWindow)return Promise.reject("Unable to find iframe window");var Ut=Le.defaultView.pageXOffset,dn=Le.defaultView.pageYOffset,zn=yt.contentWindow,Un=zn.document,Nr=Yi(yt).then(function(){return oe(Ue,void 0,void 0,function(){var zr,ra;return De(this,function(ye){switch(ye.label){case 0:return this.scrolledElements.forEach(cs),zn&&(zn.scrollTo(je.left,je.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(zn.scrollY!==je.top||zn.scrollX!==je.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(zn.scrollX-je.left,zn.scrollY-je.top,0,0))),zr=this.options.onclone,ra=this.clonedReferenceElement,typeof ra=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Un.fonts&&Un.fonts.ready?[4,Un.fonts.ready]:[3,2];case 1:ye.sent(),ye.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Ai(Un)]:[3,4];case 3:ye.sent(),ye.label=4;case 4:return typeof zr=="function"?[2,Promise.resolve().then(function(){return zr(Un,ra)}).then(function(){return yt})]:[2,yt]}})})});return Un.open(),Un.write(hs(document.doctype)+""),Xi(this.referenceElement.ownerDocument,Ut,dn),Un.replaceChild(Un.adoptNode(this.documentElement),Un.documentElement),Un.close(),Nr},Te.prototype.createElementClone=function(Le){if(Gi(Le,2))debugger;if(We(Le))return this.createCanvasClone(Le);if(xn(Le))return this.createVideoClone(Le);if(_r(Le))return this.createStyleClone(Le);var je=Le.cloneNode(!1);return lr(je)&&(lr(Le)&&Le.currentSrc&&Le.currentSrc!==Le.src&&(je.src=Le.currentSrc,je.srcset=""),je.loading==="lazy"&&(je.loading="eager")),da(je)?this.createCustomElementClone(je):je},Te.prototype.createCustomElementClone=function(Le){var je=document.createElement("html2canvascustomelement");return Pi(Le.style,je),je},Te.prototype.createStyleClone=function(Le){try{var je=Le.sheet;if(je&&je.cssRules){var Ue=[].slice.call(je.cssRules,0).reduce(function(Ut,dn){return dn&&typeof dn.cssText=="string"?Ut+dn.cssText:Ut},""),yt=Le.cloneNode(!1);return yt.textContent=Ue,yt}}catch(Ut){if(this.context.logger.error("Unable to access cssRules property",Ut),Ut.name!=="SecurityError")throw Ut}return Le.cloneNode(!1)},Te.prototype.createCanvasClone=function(Le){var je;if(this.options.inlineImages&&Le.ownerDocument){var Ue=Le.ownerDocument.createElement("img");try{return Ue.src=Le.toDataURL(),Ue}catch(Nr){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",Le)}}var yt=Le.cloneNode(!1);try{yt.width=Le.width,yt.height=Le.height;var Ut=Le.getContext("2d"),dn=yt.getContext("2d");if(dn)if(!this.options.allowTaint&&Ut)dn.putImageData(Ut.getImageData(0,0,Le.width,Le.height),0,0);else{var zn=(je=Le.getContext("webgl2"))!==null&&je!==void 0?je:Le.getContext("webgl");if(zn){var Un=zn.getContextAttributes();(Un==null?void 0:Un.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",Le)}dn.drawImage(Le,0,0)}return yt}catch(Nr){this.context.logger.info("Unable to clone canvas as it is tainted",Le)}return yt},Te.prototype.createVideoClone=function(Le){var je=Le.ownerDocument.createElement("canvas");je.width=Le.offsetWidth,je.height=Le.offsetHeight;var Ue=je.getContext("2d");try{return Ue&&(Ue.drawImage(Le,0,0,je.width,je.height),this.options.allowTaint||Ue.getImageData(0,0,je.width,je.height)),je}catch(Ut){this.context.logger.info("Unable to clone video as it is tainted",Le)}var yt=Le.ownerDocument.createElement("canvas");return yt.width=Le.offsetWidth,yt.height=Le.offsetHeight,yt},Te.prototype.appendChildNode=function(Le,je,Ue){(!or(je)||!Jn(je)&&!je.hasAttribute(Aa)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(je)))&&(!this.options.copyStyles||!or(je)||!_r(je))&&Le.appendChild(this.cloneNode(je,Ue))},Te.prototype.cloneChildNodes=function(Le,je,Ue){for(var yt=this,Ut=Le.shadowRoot?Le.shadowRoot.firstChild:Le.firstChild;Ut;Ut=Ut.nextSibling)if(or(Ut)&&Wr(Ut)&&typeof Ut.assignedNodes=="function"){var dn=Ut.assignedNodes();dn.length&&dn.forEach(function(zn){return yt.appendChildNode(je,zn,Ue)})}else this.appendChildNode(je,Ut,Ue)},Te.prototype.cloneNode=function(Le,je){if(Kn(Le))return document.createTextNode(Le.data);if(!Le.ownerDocument)return Le.cloneNode(!1);var Ue=Le.ownerDocument.defaultView;if(Ue&&or(Le)&&(qr(Le)||Ba(Le))){var yt=this.createElementClone(Le);yt.style.transitionProperty="none";var Ut=Ue.getComputedStyle(Le),dn=Ue.getComputedStyle(Le,":before"),zn=Ue.getComputedStyle(Le,":after");this.referenceElement===Le&&qr(yt)&&(this.clonedReferenceElement=yt),Ct(yt)&&Sa(yt);var Un=this.counters.parse(new $i(this.context,Ut)),Nr=this.resolvePseudoContent(Le,yt,dn,ko.BEFORE);da(Le)&&(je=!0),xn(Le)||this.cloneChildNodes(Le,yt,je),Nr&&yt.insertBefore(Nr,yt.firstChild);var zr=this.resolvePseudoContent(Le,yt,zn,ko.AFTER);return zr&&yt.appendChild(zr),this.counters.pop(Un),(Ut&&(this.options.copyStyles||Ba(Le))&&!Er(Le)||je)&&Pi(Ut,yt),(Le.scrollTop!==0||Le.scrollLeft!==0)&&this.scrolledElements.push([yt,Le.scrollLeft,Le.scrollTop]),(En(Le)||$n(Le))&&(En(yt)||$n(yt))&&(yt.value=Le.value),yt}return Le.cloneNode(!1)},Te.prototype.resolvePseudoContent=function(Le,je,Ue,yt){var Ut=this;if(Ue){var dn=Ue.content,zn=je.ownerDocument;if(!(!zn||!dn||dn==="none"||dn==="-moz-alt-content"||Ue.display==="none")){this.counters.parse(new $i(this.context,Ue));var Un=new Ds(this.context,Ue),Nr=zn.createElement("html2canvaspseudoelement");Pi(Ue,Nr),Un.content.forEach(function(ra){if(ra.type===0)Nr.appendChild(zn.createTextNode(ra.value));else if(ra.type===22){var ye=zn.createElement("img");ye.src=ra.value,ye.style.opacity="1",Nr.appendChild(ye)}else if(ra.type===18){if(ra.name==="attr"){var ze=ra.values.filter(Ss);ze.length&&Nr.appendChild(zn.createTextNode(Le.getAttribute(ze[0].value)||""))}else if(ra.name==="counter"){var Ye=ra.values.filter(Du),wt=Ye[0],Yt=Ye[1];if(wt&&Ss(wt)){var en=Ut.counters.getCounterValue(wt.value),tn=Yt&&Ss(Yt)?Ot.parse(Ut.context,Yt.value):3;Nr.appendChild(zn.createTextNode(vi(en,tn,!1)))}}else if(ra.name==="counters"){var An=ra.values.filter(Du),wt=An[0],mn=An[1],Yt=An[2];if(wt&&Ss(wt)){var wn=Ut.counters.getCounterValues(wt.value),Tn=Yt&&Ss(Yt)?Ot.parse(Ut.context,Yt.value):3,Ur=mn&&mn.type===0?mn.value:"",kr=wn.map(function(wa){return vi(wa,Tn,!1)}).join(Ur);Nr.appendChild(zn.createTextNode(kr))}}}else if(ra.type===20)switch(ra.value){case"open-quote":Nr.appendChild(zn.createTextNode(ka(Un.quotes,Ut.quoteDepth++,!0)));break;case"close-quote":Nr.appendChild(zn.createTextNode(ka(Un.quotes,--Ut.quoteDepth,!1)));break;default:Nr.appendChild(zn.createTextNode(ra.value))}}),Nr.className=ii+" "+Qr;var zr=yt===ko.BEFORE?" "+ii:" "+Qr;return Ba(je)?je.className.baseValue+=zr:je.className+=zr,Nr}}},Te.destroy=function(Le){return Le.parentNode?(Le.parentNode.removeChild(Le),!0):!1},Te}(),ko;(function(Te){Te[Te.BEFORE=0]="BEFORE",Te[Te.AFTER=1]="AFTER"})(ko||(ko={}));var Oi=function(Te,Le){var je=Te.createElement("iframe");return je.className="html2canvas-container",je.style.visibility="hidden",je.style.position="fixed",je.style.left="-10000px",je.style.top="0px",je.style.border="0",je.width=Le.width.toString(),je.height=Le.height.toString(),je.scrolling="no",je.setAttribute(Aa,"true"),Te.body.appendChild(je),je},Wi=function(Te){return new Promise(function(Le){if(Te.complete){Le();return}if(!Te.src){Le();return}Te.onload=Le,Te.onerror=Le})},Ai=function(Te){return Promise.all([].slice.call(Te.images,0).map(Wi))},Yi=function(Te){return new Promise(function(Le,je){var Ue=Te.contentWindow;if(!Ue)return je("No window assigned for iframe");var yt=Ue.document;Ue.onload=Te.onload=function(){Ue.onload=Te.onload=null;var Ut=setInterval(function(){yt.body.childNodes.length>0&&yt.readyState==="complete"&&(clearInterval(Ut),Le(Te))},50)}})},as=["all","d","content"],Pi=function(Te,Le){for(var je=Te.length-1;je>=0;je--){var Ue=Te.item(je);as.indexOf(Ue)===-1&&Le.style.setProperty(Ue,Te.getPropertyValue(Ue))}return Le},hs=function(Te){var Le="";return Te&&(Le+=""),Le},Xi=function(Te,Le,je){Te&&Te.defaultView&&(Le!==Te.defaultView.pageXOffset||je!==Te.defaultView.pageYOffset)&&Te.defaultView.scrollTo(Le,je)},cs=function(Te){var Le=Te[0],je=Te[1],Ue=Te[2];Le.scrollLeft=je,Le.scrollTop=Ue},dl=":before",al=":after",ii="___html2canvas___pseudoelement_before",Qr="___html2canvas___pseudoelement_after",ni=`{ content: "" !important; display: none !important; }`,Sa=function(Te){Va(Te,"."+ii+dl+ni+` - .`+Qr+al+ni)},Va=function(Te,Le){var je=Te.ownerDocument;if(je){var Ue=je.createElement("style");Ue.textContent=Le,Te.appendChild(Ue)}},$a=function(){function Te(){}return Te.getOrigin=function(Le){var je=Te._link;return je?(je.href=Le,je.href=je.href,je.protocol+je.hostname+je.port):"about:blank"},Te.isSameOrigin=function(Le){return Te.getOrigin(Le)===Te._origin},Te.setContext=function(Le){Te._link=Le.document.createElement("a"),Te._origin=Te.getOrigin(Le.location.href)},Te._origin="about:blank",Te}(),Ha=function(){function Te(Le,je){this.context=Le,this._options=je,this._cache={}}return Te.prototype.addImage=function(Le){var je=Promise.resolve();return this.has(Le)||(gi(Le)||co(Le))&&(this._cache[Le]=this.loadImage(Le)).catch(function(){}),je},Te.prototype.match=function(Le){return this._cache[Le]},Te.prototype.loadImage=function(Le){return oe(this,void 0,void 0,function(){var je,Ue,yt,Ut,dn=this;return De(this,function(zn){switch(zn.label){case 0:return je=$a.isSameOrigin(Le),Ue=!oo(Le)&&this._options.useCORS===!0&&Tl.SUPPORT_CORS_IMAGES&&!je,yt=!oo(Le)&&!je&&!gi(Le)&&typeof this._options.proxy=="string"&&Tl.SUPPORT_CORS_XHR&&!Ue,!je&&this._options.allowTaint===!1&&!oo(Le)&&!gi(Le)&&!yt&&!Ue?[2]:(Ut=Le,yt?[4,this.proxy(Ut)]:[3,2]);case 1:Ut=zn.sent(),zn.label=2;case 2:return this.context.logger.debug("Added image "+Le.substring(0,256)),[4,new Promise(function(Un,Nr){var zr=new Image;zr.onload=function(){return Un(zr)},zr.onerror=Nr,(Yo(Ut)||Ue)&&(zr.crossOrigin="anonymous"),zr.src=Ut,zr.complete===!0&&setTimeout(function(){return Un(zr)},500),dn._options.imageTimeout>0&&setTimeout(function(){return Nr("Timed out ("+dn._options.imageTimeout+"ms) loading image")},dn._options.imageTimeout)})];case 3:return[2,zn.sent()]}})})},Te.prototype.has=function(Le){return typeof this._cache[Le]!="undefined"},Te.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Te.prototype.proxy=function(Le){var je=this,Ue=this._options.proxy;if(!Ue)throw new Error("No proxy defined");var yt=Le.substring(0,256);return new Promise(function(Ut,dn){var zn=Tl.SUPPORT_RESPONSE_TYPE?"blob":"text",Un=new XMLHttpRequest;Un.onload=function(){if(Un.status===200)if(zn==="text")Ut(Un.response);else{var ra=new FileReader;ra.addEventListener("load",function(){return Ut(ra.result)},!1),ra.addEventListener("error",function(ye){return dn(ye)},!1),ra.readAsDataURL(Un.response)}else dn("Failed to proxy resource "+yt+" with status code "+Un.status)},Un.onerror=dn;var Nr=Ue.indexOf("?")>-1?"&":"?";if(Un.open("GET",""+Ue+Nr+"url="+encodeURIComponent(Le)+"&responseType="+zn),zn!=="text"&&Un instanceof XMLHttpRequest&&(Un.responseType=zn),je._options.imageTimeout){var zr=je._options.imageTimeout;Un.timeout=zr,Un.ontimeout=function(){return dn("Timed out ("+zr+"ms) proxying "+yt)}}Un.send()})},Te}(),ri=/^data:image\/svg\+xml/i,Ca=/^data:image\/.*;base64,/i,Ei=/^data:image\/.*/i,co=function(Te){return Tl.SUPPORT_SVG_DRAWING||!Mo(Te)},oo=function(Te){return Ei.test(Te)},Yo=function(Te){return Ca.test(Te)},gi=function(Te){return Te.substr(0,4)==="blob"},Mo=function(Te){return Te.substr(-3).toLowerCase()==="svg"||ri.test(Te)},Ga=function(){function Te(Le,je){this.type=0,this.x=Le,this.y=je}return Te.prototype.add=function(Le,je){return new Te(this.x+Le,this.y+je)},Te}(),ai=function(Te,Le,je){return new Ga(Te.x+(Le.x-Te.x)*je,Te.y+(Le.y-Te.y)*je)},cl=function(){function Te(Le,je,Ue,yt){this.type=1,this.start=Le,this.startControl=je,this.endControl=Ue,this.end=yt}return Te.prototype.subdivide=function(Le,je){var Ue=ai(this.start,this.startControl,Le),yt=ai(this.startControl,this.endControl,Le),Ut=ai(this.endControl,this.end,Le),dn=ai(Ue,yt,Le),zn=ai(yt,Ut,Le),Un=ai(dn,zn,Le);return je?new Te(this.start,Ue,dn,Un):new Te(Un,zn,Ut,this.end)},Te.prototype.add=function(Le,je){return new Te(this.start.add(Le,je),this.startControl.add(Le,je),this.endControl.add(Le,je),this.end.add(Le,je))},Te.prototype.reverse=function(){return new Te(this.end,this.endControl,this.startControl,this.start)},Te}(),yl=function(Te){return Te.type===1},gu=function(){function Te(Le){var je=Le.styles,Ue=Le.bounds,yt=Ou(je.borderTopLeftRadius,Ue.width,Ue.height),Ut=yt[0],dn=yt[1],zn=Ou(je.borderTopRightRadius,Ue.width,Ue.height),Un=zn[0],Nr=zn[1],zr=Ou(je.borderBottomRightRadius,Ue.width,Ue.height),ra=zr[0],ye=zr[1],ze=Ou(je.borderBottomLeftRadius,Ue.width,Ue.height),Ye=ze[0],wt=ze[1],Yt=[];Yt.push((Ut+Un)/Ue.width),Yt.push((Ye+ra)/Ue.width),Yt.push((dn+wt)/Ue.height),Yt.push((Nr+ye)/Ue.height);var en=Math.max.apply(Math,Yt);en>1&&(Ut/=en,dn/=en,Un/=en,Nr/=en,ra/=en,ye/=en,Ye/=en,wt/=en);var tn=Ue.width-Un,An=Ue.height-ye,mn=Ue.width-ra,wn=Ue.height-wt,Tn=je.borderTopWidth,Ur=je.borderRightWidth,kr=je.borderBottomWidth,sr=je.borderLeftWidth,Na=Xs(je.paddingTop,Le.bounds.width),wa=Xs(je.paddingRight,Le.bounds.width),pr=Xs(je.paddingBottom,Le.bounds.width),hr=Xs(je.paddingLeft,Le.bounds.width);this.topLeftBorderDoubleOuterBox=Ut>0||dn>0?Is(Ue.left+sr/3,Ue.top+Tn/3,Ut-sr/3,dn-Tn/3,Os.TOP_LEFT):new Ga(Ue.left+sr/3,Ue.top+Tn/3),this.topRightBorderDoubleOuterBox=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn/3,Un-Ur/3,Nr-Tn/3,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur/3,Ue.top+Tn/3),this.bottomRightBorderDoubleOuterBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur/3,ye-kr/3,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur/3,Ue.top+Ue.height-kr/3),this.bottomLeftBorderDoubleOuterBox=Ye>0||wt>0?Is(Ue.left+sr/3,Ue.top+wn,Ye-sr/3,wt-kr/3,Os.BOTTOM_LEFT):new Ga(Ue.left+sr/3,Ue.top+Ue.height-kr/3),this.topLeftBorderDoubleInnerBox=Ut>0||dn>0?Is(Ue.left+sr*2/3,Ue.top+Tn*2/3,Ut-sr*2/3,dn-Tn*2/3,Os.TOP_LEFT):new Ga(Ue.left+sr*2/3,Ue.top+Tn*2/3),this.topRightBorderDoubleInnerBox=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn*2/3,Un-Ur*2/3,Nr-Tn*2/3,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur*2/3,Ue.top+Tn*2/3),this.bottomRightBorderDoubleInnerBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur*2/3,ye-kr*2/3,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur*2/3,Ue.top+Ue.height-kr*2/3),this.bottomLeftBorderDoubleInnerBox=Ye>0||wt>0?Is(Ue.left+sr*2/3,Ue.top+wn,Ye-sr*2/3,wt-kr*2/3,Os.BOTTOM_LEFT):new Ga(Ue.left+sr*2/3,Ue.top+Ue.height-kr*2/3),this.topLeftBorderStroke=Ut>0||dn>0?Is(Ue.left+sr/2,Ue.top+Tn/2,Ut-sr/2,dn-Tn/2,Os.TOP_LEFT):new Ga(Ue.left+sr/2,Ue.top+Tn/2),this.topRightBorderStroke=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn/2,Un-Ur/2,Nr-Tn/2,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur/2,Ue.top+Tn/2),this.bottomRightBorderStroke=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur/2,ye-kr/2,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur/2,Ue.top+Ue.height-kr/2),this.bottomLeftBorderStroke=Ye>0||wt>0?Is(Ue.left+sr/2,Ue.top+wn,Ye-sr/2,wt-kr/2,Os.BOTTOM_LEFT):new Ga(Ue.left+sr/2,Ue.top+Ue.height-kr/2),this.topLeftBorderBox=Ut>0||dn>0?Is(Ue.left,Ue.top,Ut,dn,Os.TOP_LEFT):new Ga(Ue.left,Ue.top),this.topRightBorderBox=Un>0||Nr>0?Is(Ue.left+tn,Ue.top,Un,Nr,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width,Ue.top),this.bottomRightBorderBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra,ye,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width,Ue.top+Ue.height),this.bottomLeftBorderBox=Ye>0||wt>0?Is(Ue.left,Ue.top+wn,Ye,wt,Os.BOTTOM_LEFT):new Ga(Ue.left,Ue.top+Ue.height),this.topLeftPaddingBox=Ut>0||dn>0?Is(Ue.left+sr,Ue.top+Tn,Math.max(0,Ut-sr),Math.max(0,dn-Tn),Os.TOP_LEFT):new Ga(Ue.left+sr,Ue.top+Tn),this.topRightPaddingBox=Un>0||Nr>0?Is(Ue.left+Math.min(tn,Ue.width-Ur),Ue.top+Tn,tn>Ue.width+Ur?0:Math.max(0,Un-Ur),Math.max(0,Nr-Tn),Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur,Ue.top+Tn),this.bottomRightPaddingBox=ra>0||ye>0?Is(Ue.left+Math.min(mn,Ue.width-sr),Ue.top+Math.min(An,Ue.height-kr),Math.max(0,ra-Ur),Math.max(0,ye-kr),Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur,Ue.top+Ue.height-kr),this.bottomLeftPaddingBox=Ye>0||wt>0?Is(Ue.left+sr,Ue.top+Math.min(wn,Ue.height-kr),Math.max(0,Ye-sr),Math.max(0,wt-kr),Os.BOTTOM_LEFT):new Ga(Ue.left+sr,Ue.top+Ue.height-kr),this.topLeftContentBox=Ut>0||dn>0?Is(Ue.left+sr+hr,Ue.top+Tn+Na,Math.max(0,Ut-(sr+hr)),Math.max(0,dn-(Tn+Na)),Os.TOP_LEFT):new Ga(Ue.left+sr+hr,Ue.top+Tn+Na),this.topRightContentBox=Un>0||Nr>0?Is(Ue.left+Math.min(tn,Ue.width+sr+hr),Ue.top+Tn+Na,tn>Ue.width+sr+hr?0:Un-sr+hr,Nr-(Tn+Na),Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-(Ur+wa),Ue.top+Tn+Na),this.bottomRightContentBox=ra>0||ye>0?Is(Ue.left+Math.min(mn,Ue.width-(sr+hr)),Ue.top+Math.min(An,Ue.height+Tn+Na),Math.max(0,ra-(Ur+wa)),ye-(kr+pr),Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-(Ur+wa),Ue.top+Ue.height-(kr+pr)),this.bottomLeftContentBox=Ye>0||wt>0?Is(Ue.left+sr+hr,Ue.top+wn,Math.max(0,Ye-(sr+hr)),wt-(kr+pr),Os.BOTTOM_LEFT):new Ga(Ue.left+sr+hr,Ue.top+Ue.height-(kr+pr))}return Te}(),Os;(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"})(Os||(Os={}));var Is=function(Te,Le,je,Ue,yt){var Ut=4*((Math.sqrt(2)-1)/3),dn=je*Ut,zn=Ue*Ut,Un=Te+je,Nr=Le+Ue;switch(yt){case Os.TOP_LEFT:return new cl(new Ga(Te,Nr),new Ga(Te,Nr-zn),new Ga(Un-dn,Le),new Ga(Un,Le));case Os.TOP_RIGHT:return new cl(new Ga(Te,Le),new Ga(Te+dn,Le),new Ga(Un,Nr-zn),new Ga(Un,Nr));case Os.BOTTOM_RIGHT:return new cl(new Ga(Un,Le),new Ga(Un,Le+zn),new Ga(Te+dn,Nr),new Ga(Te,Nr));case Os.BOTTOM_LEFT:default:return new cl(new Ga(Un,Nr),new Ga(Un-dn,Nr),new Ga(Te,Le+zn),new Ga(Te,Le))}},ll=function(Te){return[Te.topLeftBorderBox,Te.topRightBorderBox,Te.bottomRightBorderBox,Te.bottomLeftBorderBox]},EA=function(Te){return[Te.topLeftContentBox,Te.topRightContentBox,Te.bottomRightContentBox,Te.bottomLeftContentBox]},wu=function(Te){return[Te.topLeftPaddingBox,Te.topRightPaddingBox,Te.bottomRightPaddingBox,Te.bottomLeftPaddingBox]},kA=function(){function Te(Le,je,Ue){this.offsetX=Le,this.offsetY=je,this.matrix=Ue,this.type=0,this.target=6}return Te}(),cA=function(){function Te(Le,je){this.path=Le,this.target=je,this.type=1}return Te}(),MA=function(){function Te(Le){this.opacity=Le,this.type=2,this.target=6}return Te}(),Lc=function(Te){return Te.type===0},Dc=function(Te){return Te.type===1},JA=function(Te){return Te.type===2},uc=function(Te,Le){return Te.length===Le.length?Te.some(function(je,Ue){return je===Le[Ue]}):!1},Ac=function(Te,Le,je,Ue,yt){return Te.map(function(Ut,dn){switch(dn){case 0:return Ut.add(Le,je);case 1:return Ut.add(Le+Ue,je);case 2:return Ut.add(Le+Ue,je+yt);case 3:return Ut.add(Le,je+yt)}return Ut})},cc=function(){function Te(Le){this.element=Le,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Te}(),Kc=function(){function Te(Le,je){if(this.container=Le,this.parent=je,this.effects=[],this.curves=new gu(this.container),this.container.styles.opacity<1&&this.effects.push(new MA(this.container.styles.opacity)),this.container.styles.transform!==null){var Ue=this.container.bounds.left+this.container.styles.transformOrigin[0].number,yt=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Ut=this.container.styles.transform;this.effects.push(new kA(Ue,yt,Ut))}if(this.container.styles.overflowX!==0){var dn=ll(this.curves),zn=wu(this.curves);uc(dn,zn)?this.effects.push(new cA(dn,6)):(this.effects.push(new cA(dn,2)),this.effects.push(new cA(zn,4)))}}return Te.prototype.getEffects=function(Le){for(var je=[2,3].indexOf(this.container.styles.position)===-1,Ue=this.parent,yt=this.effects.slice(0);Ue;){var Ut=Ue.effects.filter(function(Un){return!Dc(Un)});if(je||Ue.container.styles.position!==0||!Ue.parent){if(yt.unshift.apply(yt,Ut),je=[2,3].indexOf(Ue.container.styles.position)===-1,Ue.container.styles.overflowX!==0){var dn=ll(Ue.curves),zn=wu(Ue.curves);uc(dn,zn)||yt.unshift(new cA(zn,6))}}else yt.unshift.apply(yt,Ut);Ue=Ue.parent}return yt.filter(function(Un){return ho(Un.target,Le)})},Te}(),Oc=function(Te,Le,je,Ue){Te.container.elements.forEach(function(yt){var Ut=ho(yt.flags,4),dn=ho(yt.flags,2),zn=new Kc(yt,Te);ho(yt.styles.display,2048)&&Ue.push(zn);var Un=ho(yt.flags,8)?[]:Ue;if(Ut||dn){var Nr=Ut||yt.styles.isPositioned()?je:Le,zr=new cc(zn);if(yt.styles.isPositioned()||yt.styles.opacity<1||yt.styles.isTransformed()){var ra=yt.styles.zIndex.order;if(ra<0){var ye=0;Nr.negativeZIndex.some(function(Ye,wt){return ra>Ye.element.container.styles.zIndex.order?(ye=wt,!1):ye>0}),Nr.negativeZIndex.splice(ye,0,zr)}else if(ra>0){var ze=0;Nr.positiveZIndex.some(function(Ye,wt){return ra>=Ye.element.container.styles.zIndex.order?(ze=wt+1,!1):ze>0}),Nr.positiveZIndex.splice(ze,0,zr)}else Nr.zeroOrAutoZIndexOrTransformedOrOpacity.push(zr)}else yt.styles.isFloating()?Nr.nonPositionedFloats.push(zr):Nr.nonPositionedInlineLevel.push(zr);Oc(zn,zr,Ut?zr:je,Un)}else yt.styles.isInlineLevel()?Le.inlineLevel.push(zn):Le.nonInlineLevel.push(zn),Oc(zn,Le,je,Un);ho(yt.flags,8)&&dc(yt,Un)})},dc=function(Te,Le){for(var je=Te instanceof Js?Te.start:1,Ue=Te instanceof Js?Te.reversed:!1,yt=0;yt0&&je.intrinsicHeight>0){var Ut=QA(je),dn=wu(Ue);this.path(dn),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(yt,0,0,je.intrinsicWidth,je.intrinsicHeight,Ut.left,Ut.top,Ut.width,Ut.height),this.ctx.restore()}},Le.prototype.renderNodeContent=function(je){return oe(this,void 0,void 0,function(){var Ue,yt,Ut,dn,zn,Un,tn,tn,Nr,zr,ra,ye,mn,ze,Ye,wn,wt,Yt,en,tn,An,mn,wn;return De(this,function(Tn){switch(Tn.label){case 0:this.applyEffects(je.getEffects(4)),Ue=je.container,yt=je.curves,Ut=Ue.styles,dn=0,zn=Ue.textNodes,Tn.label=1;case 1:return dn0&&La>0&&(kr=Ut.ctx.createPattern(wn,"repeat"),Ut.renderRepeat(Na,kr,Ta,qo))):er(zr)&&(sr=Nc(je,Ue,[null,null,null]),Na=sr[0],wa=sr[1],pr=sr[2],hr=sr[3],La=sr[4],qa=zr.position.length===0?[pc]:zr.position,Ta=Xs(qa[0],hr),qo=Xs(qa[qa.length-1],La),Qo=aA(zr,Ta,qo,hr,La),Fi=Qo[0],Uo=Qo[1],Fi>0&&Uo>0&&(Gs=Ut.ctx.createRadialGradient(wa+Ta,pr+qo,0,wa+Ta,pr+qo,Fi),cu(zr.stops,Fi*2).forEach(function(ss){return Gs.addColorStop(ss.stop,Ul(ss.color))}),Ut.path(Na),Ut.ctx.fillStyle=Gs,Fi!==Uo?(Ys=je.bounds.left+.5*je.bounds.width,bs=je.bounds.top+.5*je.bounds.height,Es=Uo/Fi,tl=1/Es,Ut.ctx.save(),Ut.ctx.translate(Ys,bs),Ut.ctx.transform(1,0,0,Es,0,0),Ut.ctx.translate(-Ys,-bs),Ut.ctx.fillRect(wa,tl*(pr-bs)+bs,hr,La*tl),Ut.ctx.restore()):Ut.ctx.fill())),nl.label=6;case 6:return Ue--,[2]}})},Ut=this,dn=0,zn=je.styles.backgroundImage.slice(0).reverse(),Nr.label=1;case 1:return dn0?zr.style!==2?[3,5]:[4,this.renderDashedDottedBorder(zr.color,zr.width,zn,je.curves,2)]:[3,11]):[3,13];case 4:return ye.sent(),[3,11];case 5:return zr.style!==3?[3,7]:[4,this.renderDashedDottedBorder(zr.color,zr.width,zn,je.curves,3)];case 6:return ye.sent(),[3,11];case 7:return zr.style!==4?[3,9]:[4,this.renderDoubleBorder(zr.color,zr.width,zn,je.curves)];case 8:return ye.sent(),[3,11];case 9:return[4,this.renderSolidBorder(zr.color,zn,je.curves)];case 10:ye.sent(),ye.label=11;case 11:zn++,ye.label=12;case 12:return Un++,[3,3];case 13:return[2]}})})},Le.prototype.renderDashedDottedBorder=function(je,Ue,yt,Ut,dn){return oe(this,void 0,void 0,function(){var zn,Un,Nr,zr,ra,ye,ze,Ye,wt,Yt,en,tn,An,mn,wn,Tn,wn,Tn;return De(this,function(Ur){return this.ctx.save(),zn=Wc(Ut,yt),Un=Gc(Ut,yt),dn===2&&(this.path(Un),this.ctx.clip()),yl(Un[0])?(Nr=Un[0].start.x,zr=Un[0].start.y):(Nr=Un[0].x,zr=Un[0].y),yl(Un[1])?(ra=Un[1].end.x,ye=Un[1].end.y):(ra=Un[1].x,ye=Un[1].y),yt===0||yt===2?ze=Math.abs(Nr-ra):ze=Math.abs(zr-ye),this.ctx.beginPath(),dn===3?this.formatPath(zn):this.formatPath(Un.slice(0,2)),Ye=Ue<3?Ue*3:Ue*2,wt=Ue<3?Ue*2:Ue,dn===3&&(Ye=Ue,wt=Ue),Yt=!0,ze<=Ye*2?Yt=!1:ze<=Ye*2+wt?(en=ze/(2*Ye+wt),Ye*=en,wt*=en):(tn=Math.floor((ze+wt)/(Ye+wt)),An=(ze-tn*Ye)/(tn-1),mn=(ze-(tn+1)*Ye)/tn,wt=mn<=0||Math.abs(wt-An)nt){var vt=Ht;Ht=nt,nt=vt}}else if(Re==="l"||Re==="landscape"){if(Re="l",nt>Ht){var vt=Ht;Ht=nt,nt=vt}}else throw"Invalid orientation: "+Re;var At={width:Ht,height:nt,unit:xe,k:Bt};return At},ge.default=Pe.jsPDF},"./src/plugin/pagebreaks.js":function(ce,ge,te){"use strict";te.r(ge);var le=te("./node_modules/core-js/modules/es.array.concat.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.array.slice.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.array.join.js"),a=te.n(y),x=te("./node_modules/core-js/modules/web.dom-collections.for-each.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.object.keys.js"),ee=te.n(b),re=te("./src/worker.js"),ie=te("./src/utils.js"),Ae={toContainer:re.default.prototype.toContainer};re.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},re.default.prototype.toContainer=function(){return Ae.toContainer.call(this).then(function(){var ve=this.prop.container,Me=this.prop.pageSize.inner.px.height,Re=[].concat(this.opt.pagebreak.mode),xe={avoidAll:Re.indexOf("avoid-all")!==-1,css:Re.indexOf("css")!==-1,legacy:Re.indexOf("legacy")!==-1},at={},qe=this;["before","after","avoid"].forEach(function(Bt){var nt=xe.avoidAll&&Bt==="avoid";at[Bt]=nt?[]:[].concat(qe.opt.pagebreak[Bt]||[]),at[Bt].length>0&&(at[Bt]=Array.prototype.slice.call(ve.querySelectorAll(at[Bt].join(", "))))});var xt=ve.querySelectorAll(".html2pdf__page-break");xt=Array.prototype.slice.call(xt);var it=ve.querySelectorAll("*");Array.prototype.forEach.call(it,function(nt){var Ht={before:!1,after:xe.legacy&&xt.indexOf(nt)!==-1,avoid:xe.avoidAll};if(xe.css){var vt=window.getComputedStyle(nt),At=["always","page","left","right"],Xe=["avoid","avoid-page"];Ht={before:Ht.before||At.indexOf(vt.breakBefore||vt.pageBreakBefore)!==-1,after:Ht.after||At.indexOf(vt.breakAfter||vt.pageBreakAfter)!==-1,avoid:Ht.avoid||Xe.indexOf(vt.breakInside||vt.pageBreakInside)!==-1}}Object.keys(Ht).forEach(function(un){Ht[un]=Ht[un]||at[un].indexOf(nt)!==-1});var _e=nt.getBoundingClientRect();if(Ht.avoid&&!Ht.before){var dt=Math.floor(_e.top/Me),$e=Math.floor(_e.bottom/Me),kt=Math.abs(_e.bottom-_e.top)/Me;$e!==dt&&kt<=1&&(Ht.before=!0)}if(Ht.before){var jt=(0,ie.createElement)("div",{style:{display:"block",height:Me-_e.top%Me+"px"}});nt.parentNode.insertBefore(jt,nt)}if(Ht.after){var jt=(0,ie.createElement)("div",{style:{display:"block",height:Me-_e.bottom%Me+"px"}});nt.parentNode.insertBefore(jt,nt.nextSibling)}})})}},"./src/utils.js":function(ce,ge,te){"use strict";te.r(ge),te.d(ge,{objType:function(){return Re},createElement:function(){return xe},cloneNode:function(){return at},unitConvert:function(){return qe},toPx:function(){return xt}});var le=te("./node_modules/core-js/modules/es.number.constructor.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.symbol.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.symbol.description.js"),a=te.n(y),x=te("./node_modules/core-js/modules/es.object.to-string.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.symbol.iterator.js"),ee=te.n(b),re=te("./node_modules/core-js/modules/es.array.iterator.js"),ie=te.n(re),Ae=te("./node_modules/core-js/modules/es.string.iterator.js"),pe=te.n(Ae),Pe=te("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ve=te.n(Pe);function Me(it){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Me=function(nt){return typeof nt}:Me=function(nt){return nt&&typeof Symbol=="function"&&nt.constructor===Symbol&&nt!==Symbol.prototype?"symbol":typeof nt},Me(it)}var Re=function(Bt){var nt=Me(Bt);return nt==="undefined"?"undefined":nt==="string"||Bt instanceof String?"string":nt==="number"||Bt instanceof Number?"number":nt==="function"||Bt instanceof Function?"function":Bt&&Bt.constructor===Array?"array":Bt&&Bt.nodeType===1?"element":nt==="object"?"object":"unknown"},xe=function(Bt,nt){var Ht=document.createElement(Bt);if(nt.className&&(Ht.className=nt.className),nt.innerHTML){Ht.innerHTML=nt.innerHTML;for(var vt=Ht.getElementsByTagName("script"),At=vt.length;At-- >0;null)vt[At].parentNode.removeChild(vt[At])}for(var Xe in nt.style)Ht.style[Xe]=nt.style[Xe];return Ht},at=function it(Bt,nt){for(var Ht=Bt.nodeType===3?document.createTextNode(Bt.nodeValue):Bt.cloneNode(!1),vt=Bt.firstChild;vt;vt=vt.nextSibling)(nt===!0||vt.nodeType!==1||vt.nodeName!=="SCRIPT")&&Ht.appendChild(it(vt,nt));return Bt.nodeType===1&&(Bt.nodeName==="CANVAS"?(Ht.width=Bt.width,Ht.height=Bt.height,Ht.getContext("2d").drawImage(Bt,0,0)):(Bt.nodeName==="TEXTAREA"||Bt.nodeName==="SELECT")&&(Ht.value=Bt.value),Ht.addEventListener("load",function(){Ht.scrollTop=Bt.scrollTop,Ht.scrollLeft=Bt.scrollLeft},!0)),Ht},qe=function(Bt,nt){if(Re(Bt)==="number")return Bt*72/96/nt;var Ht={};for(var vt in Bt)Ht[vt]=Bt[vt]*72/96/nt;return Ht},xt=function(Bt,nt){return Math.floor(Bt*nt/72*96)}},"./src/worker.js":function(ce,ge,te){"use strict";te.r(ge);var le=te("./node_modules/core-js/modules/es.object.assign.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.array.map.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.object.keys.js"),a=te.n(y),x=te("./node_modules/core-js/modules/es.array.concat.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.object.to-string.js"),ee=te.n(b),re=te("./node_modules/core-js/modules/es.regexp.to-string.js"),ie=te.n(re),Ae=te("./node_modules/core-js/modules/es.function.name.js"),pe=te.n(Ae),Pe=te("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ve=te.n(Pe),Me=te("jspdf"),Re=te.n(Me),xe=te("html2canvas"),at=te.n(xe),qe=te("./src/utils.js"),xt=te("./node_modules/es6-promise/dist/es6-promise.js"),it=te.n(xt),Bt=it().Promise,nt=function Ht(vt){var At=Object.assign(Ht.convert(Bt.resolve()),JSON.parse(JSON.stringify(Ht.template))),Xe=Ht.convert(Bt.resolve(),At);return Xe=Xe.setProgress(1,Ht,1,[Ht]),Xe=Xe.set(vt),Xe};nt.prototype=Object.create(Bt.prototype),nt.prototype.constructor=nt,nt.convert=function(vt,At){return vt.__proto__=At||nt.prototype,vt},nt.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},nt.prototype.from=function(vt,At){function Xe(_e){switch((0,qe.objType)(_e)){case"string":return"string";case"element":return _e.nodeName.toLowerCase&&_e.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(At=At||Xe(vt),At){case"string":return this.set({src:(0,qe.createElement)("div",{innerHTML:vt})});case"element":return this.set({src:vt});case"canvas":return this.set({canvas:vt});case"img":return this.set({img:vt});default:return this.error("Unknown source type.")}})},nt.prototype.to=function(vt){switch(vt){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},nt.prototype.toContainer=function(){var vt=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(vt).then(function(){var Xe={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},_e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};Xe.opacity=0;var dt=(0,qe.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,qe.createElement)("div",{className:"html2pdf__overlay",style:Xe}),this.prop.container=(0,qe.createElement)("div",{className:"html2pdf__container",style:_e}),this.prop.container.appendChild(dt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},nt.prototype.toCanvas=function(){var vt=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(vt).then(function(){var Xe=Object.assign({},this.opt.html2canvas);return delete Xe.onrendered,xe(this.prop.container,Xe)}).then(function(Xe){var _e=this.opt.html2canvas.onrendered||function(){};_e(Xe),this.prop.canvas=Xe,document.body.removeChild(this.prop.overlay)})},nt.prototype.toImg=function(){var vt=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(vt).then(function(){var Xe=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=Xe})},nt.prototype.toPdf=function(){var vt=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(vt).then(function(){var Xe=this.prop.canvas,_e=this.opt,dt=Xe.height,$e=Math.floor(Xe.width*this.prop.pageSize.inner.ratio),kt=Math.ceil(dt/$e),jt=this.prop.pageSize.inner.height,un=document.createElement("canvas"),bt=un.getContext("2d");un.width=Xe.width,un.height=$e,this.prop.pdf=this.prop.pdf||new Me.jsPDF(_e.jsPDF);for(var sn=0;sn1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/to-length.js"),se=te("./node_modules/core-js/internals/to-absolute-index.js"),ne=function(y){return function(a,x,E){var b=le(a),ee=ue(b.length),re=se(E,ee),ie;if(y&&x!=x){for(;ee>re;)if(ie=b[re++],ie!=ie)return!0}else for(;ee>re;re++)if((y||re in b)&&b[re]===x)return y||re||0;return!y&&-1}};ce.exports={includes:ne(!0),indexOf:ne(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/function-bind-context.js"),ue=te("./node_modules/core-js/internals/indexed-object.js"),se=te("./node_modules/core-js/internals/to-object.js"),ne=te("./node_modules/core-js/internals/to-length.js"),y=te("./node_modules/core-js/internals/array-species-create.js"),a=[].push,x=function(E){var b=E==1,ee=E==2,re=E==3,ie=E==4,Ae=E==6,pe=E==7,Pe=E==5||Ae;return function(ve,Me,Re,xe){for(var at=se(ve),qe=ue(at),xt=le(Me,Re,3),it=ne(qe.length),Bt=0,nt=xe||y,Ht=b?nt(ve,it):ee||pe?nt(ve,0):void 0,vt,At;it>Bt;Bt++)if((Pe||Bt in qe)&&(vt=qe[Bt],At=xt(vt,Bt,at),E))if(b)Ht[Bt]=At;else if(At)switch(E){case 3:return!0;case 5:return vt;case 6:return Bt;case 2:a.call(Ht,vt)}else switch(E){case 4:return!1;case 7:a.call(Ht,vt)}return Ae?-1:re||ie?ie:Ht}};ce.exports={forEach:x(0),map:x(1),filter:x(2),some:x(3),every:x(4),find:x(5),findIndex:x(6),filterReject:x(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/well-known-symbol.js"),se=te("./node_modules/core-js/internals/engine-v8-version.js"),ne=ue("species");ce.exports=function(y){return se>=51||!le(function(){var a=[],x=a.constructor={};return x[ne]=function(){return{foo:1}},a[y](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/fails.js");ce.exports=function(ue,se){var ne=[][ue];return!!ne&&le(function(){ne.call(null,se||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/is-array.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("species");ce.exports=function(y){var a;return ue(y)&&(a=y.constructor,typeof a=="function"&&(a===Array||ue(a.prototype))?a=void 0:le(a)&&(a=a[ne],a===null&&(a=void 0))),a===void 0?Array:a}},"./node_modules/core-js/internals/array-species-create.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/array-species-constructor.js");ce.exports=function(ue,se){return new(le(ue))(se===0?0:se)}},"./node_modules/core-js/internals/classof-raw.js":function(ce){var ge={}.toString;ce.exports=function(te){return ge.call(te).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/classof-raw.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("toStringTag"),y=ue(function(){return arguments}())=="Arguments",a=function(x,E){try{return x[E]}catch(b){}};ce.exports=le?ue:function(x){var E,b,ee;return x===void 0?"Undefined":x===null?"Null":typeof(b=a(E=Object(x),ne))=="string"?b:y?ue(E):(ee=ue(E))=="Object"&&typeof E.callee=="function"?"Arguments":ee}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/own-keys.js"),se=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ne=te("./node_modules/core-js/internals/object-define-property.js");ce.exports=function(y,a){for(var x=ue(a),E=ne.f,b=se.f,ee=0;ee"+E+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,ue=te("./node_modules/core-js/internals/object-create.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js"),ne=te("./node_modules/core-js/internals/set-to-string-tag.js"),y=te("./node_modules/core-js/internals/iterators.js"),a=function(){return this};ce.exports=function(x,E,b){var ee=E+" Iterator";return x.prototype=ue(le,{next:se(1,b)}),ne(x,ee,!1,!0),y[ee]=a,x}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js");ce.exports=le?function(ne,y,a){return ue.f(ne,y,se(1,a))}:function(ne,y,a){return ne[y]=a,ne}},"./node_modules/core-js/internals/create-property-descriptor.js":function(ce){ce.exports=function(ge,te){return{enumerable:!(ge&1),configurable:!(ge&2),writable:!(ge&4),value:te}}},"./node_modules/core-js/internals/create-property.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-property-key.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js");ce.exports=function(ne,y,a){var x=le(y);x in ne?ue.f(ne,x,se(0,a)):ne[x]=a}},"./node_modules/core-js/internals/define-iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/create-iterator-constructor.js"),se=te("./node_modules/core-js/internals/object-get-prototype-of.js"),ne=te("./node_modules/core-js/internals/object-set-prototype-of.js"),y=te("./node_modules/core-js/internals/set-to-string-tag.js"),a=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=te("./node_modules/core-js/internals/redefine.js"),E=te("./node_modules/core-js/internals/well-known-symbol.js"),b=te("./node_modules/core-js/internals/is-pure.js"),ee=te("./node_modules/core-js/internals/iterators.js"),re=te("./node_modules/core-js/internals/iterators-core.js"),ie=re.IteratorPrototype,Ae=re.BUGGY_SAFARI_ITERATORS,pe=E("iterator"),Pe="keys",ve="values",Me="entries",Re=function(){return this};ce.exports=function(xe,at,qe,xt,it,Bt,nt){ue(qe,at,xt);var Ht=function(bt){if(bt===it&&dt)return dt;if(!Ae&&bt in Xe)return Xe[bt];switch(bt){case Pe:return function(){return new qe(this,bt)};case ve:return function(){return new qe(this,bt)};case Me:return function(){return new qe(this,bt)}}return function(){return new qe(this)}},vt=at+" Iterator",At=!1,Xe=xe.prototype,_e=Xe[pe]||Xe["@@iterator"]||it&&Xe[it],dt=!Ae&&_e||Ht(it),$e=at=="Array"&&Xe.entries||_e,kt,jt,un;if($e&&(kt=se($e.call(new xe)),ie!==Object.prototype&&kt.next&&(!b&&se(kt)!==ie&&(ne?ne(kt,ie):typeof kt[pe]!="function"&&a(kt,pe,Re)),y(kt,vt,!0,!0),b&&(ee[vt]=Re))),it==ve&&_e&&_e.name!==ve&&(At=!0,dt=function(){return _e.call(this)}),(!b||nt)&&Xe[pe]!==dt&&a(Xe,pe,dt),ee[at]=dt,it)if(jt={values:Ht(ve),keys:Bt?dt:Ht(Pe),entries:Ht(Me)},nt)for(un in jt)(Ae||At||!(un in Xe))&&x(Xe,un,jt[un]);else le({target:at,proto:!0,forced:Ae||At},jt);return jt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/path.js"),ue=te("./node_modules/core-js/internals/has.js"),se=te("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ne=te("./node_modules/core-js/internals/object-define-property.js").f;ce.exports=function(y){var a=le.Symbol||(le.Symbol={});ue(a,y)||ne(a,y,{value:se.f(y)})}},"./node_modules/core-js/internals/descriptors.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js");ce.exports=!le(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/is-object.js"),se=le.document,ne=ue(se)&&ue(se.createElement);ce.exports=function(y){return ne?se.createElement(y):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(ce){ce.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js");ce.exports=le("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/engine-user-agent.js"),se=le.process,ne=le.Deno,y=se&&se.versions||ne&&ne.version,a=y&&y.v8,x,E;a?(x=a.split("."),E=x[0]<4?1:x[0]+x[1]):ue&&(x=ue.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=ue.match(/Chrome\/(\d+)/),x&&(E=x[1]))),ce.exports=E&&+E},"./node_modules/core-js/internals/enum-bug-keys.js":function(ce){ce.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,se=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=te("./node_modules/core-js/internals/redefine.js"),y=te("./node_modules/core-js/internals/set-global.js"),a=te("./node_modules/core-js/internals/copy-constructor-properties.js"),x=te("./node_modules/core-js/internals/is-forced.js");ce.exports=function(E,b){var ee=E.target,re=E.global,ie=E.stat,Ae,pe,Pe,ve,Me,Re;if(re?pe=le:ie?pe=le[ee]||y(ee,{}):pe=(le[ee]||{}).prototype,pe)for(Pe in b){if(Me=b[Pe],E.noTargetGet?(Re=ue(pe,Pe),ve=Re&&Re.value):ve=pe[Pe],Ae=x(re?Pe:ee+(ie?".":"#")+Pe,E.forced),!Ae&&ve!==void 0){if(typeof Me==typeof ve)continue;a(Me,ve)}(E.sham||ve&&ve.sham)&&se(Me,"sham",!0),ne(pe,Pe,Me,E)}}},"./node_modules/core-js/internals/fails.js":function(ce){ce.exports=function(ge){try{return!!ge()}catch(te){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/a-function.js");ce.exports=function(ue,se,ne){if(le(ue),se===void 0)return ue;switch(ne){case 0:return function(){return ue.call(se)};case 1:return function(y){return ue.call(se,y)};case 2:return function(y,a){return ue.call(se,y,a)};case 3:return function(y,a,x){return ue.call(se,y,a,x)}}return function(){return ue.apply(se,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=function(se){return typeof se=="function"?se:void 0};ce.exports=function(se,ne){return arguments.length<2?ue(le[se]):le[se]&&le[se][ne]}},"./node_modules/core-js/internals/global.js":function(ce){var ge=function(te){return te&&te.Math==Math&&te};ce.exports=ge(typeof globalThis=="object"&&globalThis)||ge(typeof window=="object"&&window)||ge(typeof self=="object"&&self)||ge(typeof he.g=="object"&&he.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-object.js"),ue={}.hasOwnProperty;ce.exports=Object.hasOwn||function(ne,y){return ue.call(le(ne),y)}},"./node_modules/core-js/internals/hidden-keys.js":function(ce){ce.exports={}},"./node_modules/core-js/internals/html.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js");ce.exports=le("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/document-create-element.js");ce.exports=!le&&!ue(function(){return Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/classof-raw.js"),se="".split;ce.exports=le(function(){return!Object("z").propertyIsEnumerable(0)})?function(ne){return ue(ne)=="String"?se.call(ne,""):Object(ne)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/object-set-prototype-of.js");ce.exports=function(se,ne,y){var a,x;return ue&&typeof(a=ne.constructor)=="function"&&a!==y&&le(x=a.prototype)&&x!==y.prototype&&ue(se,x),se}},"./node_modules/core-js/internals/inspect-source.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/shared-store.js"),ue=Function.toString;typeof le.inspectSource!="function"&&(le.inspectSource=function(se){return ue.call(se)}),ce.exports=le.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/native-weak-map.js"),ue=te("./node_modules/core-js/internals/global.js"),se=te("./node_modules/core-js/internals/is-object.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=te("./node_modules/core-js/internals/has.js"),a=te("./node_modules/core-js/internals/shared-store.js"),x=te("./node_modules/core-js/internals/shared-key.js"),E=te("./node_modules/core-js/internals/hidden-keys.js"),b="Object already initialized",ee=ue.WeakMap,re,ie,Ae,pe=function(qe){return Ae(qe)?ie(qe):re(qe,{})},Pe=function(qe){return function(xt){var it;if(!se(xt)||(it=ie(xt)).type!==qe)throw TypeError("Incompatible receiver, "+qe+" required");return it}};if(le||a.state){var ve=a.state||(a.state=new ee),Me=ve.get,Re=ve.has,xe=ve.set;re=function(qe,xt){if(Re.call(ve,qe))throw new TypeError(b);return xt.facade=qe,xe.call(ve,qe,xt),xt},ie=function(qe){return Me.call(ve,qe)||{}},Ae=function(qe){return Re.call(ve,qe)}}else{var at=x("state");E[at]=!0,re=function(qe,xt){if(y(qe,at))throw new TypeError(b);return xt.facade=qe,ne(qe,at,xt),xt},ie=function(qe){return y(qe,at)?qe[at]:{}},Ae=function(qe){return y(qe,at)}}ce.exports={set:re,get:ie,has:Ae,enforce:pe,getterFor:Pe}},"./node_modules/core-js/internals/is-array.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/classof-raw.js");ce.exports=Array.isArray||function(se){return le(se)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=/#|\.prototype\./,se=function(E,b){var ee=y[ne(E)];return ee==x?!0:ee==a?!1:typeof b=="function"?le(b):!!b},ne=se.normalize=function(E){return String(E).replace(ue,".").toLowerCase()},y=se.data={},a=se.NATIVE="N",x=se.POLYFILL="P";ce.exports=se},"./node_modules/core-js/internals/is-object.js":function(ce){ce.exports=function(ge){return typeof ge=="object"?ge!==null:typeof ge=="function"}},"./node_modules/core-js/internals/is-pure.js":function(ce){ce.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js"),ue=te("./node_modules/core-js/internals/use-symbol-as-uid.js");ce.exports=ue?function(se){return typeof se=="symbol"}:function(se){var ne=le("Symbol");return typeof ne=="function"&&Object(se)instanceof ne}},"./node_modules/core-js/internals/iterators-core.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/object-get-prototype-of.js"),se=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=te("./node_modules/core-js/internals/has.js"),y=te("./node_modules/core-js/internals/well-known-symbol.js"),a=te("./node_modules/core-js/internals/is-pure.js"),x=y("iterator"),E=!1,b=function(){return this},ee,re,ie;[].keys&&(ie=[].keys(),"next"in ie?(re=ue(ue(ie)),re!==Object.prototype&&(ee=re)):E=!0);var Ae=ee==null||le(function(){var pe={};return ee[x].call(pe)!==pe});Ae&&(ee={}),(!a||Ae)&&!ne(ee,x)&&se(ee,x,b),ce.exports={IteratorPrototype:ee,BUGGY_SAFARI_ITERATORS:E}},"./node_modules/core-js/internals/iterators.js":function(ce){ce.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/engine-v8-version.js"),ue=te("./node_modules/core-js/internals/fails.js");ce.exports=!!Object.getOwnPropertySymbols&&!ue(function(){var se=Symbol();return!String(se)||!(Object(se)instanceof Symbol)||!Symbol.sham&&le&&le<41})},"./node_modules/core-js/internals/native-weak-map.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/inspect-source.js"),se=le.WeakMap;ce.exports=typeof se=="function"&&/native code/.test(ue(se))},"./node_modules/core-js/internals/object-assign.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/object-keys.js"),ne=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),y=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=te("./node_modules/core-js/internals/to-object.js"),x=te("./node_modules/core-js/internals/indexed-object.js"),E=Object.assign,b=Object.defineProperty;ce.exports=!E||ue(function(){if(le&&E({b:1},E(b({},"a",{enumerable:!0,get:function(){b(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var ee={},re={},ie=Symbol(),Ae="abcdefghijklmnopqrst";return ee[ie]=7,Ae.split("").forEach(function(pe){re[pe]=pe}),E({},ee)[ie]!=7||se(E({},re)).join("")!=Ae})?function(re,ie){for(var Ae=a(re),pe=arguments.length,Pe=1,ve=ne.f,Me=y.f;pe>Pe;)for(var Re=x(arguments[Pe++]),xe=ve?se(Re).concat(ve(Re)):se(Re),at=xe.length,qe=0,xt;at>qe;)xt=xe[qe++],(!le||Me.call(Re,xt))&&(Ae[xt]=Re[xt]);return Ae}:E},"./node_modules/core-js/internals/object-create.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/an-object.js"),ue=te("./node_modules/core-js/internals/object-define-properties.js"),se=te("./node_modules/core-js/internals/enum-bug-keys.js"),ne=te("./node_modules/core-js/internals/hidden-keys.js"),y=te("./node_modules/core-js/internals/html.js"),a=te("./node_modules/core-js/internals/document-create-element.js"),x=te("./node_modules/core-js/internals/shared-key.js"),E=">",b="<",ee="prototype",re="script",ie=x("IE_PROTO"),Ae=function(){},pe=function(xe){return b+re+E+xe+b+"/"+re+E},Pe=function(xe){xe.write(pe("")),xe.close();var at=xe.parentWindow.Object;return xe=null,at},ve=function(){var xe=a("iframe"),at="java"+re+":",qe;if(xe.style)return xe.style.display="none",y.appendChild(xe),xe.src=String(at),qe=xe.contentWindow.document,qe.open(),qe.write(pe("document.F=Object")),qe.close(),qe.F},Me,Re=function(){try{Me=new ActiveXObject("htmlfile")}catch(at){}Re=document.domain&&Me?Pe(Me):ve()||Pe(Me);for(var xe=se.length;xe--;)delete Re[ee][se[xe]];return Re()};ne[ie]=!0,ce.exports=Object.create||function(at,qe){var xt;return at!==null?(Ae[ee]=le(at),xt=new Ae,Ae[ee]=null,xt[ie]=at):xt=Re(),qe===void 0?xt:ue(xt,qe)}},"./node_modules/core-js/internals/object-define-properties.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/an-object.js"),ne=te("./node_modules/core-js/internals/object-keys.js");ce.exports=le?Object.defineProperties:function(a,x){se(a);for(var E=ne(x),b=E.length,ee=0,re;b>ee;)ue.f(a,re=E[ee++],x[re]);return a}},"./node_modules/core-js/internals/object-define-property.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/ie8-dom-define.js"),se=te("./node_modules/core-js/internals/an-object.js"),ne=te("./node_modules/core-js/internals/to-property-key.js"),y=Object.defineProperty;ge.f=le?y:function(x,E,b){if(se(x),E=ne(E),se(b),ue)try{return y(x,E,b)}catch(ee){}if("get"in b||"set"in b)throw TypeError("Accessors not supported");return"value"in b&&(x[E]=b.value),x}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js"),ne=te("./node_modules/core-js/internals/to-indexed-object.js"),y=te("./node_modules/core-js/internals/to-property-key.js"),a=te("./node_modules/core-js/internals/has.js"),x=te("./node_modules/core-js/internals/ie8-dom-define.js"),E=Object.getOwnPropertyDescriptor;ge.f=le?E:function(ee,re){if(ee=ne(ee),re=y(re),x)try{return E(ee,re)}catch(ie){}if(a(ee,re))return se(!ue.f.call(ee,re),ee[re])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-names.js").f,se={}.toString,ne=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],y=function(a){try{return ue(a)}catch(x){return ne.slice()}};ce.exports.f=function(x){return ne&&se.call(x)=="[object Window]"?y(x):ue(le(x))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-keys-internal.js"),ue=te("./node_modules/core-js/internals/enum-bug-keys.js"),se=ue.concat("length","prototype");ge.f=Object.getOwnPropertyNames||function(y){return le(y,se)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(ce,ge){ge.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/to-object.js"),se=te("./node_modules/core-js/internals/shared-key.js"),ne=te("./node_modules/core-js/internals/correct-prototype-getter.js"),y=se("IE_PROTO"),a=Object.prototype;ce.exports=ne?Object.getPrototypeOf:function(x){return x=ue(x),le(x,y)?x[y]:typeof x.constructor=="function"&&x instanceof x.constructor?x.constructor.prototype:x instanceof Object?a:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/to-indexed-object.js"),se=te("./node_modules/core-js/internals/array-includes.js").indexOf,ne=te("./node_modules/core-js/internals/hidden-keys.js");ce.exports=function(y,a){var x=ue(y),E=0,b=[],ee;for(ee in x)!le(ne,ee)&&le(x,ee)&&b.push(ee);for(;a.length>E;)le(x,ee=a[E++])&&(~se(b,ee)||b.push(ee));return b}},"./node_modules/core-js/internals/object-keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-keys-internal.js"),ue=te("./node_modules/core-js/internals/enum-bug-keys.js");ce.exports=Object.keys||function(ne){return le(ne,ue)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(ce,ge){"use strict";var te={}.propertyIsEnumerable,le=Object.getOwnPropertyDescriptor,ue=le&&!te.call({1:2},1);ge.f=ue?function(ne){var y=le(this,ne);return!!y&&y.enumerable}:te},"./node_modules/core-js/internals/object-set-prototype-of.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/an-object.js"),ue=te("./node_modules/core-js/internals/a-possible-prototype.js");ce.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var se=!1,ne={},y;try{y=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,y.call(ne,[]),se=ne instanceof Array}catch(a){}return function(x,E){return le(x),ue(E),se?y.call(x,E):x.__proto__=E,x}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/classof.js");ce.exports=le?{}.toString:function(){return"[object "+ue(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js");ce.exports=function(ue,se){var ne,y;if(se==="string"&&typeof(ne=ue.toString)=="function"&&!le(y=ne.call(ue))||typeof(ne=ue.valueOf)=="function"&&!le(y=ne.call(ue))||se!=="string"&&typeof(ne=ue.toString)=="function"&&!le(y=ne.call(ue)))return y;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-names.js"),se=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ne=te("./node_modules/core-js/internals/an-object.js");ce.exports=le("Reflect","ownKeys")||function(a){var x=ue.f(ne(a)),E=se.f;return E?x.concat(E(a)):x}},"./node_modules/core-js/internals/path.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js");ce.exports=le},"./node_modules/core-js/internals/redefine.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),se=te("./node_modules/core-js/internals/has.js"),ne=te("./node_modules/core-js/internals/set-global.js"),y=te("./node_modules/core-js/internals/inspect-source.js"),a=te("./node_modules/core-js/internals/internal-state.js"),x=a.get,E=a.enforce,b=String(String).split("String");(ce.exports=function(ee,re,ie,Ae){var pe=Ae?!!Ae.unsafe:!1,Pe=Ae?!!Ae.enumerable:!1,ve=Ae?!!Ae.noTargetGet:!1,Me;if(typeof ie=="function"&&(typeof re=="string"&&!se(ie,"name")&&ue(ie,"name",re),Me=E(ie),Me.source||(Me.source=b.join(typeof re=="string"?re:""))),ee===le){Pe?ee[re]=ie:ne(re,ie);return}else pe?!ve&&ee[re]&&(Pe=!0):delete ee[re];Pe?ee[re]=ie:ue(ee,re,ie)})(Function.prototype,"toString",function(){return typeof this=="function"&&x(this).source||y(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/an-object.js");ce.exports=function(){var ue=le(this),se="";return ue.global&&(se+="g"),ue.ignoreCase&&(se+="i"),ue.multiline&&(se+="m"),ue.dotAll&&(se+="s"),ue.unicode&&(se+="u"),ue.sticky&&(se+="y"),se}},"./node_modules/core-js/internals/require-object-coercible.js":function(ce){ce.exports=function(ge){if(ge==null)throw TypeError("Can't call method on "+ge);return ge}},"./node_modules/core-js/internals/set-global.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js");ce.exports=function(ue,se){try{Object.defineProperty(le,ue,{value:se,configurable:!0,writable:!0})}catch(ne){le[ue]=se}return se}},"./node_modules/core-js/internals/set-to-string-tag.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-define-property.js").f,ue=te("./node_modules/core-js/internals/has.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("toStringTag");ce.exports=function(y,a,x){y&&!ue(y=x?y:y.prototype,ne)&&le(y,ne,{configurable:!0,value:a})}},"./node_modules/core-js/internals/shared-key.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/shared.js"),ue=te("./node_modules/core-js/internals/uid.js"),se=le("keys");ce.exports=function(ne){return se[ne]||(se[ne]=ue(ne))}},"./node_modules/core-js/internals/shared-store.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/set-global.js"),se="__core-js_shared__",ne=le[se]||ue(se,{});ce.exports=ne},"./node_modules/core-js/internals/shared.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-pure.js"),ue=te("./node_modules/core-js/internals/shared-store.js");(ce.exports=function(se,ne){return ue[se]||(ue[se]=ne!==void 0?ne:{})})("versions",[]).push({version:"3.16.0",mode:le?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js");ce.exports=function(ue){return le(function(){var se=""[ue]('"');return se!==se.toLowerCase()||se.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/require-object-coercible.js"),ne=function(y){return function(a,x){var E=ue(se(a)),b=le(x),ee=E.length,re,ie;return b<0||b>=ee?y?"":void 0:(re=E.charCodeAt(b),re<55296||re>56319||b+1===ee||(ie=E.charCodeAt(b+1))<56320||ie>57343?y?E.charAt(b):re:y?E.slice(b,b+2):(re-55296<<10)+(ie-56320)+65536)}};ce.exports={codeAt:ne(!1),charAt:ne(!0)}},"./node_modules/core-js/internals/string-trim.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/require-object-coercible.js"),ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/whitespaces.js"),ne="["+se+"]",y=RegExp("^"+ne+ne+"*"),a=RegExp(ne+ne+"*$"),x=function(E){return function(b){var ee=ue(le(b));return E&1&&(ee=ee.replace(y,"")),E&2&&(ee=ee.replace(a,"")),ee}};ce.exports={start:x(1),end:x(2),trim:x(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=Math.max,se=Math.min;ce.exports=function(ne,y){var a=le(ne);return a<0?ue(a+y,0):se(a,y)}},"./node_modules/core-js/internals/to-indexed-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/indexed-object.js"),ue=te("./node_modules/core-js/internals/require-object-coercible.js");ce.exports=function(se){return le(ue(se))}},"./node_modules/core-js/internals/to-integer.js":function(ce){var ge=Math.ceil,te=Math.floor;ce.exports=function(le){return isNaN(le=+le)?0:(le>0?te:ge)(le)}},"./node_modules/core-js/internals/to-length.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=Math.min;ce.exports=function(se){return se>0?ue(le(se),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/require-object-coercible.js");ce.exports=function(ue){return Object(le(ue))}},"./node_modules/core-js/internals/to-primitive.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/is-symbol.js"),se=te("./node_modules/core-js/internals/ordinary-to-primitive.js"),ne=te("./node_modules/core-js/internals/well-known-symbol.js"),y=ne("toPrimitive");ce.exports=function(a,x){if(!le(a)||ue(a))return a;var E=a[y],b;if(E!==void 0){if(x===void 0&&(x="default"),b=E.call(a,x),!le(b)||ue(b))return b;throw TypeError("Can't convert object to primitive value")}return x===void 0&&(x="number"),se(a,x)}},"./node_modules/core-js/internals/to-property-key.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-primitive.js"),ue=te("./node_modules/core-js/internals/is-symbol.js");ce.exports=function(se){var ne=le(se,"string");return ue(ne)?ne:String(ne)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/well-known-symbol.js"),ue=le("toStringTag"),se={};se[ue]="z",ce.exports=String(se)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-symbol.js");ce.exports=function(ue){if(le(ue))throw TypeError("Cannot convert a Symbol value to a string");return String(ue)}},"./node_modules/core-js/internals/uid.js":function(ce){var ge=0,te=Math.random();ce.exports=function(le){return"Symbol("+String(le===void 0?"":le)+")_"+(++ge+te).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/native-symbol.js");ce.exports=le&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/well-known-symbol.js");ge.f=le},"./node_modules/core-js/internals/well-known-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/shared.js"),se=te("./node_modules/core-js/internals/has.js"),ne=te("./node_modules/core-js/internals/uid.js"),y=te("./node_modules/core-js/internals/native-symbol.js"),a=te("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=ue("wks"),E=le.Symbol,b=a?E:E&&E.withoutSetter||ne;ce.exports=function(ee){return(!se(x,ee)||!(y||typeof x[ee]=="string"))&&(y&&se(E,ee)?x[ee]=E[ee]:x[ee]=b("Symbol."+ee)),x[ee]}},"./node_modules/core-js/internals/whitespaces.js":function(ce){ce.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/is-array.js"),ne=te("./node_modules/core-js/internals/is-object.js"),y=te("./node_modules/core-js/internals/to-object.js"),a=te("./node_modules/core-js/internals/to-length.js"),x=te("./node_modules/core-js/internals/create-property.js"),E=te("./node_modules/core-js/internals/array-species-create.js"),b=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=te("./node_modules/core-js/internals/well-known-symbol.js"),re=te("./node_modules/core-js/internals/engine-v8-version.js"),ie=ee("isConcatSpreadable"),Ae=9007199254740991,pe="Maximum allowed index exceeded",Pe=re>=51||!ue(function(){var xe=[];return xe[ie]=!1,xe.concat()[0]!==xe}),ve=b("concat"),Me=function(xe){if(!ne(xe))return!1;var at=xe[ie];return at!==void 0?!!at:se(xe)},Re=!Pe||!ve;le({target:"Array",proto:!0,forced:Re},{concat:function(at){var qe=y(this),xt=E(qe,0),it=0,Bt,nt,Ht,vt,At;for(Bt=-1,Ht=arguments.length;BtAe)throw TypeError(pe);for(nt=0;nt=Ae)throw TypeError(pe);x(xt,it++,At)}return xt.length=it,xt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/add-to-unscopables.js"),se=te("./node_modules/core-js/internals/iterators.js"),ne=te("./node_modules/core-js/internals/internal-state.js"),y=te("./node_modules/core-js/internals/define-iterator.js"),a="Array Iterator",x=ne.set,E=ne.getterFor(a);ce.exports=y(Array,"Array",function(b,ee){x(this,{type:a,target:le(b),index:0,kind:ee})},function(){var b=E(this),ee=b.target,re=b.kind,ie=b.index++;return!ee||ie>=ee.length?(b.target=void 0,{value:void 0,done:!0}):re=="keys"?{value:ie,done:!1}:re=="values"?{value:ee[ie],done:!1}:{value:[ie,ee[ie]],done:!1}},"values"),se.Arguments=se.Array,ue("keys"),ue("values"),ue("entries")},"./node_modules/core-js/modules/es.array.join.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/indexed-object.js"),se=te("./node_modules/core-js/internals/to-indexed-object.js"),ne=te("./node_modules/core-js/internals/array-method-is-strict.js"),y=[].join,a=ue!=Object,x=ne("join",",");le({target:"Array",proto:!0,forced:a||!x},{join:function(b){return y.call(se(this),b===void 0?",":b)}})},"./node_modules/core-js/modules/es.array.map.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/array-iteration.js").map,se=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ne=se("map");le({target:"Array",proto:!0,forced:!ne},{map:function(a){return ue(this,a,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/is-object.js"),se=te("./node_modules/core-js/internals/is-array.js"),ne=te("./node_modules/core-js/internals/to-absolute-index.js"),y=te("./node_modules/core-js/internals/to-length.js"),a=te("./node_modules/core-js/internals/to-indexed-object.js"),x=te("./node_modules/core-js/internals/create-property.js"),E=te("./node_modules/core-js/internals/well-known-symbol.js"),b=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=b("slice"),re=E("species"),ie=[].slice,Ae=Math.max;le({target:"Array",proto:!0,forced:!ee},{slice:function(Pe,ve){var Me=a(this),Re=y(Me.length),xe=ne(Pe,Re),at=ne(ve===void 0?Re:ve,Re),qe,xt,it;if(se(Me)&&(qe=Me.constructor,typeof qe=="function"&&(qe===Array||se(qe.prototype))?qe=void 0:ue(qe)&&(qe=qe[re],qe===null&&(qe=void 0)),qe===Array||qe===void 0))return ie.call(Me,xe,at);for(xt=new(qe===void 0?Array:qe)(Ae(at-xe,0)),it=0;xe2){if(Ht=Pe(Ht),vt=Ht.charCodeAt(0),vt===43||vt===45){if(At=Ht.charCodeAt(2),At===88||At===120)return NaN}else if(vt===48){switch(Ht.charCodeAt(1)){case 66:case 98:Xe=2,_e=49;break;case 79:case 111:Xe=8,_e=55;break;default:return+Ht}for(dt=Ht.slice(2),$e=dt.length,kt=0;kt<$e;kt++)if(jt=dt.charCodeAt(kt),jt<48||jt>_e)return NaN;return parseInt(dt,Xe)}}return+Ht};if(se(ve,!Me(" 0o1")||!Me("0b1")||Me("+0x1"))){for(var qe=function(Ht){var vt=arguments.length<1?0:Ht,At=this;return At instanceof qe&&(xe?ee(function(){Re.valueOf.call(At)}):a(At)!=ve)?x(new Me(at(vt)),At,qe):at(vt)},xt=le?ie(Me):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),it=0,Bt;xt.length>it;it++)y(Me,Bt=xt[it])&&!y(qe,Bt)&&pe(qe,Bt,Ae(Me,Bt));qe.prototype=Re,Re.constructor=qe,ne(ue,ve,qe)}},"./node_modules/core-js/modules/es.object.assign.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/object-assign.js");le({target:"Object",stat:!0,forced:Object.assign!==ue},{assign:ue})},"./node_modules/core-js/modules/es.object.keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/to-object.js"),se=te("./node_modules/core-js/internals/object-keys.js"),ne=te("./node_modules/core-js/internals/fails.js"),y=ne(function(){se(1)});le({target:"Object",stat:!0,forced:y},{keys:function(x){return se(ue(x))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/redefine.js"),se=te("./node_modules/core-js/internals/object-to-string.js");le||ue(Object.prototype,"toString",se,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/redefine.js"),ue=te("./node_modules/core-js/internals/an-object.js"),se=te("./node_modules/core-js/internals/to-string.js"),ne=te("./node_modules/core-js/internals/fails.js"),y=te("./node_modules/core-js/internals/regexp-flags.js"),a="toString",x=RegExp.prototype,E=x[a],b=ne(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),ee=E.name!=a;(b||ee)&&le(RegExp.prototype,a,function(){var ie=ue(this),Ae=se(ie.source),pe=ie.flags,Pe=se(pe===void 0&&ie instanceof RegExp&&!("flags"in x)?y.call(ie):pe);return"/"+Ae+"/"+Pe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/string-multibyte.js").charAt,ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/internal-state.js"),ne=te("./node_modules/core-js/internals/define-iterator.js"),y="String Iterator",a=se.set,x=se.getterFor(y);ne(String,"String",function(E){a(this,{type:y,string:ue(E),index:0})},function(){var b=x(this),ee=b.string,re=b.index,ie;return re>=ee.length?{value:void 0,done:!0}:(ie=le(ee,re),b.index+=ie.length,{value:ie,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/create-html.js"),se=te("./node_modules/core-js/internals/string-html-forced.js");le({target:"String",proto:!0,forced:se("link")},{link:function(y){return ue(this,"a","href",y)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/descriptors.js"),se=te("./node_modules/core-js/internals/global.js"),ne=te("./node_modules/core-js/internals/has.js"),y=te("./node_modules/core-js/internals/is-object.js"),a=te("./node_modules/core-js/internals/object-define-property.js").f,x=te("./node_modules/core-js/internals/copy-constructor-properties.js"),E=se.Symbol;if(ue&&typeof E=="function"&&(!("description"in E.prototype)||E().description!==void 0)){var b={},ee=function(){var ve=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Me=this instanceof ee?new E(ve):ve===void 0?E():E(ve);return ve===""&&(b[Me]=!0),Me};x(ee,E);var re=ee.prototype=E.prototype;re.constructor=ee;var ie=re.toString,Ae=String(E("test"))=="Symbol(test)",pe=/^Symbol\((.*)\)[^)]+$/;a(re,"description",{configurable:!0,get:function(){var ve=y(this)?this.valueOf():this,Me=ie.call(ve);if(ne(b,ve))return"";var Re=Ae?Me.slice(7,-1):Me.replace(pe,"$1");return Re===""?void 0:Re}}),le({global:!0,forced:!0},{Symbol:ee})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/define-well-known-symbol.js");le("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/global.js"),se=te("./node_modules/core-js/internals/get-built-in.js"),ne=te("./node_modules/core-js/internals/is-pure.js"),y=te("./node_modules/core-js/internals/descriptors.js"),a=te("./node_modules/core-js/internals/native-symbol.js"),x=te("./node_modules/core-js/internals/fails.js"),E=te("./node_modules/core-js/internals/has.js"),b=te("./node_modules/core-js/internals/is-array.js"),ee=te("./node_modules/core-js/internals/is-object.js"),re=te("./node_modules/core-js/internals/is-symbol.js"),ie=te("./node_modules/core-js/internals/an-object.js"),Ae=te("./node_modules/core-js/internals/to-object.js"),pe=te("./node_modules/core-js/internals/to-indexed-object.js"),Pe=te("./node_modules/core-js/internals/to-property-key.js"),ve=te("./node_modules/core-js/internals/to-string.js"),Me=te("./node_modules/core-js/internals/create-property-descriptor.js"),Re=te("./node_modules/core-js/internals/object-create.js"),xe=te("./node_modules/core-js/internals/object-keys.js"),at=te("./node_modules/core-js/internals/object-get-own-property-names.js"),qe=te("./node_modules/core-js/internals/object-get-own-property-names-external.js"),xt=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),it=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Bt=te("./node_modules/core-js/internals/object-define-property.js"),nt=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ht=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),vt=te("./node_modules/core-js/internals/redefine.js"),At=te("./node_modules/core-js/internals/shared.js"),Xe=te("./node_modules/core-js/internals/shared-key.js"),_e=te("./node_modules/core-js/internals/hidden-keys.js"),dt=te("./node_modules/core-js/internals/uid.js"),$e=te("./node_modules/core-js/internals/well-known-symbol.js"),kt=te("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),jt=te("./node_modules/core-js/internals/define-well-known-symbol.js"),un=te("./node_modules/core-js/internals/set-to-string-tag.js"),bt=te("./node_modules/core-js/internals/internal-state.js"),sn=te("./node_modules/core-js/internals/array-iteration.js").forEach,Et=Xe("hidden"),St="Symbol",Dt="prototype",Zt=$e("toPrimitive"),pt=bt.set,et=bt.getterFor(St),Nt=Object[Dt],ht=ue.Symbol,st=se("JSON","stringify"),Ge=it.f,Ee=Bt.f,de=qe.f,Be=nt.f,Ie=At("symbols"),be=At("op-symbols"),Ze=At("string-to-symbol-registry"),gt=At("symbol-to-string-registry"),an=At("wks"),Mt=ue.QObject,ct=!Mt||!Mt[Dt]||!Mt[Dt].findChild,Vt=y&&x(function(){return Re(Ee({},"a",{get:function(){return Ee(this,"a",{value:7}).a}})).a!=7})?function(Hr,Rr,Dr){var oa=Ge(Nt,Rr);oa&&delete Nt[Rr],Ee(Hr,Rr,Dr),oa&&Hr!==Nt&&Ee(Nt,Rr,oa)}:Ee,cn=function(Hr,Rr){var Dr=Ie[Hr]=Re(ht[Dt]);return pt(Dr,{type:St,tag:Hr,description:Rr}),y||(Dr.description=Rr),Dr},Ft=function(Rr,Dr,oa){Rr===Nt&&Ft(be,Dr,oa),ie(Rr);var Ia=Pe(Dr);return ie(oa),E(Ie,Ia)?(oa.enumerable?(E(Rr,Et)&&Rr[Et][Ia]&&(Rr[Et][Ia]=!1),oa=Re(oa,{enumerable:Me(0,!1)})):(E(Rr,Et)||Ee(Rr,Et,Me(1,{})),Rr[Et][Ia]=!0),Vt(Rr,Ia,oa)):Ee(Rr,Ia,oa)},Gt=function(Rr,Dr){ie(Rr);var oa=pe(Dr),Ia=xe(oa).concat(ir(oa));return sn(Ia,function(Qa){(!y||fn.call(oa,Qa))&&Ft(Rr,Qa,oa[Qa])}),Rr},pn=function(Rr,Dr){return Dr===void 0?Re(Rr):Gt(Re(Rr),Dr)},fn=function(Rr){var Dr=Pe(Rr),oa=Be.call(this,Dr);return this===Nt&&E(Ie,Dr)&&!E(be,Dr)?!1:oa||!E(this,Dr)||!E(Ie,Dr)||E(this,Et)&&this[Et][Dr]?oa:!0},Xn=function(Rr,Dr){var oa=pe(Rr),Ia=Pe(Dr);if(!(oa===Nt&&E(Ie,Ia)&&!E(be,Ia))){var Qa=Ge(oa,Ia);return Qa&&E(Ie,Ia)&&!(E(oa,Et)&&oa[Et][Ia])&&(Qa.enumerable=!0),Qa}},Ar=function(Rr){var Dr=de(pe(Rr)),oa=[];return sn(Dr,function(Ia){!E(Ie,Ia)&&!E(_e,Ia)&&oa.push(Ia)}),oa},ir=function(Rr){var Dr=Rr===Nt,oa=de(Dr?be:pe(Rr)),Ia=[];return sn(oa,function(Qa){E(Ie,Qa)&&(!Dr||E(Nt,Qa))&&Ia.push(Ie[Qa])}),Ia};if(a||(ht=function(){if(this instanceof ht)throw TypeError("Symbol is not a constructor");var Rr=!arguments.length||arguments[0]===void 0?void 0:ve(arguments[0]),Dr=dt(Rr),oa=function(Ia){this===Nt&&oa.call(be,Ia),E(this,Et)&&E(this[Et],Dr)&&(this[Et][Dr]=!1),Vt(this,Dr,Me(1,Ia))};return y&&ct&&Vt(Nt,Dr,{configurable:!0,set:oa}),cn(Dr,Rr)},vt(ht[Dt],"toString",function(){return et(this).tag}),vt(ht,"withoutSetter",function(Hr){return cn(dt(Hr),Hr)}),nt.f=fn,Bt.f=Ft,it.f=Xn,at.f=qe.f=Ar,xt.f=ir,kt.f=function(Hr){return cn($e(Hr),Hr)},y&&(Ee(ht[Dt],"description",{configurable:!0,get:function(){return et(this).description}}),ne||vt(Nt,"propertyIsEnumerable",fn,{unsafe:!0}))),le({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:ht}),sn(xe(an),function(Hr){jt(Hr)}),le({target:St,stat:!0,forced:!a},{for:function(Hr){var Rr=ve(Hr);if(E(Ze,Rr))return Ze[Rr];var Dr=ht(Rr);return Ze[Rr]=Dr,gt[Dr]=Rr,Dr},keyFor:function(Rr){if(!re(Rr))throw TypeError(Rr+" is not a symbol");if(E(gt,Rr))return gt[Rr]},useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),le({target:"Object",stat:!0,forced:!a,sham:!y},{create:pn,defineProperty:Ft,defineProperties:Gt,getOwnPropertyDescriptor:Xn}),le({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:Ar,getOwnPropertySymbols:ir}),le({target:"Object",stat:!0,forced:x(function(){xt.f(1)})},{getOwnPropertySymbols:function(Rr){return xt.f(Ae(Rr))}}),st){var Ir=!a||x(function(){var Hr=ht();return st([Hr])!="[null]"||st({a:Hr})!="{}"||st(Object(Hr))!="{}"});le({target:"JSON",stat:!0,forced:Ir},{stringify:function(Rr,Dr,oa){for(var Ia=[Rr],Qa=1,Vr;arguments.length>Qa;)Ia.push(arguments[Qa++]);if(Vr=Dr,!(!ee(Dr)&&Rr===void 0||re(Rr)))return b(Dr)||(Dr=function(_a,ja){if(typeof Vr=="function"&&(ja=Vr.call(this,_a,ja)),!re(ja))return ja}),Ia[1]=Dr,st.apply(null,Ia)}})}ht[Dt][Zt]||Ht(ht[Dt],Zt,ht[Dt].valueOf),un(ht,St),_e[Et]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/dom-iterables.js"),se=te("./node_modules/core-js/internals/array-for-each.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var y in ue){var a=le[y],x=a&&a.prototype;if(x&&x.forEach!==se)try{ne(x,"forEach",se)}catch(E){x.forEach=se}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/dom-iterables.js"),se=te("./node_modules/core-js/modules/es.array.iterator.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=te("./node_modules/core-js/internals/well-known-symbol.js"),a=y("iterator"),x=y("toStringTag"),E=se.values;for(var b in ue){var ee=le[b],re=ee&&ee.prototype;if(re){if(re[a]!==E)try{ne(re,a,E)}catch(Ae){re[a]=E}if(re[x]||ne(re,x,b),ue[b]){for(var ie in se)if(re[ie]!==se[ie])try{ne(re,ie,se[ie])}catch(Ae){re[ie]=se[ie]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(ce){(function(ge,te){ce.exports=te()})(this,function(){"use strict";function ge(Mt){var ct=typeof Mt;return Mt!==null&&(ct==="object"||ct==="function")}function te(Mt){return typeof Mt=="function"}var le=void 0;Array.isArray?le=Array.isArray:le=function(Mt){return Object.prototype.toString.call(Mt)==="[object Array]"};var ue=le,se=0,ne=void 0,y=void 0,a=function(ct,Vt){xe[se]=ct,xe[se+1]=Vt,se+=2,se===2&&(y?y(at):xt())};function x(Mt){y=Mt}function E(Mt){a=Mt}var b=typeof window!="undefined"?window:void 0,ee=b||{},re=ee.MutationObserver||ee.WebKitMutationObserver,ie=typeof self=="undefined"&&typeof z!="undefined"&&{}.toString.call(z)==="[object process]",Ae=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return z.nextTick(at)}}function Pe(){return typeof ne!="undefined"?function(){ne(at)}:Re()}function ve(){var Mt=0,ct=new re(at),Vt=document.createTextNode("");return ct.observe(Vt,{characterData:!0}),function(){Vt.data=Mt=++Mt%2}}function Me(){var Mt=new MessageChannel;return Mt.port1.onmessage=at,function(){return Mt.port2.postMessage(0)}}function Re(){var Mt=setTimeout;return function(){return Mt(at,1)}}var xe=new Array(1e3);function at(){for(var Mt=0;Mt>>6)+ce(128|xt&63):ce(224|xt>>>12&15)+ce(128|xt>>>6&63)+ce(128|xt&63)}else{var xt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return ce(240|xt>>>18&7)+ce(128|xt>>>12&63)+ce(128|xt>>>6&63)+ce(128|xt&63)}},te=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,le=function(qe){return qe.replace(te,ge)},ue=function(qe){var xt=[0,2,1][qe.length%3],it=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Bt=[me.charAt(it>>>18),me.charAt(it>>>12&63),xt>=2?"=":me.charAt(it>>>6&63),xt>=1?"=":me.charAt(it&63)];return Bt.join("")},se=De.btoa&&typeof De.btoa=="function"?function(qe){return De.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,ue)},ne=function(qe){return se(le(String(qe)))},y=function(qe){return qe.replace(/[+\/]/g,function(xt){return xt=="+"?"-":"_"}).replace(/=/g,"")},a=function(qe,xt){return xt?y(ne(qe)):ne(qe)},x=function(qe){return a(qe,!0)},E;De.Uint8Array&&(E=function(qe,xt){for(var it="",Bt=0,nt=qe.length;Bt>>18)+me.charAt(Xe>>>12&63)+(typeof vt!="undefined"?me.charAt(Xe>>>6&63):"=")+(typeof At!="undefined"?me.charAt(Xe&63):"=")}return xt?y(it):it});var b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ee=function(qe){switch(qe.length){case 4:var xt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),it=xt-65536;return ce((it>>>10)+55296)+ce((it&1023)+56320);case 3:return ce((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return ce((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},re=function(qe){return qe.replace(b,ee)},ie=function(qe){var xt=qe.length,it=xt%4,Bt=(xt>0?ae[qe.charAt(0)]<<18:0)|(xt>1?ae[qe.charAt(1)]<<12:0)|(xt>2?ae[qe.charAt(2)]<<6:0)|(xt>3?ae[qe.charAt(3)]:0),nt=[ce(Bt>>>16),ce(Bt>>>8&255),ce(Bt&255)];return nt.length-=[0,0,2,1][it],nt.join("")},Ae=De.atob&&typeof De.atob=="function"?function(qe){return De.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,ie)},pe=function(qe){return Ae(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(qe){return re(Ae(qe))},ve=function(qe){return String(qe).replace(/[-_]/g,function(xt){return xt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Me=function(qe){return Pe(ve(qe))},Re;De.Uint8Array&&(Re=function(qe){return Uint8Array.from(pe(ve(qe)),function(xt){return xt.charCodeAt(0)})});var xe=function(){var qe=De.Base64;return De.Base64=Fe,qe};if(De.Base64={VERSION:we,atob:pe,btoa:se,fromBase64:Me,toBase64:a,utob:le,encode:a,encodeURI:x,btou:re,decode:Me,noConflict:xe,fromUint8Array:E,toUint8Array:Re},typeof Object.defineProperty=="function"){var at=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};De.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",at(function(){return Me(this)})),Object.defineProperty(String.prototype,"toBase64",at(function(qe){return a(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",at(function(){return a(this,!0)}))}}return De.Meteor&&(Base64=De.Base64),Rn.exports?Rn.exports.Base64=De.Base64:(z=[],oe=function(){return De.Base64}.apply(rn,z),oe!==void 0&&(Rn.exports=oe)),{Base64:De.Base64}})},32092:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{AcroForm:function(){return ql},AcroFormAppearance:function(){return zo},AcroFormButton:function(){return ml},AcroFormCheckBox:function(){return Mi},AcroFormChoiceField:function(){return Cu},AcroFormComboBox:function(){return Ml},AcroFormEditBox:function(){return Ss},AcroFormListBox:function(){return Gu},AcroFormPasswordField:function(){return pu},AcroFormPushButton:function(){return bA},AcroFormRadioButton:function(){return Kl},AcroFormTextField:function(){return tA},GState:function(){return Dl},ShadingPattern:function(){return Xo},TilingPattern:function(){return Za},default:function(){return io},jsPDF:function(){return ua}});var z=he(39559),oe={},De=function(Se,fe,Ce,Oe,Ke){var ke=new Worker(oe[fe]||(oe[fe]=URL.createObjectURL(new Blob([Se+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return ke.onmessage=function(Ve){var tt=Ve.data,lt=tt.$e$;if(lt){var Pt=new Error(lt[0]);Pt.code=lt[1],Pt.stack=lt[2],Ke(Pt,null)}else Ke(null,tt)},ke.postMessage(Ce,Oe),ke},Fe=Uint8Array,we=Uint16Array,me=Int32Array,ae=new Fe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),ce=new Fe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),ge=new Fe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),te=function(Se,fe){for(var Ce=new we(31),Oe=0;Oe<31;++Oe)Ce[Oe]=fe+=1<>1|(E&21845)<<1;b=(b&52428)>>2|(b&13107)<<2,b=(b&61680)>>4|(b&3855)<<4,x[E]=((b&65280)>>8|(b&255)<<8)>>1}for(var ee=function(Se,fe,Ce){for(var Oe=Se.length,Ke=0,ke=new we(fe);Ke>lt]=Pt}else for(tt=new we(Oe),Ke=0;Ke>15-Se[Ke]);return tt},re=new Fe(288),E=0;E<144;++E)re[E]=8;for(var E=144;E<256;++E)re[E]=9;for(var E=256;E<280;++E)re[E]=7;for(var E=280;E<288;++E)re[E]=8;for(var ie=new Fe(32),E=0;E<32;++E)ie[E]=5;var Ae=ee(re,9,0),pe=ee(re,9,1),Pe=ee(ie,5,0),ve=ee(ie,5,1),Me=function(Se){for(var fe=Se[0],Ce=1;Cefe&&(fe=Se[Ce]);return fe},Re=function(Se,fe,Ce){var Oe=fe/8|0;return(Se[Oe]|Se[Oe+1]<<8)>>(fe&7)&Ce},xe=function(Se,fe){var Ce=fe/8|0;return(Se[Ce]|Se[Ce+1]<<8|Se[Ce+2]<<16)>>(fe&7)},at=function(Se){return(Se+7)/8|0},qe=function(Se,fe,Ce){return(fe==null||fe<0)&&(fe=0),(Ce==null||Ce>Se.length)&&(Ce=Se.length),new Fe(Se.subarray(fe,Ce))},xt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},it=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Bt=function(Se,fe,Ce){var Oe=new Error(fe||it[Se]);if(Oe.code=Se,Error.captureStackTrace&&Error.captureStackTrace(Oe,Bt),!Ce)throw Oe;return Oe},nt=function(Se,fe,Ce,Oe){var Ke=Se.length,ke=Oe?Oe.length:0;if(!Ke||fe.f&&!fe.l)return Ce||new Fe(0);var Ve=!Ce,tt=Ve||fe.i!=2,lt=fe.i;Ve&&(Ce=new Fe(Ke*3));var Pt=function(Fr){var Jr=Ce.length;if(Fr>Jr){var ha=new Fe(Math.max(Jr*2,Fr));ha.set(Ce),Ce=ha}},Kt=fe.f||0,zt=fe.p||0,_t=fe.b||0,It=fe.l,Fn=fe.d,Cn=fe.m,Mn=fe.n,gn=Ke*8;do{if(!It){Kt=Re(Se,zt,1);var Gn=Re(Se,zt+1,3);if(zt+=3,Gn)if(Gn==1)It=pe,Fn=ve,Cn=9,Mn=5;else if(Gn==2){var pa=Re(Se,zt,31)+257,Mr=Re(Se,zt+10,15)+4,qn=pa+Re(Se,zt+5,31)+1;zt+=14;for(var jr=new Fe(qn),ia=new Fe(19),Dn=0;Dn>4;if(cr<16)jr[Dn++]=cr;else{var Wt=0,nn=0;for(cr==16?(nn=3+Re(Se,zt,3),zt+=2,Wt=jr[Dn-1]):cr==17?(nn=3+Re(Se,zt,7),zt+=3):cr==18&&(nn=11+Re(Se,zt,127),zt+=7);nn--;)jr[Dn++]=Wt}}var qt=jr.subarray(0,pa),yn=jr.subarray(pa);Cn=Me(qt),Mn=Me(yn),It=ee(qt,Cn,1),Fn=ee(yn,Mn,1)}else Bt(1);else{var cr=at(zt)+4,Tr=Se[cr-4]|Se[cr-3]<<8,Or=cr+Tr;if(Or>Ke){lt&&Bt(0);break}tt&&Pt(_t+Tr),Ce.set(Se.subarray(cr,Or),_t),fe.b=_t+=Tr,fe.p=zt=Or*8,fe.f=Kt;continue}if(zt>gn){lt&&Bt(0);break}}tt&&Pt(_t+131072);for(var Sn=(1<>4;if(zt+=Wt&15,zt>gn){lt&&Bt(0);break}if(Wt||Bt(2),Xt<256)Ce[_t++]=Xt;else if(Xt==256){Ot=zt,It=null;break}else{var $t=Xt-254;if(Xt>264){var Dn=Xt-257,vn=ae[Dn];$t=Re(Se,zt,(1<>4;In||Bt(3),zt+=In&15;var yn=y[jn];if(jn>3){var vn=ce[jn];yn+=xe(Se,zt)&(1<gn){lt&&Bt(0);break}tt&&Pt(_t+131072);var Vn=_t+$t;if(_t>8},vt=function(Se,fe,Ce){Ce<<=fe&7;var Oe=fe/8|0;Se[Oe]|=Ce,Se[Oe+1]|=Ce>>8,Se[Oe+2]|=Ce>>16},At=function(Se,fe){for(var Ce=[],Oe=0;Oe_t&&(_t=ke[Oe].s);var It=new we(_t+1),Fn=Xe(Ce[Kt-1],It,0);if(Fn>fe){var Oe=0,Cn=0,Mn=Fn-fe,gn=1<fe)Cn+=gn-(1<>=Mn;Cn>0;){var cr=ke[Oe].s;It[cr]=0&&Cn;--Oe){var Tr=ke[Oe].s;It[Tr]==fe&&(--It[Tr],++Cn)}Fn=fe}return{t:new Fe(It),l:Fn}},Xe=function(Se,fe,Ce){return Se.s==-1?Math.max(Xe(Se.l,fe,Ce+1),Xe(Se.r,fe,Ce+1)):fe[Se.s]=Ce},_e=function(Se){for(var fe=Se.length;fe&&!Se[--fe];);for(var Ce=new we(++fe),Oe=0,Ke=Se[0],ke=1,Ve=function(lt){Ce[Oe++]=lt},tt=1;tt<=fe;++tt)if(Se[tt]==Ke&&tt!=fe)++ke;else{if(!Ke&&ke>2){for(;ke>138;ke-=138)Ve(32754);ke>2&&(Ve(ke>10?ke-11<<5|28690:ke-3<<5|12305),ke=0)}else if(ke>3){for(Ve(Ke),--ke;ke>6;ke-=6)Ve(8304);ke>2&&(Ve(ke-3<<5|8208),ke=0)}for(;ke--;)Ve(Ke);ke=1,Ke=Se[tt]}return{c:Ce.subarray(0,Oe),n:fe}},dt=function(Se,fe){for(var Ce=0,Oe=0;Oe>8,Se[Ke+2]=Se[Ke]^255,Se[Ke+3]=Se[Ke+1]^255;for(var ke=0;ke4&&!ia[ge[Nn-1]];--Nn);var rt=Pt+5<<3,ot=dt(Ke,re)+dt(ke,ie)+Ve,Qt=dt(Ke,_t)+dt(ke,Cn)+Ve+14+3*Nn+dt(Mr,ia)+2*Mr[16]+3*Mr[17]+7*Mr[18];if(lt>=0&&rt<=ot&&rt<=Qt)return $e(fe,Kt,Se.subarray(lt,lt+Pt));var Wt,nn,qt,yn;if(Ht(fe,Kt,1+(Qt15&&(Ht(fe,Kt,Xt[qn]>>5&127),Kt+=Xt[qn]>>12)}}else Wt=Ae,nn=re,qt=Pe,yn=ie;for(var qn=0;qn255){var $t=vn>>18&31;vt(fe,Kt,Wt[$t+257]),Kt+=nn[$t+257],$t>7&&(Ht(fe,Kt,vn>>23&31),Kt+=ae[$t]);var In=vn&31;vt(fe,Kt,qt[In]),Kt+=yn[In],In>3&&(vt(fe,Kt,vn>>5&8191),Kt+=ce[In])}else vt(fe,Kt,Wt[vn]),Kt+=nn[vn]}return vt(fe,Kt,Wt[256]),Kt+nn[256]},jt=new me([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),un=new Fe(0),bt=function(Se,fe,Ce,Oe,Ke,ke){var Ve=ke.z||Se.length,tt=new Fe(Oe+Ve+5*(1+Math.ceil(Ve/7e3))+Ke),lt=tt.subarray(Oe,tt.length-Ke),Pt=ke.l,Kt=(ke.r||0)&7;if(fe){Kt&&(lt[0]=ke.r>>3);for(var zt=jt[fe-1],_t=zt>>13,It=zt&8191,Fn=(1<7e3||ia>24576)&&(Wt>423||!Pt)){Kt=kt(Se,lt,0,Tr,Or,pa,qn,ia,Nn,jr-Nn,Kt),ia=Mr=qn=0,Nn=jr;for(var nn=0;nn<286;++nn)Or[nn]=0;for(var nn=0;nn<30;++nn)pa[nn]=0}var qt=2,yn=0,Sn=It,Qn=ot-Qt&32767;if(Wt>2&&rt==cr(jr-Qn))for(var Ot=Math.min(_t,Wt)-1,Xt=Math.min(32767,jr),$t=Math.min(258,Wt);Qn<=Xt&&--Sn&&ot!=Qt;){if(Se[jr+qt]==Se[jr+qt-Qn]){for(var vn=0;vn<$t&&Se[jr+vn]==Se[jr+vn-Qn];++vn);if(vn>qt){if(qt=vn,yn=Qn,vn>Ot)break;for(var In=Math.min(Qn,vn-2),jn=0,nn=0;nnjn&&(jn=yr,Qt=Vn)}}}ot=Qt,Qt=Cn[ot],Qn+=ot-Qt&32767}if(yn){Tr[ia++]=268435456|se[qt]<<18|a[yn];var Fr=se[qt]&31,Jr=a[yn]&31;qn+=ae[Fr]+ce[Jr],++Or[257+Fr],++pa[Jr],Dn=jr+qt,++Mr}else Tr[ia++]=Se[jr],++Or[Se[jr]]}}for(jr=Math.max(jr,Dn);jr=Ve&&(lt[Kt/8|0]=Pt,ha=Ve),Kt=$e(lt,Kt+1,Se.subarray(jr,ha))}ke.i=Ve}return qe(tt,0,Oe+at(Kt)+Ke)},sn=null,Et=function(){var Se=-1;return{p:function(fe){for(var Ce=Se,Oe=0;Oe>>8;Se=Ce},d:function(){return~Se}}},St=function(){var Se=1,fe=0;return{p:function(Ce){for(var Oe=Se,Ke=fe,ke=Ce.length|0,Ve=0;Ve!=ke;){for(var tt=Math.min(Ve+2655,ke);Ve>16),Ke=(Ke&65535)+15*(Ke>>16)}Se=Oe,fe=Ke},d:function(){return Se%=65521,fe%=65521,(Se&255)<<24|(Se&65280)<<8|(fe&255)<<8|fe>>8}}},Dt=function(Se,fe,Ce,Oe,Ke){if(!Ke&&(Ke={l:1},fe.dictionary)){var ke=fe.dictionary.subarray(-32768),Ve=new Fe(ke.length+Se.length);Ve.set(ke),Ve.set(Se,ke.length),Se=Ve,Ke.w=ke.length}return bt(Se,fe.level==null?6:fe.level,fe.mem==null?Ke.l?Math.ceil(Math.max(8,Math.min(13,Math.log(Se.length)))*1.5):20:12+fe.mem,Ce,Oe,Ke)},Zt=function(Se,fe){var Ce={};for(var Oe in Se)Ce[Oe]=Se[Oe];for(var Oe in fe)Ce[Oe]=fe[Oe];return Ce},pt=function(Se,fe,Ce){for(var Oe=Se(),Ke=Se.toString(),ke=Ke.slice(Ke.indexOf("[")+1,Ke.lastIndexOf("]")).replace(/\s+/g,"").split(","),Ve=0;Ve>>0},cn=function(Se,fe){return Vt(Se,fe)+Vt(Se,fe+4)*4294967296},Ft=function(Se,fe,Ce){for(;Ce;++fe)Se[fe]=Ce,Ce>>>=8},Gt=function(Se,fe){var Ce=fe.filename;if(Se[0]=31,Se[1]=139,Se[2]=8,Se[8]=fe.level<2?4:fe.level==9?2:0,Se[9]=3,fe.mtime!=0&&Ft(Se,4,Math.floor(new Date(fe.mtime||Date.now())/1e3)),Ce){Se[3]=8;for(var Oe=0;Oe<=Ce.length;++Oe)Se[Oe+10]=Ce.charCodeAt(Oe)}},pn=function(Se){(Se[0]!=31||Se[1]!=139||Se[2]!=8)&&Bt(6,"invalid gzip data");var fe=Se[3],Ce=10;fe&4&&(Ce+=(Se[10]|Se[11]<<8)+2);for(var Oe=(fe>>3&1)+(fe>>4&1);Oe>0;Oe-=!Se[Ce++]);return Ce+(fe&2)},fn=function(Se){var fe=Se.length;return(Se[fe-4]|Se[fe-3]<<8|Se[fe-2]<<16|Se[fe-1]<<24)>>>0},Xn=function(Se){return 10+(Se.filename?Se.filename.length+1:0)},Ar=function(Se,fe){var Ce=fe.level,Oe=Ce==0?0:Ce<6?1:Ce==9?3:2;if(Se[0]=120,Se[1]=Oe<<6|(fe.dictionary&&32),Se[1]|=31-(Se[0]<<8|Se[1])%31,fe.dictionary){var Ke=St();Ke.p(fe.dictionary),Ft(Se,2,Ke.d())}},ir=function(Se,fe){return((Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31)&&Bt(6,"invalid zlib data"),(Se[1]>>5&1)==+!fe&&Bt(6,"invalid zlib data: "+(Se[1]&32?"need":"unexpected")+" dictionary"),(Se[1]>>3&4)+2};function Ir(Se,fe){return typeof Se=="function"&&(fe=Se,Se={}),this.ondata=fe,Se}var Hr=null,Rr=null;function Dr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge],function(Oe){return be(oa(Oe.data[0],Oe.data[1]))},0,Ce)}function oa(Se,fe){return Dt(Se,fe||{},0,0)}var Ia=null,Qa=null;function Vr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st],function(Oe){return be(_a(Oe.data[0],Ze(Oe.data[1])))},1,Ce)}function _a(Se,fe){return nt(Se,{i:2},fe&&fe.out,fe&&fe.dictionary)}var ja=null,fa=null;function bo(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge,Ee,function(){return[ui]}],function(Oe){return be(ui(Oe.data[0],Oe.data[1]))},2,Ce)}function ui(Se,fe){fe||(fe={});var Ce=Et(),Oe=Se.length;Ce.p(Se);var Ke=Dt(Se,fe,Xn(fe),8),ke=Ke.length;return Gt(Ke,fe),Ft(Ke,ke-8,Ce.d()),Ft(Ke,ke-4,Oe),Ke}var Bn=null,ar=null;function dr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st,de,function(){return[wr]}],function(Oe){return be(wr(Oe.data[0],Oe.data[1]))},3,Ce)}function wr(Se,fe){var Ce=pn(Se);return Ce+8>Se.length&&Bt(6,"invalid gzip data"),nt(Se.subarray(Ce,-8),{i:2},fe&&fe.out||new Fe(fn(Se)),fe&&fe.dictionary)}var sa=null,rr=null;function Ne(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge,Be,function(){return[He]}],function(Oe){return be(He(Oe.data[0],Oe.data[1]))},4,Ce)}function He(Se,fe){fe||(fe={});var Ce=St();Ce.p(Se);var Oe=Dt(Se,fe,fe.dictionary?6:2,4);return Ar(Oe,fe),Ft(Oe,Oe.length-4,Ce.d()),Oe}var Qe=null,ut=null;function Rt(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st,Ie,function(){return[hn]}],function(Oe){return be(hn(Oe.data[0],Ze(Oe.data[1])))},5,Ce)}function hn(Se,fe){return nt(Se.subarray(ir(Se,fe&&fe.dictionary),-4),{i:2},fe&&fe.out,fe&&fe.dictionary)}var bn=null,ea=null;function vr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),Se[0]==31&&Se[1]==139&&Se[2]==8?dr(Se,fe,Ce):(Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31?Vr(Se,fe,Ce):Rt(Se,fe,Ce)}function Sr(Se,fe){return Se[0]==31&&Se[1]==139&&Se[2]==8?wr(Se,fe):(Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31?_a(Se,fe):hn(Se,fe)}var aa=function(Se,fe,Ce,Oe){for(var Ke in Se){var ke=Se[Ke],Ve=fe+Ke,tt=Oe;Array.isArray(ke)&&(tt=Zt(Oe,ke[1]),ke=ke[0]),ke instanceof Fe?Ce[Ve]=[ke,tt]:(Ce[Ve+="/"]=[new Fe(0),tt],aa(ke,Ve,Ce,Oe))}},_n=typeof TextEncoder!="undefined"&&new TextEncoder,on=typeof TextDecoder!="undefined"&&new TextDecoder,ur=0;try{on.decode(un,{stream:!0}),ur=1}catch(Se){}var mr=function(Se){for(var fe="",Ce=0;;){var Oe=Se[Ce++],Ke=(Oe>127)+(Oe>223)+(Oe>239);if(Ce+Ke>Se.length)return{s:fe,r:qe(Se,Ce-1)};Ke?Ke==3?(Oe=((Oe&15)<<18|(Se[Ce++]&63)<<12|(Se[Ce++]&63)<<6|Se[Ce++]&63)-65536,fe+=String.fromCharCode(55296|Oe>>10,56320|Oe&1023)):Ke&1?fe+=String.fromCharCode((Oe&31)<<6|Se[Ce++]&63):fe+=String.fromCharCode((Oe&15)<<12|(Se[Ce++]&63)<<6|Se[Ce++]&63):fe+=String.fromCharCode(Oe)}},fr=null,Lr=null;function ln(Se,fe){if(fe){for(var Ce=new Fe(Se.length),Oe=0;Oe>1)),Ve=0,tt=function(Kt){ke[Ve++]=Kt},Oe=0;Oeke.length){var lt=new Fe(Ve+8+(Ke-Oe<<1));lt.set(ke),ke=lt}var Pt=Se.charCodeAt(Oe);Pt<128||fe?tt(Pt):Pt<2048?(tt(192|Pt>>6),tt(128|Pt&63)):Pt>55295&&Pt<57344?(Pt=65536+(Pt&1047552)|Se.charCodeAt(++Oe)&1023,tt(240|Pt>>18),tt(128|Pt>>12&63),tt(128|Pt>>6&63),tt(128|Pt&63)):(tt(224|Pt>>12),tt(128|Pt>>6&63),tt(128|Pt&63))}return qe(ke,0,Ve)}function Hn(Se,fe){if(fe){for(var Ce="",Oe=0;Oe65535&&Bt(9),fe+=Oe+4}return fe},gr=function(Se,fe,Ce,Oe,Ke,ke,Ve,tt){var lt=Oe.length,Pt=Ce.extra,Kt=tt&&tt.length,zt=Br(Pt);Ft(Se,fe,Ve!=null?33639248:67324752),fe+=4,Ve!=null&&(Se[fe++]=20,Se[fe++]=Ce.os),Se[fe]=20,fe+=2,Se[fe++]=Ce.flag<<1|(ke<0&&8),Se[fe++]=Ke&&8,Se[fe++]=Ce.compression&255,Se[fe++]=Ce.compression>>8;var _t=new Date(Ce.mtime==null?Date.now():Ce.mtime),It=_t.getFullYear()-1980;if((It<0||It>119)&&Bt(10),Ft(Se,fe,It<<25|_t.getMonth()+1<<21|_t.getDate()<<16|_t.getHours()<<11|_t.getMinutes()<<5|_t.getSeconds()>>1),fe+=4,ke!=-1&&(Ft(Se,fe,Ce.crc),Ft(Se,fe+4,ke<0?-ke-2:ke),Ft(Se,fe+8,Ce.size)),Ft(Se,fe+12,lt),Ft(Se,fe+14,zt),fe+=16,Ve!=null&&(Ft(Se,fe,Kt),Ft(Se,fe+6,Ce.attrs),Ft(Se,fe+10,Ve),fe+=14),Se.set(Oe,fe),fe+=lt,zt)for(var Fn in Pt){var Cn=Pt[Fn],Mn=Cn.length;Ft(Se,fe,+Fn),Ft(Se,fe+2,Mn),Se.set(Cn,fe+4),fe+=4+Mn}return Kt&&(Se.set(tt,fe),fe+=Kt),fe},Da=function(Se,fe,Ce,Oe,Ke){Ft(Se,fe,101010256),Ft(Se,fe+8,Ce),Ft(Se,fe+10,Ce),Ft(Se,fe+12,Oe),Ft(Se,fe+16,Ke)},Pa=null,br=null,To=null,xo=null;function fi(Se,fe,Ce){Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7);var Oe={};aa(Se,"",Oe,fe);var Ke=Object.keys(Oe),ke=Ke.length,Ve=0,tt=0,lt=ke,Pt=new Array(ke),Kt=[],zt=function(){for(var Mn=0;Mn65535&&ot(Bt(11,0,1),null),!rt)ot(null,cr);else if(pa<16e4)try{ot(null,oa(cr,Tr))}catch(Qt){ot(Qt,null)}else Kt.push(Dr(cr,Tr,ot))},Cn=0;Cn65535&&Bt(11);var gn=Kt?oa(lt,Pt):lt,Gn=gn.length,cr=Et();cr.p(lt),Oe.push(Zt(Pt,{size:lt.length,crc:cr.d(),c:gn,f:zt,m:Fn,u:_t!=Ve.length||Fn&&It.length!=Cn,o:Ke,compression:Kt})),Ke+=30+_t+Mn+Gn,ke+=76+2*(_t+Mn)+(Cn||0)+Gn}for(var Tr=new Fe(ke+22),Or=Ke,pa=ke-Ke,Mr=0;Mr65558)return Ve(Bt(13,0,1),null),Ke;var lt=ct(Se,tt+8);if(lt){var Pt=lt,Kt=Vt(Se,tt+16),zt=Kt==4294967295||Pt==65535;if(zt){var _t=Vt(Se,tt-12);zt=Vt(Se,_t)==101075792,zt&&(Pt=lt=Vt(Se,_t+32),Kt=Vt(Se,_t+48))}for(var It=fe&&fe.filter,Fn=function(Mn){var gn=Cr(Se,Kt,zt),Gn=gn[0],cr=gn[1],Tr=gn[2],Or=gn[3],pa=gn[4],Mr=gn[5],qn=nr(Se,Mr);Kt=pa;var jr=function(Dn,Nn){Dn?(Ke(),Ve(Dn,null)):(Nn&&(ke[Or]=Nn),--lt||Ve(null,ke))};if(!It||It({name:Or,size:cr,originalSize:Tr,compression:Gn}))if(!Gn)jr(null,qe(Se,qn,qn+cr));else if(Gn==8){var ia=Se.subarray(qn,qn+cr);if(Tr<524288||cr>.8*Tr)try{jr(null,_a(ia,{out:new Fe(Tr)}))}catch(Dn){jr(Dn,null)}else Oe.push(Vr(ia,{size:Tr},jr))}else jr(Bt(14,"unknown compression type "+Gn,1),null);else jr(null,null)},Cn=0;Cn65558)&&Bt(13);var Ke=ct(Se,Oe+8);if(!Ke)return{};var ke=Vt(Se,Oe+16),Ve=ke==4294967295||Ke==65535;if(Ve){var tt=Vt(Se,Oe-12);Ve=Vt(Se,tt)==101075792,Ve&&(Ke=Vt(Se,tt+32),ke=Vt(Se,tt+48))}for(var lt=fe&&fe.filter,Pt=0;Pt=200&&fe.status<=299}function qi(Se){try{Se.dispatchEvent(new MouseEvent("click"))}catch(Ce){var fe=document.createEvent("MouseEvents");fe.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Se.dispatchEvent(fe)}}var yi,Wo,Ui=Ja.saveAs||((typeof window=="undefined"?"undefined":(0,z.Z)(window))!=="object"||window!==Ja?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(Se,fe,Ce){var Oe=Ja.URL||Ja.webkitURL,Ke=document.createElement("a");fe=fe||Se.name||"download",Ke.download=fe,Ke.rel="noopener",typeof Se=="string"?(Ke.href=Se,Ke.origin!==location.origin?vs(Ke.href)?ts(Se,fe,Ce):qi(Ke,Ke.target="_blank"):qi(Ke)):(Ke.href=Oe.createObjectURL(Se),setTimeout(function(){Oe.revokeObjectURL(Ke.href)},4e4),setTimeout(function(){qi(Ke)},0))}:"msSaveOrOpenBlob"in navigator?function(Se,fe,Ce){if(fe=fe||Se.name||"download",typeof Se=="string")if(vs(Se))ts(Se,fe,Ce);else{var Oe=document.createElement("a");Oe.href=Se,Oe.target="_blank",setTimeout(function(){qi(Oe)})}else navigator.msSaveOrOpenBlob(function(Ke,ke){return ke===void 0?ke={autoBom:!1}:(0,z.Z)(ke)!=="object"&&(hi.warn("Deprecated: Expected third argument to be a object"),ke={autoBom:!ke}),ke.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Ke.type)?new Blob(["\uFEFF",Ke],{type:Ke.type}):Ke}(Se,Ce),fe)}:function(Se,fe,Ce,Oe){if((Oe=Oe||open("","_blank"))&&(Oe.document.title=Oe.document.body.innerText="downloading..."),typeof Se=="string")return ts(Se,fe,Ce);var Ke=Se.type==="application/octet-stream",ke=/constructor/i.test(Ja.HTMLElement)||Ja.safari,Ve=/CriOS\/[\d]+/.test(navigator.userAgent);if((Ve||Ke&&ke)&&(typeof FileReader=="undefined"?"undefined":(0,z.Z)(FileReader))==="object"){var tt=new FileReader;tt.onloadend=function(){var Kt=tt.result;Kt=Ve?Kt:Kt.replace(/^data:[^;]*;/,"data:attachment/file;"),Oe?Oe.location.href=Kt:location=Kt,Oe=null},tt.readAsDataURL(Se)}else{var lt=Ja.URL||Ja.webkitURL,Pt=lt.createObjectURL(Se);Oe?Oe.location=Pt:location.href=Pt,Oe=null,setTimeout(function(){lt.revokeObjectURL(Pt)},4e4)}});function Vi(Se){var fe;Se=Se||"",this.ok=!1,Se.charAt(0)=="#"&&(Se=Se.substr(1,6)),Se={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[Se=(Se=Se.replace(/ /g,"")).toLowerCase()]||Se;for(var Ce=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(tt){return[parseInt(tt[1]),parseInt(tt[2]),parseInt(tt[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(tt){return[parseInt(tt[1],16),parseInt(tt[2],16),parseInt(tt[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(tt){return[parseInt(tt[1]+tt[1],16),parseInt(tt[2]+tt[2],16),parseInt(tt[3]+tt[3],16)]}}],Oe=0;Oe255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var tt=this.r.toString(16),lt=this.g.toString(16),Pt=this.b.toString(16);return tt.length==1&&(tt="0"+tt),lt.length==1&&(lt="0"+lt),Pt.length==1&&(Pt="0"+Pt),"#"+tt+lt+Pt}}function ji(Se,fe){var Ce=Se[0],Oe=Se[1],Ke=Se[2],ke=Se[3];Ce=ki(Ce,Oe,Ke,ke,fe[0],7,-680876936),ke=ki(ke,Ce,Oe,Ke,fe[1],12,-389564586),Ke=ki(Ke,ke,Ce,Oe,fe[2],17,606105819),Oe=ki(Oe,Ke,ke,Ce,fe[3],22,-1044525330),Ce=ki(Ce,Oe,Ke,ke,fe[4],7,-176418897),ke=ki(ke,Ce,Oe,Ke,fe[5],12,1200080426),Ke=ki(Ke,ke,Ce,Oe,fe[6],17,-1473231341),Oe=ki(Oe,Ke,ke,Ce,fe[7],22,-45705983),Ce=ki(Ce,Oe,Ke,ke,fe[8],7,1770035416),ke=ki(ke,Ce,Oe,Ke,fe[9],12,-1958414417),Ke=ki(Ke,ke,Ce,Oe,fe[10],17,-42063),Oe=ki(Oe,Ke,ke,Ce,fe[11],22,-1990404162),Ce=ki(Ce,Oe,Ke,ke,fe[12],7,1804603682),ke=ki(ke,Ce,Oe,Ke,fe[13],12,-40341101),Ke=ki(Ke,ke,Ce,Oe,fe[14],17,-1502002290),Ce=Zi(Ce,Oe=ki(Oe,Ke,ke,Ce,fe[15],22,1236535329),Ke,ke,fe[1],5,-165796510),ke=Zi(ke,Ce,Oe,Ke,fe[6],9,-1069501632),Ke=Zi(Ke,ke,Ce,Oe,fe[11],14,643717713),Oe=Zi(Oe,Ke,ke,Ce,fe[0],20,-373897302),Ce=Zi(Ce,Oe,Ke,ke,fe[5],5,-701558691),ke=Zi(ke,Ce,Oe,Ke,fe[10],9,38016083),Ke=Zi(Ke,ke,Ce,Oe,fe[15],14,-660478335),Oe=Zi(Oe,Ke,ke,Ce,fe[4],20,-405537848),Ce=Zi(Ce,Oe,Ke,ke,fe[9],5,568446438),ke=Zi(ke,Ce,Oe,Ke,fe[14],9,-1019803690),Ke=Zi(Ke,ke,Ce,Oe,fe[3],14,-187363961),Oe=Zi(Oe,Ke,ke,Ce,fe[8],20,1163531501),Ce=Zi(Ce,Oe,Ke,ke,fe[13],5,-1444681467),ke=Zi(ke,Ce,Oe,Ke,fe[2],9,-51403784),Ke=Zi(Ke,ke,Ce,Oe,fe[7],14,1735328473),Ce=si(Ce,Oe=Zi(Oe,Ke,ke,Ce,fe[12],20,-1926607734),Ke,ke,fe[5],4,-378558),ke=si(ke,Ce,Oe,Ke,fe[8],11,-2022574463),Ke=si(Ke,ke,Ce,Oe,fe[11],16,1839030562),Oe=si(Oe,Ke,ke,Ce,fe[14],23,-35309556),Ce=si(Ce,Oe,Ke,ke,fe[1],4,-1530992060),ke=si(ke,Ce,Oe,Ke,fe[4],11,1272893353),Ke=si(Ke,ke,Ce,Oe,fe[7],16,-155497632),Oe=si(Oe,Ke,ke,Ce,fe[10],23,-1094730640),Ce=si(Ce,Oe,Ke,ke,fe[13],4,681279174),ke=si(ke,Ce,Oe,Ke,fe[0],11,-358537222),Ke=si(Ke,ke,Ce,Oe,fe[3],16,-722521979),Oe=si(Oe,Ke,ke,Ce,fe[6],23,76029189),Ce=si(Ce,Oe,Ke,ke,fe[9],4,-640364487),ke=si(ke,Ce,Oe,Ke,fe[12],11,-421815835),Ke=si(Ke,ke,Ce,Oe,fe[15],16,530742520),Ce=Ni(Ce,Oe=si(Oe,Ke,ke,Ce,fe[2],23,-995338651),Ke,ke,fe[0],6,-198630844),ke=Ni(ke,Ce,Oe,Ke,fe[7],10,1126891415),Ke=Ni(Ke,ke,Ce,Oe,fe[14],15,-1416354905),Oe=Ni(Oe,Ke,ke,Ce,fe[5],21,-57434055),Ce=Ni(Ce,Oe,Ke,ke,fe[12],6,1700485571),ke=Ni(ke,Ce,Oe,Ke,fe[3],10,-1894986606),Ke=Ni(Ke,ke,Ce,Oe,fe[10],15,-1051523),Oe=Ni(Oe,Ke,ke,Ce,fe[1],21,-2054922799),Ce=Ni(Ce,Oe,Ke,ke,fe[8],6,1873313359),ke=Ni(ke,Ce,Oe,Ke,fe[15],10,-30611744),Ke=Ni(Ke,ke,Ce,Oe,fe[6],15,-1560198380),Oe=Ni(Oe,Ke,ke,Ce,fe[13],21,1309151649),Ce=Ni(Ce,Oe,Ke,ke,fe[4],6,-145523070),ke=Ni(ke,Ce,Oe,Ke,fe[11],10,-1120210379),Ke=Ni(Ke,ke,Ce,Oe,fe[2],15,718787259),Oe=Ni(Oe,Ke,ke,Ce,fe[9],21,-343485551),Se[0]=ul(Ce,Se[0]),Se[1]=ul(Oe,Se[1]),Se[2]=ul(Ke,Se[2]),Se[3]=ul(ke,Se[3])}function ws(Se,fe,Ce,Oe,Ke,ke){return fe=ul(ul(fe,Se),ul(Oe,ke)),ul(fe<>>32-Ke,Ce)}function ki(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe&Ce|~fe&Oe,Se,fe,Ke,ke,Ve)}function Zi(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe&Oe|Ce&~Oe,Se,fe,Ke,ke,Ve)}function si(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe^Ce^Oe,Se,fe,Ke,ke,Ve)}function Ni(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(Ce^(fe|~Oe),Se,fe,Ke,ke,Ve)}function Qs(Se){var fe,Ce=Se.length,Oe=[1732584193,-271733879,-1732584194,271733878];for(fe=64;fe<=Se.length;fe+=64)ji(Oe,mi(Se.substring(fe-64,fe)));Se=Se.substring(fe-64);var Ke=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(fe=0;fe>2]|=Se.charCodeAt(fe)<<(fe%4<<3);if(Ke[fe>>2]|=128<<(fe%4<<3),fe>55)for(ji(Oe,Ke),fe=0;fe<16;fe++)Ke[fe]=0;return Ke[14]=8*Ce,ji(Oe,Ke),Oe}function mi(Se){var fe,Ce=[];for(fe=0;fe<64;fe+=4)Ce[fe>>2]=Se.charCodeAt(fe)+(Se.charCodeAt(fe+1)<<8)+(Se.charCodeAt(fe+2)<<16)+(Se.charCodeAt(fe+3)<<24);return Ce}yi=Ja.atob.bind(Ja),Wo=Ja.btoa.bind(Ja);var Ii="0123456789abcdef".split("");function ns(Se){for(var fe="",Ce=0;Ce<4;Ce++)fe+=Ii[Se>>8*Ce+4&15]+Ii[Se>>8*Ce&15];return fe}function gs(Se){return String.fromCharCode((255&Se)>>0,(65280&Se)>>8,(16711680&Se)>>16,(4278190080&Se)>>24)}function Ws(Se){return Qs(Se).map(gs).join("")}var gl=function(Se){for(var fe=0;fe>16)+(fe>>16)+(Ce>>16)<<16|65535&Ce}return Se+fe&4294967295}function Pl(Se,fe){var Ce,Oe,Ke,ke;if(Se!==Ce){for(var Ve=(Ke=Se,ke=1+(256/Se.length>>0),new Array(ke+1).join(Ke)),tt=[],lt=0;lt<256;lt++)tt[lt]=lt;var Pt=0;for(lt=0;lt<256;lt++){var Kt=tt[lt];Pt=(Pt+Kt+Ve.charCodeAt(lt))%256,tt[lt]=tt[Pt],tt[Pt]=Kt}Ce=Se,Oe=tt}else tt=Oe;var zt=fe.length,_t=0,It=0,Fn="";for(lt=0;lt\x80/\f\xA9\xFEdSiz";var ke=(fe+this.padding).substr(0,32),Ve=(Ce+this.padding).substr(0,32);this.O=this.processOwnerPassword(ke,Ve),this.P=-(1+(255^Ke)),this.encryptionKey=Ws(ke+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(Oe)).substr(0,5),this.U=Pl(this.encryptionKey,this.padding)}function js(Se){if(/[^\u0000-\u00ff]/.test(Se))throw new Error("Invalid PDF Name Object: "+Se+", Only accept ASCII characters.");for(var fe="",Ce=Se.length,Oe=0;Oe126?fe+="#"+("0"+Ke.toString(16)).slice(-2):fe+=Se[Oe]}return fe}function bl(Se){if((0,z.Z)(Se)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var fe={};this.subscribe=function(Ce,Oe,Ke){if(Ke=Ke||!1,typeof Ce!="string"||typeof Oe!="function"||typeof Ke!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");fe.hasOwnProperty(Ce)||(fe[Ce]={});var ke=Math.random().toString(35);return fe[Ce][ke]=[Oe,!!Ke],ke},this.unsubscribe=function(Ce){for(var Oe in fe)if(fe[Oe][Ce])return delete fe[Oe][Ce],Object.keys(fe[Oe]).length===0&&delete fe[Oe],!0;return!1},this.publish=function(Ce){if(fe.hasOwnProperty(Ce)){var Oe=Array.prototype.slice.call(arguments,1),Ke=[];for(var ke in fe[Ce]){var Ve=fe[Ce][ke];try{Ve[0].apply(Se,Oe)}catch(tt){Ja.console&&hi.error("jsPDF PubSub Error",tt.message,tt)}Ve[1]&&Ke.push(ke)}Ke.length&&Ke.forEach(this.unsubscribe)}},this.getTopics=function(){return fe}}function Dl(Se){if(!(this instanceof Dl))return new Dl(Se);var fe="opacity,stroke-opacity".split(",");for(var Ce in Se)Se.hasOwnProperty(Ce)&&fe.indexOf(Ce)>=0&&(this[Ce]=Se[Ce]);this.id="",this.objectNumber=-1}function Au(Se,fe){this.gState=Se,this.matrix=fe,this.id="",this.objectNumber=-1}function Xo(Se,fe,Ce,Oe,Ke){if(!(this instanceof Xo))return new Xo(Se,fe,Ce,Oe,Ke);this.type=Se==="axial"?2:3,this.coords=fe,this.colors=Ce,Au.call(this,Oe,Ke)}function Za(Se,fe,Ce,Oe,Ke){if(!(this instanceof Za))return new Za(Se,fe,Ce,Oe,Ke);this.boundingBox=Se,this.xStep=fe,this.yStep=Ce,this.stream="",this.cloneIndex=0,Au.call(this,Oe,Ke)}function ua(Se){var fe,Ce=typeof arguments[0]=="string"?arguments[0]:"p",Oe=arguments[1],Ke=arguments[2],ke=arguments[3],Ve=[],tt=1,lt=16,Pt="S",Kt=null;(0,z.Z)(Se=Se||{})==="object"&&(Ce=Se.orientation,Oe=Se.unit||Oe,Ke=Se.format||Ke,ke=Se.compress||Se.compressPdf||ke,(Kt=Se.encryption||null)!==null&&(Kt.userPassword=Kt.userPassword||"",Kt.ownerPassword=Kt.ownerPassword||"",Kt.userPermissions=Kt.userPermissions||[]),tt=typeof Se.userUnit=="number"?Math.abs(Se.userUnit):1,Se.precision!==void 0&&(fe=Se.precision),Se.floatPrecision!==void 0&&(lt=Se.floatPrecision),Pt=Se.defaultPathOperation||"S"),Ve=Se.filters||(ke===!0?["FlateEncode"]:Ve),Oe=Oe||"mm",Ce=(""+(Ce||"P")).toLowerCase();var zt=Se.putOnlyUsedFonts||!1,_t={},It={internal:{},__private__:{}};It.__private__.PubSub=bl;var Fn="1.3",Cn=It.__private__.getPdfVersion=function(){return Fn};It.__private__.setPdfVersion=function(Je){Fn=Je};var Mn={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};It.__private__.getPageFormats=function(){return Mn};var gn=It.__private__.getPageFormat=function(Je){return Mn[Je]};Ke=Ke||"a4";var Gn={COMPAT:"compat",ADVANCED:"advanced"},cr=Gn.COMPAT;function Tr(){this.saveGraphicsState(),kn(new Ci(uo,0,0,-uo,0,AA()*uo).toString()+" cm"),this.setFontSize(this.getFontSize()/uo),Pt="n",cr=Gn.ADVANCED}function Or(){this.restoreGraphicsState(),Pt="S",cr=Gn.COMPAT}var pa=It.__private__.combineFontStyleAndFontWeight=function(Je,Jt){if(Je=="bold"&&Jt=="normal"||Je=="bold"&&Jt==400||Je=="normal"&&Jt=="italic"||Je=="bold"&&Jt=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Jt&&(Je=Jt==400||Jt==="normal"?Je==="italic"?"italic":"normal":Jt!=700&&Jt!=="bold"||Je!=="normal"?(Jt==700?"bold":Jt)+""+Je:"bold"),Je};It.advancedAPI=function(Je){var Jt=cr===Gn.COMPAT;return Jt&&Tr.call(this),typeof Je!="function"||(Je(this),Jt&&Or.call(this)),this},It.compatAPI=function(Je){var Jt=cr===Gn.ADVANCED;return Jt&&Or.call(this),typeof Je!="function"||(Je(this),Jt&&Tr.call(this)),this},It.isAdvancedAPI=function(){return cr===Gn.ADVANCED};var Mr,qn=function(Je){if(cr!==Gn.ADVANCED)throw new Error(Je+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},jr=It.roundToPrecision=It.__private__.roundToPrecision=function(Je,Jt){var Kn=fe||Jt;if(isNaN(Je)||isNaN(Kn))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return Je.toFixed(Kn).replace(/0+$/,"")};Mr=It.hpf=It.__private__.hpf=typeof lt=="number"?function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,lt)}:lt==="smart"?function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,Je>-1&&Je<1?16:5)}:function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,16)};var ia=It.f2=It.__private__.f2=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.f2");return jr(Je,2)},Dn=It.__private__.f3=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.f3");return jr(Je,3)},Nn=It.scale=It.__private__.scale=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.scale");return cr===Gn.COMPAT?Je*uo:cr===Gn.ADVANCED?Je:void 0},rt=function(Je){return cr===Gn.COMPAT?AA()-Je:cr===Gn.ADVANCED?Je:void 0},ot=function(Je){return Nn(rt(Je))};It.__private__.setPrecision=It.setPrecision=function(Je){typeof parseInt(Je,10)=="number"&&(fe=parseInt(Je,10))};var Qt,Wt="00000000000000000000000000000000",nn=It.__private__.getFileId=function(){return Wt},qt=It.__private__.setFileId=function(Je){return Wt=Je!==void 0&&/^[a-fA-F0-9]{32}$/.test(Je)?Je.toUpperCase():Wt.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Kt!==null&&(eu=new bi(Kt.userPermissions,Kt.userPassword,Kt.ownerPassword,Wt)),Wt};It.setFileId=function(Je){return qt(Je),this},It.getFileId=function(){return nn()};var yn=It.__private__.convertDateToPDFDate=function(Je){var Jt=Je.getTimezoneOffset(),Kn=Jt<0?"+":"-",or=Math.floor(Math.abs(Jt/60)),qr=Math.abs(Jt%60),Ba=[Kn,$t(or),"'",$t(qr),"'"].join("");return["D:",Je.getFullYear(),$t(Je.getMonth()+1),$t(Je.getDate()),$t(Je.getHours()),$t(Je.getMinutes()),$t(Je.getSeconds()),Ba].join("")},Sn=It.__private__.convertPDFDateToDate=function(Je){var Jt=parseInt(Je.substr(2,4),10),Kn=parseInt(Je.substr(6,2),10)-1,or=parseInt(Je.substr(8,2),10),qr=parseInt(Je.substr(10,2),10),Ba=parseInt(Je.substr(12,2),10),so=parseInt(Je.substr(14,2),10);return new Date(Jt,Kn,or,qr,Ba,so,0)},Qn=It.__private__.setCreationDate=function(Je){var Jt;if(Je===void 0&&(Je=new Date),Je instanceof Date)Jt=yn(Je);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(Je))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Jt=Je}return Qt=Jt},Ot=It.__private__.getCreationDate=function(Je){var Jt=Qt;return Je==="jsDate"&&(Jt=Sn(Qt)),Jt};It.setCreationDate=function(Je){return Qn(Je),this},It.getCreationDate=function(Je){return Ot(Je)};var Xt,$t=It.__private__.padd2=function(Je){return("0"+parseInt(Je)).slice(-2)},vn=It.__private__.padd2Hex=function(Je){return("00"+(Je=Je.toString())).substr(Je.length)},In=0,jn=[],Vn=[],Wn=0,yr=[],Fr=[],Jr=!1,ha=Vn,Ua=function(){In=0,Wn=0,Vn=[],jn=[],yr=[],ks=Rs(),Ms=Rs()};It.__private__.setCustomOutputDestination=function(Je){Jr=!0,ha=Je};var xr=function(Je){Jr||(ha=Je)};It.__private__.resetCustomOutputDestination=function(){Jr=!1,ha=Vn};var kn=It.__private__.out=function(Je){return Je=Je.toString(),Wn+=Je.length+1,ha.push(Je),ha},lo=It.__private__.write=function(Je){return kn(arguments.length===1?Je.toString():Array.prototype.join.call(arguments," "))},la=It.__private__.getArrayBuffer=function(Je){for(var Jt=Je.length,Kn=new ArrayBuffer(Jt),or=new Uint8Array(Kn);Jt--;)or[Jt]=Je.charCodeAt(Jt);return Kn},Yr=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];It.__private__.getStandardFonts=function(){return Yr};var na=Se.fontSize||16;It.__private__.setFontSize=It.setFontSize=function(Je){return na=cr===Gn.ADVANCED?Je/uo:Je,this};var Gr,$r=It.__private__.getFontSize=It.getFontSize=function(){return cr===Gn.COMPAT?na:na*uo},Ra=Se.R2L||!1;It.__private__.setR2L=It.setR2L=function(Je){return Ra=Je,this},It.__private__.getR2L=It.getR2L=function(){return Ra};var yo,eo=It.__private__.setZoomMode=function(Je){var Jt=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(Je))Gr=Je;else if(isNaN(Je)){if(Jt.indexOf(Je)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+Je+'" is not recognized.');Gr=Je}else Gr=parseInt(Je,10)};It.__private__.getZoomMode=function(){return Gr};var za,Fo=It.__private__.setPageMode=function(Je){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(Je)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+Je+'" is not recognized.');yo=Je};It.__private__.getPageMode=function(){return yo};var Vo=It.__private__.setLayoutMode=function(Je){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(Je)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+Je+'" is not recognized.');za=Je};It.__private__.getLayoutMode=function(){return za},It.__private__.setDisplayMode=It.setDisplayMode=function(Je,Jt,Kn){return eo(Je),Vo(Jt),Fo(Kn),this};var wo={title:"",subject:"",author:"",keywords:"",creator:""};It.__private__.getDocumentProperty=function(Je){if(Object.keys(wo).indexOf(Je)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return wo[Je]},It.__private__.getDocumentProperties=function(){return wo},It.__private__.setDocumentProperties=It.setProperties=It.setDocumentProperties=function(Je){for(var Jt in wo)wo.hasOwnProperty(Jt)&&Je[Jt]&&(wo[Jt]=Je[Jt]);return this},It.__private__.setDocumentProperty=function(Je,Jt){if(Object.keys(wo).indexOf(Je)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return wo[Je]=Jt};var No,uo,Bi,So,us,Io={},xi={},_i=[],zi={},ho={},Do={},Jo={},Ko=null,ro=0,Kr=[],ka=new bl(It),di=Se.hotfixes||[],$o={},ol={},Vs=[],Ci=function Je(Jt,Kn,or,qr,Ba,so){if(!(this instanceof Je))return new Je(Jt,Kn,or,qr,Ba,so);isNaN(Jt)&&(Jt=1),isNaN(Kn)&&(Kn=0),isNaN(or)&&(or=0),isNaN(qr)&&(qr=1),isNaN(Ba)&&(Ba=0),isNaN(so)&&(so=0),this._matrix=[Jt,Kn,or,qr,Ba,so]};Object.defineProperty(Ci.prototype,"sx",{get:function(){return this._matrix[0]},set:function(Je){this._matrix[0]=Je}}),Object.defineProperty(Ci.prototype,"shy",{get:function(){return this._matrix[1]},set:function(Je){this._matrix[1]=Je}}),Object.defineProperty(Ci.prototype,"shx",{get:function(){return this._matrix[2]},set:function(Je){this._matrix[2]=Je}}),Object.defineProperty(Ci.prototype,"sy",{get:function(){return this._matrix[3]},set:function(Je){this._matrix[3]=Je}}),Object.defineProperty(Ci.prototype,"tx",{get:function(){return this._matrix[4]},set:function(Je){this._matrix[4]=Je}}),Object.defineProperty(Ci.prototype,"ty",{get:function(){return this._matrix[5]},set:function(Je){this._matrix[5]=Je}}),Object.defineProperty(Ci.prototype,"a",{get:function(){return this._matrix[0]},set:function(Je){this._matrix[0]=Je}}),Object.defineProperty(Ci.prototype,"b",{get:function(){return this._matrix[1]},set:function(Je){this._matrix[1]=Je}}),Object.defineProperty(Ci.prototype,"c",{get:function(){return this._matrix[2]},set:function(Je){this._matrix[2]=Je}}),Object.defineProperty(Ci.prototype,"d",{get:function(){return this._matrix[3]},set:function(Je){this._matrix[3]=Je}}),Object.defineProperty(Ci.prototype,"e",{get:function(){return this._matrix[4]},set:function(Je){this._matrix[4]=Je}}),Object.defineProperty(Ci.prototype,"f",{get:function(){return this._matrix[5]},set:function(Je){this._matrix[5]=Je}}),Object.defineProperty(Ci.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ci.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ci.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ci.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Ci.prototype.join=function(Je){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Mr).join(Je)},Ci.prototype.multiply=function(Je){var Jt=Je.sx*this.sx+Je.shy*this.shx,Kn=Je.sx*this.shy+Je.shy*this.sy,or=Je.shx*this.sx+Je.sy*this.shx,qr=Je.shx*this.shy+Je.sy*this.sy,Ba=Je.tx*this.sx+Je.ty*this.shx+this.tx,so=Je.tx*this.shy+Je.ty*this.sy+this.ty;return new Ci(Jt,Kn,or,qr,Ba,so)},Ci.prototype.decompose=function(){var Je=this.sx,Jt=this.shy,Kn=this.shx,or=this.sy,qr=this.tx,Ba=this.ty,so=Math.sqrt(Je*Je+Jt*Jt),ei=(Je/=so)*Kn+(Jt/=so)*or;Kn-=Je*ei,or-=Jt*ei;var Ri=Math.sqrt(Kn*Kn+or*or);return ei/=Ri,Je*(or/=Ri)0&&setTimeout(function(){return Nr("Timed out ("+dn._options.imageTimeout+"ms) loading image")},dn._options.imageTimeout)})];case 3:return[2,zn.sent()]}})})},Te.prototype.has=function(Le){return typeof this._cache[Le]!="undefined"},Te.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},Te.prototype.proxy=function(Le){var je=this,Ue=this._options.proxy;if(!Ue)throw new Error("No proxy defined");var yt=Le.substring(0,256);return new Promise(function(Ut,dn){var zn=Tl.SUPPORT_RESPONSE_TYPE?"blob":"text",Un=new XMLHttpRequest;Un.onload=function(){if(Un.status===200)if(zn==="text")Ut(Un.response);else{var ra=new FileReader;ra.addEventListener("load",function(){return Ut(ra.result)},!1),ra.addEventListener("error",function(ye){return dn(ye)},!1),ra.readAsDataURL(Un.response)}else dn("Failed to proxy resource "+yt+" with status code "+Un.status)},Un.onerror=dn;var Nr=Ue.indexOf("?")>-1?"&":"?";if(Un.open("GET",""+Ue+Nr+"url="+encodeURIComponent(Le)+"&responseType="+zn),zn!=="text"&&Un instanceof XMLHttpRequest&&(Un.responseType=zn),je._options.imageTimeout){var zr=je._options.imageTimeout;Un.timeout=zr,Un.ontimeout=function(){return dn("Timed out ("+zr+"ms) proxying "+yt)}}Un.send()})},Te}(),ri=/^data:image\/svg\+xml/i,Ca=/^data:image\/.*;base64,/i,Ei=/^data:image\/.*/i,co=function(Te){return Tl.SUPPORT_SVG_DRAWING||!Mo(Te)},oo=function(Te){return Ei.test(Te)},Yo=function(Te){return Ca.test(Te)},gi=function(Te){return Te.substr(0,4)==="blob"},Mo=function(Te){return Te.substr(-3).toLowerCase()==="svg"||ri.test(Te)},Ga=function(){function Te(Le,je){this.type=0,this.x=Le,this.y=je}return Te.prototype.add=function(Le,je){return new Te(this.x+Le,this.y+je)},Te}(),ai=function(Te,Le,je){return new Ga(Te.x+(Le.x-Te.x)*je,Te.y+(Le.y-Te.y)*je)},cl=function(){function Te(Le,je,Ue,yt){this.type=1,this.start=Le,this.startControl=je,this.endControl=Ue,this.end=yt}return Te.prototype.subdivide=function(Le,je){var Ue=ai(this.start,this.startControl,Le),yt=ai(this.startControl,this.endControl,Le),Ut=ai(this.endControl,this.end,Le),dn=ai(Ue,yt,Le),zn=ai(yt,Ut,Le),Un=ai(dn,zn,Le);return je?new Te(this.start,Ue,dn,Un):new Te(Un,zn,Ut,this.end)},Te.prototype.add=function(Le,je){return new Te(this.start.add(Le,je),this.startControl.add(Le,je),this.endControl.add(Le,je),this.end.add(Le,je))},Te.prototype.reverse=function(){return new Te(this.end,this.endControl,this.startControl,this.start)},Te}(),yl=function(Te){return Te.type===1},gu=function(){function Te(Le){var je=Le.styles,Ue=Le.bounds,yt=Ou(je.borderTopLeftRadius,Ue.width,Ue.height),Ut=yt[0],dn=yt[1],zn=Ou(je.borderTopRightRadius,Ue.width,Ue.height),Un=zn[0],Nr=zn[1],zr=Ou(je.borderBottomRightRadius,Ue.width,Ue.height),ra=zr[0],ye=zr[1],ze=Ou(je.borderBottomLeftRadius,Ue.width,Ue.height),Ye=ze[0],wt=ze[1],Yt=[];Yt.push((Ut+Un)/Ue.width),Yt.push((Ye+ra)/Ue.width),Yt.push((dn+wt)/Ue.height),Yt.push((Nr+ye)/Ue.height);var en=Math.max.apply(Math,Yt);en>1&&(Ut/=en,dn/=en,Un/=en,Nr/=en,ra/=en,ye/=en,Ye/=en,wt/=en);var tn=Ue.width-Un,An=Ue.height-ye,mn=Ue.width-ra,wn=Ue.height-wt,Tn=je.borderTopWidth,Ur=je.borderRightWidth,kr=je.borderBottomWidth,sr=je.borderLeftWidth,Na=Xs(je.paddingTop,Le.bounds.width),wa=Xs(je.paddingRight,Le.bounds.width),pr=Xs(je.paddingBottom,Le.bounds.width),hr=Xs(je.paddingLeft,Le.bounds.width);this.topLeftBorderDoubleOuterBox=Ut>0||dn>0?Is(Ue.left+sr/3,Ue.top+Tn/3,Ut-sr/3,dn-Tn/3,Os.TOP_LEFT):new Ga(Ue.left+sr/3,Ue.top+Tn/3),this.topRightBorderDoubleOuterBox=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn/3,Un-Ur/3,Nr-Tn/3,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur/3,Ue.top+Tn/3),this.bottomRightBorderDoubleOuterBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur/3,ye-kr/3,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur/3,Ue.top+Ue.height-kr/3),this.bottomLeftBorderDoubleOuterBox=Ye>0||wt>0?Is(Ue.left+sr/3,Ue.top+wn,Ye-sr/3,wt-kr/3,Os.BOTTOM_LEFT):new Ga(Ue.left+sr/3,Ue.top+Ue.height-kr/3),this.topLeftBorderDoubleInnerBox=Ut>0||dn>0?Is(Ue.left+sr*2/3,Ue.top+Tn*2/3,Ut-sr*2/3,dn-Tn*2/3,Os.TOP_LEFT):new Ga(Ue.left+sr*2/3,Ue.top+Tn*2/3),this.topRightBorderDoubleInnerBox=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn*2/3,Un-Ur*2/3,Nr-Tn*2/3,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur*2/3,Ue.top+Tn*2/3),this.bottomRightBorderDoubleInnerBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur*2/3,ye-kr*2/3,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur*2/3,Ue.top+Ue.height-kr*2/3),this.bottomLeftBorderDoubleInnerBox=Ye>0||wt>0?Is(Ue.left+sr*2/3,Ue.top+wn,Ye-sr*2/3,wt-kr*2/3,Os.BOTTOM_LEFT):new Ga(Ue.left+sr*2/3,Ue.top+Ue.height-kr*2/3),this.topLeftBorderStroke=Ut>0||dn>0?Is(Ue.left+sr/2,Ue.top+Tn/2,Ut-sr/2,dn-Tn/2,Os.TOP_LEFT):new Ga(Ue.left+sr/2,Ue.top+Tn/2),this.topRightBorderStroke=Ut>0||dn>0?Is(Ue.left+tn,Ue.top+Tn/2,Un-Ur/2,Nr-Tn/2,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur/2,Ue.top+Tn/2),this.bottomRightBorderStroke=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra-Ur/2,ye-kr/2,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur/2,Ue.top+Ue.height-kr/2),this.bottomLeftBorderStroke=Ye>0||wt>0?Is(Ue.left+sr/2,Ue.top+wn,Ye-sr/2,wt-kr/2,Os.BOTTOM_LEFT):new Ga(Ue.left+sr/2,Ue.top+Ue.height-kr/2),this.topLeftBorderBox=Ut>0||dn>0?Is(Ue.left,Ue.top,Ut,dn,Os.TOP_LEFT):new Ga(Ue.left,Ue.top),this.topRightBorderBox=Un>0||Nr>0?Is(Ue.left+tn,Ue.top,Un,Nr,Os.TOP_RIGHT):new Ga(Ue.left+Ue.width,Ue.top),this.bottomRightBorderBox=ra>0||ye>0?Is(Ue.left+mn,Ue.top+An,ra,ye,Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width,Ue.top+Ue.height),this.bottomLeftBorderBox=Ye>0||wt>0?Is(Ue.left,Ue.top+wn,Ye,wt,Os.BOTTOM_LEFT):new Ga(Ue.left,Ue.top+Ue.height),this.topLeftPaddingBox=Ut>0||dn>0?Is(Ue.left+sr,Ue.top+Tn,Math.max(0,Ut-sr),Math.max(0,dn-Tn),Os.TOP_LEFT):new Ga(Ue.left+sr,Ue.top+Tn),this.topRightPaddingBox=Un>0||Nr>0?Is(Ue.left+Math.min(tn,Ue.width-Ur),Ue.top+Tn,tn>Ue.width+Ur?0:Math.max(0,Un-Ur),Math.max(0,Nr-Tn),Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-Ur,Ue.top+Tn),this.bottomRightPaddingBox=ra>0||ye>0?Is(Ue.left+Math.min(mn,Ue.width-sr),Ue.top+Math.min(An,Ue.height-kr),Math.max(0,ra-Ur),Math.max(0,ye-kr),Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-Ur,Ue.top+Ue.height-kr),this.bottomLeftPaddingBox=Ye>0||wt>0?Is(Ue.left+sr,Ue.top+Math.min(wn,Ue.height-kr),Math.max(0,Ye-sr),Math.max(0,wt-kr),Os.BOTTOM_LEFT):new Ga(Ue.left+sr,Ue.top+Ue.height-kr),this.topLeftContentBox=Ut>0||dn>0?Is(Ue.left+sr+hr,Ue.top+Tn+Na,Math.max(0,Ut-(sr+hr)),Math.max(0,dn-(Tn+Na)),Os.TOP_LEFT):new Ga(Ue.left+sr+hr,Ue.top+Tn+Na),this.topRightContentBox=Un>0||Nr>0?Is(Ue.left+Math.min(tn,Ue.width+sr+hr),Ue.top+Tn+Na,tn>Ue.width+sr+hr?0:Un-sr+hr,Nr-(Tn+Na),Os.TOP_RIGHT):new Ga(Ue.left+Ue.width-(Ur+wa),Ue.top+Tn+Na),this.bottomRightContentBox=ra>0||ye>0?Is(Ue.left+Math.min(mn,Ue.width-(sr+hr)),Ue.top+Math.min(An,Ue.height+Tn+Na),Math.max(0,ra-(Ur+wa)),ye-(kr+pr),Os.BOTTOM_RIGHT):new Ga(Ue.left+Ue.width-(Ur+wa),Ue.top+Ue.height-(kr+pr)),this.bottomLeftContentBox=Ye>0||wt>0?Is(Ue.left+sr+hr,Ue.top+wn,Math.max(0,Ye-(sr+hr)),wt-(kr+pr),Os.BOTTOM_LEFT):new Ga(Ue.left+sr+hr,Ue.top+Ue.height-(kr+pr))}return Te}(),Os;(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"})(Os||(Os={}));var Is=function(Te,Le,je,Ue,yt){var Ut=4*((Math.sqrt(2)-1)/3),dn=je*Ut,zn=Ue*Ut,Un=Te+je,Nr=Le+Ue;switch(yt){case Os.TOP_LEFT:return new cl(new Ga(Te,Nr),new Ga(Te,Nr-zn),new Ga(Un-dn,Le),new Ga(Un,Le));case Os.TOP_RIGHT:return new cl(new Ga(Te,Le),new Ga(Te+dn,Le),new Ga(Un,Nr-zn),new Ga(Un,Nr));case Os.BOTTOM_RIGHT:return new cl(new Ga(Un,Le),new Ga(Un,Le+zn),new Ga(Te+dn,Nr),new Ga(Te,Nr));case Os.BOTTOM_LEFT:default:return new cl(new Ga(Un,Nr),new Ga(Un-dn,Nr),new Ga(Te,Le+zn),new Ga(Te,Le))}},ll=function(Te){return[Te.topLeftBorderBox,Te.topRightBorderBox,Te.bottomRightBorderBox,Te.bottomLeftBorderBox]},EA=function(Te){return[Te.topLeftContentBox,Te.topRightContentBox,Te.bottomRightContentBox,Te.bottomLeftContentBox]},wu=function(Te){return[Te.topLeftPaddingBox,Te.topRightPaddingBox,Te.bottomRightPaddingBox,Te.bottomLeftPaddingBox]},kA=function(){function Te(Le,je,Ue){this.offsetX=Le,this.offsetY=je,this.matrix=Ue,this.type=0,this.target=6}return Te}(),cA=function(){function Te(Le,je){this.path=Le,this.target=je,this.type=1}return Te}(),MA=function(){function Te(Le){this.opacity=Le,this.type=2,this.target=6}return Te}(),Lc=function(Te){return Te.type===0},Dc=function(Te){return Te.type===1},qA=function(Te){return Te.type===2},lc=function(Te,Le){return Te.length===Le.length?Te.some(function(je,Ue){return je===Le[Ue]}):!1},uc=function(Te,Le,je,Ue,yt){return Te.map(function(Ut,dn){switch(dn){case 0:return Ut.add(Le,je);case 1:return Ut.add(Le+Ue,je);case 2:return Ut.add(Le+Ue,je+yt);case 3:return Ut.add(Le,je+yt)}return Ut})},Ac=function(){function Te(Le){this.element=Le,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return Te}(),zc=function(){function Te(Le,je){if(this.container=Le,this.parent=je,this.effects=[],this.curves=new gu(this.container),this.container.styles.opacity<1&&this.effects.push(new MA(this.container.styles.opacity)),this.container.styles.transform!==null){var Ue=this.container.bounds.left+this.container.styles.transformOrigin[0].number,yt=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Ut=this.container.styles.transform;this.effects.push(new kA(Ue,yt,Ut))}if(this.container.styles.overflowX!==0){var dn=ll(this.curves),zn=wu(this.curves);lc(dn,zn)?this.effects.push(new cA(dn,6)):(this.effects.push(new cA(dn,2)),this.effects.push(new cA(zn,4)))}}return Te.prototype.getEffects=function(Le){for(var je=[2,3].indexOf(this.container.styles.position)===-1,Ue=this.parent,yt=this.effects.slice(0);Ue;){var Ut=Ue.effects.filter(function(Un){return!Dc(Un)});if(je||Ue.container.styles.position!==0||!Ue.parent){if(yt.unshift.apply(yt,Ut),je=[2,3].indexOf(Ue.container.styles.position)===-1,Ue.container.styles.overflowX!==0){var dn=ll(Ue.curves),zn=wu(Ue.curves);lc(dn,zn)||yt.unshift(new cA(zn,6))}}else yt.unshift.apply(yt,Ut);Ue=Ue.parent}return yt.filter(function(Un){return ho(Un.target,Le)})},Te}(),Oc=function(Te,Le,je,Ue){Te.container.elements.forEach(function(yt){var Ut=ho(yt.flags,4),dn=ho(yt.flags,2),zn=new zc(yt,Te);ho(yt.styles.display,2048)&&Ue.push(zn);var Un=ho(yt.flags,8)?[]:Ue;if(Ut||dn){var Nr=Ut||yt.styles.isPositioned()?je:Le,zr=new Ac(zn);if(yt.styles.isPositioned()||yt.styles.opacity<1||yt.styles.isTransformed()){var ra=yt.styles.zIndex.order;if(ra<0){var ye=0;Nr.negativeZIndex.some(function(Ye,wt){return ra>Ye.element.container.styles.zIndex.order?(ye=wt,!1):ye>0}),Nr.negativeZIndex.splice(ye,0,zr)}else if(ra>0){var ze=0;Nr.positiveZIndex.some(function(Ye,wt){return ra>=Ye.element.container.styles.zIndex.order?(ze=wt+1,!1):ze>0}),Nr.positiveZIndex.splice(ze,0,zr)}else Nr.zeroOrAutoZIndexOrTransformedOrOpacity.push(zr)}else yt.styles.isFloating()?Nr.nonPositionedFloats.push(zr):Nr.nonPositionedInlineLevel.push(zr);Oc(zn,zr,Ut?zr:je,Un)}else yt.styles.isInlineLevel()?Le.inlineLevel.push(zn):Le.nonInlineLevel.push(zn),Oc(zn,Le,je,Un);ho(yt.flags,8)&&cc(yt,Un)})},cc=function(Te,Le){for(var je=Te instanceof Js?Te.start:1,Ue=Te instanceof Js?Te.reversed:!1,yt=0;yt0&&je.intrinsicHeight>0){var Ut=QA(je),dn=wu(Ue);this.path(dn),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(yt,0,0,je.intrinsicWidth,je.intrinsicHeight,Ut.left,Ut.top,Ut.width,Ut.height),this.ctx.restore()}},Le.prototype.renderNodeContent=function(je){return oe(this,void 0,void 0,function(){var Ue,yt,Ut,dn,zn,Un,tn,tn,Nr,zr,ra,ye,mn,ze,Ye,wn,wt,Yt,en,tn,An,mn,wn;return De(this,function(Tn){switch(Tn.label){case 0:this.applyEffects(je.getEffects(4)),Ue=je.container,yt=je.curves,Ut=Ue.styles,dn=0,zn=Ue.textNodes,Tn.label=1;case 1:return dn0&&La>0&&(kr=Ut.ctx.createPattern(wn,"repeat"),Ut.renderRepeat(Na,kr,Ta,qo))):er(zr)&&(sr=Nc(je,Ue,[null,null,null]),Na=sr[0],wa=sr[1],pr=sr[2],hr=sr[3],La=sr[4],qa=zr.position.length===0?[pc]:zr.position,Ta=Xs(qa[0],hr),qo=Xs(qa[qa.length-1],La),Qo=aA(zr,Ta,qo,hr,La),Fi=Qo[0],Uo=Qo[1],Fi>0&&Uo>0&&(Gs=Ut.ctx.createRadialGradient(wa+Ta,pr+qo,0,wa+Ta,pr+qo,Fi),cu(zr.stops,Fi*2).forEach(function(ss){return Gs.addColorStop(ss.stop,Ul(ss.color))}),Ut.path(Na),Ut.ctx.fillStyle=Gs,Fi!==Uo?(Ys=je.bounds.left+.5*je.bounds.width,bs=je.bounds.top+.5*je.bounds.height,Es=Uo/Fi,tl=1/Es,Ut.ctx.save(),Ut.ctx.translate(Ys,bs),Ut.ctx.transform(1,0,0,Es,0,0),Ut.ctx.translate(-Ys,-bs),Ut.ctx.fillRect(wa,tl*(pr-bs)+bs,hr,La*tl),Ut.ctx.restore()):Ut.ctx.fill())),nl.label=6;case 6:return Ue--,[2]}})},Ut=this,dn=0,zn=je.styles.backgroundImage.slice(0).reverse(),Nr.label=1;case 1:return dn0?zr.style!==2?[3,5]:[4,this.renderDashedDottedBorder(zr.color,zr.width,zn,je.curves,2)]:[3,11]):[3,13];case 4:return ye.sent(),[3,11];case 5:return zr.style!==3?[3,7]:[4,this.renderDashedDottedBorder(zr.color,zr.width,zn,je.curves,3)];case 6:return ye.sent(),[3,11];case 7:return zr.style!==4?[3,9]:[4,this.renderDoubleBorder(zr.color,zr.width,zn,je.curves)];case 8:return ye.sent(),[3,11];case 9:return[4,this.renderSolidBorder(zr.color,zn,je.curves)];case 10:ye.sent(),ye.label=11;case 11:zn++,ye.label=12;case 12:return Un++,[3,3];case 13:return[2]}})})},Le.prototype.renderDashedDottedBorder=function(je,Ue,yt,Ut,dn){return oe(this,void 0,void 0,function(){var zn,Un,Nr,zr,ra,ye,ze,Ye,wt,Yt,en,tn,An,mn,wn,Tn,wn,Tn;return De(this,function(Ur){return this.ctx.save(),zn=Gc(Ut,yt),Un=Kc(Ut,yt),dn===2&&(this.path(Un),this.ctx.clip()),yl(Un[0])?(Nr=Un[0].start.x,zr=Un[0].start.y):(Nr=Un[0].x,zr=Un[0].y),yl(Un[1])?(ra=Un[1].end.x,ye=Un[1].end.y):(ra=Un[1].x,ye=Un[1].y),yt===0||yt===2?ze=Math.abs(Nr-ra):ze=Math.abs(zr-ye),this.ctx.beginPath(),dn===3?this.formatPath(zn):this.formatPath(Un.slice(0,2)),Ye=Ue<3?Ue*3:Ue*2,wt=Ue<3?Ue*2:Ue,dn===3&&(Ye=Ue,wt=Ue),Yt=!0,ze<=Ye*2?Yt=!1:ze<=Ye*2+wt?(en=ze/(2*Ye+wt),Ye*=en,wt*=en):(tn=Math.floor((ze+wt)/(Ye+wt)),An=(ze-tn*Ye)/(tn-1),mn=(ze-(tn+1)*Ye)/tn,wt=mn<=0||Math.abs(wt-An)nt){var vt=Ht;Ht=nt,nt=vt}}else if(Re==="l"||Re==="landscape"){if(Re="l",nt>Ht){var vt=Ht;Ht=nt,nt=vt}}else throw"Invalid orientation: "+Re;var At={width:Ht,height:nt,unit:xe,k:Bt};return At},ge.default=Pe.jsPDF},"./src/plugin/pagebreaks.js":function(ce,ge,te){"use strict";te.r(ge);var le=te("./node_modules/core-js/modules/es.array.concat.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.array.slice.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.array.join.js"),a=te.n(y),x=te("./node_modules/core-js/modules/web.dom-collections.for-each.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.object.keys.js"),ee=te.n(b),re=te("./src/worker.js"),ie=te("./src/utils.js"),Ae={toContainer:re.default.prototype.toContainer};re.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},re.default.prototype.toContainer=function(){return Ae.toContainer.call(this).then(function(){var ve=this.prop.container,Me=this.prop.pageSize.inner.px.height,Re=[].concat(this.opt.pagebreak.mode),xe={avoidAll:Re.indexOf("avoid-all")!==-1,css:Re.indexOf("css")!==-1,legacy:Re.indexOf("legacy")!==-1},at={},qe=this;["before","after","avoid"].forEach(function(Bt){var nt=xe.avoidAll&&Bt==="avoid";at[Bt]=nt?[]:[].concat(qe.opt.pagebreak[Bt]||[]),at[Bt].length>0&&(at[Bt]=Array.prototype.slice.call(ve.querySelectorAll(at[Bt].join(", "))))});var xt=ve.querySelectorAll(".html2pdf__page-break");xt=Array.prototype.slice.call(xt);var it=ve.querySelectorAll("*");Array.prototype.forEach.call(it,function(nt){var Ht={before:!1,after:xe.legacy&&xt.indexOf(nt)!==-1,avoid:xe.avoidAll};if(xe.css){var vt=window.getComputedStyle(nt),At=["always","page","left","right"],Xe=["avoid","avoid-page"];Ht={before:Ht.before||At.indexOf(vt.breakBefore||vt.pageBreakBefore)!==-1,after:Ht.after||At.indexOf(vt.breakAfter||vt.pageBreakAfter)!==-1,avoid:Ht.avoid||Xe.indexOf(vt.breakInside||vt.pageBreakInside)!==-1}}Object.keys(Ht).forEach(function(un){Ht[un]=Ht[un]||at[un].indexOf(nt)!==-1});var _e=nt.getBoundingClientRect();if(Ht.avoid&&!Ht.before){var dt=Math.floor(_e.top/Me),$e=Math.floor(_e.bottom/Me),kt=Math.abs(_e.bottom-_e.top)/Me;$e!==dt&&kt<=1&&(Ht.before=!0)}if(Ht.before){var jt=(0,ie.createElement)("div",{style:{display:"block",height:Me-_e.top%Me+"px"}});nt.parentNode.insertBefore(jt,nt)}if(Ht.after){var jt=(0,ie.createElement)("div",{style:{display:"block",height:Me-_e.bottom%Me+"px"}});nt.parentNode.insertBefore(jt,nt.nextSibling)}})})}},"./src/utils.js":function(ce,ge,te){"use strict";te.r(ge),te.d(ge,{objType:function(){return Re},createElement:function(){return xe},cloneNode:function(){return at},unitConvert:function(){return qe},toPx:function(){return xt}});var le=te("./node_modules/core-js/modules/es.number.constructor.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.symbol.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.symbol.description.js"),a=te.n(y),x=te("./node_modules/core-js/modules/es.object.to-string.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.symbol.iterator.js"),ee=te.n(b),re=te("./node_modules/core-js/modules/es.array.iterator.js"),ie=te.n(re),Ae=te("./node_modules/core-js/modules/es.string.iterator.js"),pe=te.n(Ae),Pe=te("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ve=te.n(Pe);function Me(it){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Me=function(nt){return typeof nt}:Me=function(nt){return nt&&typeof Symbol=="function"&&nt.constructor===Symbol&&nt!==Symbol.prototype?"symbol":typeof nt},Me(it)}var Re=function(Bt){var nt=Me(Bt);return nt==="undefined"?"undefined":nt==="string"||Bt instanceof String?"string":nt==="number"||Bt instanceof Number?"number":nt==="function"||Bt instanceof Function?"function":Bt&&Bt.constructor===Array?"array":Bt&&Bt.nodeType===1?"element":nt==="object"?"object":"unknown"},xe=function(Bt,nt){var Ht=document.createElement(Bt);if(nt.className&&(Ht.className=nt.className),nt.innerHTML){Ht.innerHTML=nt.innerHTML;for(var vt=Ht.getElementsByTagName("script"),At=vt.length;At-- >0;null)vt[At].parentNode.removeChild(vt[At])}for(var Xe in nt.style)Ht.style[Xe]=nt.style[Xe];return Ht},at=function it(Bt,nt){for(var Ht=Bt.nodeType===3?document.createTextNode(Bt.nodeValue):Bt.cloneNode(!1),vt=Bt.firstChild;vt;vt=vt.nextSibling)(nt===!0||vt.nodeType!==1||vt.nodeName!=="SCRIPT")&&Ht.appendChild(it(vt,nt));return Bt.nodeType===1&&(Bt.nodeName==="CANVAS"?(Ht.width=Bt.width,Ht.height=Bt.height,Ht.getContext("2d").drawImage(Bt,0,0)):(Bt.nodeName==="TEXTAREA"||Bt.nodeName==="SELECT")&&(Ht.value=Bt.value),Ht.addEventListener("load",function(){Ht.scrollTop=Bt.scrollTop,Ht.scrollLeft=Bt.scrollLeft},!0)),Ht},qe=function(Bt,nt){if(Re(Bt)==="number")return Bt*72/96/nt;var Ht={};for(var vt in Bt)Ht[vt]=Bt[vt]*72/96/nt;return Ht},xt=function(Bt,nt){return Math.floor(Bt*nt/72*96)}},"./src/worker.js":function(ce,ge,te){"use strict";te.r(ge);var le=te("./node_modules/core-js/modules/es.object.assign.js"),ue=te.n(le),se=te("./node_modules/core-js/modules/es.array.map.js"),ne=te.n(se),y=te("./node_modules/core-js/modules/es.object.keys.js"),a=te.n(y),x=te("./node_modules/core-js/modules/es.array.concat.js"),E=te.n(x),b=te("./node_modules/core-js/modules/es.object.to-string.js"),ee=te.n(b),re=te("./node_modules/core-js/modules/es.regexp.to-string.js"),ie=te.n(re),Ae=te("./node_modules/core-js/modules/es.function.name.js"),pe=te.n(Ae),Pe=te("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ve=te.n(Pe),Me=te("jspdf"),Re=te.n(Me),xe=te("html2canvas"),at=te.n(xe),qe=te("./src/utils.js"),xt=te("./node_modules/es6-promise/dist/es6-promise.js"),it=te.n(xt),Bt=it().Promise,nt=function Ht(vt){var At=Object.assign(Ht.convert(Bt.resolve()),JSON.parse(JSON.stringify(Ht.template))),Xe=Ht.convert(Bt.resolve(),At);return Xe=Xe.setProgress(1,Ht,1,[Ht]),Xe=Xe.set(vt),Xe};nt.prototype=Object.create(Bt.prototype),nt.prototype.constructor=nt,nt.convert=function(vt,At){return vt.__proto__=At||nt.prototype,vt},nt.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},nt.prototype.from=function(vt,At){function Xe(_e){switch((0,qe.objType)(_e)){case"string":return"string";case"element":return _e.nodeName.toLowerCase&&_e.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(At=At||Xe(vt),At){case"string":return this.set({src:(0,qe.createElement)("div",{innerHTML:vt})});case"element":return this.set({src:vt});case"canvas":return this.set({canvas:vt});case"img":return this.set({img:vt});default:return this.error("Unknown source type.")}})},nt.prototype.to=function(vt){switch(vt){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},nt.prototype.toContainer=function(){var vt=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(vt).then(function(){var Xe={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},_e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};Xe.opacity=0;var dt=(0,qe.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,qe.createElement)("div",{className:"html2pdf__overlay",style:Xe}),this.prop.container=(0,qe.createElement)("div",{className:"html2pdf__container",style:_e}),this.prop.container.appendChild(dt),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},nt.prototype.toCanvas=function(){var vt=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(vt).then(function(){var Xe=Object.assign({},this.opt.html2canvas);return delete Xe.onrendered,xe(this.prop.container,Xe)}).then(function(Xe){var _e=this.opt.html2canvas.onrendered||function(){};_e(Xe),this.prop.canvas=Xe,document.body.removeChild(this.prop.overlay)})},nt.prototype.toImg=function(){var vt=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(vt).then(function(){var Xe=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=Xe})},nt.prototype.toPdf=function(){var vt=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(vt).then(function(){var Xe=this.prop.canvas,_e=this.opt,dt=Xe.height,$e=Math.floor(Xe.width*this.prop.pageSize.inner.ratio),kt=Math.ceil(dt/$e),jt=this.prop.pageSize.inner.height,un=document.createElement("canvas"),bt=un.getContext("2d");un.width=Xe.width,un.height=$e,this.prop.pdf=this.prop.pdf||new Me.jsPDF(_e.jsPDF);for(var sn=0;sn1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/to-length.js"),se=te("./node_modules/core-js/internals/to-absolute-index.js"),ne=function(y){return function(a,x,E){var b=le(a),ee=ue(b.length),re=se(E,ee),ie;if(y&&x!=x){for(;ee>re;)if(ie=b[re++],ie!=ie)return!0}else for(;ee>re;re++)if((y||re in b)&&b[re]===x)return y||re||0;return!y&&-1}};ce.exports={includes:ne(!0),indexOf:ne(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/function-bind-context.js"),ue=te("./node_modules/core-js/internals/indexed-object.js"),se=te("./node_modules/core-js/internals/to-object.js"),ne=te("./node_modules/core-js/internals/to-length.js"),y=te("./node_modules/core-js/internals/array-species-create.js"),a=[].push,x=function(E){var b=E==1,ee=E==2,re=E==3,ie=E==4,Ae=E==6,pe=E==7,Pe=E==5||Ae;return function(ve,Me,Re,xe){for(var at=se(ve),qe=ue(at),xt=le(Me,Re,3),it=ne(qe.length),Bt=0,nt=xe||y,Ht=b?nt(ve,it):ee||pe?nt(ve,0):void 0,vt,At;it>Bt;Bt++)if((Pe||Bt in qe)&&(vt=qe[Bt],At=xt(vt,Bt,at),E))if(b)Ht[Bt]=At;else if(At)switch(E){case 3:return!0;case 5:return vt;case 6:return Bt;case 2:a.call(Ht,vt)}else switch(E){case 4:return!1;case 7:a.call(Ht,vt)}return Ae?-1:re||ie?ie:Ht}};ce.exports={forEach:x(0),map:x(1),filter:x(2),some:x(3),every:x(4),find:x(5),findIndex:x(6),filterReject:x(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/well-known-symbol.js"),se=te("./node_modules/core-js/internals/engine-v8-version.js"),ne=ue("species");ce.exports=function(y){return se>=51||!le(function(){var a=[],x=a.constructor={};return x[ne]=function(){return{foo:1}},a[y](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/fails.js");ce.exports=function(ue,se){var ne=[][ue];return!!ne&&le(function(){ne.call(null,se||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/is-array.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("species");ce.exports=function(y){var a;return ue(y)&&(a=y.constructor,typeof a=="function"&&(a===Array||ue(a.prototype))?a=void 0:le(a)&&(a=a[ne],a===null&&(a=void 0))),a===void 0?Array:a}},"./node_modules/core-js/internals/array-species-create.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/array-species-constructor.js");ce.exports=function(ue,se){return new(le(ue))(se===0?0:se)}},"./node_modules/core-js/internals/classof-raw.js":function(ce){var ge={}.toString;ce.exports=function(te){return ge.call(te).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/classof-raw.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("toStringTag"),y=ue(function(){return arguments}())=="Arguments",a=function(x,E){try{return x[E]}catch(b){}};ce.exports=le?ue:function(x){var E,b,ee;return x===void 0?"Undefined":x===null?"Null":typeof(b=a(E=Object(x),ne))=="string"?b:y?ue(E):(ee=ue(E))=="Object"&&typeof E.callee=="function"?"Arguments":ee}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/own-keys.js"),se=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ne=te("./node_modules/core-js/internals/object-define-property.js");ce.exports=function(y,a){for(var x=ue(a),E=ne.f,b=se.f,ee=0;ee"+E+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,ue=te("./node_modules/core-js/internals/object-create.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js"),ne=te("./node_modules/core-js/internals/set-to-string-tag.js"),y=te("./node_modules/core-js/internals/iterators.js"),a=function(){return this};ce.exports=function(x,E,b){var ee=E+" Iterator";return x.prototype=ue(le,{next:se(1,b)}),ne(x,ee,!1,!0),y[ee]=a,x}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js");ce.exports=le?function(ne,y,a){return ue.f(ne,y,se(1,a))}:function(ne,y,a){return ne[y]=a,ne}},"./node_modules/core-js/internals/create-property-descriptor.js":function(ce){ce.exports=function(ge,te){return{enumerable:!(ge&1),configurable:!(ge&2),writable:!(ge&4),value:te}}},"./node_modules/core-js/internals/create-property.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-property-key.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js");ce.exports=function(ne,y,a){var x=le(y);x in ne?ue.f(ne,x,se(0,a)):ne[x]=a}},"./node_modules/core-js/internals/define-iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/create-iterator-constructor.js"),se=te("./node_modules/core-js/internals/object-get-prototype-of.js"),ne=te("./node_modules/core-js/internals/object-set-prototype-of.js"),y=te("./node_modules/core-js/internals/set-to-string-tag.js"),a=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=te("./node_modules/core-js/internals/redefine.js"),E=te("./node_modules/core-js/internals/well-known-symbol.js"),b=te("./node_modules/core-js/internals/is-pure.js"),ee=te("./node_modules/core-js/internals/iterators.js"),re=te("./node_modules/core-js/internals/iterators-core.js"),ie=re.IteratorPrototype,Ae=re.BUGGY_SAFARI_ITERATORS,pe=E("iterator"),Pe="keys",ve="values",Me="entries",Re=function(){return this};ce.exports=function(xe,at,qe,xt,it,Bt,nt){ue(qe,at,xt);var Ht=function(bt){if(bt===it&&dt)return dt;if(!Ae&&bt in Xe)return Xe[bt];switch(bt){case Pe:return function(){return new qe(this,bt)};case ve:return function(){return new qe(this,bt)};case Me:return function(){return new qe(this,bt)}}return function(){return new qe(this)}},vt=at+" Iterator",At=!1,Xe=xe.prototype,_e=Xe[pe]||Xe["@@iterator"]||it&&Xe[it],dt=!Ae&&_e||Ht(it),$e=at=="Array"&&Xe.entries||_e,kt,jt,un;if($e&&(kt=se($e.call(new xe)),ie!==Object.prototype&&kt.next&&(!b&&se(kt)!==ie&&(ne?ne(kt,ie):typeof kt[pe]!="function"&&a(kt,pe,Re)),y(kt,vt,!0,!0),b&&(ee[vt]=Re))),it==ve&&_e&&_e.name!==ve&&(At=!0,dt=function(){return _e.call(this)}),(!b||nt)&&Xe[pe]!==dt&&a(Xe,pe,dt),ee[at]=dt,it)if(jt={values:Ht(ve),keys:Bt?dt:Ht(Pe),entries:Ht(Me)},nt)for(un in jt)(Ae||At||!(un in Xe))&&x(Xe,un,jt[un]);else le({target:at,proto:!0,forced:Ae||At},jt);return jt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/path.js"),ue=te("./node_modules/core-js/internals/has.js"),se=te("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ne=te("./node_modules/core-js/internals/object-define-property.js").f;ce.exports=function(y){var a=le.Symbol||(le.Symbol={});ue(a,y)||ne(a,y,{value:se.f(y)})}},"./node_modules/core-js/internals/descriptors.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js");ce.exports=!le(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/is-object.js"),se=le.document,ne=ue(se)&&ue(se.createElement);ce.exports=function(y){return ne?se.createElement(y):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(ce){ce.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js");ce.exports=le("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/engine-user-agent.js"),se=le.process,ne=le.Deno,y=se&&se.versions||ne&&ne.version,a=y&&y.v8,x,E;a?(x=a.split("."),E=x[0]<4?1:x[0]+x[1]):ue&&(x=ue.match(/Edge\/(\d+)/),(!x||x[1]>=74)&&(x=ue.match(/Chrome\/(\d+)/),x&&(E=x[1]))),ce.exports=E&&+E},"./node_modules/core-js/internals/enum-bug-keys.js":function(ce){ce.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,se=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=te("./node_modules/core-js/internals/redefine.js"),y=te("./node_modules/core-js/internals/set-global.js"),a=te("./node_modules/core-js/internals/copy-constructor-properties.js"),x=te("./node_modules/core-js/internals/is-forced.js");ce.exports=function(E,b){var ee=E.target,re=E.global,ie=E.stat,Ae,pe,Pe,ve,Me,Re;if(re?pe=le:ie?pe=le[ee]||y(ee,{}):pe=(le[ee]||{}).prototype,pe)for(Pe in b){if(Me=b[Pe],E.noTargetGet?(Re=ue(pe,Pe),ve=Re&&Re.value):ve=pe[Pe],Ae=x(re?Pe:ee+(ie?".":"#")+Pe,E.forced),!Ae&&ve!==void 0){if(typeof Me==typeof ve)continue;a(Me,ve)}(E.sham||ve&&ve.sham)&&se(Me,"sham",!0),ne(pe,Pe,Me,E)}}},"./node_modules/core-js/internals/fails.js":function(ce){ce.exports=function(ge){try{return!!ge()}catch(te){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/a-function.js");ce.exports=function(ue,se,ne){if(le(ue),se===void 0)return ue;switch(ne){case 0:return function(){return ue.call(se)};case 1:return function(y){return ue.call(se,y)};case 2:return function(y,a){return ue.call(se,y,a)};case 3:return function(y,a,x){return ue.call(se,y,a,x)}}return function(){return ue.apply(se,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=function(se){return typeof se=="function"?se:void 0};ce.exports=function(se,ne){return arguments.length<2?ue(le[se]):le[se]&&le[se][ne]}},"./node_modules/core-js/internals/global.js":function(ce){var ge=function(te){return te&&te.Math==Math&&te};ce.exports=ge(typeof globalThis=="object"&&globalThis)||ge(typeof window=="object"&&window)||ge(typeof self=="object"&&self)||ge(typeof he.g=="object"&&he.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-object.js"),ue={}.hasOwnProperty;ce.exports=Object.hasOwn||function(ne,y){return ue.call(le(ne),y)}},"./node_modules/core-js/internals/hidden-keys.js":function(ce){ce.exports={}},"./node_modules/core-js/internals/html.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js");ce.exports=le("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/document-create-element.js");ce.exports=!le&&!ue(function(){return Object.defineProperty(se("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/classof-raw.js"),se="".split;ce.exports=le(function(){return!Object("z").propertyIsEnumerable(0)})?function(ne){return ue(ne)=="String"?se.call(ne,""):Object(ne)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/object-set-prototype-of.js");ce.exports=function(se,ne,y){var a,x;return ue&&typeof(a=ne.constructor)=="function"&&a!==y&&le(x=a.prototype)&&x!==y.prototype&&ue(se,x),se}},"./node_modules/core-js/internals/inspect-source.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/shared-store.js"),ue=Function.toString;typeof le.inspectSource!="function"&&(le.inspectSource=function(se){return ue.call(se)}),ce.exports=le.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/native-weak-map.js"),ue=te("./node_modules/core-js/internals/global.js"),se=te("./node_modules/core-js/internals/is-object.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=te("./node_modules/core-js/internals/has.js"),a=te("./node_modules/core-js/internals/shared-store.js"),x=te("./node_modules/core-js/internals/shared-key.js"),E=te("./node_modules/core-js/internals/hidden-keys.js"),b="Object already initialized",ee=ue.WeakMap,re,ie,Ae,pe=function(qe){return Ae(qe)?ie(qe):re(qe,{})},Pe=function(qe){return function(xt){var it;if(!se(xt)||(it=ie(xt)).type!==qe)throw TypeError("Incompatible receiver, "+qe+" required");return it}};if(le||a.state){var ve=a.state||(a.state=new ee),Me=ve.get,Re=ve.has,xe=ve.set;re=function(qe,xt){if(Re.call(ve,qe))throw new TypeError(b);return xt.facade=qe,xe.call(ve,qe,xt),xt},ie=function(qe){return Me.call(ve,qe)||{}},Ae=function(qe){return Re.call(ve,qe)}}else{var at=x("state");E[at]=!0,re=function(qe,xt){if(y(qe,at))throw new TypeError(b);return xt.facade=qe,ne(qe,at,xt),xt},ie=function(qe){return y(qe,at)?qe[at]:{}},Ae=function(qe){return y(qe,at)}}ce.exports={set:re,get:ie,has:Ae,enforce:pe,getterFor:Pe}},"./node_modules/core-js/internals/is-array.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/classof-raw.js");ce.exports=Array.isArray||function(se){return le(se)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js"),ue=/#|\.prototype\./,se=function(E,b){var ee=y[ne(E)];return ee==x?!0:ee==a?!1:typeof b=="function"?le(b):!!b},ne=se.normalize=function(E){return String(E).replace(ue,".").toLowerCase()},y=se.data={},a=se.NATIVE="N",x=se.POLYFILL="P";ce.exports=se},"./node_modules/core-js/internals/is-object.js":function(ce){ce.exports=function(ge){return typeof ge=="object"?ge!==null:typeof ge=="function"}},"./node_modules/core-js/internals/is-pure.js":function(ce){ce.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js"),ue=te("./node_modules/core-js/internals/use-symbol-as-uid.js");ce.exports=ue?function(se){return typeof se=="symbol"}:function(se){var ne=le("Symbol");return typeof ne=="function"&&Object(se)instanceof ne}},"./node_modules/core-js/internals/iterators-core.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/fails.js"),ue=te("./node_modules/core-js/internals/object-get-prototype-of.js"),se=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),ne=te("./node_modules/core-js/internals/has.js"),y=te("./node_modules/core-js/internals/well-known-symbol.js"),a=te("./node_modules/core-js/internals/is-pure.js"),x=y("iterator"),E=!1,b=function(){return this},ee,re,ie;[].keys&&(ie=[].keys(),"next"in ie?(re=ue(ue(ie)),re!==Object.prototype&&(ee=re)):E=!0);var Ae=ee==null||le(function(){var pe={};return ee[x].call(pe)!==pe});Ae&&(ee={}),(!a||Ae)&&!ne(ee,x)&&se(ee,x,b),ce.exports={IteratorPrototype:ee,BUGGY_SAFARI_ITERATORS:E}},"./node_modules/core-js/internals/iterators.js":function(ce){ce.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/engine-v8-version.js"),ue=te("./node_modules/core-js/internals/fails.js");ce.exports=!!Object.getOwnPropertySymbols&&!ue(function(){var se=Symbol();return!String(se)||!(Object(se)instanceof Symbol)||!Symbol.sham&&le&&le<41})},"./node_modules/core-js/internals/native-weak-map.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/inspect-source.js"),se=le.WeakMap;ce.exports=typeof se=="function"&&/native code/.test(ue(se))},"./node_modules/core-js/internals/object-assign.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/object-keys.js"),ne=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),y=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=te("./node_modules/core-js/internals/to-object.js"),x=te("./node_modules/core-js/internals/indexed-object.js"),E=Object.assign,b=Object.defineProperty;ce.exports=!E||ue(function(){if(le&&E({b:1},E(b({},"a",{enumerable:!0,get:function(){b(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var ee={},re={},ie=Symbol(),Ae="abcdefghijklmnopqrst";return ee[ie]=7,Ae.split("").forEach(function(pe){re[pe]=pe}),E({},ee)[ie]!=7||se(E({},re)).join("")!=Ae})?function(re,ie){for(var Ae=a(re),pe=arguments.length,Pe=1,ve=ne.f,Me=y.f;pe>Pe;)for(var Re=x(arguments[Pe++]),xe=ve?se(Re).concat(ve(Re)):se(Re),at=xe.length,qe=0,xt;at>qe;)xt=xe[qe++],(!le||Me.call(Re,xt))&&(Ae[xt]=Re[xt]);return Ae}:E},"./node_modules/core-js/internals/object-create.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/an-object.js"),ue=te("./node_modules/core-js/internals/object-define-properties.js"),se=te("./node_modules/core-js/internals/enum-bug-keys.js"),ne=te("./node_modules/core-js/internals/hidden-keys.js"),y=te("./node_modules/core-js/internals/html.js"),a=te("./node_modules/core-js/internals/document-create-element.js"),x=te("./node_modules/core-js/internals/shared-key.js"),E=">",b="<",ee="prototype",re="script",ie=x("IE_PROTO"),Ae=function(){},pe=function(xe){return b+re+E+xe+b+"/"+re+E},Pe=function(xe){xe.write(pe("")),xe.close();var at=xe.parentWindow.Object;return xe=null,at},ve=function(){var xe=a("iframe"),at="java"+re+":",qe;if(xe.style)return xe.style.display="none",y.appendChild(xe),xe.src=String(at),qe=xe.contentWindow.document,qe.open(),qe.write(pe("document.F=Object")),qe.close(),qe.F},Me,Re=function(){try{Me=new ActiveXObject("htmlfile")}catch(at){}Re=document.domain&&Me?Pe(Me):ve()||Pe(Me);for(var xe=se.length;xe--;)delete Re[ee][se[xe]];return Re()};ne[ie]=!0,ce.exports=Object.create||function(at,qe){var xt;return at!==null?(Ae[ee]=le(at),xt=new Ae,Ae[ee]=null,xt[ie]=at):xt=Re(),qe===void 0?xt:ue(xt,qe)}},"./node_modules/core-js/internals/object-define-properties.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-define-property.js"),se=te("./node_modules/core-js/internals/an-object.js"),ne=te("./node_modules/core-js/internals/object-keys.js");ce.exports=le?Object.defineProperties:function(a,x){se(a);for(var E=ne(x),b=E.length,ee=0,re;b>ee;)ue.f(a,re=E[ee++],x[re]);return a}},"./node_modules/core-js/internals/object-define-property.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/ie8-dom-define.js"),se=te("./node_modules/core-js/internals/an-object.js"),ne=te("./node_modules/core-js/internals/to-property-key.js"),y=Object.defineProperty;ge.f=le?y:function(x,E,b){if(se(x),E=ne(E),se(b),ue)try{return y(x,E,b)}catch(ee){}if("get"in b||"set"in b)throw TypeError("Accessors not supported");return"value"in b&&(x[E]=b.value),x}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/descriptors.js"),ue=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),se=te("./node_modules/core-js/internals/create-property-descriptor.js"),ne=te("./node_modules/core-js/internals/to-indexed-object.js"),y=te("./node_modules/core-js/internals/to-property-key.js"),a=te("./node_modules/core-js/internals/has.js"),x=te("./node_modules/core-js/internals/ie8-dom-define.js"),E=Object.getOwnPropertyDescriptor;ge.f=le?E:function(ee,re){if(ee=ne(ee),re=y(re),x)try{return E(ee,re)}catch(ie){}if(a(ee,re))return se(!ue.f.call(ee,re),ee[re])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-names.js").f,se={}.toString,ne=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],y=function(a){try{return ue(a)}catch(x){return ne.slice()}};ce.exports.f=function(x){return ne&&se.call(x)=="[object Window]"?y(x):ue(le(x))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-keys-internal.js"),ue=te("./node_modules/core-js/internals/enum-bug-keys.js"),se=ue.concat("length","prototype");ge.f=Object.getOwnPropertyNames||function(y){return le(y,se)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(ce,ge){ge.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/to-object.js"),se=te("./node_modules/core-js/internals/shared-key.js"),ne=te("./node_modules/core-js/internals/correct-prototype-getter.js"),y=se("IE_PROTO"),a=Object.prototype;ce.exports=ne?Object.getPrototypeOf:function(x){return x=ue(x),le(x,y)?x[y]:typeof x.constructor=="function"&&x instanceof x.constructor?x.constructor.prototype:x instanceof Object?a:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/has.js"),ue=te("./node_modules/core-js/internals/to-indexed-object.js"),se=te("./node_modules/core-js/internals/array-includes.js").indexOf,ne=te("./node_modules/core-js/internals/hidden-keys.js");ce.exports=function(y,a){var x=ue(y),E=0,b=[],ee;for(ee in x)!le(ne,ee)&&le(x,ee)&&b.push(ee);for(;a.length>E;)le(x,ee=a[E++])&&(~se(b,ee)||b.push(ee));return b}},"./node_modules/core-js/internals/object-keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-keys-internal.js"),ue=te("./node_modules/core-js/internals/enum-bug-keys.js");ce.exports=Object.keys||function(ne){return le(ne,ue)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(ce,ge){"use strict";var te={}.propertyIsEnumerable,le=Object.getOwnPropertyDescriptor,ue=le&&!te.call({1:2},1);ge.f=ue?function(ne){var y=le(this,ne);return!!y&&y.enumerable}:te},"./node_modules/core-js/internals/object-set-prototype-of.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/an-object.js"),ue=te("./node_modules/core-js/internals/a-possible-prototype.js");ce.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var se=!1,ne={},y;try{y=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,y.call(ne,[]),se=ne instanceof Array}catch(a){}return function(x,E){return le(x),ue(E),se?y.call(x,E):x.__proto__=E,x}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/classof.js");ce.exports=le?{}.toString:function(){return"[object "+ue(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js");ce.exports=function(ue,se){var ne,y;if(se==="string"&&typeof(ne=ue.toString)=="function"&&!le(y=ne.call(ue))||typeof(ne=ue.valueOf)=="function"&&!le(y=ne.call(ue))||se!=="string"&&typeof(ne=ue.toString)=="function"&&!le(y=ne.call(ue)))return y;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/get-built-in.js"),ue=te("./node_modules/core-js/internals/object-get-own-property-names.js"),se=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),ne=te("./node_modules/core-js/internals/an-object.js");ce.exports=le("Reflect","ownKeys")||function(a){var x=ue.f(ne(a)),E=se.f;return E?x.concat(E(a)):x}},"./node_modules/core-js/internals/path.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js");ce.exports=le},"./node_modules/core-js/internals/redefine.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),se=te("./node_modules/core-js/internals/has.js"),ne=te("./node_modules/core-js/internals/set-global.js"),y=te("./node_modules/core-js/internals/inspect-source.js"),a=te("./node_modules/core-js/internals/internal-state.js"),x=a.get,E=a.enforce,b=String(String).split("String");(ce.exports=function(ee,re,ie,Ae){var pe=Ae?!!Ae.unsafe:!1,Pe=Ae?!!Ae.enumerable:!1,ve=Ae?!!Ae.noTargetGet:!1,Me;if(typeof ie=="function"&&(typeof re=="string"&&!se(ie,"name")&&ue(ie,"name",re),Me=E(ie),Me.source||(Me.source=b.join(typeof re=="string"?re:""))),ee===le){Pe?ee[re]=ie:ne(re,ie);return}else pe?!ve&&ee[re]&&(Pe=!0):delete ee[re];Pe?ee[re]=ie:ue(ee,re,ie)})(Function.prototype,"toString",function(){return typeof this=="function"&&x(this).source||y(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/an-object.js");ce.exports=function(){var ue=le(this),se="";return ue.global&&(se+="g"),ue.ignoreCase&&(se+="i"),ue.multiline&&(se+="m"),ue.dotAll&&(se+="s"),ue.unicode&&(se+="u"),ue.sticky&&(se+="y"),se}},"./node_modules/core-js/internals/require-object-coercible.js":function(ce){ce.exports=function(ge){if(ge==null)throw TypeError("Can't call method on "+ge);return ge}},"./node_modules/core-js/internals/set-global.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js");ce.exports=function(ue,se){try{Object.defineProperty(le,ue,{value:se,configurable:!0,writable:!0})}catch(ne){le[ue]=se}return se}},"./node_modules/core-js/internals/set-to-string-tag.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/object-define-property.js").f,ue=te("./node_modules/core-js/internals/has.js"),se=te("./node_modules/core-js/internals/well-known-symbol.js"),ne=se("toStringTag");ce.exports=function(y,a,x){y&&!ue(y=x?y:y.prototype,ne)&&le(y,ne,{configurable:!0,value:a})}},"./node_modules/core-js/internals/shared-key.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/shared.js"),ue=te("./node_modules/core-js/internals/uid.js"),se=le("keys");ce.exports=function(ne){return se[ne]||(se[ne]=ue(ne))}},"./node_modules/core-js/internals/shared-store.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/set-global.js"),se="__core-js_shared__",ne=le[se]||ue(se,{});ce.exports=ne},"./node_modules/core-js/internals/shared.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-pure.js"),ue=te("./node_modules/core-js/internals/shared-store.js");(ce.exports=function(se,ne){return ue[se]||(ue[se]=ne!==void 0?ne:{})})("versions",[]).push({version:"3.16.0",mode:le?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/fails.js");ce.exports=function(ue){return le(function(){var se=""[ue]('"');return se!==se.toLowerCase()||se.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/require-object-coercible.js"),ne=function(y){return function(a,x){var E=ue(se(a)),b=le(x),ee=E.length,re,ie;return b<0||b>=ee?y?"":void 0:(re=E.charCodeAt(b),re<55296||re>56319||b+1===ee||(ie=E.charCodeAt(b+1))<56320||ie>57343?y?E.charAt(b):re:y?E.slice(b,b+2):(re-55296<<10)+(ie-56320)+65536)}};ce.exports={codeAt:ne(!1),charAt:ne(!0)}},"./node_modules/core-js/internals/string-trim.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/require-object-coercible.js"),ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/whitespaces.js"),ne="["+se+"]",y=RegExp("^"+ne+ne+"*"),a=RegExp(ne+ne+"*$"),x=function(E){return function(b){var ee=ue(le(b));return E&1&&(ee=ee.replace(y,"")),E&2&&(ee=ee.replace(a,"")),ee}};ce.exports={start:x(1),end:x(2),trim:x(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=Math.max,se=Math.min;ce.exports=function(ne,y){var a=le(ne);return a<0?ue(a+y,0):se(a,y)}},"./node_modules/core-js/internals/to-indexed-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/indexed-object.js"),ue=te("./node_modules/core-js/internals/require-object-coercible.js");ce.exports=function(se){return le(ue(se))}},"./node_modules/core-js/internals/to-integer.js":function(ce){var ge=Math.ceil,te=Math.floor;ce.exports=function(le){return isNaN(le=+le)?0:(le>0?te:ge)(le)}},"./node_modules/core-js/internals/to-length.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-integer.js"),ue=Math.min;ce.exports=function(se){return se>0?ue(le(se),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/require-object-coercible.js");ce.exports=function(ue){return Object(le(ue))}},"./node_modules/core-js/internals/to-primitive.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-object.js"),ue=te("./node_modules/core-js/internals/is-symbol.js"),se=te("./node_modules/core-js/internals/ordinary-to-primitive.js"),ne=te("./node_modules/core-js/internals/well-known-symbol.js"),y=ne("toPrimitive");ce.exports=function(a,x){if(!le(a)||ue(a))return a;var E=a[y],b;if(E!==void 0){if(x===void 0&&(x="default"),b=E.call(a,x),!le(b)||ue(b))return b;throw TypeError("Can't convert object to primitive value")}return x===void 0&&(x="number"),se(a,x)}},"./node_modules/core-js/internals/to-property-key.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-primitive.js"),ue=te("./node_modules/core-js/internals/is-symbol.js");ce.exports=function(se){var ne=le(se,"string");return ue(ne)?ne:String(ne)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/well-known-symbol.js"),ue=le("toStringTag"),se={};se[ue]="z",ce.exports=String(se)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/is-symbol.js");ce.exports=function(ue){if(le(ue))throw TypeError("Cannot convert a Symbol value to a string");return String(ue)}},"./node_modules/core-js/internals/uid.js":function(ce){var ge=0,te=Math.random();ce.exports=function(le){return"Symbol("+String(le===void 0?"":le)+")_"+(++ge+te).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/native-symbol.js");ce.exports=le&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/well-known-symbol.js");ge.f=le},"./node_modules/core-js/internals/well-known-symbol.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/shared.js"),se=te("./node_modules/core-js/internals/has.js"),ne=te("./node_modules/core-js/internals/uid.js"),y=te("./node_modules/core-js/internals/native-symbol.js"),a=te("./node_modules/core-js/internals/use-symbol-as-uid.js"),x=ue("wks"),E=le.Symbol,b=a?E:E&&E.withoutSetter||ne;ce.exports=function(ee){return(!se(x,ee)||!(y||typeof x[ee]=="string"))&&(y&&se(E,ee)?x[ee]=E[ee]:x[ee]=b("Symbol."+ee)),x[ee]}},"./node_modules/core-js/internals/whitespaces.js":function(ce){ce.exports=` +\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/fails.js"),se=te("./node_modules/core-js/internals/is-array.js"),ne=te("./node_modules/core-js/internals/is-object.js"),y=te("./node_modules/core-js/internals/to-object.js"),a=te("./node_modules/core-js/internals/to-length.js"),x=te("./node_modules/core-js/internals/create-property.js"),E=te("./node_modules/core-js/internals/array-species-create.js"),b=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=te("./node_modules/core-js/internals/well-known-symbol.js"),re=te("./node_modules/core-js/internals/engine-v8-version.js"),ie=ee("isConcatSpreadable"),Ae=9007199254740991,pe="Maximum allowed index exceeded",Pe=re>=51||!ue(function(){var xe=[];return xe[ie]=!1,xe.concat()[0]!==xe}),ve=b("concat"),Me=function(xe){if(!ne(xe))return!1;var at=xe[ie];return at!==void 0?!!at:se(xe)},Re=!Pe||!ve;le({target:"Array",proto:!0,forced:Re},{concat:function(at){var qe=y(this),xt=E(qe,0),it=0,Bt,nt,Ht,vt,At;for(Bt=-1,Ht=arguments.length;BtAe)throw TypeError(pe);for(nt=0;nt=Ae)throw TypeError(pe);x(xt,it++,At)}return xt.length=it,xt}})},"./node_modules/core-js/modules/es.array.iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/to-indexed-object.js"),ue=te("./node_modules/core-js/internals/add-to-unscopables.js"),se=te("./node_modules/core-js/internals/iterators.js"),ne=te("./node_modules/core-js/internals/internal-state.js"),y=te("./node_modules/core-js/internals/define-iterator.js"),a="Array Iterator",x=ne.set,E=ne.getterFor(a);ce.exports=y(Array,"Array",function(b,ee){x(this,{type:a,target:le(b),index:0,kind:ee})},function(){var b=E(this),ee=b.target,re=b.kind,ie=b.index++;return!ee||ie>=ee.length?(b.target=void 0,{value:void 0,done:!0}):re=="keys"?{value:ie,done:!1}:re=="values"?{value:ee[ie],done:!1}:{value:[ie,ee[ie]],done:!1}},"values"),se.Arguments=se.Array,ue("keys"),ue("values"),ue("entries")},"./node_modules/core-js/modules/es.array.join.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/indexed-object.js"),se=te("./node_modules/core-js/internals/to-indexed-object.js"),ne=te("./node_modules/core-js/internals/array-method-is-strict.js"),y=[].join,a=ue!=Object,x=ne("join",",");le({target:"Array",proto:!0,forced:a||!x},{join:function(b){return y.call(se(this),b===void 0?",":b)}})},"./node_modules/core-js/modules/es.array.map.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/array-iteration.js").map,se=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ne=se("map");le({target:"Array",proto:!0,forced:!ne},{map:function(a){return ue(this,a,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/is-object.js"),se=te("./node_modules/core-js/internals/is-array.js"),ne=te("./node_modules/core-js/internals/to-absolute-index.js"),y=te("./node_modules/core-js/internals/to-length.js"),a=te("./node_modules/core-js/internals/to-indexed-object.js"),x=te("./node_modules/core-js/internals/create-property.js"),E=te("./node_modules/core-js/internals/well-known-symbol.js"),b=te("./node_modules/core-js/internals/array-method-has-species-support.js"),ee=b("slice"),re=E("species"),ie=[].slice,Ae=Math.max;le({target:"Array",proto:!0,forced:!ee},{slice:function(Pe,ve){var Me=a(this),Re=y(Me.length),xe=ne(Pe,Re),at=ne(ve===void 0?Re:ve,Re),qe,xt,it;if(se(Me)&&(qe=Me.constructor,typeof qe=="function"&&(qe===Array||se(qe.prototype))?qe=void 0:ue(qe)&&(qe=qe[re],qe===null&&(qe=void 0)),qe===Array||qe===void 0))return ie.call(Me,xe,at);for(xt=new(qe===void 0?Array:qe)(Ae(at-xe,0)),it=0;xe2){if(Ht=Pe(Ht),vt=Ht.charCodeAt(0),vt===43||vt===45){if(At=Ht.charCodeAt(2),At===88||At===120)return NaN}else if(vt===48){switch(Ht.charCodeAt(1)){case 66:case 98:Xe=2,_e=49;break;case 79:case 111:Xe=8,_e=55;break;default:return+Ht}for(dt=Ht.slice(2),$e=dt.length,kt=0;kt<$e;kt++)if(jt=dt.charCodeAt(kt),jt<48||jt>_e)return NaN;return parseInt(dt,Xe)}}return+Ht};if(se(ve,!Me(" 0o1")||!Me("0b1")||Me("+0x1"))){for(var qe=function(Ht){var vt=arguments.length<1?0:Ht,At=this;return At instanceof qe&&(xe?ee(function(){Re.valueOf.call(At)}):a(At)!=ve)?x(new Me(at(vt)),At,qe):at(vt)},xt=le?ie(Me):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),it=0,Bt;xt.length>it;it++)y(Me,Bt=xt[it])&&!y(qe,Bt)&&pe(qe,Bt,Ae(Me,Bt));qe.prototype=Re,Re.constructor=qe,ne(ue,ve,qe)}},"./node_modules/core-js/modules/es.object.assign.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/object-assign.js");le({target:"Object",stat:!0,forced:Object.assign!==ue},{assign:ue})},"./node_modules/core-js/modules/es.object.keys.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/to-object.js"),se=te("./node_modules/core-js/internals/object-keys.js"),ne=te("./node_modules/core-js/internals/fails.js"),y=ne(function(){se(1)});le({target:"Object",stat:!0,forced:y},{keys:function(x){return se(ue(x))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/to-string-tag-support.js"),ue=te("./node_modules/core-js/internals/redefine.js"),se=te("./node_modules/core-js/internals/object-to-string.js");le||ue(Object.prototype,"toString",se,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/redefine.js"),ue=te("./node_modules/core-js/internals/an-object.js"),se=te("./node_modules/core-js/internals/to-string.js"),ne=te("./node_modules/core-js/internals/fails.js"),y=te("./node_modules/core-js/internals/regexp-flags.js"),a="toString",x=RegExp.prototype,E=x[a],b=ne(function(){return E.call({source:"a",flags:"b"})!="/a/b"}),ee=E.name!=a;(b||ee)&&le(RegExp.prototype,a,function(){var ie=ue(this),Ae=se(ie.source),pe=ie.flags,Pe=se(pe===void 0&&ie instanceof RegExp&&!("flags"in x)?y.call(ie):pe);return"/"+Ae+"/"+Pe},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/string-multibyte.js").charAt,ue=te("./node_modules/core-js/internals/to-string.js"),se=te("./node_modules/core-js/internals/internal-state.js"),ne=te("./node_modules/core-js/internals/define-iterator.js"),y="String Iterator",a=se.set,x=se.getterFor(y);ne(String,"String",function(E){a(this,{type:y,string:ue(E),index:0})},function(){var b=x(this),ee=b.string,re=b.index,ie;return re>=ee.length?{value:void 0,done:!0}:(ie=le(ee,re),b.index+=ie.length,{value:ie,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/create-html.js"),se=te("./node_modules/core-js/internals/string-html-forced.js");le({target:"String",proto:!0,forced:se("link")},{link:function(y){return ue(this,"a","href",y)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/descriptors.js"),se=te("./node_modules/core-js/internals/global.js"),ne=te("./node_modules/core-js/internals/has.js"),y=te("./node_modules/core-js/internals/is-object.js"),a=te("./node_modules/core-js/internals/object-define-property.js").f,x=te("./node_modules/core-js/internals/copy-constructor-properties.js"),E=se.Symbol;if(ue&&typeof E=="function"&&(!("description"in E.prototype)||E().description!==void 0)){var b={},ee=function(){var ve=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Me=this instanceof ee?new E(ve):ve===void 0?E():E(ve);return ve===""&&(b[Me]=!0),Me};x(ee,E);var re=ee.prototype=E.prototype;re.constructor=ee;var ie=re.toString,Ae=String(E("test"))=="Symbol(test)",pe=/^Symbol\((.*)\)[^)]+$/;a(re,"description",{configurable:!0,get:function(){var ve=y(this)?this.valueOf():this,Me=ie.call(ve);if(ne(b,ve))return"";var Re=Ae?Me.slice(7,-1):Me.replace(pe,"$1");return Re===""?void 0:Re}}),le({global:!0,forced:!0},{Symbol:ee})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/define-well-known-symbol.js");le("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(ce,ge,te){"use strict";var le=te("./node_modules/core-js/internals/export.js"),ue=te("./node_modules/core-js/internals/global.js"),se=te("./node_modules/core-js/internals/get-built-in.js"),ne=te("./node_modules/core-js/internals/is-pure.js"),y=te("./node_modules/core-js/internals/descriptors.js"),a=te("./node_modules/core-js/internals/native-symbol.js"),x=te("./node_modules/core-js/internals/fails.js"),E=te("./node_modules/core-js/internals/has.js"),b=te("./node_modules/core-js/internals/is-array.js"),ee=te("./node_modules/core-js/internals/is-object.js"),re=te("./node_modules/core-js/internals/is-symbol.js"),ie=te("./node_modules/core-js/internals/an-object.js"),Ae=te("./node_modules/core-js/internals/to-object.js"),pe=te("./node_modules/core-js/internals/to-indexed-object.js"),Pe=te("./node_modules/core-js/internals/to-property-key.js"),ve=te("./node_modules/core-js/internals/to-string.js"),Me=te("./node_modules/core-js/internals/create-property-descriptor.js"),Re=te("./node_modules/core-js/internals/object-create.js"),xe=te("./node_modules/core-js/internals/object-keys.js"),at=te("./node_modules/core-js/internals/object-get-own-property-names.js"),qe=te("./node_modules/core-js/internals/object-get-own-property-names-external.js"),xt=te("./node_modules/core-js/internals/object-get-own-property-symbols.js"),it=te("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Bt=te("./node_modules/core-js/internals/object-define-property.js"),nt=te("./node_modules/core-js/internals/object-property-is-enumerable.js"),Ht=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),vt=te("./node_modules/core-js/internals/redefine.js"),At=te("./node_modules/core-js/internals/shared.js"),Xe=te("./node_modules/core-js/internals/shared-key.js"),_e=te("./node_modules/core-js/internals/hidden-keys.js"),dt=te("./node_modules/core-js/internals/uid.js"),$e=te("./node_modules/core-js/internals/well-known-symbol.js"),kt=te("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),jt=te("./node_modules/core-js/internals/define-well-known-symbol.js"),un=te("./node_modules/core-js/internals/set-to-string-tag.js"),bt=te("./node_modules/core-js/internals/internal-state.js"),sn=te("./node_modules/core-js/internals/array-iteration.js").forEach,Et=Xe("hidden"),St="Symbol",Dt="prototype",Zt=$e("toPrimitive"),pt=bt.set,et=bt.getterFor(St),Nt=Object[Dt],ht=ue.Symbol,st=se("JSON","stringify"),Ge=it.f,Ee=Bt.f,de=qe.f,Be=nt.f,Ie=At("symbols"),be=At("op-symbols"),Ze=At("string-to-symbol-registry"),gt=At("symbol-to-string-registry"),an=At("wks"),Mt=ue.QObject,ct=!Mt||!Mt[Dt]||!Mt[Dt].findChild,Vt=y&&x(function(){return Re(Ee({},"a",{get:function(){return Ee(this,"a",{value:7}).a}})).a!=7})?function(Hr,Rr,Dr){var oa=Ge(Nt,Rr);oa&&delete Nt[Rr],Ee(Hr,Rr,Dr),oa&&Hr!==Nt&&Ee(Nt,Rr,oa)}:Ee,cn=function(Hr,Rr){var Dr=Ie[Hr]=Re(ht[Dt]);return pt(Dr,{type:St,tag:Hr,description:Rr}),y||(Dr.description=Rr),Dr},Ft=function(Rr,Dr,oa){Rr===Nt&&Ft(be,Dr,oa),ie(Rr);var Ia=Pe(Dr);return ie(oa),E(Ie,Ia)?(oa.enumerable?(E(Rr,Et)&&Rr[Et][Ia]&&(Rr[Et][Ia]=!1),oa=Re(oa,{enumerable:Me(0,!1)})):(E(Rr,Et)||Ee(Rr,Et,Me(1,{})),Rr[Et][Ia]=!0),Vt(Rr,Ia,oa)):Ee(Rr,Ia,oa)},Gt=function(Rr,Dr){ie(Rr);var oa=pe(Dr),Ia=xe(oa).concat(ir(oa));return sn(Ia,function(Qa){(!y||fn.call(oa,Qa))&&Ft(Rr,Qa,oa[Qa])}),Rr},pn=function(Rr,Dr){return Dr===void 0?Re(Rr):Gt(Re(Rr),Dr)},fn=function(Rr){var Dr=Pe(Rr),oa=Be.call(this,Dr);return this===Nt&&E(Ie,Dr)&&!E(be,Dr)?!1:oa||!E(this,Dr)||!E(Ie,Dr)||E(this,Et)&&this[Et][Dr]?oa:!0},Xn=function(Rr,Dr){var oa=pe(Rr),Ia=Pe(Dr);if(!(oa===Nt&&E(Ie,Ia)&&!E(be,Ia))){var Qa=Ge(oa,Ia);return Qa&&E(Ie,Ia)&&!(E(oa,Et)&&oa[Et][Ia])&&(Qa.enumerable=!0),Qa}},Ar=function(Rr){var Dr=de(pe(Rr)),oa=[];return sn(Dr,function(Ia){!E(Ie,Ia)&&!E(_e,Ia)&&oa.push(Ia)}),oa},ir=function(Rr){var Dr=Rr===Nt,oa=de(Dr?be:pe(Rr)),Ia=[];return sn(oa,function(Qa){E(Ie,Qa)&&(!Dr||E(Nt,Qa))&&Ia.push(Ie[Qa])}),Ia};if(a||(ht=function(){if(this instanceof ht)throw TypeError("Symbol is not a constructor");var Rr=!arguments.length||arguments[0]===void 0?void 0:ve(arguments[0]),Dr=dt(Rr),oa=function(Ia){this===Nt&&oa.call(be,Ia),E(this,Et)&&E(this[Et],Dr)&&(this[Et][Dr]=!1),Vt(this,Dr,Me(1,Ia))};return y&&ct&&Vt(Nt,Dr,{configurable:!0,set:oa}),cn(Dr,Rr)},vt(ht[Dt],"toString",function(){return et(this).tag}),vt(ht,"withoutSetter",function(Hr){return cn(dt(Hr),Hr)}),nt.f=fn,Bt.f=Ft,it.f=Xn,at.f=qe.f=Ar,xt.f=ir,kt.f=function(Hr){return cn($e(Hr),Hr)},y&&(Ee(ht[Dt],"description",{configurable:!0,get:function(){return et(this).description}}),ne||vt(Nt,"propertyIsEnumerable",fn,{unsafe:!0}))),le({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:ht}),sn(xe(an),function(Hr){jt(Hr)}),le({target:St,stat:!0,forced:!a},{for:function(Hr){var Rr=ve(Hr);if(E(Ze,Rr))return Ze[Rr];var Dr=ht(Rr);return Ze[Rr]=Dr,gt[Dr]=Rr,Dr},keyFor:function(Rr){if(!re(Rr))throw TypeError(Rr+" is not a symbol");if(E(gt,Rr))return gt[Rr]},useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),le({target:"Object",stat:!0,forced:!a,sham:!y},{create:pn,defineProperty:Ft,defineProperties:Gt,getOwnPropertyDescriptor:Xn}),le({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:Ar,getOwnPropertySymbols:ir}),le({target:"Object",stat:!0,forced:x(function(){xt.f(1)})},{getOwnPropertySymbols:function(Rr){return xt.f(Ae(Rr))}}),st){var Ir=!a||x(function(){var Hr=ht();return st([Hr])!="[null]"||st({a:Hr})!="{}"||st(Object(Hr))!="{}"});le({target:"JSON",stat:!0,forced:Ir},{stringify:function(Rr,Dr,oa){for(var Ia=[Rr],Qa=1,Vr;arguments.length>Qa;)Ia.push(arguments[Qa++]);if(Vr=Dr,!(!ee(Dr)&&Rr===void 0||re(Rr)))return b(Dr)||(Dr=function(_a,ja){if(typeof Vr=="function"&&(ja=Vr.call(this,_a,ja)),!re(ja))return ja}),Ia[1]=Dr,st.apply(null,Ia)}})}ht[Dt][Zt]||Ht(ht[Dt],Zt,ht[Dt].valueOf),un(ht,St),_e[Et]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/dom-iterables.js"),se=te("./node_modules/core-js/internals/array-for-each.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var y in ue){var a=le[y],x=a&&a.prototype;if(x&&x.forEach!==se)try{ne(x,"forEach",se)}catch(E){x.forEach=se}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(ce,ge,te){var le=te("./node_modules/core-js/internals/global.js"),ue=te("./node_modules/core-js/internals/dom-iterables.js"),se=te("./node_modules/core-js/modules/es.array.iterator.js"),ne=te("./node_modules/core-js/internals/create-non-enumerable-property.js"),y=te("./node_modules/core-js/internals/well-known-symbol.js"),a=y("iterator"),x=y("toStringTag"),E=se.values;for(var b in ue){var ee=le[b],re=ee&&ee.prototype;if(re){if(re[a]!==E)try{ne(re,a,E)}catch(Ae){re[a]=E}if(re[x]||ne(re,x,b),ue[b]){for(var ie in se)if(re[ie]!==se[ie])try{ne(re,ie,se[ie])}catch(Ae){re[ie]=se[ie]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(ce){(function(ge,te){ce.exports=te()})(this,function(){"use strict";function ge(Mt){var ct=typeof Mt;return Mt!==null&&(ct==="object"||ct==="function")}function te(Mt){return typeof Mt=="function"}var le=void 0;Array.isArray?le=Array.isArray:le=function(Mt){return Object.prototype.toString.call(Mt)==="[object Array]"};var ue=le,se=0,ne=void 0,y=void 0,a=function(ct,Vt){xe[se]=ct,xe[se+1]=Vt,se+=2,se===2&&(y?y(at):xt())};function x(Mt){y=Mt}function E(Mt){a=Mt}var b=typeof window!="undefined"?window:void 0,ee=b||{},re=ee.MutationObserver||ee.WebKitMutationObserver,ie=typeof self=="undefined"&&typeof z!="undefined"&&{}.toString.call(z)==="[object process]",Ae=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function pe(){return function(){return z.nextTick(at)}}function Pe(){return typeof ne!="undefined"?function(){ne(at)}:Re()}function ve(){var Mt=0,ct=new re(at),Vt=document.createTextNode("");return ct.observe(Vt,{characterData:!0}),function(){Vt.data=Mt=++Mt%2}}function Me(){var Mt=new MessageChannel;return Mt.port1.onmessage=at,function(){return Mt.port2.postMessage(0)}}function Re(){var Mt=setTimeout;return function(){return Mt(at,1)}}var xe=new Array(1e3);function at(){for(var Mt=0;Mt>>6)+ce(128|xt&63):ce(224|xt>>>12&15)+ce(128|xt>>>6&63)+ce(128|xt&63)}else{var xt=65536+(qe.charCodeAt(0)-55296)*1024+(qe.charCodeAt(1)-56320);return ce(240|xt>>>18&7)+ce(128|xt>>>12&63)+ce(128|xt>>>6&63)+ce(128|xt&63)}},te=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,le=function(qe){return qe.replace(te,ge)},ue=function(qe){var xt=[0,2,1][qe.length%3],it=qe.charCodeAt(0)<<16|(qe.length>1?qe.charCodeAt(1):0)<<8|(qe.length>2?qe.charCodeAt(2):0),Bt=[me.charAt(it>>>18),me.charAt(it>>>12&63),xt>=2?"=":me.charAt(it>>>6&63),xt>=1?"=":me.charAt(it&63)];return Bt.join("")},se=De.btoa&&typeof De.btoa=="function"?function(qe){return De.btoa(qe)}:function(qe){if(qe.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return qe.replace(/[\s\S]{1,3}/g,ue)},ne=function(qe){return se(le(String(qe)))},y=function(qe){return qe.replace(/[+\/]/g,function(xt){return xt=="+"?"-":"_"}).replace(/=/g,"")},a=function(qe,xt){return xt?y(ne(qe)):ne(qe)},x=function(qe){return a(qe,!0)},E;De.Uint8Array&&(E=function(qe,xt){for(var it="",Bt=0,nt=qe.length;Bt>>18)+me.charAt(Xe>>>12&63)+(typeof vt!="undefined"?me.charAt(Xe>>>6&63):"=")+(typeof At!="undefined"?me.charAt(Xe&63):"=")}return xt?y(it):it});var b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ee=function(qe){switch(qe.length){case 4:var xt=(7&qe.charCodeAt(0))<<18|(63&qe.charCodeAt(1))<<12|(63&qe.charCodeAt(2))<<6|63&qe.charCodeAt(3),it=xt-65536;return ce((it>>>10)+55296)+ce((it&1023)+56320);case 3:return ce((15&qe.charCodeAt(0))<<12|(63&qe.charCodeAt(1))<<6|63&qe.charCodeAt(2));default:return ce((31&qe.charCodeAt(0))<<6|63&qe.charCodeAt(1))}},re=function(qe){return qe.replace(b,ee)},ie=function(qe){var xt=qe.length,it=xt%4,Bt=(xt>0?ae[qe.charAt(0)]<<18:0)|(xt>1?ae[qe.charAt(1)]<<12:0)|(xt>2?ae[qe.charAt(2)]<<6:0)|(xt>3?ae[qe.charAt(3)]:0),nt=[ce(Bt>>>16),ce(Bt>>>8&255),ce(Bt&255)];return nt.length-=[0,0,2,1][it],nt.join("")},Ae=De.atob&&typeof De.atob=="function"?function(qe){return De.atob(qe)}:function(qe){return qe.replace(/\S{1,4}/g,ie)},pe=function(qe){return Ae(String(qe).replace(/[^A-Za-z0-9\+\/]/g,""))},Pe=function(qe){return re(Ae(qe))},ve=function(qe){return String(qe).replace(/[-_]/g,function(xt){return xt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},Me=function(qe){return Pe(ve(qe))},Re;De.Uint8Array&&(Re=function(qe){return Uint8Array.from(pe(ve(qe)),function(xt){return xt.charCodeAt(0)})});var xe=function(){var qe=De.Base64;return De.Base64=Fe,qe};if(De.Base64={VERSION:we,atob:pe,btoa:se,fromBase64:Me,toBase64:a,utob:le,encode:a,encodeURI:x,btou:re,decode:Me,noConflict:xe,fromUint8Array:E,toUint8Array:Re},typeof Object.defineProperty=="function"){var at=function(qe){return{value:qe,enumerable:!1,writable:!0,configurable:!0}};De.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",at(function(){return Me(this)})),Object.defineProperty(String.prototype,"toBase64",at(function(qe){return a(this,qe)})),Object.defineProperty(String.prototype,"toBase64URI",at(function(){return a(this,!0)}))}}return De.Meteor&&(Base64=De.Base64),Rn.exports?Rn.exports.Base64=De.Base64:(z=[],oe=function(){return De.Base64}.apply(rn,z),oe!==void 0&&(Rn.exports=oe)),{Base64:De.Base64}})},32092:function(Rn,rn,he){"use strict";he.r(rn),he.d(rn,{AcroForm:function(){return ql},AcroFormAppearance:function(){return zo},AcroFormButton:function(){return ml},AcroFormCheckBox:function(){return Mi},AcroFormChoiceField:function(){return Cu},AcroFormComboBox:function(){return Ml},AcroFormEditBox:function(){return Ss},AcroFormListBox:function(){return Gu},AcroFormPasswordField:function(){return pu},AcroFormPushButton:function(){return bA},AcroFormRadioButton:function(){return Gl},AcroFormTextField:function(){return tA},GState:function(){return Dl},ShadingPattern:function(){return Xo},TilingPattern:function(){return Za},default:function(){return io},jsPDF:function(){return ua}});var z=he(39559),oe={},De=function(Se,fe,Ce,Oe,Ke){var ke=new Worker(oe[fe]||(oe[fe]=URL.createObjectURL(new Blob([Se+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return ke.onmessage=function(Ve){var tt=Ve.data,lt=tt.$e$;if(lt){var Pt=new Error(lt[0]);Pt.code=lt[1],Pt.stack=lt[2],Ke(Pt,null)}else Ke(null,tt)},ke.postMessage(Ce,Oe),ke},Fe=Uint8Array,we=Uint16Array,me=Int32Array,ae=new Fe([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),ce=new Fe([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),ge=new Fe([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),te=function(Se,fe){for(var Ce=new we(31),Oe=0;Oe<31;++Oe)Ce[Oe]=fe+=1<>1|(E&21845)<<1;b=(b&52428)>>2|(b&13107)<<2,b=(b&61680)>>4|(b&3855)<<4,x[E]=((b&65280)>>8|(b&255)<<8)>>1}for(var ee=function(Se,fe,Ce){for(var Oe=Se.length,Ke=0,ke=new we(fe);Ke>lt]=Pt}else for(tt=new we(Oe),Ke=0;Ke>15-Se[Ke]);return tt},re=new Fe(288),E=0;E<144;++E)re[E]=8;for(var E=144;E<256;++E)re[E]=9;for(var E=256;E<280;++E)re[E]=7;for(var E=280;E<288;++E)re[E]=8;for(var ie=new Fe(32),E=0;E<32;++E)ie[E]=5;var Ae=ee(re,9,0),pe=ee(re,9,1),Pe=ee(ie,5,0),ve=ee(ie,5,1),Me=function(Se){for(var fe=Se[0],Ce=1;Cefe&&(fe=Se[Ce]);return fe},Re=function(Se,fe,Ce){var Oe=fe/8|0;return(Se[Oe]|Se[Oe+1]<<8)>>(fe&7)&Ce},xe=function(Se,fe){var Ce=fe/8|0;return(Se[Ce]|Se[Ce+1]<<8|Se[Ce+2]<<16)>>(fe&7)},at=function(Se){return(Se+7)/8|0},qe=function(Se,fe,Ce){return(fe==null||fe<0)&&(fe=0),(Ce==null||Ce>Se.length)&&(Ce=Se.length),new Fe(Se.subarray(fe,Ce))},xt={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},it=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],Bt=function(Se,fe,Ce){var Oe=new Error(fe||it[Se]);if(Oe.code=Se,Error.captureStackTrace&&Error.captureStackTrace(Oe,Bt),!Ce)throw Oe;return Oe},nt=function(Se,fe,Ce,Oe){var Ke=Se.length,ke=Oe?Oe.length:0;if(!Ke||fe.f&&!fe.l)return Ce||new Fe(0);var Ve=!Ce,tt=Ve||fe.i!=2,lt=fe.i;Ve&&(Ce=new Fe(Ke*3));var Pt=function(Fr){var Jr=Ce.length;if(Fr>Jr){var ha=new Fe(Math.max(Jr*2,Fr));ha.set(Ce),Ce=ha}},Kt=fe.f||0,zt=fe.p||0,_t=fe.b||0,It=fe.l,Fn=fe.d,Cn=fe.m,Mn=fe.n,gn=Ke*8;do{if(!It){Kt=Re(Se,zt,1);var Gn=Re(Se,zt+1,3);if(zt+=3,Gn)if(Gn==1)It=pe,Fn=ve,Cn=9,Mn=5;else if(Gn==2){var pa=Re(Se,zt,31)+257,Mr=Re(Se,zt+10,15)+4,qn=pa+Re(Se,zt+5,31)+1;zt+=14;for(var jr=new Fe(qn),ia=new Fe(19),Dn=0;Dn>4;if(cr<16)jr[Dn++]=cr;else{var Wt=0,nn=0;for(cr==16?(nn=3+Re(Se,zt,3),zt+=2,Wt=jr[Dn-1]):cr==17?(nn=3+Re(Se,zt,7),zt+=3):cr==18&&(nn=11+Re(Se,zt,127),zt+=7);nn--;)jr[Dn++]=Wt}}var qt=jr.subarray(0,pa),yn=jr.subarray(pa);Cn=Me(qt),Mn=Me(yn),It=ee(qt,Cn,1),Fn=ee(yn,Mn,1)}else Bt(1);else{var cr=at(zt)+4,Tr=Se[cr-4]|Se[cr-3]<<8,Or=cr+Tr;if(Or>Ke){lt&&Bt(0);break}tt&&Pt(_t+Tr),Ce.set(Se.subarray(cr,Or),_t),fe.b=_t+=Tr,fe.p=zt=Or*8,fe.f=Kt;continue}if(zt>gn){lt&&Bt(0);break}}tt&&Pt(_t+131072);for(var Sn=(1<>4;if(zt+=Wt&15,zt>gn){lt&&Bt(0);break}if(Wt||Bt(2),Xt<256)Ce[_t++]=Xt;else if(Xt==256){Ot=zt,It=null;break}else{var $t=Xt-254;if(Xt>264){var Dn=Xt-257,vn=ae[Dn];$t=Re(Se,zt,(1<>4;In||Bt(3),zt+=In&15;var yn=y[jn];if(jn>3){var vn=ce[jn];yn+=xe(Se,zt)&(1<gn){lt&&Bt(0);break}tt&&Pt(_t+131072);var Vn=_t+$t;if(_t>8},vt=function(Se,fe,Ce){Ce<<=fe&7;var Oe=fe/8|0;Se[Oe]|=Ce,Se[Oe+1]|=Ce>>8,Se[Oe+2]|=Ce>>16},At=function(Se,fe){for(var Ce=[],Oe=0;Oe_t&&(_t=ke[Oe].s);var It=new we(_t+1),Fn=Xe(Ce[Kt-1],It,0);if(Fn>fe){var Oe=0,Cn=0,Mn=Fn-fe,gn=1<fe)Cn+=gn-(1<>=Mn;Cn>0;){var cr=ke[Oe].s;It[cr]=0&&Cn;--Oe){var Tr=ke[Oe].s;It[Tr]==fe&&(--It[Tr],++Cn)}Fn=fe}return{t:new Fe(It),l:Fn}},Xe=function(Se,fe,Ce){return Se.s==-1?Math.max(Xe(Se.l,fe,Ce+1),Xe(Se.r,fe,Ce+1)):fe[Se.s]=Ce},_e=function(Se){for(var fe=Se.length;fe&&!Se[--fe];);for(var Ce=new we(++fe),Oe=0,Ke=Se[0],ke=1,Ve=function(lt){Ce[Oe++]=lt},tt=1;tt<=fe;++tt)if(Se[tt]==Ke&&tt!=fe)++ke;else{if(!Ke&&ke>2){for(;ke>138;ke-=138)Ve(32754);ke>2&&(Ve(ke>10?ke-11<<5|28690:ke-3<<5|12305),ke=0)}else if(ke>3){for(Ve(Ke),--ke;ke>6;ke-=6)Ve(8304);ke>2&&(Ve(ke-3<<5|8208),ke=0)}for(;ke--;)Ve(Ke);ke=1,Ke=Se[tt]}return{c:Ce.subarray(0,Oe),n:fe}},dt=function(Se,fe){for(var Ce=0,Oe=0;Oe>8,Se[Ke+2]=Se[Ke]^255,Se[Ke+3]=Se[Ke+1]^255;for(var ke=0;ke4&&!ia[ge[Nn-1]];--Nn);var rt=Pt+5<<3,ot=dt(Ke,re)+dt(ke,ie)+Ve,Qt=dt(Ke,_t)+dt(ke,Cn)+Ve+14+3*Nn+dt(Mr,ia)+2*Mr[16]+3*Mr[17]+7*Mr[18];if(lt>=0&&rt<=ot&&rt<=Qt)return $e(fe,Kt,Se.subarray(lt,lt+Pt));var Wt,nn,qt,yn;if(Ht(fe,Kt,1+(Qt15&&(Ht(fe,Kt,Xt[qn]>>5&127),Kt+=Xt[qn]>>12)}}else Wt=Ae,nn=re,qt=Pe,yn=ie;for(var qn=0;qn255){var $t=vn>>18&31;vt(fe,Kt,Wt[$t+257]),Kt+=nn[$t+257],$t>7&&(Ht(fe,Kt,vn>>23&31),Kt+=ae[$t]);var In=vn&31;vt(fe,Kt,qt[In]),Kt+=yn[In],In>3&&(vt(fe,Kt,vn>>5&8191),Kt+=ce[In])}else vt(fe,Kt,Wt[vn]),Kt+=nn[vn]}return vt(fe,Kt,Wt[256]),Kt+nn[256]},jt=new me([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),un=new Fe(0),bt=function(Se,fe,Ce,Oe,Ke,ke){var Ve=ke.z||Se.length,tt=new Fe(Oe+Ve+5*(1+Math.ceil(Ve/7e3))+Ke),lt=tt.subarray(Oe,tt.length-Ke),Pt=ke.l,Kt=(ke.r||0)&7;if(fe){Kt&&(lt[0]=ke.r>>3);for(var zt=jt[fe-1],_t=zt>>13,It=zt&8191,Fn=(1<7e3||ia>24576)&&(Wt>423||!Pt)){Kt=kt(Se,lt,0,Tr,Or,pa,qn,ia,Nn,jr-Nn,Kt),ia=Mr=qn=0,Nn=jr;for(var nn=0;nn<286;++nn)Or[nn]=0;for(var nn=0;nn<30;++nn)pa[nn]=0}var qt=2,yn=0,Sn=It,Qn=ot-Qt&32767;if(Wt>2&&rt==cr(jr-Qn))for(var Ot=Math.min(_t,Wt)-1,Xt=Math.min(32767,jr),$t=Math.min(258,Wt);Qn<=Xt&&--Sn&&ot!=Qt;){if(Se[jr+qt]==Se[jr+qt-Qn]){for(var vn=0;vn<$t&&Se[jr+vn]==Se[jr+vn-Qn];++vn);if(vn>qt){if(qt=vn,yn=Qn,vn>Ot)break;for(var In=Math.min(Qn,vn-2),jn=0,nn=0;nnjn&&(jn=yr,Qt=Vn)}}}ot=Qt,Qt=Cn[ot],Qn+=ot-Qt&32767}if(yn){Tr[ia++]=268435456|se[qt]<<18|a[yn];var Fr=se[qt]&31,Jr=a[yn]&31;qn+=ae[Fr]+ce[Jr],++Or[257+Fr],++pa[Jr],Dn=jr+qt,++Mr}else Tr[ia++]=Se[jr],++Or[Se[jr]]}}for(jr=Math.max(jr,Dn);jr=Ve&&(lt[Kt/8|0]=Pt,ha=Ve),Kt=$e(lt,Kt+1,Se.subarray(jr,ha))}ke.i=Ve}return qe(tt,0,Oe+at(Kt)+Ke)},sn=null,Et=function(){var Se=-1;return{p:function(fe){for(var Ce=Se,Oe=0;Oe>>8;Se=Ce},d:function(){return~Se}}},St=function(){var Se=1,fe=0;return{p:function(Ce){for(var Oe=Se,Ke=fe,ke=Ce.length|0,Ve=0;Ve!=ke;){for(var tt=Math.min(Ve+2655,ke);Ve>16),Ke=(Ke&65535)+15*(Ke>>16)}Se=Oe,fe=Ke},d:function(){return Se%=65521,fe%=65521,(Se&255)<<24|(Se&65280)<<8|(fe&255)<<8|fe>>8}}},Dt=function(Se,fe,Ce,Oe,Ke){if(!Ke&&(Ke={l:1},fe.dictionary)){var ke=fe.dictionary.subarray(-32768),Ve=new Fe(ke.length+Se.length);Ve.set(ke),Ve.set(Se,ke.length),Se=Ve,Ke.w=ke.length}return bt(Se,fe.level==null?6:fe.level,fe.mem==null?Ke.l?Math.ceil(Math.max(8,Math.min(13,Math.log(Se.length)))*1.5):20:12+fe.mem,Ce,Oe,Ke)},Zt=function(Se,fe){var Ce={};for(var Oe in Se)Ce[Oe]=Se[Oe];for(var Oe in fe)Ce[Oe]=fe[Oe];return Ce},pt=function(Se,fe,Ce){for(var Oe=Se(),Ke=Se.toString(),ke=Ke.slice(Ke.indexOf("[")+1,Ke.lastIndexOf("]")).replace(/\s+/g,"").split(","),Ve=0;Ve>>0},cn=function(Se,fe){return Vt(Se,fe)+Vt(Se,fe+4)*4294967296},Ft=function(Se,fe,Ce){for(;Ce;++fe)Se[fe]=Ce,Ce>>>=8},Gt=function(Se,fe){var Ce=fe.filename;if(Se[0]=31,Se[1]=139,Se[2]=8,Se[8]=fe.level<2?4:fe.level==9?2:0,Se[9]=3,fe.mtime!=0&&Ft(Se,4,Math.floor(new Date(fe.mtime||Date.now())/1e3)),Ce){Se[3]=8;for(var Oe=0;Oe<=Ce.length;++Oe)Se[Oe+10]=Ce.charCodeAt(Oe)}},pn=function(Se){(Se[0]!=31||Se[1]!=139||Se[2]!=8)&&Bt(6,"invalid gzip data");var fe=Se[3],Ce=10;fe&4&&(Ce+=(Se[10]|Se[11]<<8)+2);for(var Oe=(fe>>3&1)+(fe>>4&1);Oe>0;Oe-=!Se[Ce++]);return Ce+(fe&2)},fn=function(Se){var fe=Se.length;return(Se[fe-4]|Se[fe-3]<<8|Se[fe-2]<<16|Se[fe-1]<<24)>>>0},Xn=function(Se){return 10+(Se.filename?Se.filename.length+1:0)},Ar=function(Se,fe){var Ce=fe.level,Oe=Ce==0?0:Ce<6?1:Ce==9?3:2;if(Se[0]=120,Se[1]=Oe<<6|(fe.dictionary&&32),Se[1]|=31-(Se[0]<<8|Se[1])%31,fe.dictionary){var Ke=St();Ke.p(fe.dictionary),Ft(Se,2,Ke.d())}},ir=function(Se,fe){return((Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31)&&Bt(6,"invalid zlib data"),(Se[1]>>5&1)==+!fe&&Bt(6,"invalid zlib data: "+(Se[1]&32?"need":"unexpected")+" dictionary"),(Se[1]>>3&4)+2};function Ir(Se,fe){return typeof Se=="function"&&(fe=Se,Se={}),this.ondata=fe,Se}var Hr=null,Rr=null;function Dr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge],function(Oe){return be(oa(Oe.data[0],Oe.data[1]))},0,Ce)}function oa(Se,fe){return Dt(Se,fe||{},0,0)}var Ia=null,Qa=null;function Vr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st],function(Oe){return be(_a(Oe.data[0],Ze(Oe.data[1])))},1,Ce)}function _a(Se,fe){return nt(Se,{i:2},fe&&fe.out,fe&&fe.dictionary)}var ja=null,fa=null;function bo(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge,Ee,function(){return[ui]}],function(Oe){return be(ui(Oe.data[0],Oe.data[1]))},2,Ce)}function ui(Se,fe){fe||(fe={});var Ce=Et(),Oe=Se.length;Ce.p(Se);var Ke=Dt(Se,fe,Xn(fe),8),ke=Ke.length;return Gt(Ke,fe),Ft(Ke,ke-8,Ce.d()),Ft(Ke,ke-4,Oe),Ke}var Bn=null,ar=null;function dr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st,de,function(){return[wr]}],function(Oe){return be(wr(Oe.data[0],Oe.data[1]))},3,Ce)}function wr(Se,fe){var Ce=pn(Se);return Ce+8>Se.length&&Bt(6,"invalid gzip data"),nt(Se.subarray(Ce,-8),{i:2},fe&&fe.out||new Fe(fn(Se)),fe&&fe.dictionary)}var sa=null,rr=null;function Ne(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[Ge,Be,function(){return[He]}],function(Oe){return be(He(Oe.data[0],Oe.data[1]))},4,Ce)}function He(Se,fe){fe||(fe={});var Ce=St();Ce.p(Se);var Oe=Dt(Se,fe,fe.dictionary?6:2,4);return Ar(Oe,fe),Ft(Oe,Oe.length-4,Ce.d()),Oe}var Qe=null,ut=null;function Rt(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),gt(Se,fe,[st,Ie,function(){return[hn]}],function(Oe){return be(hn(Oe.data[0],Ze(Oe.data[1])))},5,Ce)}function hn(Se,fe){return nt(Se.subarray(ir(Se,fe&&fe.dictionary),-4),{i:2},fe&&fe.out,fe&&fe.dictionary)}var bn=null,ea=null;function vr(Se,fe,Ce){return Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7),Se[0]==31&&Se[1]==139&&Se[2]==8?dr(Se,fe,Ce):(Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31?Vr(Se,fe,Ce):Rt(Se,fe,Ce)}function Sr(Se,fe){return Se[0]==31&&Se[1]==139&&Se[2]==8?wr(Se,fe):(Se[0]&15)!=8||Se[0]>>4>7||(Se[0]<<8|Se[1])%31?_a(Se,fe):hn(Se,fe)}var aa=function(Se,fe,Ce,Oe){for(var Ke in Se){var ke=Se[Ke],Ve=fe+Ke,tt=Oe;Array.isArray(ke)&&(tt=Zt(Oe,ke[1]),ke=ke[0]),ke instanceof Fe?Ce[Ve]=[ke,tt]:(Ce[Ve+="/"]=[new Fe(0),tt],aa(ke,Ve,Ce,Oe))}},_n=typeof TextEncoder!="undefined"&&new TextEncoder,on=typeof TextDecoder!="undefined"&&new TextDecoder,ur=0;try{on.decode(un,{stream:!0}),ur=1}catch(Se){}var mr=function(Se){for(var fe="",Ce=0;;){var Oe=Se[Ce++],Ke=(Oe>127)+(Oe>223)+(Oe>239);if(Ce+Ke>Se.length)return{s:fe,r:qe(Se,Ce-1)};Ke?Ke==3?(Oe=((Oe&15)<<18|(Se[Ce++]&63)<<12|(Se[Ce++]&63)<<6|Se[Ce++]&63)-65536,fe+=String.fromCharCode(55296|Oe>>10,56320|Oe&1023)):Ke&1?fe+=String.fromCharCode((Oe&31)<<6|Se[Ce++]&63):fe+=String.fromCharCode((Oe&15)<<12|(Se[Ce++]&63)<<6|Se[Ce++]&63):fe+=String.fromCharCode(Oe)}},fr=null,Lr=null;function ln(Se,fe){if(fe){for(var Ce=new Fe(Se.length),Oe=0;Oe>1)),Ve=0,tt=function(Kt){ke[Ve++]=Kt},Oe=0;Oeke.length){var lt=new Fe(Ve+8+(Ke-Oe<<1));lt.set(ke),ke=lt}var Pt=Se.charCodeAt(Oe);Pt<128||fe?tt(Pt):Pt<2048?(tt(192|Pt>>6),tt(128|Pt&63)):Pt>55295&&Pt<57344?(Pt=65536+(Pt&1047552)|Se.charCodeAt(++Oe)&1023,tt(240|Pt>>18),tt(128|Pt>>12&63),tt(128|Pt>>6&63),tt(128|Pt&63)):(tt(224|Pt>>12),tt(128|Pt>>6&63),tt(128|Pt&63))}return qe(ke,0,Ve)}function Hn(Se,fe){if(fe){for(var Ce="",Oe=0;Oe65535&&Bt(9),fe+=Oe+4}return fe},gr=function(Se,fe,Ce,Oe,Ke,ke,Ve,tt){var lt=Oe.length,Pt=Ce.extra,Kt=tt&&tt.length,zt=Br(Pt);Ft(Se,fe,Ve!=null?33639248:67324752),fe+=4,Ve!=null&&(Se[fe++]=20,Se[fe++]=Ce.os),Se[fe]=20,fe+=2,Se[fe++]=Ce.flag<<1|(ke<0&&8),Se[fe++]=Ke&&8,Se[fe++]=Ce.compression&255,Se[fe++]=Ce.compression>>8;var _t=new Date(Ce.mtime==null?Date.now():Ce.mtime),It=_t.getFullYear()-1980;if((It<0||It>119)&&Bt(10),Ft(Se,fe,It<<25|_t.getMonth()+1<<21|_t.getDate()<<16|_t.getHours()<<11|_t.getMinutes()<<5|_t.getSeconds()>>1),fe+=4,ke!=-1&&(Ft(Se,fe,Ce.crc),Ft(Se,fe+4,ke<0?-ke-2:ke),Ft(Se,fe+8,Ce.size)),Ft(Se,fe+12,lt),Ft(Se,fe+14,zt),fe+=16,Ve!=null&&(Ft(Se,fe,Kt),Ft(Se,fe+6,Ce.attrs),Ft(Se,fe+10,Ve),fe+=14),Se.set(Oe,fe),fe+=lt,zt)for(var Fn in Pt){var Cn=Pt[Fn],Mn=Cn.length;Ft(Se,fe,+Fn),Ft(Se,fe+2,Mn),Se.set(Cn,fe+4),fe+=4+Mn}return Kt&&(Se.set(tt,fe),fe+=Kt),fe},Da=function(Se,fe,Ce,Oe,Ke){Ft(Se,fe,101010256),Ft(Se,fe+8,Ce),Ft(Se,fe+10,Ce),Ft(Se,fe+12,Oe),Ft(Se,fe+16,Ke)},Pa=null,br=null,To=null,xo=null;function fi(Se,fe,Ce){Ce||(Ce=fe,fe={}),typeof Ce!="function"&&Bt(7);var Oe={};aa(Se,"",Oe,fe);var Ke=Object.keys(Oe),ke=Ke.length,Ve=0,tt=0,lt=ke,Pt=new Array(ke),Kt=[],zt=function(){for(var Mn=0;Mn65535&&ot(Bt(11,0,1),null),!rt)ot(null,cr);else if(pa<16e4)try{ot(null,oa(cr,Tr))}catch(Qt){ot(Qt,null)}else Kt.push(Dr(cr,Tr,ot))},Cn=0;Cn65535&&Bt(11);var gn=Kt?oa(lt,Pt):lt,Gn=gn.length,cr=Et();cr.p(lt),Oe.push(Zt(Pt,{size:lt.length,crc:cr.d(),c:gn,f:zt,m:Fn,u:_t!=Ve.length||Fn&&It.length!=Cn,o:Ke,compression:Kt})),Ke+=30+_t+Mn+Gn,ke+=76+2*(_t+Mn)+(Cn||0)+Gn}for(var Tr=new Fe(ke+22),Or=Ke,pa=ke-Ke,Mr=0;Mr65558)return Ve(Bt(13,0,1),null),Ke;var lt=ct(Se,tt+8);if(lt){var Pt=lt,Kt=Vt(Se,tt+16),zt=Kt==4294967295||Pt==65535;if(zt){var _t=Vt(Se,tt-12);zt=Vt(Se,_t)==101075792,zt&&(Pt=lt=Vt(Se,_t+32),Kt=Vt(Se,_t+48))}for(var It=fe&&fe.filter,Fn=function(Mn){var gn=Cr(Se,Kt,zt),Gn=gn[0],cr=gn[1],Tr=gn[2],Or=gn[3],pa=gn[4],Mr=gn[5],qn=nr(Se,Mr);Kt=pa;var jr=function(Dn,Nn){Dn?(Ke(),Ve(Dn,null)):(Nn&&(ke[Or]=Nn),--lt||Ve(null,ke))};if(!It||It({name:Or,size:cr,originalSize:Tr,compression:Gn}))if(!Gn)jr(null,qe(Se,qn,qn+cr));else if(Gn==8){var ia=Se.subarray(qn,qn+cr);if(Tr<524288||cr>.8*Tr)try{jr(null,_a(ia,{out:new Fe(Tr)}))}catch(Dn){jr(Dn,null)}else Oe.push(Vr(ia,{size:Tr},jr))}else jr(Bt(14,"unknown compression type "+Gn,1),null);else jr(null,null)},Cn=0;Cn65558)&&Bt(13);var Ke=ct(Se,Oe+8);if(!Ke)return{};var ke=Vt(Se,Oe+16),Ve=ke==4294967295||Ke==65535;if(Ve){var tt=Vt(Se,Oe-12);Ve=Vt(Se,tt)==101075792,Ve&&(Ke=Vt(Se,tt+32),ke=Vt(Se,tt+48))}for(var lt=fe&&fe.filter,Pt=0;Pt=200&&fe.status<=299}function qi(Se){try{Se.dispatchEvent(new MouseEvent("click"))}catch(Ce){var fe=document.createEvent("MouseEvents");fe.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Se.dispatchEvent(fe)}}var yi,Wo,Ui=Ja.saveAs||((typeof window=="undefined"?"undefined":(0,z.Z)(window))!=="object"||window!==Ja?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(Se,fe,Ce){var Oe=Ja.URL||Ja.webkitURL,Ke=document.createElement("a");fe=fe||Se.name||"download",Ke.download=fe,Ke.rel="noopener",typeof Se=="string"?(Ke.href=Se,Ke.origin!==location.origin?vs(Ke.href)?ts(Se,fe,Ce):qi(Ke,Ke.target="_blank"):qi(Ke)):(Ke.href=Oe.createObjectURL(Se),setTimeout(function(){Oe.revokeObjectURL(Ke.href)},4e4),setTimeout(function(){qi(Ke)},0))}:"msSaveOrOpenBlob"in navigator?function(Se,fe,Ce){if(fe=fe||Se.name||"download",typeof Se=="string")if(vs(Se))ts(Se,fe,Ce);else{var Oe=document.createElement("a");Oe.href=Se,Oe.target="_blank",setTimeout(function(){qi(Oe)})}else navigator.msSaveOrOpenBlob(function(Ke,ke){return ke===void 0?ke={autoBom:!1}:(0,z.Z)(ke)!=="object"&&(hi.warn("Deprecated: Expected third argument to be a object"),ke={autoBom:!ke}),ke.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Ke.type)?new Blob(["\uFEFF",Ke],{type:Ke.type}):Ke}(Se,Ce),fe)}:function(Se,fe,Ce,Oe){if((Oe=Oe||open("","_blank"))&&(Oe.document.title=Oe.document.body.innerText="downloading..."),typeof Se=="string")return ts(Se,fe,Ce);var Ke=Se.type==="application/octet-stream",ke=/constructor/i.test(Ja.HTMLElement)||Ja.safari,Ve=/CriOS\/[\d]+/.test(navigator.userAgent);if((Ve||Ke&&ke)&&(typeof FileReader=="undefined"?"undefined":(0,z.Z)(FileReader))==="object"){var tt=new FileReader;tt.onloadend=function(){var Kt=tt.result;Kt=Ve?Kt:Kt.replace(/^data:[^;]*;/,"data:attachment/file;"),Oe?Oe.location.href=Kt:location=Kt,Oe=null},tt.readAsDataURL(Se)}else{var lt=Ja.URL||Ja.webkitURL,Pt=lt.createObjectURL(Se);Oe?Oe.location=Pt:location.href=Pt,Oe=null,setTimeout(function(){lt.revokeObjectURL(Pt)},4e4)}});function Vi(Se){var fe;Se=Se||"",this.ok=!1,Se.charAt(0)=="#"&&(Se=Se.substr(1,6)),Se={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[Se=(Se=Se.replace(/ /g,"")).toLowerCase()]||Se;for(var Ce=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(tt){return[parseInt(tt[1]),parseInt(tt[2]),parseInt(tt[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(tt){return[parseInt(tt[1],16),parseInt(tt[2],16),parseInt(tt[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(tt){return[parseInt(tt[1]+tt[1],16),parseInt(tt[2]+tt[2],16),parseInt(tt[3]+tt[3],16)]}}],Oe=0;Oe255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var tt=this.r.toString(16),lt=this.g.toString(16),Pt=this.b.toString(16);return tt.length==1&&(tt="0"+tt),lt.length==1&&(lt="0"+lt),Pt.length==1&&(Pt="0"+Pt),"#"+tt+lt+Pt}}function ji(Se,fe){var Ce=Se[0],Oe=Se[1],Ke=Se[2],ke=Se[3];Ce=ki(Ce,Oe,Ke,ke,fe[0],7,-680876936),ke=ki(ke,Ce,Oe,Ke,fe[1],12,-389564586),Ke=ki(Ke,ke,Ce,Oe,fe[2],17,606105819),Oe=ki(Oe,Ke,ke,Ce,fe[3],22,-1044525330),Ce=ki(Ce,Oe,Ke,ke,fe[4],7,-176418897),ke=ki(ke,Ce,Oe,Ke,fe[5],12,1200080426),Ke=ki(Ke,ke,Ce,Oe,fe[6],17,-1473231341),Oe=ki(Oe,Ke,ke,Ce,fe[7],22,-45705983),Ce=ki(Ce,Oe,Ke,ke,fe[8],7,1770035416),ke=ki(ke,Ce,Oe,Ke,fe[9],12,-1958414417),Ke=ki(Ke,ke,Ce,Oe,fe[10],17,-42063),Oe=ki(Oe,Ke,ke,Ce,fe[11],22,-1990404162),Ce=ki(Ce,Oe,Ke,ke,fe[12],7,1804603682),ke=ki(ke,Ce,Oe,Ke,fe[13],12,-40341101),Ke=ki(Ke,ke,Ce,Oe,fe[14],17,-1502002290),Ce=Zi(Ce,Oe=ki(Oe,Ke,ke,Ce,fe[15],22,1236535329),Ke,ke,fe[1],5,-165796510),ke=Zi(ke,Ce,Oe,Ke,fe[6],9,-1069501632),Ke=Zi(Ke,ke,Ce,Oe,fe[11],14,643717713),Oe=Zi(Oe,Ke,ke,Ce,fe[0],20,-373897302),Ce=Zi(Ce,Oe,Ke,ke,fe[5],5,-701558691),ke=Zi(ke,Ce,Oe,Ke,fe[10],9,38016083),Ke=Zi(Ke,ke,Ce,Oe,fe[15],14,-660478335),Oe=Zi(Oe,Ke,ke,Ce,fe[4],20,-405537848),Ce=Zi(Ce,Oe,Ke,ke,fe[9],5,568446438),ke=Zi(ke,Ce,Oe,Ke,fe[14],9,-1019803690),Ke=Zi(Ke,ke,Ce,Oe,fe[3],14,-187363961),Oe=Zi(Oe,Ke,ke,Ce,fe[8],20,1163531501),Ce=Zi(Ce,Oe,Ke,ke,fe[13],5,-1444681467),ke=Zi(ke,Ce,Oe,Ke,fe[2],9,-51403784),Ke=Zi(Ke,ke,Ce,Oe,fe[7],14,1735328473),Ce=si(Ce,Oe=Zi(Oe,Ke,ke,Ce,fe[12],20,-1926607734),Ke,ke,fe[5],4,-378558),ke=si(ke,Ce,Oe,Ke,fe[8],11,-2022574463),Ke=si(Ke,ke,Ce,Oe,fe[11],16,1839030562),Oe=si(Oe,Ke,ke,Ce,fe[14],23,-35309556),Ce=si(Ce,Oe,Ke,ke,fe[1],4,-1530992060),ke=si(ke,Ce,Oe,Ke,fe[4],11,1272893353),Ke=si(Ke,ke,Ce,Oe,fe[7],16,-155497632),Oe=si(Oe,Ke,ke,Ce,fe[10],23,-1094730640),Ce=si(Ce,Oe,Ke,ke,fe[13],4,681279174),ke=si(ke,Ce,Oe,Ke,fe[0],11,-358537222),Ke=si(Ke,ke,Ce,Oe,fe[3],16,-722521979),Oe=si(Oe,Ke,ke,Ce,fe[6],23,76029189),Ce=si(Ce,Oe,Ke,ke,fe[9],4,-640364487),ke=si(ke,Ce,Oe,Ke,fe[12],11,-421815835),Ke=si(Ke,ke,Ce,Oe,fe[15],16,530742520),Ce=Ni(Ce,Oe=si(Oe,Ke,ke,Ce,fe[2],23,-995338651),Ke,ke,fe[0],6,-198630844),ke=Ni(ke,Ce,Oe,Ke,fe[7],10,1126891415),Ke=Ni(Ke,ke,Ce,Oe,fe[14],15,-1416354905),Oe=Ni(Oe,Ke,ke,Ce,fe[5],21,-57434055),Ce=Ni(Ce,Oe,Ke,ke,fe[12],6,1700485571),ke=Ni(ke,Ce,Oe,Ke,fe[3],10,-1894986606),Ke=Ni(Ke,ke,Ce,Oe,fe[10],15,-1051523),Oe=Ni(Oe,Ke,ke,Ce,fe[1],21,-2054922799),Ce=Ni(Ce,Oe,Ke,ke,fe[8],6,1873313359),ke=Ni(ke,Ce,Oe,Ke,fe[15],10,-30611744),Ke=Ni(Ke,ke,Ce,Oe,fe[6],15,-1560198380),Oe=Ni(Oe,Ke,ke,Ce,fe[13],21,1309151649),Ce=Ni(Ce,Oe,Ke,ke,fe[4],6,-145523070),ke=Ni(ke,Ce,Oe,Ke,fe[11],10,-1120210379),Ke=Ni(Ke,ke,Ce,Oe,fe[2],15,718787259),Oe=Ni(Oe,Ke,ke,Ce,fe[9],21,-343485551),Se[0]=ul(Ce,Se[0]),Se[1]=ul(Oe,Se[1]),Se[2]=ul(Ke,Se[2]),Se[3]=ul(ke,Se[3])}function ws(Se,fe,Ce,Oe,Ke,ke){return fe=ul(ul(fe,Se),ul(Oe,ke)),ul(fe<>>32-Ke,Ce)}function ki(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe&Ce|~fe&Oe,Se,fe,Ke,ke,Ve)}function Zi(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe&Oe|Ce&~Oe,Se,fe,Ke,ke,Ve)}function si(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(fe^Ce^Oe,Se,fe,Ke,ke,Ve)}function Ni(Se,fe,Ce,Oe,Ke,ke,Ve){return ws(Ce^(fe|~Oe),Se,fe,Ke,ke,Ve)}function Qs(Se){var fe,Ce=Se.length,Oe=[1732584193,-271733879,-1732584194,271733878];for(fe=64;fe<=Se.length;fe+=64)ji(Oe,mi(Se.substring(fe-64,fe)));Se=Se.substring(fe-64);var Ke=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(fe=0;fe>2]|=Se.charCodeAt(fe)<<(fe%4<<3);if(Ke[fe>>2]|=128<<(fe%4<<3),fe>55)for(ji(Oe,Ke),fe=0;fe<16;fe++)Ke[fe]=0;return Ke[14]=8*Ce,ji(Oe,Ke),Oe}function mi(Se){var fe,Ce=[];for(fe=0;fe<64;fe+=4)Ce[fe>>2]=Se.charCodeAt(fe)+(Se.charCodeAt(fe+1)<<8)+(Se.charCodeAt(fe+2)<<16)+(Se.charCodeAt(fe+3)<<24);return Ce}yi=Ja.atob.bind(Ja),Wo=Ja.btoa.bind(Ja);var Ii="0123456789abcdef".split("");function ns(Se){for(var fe="",Ce=0;Ce<4;Ce++)fe+=Ii[Se>>8*Ce+4&15]+Ii[Se>>8*Ce&15];return fe}function gs(Se){return String.fromCharCode((255&Se)>>0,(65280&Se)>>8,(16711680&Se)>>16,(4278190080&Se)>>24)}function Ws(Se){return Qs(Se).map(gs).join("")}var gl=function(Se){for(var fe=0;fe>16)+(fe>>16)+(Ce>>16)<<16|65535&Ce}return Se+fe&4294967295}function Pl(Se,fe){var Ce,Oe,Ke,ke;if(Se!==Ce){for(var Ve=(Ke=Se,ke=1+(256/Se.length>>0),new Array(ke+1).join(Ke)),tt=[],lt=0;lt<256;lt++)tt[lt]=lt;var Pt=0;for(lt=0;lt<256;lt++){var Kt=tt[lt];Pt=(Pt+Kt+Ve.charCodeAt(lt))%256,tt[lt]=tt[Pt],tt[Pt]=Kt}Ce=Se,Oe=tt}else tt=Oe;var zt=fe.length,_t=0,It=0,Fn="";for(lt=0;lt\x80/\f\xA9\xFEdSiz";var ke=(fe+this.padding).substr(0,32),Ve=(Ce+this.padding).substr(0,32);this.O=this.processOwnerPassword(ke,Ve),this.P=-(1+(255^Ke)),this.encryptionKey=Ws(ke+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(Oe)).substr(0,5),this.U=Pl(this.encryptionKey,this.padding)}function js(Se){if(/[^\u0000-\u00ff]/.test(Se))throw new Error("Invalid PDF Name Object: "+Se+", Only accept ASCII characters.");for(var fe="",Ce=Se.length,Oe=0;Oe126?fe+="#"+("0"+Ke.toString(16)).slice(-2):fe+=Se[Oe]}return fe}function bl(Se){if((0,z.Z)(Se)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var fe={};this.subscribe=function(Ce,Oe,Ke){if(Ke=Ke||!1,typeof Ce!="string"||typeof Oe!="function"||typeof Ke!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");fe.hasOwnProperty(Ce)||(fe[Ce]={});var ke=Math.random().toString(35);return fe[Ce][ke]=[Oe,!!Ke],ke},this.unsubscribe=function(Ce){for(var Oe in fe)if(fe[Oe][Ce])return delete fe[Oe][Ce],Object.keys(fe[Oe]).length===0&&delete fe[Oe],!0;return!1},this.publish=function(Ce){if(fe.hasOwnProperty(Ce)){var Oe=Array.prototype.slice.call(arguments,1),Ke=[];for(var ke in fe[Ce]){var Ve=fe[Ce][ke];try{Ve[0].apply(Se,Oe)}catch(tt){Ja.console&&hi.error("jsPDF PubSub Error",tt.message,tt)}Ve[1]&&Ke.push(ke)}Ke.length&&Ke.forEach(this.unsubscribe)}},this.getTopics=function(){return fe}}function Dl(Se){if(!(this instanceof Dl))return new Dl(Se);var fe="opacity,stroke-opacity".split(",");for(var Ce in Se)Se.hasOwnProperty(Ce)&&fe.indexOf(Ce)>=0&&(this[Ce]=Se[Ce]);this.id="",this.objectNumber=-1}function Au(Se,fe){this.gState=Se,this.matrix=fe,this.id="",this.objectNumber=-1}function Xo(Se,fe,Ce,Oe,Ke){if(!(this instanceof Xo))return new Xo(Se,fe,Ce,Oe,Ke);this.type=Se==="axial"?2:3,this.coords=fe,this.colors=Ce,Au.call(this,Oe,Ke)}function Za(Se,fe,Ce,Oe,Ke){if(!(this instanceof Za))return new Za(Se,fe,Ce,Oe,Ke);this.boundingBox=Se,this.xStep=fe,this.yStep=Ce,this.stream="",this.cloneIndex=0,Au.call(this,Oe,Ke)}function ua(Se){var fe,Ce=typeof arguments[0]=="string"?arguments[0]:"p",Oe=arguments[1],Ke=arguments[2],ke=arguments[3],Ve=[],tt=1,lt=16,Pt="S",Kt=null;(0,z.Z)(Se=Se||{})==="object"&&(Ce=Se.orientation,Oe=Se.unit||Oe,Ke=Se.format||Ke,ke=Se.compress||Se.compressPdf||ke,(Kt=Se.encryption||null)!==null&&(Kt.userPassword=Kt.userPassword||"",Kt.ownerPassword=Kt.ownerPassword||"",Kt.userPermissions=Kt.userPermissions||[]),tt=typeof Se.userUnit=="number"?Math.abs(Se.userUnit):1,Se.precision!==void 0&&(fe=Se.precision),Se.floatPrecision!==void 0&&(lt=Se.floatPrecision),Pt=Se.defaultPathOperation||"S"),Ve=Se.filters||(ke===!0?["FlateEncode"]:Ve),Oe=Oe||"mm",Ce=(""+(Ce||"P")).toLowerCase();var zt=Se.putOnlyUsedFonts||!1,_t={},It={internal:{},__private__:{}};It.__private__.PubSub=bl;var Fn="1.3",Cn=It.__private__.getPdfVersion=function(){return Fn};It.__private__.setPdfVersion=function(Je){Fn=Je};var Mn={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};It.__private__.getPageFormats=function(){return Mn};var gn=It.__private__.getPageFormat=function(Je){return Mn[Je]};Ke=Ke||"a4";var Gn={COMPAT:"compat",ADVANCED:"advanced"},cr=Gn.COMPAT;function Tr(){this.saveGraphicsState(),kn(new Ci(uo,0,0,-uo,0,AA()*uo).toString()+" cm"),this.setFontSize(this.getFontSize()/uo),Pt="n",cr=Gn.ADVANCED}function Or(){this.restoreGraphicsState(),Pt="S",cr=Gn.COMPAT}var pa=It.__private__.combineFontStyleAndFontWeight=function(Je,Jt){if(Je=="bold"&&Jt=="normal"||Je=="bold"&&Jt==400||Je=="normal"&&Jt=="italic"||Je=="bold"&&Jt=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Jt&&(Je=Jt==400||Jt==="normal"?Je==="italic"?"italic":"normal":Jt!=700&&Jt!=="bold"||Je!=="normal"?(Jt==700?"bold":Jt)+""+Je:"bold"),Je};It.advancedAPI=function(Je){var Jt=cr===Gn.COMPAT;return Jt&&Tr.call(this),typeof Je!="function"||(Je(this),Jt&&Or.call(this)),this},It.compatAPI=function(Je){var Jt=cr===Gn.ADVANCED;return Jt&&Or.call(this),typeof Je!="function"||(Je(this),Jt&&Tr.call(this)),this},It.isAdvancedAPI=function(){return cr===Gn.ADVANCED};var Mr,qn=function(Je){if(cr!==Gn.ADVANCED)throw new Error(Je+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},jr=It.roundToPrecision=It.__private__.roundToPrecision=function(Je,Jt){var Kn=fe||Jt;if(isNaN(Je)||isNaN(Kn))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return Je.toFixed(Kn).replace(/0+$/,"")};Mr=It.hpf=It.__private__.hpf=typeof lt=="number"?function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,lt)}:lt==="smart"?function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,Je>-1&&Je<1?16:5)}:function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.hpf");return jr(Je,16)};var ia=It.f2=It.__private__.f2=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.f2");return jr(Je,2)},Dn=It.__private__.f3=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.f3");return jr(Je,3)},Nn=It.scale=It.__private__.scale=function(Je){if(isNaN(Je))throw new Error("Invalid argument passed to jsPDF.scale");return cr===Gn.COMPAT?Je*uo:cr===Gn.ADVANCED?Je:void 0},rt=function(Je){return cr===Gn.COMPAT?AA()-Je:cr===Gn.ADVANCED?Je:void 0},ot=function(Je){return Nn(rt(Je))};It.__private__.setPrecision=It.setPrecision=function(Je){typeof parseInt(Je,10)=="number"&&(fe=parseInt(Je,10))};var Qt,Wt="00000000000000000000000000000000",nn=It.__private__.getFileId=function(){return Wt},qt=It.__private__.setFileId=function(Je){return Wt=Je!==void 0&&/^[a-fA-F0-9]{32}$/.test(Je)?Je.toUpperCase():Wt.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),Kt!==null&&(eu=new bi(Kt.userPermissions,Kt.userPassword,Kt.ownerPassword,Wt)),Wt};It.setFileId=function(Je){return qt(Je),this},It.getFileId=function(){return nn()};var yn=It.__private__.convertDateToPDFDate=function(Je){var Jt=Je.getTimezoneOffset(),Kn=Jt<0?"+":"-",or=Math.floor(Math.abs(Jt/60)),qr=Math.abs(Jt%60),Ba=[Kn,$t(or),"'",$t(qr),"'"].join("");return["D:",Je.getFullYear(),$t(Je.getMonth()+1),$t(Je.getDate()),$t(Je.getHours()),$t(Je.getMinutes()),$t(Je.getSeconds()),Ba].join("")},Sn=It.__private__.convertPDFDateToDate=function(Je){var Jt=parseInt(Je.substr(2,4),10),Kn=parseInt(Je.substr(6,2),10)-1,or=parseInt(Je.substr(8,2),10),qr=parseInt(Je.substr(10,2),10),Ba=parseInt(Je.substr(12,2),10),so=parseInt(Je.substr(14,2),10);return new Date(Jt,Kn,or,qr,Ba,so,0)},Qn=It.__private__.setCreationDate=function(Je){var Jt;if(Je===void 0&&(Je=new Date),Je instanceof Date)Jt=yn(Je);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(Je))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Jt=Je}return Qt=Jt},Ot=It.__private__.getCreationDate=function(Je){var Jt=Qt;return Je==="jsDate"&&(Jt=Sn(Qt)),Jt};It.setCreationDate=function(Je){return Qn(Je),this},It.getCreationDate=function(Je){return Ot(Je)};var Xt,$t=It.__private__.padd2=function(Je){return("0"+parseInt(Je)).slice(-2)},vn=It.__private__.padd2Hex=function(Je){return("00"+(Je=Je.toString())).substr(Je.length)},In=0,jn=[],Vn=[],Wn=0,yr=[],Fr=[],Jr=!1,ha=Vn,Ua=function(){In=0,Wn=0,Vn=[],jn=[],yr=[],ks=Rs(),Ms=Rs()};It.__private__.setCustomOutputDestination=function(Je){Jr=!0,ha=Je};var xr=function(Je){Jr||(ha=Je)};It.__private__.resetCustomOutputDestination=function(){Jr=!1,ha=Vn};var kn=It.__private__.out=function(Je){return Je=Je.toString(),Wn+=Je.length+1,ha.push(Je),ha},lo=It.__private__.write=function(Je){return kn(arguments.length===1?Je.toString():Array.prototype.join.call(arguments," "))},la=It.__private__.getArrayBuffer=function(Je){for(var Jt=Je.length,Kn=new ArrayBuffer(Jt),or=new Uint8Array(Kn);Jt--;)or[Jt]=Je.charCodeAt(Jt);return Kn},Yr=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];It.__private__.getStandardFonts=function(){return Yr};var na=Se.fontSize||16;It.__private__.setFontSize=It.setFontSize=function(Je){return na=cr===Gn.ADVANCED?Je/uo:Je,this};var Gr,$r=It.__private__.getFontSize=It.getFontSize=function(){return cr===Gn.COMPAT?na:na*uo},Ra=Se.R2L||!1;It.__private__.setR2L=It.setR2L=function(Je){return Ra=Je,this},It.__private__.getR2L=It.getR2L=function(){return Ra};var yo,eo=It.__private__.setZoomMode=function(Je){var Jt=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(Je))Gr=Je;else if(isNaN(Je)){if(Jt.indexOf(Je)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+Je+'" is not recognized.');Gr=Je}else Gr=parseInt(Je,10)};It.__private__.getZoomMode=function(){return Gr};var za,Fo=It.__private__.setPageMode=function(Je){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(Je)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+Je+'" is not recognized.');yo=Je};It.__private__.getPageMode=function(){return yo};var Vo=It.__private__.setLayoutMode=function(Je){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(Je)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+Je+'" is not recognized.');za=Je};It.__private__.getLayoutMode=function(){return za},It.__private__.setDisplayMode=It.setDisplayMode=function(Je,Jt,Kn){return eo(Je),Vo(Jt),Fo(Kn),this};var wo={title:"",subject:"",author:"",keywords:"",creator:""};It.__private__.getDocumentProperty=function(Je){if(Object.keys(wo).indexOf(Je)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return wo[Je]},It.__private__.getDocumentProperties=function(){return wo},It.__private__.setDocumentProperties=It.setProperties=It.setDocumentProperties=function(Je){for(var Jt in wo)wo.hasOwnProperty(Jt)&&Je[Jt]&&(wo[Jt]=Je[Jt]);return this},It.__private__.setDocumentProperty=function(Je,Jt){if(Object.keys(wo).indexOf(Je)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return wo[Je]=Jt};var No,uo,Bi,So,us,Io={},xi={},_i=[],zi={},ho={},Do={},Jo={},Ko=null,ro=0,Kr=[],ka=new bl(It),di=Se.hotfixes||[],$o={},ol={},Vs=[],Ci=function Je(Jt,Kn,or,qr,Ba,so){if(!(this instanceof Je))return new Je(Jt,Kn,or,qr,Ba,so);isNaN(Jt)&&(Jt=1),isNaN(Kn)&&(Kn=0),isNaN(or)&&(or=0),isNaN(qr)&&(qr=1),isNaN(Ba)&&(Ba=0),isNaN(so)&&(so=0),this._matrix=[Jt,Kn,or,qr,Ba,so]};Object.defineProperty(Ci.prototype,"sx",{get:function(){return this._matrix[0]},set:function(Je){this._matrix[0]=Je}}),Object.defineProperty(Ci.prototype,"shy",{get:function(){return this._matrix[1]},set:function(Je){this._matrix[1]=Je}}),Object.defineProperty(Ci.prototype,"shx",{get:function(){return this._matrix[2]},set:function(Je){this._matrix[2]=Je}}),Object.defineProperty(Ci.prototype,"sy",{get:function(){return this._matrix[3]},set:function(Je){this._matrix[3]=Je}}),Object.defineProperty(Ci.prototype,"tx",{get:function(){return this._matrix[4]},set:function(Je){this._matrix[4]=Je}}),Object.defineProperty(Ci.prototype,"ty",{get:function(){return this._matrix[5]},set:function(Je){this._matrix[5]=Je}}),Object.defineProperty(Ci.prototype,"a",{get:function(){return this._matrix[0]},set:function(Je){this._matrix[0]=Je}}),Object.defineProperty(Ci.prototype,"b",{get:function(){return this._matrix[1]},set:function(Je){this._matrix[1]=Je}}),Object.defineProperty(Ci.prototype,"c",{get:function(){return this._matrix[2]},set:function(Je){this._matrix[2]=Je}}),Object.defineProperty(Ci.prototype,"d",{get:function(){return this._matrix[3]},set:function(Je){this._matrix[3]=Je}}),Object.defineProperty(Ci.prototype,"e",{get:function(){return this._matrix[4]},set:function(Je){this._matrix[4]=Je}}),Object.defineProperty(Ci.prototype,"f",{get:function(){return this._matrix[5]},set:function(Je){this._matrix[5]=Je}}),Object.defineProperty(Ci.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Ci.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Ci.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Ci.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Ci.prototype.join=function(Je){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Mr).join(Je)},Ci.prototype.multiply=function(Je){var Jt=Je.sx*this.sx+Je.shy*this.shx,Kn=Je.sx*this.shy+Je.shy*this.sy,or=Je.shx*this.sx+Je.sy*this.shx,qr=Je.shx*this.shy+Je.sy*this.sy,Ba=Je.tx*this.sx+Je.ty*this.shx+this.tx,so=Je.tx*this.shy+Je.ty*this.sy+this.ty;return new Ci(Jt,Kn,or,qr,Ba,so)},Ci.prototype.decompose=function(){var Je=this.sx,Jt=this.shy,Kn=this.shx,or=this.sy,qr=this.tx,Ba=this.ty,so=Math.sqrt(Je*Je+Jt*Jt),ei=(Je/=so)*Kn+(Jt/=so)*or;Kn-=Je*ei,or-=Jt*ei;var Ri=Math.sqrt(Kn*Kn+or*or);return ei/=Ri,Je*(or/=Ri)>16&255,or=Ri>>8&255,qr=255&Ri}if(or===void 0||Ba===void 0&&Kn===or&&or===qr)if(typeof Kn=="string")Jt=Kn+" "+so[0];else switch(Je.precision){case 2:Jt=ia(Kn/255)+" "+so[0];break;case 3:default:Jt=Dn(Kn/255)+" "+so[0]}else if(Ba===void 0||(0,z.Z)(Ba)==="object"){if(Ba&&!isNaN(Ba.a)&&Ba.a===0)return Jt=["1.","1.","1.",so[1]].join(" ");if(typeof Kn=="string")Jt=[Kn,or,qr,so[1]].join(" ");else switch(Je.precision){case 2:Jt=[ia(Kn/255),ia(or/255),ia(qr/255),so[1]].join(" ");break;default:case 3:Jt=[Dn(Kn/255),Dn(or/255),Dn(qr/255),so[1]].join(" ")}}else if(typeof Kn=="string")Jt=[Kn,or,qr,Ba,so[2]].join(" ");else switch(Je.precision){case 2:Jt=[ia(Kn),ia(or),ia(qr),ia(Ba),so[2]].join(" ");break;case 3:default:Jt=[Dn(Kn),Dn(or),Dn(qr),Dn(Ba),so[2]].join(" ")}return Jt},sl=It.__private__.getFilters=function(){return Ve},rl=It.__private__.putStream=function(Je){var Jt=(Je=Je||{}).data||"",Kn=Je.filters||sl(),or=Je.alreadyAppliedFilters||[],qr=Je.addLength1||!1,Ba=Jt.length,so=Je.objectId,ei=function(Er){return Er};if(Kt!==null&&so===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");Kt!==null&&(ei=eu.encryptor(so,0));var Ri={};Kn===!0&&(Kn=["FlateEncode"]);var is=Je.additionalKeyValues||[],ft=(Ri=ua.API.processDataByFilters!==void 0?ua.API.processDataByFilters(Jt,Kn):{data:Jt,reverseChain:[]}).reverseChain+(Array.isArray(or)?or.join(" "):or.toString());if(Ri.data.length!==0&&(is.push({key:"Length",value:Ri.data.length}),qr===!0&&is.push({key:"Length1",value:Ba})),ft.length!=0)if(ft.split("/").length-1==1)is.push({key:"Filter",value:ft});else{is.push({key:"Filter",value:"["+ft+"]"});for(var Ct=0;Ct>"),Ri.data.length!==0&&(kn("stream"),kn(ei(Ri.data)),kn("endstream"))},As=It.__private__.putPage=function(Je){var Jt=Je.number,Kn=Je.data,or=Je.objId,qr=Je.contentsObjId;Gi(or,!0),kn("<>"),kn("endobj");var Ba=Kn.join(` `);return cr===Gn.ADVANCED&&(Ba+=` Q`),Gi(qr,!0),rl({data:Ba,filters:sl(),objectId:qr}),kn("endobj"),or},Ro=It.__private__.putPages=function(){var Je,Jt,Kn=[];for(Je=1;Je<=ro;Je++)Kr[Je].objId=Rs(),Kr[Je].contentsObjId=Rs();for(Je=1;Je<=ro;Je++)Kn.push(As({number:Je,data:Fr[Je],objId:Kr[Je].objId,contentsObjId:Kr[Je].contentsObjId,mediaBox:Kr[Je].mediaBox,cropBox:Kr[Je].cropBox,bleedBox:Kr[Je].bleedBox,trimBox:Kr[Je].trimBox,artBox:Kr[Je].artBox,userUnit:Kr[Je].userUnit,rootDictionaryObjId:ks,resourceDictionaryObjId:Ms}));Gi(ks,!0),kn("<>"),kn("endobj"),ka.publish("postPutPages")},$s=function(Je){ka.publish("putFont",{font:Je,out:kn,newObject:Ts,putStream:rl}),Je.isAlreadyPutted!==!0&&(Je.objectNumber=Ts(),kn("<<"),kn("/Type /Font"),kn("/BaseFont /"+js(Je.postScriptName)),kn("/Subtype /Type1"),typeof Je.encoding=="string"&&kn("/Encoding /"+Je.encoding),kn("/FirstChar 32"),kn("/LastChar 255"),kn(">>"),kn("endobj"))},pl=function(){for(var Je in Io)Io.hasOwnProperty(Je)&&(zt===!1||zt===!0&&_t.hasOwnProperty(Je))&&$s(Io[Je])},yu=function(Je){Je.objectNumber=Ts();var Jt=[];Jt.push({key:"Type",value:"/XObject"}),Jt.push({key:"Subtype",value:"/Form"}),Jt.push({key:"BBox",value:"["+[Mr(Je.x),Mr(Je.y),Mr(Je.x+Je.width),Mr(Je.y+Je.height)].join(" ")+"]"}),Jt.push({key:"Matrix",value:"["+Je.matrix.toString()+"]"});var Kn=Je.pages[1].join(` -`);rl({data:Kn,additionalKeyValues:Jt,objectId:Je.objectNumber}),kn("endobj")},Gl=function(){for(var Je in $o)$o.hasOwnProperty(Je)&&yu($o[Je])},$l=function(Je,Jt){var Kn,or=[],qr=1/(Jt-1);for(Kn=0;Kn<1;Kn+=qr)or.push(Kn);if(or.push(1),Je[0].offset!=0){var Ba={offset:0,color:Je[0].color};Je.unshift(Ba)}if(Je[Je.length-1].offset!=1){var so={offset:1,color:Je[Je.length-1].color};Je.push(so)}for(var ei="",Ri=0,is=0;isJe[Ri+1].offset;)Ri++;var ft=Je[Ri].offset,Ct=(Kn-ft)/(Je[Ri+1].offset-ft),We=Je[Ri].color,xn=Je[Ri+1].color;ei+=vn(Math.round((1-Ct)*We[0]+Ct*xn[0]).toString(16))+vn(Math.round((1-Ct)*We[1]+Ct*xn[1]).toString(16))+vn(Math.round((1-Ct)*We[2]+Ct*xn[2]).toString(16))}return ei.trim()},jl=function(Je,Jt){Jt||(Jt=21);var Kn=Ts(),or=$l(Je.colors,Jt),qr=[];qr.push({key:"FunctionType",value:"0"}),qr.push({key:"Domain",value:"[0.0 1.0]"}),qr.push({key:"Size",value:"["+Jt+"]"}),qr.push({key:"BitsPerSample",value:"8"}),qr.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),qr.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),rl({data:or,additionalKeyValues:qr,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Kn}),kn("endobj"),Je.objectNumber=Ts(),kn("<< /ShadingType "+Je.type),kn("/ColorSpace /DeviceRGB");var Ba="/Coords ["+Mr(parseFloat(Je.coords[0]))+" "+Mr(parseFloat(Je.coords[1]))+" ";Je.type===2?Ba+=Mr(parseFloat(Je.coords[2]))+" "+Mr(parseFloat(Je.coords[3])):Ba+=Mr(parseFloat(Je.coords[2]))+" "+Mr(parseFloat(Je.coords[3]))+" "+Mr(parseFloat(Je.coords[4]))+" "+Mr(parseFloat(Je.coords[5])),kn(Ba+="]"),Je.matrix&&kn("/Matrix ["+Je.matrix.toString()+"]"),kn("/Function "+Kn+" 0 R"),kn("/Extend [true true]"),kn(">>"),kn("endobj")},Al=function(Je,Jt){var Kn=Rs(),or=Ts();Jt.push({resourcesOid:Kn,objectOid:or}),Je.objectNumber=or;var qr=[];qr.push({key:"Type",value:"/Pattern"}),qr.push({key:"PatternType",value:"1"}),qr.push({key:"PaintType",value:"1"}),qr.push({key:"TilingType",value:"1"}),qr.push({key:"BBox",value:"["+Je.boundingBox.map(Mr).join(" ")+"]"}),qr.push({key:"XStep",value:Mr(Je.xStep)}),qr.push({key:"YStep",value:Mr(Je.yStep)}),qr.push({key:"Resources",value:Kn+" 0 R"}),Je.matrix&&qr.push({key:"Matrix",value:"["+Je.matrix.toString()+"]"}),rl({data:Je.stream,additionalKeyValues:qr,objectId:Je.objectNumber}),kn("endobj")},Ps=function(Je){var Jt;for(Jt in zi)zi.hasOwnProperty(Jt)&&(zi[Jt]instanceof Xo?jl(zi[Jt]):zi[Jt]instanceof Za&&Al(zi[Jt],Je))},Pu=function(Je){for(var Jt in Je.objectNumber=Ts(),kn("<<"),Je)switch(Jt){case"opacity":kn("/ca "+ia(Je[Jt]));break;case"stroke-opacity":kn("/CA "+ia(Je[Jt]))}kn(">>"),kn("endobj")},Tu=function(){var Je;for(Je in Do)Do.hasOwnProperty(Je)&&Pu(Do[Je])},du=function(){for(var Je in kn("/XObject <<"),$o)$o.hasOwnProperty(Je)&&$o[Je].objectNumber>=0&&kn("/"+Je+" "+$o[Je].objectNumber+" 0 R");ka.publish("putXobjectDict"),kn(">>")},Ru=function(){eu.oid=Ts(),kn("<<"),kn("/Filter /Standard"),kn("/V "+eu.v),kn("/R "+eu.r),kn("/U <"+eu.toHexString(eu.U)+">"),kn("/O <"+eu.toHexString(eu.O)+">"),kn("/P "+eu.P),kn(">>"),kn("endobj")},LA=function(){for(var Je in kn("/Font <<"),Io)Io.hasOwnProperty(Je)&&(zt===!1||zt===!0&&_t.hasOwnProperty(Je))&&kn("/"+Je+" "+Io[Je].objectNumber+" 0 R");kn(">>")},iA=function(){if(Object.keys(zi).length>0){for(var Je in kn("/Shading <<"),zi)zi.hasOwnProperty(Je)&&zi[Je]instanceof Xo&&zi[Je].objectNumber>=0&&kn("/"+Je+" "+zi[Je].objectNumber+" 0 R");ka.publish("putShadingPatternDict"),kn(">>")}},rs=function(Je){if(Object.keys(zi).length>0){for(var Jt in kn("/Pattern <<"),zi)zi.hasOwnProperty(Jt)&&zi[Jt]instanceof It.TilingPattern&&zi[Jt].objectNumber>=0&&zi[Jt].objectNumber>")}},pi=function(){if(Object.keys(Do).length>0){var Je;for(Je in kn("/ExtGState <<"),Do)Do.hasOwnProperty(Je)&&Do[Je].objectNumber>=0&&kn("/"+Je+" "+Do[Je].objectNumber+" 0 R");ka.publish("putGStateDict"),kn(">>")}},xs=function(Je){Gi(Je.resourcesOid,!0),kn("<<"),kn("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),LA(),iA(),rs(Je.objectOid),pi(),du(),kn(">>"),kn("endobj")},el=function(){var Je=[];pl(),Tu(),Gl(),Ps(Je),ka.publish("putResources"),Je.forEach(xs),xs({resourcesOid:Ms,objectOid:Number.MAX_SAFE_INTEGER}),ka.publish("postPutResources")},Hl=function(){ka.publish("putAdditionalObjects");for(var Je=0;Je>8&&(Ri=!0);Je=ei.join("")}for(Kn=Je.length;Ri===void 0&&Kn!==0;)Je.charCodeAt(Kn-1)>>8&&(Ri=!0),Kn--;if(!Ri)return Je;for(ei=Jt.noBOM?[]:[254,255],Kn=0,or=Je.length;Kn>8)>>8)throw new Error("Character at position "+Kn+" of string '"+Je+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");ei.push(ft),ei.push(is-(ft<<8))}return String.fromCharCode.apply(void 0,ei)},nu=It.__private__.pdfEscape=It.pdfEscape=function(Je,Jt){return sA(Je,Jt).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},rc=It.__private__.beginPage=function(Je){Fr[++ro]=[],Kr[ro]={objId:0,contentsObjId:0,userUnit:Number(tt),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(Je[0]),topRightY:Number(Je[1])}},ku(ro),xr(Fr[Xt])},bc=function(Je,Jt){var Kn,or,qr;switch(Ce=Jt||Ce,typeof Je=="string"&&(Kn=gn(Je.toLowerCase()),Array.isArray(Kn)&&(or=Kn[0],qr=Kn[1])),Array.isArray(Je)&&(or=Je[0]*uo,qr=Je[1]*uo),isNaN(or)&&(or=Ke[0],qr=Ke[1]),(or>14400||qr>14400)&&(hi.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),or=Math.min(14400,or),qr=Math.min(14400,qr)),Ke=[or,qr],Ce.substr(0,1)){case"l":qr>or&&(Ke=[qr,or]);break;case"p":or>qr&&(Ke=[qr,or])}rc(Ke),fu(ru),kn(Uu),$c!==0&&kn($c+" J"),sc!==0&&kn(sc+" j"),ka.publish("addPage",{pageNumber:ro})},Zs=function(Je){Je>0&&Je<=ro&&(Fr.splice(Je,1),Kr.splice(Je,1),ro--,Xt>ro&&(Xt=ro),this.setPage(Xt))},ku=function(Je){Je>0&&Je<=ro&&(Xt=Je)},Vu=It.__private__.getNumberOfPages=It.getNumberOfPages=function(){return Fr.length-1},ac=function(Je,Jt,Kn){var or,qr=void 0;return Kn=Kn||{},Je=Je!==void 0?Je:Io[No].fontName,Jt=Jt!==void 0?Jt:Io[No].fontStyle,or=Je.toLowerCase(),xi[or]!==void 0&&xi[or][Jt]!==void 0?qr=xi[or][Jt]:xi[Je]!==void 0&&xi[Je][Jt]!==void 0?qr=xi[Je][Jt]:Kn.disableWarning===!1&&hi.warn("Unable to look up font label for font '"+Je+"', '"+Jt+"'. Refer to getFontList() for available fonts."),qr||Kn.noFallback||(qr=xi.times[Jt])==null&&(qr=xi.times.normal),qr},DA=It.__private__.putInfo=function(){var Je=Ts(),Jt=function(or){return or};for(var Kn in Kt!==null&&(Jt=eu.encryptor(Je,0)),kn("<<"),kn("/Producer ("+nu(Jt("jsPDF "+ua.version))+")"),wo)wo.hasOwnProperty(Kn)&&wo[Kn]&&kn("/"+Kn.substr(0,1).toUpperCase()+Kn.substr(1)+" ("+nu(Jt(wo[Kn]))+")");kn("/CreationDate ("+nu(Jt(Qt))+")"),kn(">>"),kn("endobj")},hA=It.__private__.putCatalog=function(Je){var Jt=(Je=Je||{}).rootDictionaryObjId||ks;switch(Ts(),kn("<<"),kn("/Type /Catalog"),kn("/Pages "+Jt+" 0 R"),Gr||(Gr="fullwidth"),Gr){case"fullwidth":kn("/OpenAction [3 0 R /FitH null]");break;case"fullheight":kn("/OpenAction [3 0 R /FitV null]");break;case"fullpage":kn("/OpenAction [3 0 R /Fit]");break;case"original":kn("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Kn=""+Gr;Kn.substr(Kn.length-1)==="%"&&(Gr=parseInt(Gr)/100),typeof Gr=="number"&&kn("/OpenAction [3 0 R /XYZ null null "+ia(Gr)+"]")}switch(za||(za="continuous"),za){case"continuous":kn("/PageLayout /OneColumn");break;case"single":kn("/PageLayout /SinglePage");break;case"two":case"twoleft":kn("/PageLayout /TwoColumnLeft");break;case"tworight":kn("/PageLayout /TwoColumnRight")}yo&&kn("/PageMode /"+yo),ka.publish("putCatalog"),kn(">>"),kn("endobj")},KA=It.__private__.putTrailer=function(){kn("trailer"),kn("<<"),kn("/Size "+(In+1)),kn("/Root "+In+" 0 R"),kn("/Info "+(In-1)+" 0 R"),Kt!==null&&kn("/Encrypt "+eu.oid+" 0 R"),kn("/ID [ <"+Wt+"> <"+Wt+"> ]"),kn(">>")},mA=It.__private__.putHeader=function(){kn("%PDF-"+Fn),kn("%\xBA\xDF\xAC\xE0")},OA=It.__private__.putXRef=function(){var Je="0000000000";kn("xref"),kn("0 "+(In+1)),kn("0000000000 65535 f ");for(var Jt=1;Jt<=In;Jt++)typeof jn[Jt]=="function"?kn((Je+jn[Jt]()).slice(-10)+" 00000 n "):jn[Jt]!==void 0?kn((Je+jn[Jt]).slice(-10)+" 00000 n "):kn("0000000000 00000 n ")},lA=It.__private__.buildDocument=function(){Ua(),xr(Vn),ka.publish("buildDocument"),mA(),Ro(),Hl(),el(),Kt!==null&&Ru(),DA(),hA();var Je=Wn;return OA(),KA(),kn("startxref"),kn(""+Je),kn("%%EOF"),xr(Fr[Xt]),Vn.join(` -`)},pA=It.__private__.getBlob=function(Je){return new Blob([la(Je)],{type:"application/pdf"})},Nl=It.output=It.__private__.output=Xl(function(Je,Jt){switch(typeof(Jt=Jt||{})=="string"?Jt={filename:Jt}:Jt.filename=Jt.filename||"generated.pdf",Je){case void 0:return lA();case"save":It.save(Jt.filename);break;case"arraybuffer":return la(lA());case"blob":return pA(lA());case"bloburi":case"bloburl":if(Ja.URL!==void 0&&typeof Ja.URL.createObjectURL=="function")return Ja.URL&&Ja.URL.createObjectURL(pA(lA()))||void 0;hi.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Kn="",or=lA();try{Kn=Wo(or)}catch(xn){Kn=Wo(unescape(encodeURIComponent(or)))}return"data:application/pdf;filename="+Jt.filename+";base64,"+Kn;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Ja)==="[object Window]"){var qr="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Ba=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Jt.pdfObjectUrl&&(qr=Jt.pdfObjectUrl,Ba="");var so='